10.28 Programmkoordinierung (INIT, START, WAITE , WAITM,
WAITMC, SETM, CLEARM)
Allgemeines
Im Normalfall erfolgt die Programmabarbeitung in den einzelnen Kanälen unabhän-
gig ohne gegenseitige Beeinflussung.
Ist eine Koordinierung der Programmabläufe erforderlich, können Sie die folgenden
Anweisungen verwenden.
Die Anweisungen benötigen jeweils in einem eigenen NC-Satz.
Programmierung
INIT (Kanal-Nr, "Programm")
START (Kanal-Nr, Kanal-Nr, ...)
SETM (Marke1, Marke2, ...)
CLEARM (Marke1, Marke2, ...)
WAITM (Marke1, Kanal-Nr, Kanal-Nr, ...)
WAITMC (Marke1, Kanal-Nr, Kanal-Nr, ...)
WAITE (Kanal-Nr, Kanal-Nr, ...)
Parameter
Kanal-Nr
Programm
Marke
INIT Programmanwahl
Programmanwahl für einen vorgegebenen Kanal. Betriebsart und Kanalzustand
der entsprechenden Kanäle müssen eine Programmanwahl zulassen. Program-
manwahl für den eigenen Kanal ist nicht möglich.
Der Prorgammname kann mit oder ohne Pfadangabe sowie Domainkennung
angegeben werden.
Beispiele:
Programmanwahl für den zweiten Kanal, Programmname ProgK2.
INIT (2, "/_N_MPF_DIR/_N_ProgK2_MPF") ; mit Pfadangabe und Domainkennung
INIT (2, "_N_ProgK2_MPF")
INIT (2, "ProgK2")
Mehrachsbaugruppe FM 357-2 für Servo- bzw. Schrittantrieb
6ES7 357-4AH00-8AG0
; Kanal-Nummer 1...4
; Programm-Name
; Nummer der Synchronmarke, pro Kanal 10 Synchronmarken
; ohne Pfadangabe und Domainkennung
NC-Programmierung
; Programmanwahl
; Programmstart
; Setzen Synchronmarke
; Löschen Synchronmarke
; Warten auf Synchronmarke
; bedingtes Warten auf
Synchronmarke
; Warten auf Programmende
; mit Domainkennung (_N_)
10–139