3.2.5
Write Multiple Coils
Utiliser la fonction Write Multiple Coils pour mettre à zéro des erreurs de fonctionnement
éventuelles relevées avec la fonction Read Coils. La commande agit sur tous les bits ensemble; il
n'est pas possible de mettre à zéro une erreur ou une partie d'une erreur. La commande, comme
décrit ensuite, met à zéro toutes les erreurs survenues.
Demande
Code fonction
Adresse de départ
Numéro de coil
Numéro de byte
Valeur
Réponse
Code fonction
Adresse de départ
Numéro de coil
Erreur
Code fonction
Code exception
Pour plus d'informations sur Codice eccezione (Code exception) faire référence au chap. 3.3.
Exemple: demande de mise à zéro des erreurs de fonctionnement de l'instrument ayant ID égal à
01:
Demande
Nom du champ
Adresse dispositif
Code fonction
Adresse de départ (Hi)
Adresse de départ (Lo)
Numéro de coil (Hi)
Numéro de coil (Lo)
Numéro de byte
Valeur 1 (Hi)
Valeur 1 (Lo)
Valeur 2 (Hi)
Valeur 2 (Lo)
CRC16 (Hi)
CRC16 (Lo)
Réponse
Nom du champ
Adresse dispositif
LSI LASTEM Datalogger – Protocoles de communication
1 byte
0x0F
2 byte
0x0000
2 byte
32
1 byte
4
4 byte
0x0000
1 byte
0x0F
2 byte
0x0000
2 byte
32
1 byte
0x8F
1 byte
01 ou 02 ou 03 ou 04
(Hex)
01
0F
00
00
00
20
04
00
00
00
00
C4
88
(Hex)
01
19