收藏 分享(赏)

调用DLL7000控源动态库过程说明.doc

上传人:jinchen 文档编号:9317440 上传时间:2019-08-01 格式:DOC 页数:2 大小:31KB
下载 相关 举报
调用DLL7000控源动态库过程说明.doc_第1页
第1页 / 共2页
调用DLL7000控源动态库过程说明.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、调用 DLL7000 控源动态库过程说明1、误差测试过程使用 DLL7000 动态库测试误差,下面简单写一下调用动态库函数流程,下面示例中以 220V、1.5A 测试 Ib 为 50%的误差点。第一步:根据电表设置当前标准表象限设置函数为 OperationHC_Fun,其中参数 IntCommandID 为 6,该函数为设置信号源象限,参数 IntData 为档位,具体档位值参照“接口说明文档” 。设置象限,只需要在测试开始(即选表阶段)进行一次设置即可在误差点切换过程中不需要重复设置第二步:设置标准表的有无功输出及其电流显示档位。 设置有无功、电流输出档位调用函数为 OperationHC

2、_Fun,参数 IntCommandID 为 4 是表示有功输出,5 为无功输出,参数 IntData 为电流输出档位,具体档位值参照“接口说明文档” 。 设置电流显示档位调用函数为 OperationHC_Fun,参数 IntCommandID 为 9 是表示电流显示档位设置,参数 IntData 为电流显示档位,具体档位值参照“接口说明文档” 。 以上设置电流输出档位和显示档位的计算,按照Ib=1.5A、Imax=6A ,配 HC3100 标准表为例。定义 lSngCurrent 为实际输出电流,其值应为 Ib*电流负载。如果 lSngCurrent60 时,设置的电流输出档位为 10,电

3、流显示档位为 100;注:如果电流档位的时候,如果在误差点切换过程中,前后设置的电流档位值没有发生改变时,可以不需要设置,只有在档位点发生改变的时候才需要进行档位设置。第三步:升电压电流 如果台体是 D 型信号源,升源函数调用 OutPutData_gSub,具体参数说明请参照“接口说明文档” 。 如果台体是 Dsp 型信号源,升源函数调用 DSPOutput,具体参数说明请参照“接口说明文档” 。第四步:设置误差仪圈数设置误差仪圈数调用函数为 ErrorCircles_gFun。其中参数pIntAddress 为误差仪地址,从表位 1n,pIntCircles 为当前误差点需要测试的圈数pL

4、ngPules 根据圈数、标准表常数和被检表常数换算出来的理论脉冲数。这里介绍理论脉冲数(pLngPules)的计算过程:计算理论脉冲数首先需要当前台体电流的输出档位和显示档位,可以参照第二步里面的计算过程,获取电流的输出和显示两个档位值然后定义一个电流系数 lSngKI=1*(当前电流输出档位值)*(当前电流显示档位值) ;再定义一个电压系数 lSngKUIf 当前电压小于 70V,lSngKU=1/2;If 当前电压小于 160V,lSngKU=1;If 当前电压小于 320V,lSngKU=2;Else lSngKU=4;当前 HC3100 标准的理论常数为 lLngStandConst= 1800000000当前被检表的实际常数为 lLngMeterConst=因表而异pLngPules= (lLngStandConst/ lSngKU / lSngKI)/ lLngMeterConst*pIntCircles其他参数设置参照“接口说明文档” 。第五步:读取误差值读取误差值调用函数 ErrorOrder_gFun参数设置参照“接口说明文档” 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报