Explication des paramètres de Configuration API
Unités de temps des
interruptions
programmées
Remarque
Traitement des erreurs
d'instruction
Temps de cycle minimum
Remarque
292
Ce paramètre détermine les unités de temps des paramètres des intervalles
des interruptions programmées. Paramétrer l'intervalle des interruptions
programmées depuis le programme à l'aide de l'instruction MSKS(690).
Ce paramètre ne peut pas être modifié lorsque l'UC est en mode RUN ou
MONITOR.
Ce paramètre détermine si les erreurs d'exécution des instructions sont
traitées en tant qu'erreurs non fatales (0) ou fatales (1). Une erreur de
programme est générée en tant qu'erreur d'instruction si l'un des drapeaux
suivants est sur ON.
Drapeau d'erreur d'instruction
Drapeau d'erreur de traitement
des instructions
Drapeau d'erreur BCD des
données DM/EM indirectes
Drapeau d'erreur d'accès illégal
Si ce paramètre est OFF (0), l'API continue de fonctionner après l'une de ces
erreurs.
Si ce paramètre est ON (1), l'API arrête de fonctionner après l'une de ces
erreurs.
Paramétrer le temps de cycle minimum sur une valeur autre que zéro pour
supprimer les incohérences au niveau des réponses E/S. Ce paramètre n'est
d'application que lorsque le temps de cycle réel est inférieur au temps de
cycle minimum. Si le temps de cycle réel est supérieur au temps de cycle
minimum, le temps de cycle réel reste inchangé.
Le paramètre du temps de cycle minimum ne peut pas être modifié lorsque
l'UC est en mode RUN ou MONITOR.
Unités de temps des
interruptions programmées
Intervalle
Tâche d'interruption programmée
Adresse
A29508
Le drapeau ER est passé à ON.
A29509
Le contenu d'un mot DM/EM ne
consistait pas en des données BCD
alors que des données BCD étaient
nécessaires pour l'adressage indirect.
A29510
Tentative d'accès à une partie de la
mémoire qui est en dehors des limites
du programme.
Temps de cycle fixe
Chapitre 7-2
Cause