Exemple B
Le paramétrage ci-après du DX 0 :
- sélectionne le mode "Interruptions possibles en fin d'instruction",
- désactive l'actualisation des temporisations,
- règle le temps de cycle à 2,5 s,
- affecte la priorité "2" au niveau des alarmes d'horloge
et
- active l'interruption système INT E avec la priorité "1".
DX 0
Indicatif de début MASKX0
ID/longueur de rubrique 1
Paramètre
ID/longueur de rubrique 2
Paramètre
ID/longueur de rubrique 3
Paramètre
ID/longueur de rubrique 4
Paramètre
Paramètre
Indicatif de fin
Ce paramétrage du DX 0 exerce les effets suivants sur l'exécution du
programme.
L'interruption du traitement du programme par des niveaux prioritaires se
fait aux limites d'instructions et non aux limites de blocs.
La durée d'exécution du programme système diminue légèrement, car les
temporisations ne sont pas actualisées.
Un dépassement du temps de cycle n'est détecté que lorsque la durée
d'exécution du programme utilisateur et du programme système dépasse 2,5 s.
Il n'a pas de traitement d'alarmes de processus par l'octet d'entrée EB 0,
mais l'interruption système INT E est activée. En raison de sa priorité
plus élevée, cette dernière interrompt le traitement des alarmes d'horloge,
de l'alarme de retardement et des contrats à heure fixe.
1 Comme longueur de rubrique, vous indiquez le nombre de mots de données
occupés par un paramètre.
Programmation de la CPU 948
C79000-G8577-C848-04
1
1
1
1
Exemples de paramétrage
DW 0:
KH = 4D41
DW 1:
KH = 534B
DW 2:
KH = 5830
DW 3:
KH = 0101
DW 4:
KH = 1001
DW 5:
KH = 0202
DW 6:
KH = BB00
DW 7:
KH = 0000
DW 8:
KH = 0402
DW 9:
KH = 1000
DW10:
KH = 00FA
DW11:
KH = 0504
DW12:
KH = 1000
DW13:
KH = 0002
DW14:
KH = 5000
DW15:
KH = 0001
DW16:
KH = EEEE
7 - 13