两台西门子 S7-1200 通过 Modbus TCP 通信 (二、读写输出位 Q)
书接上文
之前地址区都是“保持寄存器”,读取或写入的是字等。如果要想读取“输出位” Q 点的状态,该怎么做呢?
PLC_1 简单修改后,读取 Q0.0~Q0.5 的状态
- MB_DATA_PTR 指定的数据缓冲区必须足够大,至少达到 MB_DATA_LEN 个位(访问输入位、输出位时)或字(访问保持寄存器、输入字时)
书接上文
之前地址区都是“保持寄存器”,读取或写入的是字等。如果要想读取“输出位” Q 点的状态,该怎么做呢?