5. Ejemplos
El usuario puede utilizar el asistente de depuración serie incluido para enviar la depuración de instrucciones Modbus.
Nota: elige "visualización hexadecimal" y "envío hexadecimal" cuando utilices el asistente de depuración serie.
5.1 Recepción de datos CAN
Por ejemplo, configure la dirección del esclavo Modbus: 1, primera dirección del registro Modbus 0x01, CAN: trama estándar, ID de trama: 0x181, datos de trama CAN: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08.
El usuario Modbus maestro envía la trama de solicitud:
01 03 00 01 00 04 15 C9
Marco de respuesta GCAN-204:
01 03 08 02 01 04 03 06 05 08 07 17 C1
Tenga en cuenta que el CRC se calcula mediante la calculadora de sumas de comprobación CRC16. (Con disco)
En este punto, el módulo GCAN-204 ha recibido una trama de datos con un ID de trama de 0x181 desde el terminal CAN de otro equipo.
5.2 Transmisión de datos CAN
Por ejemplo, dirección esclavo Modbus 1, primera dirección del registro Modbus 0x101 (decimal: 257), código de función: 16 (10H), CAN: trama estándar, ID de trama: 0x201, datos de trama CAN: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08.
El usuario Modbus maestro envía la trama de solicitud:
01 10 01 01 00 04 08 02 01 04 03 06 05 08 07 CB 2E
Marco de respuesta GCAN-204:
01 10 01 01 00 04 91 F6
Tenga en cuenta que el CRC se calcula mediante la calculadora de sumas de comprobación CRC16. En este punto, el terminal CAN de otro equipo ha recibido una trama de datos con un ID de trama de 0x201 desde el lado Modbus del módulo GCAN-204.