P3: PLC-Grundprogramm für SINUMERIK 840D sl
14.17 Bausteinbeschreibungen
Projektierungsschritte
Für das Lesen von NC-Variablen sind folgende Projektierungsschritte nötig:
● Auswahl der Variablen mit dem NC-VAR-Selector
● Speichern der ausgewählten Variablen in einer Datei *.VAR
● Erzeugen einer STEP 7-Quelldatei *.AWL
● Erzeugen eines DBs mit den zugehörigen Adressangaben
● Eintrag des Symbols für den generierten DB in die Symboltabelle, damit im
Anwenderprogramm symbolisch auf die Adressparameter zugegriffen werden kann
● Parametrierung des FB2
Impulsdiagramm
①
②
③
④
⑤
⑥
Aufrufbeispiel
Lesen von drei kanalspezifischen Maschinendaten aus Kanal 1, deren Adressangaben im
DB120 hinterlegt werden.
Spezifikation der Daten
Die Daten werden mit dem NC-VAR-Selector ausgewählt und in der Datei DB120.VAR
gespeichert. Anschließend wird daraus die Datei DB120.AWL erzeugt.
Es werden S7-(ALIAS-)Namen gewählt,
994
Anwender: Anforderung setzen, Req = 0 → 1
FB2 erfolgreich beendet, NDR = 1
Anwender: Anforderung zurücksetzen, IF NDR == 1 THEN Req = 0
Anwender: IF NDR == 1 THEN Anforderung zurücksetzen: 1 → 0
FB2 Auftragsbestätigung zurücksetzen, NDR = 0
Anwender: IF NDR == 0 UND Error == 0 THEN Anforderung zurücksetzen Req = 1 → 0 nicht
zulässig
FB2 mit Fehler beendet, Error = 1
Anwender: Anforderung zurücksetzen, IF NDR == 1 OR Error == 1 THEN Req = 0, eventuell
weitere Fehlerbehandlung
Grundfunktionen
Funktionshandbuch, 05/2017, A5E40870716