Procedimiento; Copiar Elementos De Perfil De Levas Calculados (S7-1500T) - Siemens SIMATIC S7-1500 Manual De Funciones

Funciones de sincronismo v6.0 step 7 v17 o superior
Ocultar thumbs Ver también para SIMATIC S7-1500:
Tabla de contenido

Procedimiento

Para modificar manualmente la definición del perfil de levas en tiempo de ejecución, haga lo
siguiente:
1. Calcule los puntos y segmentos del perfil de levas en función de su aplicación.
2. Defina los puntos calculados en el bloque de datos del objeto tecnológico del perfil de levas.
<TO>.Point[i] := Point; // data type TO_Cam_Struct_PointData
3. Declare los puntos definidos como válidos.
<TO>.ValidPoint[i] := TRUE;
4. Declare todos los puntos no definidos como no válidos.
<TO>.ValidPoint[i] := FALSE;
5. Defina los segmentos calculados en el bloque de datos del objeto tecnológico del perfil de
levas.
<TO>.Segment[i] := Segment; // data type TO_Cam_Struct_SegmentData
6. Declare los segmentos definidos como válidos.
<TO>.ValidSegment[i] := TRUE;
7. Declare todos los segmentos no definidos como no válidos.
<TO>.ValidSegment[i] := FALSE;
8. Defina los ajustes de interpolación del perfil de levas.
<TO>.InterpolationSettings.InterpolationMode := 1;
<TO>.InterpolationSettings.BoundaryConditions := 0;
Los valores "1" y "0" son valores de ejemplo. Adáptelos según sea necesario.
9. Interpole el perfil de levas con una orden "MC_InterpolateCam" (Página 307).
Comprobación de la definición del perfil de levas
El perfil de levas creado se puede analizar y comprobar con el diagnóstico por perfil de levas
(Página 192). Se mostrarán una vista gráfica del perfil de levas, una lista de todos los
elementos de perfil de levas válidos y el modo de interpolación.
5.3.2

Copiar elementos de perfil de levas calculados (S7-1500T)

La orden "MC_CopyCamData" permite copiar en un perfil de levas los elementos de perfil de
levas calculados. Con la misma orden se pueden copiar los puntos y segmentos en el bloque
de datos del objeto tecnológico del perfil de levas.
Elementos de perfil de levas que se van a copiar
Guarde o calcule los elementos de perfil de levas en un bloque de datos. Cree un array para
puntos del tipo "TO_Cam_Struct_PointData" y un array para segmentos del tipo "TO_Cam-
_Struct_SegmentData". El tamaño del array es indiferente y depende del caso de aplicación.
S7-1500/S7-1500T Funciones de sincronismo V6.0 STEP 7 V17 o superior
Manual de funciones, 05/2021, A5E47011324-AB
5.3 Modificación de la definición del perfil de levas en tiempo de ejecución (S7-1500T)
Sincronismo por perfil de levas (S7-1500T)
69

Hide quick links:

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic s7-1500t

Tabla de contenido