西门子通信模块CP341作为Modbus Master的测试

硬件列表:

PU315-2PN/DP

6ES7315-2EH14-0AB0

IM153-2

6ES7153-2BA10-0XB0

CP341

6ES7341-1CH00-0AE0

Dongle

6ES7870-1AA01-0YA0

注意:软件上,必须安装如下软件包才可进行后续的组态配置。

·PTP协议软件包:+SP14

·Modbus主站驱动

·Modbus从站驱动

组态配置

1.组态CPU以及CP341,如图所示


2.设置Modbus总线传输速率和帧字符结构

双击CP341-Parameters-Protocol中选择ModbusMaster;双击信封Protocol,选择ModbusMaster设置总线传输速率和帧字符结构。


3.设置电气接口

选择半双工RS485,接收端初始状态如图所示


编程

1.创建发送数据块DB1和接收数据块DB2


发送数据块


接收数据块

2.在OB1中创建通信程序


发送指令


接收指令

3.ModSim作为从站,在线测试


免责声明:本文章如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务如因作品内容、版权和其他问题请于本站联系