Annexe B
Fichiers M0 M1 et fichiers G
B-6
Minimisation du temps de scrutation
Vous pouvez maintenir le temps de scrutation du processeur au minimum
en économisant sur l'utilisation des instructions s'adressant aux fichiers
M0 ou M1. Ainsi, une instruction XIC M0:2.1/1 est utilisée dans les
lignes 1 et 2 de la figure ci-dessous, ajoutant environ 2 ms au temps de
scrutation si vous utilisez un processeur SLC 5/02 série B.
M0:2.1
1
] [
1
B3
2
] [
12
Les instructions XIC des lignes 1 et 2 sont adressées au fichier de données
M0. Chacune de ces instructions ajoute environ 1 ms au temps de scrutation
(processeur SLC 5/02 série B).
Dans les lignes équivalentes de la figure ci-dessous, une instruction XIC
M0:2.1/1 est utilisée dans la ligne 1 seulement, reduisant le temps de
scrutation de SLC 5/02 d'environ 1 ms.
M0:2.1
1
] [
1
B3
2
] [
12
Ces lignes donnent un fonctionnement équivalant à celles de la figure A en
remplaçant l'instruction XIC B3/10 par l'instruction XIC M0:2.1/1 dans la ligne 2.
Le temps de scrutation est réduit d'environ 1 ms (processeur série B).
La figure suivante illustre une autre technique de réduction du temps de
scrutation. L'instruction COP adresse un fichier M1, ajoutant environ
4,29 ms au temps de scrutation si vous utilisez un processeur SLC 5/02
série B. L'économie sur le temps de scrutation est réalisée en ne rendant
cette ligne vraie que périodiquement, comme déterminé par le bit
d'horloge S:4/8. (Les bits d'horloge sont étudiés au chapitre 1 de la
publication 1747-6.11FR, Logiciel de programmation avancé APS –
Manuel de référence.) Une telle ligne peut être utilisée si vous voulez
contrôler le contenu du fichier M1, mais pas nécessairement de façon
continue.
S:4/8 amène le fichier
M1:4.3 à rafraîchir le
fichier N10:0 toutes
les 2,56 secondes.
B3
( )
10
M0:2.1
B3
( )
] [
14
1
B3
( )
B3
B3
( )
] [
10
S:4
B11
] [
[OSR]
0
8
10
14
COP
COPIER FICHIER
Source
#M1:4.3
Dest
#N10:0
Longueur
6