Télécharger Imprimer la page

Siemens SIMATIC S5-115U CPU 941-7UB11 Manuel D'instructions page 186

Publicité

Introduction a u STEP
5
Manuel S5- 1 ISU
Le mot de mémentos 200 est mis
à
"0"
: T
MW
200
La valeur "0" est chargée dans l'ACCU 1
: L
K F
+O
Le contenu du M W 200 indique l'adresse du mot de
: B
MW
200
mémentos actuel.
: T
MW
O
Le mot de mémentos actuel est mis à "0"
:L
MW
200
: I
2
Le contenu du M W 200 est incrémenté de 2
: T
MW
200
: L
K F
+IOO
Le seuil "100" est chargé dans l'ACCU 1
Si contenu de M W 200
<
100, saut au repère
:SPB
=Ml0
Les octets MB O
...
99 sont maintenant à "0".
7.4.2
Traitement cyclique du programme
Le système d'exploitation appelle l'OB1 de manière cyclique. La durée maximale d'un programme
cyclique est définie par le temps de surveillance d u cycle (cf. chap. 2.6.3). S'il désire élaborer un
programme structuré, l'utilisateur ne devrait programmer dans l'OB1 que des opérations de saut
(appel de bloc). Pour plus de clarté, les blocs appelés (PB, FB et SB) ne devraient comporter que des
sous-ensembles fonctionnels.
Les détails d u traitement cyclique du programme (mode "RUN") sont décrits au chapitre 2.5.3.
7.4.3
Traitement du programme déclenché par horloge
Les OB10
...
13 sont destinés au programme déclenché par horloge. Les OB d'horloge sont traités
par le système d'exploitation à intervalles fixés par l'utilisateur.
La périodicité d'appel est un multiple de 10 ms, son réglage est effectué dans les données système.
Elle peut être modifiée au cours d u traitement cyclique du programme. Sa valeur préréglée dans
l'OB13 est 100 ms. II est possible de choisir dans les mots de données système 97 à 100 des
intervalles compris entre 10 ms et 10 min (zone : O
...
FFFF, cf. tableau 7.5).
La périodicité d'appel peut également être paramétrée dans le DB1 (cf. chap. 11.3).
Le systeme d'exploitation appelle u n OB d'horloge lorsque
une périodicité dfappeI>O a été réglée
et lorsque
l'OB d'horloge correspondant est programmé.
EWA 4NEB 81 1 61 30-03a

Publicité

loading