通过SMART PLC进行编程过程中,通常会遇到需要将多个RTU从站进行传输,而作为SMARTPLC的主站接收多个从站传输过来的数据,并同步显示。
这种情况下首先需要考虑的是从站设备的设备地址,无论多少台从站设备地址不能够重复,否则会爆冲突报警。
具体操作进行讲解首先需要了解实现的功能,需要实现主站读取从站信息并存储到主站地址中。案例如下:
第一、讲从站设备的波特率(9600),奇偶效验(0),数据位(8)停止位(1)设置为同一波段中。当前数据已经设置完成了。
第二、需要将从站设备的通讯地址设置为不同地址,为了方便我将设置的从站数据地址设置为1、2、3 、4.
PLC主站编程如下1、定义port1口的modbus属性

这里是关键了,轮询四台485连接设备,将点位进行分离。这样也能保证返回数据互不干扰。



同一时间只能有一个从站在工作,所以一定要分别释放其他数据

解析返回的数据,这部分就比较简单了,到处都有范例

审核编辑:刘清
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
plc
+关注
关注
5052文章
14771浏览量
488356 -
西门子
+关注
关注
98文章
3366浏览量
120672 -
SMART
+关注
关注
3文章
245浏览量
46497 -
ModBus协议
+关注
关注
3文章
191浏览量
35420 -
RTU
+关注
关注
0文章
451浏览量
30682
原文标题:西门子SMARTP通过MODBUS RTU实现一主多从
文章出处:【微信号:非标设备自动化设计,微信公众号:非标设备自动化设计】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
西门子S7-200 Modbus RTU master指令与VLT2800通讯调试说明
西门子S7-200 Modbus RTU master指令与VLT2800通讯调试说明。
发表于 04-25 09:53
•40次下载
S7300以太网模块作为Modbus从站 实现PLC与其它Modbus设备的通讯
远创智控MPI-ETH-YC01Puls 桥接型的扩展母口作为 Modbus RTU 从站运行,外部具备 Modbus RTU
发表于 06-15 16:57
•2586次阅读
S7300以太网模块作为Modbus从站实现PLC与其它Modbus设备的通讯
远创智控MPI-ETH-YC01Puls 桥接型的扩展母口作为 Modbus RTU 从站运行,外部具备 Modbus RTU
发表于 06-18 15:36
•2937次阅读
运用西门子PLC通过Modbus RTU采集YGWE通讯数据案例
本案例控制的是YGWE冷却系统。系统主PLC选用西门子CPU,通过Modbus转Profinet网关采集YGWE通讯数据。
发表于 08-20 09:32
•3次下载
Modbus TCP 转 Modbus RTU电脑端 TCP 与西门子 V20 变频器的通信案例
在工业自动化控制系统中,经常需要实现不同设备之间的通信与数据交互。本案例旨在展示如何通过 Modbus 协议,将电脑作为主站(Modbus TCP)与多台
西门子SMARTP通过MODBUS RTU实现一主多从的步骤
评论