Descargar Imprimir esta página

Siemens SINUMERIK MC Manual De Funciones página 592

Ocultar thumbs Ver también para SINUMERIK MC:

Publicidad

Referencia al PLC Basic Program
11.6 Bloques de función (FB)
Como alternativa, pueden rellenarse automáticamente todas las variables Token con una
llamada de "LBP_ReadToolData [FB26005]" correcta.
Ejemplo de llamada
En este ejemplo, en el primer paso, se lee el número de parámetros de un
filo numCuttEdgeParams con "LBP_ReadVar [FB2]".
En el segundo paso, se escribe el valor 8.7 en la variable de CN $TC_MOP2 de la herramienta
con el número T interno 1 y el número de filo 1 a través de "LBP_WriteVar [FB3]".
VAR
 
 
 
END_VAR
 
VAR TEMP
 
 
 
 
 
 
 
 
END_VAR
 
// read numCuttEdgeParams with LBP_ReadVar [FB2]
#statInstReadVar(Req := #tempReadVarReq,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
592
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,
NDR => #tempReadVarNDR,
State => #tempReadVarState,
RD1 := #statToolData.numCuttEdgeParams.value,
RD2 := NULL,
Manual de funciones, 01/2023, A5E47437861E AF
PLC

Publicidad

loading

Este manual también es adecuado para:

Sinumerik