HSC-Unterbrechungsparameter
Die HSC-Unterbrechungsparameter werden eingesetzt, um die Start- und Maskenoptionen zu konfigurieren.
Auto-Start (HSC0.AS)
Parameter | Datenformat | HSC-Modi | Zugriff auf Benutzerprogramm |
|---|---|---|---|
HSCO.AS | Bit | 0.. 9 | Schreibgeschützt |
Auto-Start wird mit der Programmierung des Geräts konfiguriert und als Teil des Benutzerprogramms gespeichert. Das Auto-Start-Bit definiert, ob die HSC-Unterbrechungsfunktion automatisch starten soll, wenn ein Controller einen Betriebs- oder Testmodus startet.
Überlaufmaske (HSC0.MV)
Das Steuer-Bit MV (Maske für Überlauf) wird dafür verwendet, das Auftreten einer Überlaufinterrupt zu aktivieren (zu ermöglichen) oder zu deaktivieren (nicht zu ermöglichen). Wenn das Bit gelöscht ist (0) und ein Zustand „Überlauf erreicht“ vom HSC erkannt wird, wird die HSC-Benutzer-Interrupt nicht ausgeführt.
Das MV-Bit wird vom Benutzerprogramm gesteuert und erlangt seinen Wert über einen Einschaltzyklus zurück. Das Benutzerprogramm muss das MV-Bit setzen und löschen.
Parameter | Datenformat | HSC-Modi | Zugriff auf Benutzerprogramm |
|---|---|---|---|
HSCO.MV | Bit | 0.. 9 | Schreibgeschützt |
Unterlaufmaske (HSC0.MN)
Parameter | Datenformat | HSC-Modi | Zugriff auf Benutzerprogramm |
|---|---|---|---|
HSCO.MN | Bit | 2.. 9 | Schreibgeschützt |
Das Steuer-Bit MN (Unterlaufmaske) wird verwendet, um das Auftreten einer Unterlaufunterbrechung zu aktivieren (zu ermöglichen) oder zu deaktivieren (nicht zu ermöglichen). Wenn das Bit gelöscht ist (0) und ein Zustand Unterlauf erreicht vom HSC erkannt wird, wird die HSC-Benutzerunterbrechung nicht ausgeführt.
Das MN-Bit wird vom Benutzerprogramm gesteuert und erlangt seinen Wert über einen Einschaltzyklus zurück. Das Benutzerprogramm muss das MN-Bit einstellen und löschen.
Maske mit hohem Voreinstellungswert (HSC0.MH)
Parameter | Datenformat | HSC-Modi | Zugriff auf Benutzerprogramm |
|---|---|---|---|
HSCO.MH | Bit | 0.. 9 | Schreibgeschützt |
Das Steuer-Bit MH (Maske mit oberer Voreinstellung) wird dafür verwendet, das Auftreten einer Unterbrechung mit oberer Voreinstellung zu aktivieren (zu ermöglichen) oder zu deaktivieren (nicht zu ermöglichen). Wenn das Bit gelöscht ist (0) und ein Zustand Obere Voreinstellung erreicht vom HSC erkannt wird, wird die HSC-Benutzerunterbrechung nicht ausgeführt.
Das MH-Bit wird vom Benutzerprogramm gesteuert und erlangt seinen Wert über einen Einschaltzyklus zurück. Das Benutzerprogramm muss das MH-Bit einstellen und löschen.
Maske mit niedrigem Voreinstellungswert (HSC0.ML)
Parameter | Datenformat | HSC-Modi | Zugriff auf Benutzerprogramm |
|---|---|---|---|
HSCO.ML | Bit | 2.. 9 | Schreibgeschützt |
Das Steuer-Bit ML (Maske mit unterer Voreinstellung) wird dafür verwendet, das Auftreten einer Unterbrechung mit unterer Voreinstellung zu aktivieren (zu ermöglichen) oder zu deaktivieren (nicht zu ermöglichen). Wenn das Bit gelöscht ist (0) und ein Zustand Untere Voreinstellung erreicht vom HSC erkannt wird, wird die HSC-Benutzerunterbrechung nicht ausgeführt.
Das ML-Bit wird vom Benutzerprogramm gesteuert und erlangt seinen Wert über einen Einschaltzyklus zurück. Das Benutzerprogramm muss das ML-Bit einstellen und löschen.
Rückmeldung geben