Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK MC PLC Funktionshandbuch Seite 579

Inhaltsverzeichnis

Werbung

Name
$TC_TPC8
numCuttEdgeParams
Ein alternativ automatisches Befüllen aller Token-Variablen kann durch einen erfolgreichen
Aufruf von "LBP_ReadToolData [FB26005]" erfolgen.
Aufrufbeispiel
In diesem Beispiel wird im ersten Schritt mittels "LBP_ReadVar [FB2]" die Anzahl der
Parameter einer Schneide numCuttEdgeParams ausgelesen.
Im zweiten Schritt wird dann die NC-Variable $TC_MOP2 des Werkzeuges mit der internen T-
Nummer 1 und Schneidennummer 1 mittels "LBP_WriteVar [FB3]" mit dem Wert 8.7
beschrieben.
VAR
END_VAR
VAR TEMP
END_VAR
// read numCuttEdgeParams with LBP_ReadVar [FB2]
#statInstReadVar(Req := #tempReadVarReq,
PLC
Funktionshandbuch, 06/2019, A5E47437861A AA
Column
---
---
statInstReadVar: "LBP_ReadVar";
statInstWriteVar: "LBP_WriteVar";
statToolData : "LBP_typeNCVariableToolData";
tempReadVarReq : Bool;
tempReadVarError : Bool;
tempReadVarNDR : Bool;
tempReadVarState : Word;
tempWriteVarReq : Bool;
tempWriteVarError : Bool;
tempWriteVarDone : Bool
tempWriteVarState : Word;
NumVar := 1,
Addr1 := #statToolData.numCuttEdgeParams.token,
Addr2 := NULL,
Addr3 := NULL,
Addr4 := NULL,
Addr5 := NULL,
Addr6 := NULL,
Addr7 := NULL,
Addr8 := NULL,
Error => #tempReadVarError,
Referenz zum PLC-Grundprogramm
10.5 Funktionsbausteine (FB)
Row
= toolNumber
---
579

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis