### MODBUSM_STATE -- modbus 通讯状态

类型 | 通讯状态
描述 | MODBUS 主通讯状。
值 | 描述
0 | 状态正常
1 | 等待应答中
2 | 等待超时
3 | 应答错误
语法 | VAR1 = MODBUSM_STATE 当前 modbus 主端通讯状态
适用控制器 | 通用
例子 | SETCOM(38400,8,2,0,1,14,2,1000) '485 口为 modbus 主端，消息超时时间'1s MODBUSM_DES(1,1) '与对端站号 1 通讯 MODBUSM_REGGET(0,10,0) '获取对端寄存器值 WAIT UNTIL MODBUSM_STATE <> 1 '等待消息结束，最多等待 1s，为消息超时时间，获取消息或超时后变为相应值 ?MODBUSM_STATE '打印通讯结果 IF MODBUSM_STATE=0 THEN ?"通讯正常" ELSEIF MODBUSM_STATE=2 THEN ?"通讯超时" ELSEIF MODBUSM_STATE=3 THEN ?"通讯错误" ENDIF
相关指令 | PROTOCOL，PORT，SETCOM