西门子6ES7341-1AH02-0AE0代理商价格
销售代理西门子S7-200/300/400/1200/1500PLC、(备有大量包括部分已经停产型号库存)数控系统、变频器、人机界面、触摸屏、伺服、电机、西门子电线电缆、西门子软件等,并可提供西门子plc模块维修服务. 欢迎来电垂询
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
CP341 Modbus RTU多站点轮询
1. 软件环境
1.1 STEP7 V5.4 SP3
用于编写PLC程序,此软件需要从西门子购买,本文档中所有的程序代码均使用Step7 V5.4 SP3编写。
1.2 CP PtP Param V5.1 SP8
串行通讯模板的驱动程序,安装此驱动后才能配置PtP模板,并在Step7中集成通讯编程需要使用的功能块。此驱动随购买模板一起提供
1.3 CP PTP Modbus Master V3.1.4
CP341或CP441-2用于Modbus 主站时,需要安装此驱动协议,但安装此驱动之前必须先安装PtPdriver,此驱动可以在购买Modbus Dongle时选择购买
2. 硬件列表
PS 307
| 6ES7 307-1EA00-0AA0
|
CPU 315-2PN/DP
| 6ES7 315-2EH13-0AB0
|
MMC
| 6ES7 953-8LG11-0AA0
|
CP341
| 6ES7 341-1CH01-0AE0
|
Dongle
| 6ES7 870-1AA01-0YA0
|
表 1
3. 组态配置
3.1 组态CPU及CP341
如图1将CP341逻辑地址设为256
图 1
3.2 设置Modbus总线传输速率和帧字符结构
双击CP341->Parameters->Protocol中选择Modbus Master;
双击信封Protocol,选择ModbusMaster设置总线传输速率和帧字符结构以及,其它从站的设置必须和主站设置一致。
如图 2,本例传输速率为9.6Kbit/s,帧字符1-8-e-1,即1位起始位,8位数据位,偶校验,1位停止位。