Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo escribir múltiples mensajes de registro de salida basados ​​en el protocolo modbus en s7-plc

Cómo escribir múltiples mensajes de registro de salida basados ​​en el protocolo modbus en s7-plc

Las instrucciones 05 y 15 son códigos de instrucción para escribir registros. 05 es para escribir un solo registro y 15 es para escribir múltiples registros consecutivos. El formato de instrucción MODBUS es el siguiente:

01 15 00 01 00 02 00 00 00 00 XX XX

El primer byte es el ID del dispositivo, aquí está 01, el segundo byte es el código de instrucción para escribir múltiples registros y los bytes 3 y 4 son registros La dirección inicial, aquí hay 1, 5 y 6 bytes son el número de registros, aquí hay 2, un registro son dos bytes, por lo que se deben proporcionar 4 bytes de datos y los siguientes cuatro grupos de 00 son los datos que se escritos. Los dos últimos XX son códigos de verificación CRC16.