- 256
- 0
- 约2.87千字
- 约 6页
- 2021-06-23 发布于山东
- 举报
西门子 S7-200 PLC Modbus 从站设置
2013-01-27 11:43:43| 分类: PLC| 检举 | 字号 定阅
西门子 S7200做 Modbus从站需要使用 MBUS_INIT、MBUS_SLAVE即可。
MBUS_INIT指令被用于启用和初始化或禁止 Modbus通讯。在使用 MBUS_SLAVE指令之前,必须正确执行 MBUS_INIT指令。指令达成后立刻设定 达成 位,才能持续执行下一条指令。在每次扫描且 EN输入翻开时执行该指令。应当在每次通讯状态改变时执行 MBUS_INIT指令。因此, EN输入应当通过一个边缘检测元素用脉冲翻开,或许仅在首次扫描时执行。 模式 输入数值选择通讯协议: 输入数值 1 将端口 0 指定给 Modbus协议并启用协议;将输入数值 0 指定给 PPI,并禁用Modbus协议。 波特 参数将波特率设为 1200、2400、4800、9600、19200、38400、 57600 或 115200。 地点 参数将地点设为 1 和 247 之间(包括 1 和 247)的数值。
校验 参数被设为与 Modbus主设施校验相匹配。可接受的数值为:
*0- 无校验
*1- 奇数校验
*2- 偶数校验
时延 参数通过将指定的毫秒数增加至标准 Modbus信息超时的方法延伸标准
Modbus信息结束超时条件。
原创力文档

文档评论(0)