Herunterladen Inhalt Inhalt Diese Seite drucken

Start Von Interrupt-Programmen Durch Eingangssignale; Tab. 6-4: Zuordnung Der Eingänge Eines Fx; Verzögerung Von Interrupts - Mitsubishi Electric Melsec FX3u Series Bedienungsanleitung

Vorschau ausblenden Andere Handbücher für Melsec FX3u Series:
Inhaltsverzeichnis

Werbung

Verdrahtung
6.3.6

Start von Interrupt-Programmen durch Eingangssignale

Interrupt-Programme sind Programmteile, die vom Hauptprogramm unabhängig sind und die
durch den Zustandswechsel von Eingängen oder durch Timer oder Zähler gestartet werden.
Zur Ausführung von Interrupt-Programmen wird die Bearbeitung des Hauptprogramms unter-
brochen. Nach der Ausführung des Interrupt-Programms wird die Bearbeitung des Hauptpro-
gramms fortgesetzt. Durch die sofortige Ausführung eines Interrupt-Programms kann schneller
auf Vorgänge in der gesteuerten Anlage oder interne Ereignisse in der SPS reagiert werden.
Ein Interrupt-Programm wird durch einen Interrupt-Pointer (Buchstabe „I" und eine laufende
Nummer) gekennzeichnet. Weitere Informationen zu Interrupt-Programmen enthält die Pro-
grammieranleitung zur MELSEC FX-Familie, Art.-Nr. 136748.
Eingang
X000
X001
X002
X003
X004
X005
Tab. 6-4:
*
Die minimale Signallänge bezeichnet die Zeit, die ein Eingang mindestens ein- oder ausgeschaltet sein muss,
damit ein Interrupt erkannt wird.
Verzögerung von Interrupts
Die Ausführung eines Interrupt-Programms kann verzögert werden, wenn unmittelbar am
Anfang des Interrupt-Programms eine Konstante in das Sonderregister D8393 eingetragen
wird. Die Konstante entspricht der Verzögerungszeit in der Einheit „ms". Da nur ganzzahlige
Werte möglich sind, kann die Verzögerungszeit in Schritten von 1 ms eingestellt werden.
I„„„
*
Es kann eine Konstante oder ein Datenregister angegeben werden, das den Wert für die Verzögerungszeit enthält.
Durch diese Verzögerung kann zum Beispiel die Ausführung eines Interrupt-Programm, das
durch einen Näherungsschalter gestartet wird, im Programm angepasst werden, ohne dass die
tatsächliche Position des Schalters verändert wird.
MELSEC FX
-Serie, Hardware
3U
Interrupt-Pointer
Interrupt bei
steigender Flanke
fallender Flanke
I001
I101
I201
I301
I401
I501
Zuordnung der Eingänge eines FX
M8393
MOV
K001* D8393
Interrupt-Programm
Sondermerker zum
Sperren des
Interrupt bei
Interrupts
I000
M8050
I100
M8051
I200
M8052
I300
M8053
I400
M8054
I500
M8055
-Grundgeräts zu Interrupt-Pointern
3U
Abb. 6-31:
Programmsequenz zur Einstellung einer
Verzögerungszeit für das folgende Inter-
rupt-Programm. Sie muss so wie hier
abgebildet programmiert werden, nur die
Verzögerungszeit darf verändert werden.
IRET
Anschluss der Eingänge
Minimale Signallänge*
5 µs
6 - 25

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis