HSC-Unterbrechungseigenschaften
Die Statusbits der HSC-Interrupt-Eigenschaften zeigen den Status aktiviert/deaktiviert oder den Ausführungsstatus an und geben an, ob ein Interrupt-Zustand verloren gegangen ist.
Benutzerunterbrechungsaktivierung (HSC0.Enabled)
Parameter | Datenformat | HSC-Modi | Zugriff auf Benutzerprogramm |
|---|---|---|---|
HSCO.Enabled | Bit | 0.. 9 | Schreibgeschützt |
Das aktivierte Bit wird eingesetzt, um den Aktivierungs- oder Deaktivierungsstatus der HSC-Unterbrechung anzugeben.
Benutzerunterbrechungsausführung (HSC0.EX)
Parameter | Datenformat | HSC-Modi | Zugriff auf Benutzerprogramm |
|---|---|---|---|
HSCO.Ex | Bit | 0.. 9 | Schreibgeschützt |
Das EX (Benutzerunterbrechungsausführung)sbit wird auf (1) gesetzt, wenn ein HSC-Untersystem durch einen der folgenden Zustände mit der Verarbeitung der HSC-Subroutine beginnt:
- Niedriger Voreinstellungswert erreicht
- Hoch-Voreinstellung erreicht
- Überlaufzustand - zählt mithilfe des Überlaufwerts hoch
- Unterlaufzustand - zählt mithilfe des Unterlaufwerts runter
Das HSC EX-Bit kann im Steuerprogramm als Bedingungslogik eingesetzt werden, um zu ermitteln, ob eine HSC-Unterbrechung ausgeführt wird.
Das HSC-Untersystem löscht die (0) des EX-Bit, wenn der Controller die Verarbeitung der HSC-Subroutine abschließt.
Benutzerunterbrechung ausstehend (HSC0.PE)
Parameter | Datenformat | HSC-Modi | Zugriff auf Benutzerprogramm |
|---|---|---|---|
HSCO.PE | Bit | 0.. 9 | Schreibgeschützt |
Das PE-Status-Flag (Benutzer-Interrupt ausstehend) gibt an, dass ein Interrupt aussteht. Das PE-Statusbit kann überwacht werden oder für Logikzwecke im Steuerprogramm eingesetzt werden, wenn Sie ermitteln müssen, wann eine Subroutine nicht direkt ausgeführt werden kann. Das PE-Bit wird vom Controller verwaltet und automatisch festgelegt und gelöscht.
Benutzerunterbrechung verloren (HSC0.LS)
Parameter | Datenformat | HSC-Modi | Zugriff auf Benutzerprogramm |
|---|---|---|---|
HSCO.LS | Bit | 0.. 9 | Schreibgeschützt |
Die LS (Benutzerunterbrechung verloren) ist ein Statuskennzeichen, das angibt, dass eine Unterbrechung verloren gegangen ist. Der Controller kann einen aktiven Benutzer-Interrupt-Zustand verarbeiten und einen ausstehenden Benutzer-Interrupt-Zustand erhalten, bevor es das verlorene Bit festlegt.
Das LS-Bit wird vom Controller festgelegt. Das Steuerprogramm kann einen verlorenen Zustand einsetzen oder überwachen.
Rückmeldung geben