当PLC为从机时
一旦PLC被设定为Modbus从机,不管PLC是在STOP还是在RUN状态,都可以进行Modbus通信。
从机支持的Modbus功能有:
01号功能:读取线圈状态 取得一组逻辑线圈的当前状态(ON/OFF) 范围1-512
02号功能:读取输入状态 取得一组开关输入的当前状态(ON/OFF) 范围1-512
03号功能:读取保持寄存器 在一个或多个保持寄存器中取得当前的二进制值 范围1-32个
04号功能:在一个或多个输入寄存器中取得当前的二进制值 ,范围1-32个
05号功能:强置单线圈 强置一个逻辑线圈的通断状态(写位),范围1个
06号功能:把具体二进值装入一个保持寄存器(写寄存器),范围1个
15号功能:强置多线圈 强置一串连续逻辑线圈的通断(写多位),范围1-512个
16号功能:预置多寄存器 把具体的二进制值装入一串连续的保持寄存器(写多个寄存器),范围1-32个