Monitor de posición del cigüeñal (CPM)

Esta instrucción corresponde a los controladores Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380, GuardLogix 5580 y ControlLogix 5590.
La instrucción Monitor de posición del cigüeñal se utiliza para determinar la posición de deslizadera de la prensa, supervisando las levas de Freno (BCAM), Dinámica (DCAM) y de Toma de control (TCAM), y representando la posición como Tope, Inferior o Superior, a través de la salida Zona de deslizadera. Además, se proporcionan las salidas booleanas de Zona tope, Zona inferior y Zona superior para fines de supervisión y diagnóstico.
Idiomas disponibles
Diagrama de lógica de escalera
CPM_LD_v31
Bloque de funciones
Esta instrucción no está disponible en el bloque de funciones.
Texto estructurado
Esta instrucción no está disponible en texto estructurado.
ADVERTENCIA: Esta instrucción se especifica con la intención de que la salida Zona de deslizadera se utilice para obtener la entrada Zona de deslizadera de las instrucciones Modo de avance poco a poco de freno - embrague (CBIM), Modo de carrera simple de freno - embrague (CBSSM), Modo continuo de freno - embrague (CBCM) y Monitor de árbol de levas (CSM).
La operación de detención normal de una prensa comienza cuando la deslizadera entra en la Zona tope. Se produce una detención correcta cuando la prensa se detiene en la Zona tope. Durante la detención normal, la velocidad de la prensa puede hacer que ésta se detenga en la Zona inferior. Esto se denomina un rebasamiento. Para minimizar esto, se puede habilitar la DCAM para generar una Zona tope anticipada, permitiendo que la prensa comience a detenerse anticipadamente.
ADVERTENCIA: Cuando es necesario, la DCAM solo se debe habilitar para la detención normal, en función de la velocidad de la prensa. No ajuste la DCAM para tener en cuenta el deterioro del rendimiento del freno.
ADVERTENCIA: El retroceso de la prensa solo se debe realizar durante el modo de configuración utilizando la instrucción Modo de avance poco a poco de freno - embrague (CBIM). El retroceso de la prensa solo está permitido para mover la deslizadera desde la Zona inferior hasta la Zona tope, donde la instrucción CBIM detiene automáticamente la prensa en el tope. Se produce un fallo cuando el movimiento de retroceso continúa en la Zona superior.
Operandos
IMPORTANTE: No utilice el mismo nombre de etiqueta para más de una instrucción en el mismo programa. No escriba en ninguna etiqueta de salida de instrucción bajo ninguna circunstancia.
ADVERTENCIA: Si cambia los parámetros de la instrucción durante el modo Marcha, debe aceptar las modificaciones pendientes y cambiar el modo del controlador de Programa a Marcha para que los cambios sean efectivos.
En la siguiente tabla se indican los parámetros utilizados para configurar esta instrucción. Dichos parámetros no pueden cambiarse en el tiempo de ejecución.
Operando
Tipo de datos
Descripción
CPM
CB_CRANKSHAFT_POSITION_MONITOR
Este parámetro es una etiqueta de respaldo que mantiene información de ejecución importante para cada uso de esta instrucción.
dangericon
ATENCIÓN:
Para evitar un funcionamiento inesperado, no reutilizar esta etiqueta de respaldo y sus miembros. No escribir en ninguno de los miembros de la etiqueta en ningún otro punto del programa.
Cam Profile
BOOL
Este parámetro determina el perfil de leva utilizado para generar los valores de la Zona de deslizadera.
A (0) - Consulte CPM – Perfiles de leva y CPM – Funcionamiento normal con Perfil de leva A debajo.
B (1) - Consulte CPM – Perfiles de leva y CPM – Funcionamiento normal con Perfil de leva B debajo.
La siguiente tabla explica las entradas de la instrucción. Las entradas pueden ser señales de dispositivo de campo a partir de dispositivos de entrada o derivadas de la lógica del usuario.
Operando
Tipo de datos
Descripción
Enable
BOOL
Esta señal se utiliza para habilitar la instrucción Monitor de posición del cigüeñal (CPM).
ACTIVADO (ON) (1): Las salidas de la instrucción están habilitadas.
OFF (0): Las salidas de la instrucción están deshabilitadas.
Brake Cam (BCAM)
BOOL
Esta entrada está originada por el dispositivo de monitoreo de leva (leva mecánica) o la lógica de la aplicación (leva electrónica).
Cam Profile A
This input specifies the overrun point and the Top zone when dynamic stopping is disabled.
OFF (0) -> ON (1): While the press is running and dynamic stopping is disabled, this transition signals the end of the Up zone and the start of the Top zone.
ON (1) -> OFF (0): While the press is stopping, this transition causes the Camshaft Monitor instruction to generate a brake fault.
Cam Profile B
This input specifies the overrun point and the zone where immediate braking of the press is allowed.
OFF (0) - No effect.
OFF (0) -> ON (1): When detected while the press is stopping, this transition causes the Camshaft Monitor (CSM) instruction to generate a brake fault. While the press is running, this transition signals the end of the Top zone and start of the Down zone.
ON (1) -> OFF (0): While the press is running, this transition must occur after the OFF (0) to ON (1) transition of the Takeover cam (TCAM).
Takeover Cam (TCAM)
BOOL
Esta entrada está originada por el dispositivo de monitoreo de leva (leva mecánica) o la lógica de la aplicación (leva electrónica).
Cam Profile A
This input is used to indicate the start of the Up zone.
OFF (0) -> ON (1): This transition signals the start of the end of the Down zone and the start of the Up zone.
ON (1) -> OFF (0: When dynamic stopping is enabled, this transition has no effect unless the dynamic stop signal has yet to occur. When this happens, this transition signals the end of the Up zone and start of the Top zone.
Cam Profile B
This input is used to indicate the start of the Up zone.
OFF (0): The press is considered to be in the Down zone when the Brake cam (BCAM) is ON (1).
OFF (0) -> ON (1): This transition signals the start of the Up zone and the end of the Down zone and must occur before the ON (1) to OFF (0) transition of the BCAM.
ON (1) -> OFF (0): When dynamic stopping is not enabled, this transition signals the end of the upstroke and the start of the Top zone. When dynamic stopping is enabled, this transition has no effect unless the dynamic stop signal has yet to occur. In this case, the dynamic stopping enable behavior is performed.
Dynamic Cam (DCAM)
BOOL
Esta entrada se utiliza para generar una señal tope anticipada para prensas de ejecución rápida. Esta entrada está originada por un dispositivo de monitoreo de leva (leva mecánica) o la lógica de la aplicación (leva electrónica).
Este parámetro no está relacionado con la seguridad.
Cam Profile A
When dynamic stopping is not required, this input should be sourced by the inverse of the Brake Cam (BCAM).
OFF (0) -> ON (1): Dynamic stopping is enabled when this transition occurs at or after the ON (1) to OFF (0) transition of the BCAM.
ON (1) -> OFF (0): This transition signals the end of upstroke and the start of the Top zone when it occurs before the OFF (0) to ON (1) transition of the Takeover cam (TCAM).
Cam Profile B
When dynamic stopping is not required, this input should be sourced by the Takeover Cam (TCAM).
OFF (0) -> ON (1): Dynamic stopping is enabled when this transition occurs at or after the OFF (0) to ON (1) transition of the TCAM.
ON (1) -> OFF (0): This transition signals the end of Up zone and the start of the Top zone when it occurs at or before the ON (1) to OFF (0) transition of the TCAM.
Input Status
BOOL
Esta entrada representa el estado combinado de las funciones de monitoreo de leva además del estado del módulo E/S.
ACTIVADO (ON): Las entradas son válidas. El bit de estado de la Zona de deslizadera se establece en 1.
DESACTIVADO (OFF): Las entradas no son válidas. Todas las salidas se ajustan a su estado desactivado u OFF (0). El bit de estado de la Zona de deslizadera se establece en 0.
Reverse
BOOL
El retroceso de la prensa solo se debe realizar durante el modo de configuración utilizando la instrucción Modo de avance poco a poco de freno - embrague (CBIM). El retroceso de la prensa solo está permitido para mover la deslizadera desde la Zona inferior hasta la Zona tope, donde la instrucción Modo de avance poco a poco de freno - embrague (CBIM) detiene automáticamente la prensa. Se produce un fallo cuando el movimiento de retroceso continúa en la Zona superior.
OFF (0): La operación de retroceso está deshabilitada.
ACTIVADO (ON) (1): Cuando la deslizadera está en la Zona inferior, esta instrucción permite que la prensa se mueva hacia la Zona tope. Se genera un fallo si esta entrada es
ON (1) (Activado) cuando la deslizadera está en la Zona superior.
Press Motion Status
BOOL
Esta entrada representa el estado del movimiento de la prensa y es obtenida por la Salida 1 de la instrucción Control de válvula principal (MVC) u otra lógica de aplicación de control de válvula.
OFF (0): La prensa se ha detenido o se ha emitido una solicitud de detención.
ACTIVADO (ON) (1): La prensa está en ejecución o se ha emitido una solicitud de inicio.
IMPORTANTE: Cuando se ha solicitado que la prensa se detenga en el Tope, la supervisión de rebasamiento se habilita cuando la deslizadera realiza una transición de la Zona superior a la Zona tope. Se produce un fallo de rebasamiento cuando la deslizadera continúa moviéndose hacia la Zona inferior.
Reset
(1)
BOOL
Esta entrada borra los fallos de la instrucción siempre que la condición de fallo no esté presente.
OFF (0) -> ON (1): Se restablecen las salidas Error presente y Código de fallo.
(1)
La norma ISO 13849-1 estipula que las funciones de restablecimiento de la instrucción se deben ocurrir con las señales de flanco descendente. Para cumplir con los requisitos de la norma ISO 13849-1, añada esta lógica inmediatamente antes de esta instrucción. Renombre la etiqueta “Reset_Signal” en este ejemplo a su nombre de etiqueta de señal de restablecimiento. Luego, utilice la etiqueta Bit de salida de la instrucción OSF como origen de restablecimiento de la instrucción.
Logix5000CPMreset_v31
La siguiente tabla explica las salidas de la instrucción. Las salidas pueden ser señales de dispositivo de campo o derivadas de la lógica del usuario.
Operando
Tipo de datos
Descripción
Slide Zone
DINT
Esta salida representa la posición de la deslizadera y el estado de la información de posición. Esta salida se utiliza para obtener la entrada de la Zona de deslizadera las instrucciones Modo de avance poco a poco de freno - embrague (CBIM), Modo de carrera simple de freno - embrague (CBSSM), Modo continuo de freno - embrague (CBCM) y Monitor de árbol de levas (CSM).
Este es un valor de mapa de bits donde:
Bit 0: Estado
OFF (0): La información de la Zona de deslizadera no es válida. Impide la activación de la Salida 1 en un arranque inicial o inmediatamente desactiva la Salida 1.
ON (1): La información de la Zona de deslizadera es válida.
Bits 1 y 2: Zona de deslizadera
La siguiente tabla indica cómo se utilizan los bits del 0 al 2 para representar las zonas de deslizadera válidas.
Bit 2
Bit 1
Bit 0
Slide Zone
Decimal Value
0
0
1
Down
1
0
1
1
Up
3
1
0
1
Top
5
Bits 3 through 31: Unused; Set to 0.
Top Zone (TZ)
BOOL
Este bit de información indica que la deslizadera está en la Zona tope.
Down Zone (DZ)
BOOL
Este bit de información indica que la deslizadera está en la Zona inferior.
Up Zone (UZ)
BOOL
Este bit de información indica que la deslizadera está en la Zona superior.
Diagnostic Code
DINT
Esta salida indica el estado de diagnóstico de la instrucción. Consulte la sección CPM - Códigos de diagnóstico, a continuación, para obtener una lista de los códigos de diagnóstico.
Este parámetro no está relacionado con la seguridad.
Fault Code
DINT
Esta salida indica el tipo de fallo que ha ocurrido. Consulte la sección CPM - Códigos de fallo, a continuación, para obtener una lista de los códigos de fallo.
Este parámetro no está relacionado con la seguridad.
Fault Present (FP)
BOOL
ACTIVADO (ON) (1): Hay un fallo presente en la instrucción.
OFF (0): La instrucción funciona normalmente.
IMPORTANTE: No escriba en ninguna etiqueta de salida de instrucción bajo ninguna circunstancia.
Perfiles de leva
Esta instrucción es compatible con dos perfiles de leva, A o B, seleccionados mediante el parámetro configurable Perfil de leva. La diferencia principal entre los Perfiles de leva A y B es la configuración de la Leva de freno (BCAM). En el perfil A, la BCAM está configurada para representar la Zona tope y en el perfil B, está configurada para representar la Zona inferior. La Leva de toma de control (TCAM) en ambos perfiles está configurada para representar la Zona superior.
Estos diagramas de perfil ilustran las relaciones de las levas cuando se activa la Leva dinámica (DCAM).
Cuando está habilitada, la DCAM se configura de la misma manera, con la transición ON (1) a OFF (0) durante la Zona superior generando la Zona tope anticipada. Dependiendo de la velocidad de la prensa, esta transición se puede configurar para que ocurra en cualquier momento durante la Zona superior. Sin embargo, cuando la DCAM está deshabilitada, se debe configurar de la siguiente manera:
  • Perfil A - La DCAM debe obtenerse por el movimiento inverso del origen de entrada BCAM.
  • Perfil B - La DCAM debe obtenerse por el origen de entrada TCAM.
Logix5000CPMCamProf
ADVERTENCIA: Los ángulos de leva no se muestran en estos perfiles de leva. Los ángulos de leva deben ser seleccionados por personal cualificado.
ADVERTENCIA: Cuando el Perfil de leva está configurado para A y la detención dinámica está deshabilitada, la entrada de la Leva dinámica (DCAM) debe obtenerse por el movimiento inverso del origen de entrada de la Leva de freno (BCAM).
ADVERTENCIA: Cuando el perfil de leva está configurado para B y la detención dinámica está deshabilitada, la entrada de la Leva dinámica (DCAM) debe obtenerse por el origen de la entrada Leva de toma de control (TCAM).
Funcionamiento normal con Perfil de leva A
El siguiente ejemplo describe el funcionamiento normal cuando se selecciona el Perfil de leva A y la prensa se mueve en la dirección de avance. La prensa comienza con la deslizadera en el Tope con la entrada Leva de toma de control (TCAM) en OFF (0) y la entrada Leva de freno (BCAM) en ON (1) en (A). La Zona de deslizadera se establece en la Zona tope. A medida que la prensa se mueve, la entrada BCAM realiza una transición de ON (1) a OFF (0) en (B) y la Zona de deslizadera cambia de Zona tope a Zona inferior. A medida que la prensa continúa moviéndose, la entrada TCAM realiza una transición de OFF (0) a ON (1) en (C) y la Zona de deslizadera cambia de Zona inferior a Zona superior. Un movimiento adicional de la prensa hace que la salida Zona de deslizadera cambie de Zona superior a Zona tope en diferentes puntos, dependiendo de la configuración de la entrada Leva dinámica (DCAM).
Cuando la DCAM está habilitada, la Zona de deslizadera cambia de Zona superior a Zona tope cuando la entrada DCAM realiza una transición de ON (1) a OFF (0) mientras la entrada TCAM está en ON (1) en (D). Cuando la DCAM está deshabilitada, la Zona de deslizadera cambia de Zona superior a Zona tope cuando la entrada BCAM realiza una transición de OFF (0) a ON (1) en (D).
Logix5000CPM_NOwCPA
Funcionamiento normal con Perfil de leva B
El siguiente ejemplo describe el funcionamiento normal cuando se selecciona el Perfil de leva B y la prensa se mueve en la dirección de avance. La prensa comienza con la deslizadera en el Tope con la entrada Leva de toma de control (TCAM) y la entrada Leva de freno (BCAM) en OFF (0) en (A), y la Zona de deslizadera se establece en la Zona tope. A medida que la prensa se mueve, la entrada BCAM realiza una transición de DESACTIVADO (OFF) (0) a ACTIVADO (ON) (1) en (B) y la Zona de deslizadera cambia de Zona tope a Zona inferior. A medida que la prensa continúa moviéndose, la entrada TCAM realiza una transición de OFF (0) a ON (1) en (C) y la Zona de deslizadera cambia de Zona inferior a Zona superior. Un movimiento adicional de la prensa hace que la salida Zona de deslizadera cambie de Zona superior a Zona tope en diferentes puntos, dependiendo de la configuración de la entrada Leva dinámica (DCAM).
Cuando la DCAM está habilitada, la salida Zona de deslizadera cambia de Zona superior a Zona tope cuando la entrada de la DCAM realiza una transición de ON (1) a OFF (0) mientras la entrada TCAM está en ON (1) y la entrada BCAM está en OFF (0) en (D). Cuando la DCAM está deshabilitada, la salida Zona de deslizadera cambia de Zona superior a Zona tope cuando la entrada de la TCAM realiza una transición de ON (1) a OFF (0) en (D).
Logix5000CPM_NOwCPB
Comportamiento de estado de reglón falso
Cuando la instrucción se ejecuta en un reglón falso, todas las salidas de la instrucción se desactivan.
Códigos de fallo y acciones correctivas
Los códigos de fallo se muestran en formato hexadecimal seguidos por formado decimal.
Código de fallo
Descripción
Acción correctiva
00
Sin fallo.
Ninguno.
16#20
32
La entrada Estado de entrada realizó una transición de ON (1) a OFF (0) mientras se ejecutaba la instrucción.
  • Compruebe la conexión del Módulo E/S o la lógica interna usada como origen del estado de entrada.
  • Restablezca el fallo.
16#1000
4096
Mientras la prensa se movía en dirección de avance, se detectó el movimiento de la deslizadera de la Zona tope a la Zona superior.
  • Compruebe las levas o el régimen de escaneado.
  • Restablezca el fallo.
16#1001
4097
Mientras la prensa se movía de avance, se detectó el movimiento de la deslizadera desde la Zona inferior hasta la Zona tope.
16#1002
4098
Mientras la prensa se movía de avance, se detectó el movimiento de la deslizadera desde la Zona superior hasta la Zona inferior.
16#1003
4099
Mientras la prensa se movía de avance, se detectó el movimiento de la deslizadera desde la Zona superior hasta la Zona inferior.
16#1004
4100
Mientras la prensa estaba en retroceso, se detectó el movimiento de la deslizadera desde la Zona tope hasta la Zona inferior. El movimiento de retroceso solo se permite hacia la Zona tope.
16#1005
4101
Mientras la prensa estaba en retroceso, se detectó el movimiento de la deslizadera de la Zona inferior a la Zona superior. El movimiento de avance de la prensa no está permitido cuando se habilita el retroceso.
16#1006
4102
La Leva dinámica (DCAM) está atascada en OFF (0).
  • Compruebe la DCAM.
  • Restablezca el fallo.
16#1007
4103
La Leva dinámica (DCAM) está atascada en ACTIVADO (ON) (1).
16#1008
4104
Perfil de leva A
La DCAM se puso en OFF (0) mientras la deslizadera estaba en la Zona inferior.
Perfil de leva B
N/A
16#1009
4105
Perfil de leva A
La Leva de toma de control (TCAM) está atascada en ON (0).
  • Check the TCAM.
  • Reset the fault.
Perfil de leva B
N/A
16#100A
4106
Perfil de leva A
N/A
  • Check the BCAM.
  • Reset the fault.
Perfil de leva B
La Leva de freno (BCAM) está atascada en ON (0).
16#1020
4128
Se hizo una solicitud para el retroceso de la prensa mientras la deslizadera estaba en la Zona superior.
  • Ajuste la entrada del Retroceso a OFF (0).
  • Restablezca el fallo.
16#1040
4160
Se produjo un fallo de rebasamiento de la deslizadera.
  • Compruebe el desgaste de los forros de freno.
  • Compruebe los ajustes de la leva para obtener una alineación correcta.
  • Restablezca el fallo.
Códigos de diagnóstico y acciones correctivas
Los códigos de diagnóstico se muestran en formato hexadecimal seguidos por formado decimal
Código de fallo
Descripción
Acción correctiva
00
Sin fallo.
Ninguno.
16#20
32
La entrada Estado de entrada estaba OFF (0) cuando se inició la instrucción.
Compruebe la conexión del módulo E/S o la instrucción Monitor de árbol de levas (CSM) usada para obtener el estado de la entrada.
Ajuste la entrada de Estado de entrada a ON (1), si las entradas no están siendo obtenidas por un módulo E/S de seguridad.
Afecta a las marcas de estado matemáticas
No
Fallos mayores/menores
No es específico para esta instrucción. Consulte el Índice a través de matrices para ver si hay fallos de indexación de matrices.
Ejecución
Condición/estado
Acción realizada
Pre-escaneado
Igual que La condición de entrada de renglón es falsa.
La condición de entrada de renglón es falsa
Los .TZ, .DZ, .UZ, y .FP se borran a falsos.
El Código de diagnóstico, Código de fallo, y Código de deslizadera se establecen en 0.
La condición de entrada de renglón es verdadera
La instrucción ejecuta tal como se describe en la sección Funcionamiento normal.
Post-escaneado
Igual que La condición de entrada de renglón es falsa.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal