Identificadores
C
Utilización
El rango de valores de cada variable de este tipo de datos depende del tipo de la cinemática,
del tipo de frame y de la instrucción en la que se utilice esta variable.
El tipo de datos TO_Struct_Ipr_Frames se utiliza para tipos de datos de variables que pueden
ser parámetros de las siguientes instrucciones tecnológicas:
Instrucción
defOcs
defTool
trackIn
defWsZone
defKinZone
Ejemplo
MCL
PROGRAM Main
VAR
//coordinates for OCS frame
myPos_frOCS: TO_Struct_Ipr_Frame := ( x := 10.01, y := 20.02, z := 30.03,
//coordinates for TCS frame
myPos_frTool: TO_Struct_Ipr_Frame := ( x := 20.01, y := 50.02, z := 60.03,
END_VAR
// function defines the position of OCS in relation to WCS, using myPos_frOCS tag
defOcs( 1, myPos_frOCS );
// function defines TCS, using myPos_frTool tag
defTool( 1, myPos_frTool );
...
END_PROGRAM
Valores estándar
Las siguientes reglas se aplican de forma estándar a elementos no inicializados para variables
y agregados:
Tipo
TO_Struct_Ipr_Frame
S7-1500T Funciones de intérprete V8.0 a partir de STEP 7 V19
Manual de funciones, 11/2023, A5E53131983-AA
Tipo de datos
Descripción
LREAL
Rotación (ángulo euleriano de la tercera rotación) del frame
alrededor del eje x'' del sistema de coordenadas.
El sistema de coordenadas rotado tres veces está compuesto
por los ejes x", y" y z". Los ejes x'', y'' y z'' equivalen a los ejes x,
y, z del sistema de coordenadas rotado o de la zona rotada.
Nombre del parámetro
<frame> : TO_Struct_Ipr_Frame;
<frame> : TO_Struct_Ipr_Frame;
<origin> : TO_Struct_Ipr_Frame;
<initPos> : TO_Struct_Ipr_Frame;
<fr> : TO_Struct_Ipr_Frame;
<fr> : TO_Struct_Ipr_Frame;
A := 50.0, B := 30.0, C := 45.0 );
A := 7.0, B := 10.0, C := -45.0 );
Contexto de utilización
-
Crear el programa MCL (S7-1500T)
5.2 Tipos de datos (S7-1500T)
Descripción
Define uno de los tres sistemas de coor
denadas del objeto (OCS)
Define uno de los sistemas de coorde
nadas de la herramienta (TCS)
Proporciona la funcionalidad para la sin
cronización de cinta
Definición de las zonas de trabajo
Definición del área de la cinemática
Valores estándar
x, y, z, A, B, C = 0.0
67