VB利用mscomm控件与三菱FX2N PLC通讯,VB中读取PLC多个数据分别放在text中,如何实现?跪求!

2020-04-17 教育 129阅读
以下是MX控件的两句示例,用了它的ActEasyIF形式,GetDevice是双字读,SetDevice是双字写指令。
valuepre = Form1.ActEasyIF1.GetDevice(“D100”, dataval)
把D100,D101双字的值存在dataval中,函数成功执行valuepre返回值是0
valuepre = Form1.ActEasyIF2.SetDevice(“D100”, dataval)
将dataval的值写入D100,D101构成的双字中,函数成功执行valuepre返回值是1
单字读写方法是:GetDevice2, SetDevice2
如果地址多,可以用ReadDeviceBlock,或者WriteDeviceBlock这区域读写指令。
指令参考MX控件的编程手册。
FX2N能存多少数据,一共8000个字地址(16位数据),具体存多少条需要楼主根据实际情况算一下。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com