Propriétés d'interruption HSC
Les bits d'état des propriétés d'interruption HSC indiquent l’état activé/désactivé, l’état d'exécution et si la condition d'interruption a été perdue.
Activation d'une interruption utilisateur (HSC0.Enabled)
Paramètre | Format des données | Modes HSC | Accès au programme utilisateur |
|---|---|---|---|
HSCO.Enabled | Bit | 0...9 | Lecture seule |
Le bit Activé est utilisé pour indiquer le statut d'activation ou de désactivation de l'interruption HSC.
Exécution d'une interruption utilisateur (HSC0.EX)
Paramètre | Format des données | Modes HSC | Accès au programme utilisateur |
|---|---|---|---|
HSCO.Ex | Bit | 0...9 | Lecture seule |
Le bit EX (exécution d'une interruption utilisateur) est défini sur 1 lorsque le sous-système HSC commence le traitement de la sous-routine HSC, en raison de l'une des conditions suivantes :
- Valeur basse prédéfinie atteinte
- Valeur haute prédéfinie atteinte
- Débordement, comptage croissant jusqu'à la valeur de débordement
- Débordement négatif, comptage décroissant jusqu'à la valeur de débordement négatif
Le bit EX HSC peut être utilisé dans le programme de contrôle comme logique conditionnelle afin de détecter si une interruption HSC est en cours d'exécution.
Le sous-système HSC définit le EX sur 0 lorsque le contrôleur termine le traitement de la sous-routine HSC.
Interruption utilisateur en attente (HSC0.PE)
Paramètre | Format des données | Modes HSC | Accès au programme utilisateur |
|---|---|---|---|
HSCO.PE | Bit | 0...9 | Lecture seule |
L'indicateur d'état PE (interruption utilisateur imminente) signale qu'une interruption est en attente. Le bit de statut PE peut être surveillé ou utilisé à des fins logiques par le programme de contrôle, si vous souhaitez être averti lorsqu'une sous-routine ne peut être exécutée immédiatement. Le bit PE est géré par le contrôleur et défini sur 1 ou sur 0 automatiquement.
Perte d'interruption utilisateur (HSC0.LS)
Paramètre | Format des données | Modes HSC | Accès au programme utilisateur |
|---|---|---|---|
HSCO.LS | Bit | 0...9 | Lecture seule |
L'indicateur de statut LS (perte d'interruption utilisateur) signale qu'une interruption a été perdue. Le contrôleur peut traiter une condition d'interruption utilisateur active et gérer une condition d'interruption utilisateur en attente avant d'activer le bit de perte d'interruption.
Le bit LS est défini par le contrôleur. C'est le programme de contrôle qui décide ou non d'utiliser et de surveiller une condition de perte d'interruption.
Fournir une réponse