通过MODBUS通信的方式实现两台PLC的主从站通信:
主站的PLC的I0.0~I0.7控制从站PLC的Q0.0~Q0.7
从站的I0.0~I0.7控制主站的Q0.0~Q0.7
读取从站AIW16所采集到的数值读到主站的VW100中
把主站的MW10~MW16的数据写给从站的VW100~VW106中。
主站程序参考如下
从站程序
如果只有一台PLC时,可以只编写主站程序,使用MODBUS调试软件,使用从站调试软件Modsim32,前提是需要有USB转485的接口工具,具体操作如下:
1确认端口
插入USB转485接口后,点击桌面“此电脑”,右键选择“管理”,点击设备管理器中的端口。该示例端口号为COM3
2打开从站调试软件Modsim32
选择连接设置→连接→选择实际的端口,再选择通信协议中的波特率、校验位等;如下图所示。
3创建通信文件
点击文件→新建创建通信程序
主站的PLC的I0.0~I0.7控制从站PLC的Q0.0~Q0.7
从站的I0.0~I0.7控制主站的Q0.0~Q0.7
MODBUS地址选择02,双击对应的地址,选择开。如下图所示。
读取从站AIW16所采集到的数值读到主站的VW100中
把主站的MW10~MW16的数据写给从站的VW100~VW106中。
分类:
Modbus
, 西门子(Siemens)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
2020-08-07 3D Slicer中文教程-下载及安装方法