C#通过prodave6.2与plc通讯的例子,可以 通过仿真测试
问题补充:
目前我自己测试
byte[] pReadBuffer = new byte[20];
UInt32 pDatLen = 0;
RetValue = Prodave6.db_read_ex6(BlkNr, DType, StartNr, ref pAmount, BufLen, pReadBuffer, ref pDatLen);
System.Console.WriteLine(RetValue + "====" + pReadBuffer[0] + "=====" + pReadBuffer[1] + "=====" + pReadBuffer[2]);
StringBuilder Buffer1 = new StringBuilder(300); // Transfer buffer for error text
BufLen = (UInt32)Buffer1.Capacity; // Buffer length
RetValue = Prodave6.GetErrorMessage_ex6(RetValue, BufLen, Buffer1);
System.Console.WriteLine(RetValue);
后台打印结果为
28736====0=====0=====0
28784
最佳答案
安装之后 文件目录下自带例子的
提问者对于答案的评价:
解决了谢谢
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc133254.html