5. Exemples de projets
L'utilisateur peut utiliser l'assistant de débogage série fourni pour envoyer des instructions de débogage Modbus.
Remarque : choisissez "affichage hexadécimal" et "envoi hexadécimal" lorsque vous utilisez l'assistant de débogage série.
5.1 Réception des données CAN
Par exemple, configurer l'adresse de l'esclave Modbus : 1, première adresse du registre Modbus : 0x01, CAN : trame standard, ID de trame : 0x181, données de trame CAN : 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08.
Le maître Modbus de l'utilisateur envoie une trame de demande :
01 03 00 01 00 04 15 C9
Trame de réponse GCAN-204 :
01 03 08 02 01 04 03 06 05 08 07 17 C1
Veuillez noter que le CRC est calculé par le calculateur de somme de contrôle CRC16. (Avec disque)
À ce stade, le module GCAN-204 a reçu une trame de données avec une ID de trame de 0x181 en provenance de la borne CAN d'un autre équipement.
5.2 Transmission des données CAN
Par exemple, adresse de l'esclave Modbus : 1, première adresse du registre Modbus : 0x101 (décimal : 257), code de fonction : 16 (10H), CAN : trame standard, ID de trame : 0x201, données de la trame CAN : 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08.
Le maître Modbus de l'utilisateur envoie une trame de demande :
01 10 01 01 00 04 08 02 01 04 03 06 05 08 07 CB 2E
Trame de réponse GCAN-204 :
01 10 01 01 00 04 91 F6
Veuillez noter que le CRC est calculé par le calculateur de somme de contrôle CRC16. A ce stade, le terminal CAN d'un autre équipement a reçu une trame de données avec un ID de trame de 0x201 du côté Modbus du module GCAN-204.