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

想把PLC的数据读出,另外怎么实现把数据写进PLC,PLC中存储数据的地址可以随便假设,希望有详细的程序和解析,想学习一下,另外一台PLC中能存放多少数据的?希望能得到高... 想把PLC的数据读出,另外怎么实现把数据写进PLC,PLC中存储数据的地址可以随便假设,希望有详细的程序和解析,想学习一下,另外一台PLC中能存放多少数据的?
希望能得到高手指点!谢谢!
展开
 我来答
zhangqf183
推荐于2017-11-25 · TA获得超过1747个赞
知道小有建树答主
回答量:258
采纳率:85%
帮助的人:132万
展开全部
以下是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位数据),具体存多少条需要楼主根据实际情况算一下。
萍水e相逢
2012-11-14 · TA获得超过3万个赞
知道大有可为答主
回答量:5.9万
采纳率:46%
帮助的人:1.4亿
展开全部
2 楼 正解!

协议 是 关键
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-11-15
展开全部
找个串口照着例子做一下。地址和数据值这是必须的,但可以是一个数据。看你怎么分了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
穿黑裙的小妖
2018-05-28 · TA获得超过129个赞
知道答主
回答量:190
采纳率:78%
帮助的人:11.5万
展开全部

这样的问题上专业论坛比较好,直接能 下载到源代码:

代码下载

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式