Herunterladen Inhalt Inhalt Diese Seite drucken

Lbp_Handwheels [Fc25002]: Handradsignale Übertragen - Siemens SINUMERIK MC PLC Funktionshandbuch

Inhaltsverzeichnis

Werbung

Das folgende Beispiel zeigt einen Aufruf für mehrere MCPs:
// #tempFeedHoldMcp1: Bool;
// #tempSpindleHoldMcp1: Bool;
// #tempFeedHoldMcp2: Bool;
// #tempSpindleHoldMcp2: Bool;
// Aufruf des Bausteins für 1. MCP, BAG 1, Kanal 1, Spindel: Achse 4
"LBP_MCPCtrlTurning"(BAGNo := 1,
// Aufruf des Bausteins für 2. MCP, ohne BAG, Kanal 2, ohne Spindel
"LBP_MCPCtrlTurning"(BAGNo := 10,
10.6.13
LBP_Handwheels [FC25002]: Handradsignale übertragen
Funktion
Der Baustein "LBP_Handwheels [FC25002]" überträgt Handradsignale (Drehimpulse des
Handrads) von PLC an NCK. Die Übertragung der Handradsignale von einer
Maschinensteuertafel (MCP) oder einem Bedienhandgerät (HT) an die PLC erfolgt durch den
Baustein "LBP_OpUnitComm [FB25000]". Beide Bausteine müssen zyklisch aufgerufen
werden.
"LBP_Handwheels" verwendet zur Übertragung der Handradsignale die Instanz des Bausteins
"LBP_OpUnitComm" und überträgt die Handradsignale, sobald neue Daten von einer MCP
oder einem HT empfangen wurden.
Damit der NCK die Handradsignale verarbeitet, muss das Maschinendatum MD11350[i] := 6
für jedes der gewünschten Handräder i gesetzt werden und die Zuordnung der
Übergabeschnittstellen 1 bis 6 an NCK zu den Handrädern über das Maschinendatum
MD11352[i] getroffen werden. Für eine 1:1-Zuordnung kann MD11352[i] := i für die Handräder
1 bis 6 gesetzt werden.
PLC
Funktionshandbuch, 06/2019, A5E47437861A AA
FeedHold => #tempFeedHold,
SpindleHold => #tempSpindleHold);
ChanNo := 1,
SpindleIFNo := 4,
FeedHold => #tempFeedHoldMcp1,
SpindleHold => #tempSpindleHoldMcp1);
ChanNo := 2,
SpindleIFNo := 0,
FeedHold => #tempFeedHoldMcp2,
SpindleHold => #tempSpindleHoldMcp2);
Referenz zum PLC-Grundprogramm
10.6 Funktionen (FC)
649

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis