S7-200 MODBUS使用说明
发布时间:2021-06-10
发布时间:2021-06-10
S7-200 MODBUS使用说明
从站指令:从站指令:
1. 1. MBUS_INIT MBUS_INIT 指令
MBUS_INIT指令用于使能和初始化或禁止Modbus通讯。MBUS_INIT指令必须无错误的执行,然后才能够使用MBUS_SLAVE指令。在继续执行下一条指令前,MBUS_INIT指令必须执行完并且Done位被立即置位。MBUS_INIT指令应该在每次通讯状态改变时只执行一次。因此,EN输入端应使用边沿检测元素以脉冲触发,或者只在第一个循环周期内执行一次。 参数说明: 参数地址 Mode
说明
选择通讯协议:输入1值将Port定义为Modbus协议并使能该协议,输入值为0将Port定义为PPI并禁止Modbus协议。
Addr Baud
设置本站地址 设置波特率。
字节 双字
1到247之间 1200、2400、4800、9600、19200、38400、57600、115200
Parity
设置校验。
字节
0--无校验 1--奇校验 2--偶校验
Delay
通过为标准Modbus信息超时增加指定数量的毫秒,扩展标准Modbus信息结束超时条件
MaxIQ
设置可使用的I和Q点数 整型
其数值可为0到128。数值为0则禁止对输入和输出的读写
MaxAI
设置可使用的字输入寄存器(AI)的个数
整型
0到32。值为0则禁止读模拟输入。
建议MaxIQ的取值为128,即允许访问S7--200的所有I点和Q点。 MaxAI的建议值如下: - CPU221为 0 - CPU222为16 - CPU224,CPU226
整型
0到32767
单位:毫秒 所有设置使用一个停止位。
类型 位
数值范围
备注
上一篇:愤怒的小鸟金蛋攻略