西门子S7-200 SMART通过Modbus RTU 实现RS-485轮询仪表
概述
PLC做Modbus RTU(RS-485)主站,实现PLC对2个仪表内数据的轮询读取。
1 配置
1.1硬件要求
CPU ST30 (6ES7288-1ST30-0AA1)
信号板SB CM01 (RS485/RS232,6ES7 288-5CM01-0AA0)
PC 操作电脑
1.2软件要求
STEP 7-MicroWIN SMART V2.6
1.3配置接线
仪表A:TXD 接信号板485B
仪表B:RXD 接信号板485A
2 编程
2.1 调用MBUS_CTRL
Mode(模式):1 (将 CPU 端口分配给 Modbus 协议并启用该协议)
Baud(波特率):9600
Parity(奇偶校验):0(无奇偶校验)
Port(端口):1 (选 CM01 信号板上的 RS-485)
Timeout(超时):1000
2.2 调用MBUS_MSG
Modbus 从站设备的地址分别设为1和2,故调用两次。
2.2.1 第一次调用
EN 输入和 First 输入同时接通
Slave(从站):1 (Modbus 从站设备的地址)
RW (读写):0 (0读取,1写入)
Addr(地址):40002 (起始 Modbus 地址)
Count(计数):2 (用于分配要在该请求中读取或写入的数据元素数)
DataPtr (间接地址指针):&VB1700
说明:将仪表的40002-40003中数据读取到PLC的VW1700-VW1702。
2.2.2 第二次调用
EN 输入和 First 输入同时接通
Slave(从站):2 (Modbus 从站设备的地址)
RW (读写):0 (0读取,1写入)
Addr(地址):40043 (起始 Modbus 地址)
Count(计数):2 (用于分配要在该请求中读取或写入的数据元素数)
DataPtr (间接地址指针):&VB1800
说明:将仪表的40043-40044中数据读取到PLC的VW1800-VW1802。
3 调试
3.1 下载程序
库存储器分配,编译,下载。
3.2 监控
监控结果,读取成功,实时变化,测试OK。
至此,测试过程全部结束。
- 西门子SIEMENS中国授权一级总代理 S7-200 SMART PLC 2024-12-20
- 西门子(中国)代理商 西门子ET 200 SMART 2024-12-20
- 西门子(中国)代理商 ET 200M 2024-12-20
- 西门子(中国)代理商 西门子S7-1500 PLC通信方式详解 2024-12-20
- 西门子(中国)代理商 S7-1200与S7-1200 G2的区别汇总(附手册下载) 2024-12-20
- 变频器怎么安装抗干扰磁环 2024-12-20
- 全光纤激光器中发现条纹孤子 2024-12-20
- 如何选购电动机 电动机的维护保养步骤 2024-12-20
- 风电变流器是变频器吗 风电变流器和变频器的区别在哪里 2024-12-20
- 正弦波控制器和普通控制器区别 2024-12-20
- 解码器有哪些分类 解码器与编码器的区别在哪里 2024-12-20
- 变频器欠电压故障解决措施有哪些?变频器使用注意事项介绍 2024-12-20
- 直线电机故障现象有哪些 直线电机常见故障原因及排除方法 2024-12-20
- 汇川AM系列PLC,触摸屏时间写入PLC步骤 2024-12-20
- Zui近PLC实操中学到的一些经验分享 2024-12-20
联系方式
- 电 话:13922889745
- 经理:向小姐
- 手 机:18475208684
- 微 信:18475208684