Herunterladen Inhalt Inhalt Diese Seite drucken

Aufrufbeispiel - Siemens SINUMERIK 840D sl Funktionshandbuch

Werkzeugverwaltung
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

PLC-Programmierung
5.3 Signalbeschreibung PLC-Nahtstelle und Transfer-Bausteine
Erläuterung der Formalparameter
Signal
Start:
ChgdRevNo:
Ready:
Error:
Impulsdiagramm

Aufrufbeispiel

CALL
FC7(
152
Art
Typ
E
BOOL
E
BYTE
A
BOOL
A
INT
Anwender: Anforderung setzen, Start = 0 → 1
FB4: PI-Dienst erfolgreich beendet, Ready = 1
Anwender: Anforderung zurücksetzen, IF Ready == 1 THEN Start = 0
Anwender: IF Ready == 1 THEN Anforderung zurücksetzen: 1 → 0
FB4: Auftragsbestätigung zurücksetzen, Ready = 0
Anwender: IF Ready == 0 UND Error == 0 THEN Anforderung zurücksetzen Start = 1 → 0 nicht
zulässig
FB4: PI-Dienst mit Fehler beendet, Error = 1
Anwender: Anforderung zurücksetzen, IF Ready == 1 OR Error == 1 THEN Start = 0, eventuell
weitere Fehlerbehandlung
// Werkzeugverwaltung: Transfer-Baustein für Revolver
Start :=
m 20.5,
Wertebereich
Bedeutung
0 (FALSE),
1 = Transfer starten
1 (TRUE)
1, 2, 3, ...
Nummer der Revolver-Schnittstelle
0 (FALSE),
1 = Transfer abgeschlossen
1 (TRUE)
0, 1 , 2, 3
Fehler-Rückmeldung
0: kein Fehler aufgetreten
1: kein Revolver vorhanden
2: unzulässige Revolvernummer in Parameter
"ChgdRevNo"
3: unzulässiger Auftrag ("Signal "Schnittstelle (SS)
aktiv" des angewählten Revolvers = "FALSE")
// Start := "1 " => Anstoß des
Transfers
Funktionshandbuch, 08/2018, 6FC5397-6BP40-6AA2
Werkzeugverwaltung

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis