- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
海盐涵普控源动态库接口说明文档
由于动态库为Delphi所写,所以提供Delphi函数的接口,函数所用的参数类型都为整型和单精度类型,对其他程序语言的兼容性应该没有问题。所以下面对动态库接口的各个函数的说明都是用Delphi定义的。
信号源升源函数
三相升源函数,早期C型和D型台体升源函数:
OutPutData_gSub(pLngAjust:LongInt; pLngSourceType:LongInt;
pIntComPort:LongInt; pIntPhase:LongInt;
pIntStatus:LongInt; pIntSequence:LongInt;
pSngVoltage:Single; pSngCurrent:Single;
pSngFrequency:Single; pIntIABC:LongInt;
pIntIB:LongInt; pIntLC:LongInt;
pIntWave:LongInt; pIntWaveTimes:LongInt;
pLngUWave:LongInt; pLngIWave:LongInt;
Var pDelay_Time:DelayTime
):LongInt;Stdcall;export;
函数相应参数说明:
pLngAjust ------ 是否对输出作自动调整,1-调整,0-不调整。
pLngSourceType ------信号源类型
1、2为C形输出的信号源,
3为D输出的信号源,
4为DSP信号源(此处无效)
参数说明:由于C型为2000年以前的老台体,现在已经很少,所以现在此函数主要用来控制D型台体,而Dsp型则用函数DspOutPut函数来实现(下文会有详细说明)。
pIntComPort ------ 台体通讯用的串口 发送时为LongInt类型
即’Com1’传送 1 ,以此类推。lStrLC = 0.5L (此处为升源所需要的功率因数)
pIntLC = Val(Mid(lStrLC, 1, Len(lStrLC) - 1)) * 1000
If Mid(lStrLC, Len(lStrLC), 1) = L Then
lIntLC = lIntLC * 10 + 1
ElseIf Mid(lStrLC, Len(lStrLC), 1) = C Then
lIntLC = lIntLC * 10 + 2
End If
pIntWave ------ 输出的波形类别
1、正弦波
2、次群波(奇次谐波)
3、谐波
4、可控硅波(偶次谐波)
一般的台体上,此参数都选择1(正弦波),其他波形都必
须是台体硬件支持才能实现,否则无效。
pIntWaveTimes ------ 谐波次数
pLngUWave,pLngIWave ------ 电压、电流谐波时的百分含量
此参数中,传递的是三相电压、电流的百分含量,所以三相的
含量必须组合在一起转换成LongInt类型进行赋值传递。
例如:电压、电流含量为1%,则传递值为 010101( 10101
电压、电流含量为5%,则传递值为 050505( 50505
电压、电流含量10%,则传递值为 101010(101010
以此类推。
pDelay_Time ------ 控源延时,此参数为一个结构体(定义在附注中)。
该结构体中含有两个LongInt类型参数:
pLngSeatdyTime 为台体升源稳定延时
pLngAdjustTime 为台体信号源调整延时
三相升源函数,Dsp型信号源升源函数
DspOutput(pLngAdjust:LongInt; pIntComPort:LongInt;
pIntID:LongInt; PhaseWire:LongInt;
Frequency:Singl
原创力文档


文档评论(0)