Siemens s7-200 SMART Unterbrechungsanweisung
Release-Zeit:2023-05-26 10:40:59
Die programmierbare Steuerung der Serie S7-200 SMART * * verfügt über 38 Unterbrechungsquellen (9 reserviert), die in drei Kategorien unterteilt sind: Kommunikationsunterbrechung, Eingangs- / Ausgangsunterbrechung (I / O) und Zeitbasisunterbrechung. Die von S7-200 SMART festgelegte Unterbrechungspriorität ist Kommunikationsunterbrechung, I / O-Unterbrechung und Zeitbasisunterbrechung in absteigender Reihenfolge. Verschiedene Unterbrechungsereignisse innerhalb jeder Art von Unterbrechung haben unterschiedliche Prioritäten.
Interrupt-Anweisungen umfassen hauptsächlich die folgenden Arten:
ATCH: Unterbrechung der Verbindung, Verbindung zu einem Unterbrechungsereignis, um das Programmsegment aufzurufen.
ENI: erlaubt Interrupts global, öffnet die Interrupt-Behandlung.
DISI: deaktiviert Interrupt global und verbietet den Prozess des Interrupt-Dienstprogramms, aber das Interrupt-Ereignis steht immer noch in der Warteschlange.
DTCH: Unterbrechungstrennung, trennt die Verbindung zwischen der Unterbrechungsereignisnummer und der Unterbrechungsdienstroutine und verbietet das Unterbrechungsereignis.
RETI: Bedingte Unterbrechungsrückkehr von der Unterbrechungsdienstroutine auf der Grundlage der Bedingungen der logischen Operation.
CLR _ EVNT: löscht die Unterbrechungswarteschlange.