Paramétrage
STRUCT (switch)
Ce block de données contient les états, les valeurs et les configurations des contacts.
Nom
Taille
[octets]
sw
1
ch
1
align
2
fd
4
flag
1
align
1
delay
2
tick
2
align
2
next
4
Exemple :
Pour lire le temps d'anti-rebonds du contact K1 la base des registre est REG(42841).
Le décalage de "tick" est de 12 octets
Le décalage de registre est 12/2 = 6
Le registre où lire "tick" est REG(42841+6) = REG(42847)
REG(42847) = 0x0A00
Les données sont codées en "little endian" donc l'odre des octets est inversé.
tick = 0x000A
l'unité de "tick" est la ½ seconde donc le temps d'anti-rebonds est 0xA x 0.5 sec = 5 sec.
Décalage
Type
[octets]
0
byte
1
byte
2
--
4
integer
8
bits
9
--
10
short
12
short
14
--
16
--
Notice de communication du SYCLOPE TERE'O Touch
Description
Interne
Interne
Interne
Interne
bit0: contact opérationnel
bit1: état de repos; NO=0; NF=1
bit2: interne
bit3: état physique; ouvet=0; fermé=1
bit4: état retardé; ouvert=0; fermé=1
bit5: contact actif, en fonction de l'état de
repos et de l'état retardé
Interne
Délai d'anti-rebonds, ½ sec
Temps d'anti-rebonds
Interne
Interne
Page 36/40
®