发表于:2005-07-03 19:05:00
楼主
请问有谁在wincc中用pcl818来采集模拟量的?
在wincc中我使用研华的DLL来采集电压信号,可是调用DRV_ATVoltageIn函数时wincc总出现'保护错误",请问大家有什么解决方法?
我的用法:
float a;
PT_AIVoltageIn ptAIVoltageIn;
ptAIVoltageIn.chan=0;
ptAIVoltageIn.gain=0;
ptAIVoltageIn.Trigmode=0;
ptAIVoltageIn.voltage=(FLOAT far*)&a;
在调用下面的函数时就出错了,封住的话就没有报错!
DRV_ATVoltageIn(hwnd,(LPT_AIVoltageIn)&a);
请大家帮忙!!!!
谢谢!!!