Herunterladen Inhalt Inhalt Diese Seite drucken

Fb29: Diagnose Signalrekorder Und Datentrigger - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

Bausteinbeschreibungen

16.10 FB29: Diagnose Signalrekorder und Datentrigger

//optional end
16.10
FB29: Diagnose Signalrekorder und Datentrigger
Funktion
Signalrekorder
Mit dem FB29 "Diagnose" besteht die Möglichkeit verschiedene Diagnosen am PLC-
Anwenderprogramm durchzuführen. Ein Diagnosefall ist das Protokollieren von
Signalzuständen und Signaländerungen. Bei diesem Diagnosefall wird die Funktionsnummer
1 dem Parameter "Func" zugeordnet. Bis zu 8 Signale der Parameter "Signal_1" bis "Signal_8"
werden bei Änderung von einem dieser Signale in einem Ringpuffer aufgezeichnet. Zusätzlich
werden noch die aktuellen Informationen der Parameter "Var1" als BYTE-Wert sowie "Var2",
"Var3" als INTEGER-Werte im Ringpuffer mit abgelegt.
Weiterhin wird die Anzahl der vergangenen OB1-Zyklen als Zusatzinformation im Ringpuffer
abgelegt. Hiermit ist eine graphische Auswertung von Signalen und Werten im OB1-
Zyklusraster möglich.
Aufrufregel
Erster Aufruf des FB29 im OB1-Zyklus: Parameter "NewCycle" = 1
Alle weiteren Aufruf des FB29 im gleichen OB1-Zyklus: Parameter "NewCycle" = 0
226
CALL "SpinCtrl" (//Z-Achse verfahren
Start
:= M
Stop
:= FALSE,
Funct
:= B#16#5,
Mode
:= B#16#1,
AxisNo
:= 3,
Pos
:= -5.000000e+000, //Verfahrweg: minus 5 mm
FRate
:= 1.000000e+003, //Vorschub: 1000 mm/min
InPos
:= M
Error
:= M
State
:= MB
AUF
"Axis3"
;
U
M
113.0;
O
M
113.1;
FP
M
113.2;
R
M
111.7;
111.2,
//Start des Verfahrbewegung
//Mode: Achsbetrieb
//Verfahren: Inkrementell
//Achsnummer der zu verfahrenden
//Achse Z-Achse
113.0,
//Position erreicht
113.1,
//Fehler aufgetreten
114);
//Fehler Status
//Bremsentest Z-Achse
//Position erreicht
//Fehler aufgetreten
//Start FC18
Funktionshandbuch, 06/2019, A5E47433877A AB
PLC

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis