Paramétrage
dosage.u_min
dosage.u_max
dosage.u
dosage.period
dosage.min_width
align
dosage.compute_time
dosage.tilt_time
dosage.ref_time
dosage.delay
dosage.flag
dosage.q_unit
align
timer.calendar.flag
align
timer.calendar.event_list
timer.calendar.next
timer.action
align
delay_on
delay_off
tick_active
timer.handler
timer.proc
timer.delay
timer.trig_time
timer.next
next
Example:
Pour lire l'état du relais P1 la base de registres est REG(43001).
Le décalage de "flag" est de 8 octets
Le décalage en registre est de 8/2 = 4
Le registre pour lire "flag" est REG(43001+4) = REG(43005)
4
20
4
24
4
28
4
32
2
36
2
38
4
40
4
44
4
48
4
52
1
56
1
57
2
58
1
60
3
61
4
64
4
68
1
72
3
73
1
76
1
77
2
78
4
80
4
84
4
88
4
92
4
96
4
100
Notice de communication du SYCLOPE TERE'O Touch
float
float
float
Commande de dosage [1/1]
integer
Durée du cycle
Temps mini de changement d'état du
integer
relais
--
Interne
integer
Interne
integer
Interne
integer
Interne
integer
Interne
bits
bits[0~1]: mode
bit2: sens de dosage, 0=montant;
1=descendant
bit3: interne
bit[4~5]: action
0 = aucune
1 = montante
2 = descendante
bits
--
Interne
bits
bit0: traitement du timer en marche
bit1: évènement du timer en cours
bit2: traitement du timer en pause
temporaire
--
Interne
--
Interne
--
Interne
bits
--
Interne
integer
integer
integer
--
Interne
--
Interne
integer
integer
--
Interne
--
Interne
Page 38/40
0 = ON/OFF
1 = Largeur de cycle
2 = Impulsionnel
®