La couche de communication physique comprend les propriétés suivantes et comportements:
•
Reconnaissance de l'adresse esclave
•
Détection Début / Fin de trame
•
Génération / vérification du CRC-16
•
Détection des messages sans réponses
•
Détection de débordement de la mémoire tampon
•
Détection d'erreurs d'encadrement
•
Détection de ligne inoccupée.
8.4
Code des fonctions Modbus et adresses des registres (1-8 canaux)
Avertissements:
•
Cette section est applicable uniquement aux T/Guards qui ont de 1 à 8 canaux ; pour les modèles
qui ont de 9 à 16 canaux, se référer à la section 8.5 ci-dessous.
•
Les registres peuvent être lus uniquement par groupes de 16 registres ou moins.
•
L'écriture simultanée à plus d'un registre n'est pas supportée.
8.4.1
Lecture / écriture, accès bit
Function codes: 0x01 (read coils), 0x05 (write single coil) or 0x0F (write multiple coils).
Address
Register (hex)
12
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
Les écritures peuvent être faites en mode « broadcast » ou en mode « unicast ».
8.4.2
Lecture seule, l'accès bit
Function code: 0x02 (read discrete inputs).
Address
Register (hex)
10017
12
Left-most digit indicates data type.
Document no. G1002r19fr
Name
0x00
Channel 1 enable
0x01
Channel 2 enable
0x02
Channel 3 enable
0x03
Channel 4 enable
0x04
Channel 5 enable
0x05
Channel 6 enable
0x06
Channel 7 enable
0x07
Channel 8 enable
0x08
Scan speed
0x09
Calibration type
0x0A
Unit
0x0B
Sleep mode
0x0C
Wtune
0x0D
Reserved
0x0E
Reserved
0x0F
Reserved
Name
0x10
Channel 1 status
Tous droits réservés. Neoptix Canada LP
If 0
If 1
Disable
Enable
Disable
Enable
Disable
Enable
Disable
Enable
Disable
Enable
Disable
Enable
Disable
Enable
Disable
Enable
Slow
Fast
Neoptix
Nortech Fibronic inc.
C
F
Scanning
Sleep (lamps off)
Disable
Enable (optimize CCD
time)
Valid
Invalid
Valid
Invalid
Valid
Invalid
If 0
If 1
No signal*
Probe detected
51