Echantillonnage en temps réel
Le mode d'échantillonnage en temps réel (RTS) fournit au processeur les
données pour un intervalle de temps déterminé. RTS est inestimable pour les
fonctions basées sur le temps (telles que les PID ou la totalisation) dans le
PLC. Il permet d'effectuer des calculs basés sur le temps plus précis dans les
racks d'E/S locaux ou décentralisés.
En mode RTS, le module scrute et met à jour ses entrées selon un intervalle
de temps défini par l'utilisateur (
par défaut. Le module ignore les demandes de bloc-transfert lecture (BTR)
de données tant que la période d'échantillonnage n'a pas expiré. Le BTR
d'un lot particulier de données s'effectue une seule fois à la fin de la
période d'échantillonnage et le module ignore les demandes suivantes de
données transférées tant qu'un nouveau lot de données n'est pas disponible.
Si un BTR ne s'effectue pas avant la fin de la période RTS suivante, un bit
de time-out est activé dans la zone d'état du BTR. Lorsqu'il est activé, ce bit
indique qu'au moins un lot de données n'a pas été transféré au processeur.
(Le nombre réel de lots de données non transférés est inconnu). Le bit de
time-out est remis à zéro (désactivé) à la fin du BTR.
Activez les bits appropriés dans le fichier de données BTW pour passer en
mode RTS. Vous pouvez sélectionner des périodes RTS comprises entre
100 millisecondes (ms) et 3,1 secondes par incréments de 100 ms. Le
tableau 5.B ci-dessous présente la configuration des bits. Notez que le mode
par défaut est obtenu en plaçant des zéros dans les bits 13 à 17. En mode par
défaut, la période d'échantillonnage est de 50 ms et le time-out du RTS est
désactivé. Notez que la représentation binaire de la chaîne de bits de RTS
correspond à la période RTS X 100 ms. Par exemple, 900 ms = 01001 = (9
X 100 ms).
Tableau 5.B
Réglage des bits pour le mode d'échantillonnage en temps réel
Bits décimaux
15
14
Bits octaux
17
16
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
1
1
0
1
1
1
1
1
1
Important : Utilisez des emplacements de bits adressés exprimés en décimales
pour les processeurs PLC-5.
Chapitre 5
Configuration du module
∆
T) au lieu d'utiliser l'intervalle de temps
13
12
11
Période
15
14
13
d'échantillonnage
0
0
0
RTS inhibé (50 ms)
0
0
1
100 ms
0
1
0
200 ms
0
1
1
300 ms
1
0
0
400 ms
1
0
1
500 ms
1
1
0
600 ms
1
1
1
700 ms
0
0
0
800 ms
0
0
1
900 ms
0
1
0
1,0 s
1
1
1
1,5 s
1
0
0
2,0 s
0
0
1
2,5 s
1
1
0
3,0 s
1
1
1
3,1 s
5 3