西门子S7与三菱PLC通讯问题

我需要通过S7-226向三菱PLC写入2685这个数,不知如何编程,请各位专家指导。谢谢了!!!

最佳答案

假设是与三菱FX3u系列plc通讯。
首先定义好通讯参数,LD     SM0.0;MOVB   16#09, SMB30;
LD     SM0.0
MOVB   16#90, SMB87
MOVW   2, SMW90
MOVW   40, SMW92
MOVB   10, SMB94
MOVB   100, SMB34
ATCH   定时发送:INT0, 10
ATCH   接收:INT1, 9
XMT      VB1000, 0
ENI
然后在VB1001开始的字节中定义你需要的数据。
在三菱plc侧还需要编辑通讯程序,在D8120中定义通讯参数,利用RS指令读写200的数据。

提问者对于答案的评价:
我是初学者,看了个似是而非,不太明白。先谢谢了!!不知是否有编好的程序可以下载。或是请先生帮我编一段程序,主要就是想把2685这个数传给三菱PLC。我的邮箱105981254@qq.com。

最佳答案作者回复:
你把2、6、8、5分别转换为16#进制数再分别由VB1001开始的4个字节发送出去。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc370667.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午4:22
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论