我手上有台仪器的动态库,使用delphi编写的,上位机我使用labview来调用。使用CLN来动用dll,发现个问题,就是调用库中函数参数多的的函数要么报错要么无法响应目标,应该是参数与CLN中的参数类型匹配不成功。
dll其中的一个函数用delphi的demo声明是这样的: Function Adjust_UI2(Phase:Integer;Rated_Volt,Rated_Curr,Rate_Freq: Double; PhaseSequence,Revers:Byte;Volt_Per1,Volt_Per2,Volt_Per3,Curr1,Curr2,Curr3: Double;IABC,CosP: PChar; SModel: PChar;Mconst,MPluse: Double;Dev_Port:Byte):Boolean;stdcall;external 'kpdev.DLL';
我配置调用的参数类型但是运行时报错:Adjust_UI2.vi中的调用库函数节点。请问是哪里出错了。见附件
谢谢~
上个zip有问题
重新打一个包