3 - Festo

Anuncio
Terminal CPX
Descripción
Perfil de
comunicación
FHPP para el
controlador de ejes
CMAX
Control y
diagnóstico a través
de los nodos CPX
Tipo
CPX−CMAX−C1−1
Descripción
559 758
es 0908NH
[727 412]
Contenido y medidas generales de seguridad
Original . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . de
Edición . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . es 0908NH
Denominación . . . . . . . . . . . P.BE−CPX−CMAX−CONTROL−ES
Número de artículo . . . . . . . . . . . . . . . . . . . . . . . . . 559 758
© (FestoAG&Co. KG, 73726 Esslingen, Alemania, 2009)
Internet: http://www.festo.com
E−mail: [email protected]
Sin nuestra expresa autorización, queda terminantemente
prohibida la reproducción total o parcial de este docu
mento, así como su uso indebido y/o su exhibición o comu
nicación a terceros. El incumplimiento de lo anterior obliga
a pagar una indemnización por daños y perjuicios. Reserva
dos todos los derechos inherentes, en especial los de pa
tentes, de modelos de utilidad industrial y estéticos.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
I
Contenido y medidas generales de seguridad
Interbus®, DeviceNet®, PROFIBUS®, CC−Link®, EtherNet/IP®, PROFINET®, Adobe Reader® y
TORX® son las marcas comerciales registradas de los propietarios correspondientes en deter
minados países.
II
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
Contenido y medidas generales de seguridad
Índice
Uso previsto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Medidas de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Destinatarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Asistencia técnica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Instrucciones importantes para el usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Información sobre la versión . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Glosario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IX
X
XI
XI
XII
XIV
XVI
1.
Configuración del terminal CPX y cuadro general de FHPP . . . . . . . . . . . .
1−1
1.1
Aspectos de planificación referentes a la parametrización del CMAX . . . . .
1.1.1
Indicaciones sobre los nodos CPX disponibles . . . . . . . . . . . . . . . .
1.1.2
Parámetros del CMAX y parámetros del nodo CPX . . . . . . . . . . . . .
Formato de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parametrización del CPX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.1
Parametrización en los modos Fail−Safe o Idle . . . . . . . . . . . . . . . .
1.3.2
Características de arranque del terminal CPX . . . . . . . . . . . . . . . . .
Indicaciones para la puesta en funcionamiento a través del nodo
CPX (bus de campo) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1−3
1−3
1−4
1−5
1−7
1−7
1−7
2.
Datos de E/S y control secuencial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2−1
2.1
Modos de funcionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.1
Modo de registro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.2
Modo directo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.3
Puesta en funcionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.4
Parametrización . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.5
Cuadro general de las funciones disponibles en los
modos de funcionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Estructura de los datos cíclicos E/S en los modos de funcionamiento . . . . .
2.2.1
Estructura de CCON/SCON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.2
Determinación del modo de funcionamiento con CCON . . . . . . . . .
2.2.3
Datos E/S en el modo de funcionamiento Selección de registro . .
2.2.4
Datos E/S en el modo de funcionamiento Tarea directa . . . . . . . . .
2.2.5
Datos E/S en el modo Puesta en funcionamiento . . . . . . . . . . . . . .
2.2.6
Datos E/S en el modo de funcionamiento Parametrización . . . . . .
2−3
2−3
2−4
2−4
2−5
1.2
1.3
1.4
2.2
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
1−8
2−6
2−7
2−8
2−11
2−12
2−17
2−23
2−27
III
Contenido y medidas generales de seguridad
2.3
Máquina de estado FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.1
Creación de disponibilidad de funcionamiento . . . . . . . . . . . . . . . .
2.3.2
Posicionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.3
Características especiales según el modo de funcionamiento . . . .
2−29
2−31
2−32
2−33
3.
Funciones del actuador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3−1
3.1
Descripción general del funcionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.1
Regulación de posición . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.2
Regulación de fuerza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.3
Regulación de reposo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.4
Categorías de calidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.5
Tratamiento de la unidad de bloqueo o del freno . . . . . . . . . . . . . .
3.1.6
Motion Complete (MC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.7
Bits de estado del regulador actualizados
dinámicamente MOV, DEV y STILL . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.8
Limitación de valores nominales . . . . . . . . . . . . . . . . . . . . . . . . . . .
Funciones de puesta en marcha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.1
Prueba de movimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.2
Recorrido de referencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.3
Desarrollo y parametrización del recorrido de referencia . . . . . . . .
3.2.4
Métodos del recorrido de referencia . . . . . . . . . . . . . . . . . . . . . . . .
3.2.5
Identificación y adaptación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.6
Operación por actuación secuencial (jog) . . . . . . . . . . . . . . . . . . . .
3.2.7
Programación tipo teach−in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modo de funcionamiento Selección de registro (modo de registro) . . . . . . .
3.3.1
Inicio de un registro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3.2
Estructura del registro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3.3
Conmutación de registro o encadenamiento de registros
condicionales (PNU 402) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modo de funcionamiento Tarea directa (modo directo) . . . . . . . . . . . . . . . . .
3.4.1
Inicio de una tarea de posicionado . . . . . . . . . . . . . . . . . . . . . . . . .
3.4.2
Especificación continua del valor de referencia
(funcionamiento de seguimiento) . . . . . . . . . . . . . . . . . . . . . . . . . .
3−3
3−3
3−5
3−10
3−11
3−12
3−17
3.2
3.3
3.4
IV
3−20
3−27
3−32
3−32
3−36
3−37
3−39
3−40
3−46
3−50
3−55
3−57
3−60
3−61
3−68
3−70
3−73
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
Contenido y medidas generales de seguridad
4.
Fallos y diagnóstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4−1
4.1
4.2
Cuadro general de las opciones de diagnóstico . . . . . . . . . . . . . . . . . . . . . . .
Fallos y advertencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.1
Números de error en el terminal CPX . . . . . . . . . . . . . . . . . . . . . . . .
4.2.2
Grupos de fallos: clasificación por causa . . . . . . . . . . . . . . . . . . . . .
4.2.3
Nivel de fallo: clasificación por reacción al fallo . . . . . . . . . . . . . . .
4.2.4
Tipos de reset: comportamiento al salir de un fallo . . . . . . . . . . . .
4.2.5
Números de error y de advertencia . . . . . . . . . . . . . . . . . . . . . . . . .
Parámetros de diagnóstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.1
Estado actual de diagnóstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.2
Memoria de diagnóstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.3
Estado de error (PNU 227) e información adicional (PNU 203) . . .
4.3.4
Código de diagnóstico e información adicional en caso de reset,
conexión y configuración . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuración de los mensajes de diagnóstico y de los fallos . . . . . . . . . . .
Diagnóstico mediante funciones estándar del terminal CPX . . . . . . . . . . . . .
Bits de estado del terminal CPX . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5.1
4.5.2
Interface de diagnóstico E/S y memoria de diagnóstico . . . . . . . . .
4.5.3
Distribución: parametrización a través de la interface de
diagnóstico E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4−3
4−4
4−6
4−6
4−7
4−8
4−9
4−31
4−31
4−32
4−36
4.3
4.4
4.5
4−41
4−44
4−47
4−47
4−48
4−51
5.
Parámetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5−1
5.1
5.2
Estructura general de parámetros del CMAX . . . . . . . . . . . . . . . . . . . . . . . . .
Protección de acceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.1
Protección con palabra clave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.2
Acceso a través de PLC y FCT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.3
Bloqueo dependiente del estado y del modo
de funcionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.4
Desbloqueo y parada durante la parametrización . . . . . . . . . . . . .
Valores predeterminados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Descripción de los parámetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.1
Cuadro general de parámetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.2
Datos del equipo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.3
Memoria de diagnóstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Datos de proceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.4
5.4.5
Lista de registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5−3
5−5
5−5
5−8
5.3
5.4
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
5−9
5−10
5−11
5−17
5−17
5−25
5−32
5−39
5−43
V
Contenido y medidas generales de seguridad
5.4.6
5.4.7
5.4.8
5.4.9
5.4.10
5.4.11
5.4.12
5.4.13
5.4.14
5.4.15
5.4.16
Datos del proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Valores nominales para la operación por actuación secuencial . . .
Modo de funcionamiento Tarea directa: posicionamiento . . . . . . .
Modo de funcionamiento Tarea directa: regulación de fuerza . . . .
Parámetros de los valores predeterminados . . . . . . . . . . . . . . . . . .
Configuración del actuador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ajustes de aplicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Datos del controlador de posición . . . . . . . . . . . . . . . . . . . . . . . . . .
Datos del regulador de fuerza . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Identificación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Datos de sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5−52
5−59
5−62
5−65
5−67
5−71
5−77
5−82
5−85
5−88
5−93
6.
Parametrización . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6−1
6.1
Canal de parámetros Festo (FPC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.1
Identificadores de tarea, identificadores de respuesta
y números de error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.2
Características del sistema de medida . . . . . . . . . . . . . . . . . . . . . . .
Parametrización cíclica en el modo de funcionamiento Parametrización . . .
6.2.1
Ejemplo de parametrización . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2.2
Diagrama de flujo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parámetros del módulo CPX y parametrización acíclica . . . . . . . . . . . . . . . .
6.3.1
Números de función del CPX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.2
Parámetros de arranque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.3
Tarea acíclica de parámetro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.4
Canal de parámetros Festo FPC (función 1) . . . . . . . . . . . . . . . . . . .
6−3
6−4
6−6
6−7
6−8
6−12
6−13
6−13
6−14
6−15
6−18
A.
Indicaciones sobre la puesta en funcionamiento y el mantenimiento . . .
A−1
A.1
Operaciones preliminares a la puesta en marcha . . . . . . . . . . . . . . . . . . . . .
A.1.1
Comprobación del ramal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.1.2
Conexión de la alimentación y comportamiento al arranque . . . . .
Puesta en funcionamiento a través del nodo CPX (bus de campo) . . . . . . . .
A.2.1
C00: parametrización básica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.2.2
Instrucciones paso a paso para la parametrización básica . . . . . .
A.2.3
Parametrización sin hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.2.4
C03: prueba de movimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.2.5
Recorrido de referencia e identificación . . . . . . . . . . . . . . . . . . . . .
A−3
A−3
A−3
A−10
A−10
A−12
A−15
A−17
A−17
6.2
6.3
A.2
VI
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
Contenido y medidas generales de seguridad
A.3
Funcionamiento y mantenimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.3.1
Comparación nominal−actual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.3.2
Sustitución de componentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.3.3
Cambio de la configuración del eje . . . . . . . . . . . . . . . . . . . . . . . . .
A.3.4
Restablecimiento de los datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.3.5
Actualización del firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.3.6
Comportamiento al arranque y Power down . . . . . . . . . . . . . . . . . .
Diagramas de flujo para la programación . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.4.1
Creación de disponibilidad de funcionamiento . . . . . . . . . . . . . . . .
A.4.2
Inicio del registro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.4.3
Confirmar fallo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.4.4
Cambio del modo de funcionamiento . . . . . . . . . . . . . . . . . . . . . . .
A−18
A−18
A−21
A−24
A−25
A−26
A−27
A−28
A−28
A−31
A−32
A−33
B.
Principios básicos de regulación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B−1
B.1
B.2
Sistema de medida del CMAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sistema de referencia de medida para actuadores neumáticos . . . . . . . . . .
B.2.1
Sistema de referencia de medida con sistema de medición del
recorrido absoluto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.2.2
Sistema de referencia de medida con sistema de medición
del recorrido incremental . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.2.3
Reglas para calcular el sistema de referencia de medida . . . . . . . .
B.2.4
Posiciones finales por software/hardware . . . . . . . . . . . . . . . . . . .
Actuadores y sistemas de medición del recorrido . . . . . . . . . . . . . . . . . . . . .
Observación de la masa de la carga . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Información básica sobre la regulación de posición . . . . . . . . . . . . . . . . . . .
Optimización de la estructura mecánica y de la instalación neumática . . . .
B.6.1
Procedimiento en caso de alimentación inestable de aire
comprimido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Optimización del regulador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.7.1
Descripción de los factores para la regulación de posición . . . . . .
B.7.2
Optimización del comportamiento de posicionado . . . . . . . . . . . . .
B.7.3
Descripción de los factores para la regulación de fuerza . . . . . . . .
Principios básicos de la regulación de fuerza/regulación de reposo . . . . . .
B.8.1
Efecto de la masa en la regulación de fuerza . . . . . . . . . . . . . . . . .
B.8.2
Efecto de la masa en la regulación de reposo . . . . . . . . . . . . . . . . .
B.8.3
Comportamiento de la regulación de fuerza . . . . . . . . . . . . . . . . . .
B−3
B−9
A.4
B.3
B.4
B.5
B.6
B.7
B.8
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−9
B−11
B−12
B−13
B−16
B−18
B−19
B−23
B−24
B−25
B−25
B−27
B−32
B−34
B−36
B−38
B−39
VII
Contenido y medidas generales de seguridad
B.8.4
Comportamiento de la regulación de reposo . . . . . . . . . . . . . . . . .
B.8.5
Modo de valor parcial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.8.6
Regulación de posición en la tarea de fuerza . . . . . . . . . . . . . . . . .
B.8.7
Rampa de fuerza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.8.8
Amplificaciones del regulador . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.8.9
Efecto de la identificación estática en la regulación de fuerza . . . .
B.8.10 Función de control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Indicaciones de aplicación, estados operativos especiales . . . . . . . . . . . . . .
B.9.1
Modificación de una fuerza externa . . . . . . . . . . . . . . . . . . . . . . . . .
B−43
B−44
B−47
B−48
B−49
B−50
B−51
B−54
B−54
C.
Configuración con nodos CPX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C−1
C.1
CPX−FB13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.1.1
Información general sobre la configuración . . . . . . . . . . . . . . . . . .
C.1.2
Configuración con STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.1.3
Parametrización de arranque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.1.4
Asignación de direcciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.1.5
Parametrización acíclica con DPV1, parámetros READ/WRITE . . . .
CPX−FB11 (DeviceNet) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.2.1
Configuración de las características del participante
DeviceNet (EDS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.2.2
Parametrización (ejemplo RSNetworx) . . . . . . . . . . . . . . . . . . . . . .
C.2.3
Asignación de direcciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.2.4
Ejemplos de indicación de errores con RSNetWorx . . . . . . . . . . . . .
CPX−FEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.3.1
Configuración . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.3.2
Parametrización del CMAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.3.3
Memorizar la configuración real como configuración nominal . . . .
C.3.4
Direccionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.3.5
Diagnóstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C−3
C−3
C−4
C−6
C−10
C−13
C−16
C−16
C−18
C−21
C−26
C−27
C−27
C−29
C−31
C−32
C−37
Índice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D−1
B.9
C.2
C.3
D.
VIII
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
Contenido y medidas generales de seguridad
Uso previsto
Esta descripción contiene el perfil de comunicación para el
controlador de ejes del tipo CPX−CMAX−C1−1. Este perfil se
basa en el Festo Handling and Positioning Profile (FHPP).
Además se adjunta información complementaria para el con
trol, diagnóstico y parametrización del controlador de ejes a
través del bus de campo.
Para obtener más información, consulte la descripción de
sistema del controlador de ejes utilizado (véase Tab.0/1):
Descripción P.BE−CPX−CMAX−SYS−...:
montaje, instalación, diagnóstico del sistema de posicio
namiento.
Indicación
Es absolutamente obligatorio respetar las medidas de se
guridad que figuran en la descripción del sistema.
La información general básica sobre el modo de funciona
miento, el montaje, la instalación y la puesta en funciona
miento de terminales CPX se encuentra en la descripción del
sistema CPX tipo P.BE−CPX−SYS−... .
La información general sobre los nodos CPX utilizados se
halla en la descripción correspondiente:
Descripción de los tipos P.BE−CPX−FB...−.../P.BE−CPX−
PNIO−...:
descripción de los nodos CPX respectivos.
Manual del tipo P.BE−CPX−FEC−...
descripción del controlador Front−End CPX.
El apéndice C de esta descripción contiene más información
sobre la utilización del CMAX con nodos del bus de campo
soportados.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
IX
Contenido y medidas generales de seguridad
Medidas de seguridad
Cuando se ponen en funcionamiento y se programan siste
mas de posicionamiento, es necesario observar las normas
de seguridad indicadas en las descripciones, así como las
indicadas en las instrucciones de utilización de los demás
componentes utilizados.
El usuario debe asegurarse de que no haya nadie en la zona
de influencia de los actuadores conectados ni del sistema de
ejes. El acceso a las zonas de peligro debe impedirse con
medidas adecuadas, tales como bloqueos o indicaciones de
advertencia.
Advertencia
Los ejes pueden desplazarse con mucha fuerza y a gran
velocidad. Las colisiones pueden causar lesiones graves,
así como daños materiales.
Asegúrese de que nadie pueda acceder a la zona de in
fluencia de los ejes ni de los actuadores conectados y de
que no haya objetos en el margen de posicionamiento
mientras el sistema se halla conectado a las fuentes de
energía.
Advertencia
Los errores en la parametrización pueden causar lesiones
a las personas y daños materiales.
Desbloquee el regulador sólo si el sistema de ejes está
correctamente instalado y parametrizado.
X
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
Contenido y medidas generales de seguridad
Destinatarios
Esta descripción está exclusivamente destinada a especialis
tas formados en tecnología de automatización y control, con
experiencia en instalación, puesta en funcionamiento, progra
mación y diagnóstico de sistemas de posicionamiento.
Asistencia técnica
Ante cualquier problema técnico, diríjase a su servicio local
de asistencia técnica de Festo o escriba a la siguiente direc
ción de correo electrónico:
[email protected]
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
XI
Contenido y medidas generales de seguridad
Instrucciones importantes para el usuario
Categorías de riesgo
Esta descripción contiene indicaciones sobre los posibles
peligros que pueden derivarse de un uso indebido del pro
ducto. Estas indicaciones vienen precedidas de un título
(Advertencia, Atención, etc.), impresas sobre un recuadro
gris y señaladas por un pictograma. Las indicaciones de peli
gro pueden ser:
Advertencia
Si no se respeta esta indicación, pueden producirse daños
personales o materiales graves.
Atención
Si no se respeta esta indicación, pueden producirse daños
personales o materiales.
Indicación
Si no se respeta esta indicación, pueden producirse daños
materiales.
Además, el pictograma que aparece a continuación señala los
párrafos donde se describen actividades que implican el ma
nejo de componentes sensibles a las descargas electrostáti
cas:
Elementos sensibles a las descargas electrostáticas: los com
ponentes pueden sufrir daños si no se manipulan correcta
mente.
XII
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
Contenido y medidas generales de seguridad
Señalización de la información especial
Los siguientes pictogramas señalan los párrafos que contie
nen información especial.
Pictogramas
Información:
recomendaciones, sugerencias y referencias a otras fuentes
de información.
Accesorios:
indicaciones sobre accesorios necesarios o útiles para este
producto de Festo.
Medio ambiente:
información sobre el uso ecológico de los productos Festo.
Identificadores de texto
·
El punto de listado señala aquellas actividades que pue
den realizarse en cualquier orden.
1. Las cifras señalan aquellas actividades que es preciso
realizar siguiendo el orden indicado.
Los guiones señalan las enumeraciones generales.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
XIII
Contenido y medidas generales de seguridad
Información sobre la versión
Esta descripción se refiere a las siguientes versiones:
Controladores de ejes CPX−CMAX−C1−1 a partir de la ver
sión de softwareV 1.0.
Esta descripción contiene información especial sobre el con
trol, la programación y el diagnóstico de un CMAX con el
nodo CPX utilizado
XIV
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
Contenido y medidas generales de seguridad
Manuales del controlador de ejes CMAX
Tipo
Título
Descripción de Controlador de ejes CMAX,
la electrónica
descripción del sistema"
P.BE−CPX−CMAX−SYS−...
Contenido
Montaje, instalación, puesta en funcionamiento y
diagnóstico del controlador de ejes CMAX.
Descripción
del perfil de
comunicación
Perfil de comunicación
Control, programación y diagnóstico de un CMAX con
CMAX"
el nodo CPX utilizado.
P.BE−CPX−CMAX−CONTROL−...
Ayuda online
Ayuda para el Festo Configu Configuración y puesta en funcionamiento del mó
ration Tool con plugin CMAX dulo posicionador CMAX con el FCT.
è www.festo.com è Descargas è Descarga de
software è Palabras clave: CMAX
Instrucciones
de utilización
Instrucciones de utilización de los componentes utilizados.
Tab.0/1: Documentación del sistema de posicionamiento con el CMAX
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
XV
Contenido y medidas generales de seguridad
Glosario
En esta descripción se utilizan los siguientes términos y abre
viaciones específicos del producto:
Término/abreviación
Significado
0xA0 (A0h)
Los números hexadecimales se identifican con el prefijo 0x" o con el subín
dice h".
A
Salida digital.
Las entradas de control del CMAX son datos de salida del módulo desde la
perspectiva de la unidad de control de nivel superior; véase la sección 2.2.
AB
Byte de salida.
Actuador
En esta descripción se utiliza el término actuador para referirse a la unidad
lineal (DGCI, DGP), al cilindro normalizado o al accionamiento para posicio
nado (DNC, DNCI, DNCM) y al módulo giratorio (DSMI).
Adaptación
Función del CMAX que sirve para mejorar automáticamente un comporta
miento de ajuste no óptimo durante el funcionamiento.
E
Entrada digital.
Las salidas de estado del CMAX son datos de entrada del módulo desde la
perspectiva de la unidad de control de nivel superior; véase la sección 2.2.
E/S
Entradas y salidas digitales.
Festo Configuration Tool
(FCT)
Software con administración unificada de los datos y del proyecto para todos
los tipos de equipos compatibles. Los requerimientos especiales de un tipo
determinado de equipo son cubiertos por plugins con las descripciones y
cuadros de diálogo necesarios.
Festo Handling and Posi
tioning Profile (FHPP)
Perfil de datos del bus de campo para controladores de posición de Festo.
Festo Parameter Channel
(FPC)
Acceso de parámetros específicos del FHPP.
Funciones
Funciones especiales de los distintos modos de funcionamiento, p. ej.:
Operación por actuación secuencial (jog)
Recorrido de referencia
Identificación
Función del sistema que permite determinar características específicas del
eje conectado mediante un recorrido de identificación, p. ej., las fuerzas de
arranque, el comportamiento de fricción, la dinámica (aceleración y velocidad
máximas), etc.
XVI
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
Contenido y medidas generales de seguridad
Término/abreviación Significado
Interface de control
Conexión para todos los módulos y cables del ramal.
Modo de funcionamiento
Tipo de control, función o valor de referencia del CMAX.
Módulos CPX
Término general que se refiere a los diversos módulos que pueden integrarse
en un terminal CPX.
Nodos CPX
Término general que engloba todos los nodos de bus CPX o el CPX−FEC.
Nodos de bus
Establecen la conexión a buses de campo específicos. Transmiten señales de
control a los módulos conectados y supervisan su disponibilidad para funcio
nar (como módulo CPX: nodo de bus CPX).
Operación por actuación
secuencial (jog)
Desplazamiento manual en sentido positivo o negativo.
Función para ajustar las posiciones avanzando a la posición de destino, p.ej.,
para programar con teach−in los registros de posicionado.
Parámetros
Diferentes ajustes para el funcionamiento del sistema que deben guardarse
en el CMAX.
PLC/IPC
Control lógico programable; abreviado: control (también IPC: PC industrial).
PNU
Número de parámetro. Cada parámetro tiene un número y un subíndice,
véase el capítulo 5.
Posición final por
software
Limitación programable de la carrera (punto de referencia = punto cero
del eje)
Posición final por software, pos. (superior):
Posición límite máx. en sentido positivo (valores reales en aumento).
Posición final por software, neg. (inferior):
Posición límite mínima en sentido negativo (valores reales en disminución).
Punto cero del proyecto
(PZ)
Punto de referencia de medida para todas las posiciones en las tareas de
posicionado (Project Zero point). El punto cero del proyecto constituye la
base para todas las indicaciones absolutas de posición (p. ej., en la tabla de
registros de posicionado o en una tarea directa). El punto cero del eje es el
punto de referencia para el punto cero del proyecto.
Punto de referencia (REF)
Punto de referencia para el sistema de medición incremental. El punto de
referencia define una orientación o posición conocida dentro del recorrido de
traslación del actuador.
Ramal
Totalidad de los módulos y cables conectados a través de la conexión de eje
al CMAX.
Recorrido de referencia
La posición de referencia y, en consecuencia, también el origen del sistema
de referencia de medida del eje quedan definidos mediante el recorrido de
referencia.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
XVII
Contenido y medidas generales de seguridad
Término/abreviación Significado
Registro de posicionado
Orden de posicionado, definida en la tabla de registros de posicionado, que
incluye la posición de destino, el modo de posicionado, la velocidad, la acele
ración, etc.
Regulación de la
presión/fuerza
Modo de control en el que se genera una fuerza definida a través de una
regulación de la presión. En adelante se utiliza siempre el término regula
ción de fuerza".
Regulación de posición
Modo de control en el que una posición definida se desplaza y se detiene de
forma controlada.
Señal 0
La entrada o salida suministra 0 V (también LOW, FALSE o lógica 0).
Señal 1
La entrada o salida suministra 24 V (también HIGH, TRUE o lógica 1).
Sistema de medición de
recorrido absoluto
Sistema de medición de recorrido con asignación fija (absoluta) del valor
medido (posición, ángulo, etc.) y de la magnitud medida. En CMAX: Digital"
o Potenciómetro".
Sistema de medición de
recorrido incremental
Sistema de medición de recorrido en el que la magnitud medida se refiere a
un punto de referencia y viene determinada por el recuento de pasos medi
dos de igual longitud (incrementos). En el CMAX: Encoder".
Terminal CPX
Sistema completo consistente en módulos CPX con o sin neumática.
Tab.0/2: Términos y abreviaciones
XVIII
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
Configuración del terminal CPX y cuadro general de
FHPP
Capítulo 1
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
1−1
1. Configuración del terminal CPX y cuadro general de FHPP
Índice
1.1
1.2
1.3
1.4
1−2
Aspectos de planificación referentes a la parametrización del CMAX . . . . .
1.1.1
Indicaciones sobre los nodos CPX disponibles . . . . . . . . . . . . . . . .
1.1.2
Parámetros del CMAX y parámetros del nodo CPX . . . . . . . . . . . . .
Formato de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parametrización del CPX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.1
Parametrización en los modos Fail−Safe o Idle . . . . . . . . . . . . . . . .
1.3.2
Características de arranque del terminal CPX . . . . . . . . . . . . . . . . .
Indicaciones para la puesta en funcionamiento a través del nodo
CPX (bus de campo) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1−3
1−3
1−4
1−5
1−7
1−7
1−7
1−8
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
1. Configuración del terminal CPX y cuadro general de FHPP
1.1
Aspectos de planificación referentes a la parametrización del CMAX
1.1.1
Indicaciones sobre los nodos CPX disponibles
La Tab.1/1 muestra un cuadro general de los nodos CPX dis ponibles (CPX−FEC o nodos de bus CPX) y su idoneidad para
utilizar con el CMAX (versión de agosto de 2009).
Nodos CPX
Versión requerida 1)
Aplicación
Descripción, véase
CPX−CEC
En preparación
Bajo demanda
−
CPX−FEC
A partir de revisión 18 (R18) Bajo demanda
Apéndice C.3
CPX−FB6 (Interbus)
A partir de revisión 22 (R22) Bajo demanda
CPX−FB11 (DeviceNet)
A partir de revisión 20 (R20) Apropiada
Apéndice C.2
CPX−FB13 (PROFIBUS−DP)
A partir de revisión 23 (R23) Apropiada
Apéndice C.1
CPX−FB14 (CANopen)
A partir de revisión 20 (R20) Bajo demanda
CPX−FB23 (CC−Link)
A partir de revisión 19 (R19) Bajo demanda
CPX−FB32 (EtherNet/IP)
A partir de revisión 11 (R11) Bajo demanda
CPX−FB33 (PROFINET, M12)
A partir de revisión 7 (R7)
Bajo demanda
CPX−FB34 (PROFINET, RJ45)
A partir de revisión 7 (R7)
Bajo demanda
CPX−FB38 (EtherCAT)
Todas
Bajo demanda
1)
Para la versión de revisión (Rev...) véase la placa de características. Las revisiones más antiguas no son
apropiadas para su utilización con CMAX y pueden provocar reacciones no deseadas.
Tab.1/1: Indicaciones/características/remisiones a los nodos CPX
Las indicaciones generales sobre la parametrización las
encontrará en la descripción del nodo CPX utilizado.
Festo P.BE−CPX−CMA X−CONTROL−E S es 0908NH
1−3
1. Configuración del terminal CPX y cuadro general de FHPP
1.1.2
Parámetros del CMAX y parámetros del nodo CPX
El CMAX dispone de varios parámetros específicos. Estos
parámetros internos del CMAX no pueden guardarse como
parámetros de módulo en el nodo CPX sino exclusivamente
en el CMAX.
Por lo tanto, el acceso a los parámetros del CMAX no se efec
túa como de costumbre a través de la interface de diagnós
tico E/S ni de los canales específicos de bus correspondien
tes, sino sólo a través de las funciones especiales.
Indicación
En el caso de los terminales CPX con CMAX siempre es
necesario volver a parametrizar y realizar una nueva
puesta en funcionamiento al cambiar el terminal CPX o el
CMAX porque los parámetros y los datos determinados en
la puesta en funcionamiento sólo se guardan en el CMAX.
Los parámetros internos del CMAX pueden modificarse con
las funciones siguientes:
1−4
Festo Configuration Tool con el plugin CMAX.
Comunicación cíclica del bus de campo con los datos de
control y de estado del FHPP (modo de funcionamiento
Parametrización), véanse las secciones 2.2.6 y 6.2.
Comunicación acíclica del bus de campo (p. ej.,
PROFIBUS DPV1), véanse la sección 6.3 y la descripción
complementaria correspondiente en el apéndice C.
Festo P.BE−CPX−CMA X−CONTROL−E S es 0908NH
1. Configuración del terminal CPX y cuadro general de FHPP
1.2
Formato de datos
Normalmente, el CMAX interpreta los valores de varios bytes
en el orden de bytes INTEL (LSB−MSB)".
INTEL (LSB−MSB) − Little Endian
Ejemplo
21.268.514 d = 01448822h
Dirección de
byte
0
Nº de bit
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
Bin.
0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 1
Hex.
22h
1
88h
2
44h
3
01h
Si su sistema de mando utiliza otro orden de bytes, debe
tenerlo en cuenta, p.ej., en los programas de aplicación.
Parámetro CPX Representación analógica del valor de pro
ceso"
Algunos nodos CPX (p.ej., CPX−F B13, FB33, FB34 y FB35)
admiten el parámetro global de sistema Representación
analógica del valor de proceso" (número de función de la
tabla de sistema 4402, bit 7):
Valor 0": INTEL (LSB−MSB) Por defecto.
Valor 1": MOTOROLA (MSB−LSB).
MOTOROLA (MSB−LSB) − Big Endian
Ejemplo
21.268.514 d = 01448822h
Dirección de
byte
0
Nº de bit
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
Bin.
0 0 0 0 0 0 0 1 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0
Hex.
01h
Festo P.BE−CPX−CMA X−CONTROL−E S es 0908NH
1
44h
2
88h
3
22h
1−5
1. Configuración del terminal CPX y cuadro general de FHPP
El CMAX evalúa el parámetro global del sistema y convierte el
orden de bytes como corresponde. Después de modificar el
parámetro debe esperarse aprox. 2 segundos para asegu
rarse de que la conversión del CMAX se realiza correcta
mente.
El CMAX invierte los valores tanto en los datos cíclicos
(datos E/S) como en los acíclicos (parámetros).
1−6
Festo P.BE−CPX−CMA X−CONTROL−E S es 0908NH
1. Configuración del terminal CPX y cuadro general de FHPP
1.3
1.3.1
Parametrización del CPX
Parametrización en los modos Fail−Safe o Idle
Compruebe si es necesario efectuar una parametrización en
el modo Fail−Safe o en el modo Idle en función de la aplica
ción o del nodo CPX utilizado.
La parametrización en modo Fail−Safe o en modo Idle permite
establecer estados E/S definidos en caso de error o de fallo
del bus.
Para obtener más información, consulte los apéndices corres
pondientes C.3, C.2 o C.1.
1.3.2
Características de arranque del terminal CPX
Normalmente, la parametrización deseada del terminal CPX
puede establecerse en la fase de arranque o, tras las inter
rupciones del bus de campo, a través del módulo enchufable
o del escáner/master de bus, siempre que ello sea compati
ble con el protocolo del bus de campo empleado.
Indicación
La parametrización no se efectúa automáticamente a tra
vés del nodo CPX al cambiar un CMAX.
En este caso, es obligatorio realizar la parametrización
correcta del CMAX como durante la primera puesta en
funcionamiento, véase la sección 1.1.2.
Observe las indicaciones para cambiar los componentes en la
descripción de sistema del CMAX.
Festo P.BE−CPX−CMA X−CONTROL−E S es 0908NH
1−7
1. Configuración del terminal CPX y cuadro general de FHPP
1.4
Indicaciones para la puesta en funcionamiento a través del nodo
CPX (bus de campo)
Por lo general, la puesta en funcionamiento del CMAX puede
controlarse en su integridad a través del nodo CPX.
Sin embargo, esto requiere una programación compleja del
sistema master y la adopción de medidas apropiadas para
supervisar el actuador mientras se ejecutan la funciones de
puesta en marcha.
Recomendación:
ejecute la puesta en funcionamiento con el FCT.
En la Tab.1/2 se muestra un resumen de las funciones impor tantes y se remite a información detallada.
Función
Descripción
Tema
Véase
Desarrollo com
pleto de la
puesta en funcio
namiento
Para aplicaciones especia
les es posible poner en fun
cionamiento a través del
nodo CPX
Indicaciones sobre la puesta
en funcionamiento y el man
tenimiento
Apéndice A
Durante toda la
puesta en funcio
namiento
Control y supervisión del
CMAX
Bytes de control y de estado
Capítulo 2
Diagnóstico
Capítulo 4
Parametrización
Lectura de la configuración
actual detectada, escritura
de la configuración teórica
teórica,
parametrización de los da
tos de aplicación, etc.
Modo de funcionamiento
Parametrización (FPC)
Sección 6.2
Órdenes acíclicas de pará
metros
Sección 6.3
Ejecución de las funciones
de puesta en marcha,
prueba de movimiento,
movimiento
identificación, funciones
teach−in
Modo Puesta en funciona
miento
Sección 2.2.5
Funciones de puesta en
marcha
Sección 3.2
Funciones de
puesta en marcha
Tab.1/2: Información para la puesta en funcionamiento a través del nodo CPX
Observe también las indicaciones de la descripción de sis
tema del CMAX.
1−8
Festo P.BE−CPX−CMA X−CONTROL−E S es 0908NH
Datos de E/S y control secuencial
Capítulo 2
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2−1
2. Datos de E/S y control secuencial
Índice
2.1
2.2
2.3
2−2
Modos de funcionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.1
Modo de registro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.2
Modo directo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.3
Puesta en funcionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.4
Parametrización . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.5
Cuadro general de las funciones disponibles en los modos
de funcionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Estructura de los datos cíclicos E/S en los modos de funcionamiento . . . . .
2.2.1
Estructura de CCON/SCON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.2
Determinación del modo de funcionamiento con CCON . . . . . . . . .
2.2.3
Datos E/S en el modo de funcionamiento Selección de registro . .
2.2.4
Datos E/S en el modo de funcionamiento Tarea directa . . . . . . . . .
2.2.5
Datos E/S en el modo Puesta en funcionamiento . . . . . . . . . . . . . .
2.2.6
Datos E/S en el modo de funcionamiento Parametrización . . . . . .
Máquina de estado FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.1
Creación de disponibilidad de funcionamiento . . . . . . . . . . . . . . . .
2.3.2
Posicionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.3
Características especiales según el modo de funcionamiento . . . .
2−3
2−3
2−4
2−4
2−5
2−6
2−7
2−8
2−11
2−12
2−17
2−23
2−27
2−29
2−31
2−32
2−33
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2. Datos de E/S y control secuencial
2.1
Modos de funcionamiento
Los modos de funcionamiento difieren en el contenido y en el
significado de los datos cíclicos E/S, así como en las funcio
nes a las que puede llamarse en el CMAX.
2.1.1
Modo de registro
El CMAX dispone de más de 64 registros. Todos ellos contie
nen información importante sobre la tarea de posicionado.
El número del registro que debe ejecutar el CMAX en el si
guiente arranque es transferido en los datos de salida del
PLC. Los datos de entrada contienen el último número de
registro ejecutado.
El CMAX no soporta ningún programa de usuario. Los regis
tros no pueden ser procesados automáticamente con un sis
tema lógico programable. Por lo tanto, el CMAX no puede
realizar tareas importantes de manera autónoma.
Sin embargo, sí es posible encadenar varios registros y ejecu
tarlos consecutivamente mediante un comando de inicio.
También es posible definir una conmutación progresiva de
registros antes de alcanzar la posición de destino.
Ello permite crear perfiles de posicionamiento sin que lleguen
a surtir efecto los tiempos de reposo que se producen du
rante la transmisión al bus de campo y el tiempo de ciclo del
PLC.
Puede hallar información detallada acerca del modo de regis
tro en la sección 3.3. En la sección 2.2.3 figura un cuadro
general de los datos E/S.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2−3
2. Datos de E/S y control secuencial
2.1.2
Modo directo
En el modo directo, las tareas de posicionado se formulan
directamente en los datos de salida del PLC (o del nodo CPX).
La aplicación típica calcula dinámicamente los valores de
destino nominales para cada tarea o sólo para algunas ta
reas. De este modo se puede, p. ej., lograr una adaptación a
diferentes tamaños de pieza sin que sea necesario parametri
zar de nuevo la lista de registros. Los valores nominales son
administrados en el PLC y enviados directamente al CMAX.
Puede hallar información detallada acerca del modo directo
en la sección 3.4. En la sección 2.2.4 figura un cuadro general
de los datos E/S.
2.1.3
Puesta en funcionamiento
El modo Puesta en funcionamiento sirve para poner en mar
cha el CMAX, para realizar recorridos de identificación, etc.
Está permitido ejecutar las funciones siguientes:
Parametrización de todos los datos de eje (con el FCT
o a través de un acceso acíclico).
Actuación secuencial, programación tipo teach−in, refe
renciación.
Identificación, prueba de movimiento, otras funciones de
la puesta en marcha.
No está permitido realizar tareas de posicionado (selección
de registro, tarea directa). Este modo de funcionamiento
sirve, sobre todo, para sentar una diferencia clara entre las
funciones de la puesta en marcha y el modo de posiciona
miento a fin de reducir los errores de funcionamiento.
Para obtener información sobre las funciones de la puesta en
marcha, consulte la sección 3.1. En la sección 2.2.5 figura un
cuadro general de los datos E/S.
2−4
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2. Datos de E/S y control secuencial
2.1.4
Parametrización
En el modo de funcionamiento Parametrización pueden trans
ferirse parámetros en los datos cíclicos E/S del FHPP previs
tos en realidad para controlar el CMAX.
Al mismo tiempo se transfiere el primer byte de control CCON
para controlar el desbloqueo y el modo de funcionamiento
del CMAX. Los siete bytes restantes se asignan a través del
Festo Parameter Channel (FPC).
El modo de funcionamiento Parametrización puede activarse
en el estado Actuador/regulador bloqueado" o Actuador/
regulador desbloqueado". El regulador se activa o no como
corresponda. Está permitido desbloquear para parar un ac
tuador vertical.
No es posible mover el actuador con START.
En la sección 2.2.6 figura información sobre la parametriza
ción y un cuadro general de los datos E/S.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2−5
2. Datos de E/S y control secuencial
2.1.5
Cuadro general de las funciones disponibles en los modos de fun
cionamiento
En la Tab.2/1 se muestran las funciones disponibles en cada
uno de los modos de funcionamiento.
Función
Modo de funcionamiento
Regist.
Directo
Puesta
func.
Parametrización en los datos cíclicos E/S 1)
x
Parametrización acíclica 2) de los datos de eje (longitud del
cilindro, etc.) 1)
x
Parametrización acíclica 2) de valores nominales (lista de
registros, etc.)
x
x
x
Jog de posición
x
x
x
Programación tipo teach−in de valores nominales
x
Programación tipo teach−in de puntos cero, posiciones fina
les por software
x
Referenciación
x
x
Posicionamiento punto a punto
x
x
Posicionamiento por funcionamiento de seguimiento
x
x
Valor nominal de fuerza punto a punto
x
x
Conmutación flotante del valor teórico (tarea nueva antes
de MC)
x
x
Identificación
x
Prueba de movimiento
x
1)
2)
Parám.
Sólo permitida con STOP = 0.
Por ejemplo: DPV1.
Tab.2/1: Funciones disponibles en los modos de funcionamiento
Las funciones de los actuadores se describen en el capítulo3.
2−6
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2. Datos de E/S y control secuencial
2.2
Estructura de los datos cíclicos E/S en los modos de funcionamiento
Datos
Byte 1
Datos de
salida
Los bytes 1 y 2 (fijos)
se mantienen en to
dos los modos de
funcionamiento
(excepto el byte 2
durante la parame
trización).
Contienen bytes de
control y de estado
(p. ej., CCON, SCON,
etc.) para desblo
quear el CMAX y con
figurar los modos de
funcionamiento.
Datos de
entrada
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
Byte 8
Los bytes 3 a 8 dependen del tipo de funcionamiento seleccionado
(modo directo, modo de registro) y transmiten otros bytes de
control y estado (p. ej., CDIR, SDIR, etc.), así como valores
nominales y reales:
Número del registro o posición nominal en los datos de salida.
Acuse de recibo de la posición real y número de registro en los
datos de entrada.
Otros valores nominales y reales dependientes de los modos de
funcionamiento y de regulación.
Procedimiento
Determine primero el modo de funcionamiento en el byte de
control CCON, véanse las secciones 2.2.1 y 2.2.2.
De ello dependen la asignación del resto de bytes de control
y de estado:
Para el modo de registro, véase la sección 2.2.3.
Para el modo directo, véase la sección 2.2.4.
Para la puesta en funcionamiento, véase la sección 2.2.5.
Para la parametrización, véase la sección 2.2.6.
Recomendación: durante el funcionamiento, active el bit de
control CCON.LOCK. De ese modo, el PLC puede garantizar
que el ciclo programado no sufra interferencias causadas por
un acceso con el FCT.
Evalúe el bit de estado SCON.FCT_MMI y tenga en cuenta que
falta el acceso al control durante la ejecución del programa
del PLC.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2−7
2. Datos de E/S y control secuencial
2.2.1
Estructura de CCON/SCON
CCON
Con el byte de control 1 (CCON) se controlan todos los esta
dos que deben estar disponibles en todos los modos de fun
cionamiento.
Asignación del byte de control CCON (byte 1)
CCON
B7
OPM2
B6
OPM1
Selección del modo
de funcionamiento
SCON
B5
LOCK
B4
B3
RESET
B2
BRAKE
B1
STOP
B0
ENABLE
Bloquear
acceso
de soft
ware
Salir del
fallo
Soltar
freno
Parada
Desblo
quear ac
tuador
El bit de estado 1 (SCON) indica el estado del CMAX en todos
los modos de funcionamiento.
Asignación del byte de estado SCON (byte 1)
SCON
B7
OPM2
B6
OPM1
Acuse de recibo del
modo de funciona
miento
B5
B4
FCT_MMI 24VL
B3
FAULT
B2
WARN
B1
OPEN
B0
ENABLED
Control
Tensión
del
de carga
equipo
aplicada
mediante
software
Fallo
Adver
tencia
Funcio
Actuador
namiento desblo
desblo
queado
queado
El modo de funcionamiento se fija con CCON.OPM1 y OPM2 y
se señala en SCON.OPM1 y OPM2.
La cooperación de los bits de control puede hallarse en la
descripción del control secuencial en el capítulo 3.
2−8
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2. Datos de E/S y control secuencial
Byte de control 1 (CCON)
Bit
ES
EN
Descripción
B0
ENABLE
Desbloquear
actuador
Enable Drive
= 0: Bloquear actuador (regulador).
= 1: Desbloquear actuador (regulador).
B1
STOP
Parada
Stop
= 0: Parada activa (ejecutar rampa de parada + elimi
nar tarea de posicionado). El actuador se detiene
con una rampa de parada, la tarea se cancela y el
control de reposo se desactiva.
= 1: Desbloquear funcionamiento.
No permitido en el modo de funcionamiento Para
metrización.
Si hay una señal 1 en el modo de funcionamiento Para
metrización, se genera una advertencia.
B2
BRAKE
Soltar freno
Open Brake
= 0: Activar el freno (0 V en la salida del freno).
= 1: Soltar el freno (24 V en la salida del freno).
Indicación: la asignación puede invertirse mediante la
parametrización (PNU522:02).
Si el desbloqueo y el freno están activados, el CMAX
ejecuta una regulación de fuerza con fuerza nominal 0.
B3
RESET
Validar fallo
Reset Fault
Con un flanco ascendente se borra un mensaje de fallo
activo y, en caso de estado correcto, se sale del estado
de fallo.
B4
Reservado, debe ser 0.
Si hay una señal 1, se genera una advertencia.
B5
LOCK
Bloquear ac
ceso de soft
ware
Lock Software
access
Acceso a la interface de servicio (con FCT):
= 1: El FCT sólo puede observar pero no asumir el
mando del equipo (FCT).
= 0: El FCT puede asumir el mando del equipo (para
modificar parámetros o para controlar entradas).
B6
OPM1
Selección del
modo de fun
cionamiento
Select
Operating
Mode
Bit 7
0
0
1
B7
OPM2
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
6
0
1
0
1 1
Modo de funcionamiento
Modo de registro, véase la sección 2.2.3
Modo directo, véase la sección 2.2.4
Puesta en funcionamiento, véase
la sección 2.2.5
Parametrización, véase la sección 2.2.6
2−9
2. Datos de E/S y control secuencial
Byte de estado 1 (SCON)
Bit
ES
EN
Descripción
B0
Regulador des
ENABLED bloqueado
Drive Enabled
= 0: Actuador/regulador bloqueado, regulador inactivo.
= 1: Actuador/regulador desbloqueado.
B1
OPEN
Funciona
miento desblo
queado
Operation
Enabled
= 0: Parada activa.
= 1: Funcionamiento desbloqueado, posicionado posible.
B2
WARN
Advertencia
Warning
= 0: Advertencia no aplicada.
= 1: Advertencia aplicada.
B3
FAULT
Fallo
Fault
= 0: Sin fallos.
= 1: Hay un fallo o la reacción ante el fallo está activa.
B4
24VL
Hay una ten
sión de carga
de 24 V
24 V Load
Voltage is
applied
= 0: No hay tensión de carga.
= 1: Aplicada la tensión de carga.
Drive Control
by Software
(FCT/MMI)
= 0: Control del equipo libre (p. ej., PLC/bus de campo).
= 1: Control del equipo mediante software (FCT).
Display
Operating
Mode
Bit 7
0
0
1
1
B5
Control del
FCT_MMI equipo me
diante soft
ware
B6
OPM1
B7
OPM2
2−10
Acuse de re
cibo del modo
de funciona
miento
6
0
1
0
1
Acuse de recibo del modo de funcionamiento
Modo de registro
Modo directo
Puesta en funcionamiento
Parametrización
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2. Datos de E/S y control secuencial
2.2.2
Determinación del modo de funcionamiento con CCON
Modo de fun
cionamiento
i
i t
CCON/SCON
Descripción
.OPM2
.OPM1
Modo de fun
cionamiento
Selección de
registro
(modo de regis
tro)
0
0
El PLC selecciona un registro en una lista guardada en el CMAX.
Un registro contiene todos los parámetros especificados para
una tarea de posicionado. El número de registro es transferido
en los datos cíclicos E/S como valor nominal o como valor real.
Modo de fun
cionamiento
Tarea directa
(modo directo)
0
1
La tarea de posicionado se transfiere directamente en los da
tos cíclicos E/S. Asimismo se transfieren los valores nominales
más importantes (posición, velocidad, fuerza). Los parámetros
suplementarios (p.ej., aceleración) se determinan mediante la
parametrización.
Modo Puesta en
funcionamiento
1
0
Pueden ejecutarse las funciones de la puesta en funciona
miento (p. ej., identificación) y leerse o escribirse parámetros.
No es posible realizar tareas de posicionado.
Modo de fun
cionamiento Pa
rametrización
1
1
Se transmite un parámetro, conforme al protocolo FPC, a los
datos E/S. No es posible realizar tareas de posicionado.
Tab.2/2: Resumen de los modos de funcionamiento con CMAX
Cambio del modo de funcionamiento
El modo de funcionamiento se cambia con los bytes de con
trol CCON.OPM1 y CCON.OPM2. En los bytes de control
SCON.OPM1 y SCON.OPM2 se acusa recibo, véase Tab.2/2.
Sólo está permitido cambiar los modos Puesta en funciona
miento o Parametrización en el estado Regulador blo
queado" (CCON.ENABLE = 0) o en el estado Regulador des
bloqueado" (CCON.STOP = 0). El cambio entre modo de
registro y modo directo está permitido también en el estado
Preparado" si hay un MC (SPOS.MC = 1).
El modo de funcionamiento también puede cambiarse en el
estado Fallo".
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2−11
2. Datos de E/S y control secuencial
2.2.3
Datos E/S en el modo de funcionamiento Selección de registro
Datos E/S: modo de registro
Datos
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
Byte 8
Datos de
salida
CCON
CPOS
Nº regis
tro
Reservado
Reservado
Datos de
entrada
SCON
SPOS
Nº regis
tro
RSB
Valor real principal (posición real, fuerza
real)
Asignación de los bytes de control y de estado (modo de re
gistro):
Asignación de los bytes de control (modo de registro)
CCON
Byte
y 1
CPOS
y 2
Byte
B7
OPM2
B6
OPM1
B5
LOCK
B4
B3
RESET
B2
BRAKE
B1
STOP
B0
ENABLE
Selección del modo
de funcionamiento
Bloquear acceso de
software
Validar
fallo
Soltar
freno
Parada
Desblo
quear
actuador
B7
B6
CLEAR
B5
TEACH
B4
JOGN
B3
JOGP
B2
HOM
B1
START
B0
HALT
Progra
mar valor
(por
teach−in)
Jog nega Jog posi
tivo
tivo
Iniciar
recorrido
de refe
rencia
Iniciar
tarea de
posicio
nado
Nº
registro
Byte 3
Byte 3: número del registro que debe iniciarse (1 a 64).
Res.
bytes
4a8
Reservado = 0.
2−12
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2. Datos de E/S y control secuencial
Asignación de los bytes de estado (modo de registro)
SCON
Byte
y 1
SPOS
Byte
y 2
B7
OPM2
B6
OPM1
B5
B4
FCT_MMI 24VL
B3
FAULT
B2
WARN
B1
OPEN
Acuse de recibo del
modo de funciona
miento
Control
Tensión
del
de carga
equipo
aplicada
mediante
software
Fallo
Adver
tencia
Funcio
Actuador
namiento desblo
desblo
queado
queado
B7
REF
B5
DEV
B4
MOV
B3
TEACH
B2
MC
B1
ACK
El eje se
mueve
Progra
Motion
Valida
mar reco Complete ción de
noci
inicio
miento
B6
STILL
Actuador Adver
Error de
referen tencia de segui
ciado
reposo
miento
B0
ENABLED
B0
HALT
Nº re
gistro
Byte 3
Acuse de recibo del último registro iniciado (1 a 64).
En caso de un encadenamiento de registros, el número de registro real incluye siempre el
número de registro ejecutado realmente en la actualidad, es decir, se cambia sin flanco de
inicio en la conmutación progresiva de registros.
RSB
y 4
Byte
B7
B6
B5
XLIM
Límite de Limite ve
carrera al locidad
canzado alcan
zado
Valor
real
princi
pal
Bytes
5a8
B4
VLIM
B3
RCE
B2
COM1
B1
RCC
B0
RC1
Error
conmut.
progr.
reg.
Acuse re
cibo
Modo
control
Todas
conmut.
reg.
efect.
1ª con
mut. reg.
efect.
Según la parametrización: posición o fuerza reales conforme al ajuste de FHPP (PNU
523:04 ó 523:08) en el sistema internacional de unidades ajustado (sección B.1).
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2−13
2. Datos de E/S y control secuencial
CPOS
El byte de control 2 (CPOS) controla las secuencias de
posicionado en cuanto se desbloquea el actuador.
Byte de control 2 (CPOS) Modo de registro
Bit
ES
EN
Descripción
B0
HALT
Reservado, debe ser 0.
Si hay una señal 1, se genera una advertencia.
B1
START
Iniciar tarea
de posicio
nado
Start
Positioning
Task
Los valores nominales actuales se aceptan con un
flanco ascendente y empieza el posicionado.
B2
HOM
Iniciar reco
rrido de refe
rencia
Start Homing
Con un flanco ascendente se inicia el recorrido de refe
rencia con los parámetros ajustados, la referenciación
se pone a cero.
Con un sistema de medición del recorrido absoluto se
indica un fallo.
B3
JOGP
Jog positivo
Jog positive
El actuador se mueve a la velocidad especificada en el
sentido de valores reales mayores mientras el bit esté
activo.
B4
JOGN
Jog negativo
Jog negative
El actuador se mueve a la velocidad especificada en el
sentido de valores reales menores, mientras el bit esté
activo.
Si JOGP y JOGN se activan al mismo tiempo, el actuador
se desplaza en el sentido positivo.
B5
TEACH
Programar
valor
(por teach−in)
Teach Actual
Value
Con un flanco descendente, el valor real actual se
transfiere al registro de valores nominales del registro
de posicionado actualmente direccionado.
B6
CLEAR
Reservado, debe ser 0.
Si hay una señal 1, se genera una advertencia.
B7
Reservado, debe ser 0.
Si hay una señal 1, se genera una advertencia.
2−14
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2. Datos de E/S y control secuencial
Byte de estado 2 (SPOS) Modo de registro
Bit
ES
EN
Descripción
B0
HALT
Pausa
Halt
Reservado (= 0).
B1
ACK
Validación de
inicio
Acknowledge
Start
= 0: Preparado para iniciar.
= 1: Inicio ejecutado 1)
B2
MC
Motion
Complete
Motion
Complete
= 0: Tarea de posicionado activa.
= 1: Tarea de posicionado completada, si procede,
con fallo 2).
B3
TEACH
Programar re
conocimiento
Acknowledge
Teach
= 0: Programación ejecutada, se acepta el valor real.
= 1: Preparado para programar.
B4
MOV
El eje se
mueve
Axis is moving
Control del movimiento.
= 0: El actuador no se mueve
(señal de velocidad del eje < valor límite).
= 1: El actuador se mueve.
B5
DEV
Error de segui
miento
Drag (devia
tion) Warning
Control de la tolerancia o de error de seguimiento.
= 0: No hay errores de seguimiento/dentro del margen
de tolerancia.
= 1: Error de seguimiento/fuera del margen de toleran
cia.
B6
STILL
Advertencia
de reposo
Standstill
Warning
Control de reposo.
= 0: Advertencia de reposo no activada.
= 1: Advertencia de reposo activada, el actuador se ha
desplazado después del MC (regulación de posi
ción).
B7
REF
Actuador refe
renciado
Axis is
Referenced
= 0: Hay que llevar a cabo la referenciación.
= 1: Hay información de referencia; no hay que realizar
un recorrido de referencia.
1)
Al programar el handshake de CPOS.START y de SPOS.ACK debe observarse siempre si hay fallos,
porque SPOS.ACK no se podría activar en ese caso.
2) MC se activa por primera vez tras la conexión (estado Actuador bloqueado").
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2−15
2. Datos de E/S y control secuencial
Byte de estado 4 (RSB) Modo de registro
Bit
ES
B0
RC1
1ª conmutación Position set
progresiva de
sequencing #1
registros ejecu completed 1)
tada
Si se ha configurado una condición de conmutación pro
gresiva como mínimo:
= 0: La primera condición de conmutación progresiva aún
no se ha alcanzado.
= 1: La primera condición de conmutación progresiva se
ha ejecutado.
B1
RCC
Ejecutadas
Position set
todas las con
sequencing
mutaciones pro Completed 1)
gresivas de re
gistros
Si se ha configurado una condición de conmutación pro
gresiva como mínimo y Motion Complete (MC) está acti
vado:
= 0: Condición no cumplida, encadenamiento de registros
cancelado.
= 1: Encadenamiento de registros realizado por completo.
B2
COM1
Acuse de recibo Control Mode
modo de con
feed back 1
trol 1
= 0: Regulación de posición activa.
= 1: Regulación de fuerza activa.
B3
RCE 1)
Error en la con Position set
mutación pro
sequencing
gresiva de regis Error 1)
tros
Si se ha configurado una condición de conmutación pro
gresiva como mínimo:
= 0: No hay errores en la conmutación progresiva de regis
tros o no hay ninguna conmutación progresiva de
registros programada.
= 1: Una conmutación progresiva de registros estaba pro
gramada pero no se ha ejecutado, encadenamiento
cancelado, se indica un fallo.
B4
VLIM
Límite de veloci Velocity (V−)
dad alcanzado Limit reached
Sólo en la regulación de fuerza:
= 0: Valor límite de velocidad no alcanzado.
= 1: Valor límite de velocidad alcanzado, se indica un fallo.
B5
XLIM
Valor límite de
carrera alcan
zado
Stroke (X−) Limit Sólo en la regulación de fuerza:
reached
= 0: Valor límite de carrera no alcanzado.
= 1: Valor límite de carrera alcanzado, se indica un fallo.
B6
Reservado.
B7
Reservado.
1)
EN
Descripción
Conmutación progresiva de registros: Position set sequencing Z Record Chaining.
El byte de estado de registro RSB se transmite en el modo de
registro como byte 4. Todos los bits se reponen en el inicio y
se actualizan dinámicamente.
2−16
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2. Datos de E/S y control secuencial
2.2.4
Datos E/S en el modo de funcionamiento Tarea directa
Datos E/S: modo directo
Datos
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Datos de
salida
CCON
CPOS
CDIR
Valor nom.
secundario
Valor nom. principal
(posición, fuerza)
Datos de
entrada
SCON
SPOS
SDIR
Valor real
sec.
Valor real principal
(posición real, fuerza)
Byte 7
Byte 8
Asignación de los bytes de control y de estado (modo
directo):
Asignación de los bytes de control (modo directo)
CCON
Byte
y 1
CPOS
Byte
y 2
CDIR
Byte
y 3
B7
OPM2
B6
OPM1
B5
LOCK
B4
B3
RESET
B2
BRAKE
B1
STOP
B0
ENABLE
Selección del modo
de funcionamiento
Bloquear
acceso de
software
Salir del
fallo
Soltar
freno
Parada
Desblo
quear
actuador
B7
B6
CLEAR
B5
TEACH
B4
JOGN
B3
JOGP
B2
HOM
B1
START
B0
HALT
Programar Jog nega
valor (por tivo
teach−in)
Jog posi
tivo
Iniciar re Iniciar
corrido de tarea de
referencia posicio
nado
B7
B6
FAST
B5
XLIM
B3
CONT
B2
COM2
B0
ABS
Parada:
precisa,
rápida
Desactivar Desacti
límite ca var límite
rrera
de veloci
dad
B4
VLIM
Funciona Modo de
miento de control 2
segui
(perfil)
miento
B1
COM1
Modo de Absoluto/
control 1 relativo
(posición,
fuerza)
Valor
nom. se
cundario
Byte 4
Valor nominal dependiente del modo de control y del ajuste de FHPP (PNU 523):
Velocidad en tanto por ciento del valor predeterminado (PNU 540).
Rampa de fuerza en tanto por ciento del valor predeterminado (PNU 550).
Masa de la pieza en tanto por ciento del valor predeterminado (PNU 544 o PNU 551).
Margen de valores 0 a 100, sin signo. Los valores nominales inadmisibles se limitan. Con el
valor nominal secundario Masa de pieza" se utiliza siempre el 100% del valor base para la
velocidad o la rampa de fuerza.
El valor nominal se acepta con el flanco positivo en CPOS.START.
Valor
nom.
principal
Bytes
5a8
Valor nominal de la posición o de la fuerza en el sistema internacional de unidades ajustado
(sección B.1).
El valor nominal se acepta con el flanco positivo en CPOS.START.
En el funcionamiento de seguimiento, la posición nominal se acepta continuamente desde el
inicio hasta el fin del funcionamiento de seguimiento.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2−17
2. Datos de E/S y control secuencial
Asignación de los bytes de estado (modo directo)
SCON
Byte
y 1
SPOS
Byte
y 2
SDIR
Byte
y 3
B7
OPM2
B6
OPM1
B5
FCT_MMI
B4
24VL
B3
FAULT
B2
WARN
B1
OPEN
B0
ENABLED
Acuse de recibo del
modo de funciona
miento
Control
Tensión
del
de carga
equipo
aplicada
mediante
software
Fallo
Adver
tencia
Funcio
Actuador
namiento desblo
desblo
queado
queado
B7
REF
B5
DEV
B4
MOV
B3
TEACH
B2
MC
B1
ACK
Actuador Adver
Error de
referen tencia de segui
ciado
reposo
miento
El eje se
mueve
Progra
Motion
Valida
mar reco Complete ción de
noci
inicio
miento
B7
B6
FAST 1)
B5
XLIM
B4
VLIM
B3
CONT
B2
COM2
B1
COM1
B0
ABS 1)
Parada:
precisa,
rápida
Límite de Limite
carrera al velocidad
canzado alcan
zado
Funcio
namiento
de segui
miento
Acuse de
recibo
modo de
control 2
Acuse de Absolu
recibo
to/rela
modo de tivo
control 1
B6
STILL
B0
HALT
Valor real Valor real de la velocidad en tanto por ciento del valor predeterminado (PNU540).
sec.
El valor real secundario de la velocidad está provisto de signo, por tanto, pueden visuali
Byte 4
zarse valores positivos y negativos. Se aprovecha el margen de valores total, es decir, la
velocidad indicada se encuentra dentro de un margen comprendido entre
−128%y+127%.Lasvelocidadesmayoresselimitana−128%o+127%.
Valor real Valor real de la posición o de la fuerza en el sistema internacional de unidades ajustado
principal (sección B.1), depende del estado operativo y del ajuste de FHPP (PNU 523).
Bytes
5a8
1)
El bit de estado sólo cambia al recibirse la tarea (flanco de inicio). El resto de los bits de estado en
SDIR y RSB se actualizan cíclicamente.
2−18
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2. Datos de E/S y control secuencial
CPOS
El byte de control 2 (CPOS) controla las secuencias de
posicionado en cuanto se desbloquea el actuador.
Byte de control 2 (CPOS) Modo directo
Bit
ES
EN
Descripción
B0
HALT
Reservado, debe ser 0.
Si hay una señal 1, se genera una advertencia.
B1
START
Iniciar tarea
de posicio
nado
Start
Positioning
Task
Los valores nominales actuales se aceptan con un
flanco ascendente y empieza el posicionado.
B2
HOM
Iniciar reco
rrido de refe
rencia
Start Homing
Con un flanco ascendente se inicia el recorrido de refe
rencia con los parámetros ajustados, la referenciación
se pone a cero.
Con un sistema de medición del recorrido absoluto se
indica un fallo.
B3
JOGP
Jog positivo
Jog positive
El actuador se mueve a la velocidad especificada en el
sentido de valores reales mayores mientras el bit esté
activo.
B4
JOGN
Jog negativo
Jog negative
El actuador se mueve a la velocidad especificada en el
sentido de valores reales menores, mientras el bit esté
activo.
Si JOGP y JOGN están activados al mismo tiempo, el
actuador se desplaza en el sentido positivo.
B5
TEACH
Programar va
lor (por teach−
in)
Teach Actual
Value
Reservado (en modo directo).
Si hay una señal 1, se indica un fallo.
B6
CLEAR
Reservado, debe ser 0.
Si hay una señal 1, se genera una advertencia.
B7
Reservado, debe ser 0.
Si hay una señal 1, se genera una advertencia.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2−19
2. Datos de E/S y control secuencial
CDIR
El byte de control 3 (CDIR) es un byte de control especial para
el modo de funcionamiento Modo directo.
Byte de control 3 (CDIR) Modo directo
Bit
ES
EN
Descripción
B0
ABS
Absoluto/
relativo
Absolute /
Relative
= 0: El valor nominal es absoluto (respecto al punto cero
del proyecto).
= 1: El valor nominal es relativo respecto al último
valor nominal/real 1).
B1
COM1
Modo de con
trol 1
Control Mode 1 = 0: Regulación de posición.
= 1: Regulación de fuerza.
B2
COM2
Modo de con
trol 2
Control Mode 2 Sólo con regulación de posición (COM1=0):
= 0: Perfil libre: ajuste libre de la velocidad y de la
aceleración.
= 1: Perfil automático: el regulador indica la velocidad y la
aceleración 2).
Si hay una señal 1 en el modo de control Regulación de
fuerza, se indica un fallo.
B3
CONT
Funcionamiento Continous (Trac Con regulación de posición: activa el funcionamiento de
de seguimiento king) Mode
seguimiento (especificación continua de los valores de
referencia):
= 0: No activar el funcionamiento de seguimiento.
= 1: Activar el funcionamiento de seguimiento.
B4
VLIM
Valor límite de
velocidad inac
tivo
Speed (V) Limit Con regulación de fuerza:
OFF
= 0: Activar el valor límite de velocidad.
= 1: Desactivar el valor límite de velocidad.
B5
XLIM
Valor límite
de carrera no
activo
Stroke (X−) Limit Con regulación de fuerza:
OFF
= 0: Activar control de carrera.
= 1: Desactivar control de carrera.
B6
FAST
Parada rápida
Fast stop
Regulación al alcanzar el valor nominal de destino: 3)
= 0: Parada precisa.
= 1: Parada rápida.
B7
Reservado, debe ser 0.
Si hay una señal 1, se genera una advertencia.
1)
El valor nominal es relativo respecto al último valor nominal (con MC) o al valor real (si MC no está acti
vado).
En tareas de posicionado, las tareas de fuerza siguientes toman como referencia la fuerza 0.
2) El regulador selecciona la velocidad y las aceleraciones conforme a la identificación, de manera que la
posición de destino se alcance lo más rápido posible y sin imprecisiones de posicionado.
3) Véase la sección 3.1.4. SPOS.MC se activa cuando la tarea finaliza conforme a la categoría de calidad.
En el caso de la parada rápida se desactiva el control de reposo.
2−20
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2. Datos de E/S y control secuencial
Byte de estado 2 (SPOS) Modo directo
Bit
ES
EN
Descripción
B0
HALT
Pausa
Halt
Reservado (= 0).
B1
ACK
Validación de
inicio
Acknowledge
Start
= 0: Preparado para iniciar.
= 1: Inicio ejecutado 1)
B2
MC
Motion
Complete
Motion
Complete
= 0: Tarea de posicionado activa.
= 1: Tarea de posicionado completada, si procede, con
fallo 2).
B3
TEACH
Programar
Acknowledge
reconocimiento Teach
Reservado (= 0).
B4
MOV
El eje se mueve Axis is moving
Control del movimiento.
= 0: El actuador no se mueve
(señal de velocidad del eje < valor límite).
= 1: El actuador se mueve.
B5
DEV
Error de segui
miento
Drag (deviation) Control de la tolerancia o de error de seguimiento.
Warning
= 0: No hay errores de seguimiento/dentro del margen de
tolerancia.
= 1: Error de seguimiento activo/fuera del margen de tole
rancia.
B6
STILL
Advertencia de
reposo
Standstill War
ning
B7
REF
Actuador refe
renciado
Axis is Referen = 0: Hay que llevar a cabo la referenciación.
ced
= 1: Hay información de referencia; no hay que realizar un
recorrido de referencia.
Control de reposo.
= 0: Advertencia de reposo no activada.
= 1: Advertencia de reposo activada, el actuador se ha
movido (regulación de posición).
1)
Al programar el handshake de CPOS.START y de SPOS.ACK debe observarse siempre si hay fallos,
porque SPOS.ACK no se podría activar en ese caso.
2) MC se activa por primera vez tras la conexión (estado Actuador bloqueado").
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2−21
2. Datos de E/S y control secuencial
Byte de estado 3 (SDIR) Modo directo
Bit
ES
EN
Descripción
B0
ABS
Absoluto/
relativo
Absolute /
Relative
= 0: El valor nominal es absoluto.
= 1: El valor nominal es relativo respecto al último va
lor nominal.
B1
COM1
Acuse de
recibo modo
de control 1
Control Mode
feed back 1
= 0: Regulación de posición activa.
= 1: Regulación de fuerza activa.
B2
COM2
Acuse de
recibo modo
de control 1
Control Mode
feed back 2
Sólo con regulación de posición (COM1=0):
= 0: Perfil libre.
= 1: Perfil automático.
B3
CONT
Modo de
seguimiento
activo
Continous
tracking mode
Acuse de recibo del funcionamiento de seguimiento
(especificación continua de los valores de referencia):
= 0: Funcionamiento de seguimiento inactivo.
= 1: Funcionamiento de seguimiento activo.
B4
VLIM
Límite de velo
cidad alcan
zado
Velocity (V−)
Limit reached
Sólo en la regulación de fuerza:
= 0: Valor límite de velocidad no alcanzado.
= 1: Valor límite de velocidad alcanzado.
B5
XLIM
Valor límite de
carrera alcan
zado
Stroke (X−) Li
mit reached
Sólo en la regulación de fuerza:
= 1: Valor límite de carrera no alcanzado.
= 0: Valor límite de carrera alcanzado, se indica un
fallo.
B6
FAST
Parada rápida
Fast stop
= 0: La parada precisa está activa.
= 1: La parada rápida está activa, se indica un fallo.
B7
Reservado (= 0).
El byte de estado SDIR es el acuse de recibo del modo de
posicionado en modo directo. Todos los bits, excepto B0
(ABS) y B6 (FAST), se reponen al ejecutar START y se actuali
zan dinámicamente a continuación.
2−22
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2. Datos de E/S y control secuencial
2.2.5
Datos E/S en el modo Puesta en funcionamiento
Datos E/S: puesta en funcionamiento
Datos
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
Byte 8
Datos de
salida
CCON
CPOS
Función
Parám. 1
Parámetro 2
(p. ej., masa actual de pieza a manipular)
Datos de
entrada
SCON
SPOS
Función
Progreso
Valor real principal
(posición real)
Asignación de los bytes de control y de estado (puesta en funcionamiento):
Asignación de los bytes de control (puesta en funcionamiento)
CCON
Byte
y 1
CPOS
Byte
y 2
Función
Byte 3
B7
OPM2
B6
OPM1
B5
LOCK
B4
B3
RESET
B2
BRAKE
B1
STOP
B0
ENABLE
Selección del modo
de funcionamiento
Bloquear acceso de
software
Salir del
fallo
Soltar
freno
Parada
Desblo
quear
actuador
B7
B6
CLEAR
B5
TEACH
B4
JOGN
B3
JOGP
B2
HOM
B1
START
B0
HALT
Progra
mar valor
(por
teach−in)
Jog nega Jog posi
tivo
tivo
Iniciar
recorrido
de refe
rencia
Iniciar
tarea de
posicio
nado
El número de función selecciona la función de puesta en marcha que debe iniciarse den
tro del modo Puesta en funcionamiento. El valor se interpreta como enumeración. Las
funciones se ejecutan con un flanco ascendente en CPOS.START.
Valor Función
Descripción
Parám. 1 Parám. 2
0
Reservado
No admisible
1
Identificación Ejecutar recorrido identific. = 0
Masa pieza a manipular
2
Prueba movim. Ejecutar prueba movim.
=0
=0
3 a 255 Reservados
No admisible
Al ejecutar funciones reservadas, el CMAX indica el fallo correspondiente.
Parám. 1 Al ejecutar una función de la puesta en marcha: reservado = 0.
Byte 4
Al programar por teach−in: destino programado, véase la sección 3.2.7.
En los bytes de valores nominales no utilizados debe transmitirse un cero (=0).
Parám. 2 Sólo en la función de la puesta en marcha Identificación": masa actual de la pieza a
Bytes
manipular en el sistema internacional de unidades ajustado (véase la sección B.1).
5a8
En los bytes de valores nominales no utilizados debe transmitirse un cero (=0).
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2−23
2. Datos de E/S y control secuencial
Asignación de los bytes de estado (puesta en funcionamiento)
SCON
Byte
y 1
SPOS
Byte
y 2
B7
OPM2
B6
OPM1
B5
FCT_MMI
B4
24VL
B3
FAULT
B2
WARN
B1
OPEN
B0
ENABLED
Acuse de recibo del
modo de funciona
miento
Control
Tensión
del
de carga
equipo
aplicada
mediante
software
Fallo
Adver
tencia
Funcio
Actuador
namiento desblo
desblo
queado
queado
B7
REF
B5
DEV
B4
MOV
B3
TEACH
B2
MC
B1
ACK
El eje se
mueve
Progra
Motion
Valida
mar reco Complete ción de
noci
inicio
miento
B6
STILL
Actuador Adver
Error de
referen tencia de segui
ciado
reposo
miento
B0
HALT
Función
Byte 3
Acuse de recibo de la función actual ejecutada de la puesta en marcha.
Progreso
Byte 4
Al ejecutar una función de la puesta en marcha: en procesos largos, el indicador de pro
greso de los datos de estado indica el progreso de la función.
Indicación en tanto por ciento (0% a 100%). En el indicador de progreso pueden produ
cirse saltos (p.ej., del 24% al 60%). Al final de la función, el indicador de progreso se
ajusta a 255 (0XFF).
Al programar por teach−in: destino programado, véase la sección 3.2.7.
Valor
real
principal
Bytes
5a8
Según la parametrización: posición o fuerza reales conforme al ajuste de FHPP
(PNU 523:04 ó 523:08) en el sistema internacional de unidades ajustado (sección B.1).
2−24
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2. Datos de E/S y control secuencial
CPOS
El byte de control 2 (CPOS) controla las secuencias de
posicionado en cuanto se desbloquea el actuador.
Byte de control 2 (CPOS) Puesta en funcionamiento
Bit
ES
EN
Descripción
B0
HALT
Reservado, debe ser 0.
Si hay una señal 1, se genera una advertencia.
B1
START
Iniciar tarea
de posicio
nado
Start
Positioning
Task
Los valores nominales actuales se aceptan con un
flanco ascendente y empieza el posicionado.
B2
HOM
Iniciar reco
rrido de refe
rencia
Start Homing
Con un flanco ascendente se inicia el recorrido de refe
rencia con los parámetros ajustados, la referenciación
se pone a cero.
Con un sistema de medición del recorrido absoluto se
indica un fallo.
B3
JOGP
Jog positivo
Jog positive
El actuador se mueve a la velocidad especificada en el
sentido de valores reales mayores, mientras el bit esté
activo.
B4
JOGN
Jog negativo
Jog negative
El actuador se mueve a la velocidad especificada en el
sentido de valores reales menores, mientras el bit esté
activo.
Si JOGP y JOGN se activan al mismo tiempo, el actuador
se desplaza en el sentido positivo.
B5
TEACH
Programar va
lor (por teach−
in)
Teach Actual
Value
En caso de flanco descendente, el valor real actual
se acepta en función de la función teach−in (destino
programado en el parámetro 1, véase la sección 3.2.7).
B6
CLEAR
Reservado, debe ser 0.
Si hay una señal 1, se genera una advertencia.
B7
Reservado, debe ser 0.
Si hay una señal 1, se genera una advertencia.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2−25
2. Datos de E/S y control secuencial
Byte de estado 2 (SPOS) Puesta en funcionamiento
Bit
ES
EN
Descripción
B0
HALT
Pausa
Halt
Reservado (= 0).
B1
ACK
Validación de
inicio
Acknowledge
Start
= 0: Preparado para iniciar.
= 1: Inicio ejecutado 1)
B2
MC
Motion
Complete
Motion Com
plete
= 0: Tarea de posicionado activa.
= 1: Tarea de posicionado completada, si procede, con
fallo 2).
B3
TEACH
Programar
Acknowledge
reconocimiento Teach
= 0: Programación ejecutada, se acepta el valor real.
= 1: Preparado para programar.
B4
MOV
El eje se mueve Axis is moving
Control del movimiento.
= 0: El actuador no se mueve
(señal de velocidad del eje < valor límite).
= 1: El actuador se mueve.
B5
DEV
Error de segui
miento
Drag (deviation) Control de la tolerancia o de error de seguimiento.
Warning
= 0: No hay errores de seguimiento/dentro del margen de
tolerancia.
= 1: Error de seguimiento activo/fuera del margen de tole
rancia.
B6
STILL
Advertencia de
reposo
Standstill
Warning
Control de reposo.
= 0: Advertencia de reposo no activada.
= 1: Advertencia de reposo activada, el actuador se ha
movido.
B7
REF
Actuador refe
renciado
Axis is
Referenced
= 0: Hay que llevar a cabo la referenciación.
= 1: Hay información de referencia; no hay que realizar un
recorrido de referencia.
1)
Al programar el handshake de CPOS.START y de SPOS.ACK debe observarse siempre si hay fallos,
porque SPOS.ACK no se podría activar en ese caso.
2) MC se activa por primera vez tras la conexión (estado Actuador bloqueado").
2−26
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2. Datos de E/S y control secuencial
2.2.6
Datos E/S en el modo de funcionamiento Parametrización
Datos E/S: parametrización
Datos
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Datos de
salida
CCON
Subíndice Identificador de
Valor del parámetro
tarea + número de pa
rámetro
Datos de
entrada
SCON
Subíndice Identificador de res
puesta + número de
parámetro
Byte 7
Byte 8
Valor del parámetro
Asignación de los bytes de control y de estado (parametriza
ción):
Asignación de los bytes de control (parametrización)
CCON
Byte
y 1
B7
OPM2
B6
OPM1
Selección del modo
de funcionamiento
B5
LOCK
B4
Bloquear acceso de
software
B3
RESET
B2
BRAKE
B1
STOP
B0
ENABLE
Salir del
fallo
Soltar
freno
Parada
Desblo
quear
actuador
Subíndice Subíndice del parámetro a transmitir.
Byte 2
Identif.
pará−
metro
Bytes
3y4
Identificador de tarea y número de parámetro:
Bit
Cont.
Descripción
0 a 11 PNU
Número del parámetro a transmitir.
12 a 15 ReqID
Identificador de tarea, p. ej., leer, escribir, véase la sección 6.1.1.
Valor
parám.
Bytes
5a8
Valor del parámetro a transmitir.
(cifra de 32 bits)
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2−27
2. Datos de E/S y control secuencial
Asignación de los bytes de estado (parametrización)
SCON
Byte
y 1
B7
OPM2
B6
OPM1
Acuse de recibo del
modo de funciona
miento
B5
FCT_MMI
B4
24VL
Control
Tensión
del
de carga
equipo
aplicada
mediante
software
B3
FAULT
B2
WARN
B1
OPEN
B0
ENABLED
Fallo
Adver
tencia
Funcio
Actuador
namiento desblo
desblo
queado
queado
Subíndice Subíndice del parámetro transmitido.
Byte 2
Identif.
pará−
metro
Bytes
3y4
Identificador de respuesta y número de parámetro:
Bit
Cont.
Descripción
0 a 11 PNU
Número del parámetro transmitido.
12 a 15 ResID
Identificador de respuesta, véase la sección 6.1.1.
Valor
parám.
Bytes
5a8
Valor del parámetro a transmitir.
(cifra de 32 bits)
2−28
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2. Datos de E/S y control secuencial
2.3
Máquina de estado FHPP
A partir de
cualquier estado
En desconexión
T7* tiene, por lo general,
la máxima prioridad.
T7*
S5
S1
Controlador
conectado
Reacción ante el
fallo
T1
T8
S2
T11
S6
T9
Regulador
bloqueado
T5
Fallo
T2
T10
S3
Regulador
desbloqueado
(parada)
T6
T4
SA5
Jog positivo
TA9
T3
SA1
TA10
TA7
Preparado
SA6
Jog negativo
TA8
TA11
SA4
Se ejecuta el
recorrido de
referencia
TA12
TA2
TA1
SA2
S4
TA5
Tarea de
posicionado
activa
Funcionamiento desbloqueado
Fig.2/1: Máquina de estado
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2−29
2. Datos de E/S y control secuencial
Indicaciones sobre el estado Funcionamiento desblo
queado"
Las transiciones T4, T6 y T7* se ejecutan desde cualquier
subestado SAx y, automáticamente, adoptan una prioridad
superior a la de cualquier transición TAx.
Reacción ante fallos
T7 (Fallo detectado") tiene la máxima prioridad (y se identi
fica con un asterisco *").
2−30
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2. Datos de E/S y control secuencial
2.3.1
Creación de disponibilidad de funcionamiento
T
Condiciones internas
Acciones del usuario
T1
El actuador está conectado.
No se detecta ningún fallo.
T2
Aplicada la tensión de carga.
Controlador de nivel superior en PLC/master del
bus de campo.
Desbloquear actuador" = 1
CCON = xxx0.xxx1
T3
Parada" = 1
CCON = xxx0.xx11
T4
Parada" = 0
CCON = xxx0.xx01
T5
Desbloquear actuador" = 0
CCON = xxx0.xxx0
T6
Desbloquear actuador" = 0
CCON = xxx0.xxx0
T7*
Fallo detectado.
T8
Reacción ante fallo concluida, actuador
detenido.
(MC = 1).
T9
Ya no hay más fallos (F2).
Salir del fallo" = 0 → 1
CCON = xxx0.Pxxx
T10
Ya no hay más fallos (F1).
Salir del fallo" = 0 → 1
CCON = xxx0.Pxx1
T11
El fallo aún existe.
Salir del fallo" = 0 → 1
CCON = xxx0.Pxx1
Leyenda: P = flanco positivo, N = flanco negativo, x = arbitrario
Tab.2/3: Transiciones para crear la disponibilidad de funcionamiento
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2−31
2. Datos de E/S y control secuencial
2.3.2
Posicionamiento
Observación: adicionalmente, CCON = xxx0.xx11 vale siempre
como acción admisible.
TA
Condiciones internas
Acciones del usuario
TA1
Hay referenciación.
Iniciar tarea de posicionado = 0 → 1
CPOS = 00x0.00P0
TA2
Motion Complete = 1
El registro actual ha finalizado. El siguiente re
gistro no debe ejecutarse automáticamente.
CPOS = 00xx.xxx0
TA5a
Modo de registro:
Ha terminado un registro individual.
El siguiente registro debe ser ejecutado auto
máticamente.
CPOS = 00xx.xxx0
No es necesario iniciar.
TA5b
Modo de registro o modo directo:
Ha llegado una nueva tarea de posicionado.
CPOS = 00xx.xxP0
TA7
Recorrido de referencia (sólo con el sistema de
medición del recorrido de encoder).
Iniciar recorrido de referencia = 0 → 1
CPOS = 00x0.0Px0
TA8
Ha finalizado la referenciación.
CPOS = 00xx.xxx0
TA9
Jog positivo = 0 → 1
CPOS = 00x0.Pxx0
TA10
Jog positivo = 1 → 0
CPOS = 00xx.Nxx0
TA11
Jog negativo = 0 → 1
CPOS = 00xP.xxx0
TA12
Jog negativo = 1 → 0
CPOS = 00xN.xxx0
Leyenda: P = flanco positivo, N = flanco negativo, x = arbitrario
TA3, TA4 y TA6 reservadas para futuras ampliaciones.
Tab.2/4: Transiciones para posicionar
2−32
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2. Datos de E/S y control secuencial
2.3.3
Características especiales según el modo de funcionamiento
Modo de
funcionamiento
Indicaciones sobre las características
Modo de registro
TA5: Puede iniciarse un nuevo registro en cualquier momento.
De este modo, el PLC puede activar siempre un registro nuevo depen
diendo de eventos determinados. El CMAX trata automáticamente todos
los problemas de la conmutación de valores teóricos.
Modo directo
TA2: Ya no se aplica la condición de que no debe procesarse un nuevo registro.
TA5: Puede iniciarse una tarea nueva de posicionado en cualquier momento.
Puesta en funcio
namiento
Identificación
TA2: Ya no se aplica la condición de que no debe procesarse un nuevo registro.
TA5: No es posible reiniciar cuando una función de puesta en funcionamiento
está activa. Por tanto, la transición pierde su validez.
Parametrización
El modo Parametrización no es un modo de posicionamiento, sino que sirve
únicamente para transmitir parámetros. La transición T3 no es admisible.
En consecuencia, el actuador no puede cambiar al estado S4.
Tab.2/5: Características especiales según el modo de funcionamiento
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
2−33
2. Datos de E/S y control secuencial
2−34
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
Funciones del actuador
Capítulo 3
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−1
3. Funciones del actuador
Índice
3.1
3.2
3.3
3.4
3−2
Descripción general del funcionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.1
Regulación de posición . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.2
Regulación de fuerza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.3
Regulación de reposo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.4
Categorías de calidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.5
Tratamiento de la unidad de bloqueo o del freno . . . . . . . . . . . . . .
3.1.6
Motion Complete (MC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.7
Bits de estado del regulador actualizados dinámicamente
MOV, DEV y STILL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.8
Limitación de valores nominales . . . . . . . . . . . . . . . . . . . . . . . . . . .
Funciones de puesta en marcha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.1
Prueba de movimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.2
Recorrido de referencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.3
Desarrollo y parametrización del recorrido de referencia . . . . . . . .
3.2.4
Métodos del recorrido de referencia . . . . . . . . . . . . . . . . . . . . . . . .
3.2.5
Identificación y adaptación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.6
Operación por actuación secuencial (jog) . . . . . . . . . . . . . . . . . . . .
3.2.7
Programación tipo teach−in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modo de funcionamiento Selección de registro (modo de registro) . . . . . . .
3.3.1
Inicio de un registro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3.2
Estructura del registro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3.3
Conmutación de registro o encadenamiento de registros
condicionales (PNU 402) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modo de funcionamiento Tarea directa (modo directo) . . . . . . . . . . . . . . . . .
3.4.1
Inicio de una tarea de posicionado . . . . . . . . . . . . . . . . . . . . . . . . .
3.4.2
Especificación continua del valor de referencia
(funcionamiento de seguimiento) . . . . . . . . . . . . . . . . . . . . . . . . . .
3−3
3−3
3−5
3−10
3−11
3−12
3−17
3−20
3−27
3−32
3−32
3−36
3−37
3−39
3−40
3−46
3−50
3−55
3−57
3−60
3−61
3−68
3−70
3−73
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
3.1
3.1.1
Descripción general del funcionamiento
Regulación de posición
Modo de valor parcial (posicionamiento punto a
punto)
Perfil libre
En el perfil libre, una tarea de posicionado se ejecuta con la
velocidad, aceleración y deceleración indicadas.
Si es necesario, se limitan los valores determinados en la
identificación.
Características:
Perfil automático
La velocidad, la aceleración, la deceleración y la masa
pueden ajustarse por separado para cada tarea.
Limitación automática de la aceleración a valores factibles
(si se ha efectuado la identificación dinámica).
La limitación automática no puede desconectarse.
Conmutación flotante opcional a una tarea nueva.
Comportamiento durante la parada: rampa de frenado
(si es posible), de lo contrario = posición real.
En el perfil automático, una tarea de posicionado se ejecuta
con la velocidad, aceleración y deceleración máximas deter
minadas en la identificación.
Condición previa: se ha realizado la identificación dinámica.
Si no es así, la tarea se ejecuta con los valores predetermina
dos del perfil libre y se emite un mensaje de advertencia.
Características:
La masa se ajusta por separado en cada tarea.
Comportamiento durante la parada: rampa de frenado
(si es posible), de lo contrario = posición real.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−3
3. Funciones del actuador
Modo continuo
Para la especificación continua de los valores de referencia se
sigue un valor nominal de posición predeterminado desde el
exterior. Los valores nominales pueden ser especificados por
el PLC o a través del bus de campo.
Sólo es posible realizar la especificación continua de los valo
res de referencia en el modo de funcionamiento Tarea directa
y coincide esencialmente con el perfil libre.
Características:
La velocidad, la aceleración y la deceleración se limitan a
los valores predeterminados por el usuario (no hay limita
ción automática).
La masa puede ajustarse al inicio del modo continuo de
posicionamiento.
Características generales
Por lo general, en la regulación de posición son válidos los
puntos siguientes:
3−4
Los valores nominales se filtran (filtro paso bajo) para
limar" modificaciones abruptas.
Control de error de seguimiento (señal generada cuando
el error de seguimiento es mayor que el margen de con
trol).
Control de las posiciones finales por software (limitación
a posición final y advertencia).
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
3.1.2
Regulación de fuerza
La regulación de fuerza se realiza a través de la regulación
del esfuerzo de compresión ejercido en el émbolo en las dos
cámaras del cilindro. La fuerza del cilindro no se regula direc
tamente (para ello sería necesario un sensor de fuerza), sino
que se controla a través de la fuerza ejercida en el émbolo.
Por tanto, la imprecisión de la fuerza queda dentro del mar
gen del rozamiento de adherencia del actuador. Los valores
nominales se especifican como fuerza en el sistema de unida
des de medida utilizado. La fuerza que debe regularse en el
émbolo se determina a partir de la fuerza nominal, la posición
de montaje, la masa y el diámetro del vástago. El regulador
de fuerza se parametriza automáticamente en función de los
datos de proyecto ajustados, de manera que, por lo general,
los parámetros del regulador mantienen sus valores por de
fecto.
Características:
Los valores nominales y la tolerancia se introducen como
fuerzas.
Control del recorrido y de la velocidad durante la regula
ción de fuerza.
Comportamiento durante la parada: posición nominal
igual a posición real.
Rampa de fuerza (velocidad de modificación) ajustable.
La fuerza de la gravedad se suprime de la fuerza regis
trada como real siempre que la masa de la pieza a mani
pular se hubiese introducido correctamente en la tarea de
posicionado.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−5
3. Funciones del actuador
Desarrollo de la regulación de fuerza
Si se produce un flanco ascendente en CPOS.START en RCB1
(modo de registro) o el modo de control Regulación de
fuerza" está ajustado en el byte de control CDIR (modo di
recto), el CMAX interpreta el valor de referencia como un va
lor nominal de fuerza. Éste activa la regulación de fuerza y
regula el valor hasta el máximo con la rampa ajustada. El RSB
o SDIR señalizan el estado Regulación de fuerza".
1 Recorrido
2 Fuerza
Recorrido/velocidad/fuerza
Slim
Control de carrera
1
3 Velocidad
4 Regulación de fuerza
hasta el arranque del
actuador
5 Fase de avance (Vavc)
F
Vlim
2
Fuerza marcada como objetivo
Control de la
velocidad
Vavc
3
6 Acumulación de
fuerza con rampa
de fuerza
7 MC
4
5
6
7
Tiempo
Fig.3/1: Fases de la regulación de fuerza
La regulación de fuerza se efectúa en las fases indicadas en
Fig.3/1 (para obtener información sobre los controles de carrera
y de velocidad, véanse Funciones de control, Fig.3/2).
1. Tras el inicio de la tarea de regulación de fuerza, hasta
que el actuador se mueve (fase 4, Arranque").
2. Fase de avance o de posicionamiento previo a velocidad
nominal hasta alcanzar el reposo o la fuerza marcada
como objetivo (fase 5).
Si el actuador no encuentra una fuerza antagónica tras
iniciar la tarea de fuerza, éste se acelera hasta alcanzar la
velocidad de avance Vavc. En ese momento, cambia al
modo de regulación de la posición y se desplaza en direc
ción de la fuerza marcada como objetivo hasta que la
fuerza antagónica aumenta y el regulador vuelve a con
mutarse a la regulación de fuerza.
3−6
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
3. En caso de reposo: rampa de fuerza hasta alcanzar la
fuerza marcada como objetivo
(fase 6).
Con la rampa de fuerza ajustada se avanza hasta la fuerza
marcada como objetivo.
4. Si el eje alcanza una vez la fuerza marcada como objetivo
y cumple las condiciones de MC, el MC se activa (7).
Indicaciones:
En caso de parada o de fallo F1 (regulador activo) se cam
bia a regulación de posición, posición nominal = posición
real, etc.
Si el control del valor límite reacciona, tanto de la carrera
como de la velocidad, el regulador cambia siempre a re
gulación de posición; véase también Fig.3/2, Funciones
de control.
La velocidad se limita al valor del parámetro Velocidad".
El avance puede desconectarse con Vavc=0; véase tam bién Fig.3/2, Funciones de control.
Si se desea efectuar el posicionamiento previo aplicando
una gran fuerza marcada como objetivo, es mejor utilizar
un encadenamiento de registros. En el primer registro se
fija una fuerza un poco superior a la fuerza de arranque,
de modo que el accionamiento cambia de manera segura
al posicionamiento previo. En el segundo registro se
avanza hasta el valor definitivo marcado como objetivo;
después de MC, se conmuta. Así, se limita la fuerza al
entrar en contacto con la pieza y se aplica la rampa de
fuerza deseada en el margen comprendido entre la pri
mera fuerza marcada como objetivo y la definitiva.
El valor nominal de fuerza puede tener el valor 0
(Sin fuerza").
En tareas de posicionado, las tareas relativas de fuerza
siguientes toman como referencia la fuerza 0.
La posición real o la fuerza real se señalan como valor real
principal (PNU 523) dependiendo de la parametrización.
En el modo de fuerza no se admite un seguimiento conti
nuo del valor nominal ya que produce un fallo.
La regulación de fuerza fuera de las posiciones finales no
está permitida ya que produce un fallo.
Es posible que la optimización de los factores de regula
ción sea necesaria con más frecuencia en la regulación de
fuerza que en la regulación de posición. Por ejemplo,
puede que haya que adaptar el factor de amplificación si
el actuador tarda demasiado en alcanzar el valor nominal.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−7
3. Funciones del actuador
Para obtener información sobre los factores de regula
ción, consulte la sección B.7.3.
Para obtener información sobre la regulación de fuerza y de
reposo, consulte la sección B.8.
Funciones de control en la regulación de fuerza
1 Valor límite de veloci
dad vlim
1
2 Valor límite de
vlim
vavc
carrera slim
3 Fuerza marcada como 2
objetivo F
t
slim
4 Ejemplo infracción de
límite de control ca
rrera
t
5 Ejemplo de infracción
de límite de control
de velocidad
3
F
t
4
5
Fig.3/2: Función de control en la regulación de fuerza
Control de carrera
Con el control de carrera se limita la carrera en la regulación
de fuerza, p. ej., si la pieza a manipular que debe avanzarse
no está disponible.
Control de la velocidad
El control de la velocidad limita la velocidad en la regulación
de fuerza. De este modo se evita que el actuador avance
hacia un tope a demasiada velocidad.
3−8
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
Indicaciones sobre los controles de carrera y de velocidad:
Si se sobrepasa el recorrido ajustado en el control de
carrera (PNU 510, relativo a la posición inicial), se activan
RSB.XLIM o SDIR.XLIM (límite de carrera alcanzado).
Si se excede la velocidad Vlim (PNU 511), se activan
RSB.VLIM o SDIR.VLIM (límite de velocidad alcanzado).
El actuador se frena con la rampa de parada, se regula
para pararse en la posición actual y SPOS.MC se activa en
el momento en el que el actuador se detiene. Se genera
un fallo y SCON.FAULT se activa.
Los controles de carrera y de velocidad pueden activarse
o desactivarse para cada tarea de manera independiente
entre sí (por defecto: activados). Sin embargo, los valores
límites son globales, es decir, válidos para todos los regis
tros de posicionado. (Pueden modificarse a través del bus
de campo).
Los controles de carrera y de velocidad se activan cada
vez que se inicia una tarea de fuerza, si no se han blo
queado antes.
Los controles de carrera y de velocidad también están
activos después del MC, es decir, las infracciones retarda
das de valores límite se detectan.
Vlim debe ser siempre mayor que Vavc.
Vavc se desactiva al ajustarse a 0. En una tarea de fuerza,
esto impide el cambio al modo de regulación de posición.
Es decir, el eje avanza únicamente con la regulación de
fuerza, sólo el control del valor límite está activo. En casos
extremos, si el control de valor límite también se desco
necta, el eje puede colisionar a toda velocidad contra la
posición final.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−9
3. Funciones del actuador
3.1.3
Regulación de reposo
Al finalizar una tarea de posicionado (MC) se inicia la regula
ción de reposo.
Se cambia de regulación de posición a regulación de fuerza
para mantener el actuador seguro en una posición de reposo.
Para ello se mide la fuerza ejercida en ese momento en el
émbolo y se especifica como valor nominal para la regulación
de fuerza. Debido a procesos de compensación de la presión,
la fuerza que se especifica para los valores de referencia no
se mide directamente al alcanzar la condición de reposo,
sino:
200 ms después o
Cuando la modificación de la fuerza real excede un valor
determinado (> 25% de la histéresis de fricción).
Al cambiar de la regulación de posición a la regulación de
fuerza, el actuador se encuentra en la regulación de reposo.
Si el actuador sale del margen de tolerancia de la condición
de reposo durante la regulación de reposo a causa, p. ej., de
fuerzas externas, la regulación de posición vuelve a activarse
hasta que la condición de conmutación para la regulación de
reposo se alcanza de nuevo.
Atención: Durante el posicionamiento, el actuador se para
dentro del área de rozamiento de adherencia y, por tanto, la
fuerza de reposo también puede variar dentro del margen del
rozamiento de adherencia. La fuerza indicada en el reposo es
diferente en cada carrera.
3−10
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
3.1.4
Categorías de calidad
Para las tareas de posicionado o de fuerza se utilizan catego
rías de calidad específicas.
De este modo se determinan unas condiciones con las que
una tarea se registra como finalizada.
Categoría de calidad
Descripción
Parada precisa
La tarea ha finalizado si el actuador se encuentra dentro de la tole
rancia durante todo el tiempo de supervisión (en caso de regulación
de posición casi parado Control de la velocidad final).
Parada rápida
La tarea finaliza en cuanto el actuador se encuentra dentro del mar
gen de tolerancia.
Tab.3/1: Categorías de calidad
MC (Motion Complete, SPOS.MC) se emite si el registro o la
tarea finalizan conforme a la categoría de clase, véase la sec
ción 3.1.6.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−11
3. Funciones del actuador
3.1.5
Tratamiento de la unidad de bloqueo o del freno
En la VPWP existe una salida digital para controlar una uni
dad de bloqueo o un freno.
No hay ninguna unidad de bloqueo/freno configu
rados
En el ajuste de fábrica no hay ninguna unidad de bloqueo
configurada (PNU 1143:03 = 0). La salida digital de la VPWP
emite siempre 0 V.
Unidad de bloqueo/freno configurados
Si una unidad de bloqueo está configurada (PNU 1143:03 = 1),
dicha unidad se controla exclusivamente a través del bit de
control CCON.BRAKE, es decir, la unidad de bloqueo sólo se
gobierna por PLC, el CMAX no conmuta nunca automática
mente la salida de la VPWP.
Indicación
Para que el control a través del CMAX funcione correcta
mente, la unidad de bloqueo o el freno deben conmutarse
obligatoriamente con la lógica siguiente (véase también la
descripción del sistema CMAX):
Pin 2: 0 V = unidad de bloqueo/freno cerrado.
Pin 2: 24 V = unidad de bloqueo/freno abierto.
3−12
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
Lógica de control de CCON.BRAKE
En el ajuste de fábrica, la lógica de control es Low activo,
es decir, la unidad de bloqueo/freno está cerrada con
CCON.BRAKE = 0 La salida de conexión de la VPWP emite 0 V.
Con PNU 522:02 puede invertirse la lógica de control,
véase Tab.3/2.
Lógica de control CCON.BRAKE
Control
VPWP
Unidad de
bloqueo
PNU 522:02
CCON.BRAKE
Salida
Estado
Low activo:
= 0: Freno activo con CCON.BRAKE
CCON BRAKE
= 0 (por defecto)
=0
0V
Cerrado.
=1
24 V
Abierto.
High activo:
= 1 Freno activo con CCON
CCON.BRAKE
BRAKE = 1
(compatible con CMPX)
=0
24 V
Abierto.
=1
0V
Cerrado.
Tab.3/2: Lógica de control de CCON.BRAKE
Indicación
El CMAX coloca siempre la salida de conexión de la válvula
a 0 V al momento de detectar la tarea de activación del
freno (excepto si el regulador se activa al mismo tiempo,
véase abajo). Es decir, el freno se activa inmediatamente
incluso aunque el actuador siga moviéndose o haya
creado una fuerza.
· Asegúrese de que la unidad de bloqueo/freno permite
este estado operativo.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−13
3. Funciones del actuador
Comportamiento al conectar
Como la unidad de bloqueo/freno están ajustados de serie como
Low activo, al conectar están cerrados (siempre que
CCON.BRAKE = 1 esté ajustado).
Si la unidad de bloqueo/freno están configurados como High
activo, éstos permanecen cerrados hasta el primer flanco nega
tivo en CCON.BRAKE o hasta el primer desbloqueo del actuador.
De este modo se evita que el freno se suelte de manera acciden
tal si, p. ej., todos los datos PLC están ajustados a 0 al conectar.
Aplicación y liberación del freno
Cuando un regulador está bloqueado, la aplicación y la liberación
del freno se transmiten directamente a la unidad de bloqueo/
freno sin otra reacción del CMAX.
Si el regulador se activa estando cerrados la unidad de bloqueo/
freno, el CMAX pasa a una regulación de fuerza con fuerza nomi
nal 0 después del desbloqueo.
Si el desbloqueo del funcionamiento (CCON.STOP = 1) se activa y
el freno se abre al mismo tiempo o más tarde, se espera 50 ms
antes de emitir el acuse de recibo Funcionamiento desblo
queado" (SCON.OPEN) que necesita el freno/unidad de bloqueo
para la apertura mecánica. El inicio sólo puede realizarse a partir
de ese momento, véase Fig.3/3.
Si el regulador se encuentra en estado Funcionamiento desblo
queado" (SCON.OPEN = 1), el cierre del freno funciona como una
reposición de CCON.STOP. Con una parada se sale del estado
Funcionamiento desbloqueado". Al alcanzar el reposo, una re
gulación de fuerza se activa con la fuerza nominal 0.
Indicación
El regulador tiene en cuenta la masa de la pieza a manipu
lar de la última tarea. Si los datos de la masa son falsos
(p. ej., la masa de la pieza a manipular ha cambiado), pue
den producirse movimientos de compensación al soltar la
unidad de bloqueo/freno.
3−14
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
Desbloquear
actuador
CCON.ENABLE
1
Parada
CCON.STOP
1
Soltar freno
CCON.BRAKE
1
Inicio
CPOS.START
1
Actuador
desbloqueado
SCON.ENABLED
Funcionamiento
desbloqueado
CCON.OPEN
1
Salida del pin 2
24V
0
0
0
0
0
1
0
0V
Estado del freno
abierto
cerrado
50 ms
Fig.3/3: Desarrollo de la apertura del freno
En Tab.3/3 se muestra un resumen para diferentes casos al
aplicar y soltar el freno.
En Tab.3/4 se muestra un resumen para diferentes casos al
activar y desactivar el regulador.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−15
3. Funciones del actuador
Estado, acción
Desarrollo o estado al:
Abrir el freno
Cerrar el freno
Regulador bloqueado
Salida del freno (pin 2) = 24 V.
Salida del freno (pin 2) = 0 V.
Activar el regulador al mismo
tiempo
1. Salida del freno (pin 2) = 24 V.
2. Regulación de posición con
nominal = real.
3. SCON.ENABLED = 1
1. Controlador de posición con
nominal = real.
2. SCON.ENABLED = 1
3. Salida del freno (pin 2) = 0 V,
simultáneamente regulación
con fuerza 0.
Regulador activo
Salida del freno pin 2 = 24 V, si
multáneamente conmutación de
regulación de fuerza a regula
ción de posición con parada y
ajuste de valores nominal y real.
1. Salida del freno (pin 2) = 0 V,
simultáneamente parada con
ajuste de valores nominal y
real.
2. Regulación de fuerza con
fuerza 0.
Bloquear simultáneamente el
regulador
Salida del freno pin 2 = 24 V,
bloquear simultáneamente el re
gulador (SCON.ENABLED = 0).
1. Bloquear el regulador
(SCON.ENABLED = 0).
2. Salida del freno pin 2 = 0 V.
Tab.3/3: Comportamiento al aplicar y soltar el freno
Estado, acción
Desarrollo o estado al:
Activar el regulador
Bloquear el regulador
Freno cerrado
1. Regulación de posición con
nominal = real.
2. SCON.ENABLED = 1
3. Regulación de fuerza con
fuerza 0.
Bloquear el regulador
(SCON.ENABLED = 0).
Freno abierto
4. Regulación de posición con
nominal = real.
5. SCON.ENABLED = 1
Bloquear el regulador
(SCON.ENABLED = 0).
Tab.3/4: Comportamiento al activar y desactivar el regulador
3−16
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
3.1.6
Motion Complete (MC)
Motion Complete (MC) define si hay una tarea de posicionado
activa. Reglas para Motion Complete:
MC = 0 se activa al iniciar una tarea de posicionado.
La activación se realiza antes de ACK = 1 al:
Iniciar un registro o una tarea directa
(regulación de posición o de fuerza).
Jog.
Iniciar un recorrido de referencia.
Identificar y efectuar la prueba de movimiento.
MC = 0 no se activa al:
Parar.
Bloquear el regulador.
MC = 1 se activa:
Si la condición MC para la tarea de posicionado ini
ciada se cumple (véase la lista de las tareas de posi
cionado al activar MC = 0).
Si el actuador se ha parado o bloqueado y la veloci
dad = 0 se ha alcanzado.
MC se activa por primera vez tras la conexión (estado
Actuador (regulador) bloqueado").
En caso de la regulación de fuerza, la fuerza de arranque
puede causar que la condición MC ya se cumple al princi
pio de la tarea. Si es así, los criterios para la condición MC
pueden verse afectados por los parámetros de tiempo de
supervisión, tolerancia, etc.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−17
3. Funciones del actuador
Regulación de posición
La señal Motion Complete (MC) indica si la última tarea ini
ciada ha finalizado. Ésta se compone de varias condiciones
lógicas, véanse Tab.3/5 y Fig.3/4.
Condición
Descripción
La entrada permanece dentro
del margen de tolerancia para
la posición
La posición real alcanza el margen de tolerancia y no vuelve a salir
de él durante el tiempo de supervisión ajustado. El tiempo de super
visión (PNU 1154) se configura en la modalidad de experto con el
FCT (datos del regulador −> controlador de posición). El margen de
tolerancia equivale a la posición de destino +/− la tolerancia actual
ajustada.
La entrada permanece dentro
del margen de tolerancia para
la velocidad
La velocidad real alcanza el margen de tolerancia de la velocidad
y no vuelve a salir de él durante el tiempo de supervisión ajustado.
El tiempo de supervisión es el mismo que el de la posición (PNU
1154). El margen de tolerancia es de +/− 4 mm/s.
Timeout del arranque
(fallo E31)
Al iniciarse la curva de valor nominal, el eje debe moverse un mínimo
de 11 mm dentro del tiempo de timeout (PNU 1153), de lo contrario,
el CMAX indica un timeout de arranque.
Timeout de posicionado
(fallo E30)
Al finalizar la curva de valor nominal, las condiciones de posición y
de velocidad deben cumplirse. Si una de las dos condiciones no se
cumple antes de finalizar el timeout (PNU 1153), el CMAX indica un
timeout de posicionado.
Tab.3/5: Condiciones para Motion Complete
MC se activa en la categoría de calidad Parada rápida" en
cuanto la posición real alcanza el margen de tolerancia de la
posición. No se espera al tiempo de supervisión, la condición
de la velocidad no se tiene en cuenta. Ello significa que el eje
todavía puede moverse en el momento de activarse MC. Es
posible que se salga del margen de tolerancia.
La parada rápida reduce, en consecuencia, el tiempo de posi
cionado (= tiempo hasta MC). Ésta es apropiada para posicio
nes que no requieren una precisión demasiado alta.
3−18
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
aJ
3
aJ
1
2
4
aJ
5
6
aJ
7
8
9
SPOS.MC
1 Valor nominal objetivo de la posición 6 Inicio de la curva de valor nominal
2 Valor nominal/valor real de la posi 7 Fin de la curva de valor nominal
ción
8 Timeout 1 (como timeout de arranque)
3 Tolerancia de posicionado
9 Timeout 2 (como timeout de posicionado)
4 Valor nominal/valor real de la veloci aJ Tiempo de supervisión
dad
5 Tolerancia de la velocidad
Fig.3/4: Motion Complete (regulación de posición)
Indicaciones para el tiempo de supervisión en Fig.3/4:
Ajuste con PNU 1154, por defecto = 30 ms.
Ajuste con el FCT sólo en la modalidad de experto en:
datos del regulador, regulación de posición, tiempo de
supervisión.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−19
3. Funciones del actuador
Regulación de fuerza
En la regulación de fuerza, las condiciones MC son iguales a
las de la regulación de posición tomadas respecto al valor
nominal de fuerza y a la tolerancia de fuerza.
Características:
3.1.7
En la fase de la regulación de la velocidad no se emite
ningún MC (véase la sección 3.1.2).
Timeout: PNU 1163.
No hay control de la velocidad (es decir, el actuador
puede moverse).
No hay advertencia de reposo.
No hay timeout de arranque (la función depende del con
trol de la presión, véase el fallo E50).
Bits de estado del regulador actualizados dinámicamente MOV, DEV
y STILL
El byte de estado SPOS emite tres bits de estado del regula
dor actualizados dinámicamente.
Bit
Descripción
SPOS.MOV
El eje se mueve.
SPOS.DEV
Error de seguimiento/fuera del margen de
tolerancia.
SPOS.STILL
Advertencia de reposo.
Tab.3/6: Bits de estado del regulador
3−20
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
Control del movimiento (SPOS.MOV)
El bit SPOS.MOV indica que el actuador se está moviendo.
Además, el CMAX comprueba si la señal de velocidad excede
el valor límite interno (4 mm/s).
El estado interno Actuador en movimiento" se filtra adicio
nalmente con el tiempo de desconexión para simplificar la
evaluación en un programa de PLC.
1 Valor nominal
1
objetivo
2 Valor nominal
2
de referencia
3
3 Valor real
4 Velocidad
5 Tolerancia de la
4
velocidad
5
6 Motion Complete
(SPOS.MC)
7 Estado interno
6
Actuador en
movimiento"
7
8 El eje se mueve
(SPOS.MOV)
9 Tiempo de descone
8
xión TOFF
9
99
Fig.3/5: Control del movimiento
Cuadro general de los parámetros involucrados
Parámetros
involucrados
Descripción
PNU
Tolerancia de la velocidad (fija: ±4 mm/s o 0,16 in/s)
Tiempo de desconexión TOFF (fijo: 30 ms)
Tab.3/7: Parámetros involucrados en el control del movimiento
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−21
3. Funciones del actuador
Control de la tolerancia o de error de seguimiento
(SPOS.DEV)
El bit SPOS.DEV (Deviation" = fallo de regulación) indica que
el fallo de regulación (es decir, la desviación entre el valor
nominal y el real) excede algún valor determinado. La desvia
ción admisible depende del estado del movimiento del actua
dor.
Durante el posicionamiento (MC = 0): error de segui
miento.
Después de alcanzar Motion Complete: margen de tole
rancia.
No hay diferencia entre el comportamiento de las regulacio
nes de posición y de fuerza. Lo único que cambia son los pa
rámetros y las señales utilizados. En la figura siguiente se
muestra el principio. La denominación hace referencia a la
regulación de posición.
1 Valor nominal objetivo 1
2 Valor nominal de refe
rencia
2
3
3 Valor real
4 Tolerancia de posición
5 Tolerancia del error de 4
4
5
seguimiento
6 Fallo de regulación
7 Motion Complete
(SPOS.MC, B2)
8 Desviación de regula
ción (SPOS.DEV, B5)
9 Error de seguimiento
aJ Fuerza de la tolerancia
de posicionado
5
6
4
5
4
5
7
8
9
aJ
Fig.3/6: Control de la tolerancia o de error de seguimiento
3−22
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
Fig.3/6:
1 a 3: progreso de los valores nominal y real. Por valor no
minal se entiende aquí el valor nominal de referencia gene
rado por la planificación de trayectorias.
4 a 6: representación ampliada del fallo de regulación y
de las dos tolerancias. La tolerancia del error de seguimiento
(11 mm) es mucho mayor que la tolerancia de posicionado
(de 0,1 a 10 mm o de 0,004 a 0,394 in).
7: la señal MC determina cuándo se utiliza cada tolerancia.
Cuadro general de los parámetros involucrados (véase también la sección 5.4.6)
Parámetros involucrados Descripción
PNU
Regulación de posición
Valor nominal objetivo: posición de destino.
300:02
Salida del generador de valor nominal de referencia de posi
ción.
1)
Valor real: posición real.
300:01
Desviación actual de regulación: desviación de regulación de
la posición.
300:03
Tolerancia del error de seguimiento (fija: 11 mm o 0,43 in).
Tolerancia de posicionado.
411:xx
o 545
Valor nominal objetivo: fuerza marcada como objetivo.
301:02
Salida del generador de valor nominal de referencia de fuerza.
1)
Valor real: fuerza real.
301:01
Desviación de regulación de la fuerza.
301:03
Tolerancia del error de seguimiento (fija: 5 N o 1,12 lbf ).
Tolerancia de fuerza
411:xx
o 552
Regulación de fuerza
1)
Ningún parámetro definido, pero disponible en el seguimiento.
Tab.3/8: Parámetros involucrados en el control de la tolerancia o de error de segui
miento
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−23
3. Funciones del actuador
Control de reposo (SPOS.SSW)
El bit advertencia de reposo indica si el actuador se ha mo
vido una vez más después de alcanzar Motion Complete.
SPOS.STILL
Descripción
=0
Ningún movimiento.
=1
Advertencia: el actuador se ha desplazado
después del MC.
El bit queda memorizado hasta el siguiente inicio.
Tab.3/9: Estados del control de reposo
Características:
3−24
El control de reposo se activa en cuanto SPOS.MC = 1 se
activa. Sólo se ejecuta cuando la regulación de posición
está activa.
Si hay una parada rápida configurada o en caso de pa
rada, el control de reposo se desactiva (es decir, no se
emite una advertencia de reposo aunque el actuador se
mueva después del MC).
Condición de velocidad: la advertencia se activa si el
actuador se ha movido durante más de un tiempo de
filtro TF de 30ms. El tiempo de filtro impide que la adver tencia se emita a causa de ruidos o similares.
Condición de posición: la advertencia se activa si el actua
dor se ha movido más de la mitad de la tolerancia de po
sicionadoounmínimode0,1mmo0,004in(= tolerancia
de reposo) respecto a la posición MC. El actuador puede
alejarse de la tolerancia de posicionado real.
El bit de advertencia se activa cuando se cumple una de
las dos condiciones pero no se registra ninguna adverten
cia en la memoria de diagnóstico. El bit de advertencia se
repone al iniciar la tarea de posicionado siguiente.
SPOS.STILL se repone al bloquear el regulador.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
1 Posición de destino
2 Posición de referencia
3 Posición real
1
2
4
5
4 Tolerancia de posición 3
5 Tolerancia de reposo
6 Tolerancia de la veloci
6
dad
7
7 Control de reposo
activo
8 Motion Complete
8
9
(SPOS.MC, B2)
9 Error de reposo
aJ
aA
(SPOS.STILL)
aJ Cumplida la condición de posición: fuera del margen de tolerancia de reposo
aA Cumplida la condición de velocidad: el actuador se ha movidodurante30 ms.
Fig.3/7: Control de reposo
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−25
3. Funciones del actuador
Cuadro general de los parámetros involucrados (véanse también las secciones 5.4.4,
5.4.5, 5.4.12)
Parámetros involucra
dos
Descripción
PNU
Posición nominal actual.
300:02
Posición real.
300:01
Margen de posición de destino = tolerancia actual 4.
411:xx
o 545
Margen de posición de reposo = tolerancia actual * 0,5 5.
Como mínimo 0,1 mm.
0,5 *
(411:xx
o 545)
Tiempo de supervisión.
1132:04
Inicio (FHPP)
SPOS.MC = flanco positivo: Motion Complete.
Acuse de recibo
(FHPP)
SPOS.STILL = 1: El actuador ha salido del margen de posición de reposo.
Tab.3/10: Parámetros involucrados en el control de reposo
3−26
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
3.1.8
Limitación de valores nominales
Para un posicionamiento rápido sin imprecisiones al alcanzar
el valor nominal de la posición o de la fuerza, el CMAX limita
los valores nominales demasiado grandes para las aceleracio
nes, etc.
En la identificación dinámica se determinan los valores máxi
mos de aceleración que permiten posicionar sin imprecisio
nes. Estos valores pueden estar por debajo de las aceleracio
nes y de las deceleraciones físicamente alcanzables en
función de, p. ej., la masa, las posiciones de inicio y de des
tino, etc. Al posicionar, el CMAX limita automáticamente los
valores nominales indicados por el usuario para la velocidad
y la aceleración a los valores máximos determinados.
En una tarea de posicionado, el CMAX genera un conjunto de
datos que compara los valores nominales del usuario con los
valores máximos determinados por el regulador. En la modali
dad de experto del FCT pueden visualizarse los valores utili
zados en el registro Limitación".
Si no se ha ejecutado la identificación dinámica, el usuario
debe determinar los valores límite admisibles para la acelera
ción. La utilización de estos valores límite determinados como
valores nominales garantiza un posicionado sin imprecisio
nes.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−27
3. Funciones del actuador
Regulación de posición
Si, debido a los valores nominales de aceleración, se genera
una curva de valor nominal que el actuador no puede seguir,
ello puede causar imprecisiones en la posición de destino.
En la identificación dinámica se determina la velocidad má
xima alcanzable y las capacidades de aceleración y de decele
ración del sistema de accionamiento.
El objetivo es obtener un comportamiento de posicionado sin
imprecisiones.
Para obtener ejemplos, consulte la ayuda online del plugin
CMAX para FCT.
Regulación de fuerza
En la regulación de fuerza se limitan la fuerza marcada como
objetivo y la rampa de fuerza.
Del mismo modo que en la regulación de posición, en el FCT
se indican los valores inicial y el marcado como objetivo.
El valor marcado como objetivo es siempre la fuerza marcada
como objetivo. El valor inicial es el último valor nominal. Si la
regulación de posición estaba activa, el último valor nominal
es siempre 0 N.
Las posiciones inicial y de destino también son válidas, pero
el FCT no las indica.
En este caso se utiliza la posición real.
3−28
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
Parámetro Valores de limitación
El parámetro Valores de limitación (PNU 1173) contiene una
estructura con los valores importantes para la indicación. Si
el CMAX ha determinado valores, activa el bit Hay valores
nuevos" en la palabra de estado.
PNU 1173: valores de limitación
Índice Valor de estado Unidad
IU 1)
Descripción
1
Palabra de es
tado
Estado, número de registro e información adicional:
Bit
Descripción
0
= 1: Hay valores nuevos.
1
= 1: La aceleración se ha limitado.
2
= 1: La deceleración se ha limitado.
3
= 1: La velocidad se ha limitado.
4
= 1: El valor nominal de fuerza se ha limitado.
5
= 1: La rampa de fuerza se ha limitado.
6 a 15
Reservados.
16 a 23 En el modo de registro: número del último
registro ejecutado.
24
= 0: Modo de registro.
= 1: Modo directo.
25
= 0: Valor nominal de posición.
= 1: Valor nominal de fuerza.
26
= 0: Perfil libre.
= 1: Perfil automático.
27 a 31 Reservados.
2
Posición
inicial
Posición
1
Posición inicial (posición real al iniciar).
3
Posición de
destino
Posición
1
Posición de destino en la regulación de posición, posi
ción final en la regulación de fuerza.
4
Aceleración
nominal
Aceler.
7
Aceleración nominal deseada por el usuario.
5
Aceleración
máxima
Aceler.
7
La aceleración máxima admisible determinada por el
regulador. La aceleración máxima se determina a partir
de los datos de identificación y depende de la masa y de
las posiciones inicial y de destino.
1)
Índice de unidades.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−29
3. Funciones del actuador
PNU 1173: valores de limitación
Índice Valor de estado Unidad
IU 1)
Descripción
6
Valor nominal
de decelera
ción
Aceler.
7
Deceleración nominal deseada por el usuario.
7
Valor máx.
deceleración
Aceler.
7
La deceleración máxima admisible determinada por el
regulador. La deceleración máxima se determina a partir
de los datos de identificación y depende de la masa y de
las posiciones inicial y de destino.
8
Velocidad
nominal
Veloci
dad
6
Velocidad nominal deseada por el usuario.
9
Velocidad
máxima
Veloci
dad
6
La velocidad máxima admisible determinada por el regu
lador. Esta velocidad se calcula a partir de la aceleración
y de la deceleración.
10
Fuerza mar
cada como
objetivo
Fuerza
3
Sólo en la regulación de fuerza: fuerza marcada como
objetivo.
11
Valor máximo
fuerza
Fuerza
3
La fuerza máxima posible que puede aplicar el actuador.
Este valor depende de la masa y del sentido de la fuerza
(no en construcción horizontal).
Sin compensación de la masa (horizontal), la fuerza má
xima equivale al 90% de la fuerza nominal del cilindro.
12
Valor nominal
de rampa de
fuerza
Rampa
de fuerza
8
Rampa nominal especificada por el usuario.
13
Valor máximo
rampa de
fuerza
Rampa
de fuerza
8
Rampa máxima de fuerza determinada por el regulador.
14
Fuerza inicial
Fuerza
3
Sólo en la regulación de fuerza: fuerza inicial (último
valor nominal).
1)
Índice de unidades.
Tab.3/11: Valores de limitación
3−30
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
¿Cuándo hay datos fiables en los valores de parámetros?
El bit 0 de la palabra de estado debe estar activo. Si el bit no
está activo, la información siguiente de la estructura no está
relacionada entre sí, proviene de diferentes procedimientos
de posicionado o no se ha iniciado en su totalidad.
Los valores determinados permanecen en el CMAX hasta que
el FCT los lee. La reposición del bit 0 en la palabra de estado
a través del FCT permite al CMAX sobrescribir de nuevo los
valores anteriores.
Excepciones
En función del tipo de posicionado, cada uno de los valores
se introduce en momentos diferentes. En caso de fallo o de
una parada, la información puede ya estar disponible, pero
esto no es obligatorio. Los valores se inicializan al conectar y
después de una identificación. En el resto de los casos se
mantiene siempre la última entrada.
Encadenamiento de registros
Con el encadenamiento de registros puede haber simultánea
mente un conjunto de datos como máximo en el controlador.
El FCT lee los datos y el CMAX rellena la estructura con datos
nuevos dentro de un tiempo que depende del handshake
descrito más arriba. Si el tiempo de espera entre dos regis
tros consecutivos es breve (segundos), el FCT puede no indi
car los valores de limitación de ambos registros.
El usuario no dispone de ninguna opción para controlar la
lectura. Para determinar los datos del segundo registro, éste
debe ejecutarse individualmente o con una pausa de la mag
nitud correspondiente.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−31
3. Funciones del actuador
3.2
3.2.1
Funciones de puesta en marcha
Prueba de movimiento
La prueba de movimiento sirve para detectar fallos en el
conexionado de tubos.
Indicación
Si las tuberías de la VPWP se conectan intercambiadas, el
sentido de regulación es incorrecto. Al activar el regulador,
el actuador se desplazaría a la máxima velocidad hacia
una posición final.
Efectúe la prueba de movimiento en los casos siguientes:
·
Durante la puesta en funcionamiento después de la para
metrización. Después de la parametrización, el CMAX
espera que se ejecute la prueba de movimiento y lo in
dica visualizando C03 en el display.
·
Siempre que se cambien componentes o que se vuelvan a
conectar tubos que se hubiesen soltado.
Casos especiales:
3−32
Si se ignora la prueba de movimiento (no recomendado),
debe ajustarse el estado de la prueba de movimiento
como corresponde.
El CMAX repone automáticamente el estado de la prueba
de movimiento cuando se producen los fallos E01 y E08.
Para ejecutar una prueba de movimiento más adelante
(p. ej., al cambiar hardware), el estado de la prueba de
movimiento debe reponerse manualmente si es necesario.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
Ejecución de la prueba de movimiento
La prueba de movimiento debe ejecutarse sin activar el regu
lador. La válvula sólo se controla, es decir, el valor regulado
de la válvula se calcula independientemente de una desvia
ción de regulación. En su lugar se da presión deliberada
mente a una cámara del cilindro hasta que el actuador se
mueve. En función del cambio de posición, se decide si el
actuador se ha movido en el sentido correcto.
1. Para ejecutar la prueba de movimiento, el desbloqueo
debe comunicarse (CCON.ENABLE = 1, CCON.STOP =1).
El parámetro Estado de prueba de movimiento" (PNU
1174) contiene, con el bit 0, una marca para la prueba de
movimiento ejecutada. Si el bit 0 tiene el valor 0, el regu
lador permanece inactivo incluso si el CMAX se desblo
quea. A pesar de ello, el CMAX señal el estado Desblo
queado".
2. Si hay una unidad de bloqueo configurada, ésta debe
soltarse antes de iniciar la prueba de movimiento.
Indicación
Si se suelta la unidad de bloqueo con el regulador desco
nectado, el actuador puede caerse, sobre todo en cons
trucción vertical, justo después del inicio o durante la
prueba de movimiento.
· Asegúrese de que ello no ponga en peligro la seguridad.
· Recomendación para el funcionamiento en vertical: Baje
el actuador hasta un tope o colóquelo en la posición
final antes de iniciar la prueba de movimiento.
3. Con el flanco positivo en CPOS.START, la prueba de movi
miento se inicia cuando se activa el número 2 de función
de la puesta en marcha. Los dos parámetros deben tener
el valor 0. Al iniciar otra función o un posicionamiento se
indica el fallo E14.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−33
3. Funciones del actuador
4. El CMAX inicia entonces un ciclo interno en el que se es
pecifican directamente los valores regulados de la válvula
y se efectúa una evaluación dependiendo de la reacción
del actuador. Al final se registra el resultado en el pará
metro Estado de prueba de movimiento". El final de la
prueba de movimiento se señala con SPOS.MC = 1.
Si el conexionado de tubos es correcto, el regulador se des
bloquea después de la prueba de movimiento.
Así, el CMAX activa automáticamente el bit 0 del estado de la
prueba de movimiento y lo ajusta al valor 1, la indicación del
CMAX pasa a 000".
Si el conexionado de tubos es incorrecto o se ha obtenido un
resultado equívoco, el bit 0 sigue a 0, el regulador no se des
bloquea y se emite un mensaje de error E13 o E15.
PNU 1174: estado de la prueba de movimiento
Bit
Descripción
0
= 0: Debe realizarse una prueba de movimiento.
= 1: No es necesario realizar una prueba de movimiento.
1
= 0: Prueba de movimiento no ejecutada.
= 1: Prueba de movimiento ejecutada.
2
= 0: La prueba de movimiento da resultados equívocos.
= 1: La prueba de movimiento da resultados inequívocos.
3
= 0: Error en el conexionado de tubos.
= 1: Conexionado de tubos correcto.
4
= 0: Prueba de movimiento no ignorada.
= 1: Prueba de movimiento ignorada.
5 ... 31
No relevantes (reservados).
Tab.3/12: Estado de la prueba de movimiento
3−34
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
Al escribir los parámetros de la función de la puesta en mar
cha (PNU 1192:07) se influye en el estado de la prueba de
movimiento:
= 1: La prueba de movimiento se repone y debe repetirse.
= 2: La prueba de movimiento se activa a Ejecución innece
saria" y se ignora.
El parámetro sólo puede escribirse cuando el CMAX está en el
modo Puesta en funcionamiento y no hay un desbloqueo.
Causas de fallos típicas en la aplicación
Si el bit 0 tiene el valor 0 en el parámetro Prueba de mo
vimiento" (PNU 1174), el CMAX sólo puede ejecutar una
prueba de movimiento. Cualquier otra tarea (p. ej., identi
ficación, jog, etc.) causa un error.
Indicaciones para el conexionado correcto de tubos
Valor regulado
normalizado
Alimenta
ción de
aire
Escape de
aire
El actuador
−100 %
1 −−> 4
2 −−> 3
... se mueve en el sentido de valores
reales más pequeños.
0%
Cerrada.
Cerrada.
... no se mueve.
+100 %
1 −−> 2
4 −−> 5
... se mueve en el sentido de valores
reales más grandes.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−35
3. Funciones del actuador
3.2.2
Recorrido de referencia
En actuadores con sistema de medición del recorrido incre
mental es condición previa realizar un recorrido de referencia
para una tarea de posicionado. El recorrido de referencia
puede ejecutarse en todos los modos de funcionamiento
soportados excepto en Parametrización.
El actuador se referencia en relación a un tope o, en casos
especiales, a la posición actual. Un émbolo en reposo indica
que se ha alcanzado el tope. Esto se cumple sólo si se excep
túa la posibilidad de que la falta de presión de aire cause el
reposo.
Como con ejes neumáticos el punto cero del eje debe estar
sobre el punto cero del cilindro, el actuador se mueve de
manera diferente que, p. ej., los actuadores eléctricos, de
manera no automática sobre este punto cero.
Para una descripción de los métodos de recorridos de refe
rencia, véase la sección 3.2.4.
Indicaciones generales para la referenciación
3−36
Los ejes pierden su referencia:
Al desconectar/reponer, etc.
Si hay fallos en la interface de sensor o en el ramal.
Al iniciar de nuevo un recorrido de referencia.
Si el actuador dispone de un sistema de medición de re
corrido que transmite valores absolutos, no es posible
realizar un recorrido de referencia. Un flanco en la en
trada CPOS.HOME causa un fallo. El movimiento no se
activa.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
3.2.3
Desarrollo y parametrización del recorrido de referencia
El actuador se referencia en relación a un tope (o a la posi
ción real actual).
Desarrollo (no válido para referenciar respecto a la posición
real):
1. Reposición del estado del recorrido de referencia a No refe
renciado".
2. Búsqueda del punto de referencia (tope mecánico).
3. Espera de 500 ms después del reposo. A continuación debe
medirse en la cámara del cilindro a presión una presión
mínima de 2/3 de la presión de funcionamiento ajustada.
4. Determinación del punto cero del eje/punto cero del cilindro
activando el offset correspondiente como punto de referen
cia (posición actual = 0 + offset del punto cero del pro
yecto).
5. Al alcanzar el tope, el CMAX activa el estado SPOS.REF = 1.
El final del recorrido de referencia se señaliza seguidamente
con SPOS.MC.
Cuadro general de los parámetros involucrados (véase también la sección 5.4.12)
Parámetros involucra
dos
Descripción
PNU
Offset del punto cero del eje
1130
Método de referencia (permitido: −18, −17, 35)
1131
Velocidad del recorrido de referencia
1132
Inicio (FHPP)
CPOS.HOME = flanco positivo: iniciar recorrido de referencia
Acuse de recibo
(FHPP)
SPOS.ACK = flanco positivo: confirmación de inicio
SPOS.MC = 1: movimiento completado
SPOS.REF = 1: actuador referenciado
Tab.3/13: Parámetros involucrados en el recorrido de referencia
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−37
3. Funciones del actuador
El offset del punto cero del eje influye de manera considera
ble en la optimización de regulación del CMAX, incluso valo
res pequeños (algunos mm) deben especificarse previamente
con exactitud:
Como offset debe medirse la distancia entre el tope utili
zado (del punto de referencia) y la posición final del cilin
dro (vástago retraído) e introducirse como valor negativo.
Si el vástago está retraído por completo (posición final del
cilindro), debe introducirse el valor 0 como offset.
Indicación
Si se introduce un valor impreciso del offset, el actuador
puede oscilar considerablemente dependiendo del ajuste
de los parámetros involucrados.
· Repita siempre la identificación después de corregir el
offset.
3−38
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
3.2.4
Métodos del recorrido de referencia
Los métodos del recorrido de referencia se orientan al
CANopenDS 402.
Métodos del recorrido de referencia
Hex.
Dec.
Descripción
23h
35
Posición actual
· La posición actual se toma como punto de re
ferencia.
No se efectúan movimientos, tampoco para com
probar si hay presión.
EFh
−17
Tope negativo
· Desplazamiento a velocidad de referencia en
sentido negativo hacia el tope. Esta posición
se toma como punto de referencia.
EEh
−18
Tope positivo
· Desplazamiento a velocidad de referencia en
sentido positivo hacia el tope. Esta posición se
toma como punto de referencia.
Tab.3/14: Cuadro general de los métodos de recorrido de referencia
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−39
3. Funciones del actuador
3.2.5
Identificación y adaptación
En la identificación se determinan los parámetros de tramo
influidos por variaciones en los componentes (p. ej., el recu
brimiento de válvula, rozamiento del cilindro) o por factores
de montaje (p. ej., conexionado de tubos, rozamiento ex
terno) cuyo conocimiento es importante para el funciona
miento del regulador.
Para obtener un buen resultado en la identificación, todas las
condiciones límite deben estar ajustadas correctamente, en
especial los datos básicos (masa sin la pieza a manipular y
masa de la pieza a manipular, presión de alimentación, etc.),
así como las características mecánicas del actuador (sobre
todo el offset del punto cero del eje).
Repita la identificación si una de estas magnitudes cambia
durante el funcionamiento.
¿Cuándo es necesario ejecutar la identificación?
La identificación debe realizarse en la puesta en funciona
miento, si se modifican los datos válidos de configuración o
si se cambian determinados componentes (véase Sustitu
ción de componentes", sección A.3.2). Si el CMAX detecta
una modificación de este tipo al comparar la configuración
nominal con la real, se genera un mensaje de error y el regu
lador no se activa.
Usted debe determinar entonces si es necesario reponer los
datos de identificación. Por ejemplo, si el fallo se ha produ
cido por el intercambio de ramales, los datos de identifica
ción pueden seguir utilizándose una vez eliminado el error.
3−40
El CMAX emite una advertencia si es aconsejable realizar
una identificación debido a una modificación efectuada.
El CMAX emite un fallo si es necesario realizar una identi
ficación debido a una modificación efectuada.
El parámetro Estado de identificación (PNU 1171) con
tiene la información sobre el estado de la identificación.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
Identificación estática
En la identificación estática se determinan magnitudes que
influyen en el comportamiento del sistema al inicio y al final
del movimiento, así como en la regulación de reposo. Entre
éstas se cuentan el rozamiento de adherencia del actuador y
las características de la válvula en el área de la posición cen
tral (histéresis de válvula).
Identificación dinámica
En la identificación dinámica se determina la velocidad má
xima alcanzable y las capacidades de aceleración y de dece
leración del sistema de accionamiento.
En los ejes que deben desplazarse a la velocidad máxima
(perfil automático) es necesario efectuar la identificación di
námica.
Si durante el funcionamiento se producen modificaciones de
la masa, también es necesario efectuar la identificación con y
sin la pieza a manipular.
La parte dinámica de la identificación puede desactivarse.
Esto es importante en el caso de que la estructura no soporte
las cargas dinámicas.
Sin una identificación dinámica no se determinan los valores
máximos de la velocidad ni de la aceleración del sistema.
En tareas con Perfil automático" se emite una advertencia
(W17) y la tarea se ejecuta con el Perfil libre" y los valores
predeterminados válidos.
El usuario determina el comportamiento de posicionado con
los valores de aceleración del eje. Si es necesario, hay que
optimizar manualmente los valores.
Realización de la identificación
Sólo en actuadores neumáticos con sistema de medición de
recorrido incremental (p. ej., tipo DNCI−...):
antes del recorrido de identificación debe ejecutarse un reco
rrido de referencia.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−41
3. Funciones del actuador
Desarrollo de la identificación
En la identificación estática, el eje avanza primero hasta el
centro de la carrera nominal y aquí ejecuta movimientos pe
queños en ambas direcciones.
Si no es posible avanzar hasta el centro de la carrera nominal
debido a una posición final por software, el CMAX se apro
xima a dicha posición final al inicio de la identificación está
tica.
Para realizar una identificación dinámica debe haber una
zona de movimiento mínima de 100 mm.
El eje se desplaza por todo el margen de posicionamiento:
No hay ninguna posición final por software parametri
zada:
el eje se desplaza por toda la carrera nominal del actua
dor con una distancia de seguridad de aprox. 10% de la
carrera nominal a los topes.
Posiciones finales por software parametrizadas:
el eje se desplaza por toda la carrera útil definida hasta
las posiciones finales por software.
El recorrido de identificación se desarrolla en varios pasos:
1. Identificación estática.
2. Identificación dinámica (si está configurada).
3. Si la identificación dinámica se ha ejecutado, se determi
nan los valores máximos para la aceleración y la decelera
ción con una carrera del 90% de la carrera útil en los dos
sentidos.
3−42
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
Realización de la identificación
1. Ajuste el modo Puesta en funcionamiento.
2. Prepare la identificación:
Ajuste la función 1 de la puesta en marcha.
Parámetro 1 = 0.
Parámetro 2 = pieza a manipular actual en el sistema
internacional de unidades.
3. Inicie con CPOS.START.
4. Espere a SPOS.MC.
5. El CMAX registra el resultado de la identificación en el
estado de la identificación (PNU 1171).
PNU 1171: estado de la identificación
Bit
Descripción
0
= 0: No se ha efectuado la identificación.
= 1: La identificación se ha efectuado 1 vez como mínimo.
1
= 0: No hay resultados de la identificación estática.
= 1: Identificación estática realizada correctamente.
2
= 0: No hay resultados de la identificación dinámica.
= 1: Identificación dinámica realizada correctamente.
3 ... 31
No relevantes (reservados).
Tab.3/15: Estado de la identificación
Indicaciones:
Si durante el funcionamiento se producen modificaciones
de la masa, también es necesario efectuar la identifica
ción con y sin la pieza a manipular.
Si el recorrido de identificación activo se interrumpe, los
datos de identificación estáticos o dinámicos determina
dos hasta ese punto permanecen activos.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−43
3. Funciones del actuador
Puesta a cero de la identificación
Los datos de la identificación pueden reponerse manual
mente con PNU 1192:03, véase la sección 5.4.16.
Con esta operación también se reponen los datos de adapta
ción.
Recomendación:
Después de sustituir componentes o de modificar paráme
tros, los datos de identificación deben reponerse antes de
ejecutar un recorrido de identificación nuevo.
Adaptación
Tras una identificación efectuada correctamente, los valores
de adaptación se determinan automáticamente durante el
funcionamiento.
La adaptación puede mejorar automáticamente un comporta
miento de ajuste no óptimo. Los efectos a largo plazo y los
valores no identificados exactamente son la causa de un com
portamiento de ajuste erróneo en pequeños márgenes de
tolerancia.
Desconexión de la adaptación
La adaptación puede desactivarse mediante la parametriza
ción. Por lo general, esto no es necesario en ninguna configu
ración ya que la adaptación empeora el comportamiento de
posicionado muy raramente.
Importante: el empeoramiento del comportamiento de posi
cionado no se debe siempre a una adaptación errónea.
El desgaste o una construcción deficiente pueden causar,
p. ej., que a lo largo del tiempo aumenten los tiempos de
posicionado o incluso que los mensajes E30 se emitan con
más frecuencia. Por lo tanto, la adaptación debe desactivarse
sólo en casos justificados.
3−44
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
Los comportamientos siguientes podrían deberse a una
adaptación errónea:
Después de la puesta en funcionamiento, el comporta
miento de posicionado empeora a lo largo del tiempo.
Los tiempos de posicionado aumentan, el ciclo de la má
quina crece. El fallo E30 se emite con más frecuencia.
Después de una identificación, el comportamiento mejora
considerablemente sin realizar más modificaciones. Sin
embargo, lentamente vuelve a empeorar hasta que se
realiza otra identificación.
En estos casos, el problema podría radicar en la adaptación.
Si cree que puede ser así, desactive la adaptación y ejecute
de nuevo la identificación.
Si a continuación el comportamiento de posicionado sigue
igual, es probable que la adaptación fuese la causa y debe
permanecer desactivada.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−45
3. Funciones del actuador
3.2.6
Operación por actuación secuencial (jog)
En el estado Funcionamiento habilitado", el actuador puede
desplazarse en sentido positivo o negativo mediante jog. Esta
función se utiliza generalmente para:
Desplazarse a las posiciones de teach−in.
Mover el actuador fuera de su lugar (p. ej. tras un fallo del
sistema).
Posicionamiento manual como modo de funcionamiento
normal (avance accionado manualmente).
Desarrollo
1. Cuando se activa una de las señales Jog positivo/jog ne
gativo (CPOS.JOGP/CPOS.JOGN), el actuador empieza a
moverse lentamente (fase lenta). Debido a la baja veloci
dad, puede definirse una posición con gran precisión.
Si JOGP y JOGN se activan al mismo tiempo, JOGN tiene
prioridad.
2. Si la señal permanece activa durante más tiempo que la
duración de la marcha lenta parametrizada, la velocidad
aumenta hasta alcanzar la velocidad máxima configurada.
De esta forma pueden realizarse rápidamente carreras
grandes.
3. Si la señal cambia a 0, el actuador se frena con la máxima
deceleración ajustada.
4. Si el actuador alcanza una posición final por software,
se detiene automáticamente. No se sobrepasa la posición
final por software, el recorrido para detenerse depende
de la rampa ajustada. Aquí tampoco se vuelve a salir de
la operación por actuación secuencial antes de
CPOS.JOGx = 0.
3−46
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
1 Velocidad lenta
2
(recorrido lento)
2 Velocidad máxima
Velocidad v(t)
3 Aceleración
1
3
4 Deceleración
5 Duración de la mar
cha lenta
4
t [s]
CPOS.JOGP o
CPOS.JOGN (jog
positivo/negativo)
1
0
5
Fig.3/8: Diagrama del ciclo de operación por actuación secuencial (jog)
Estados operativos especiales
Antes de referenciar, la actuación secuencial sólo es posible
con velocidad de referencia.
Si el actuador está fuera de las posiciones finales por
software, puede desplazarse dentro del margen permitido
con la actuación secuencial.
Si el actuador está fuera de las posiciones finales por
software y no está en el modo Puesta en funcionamiento,
permanece parado si se desplaza todavía más hacia fuera
con la actuación secuencial. Se emite un mensaje de diag
nóstico.
Si las posiciones finales por software se desactivan, el actua
dor se desplaza hasta las posiciones finales por hardware.
En el modo Puesta en funcionamiento pueden sobrepasarse
las posiciones finales por software. En este caso, el actuador
se para primero en las posiciones finales por software, la
actuación secuencial debe iniciarse de nuevo en la posición
final. Con el flanco, el actuador se desplaza a velocidad lenta
hasta las posiciones finales por hardware (} Programación
tipo teach−in de las posiciones finales por software).
Al sobrepasar las posiciones finales por software se emite la
advertencia W35.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−47
3. Funciones del actuador
Si el CMAX determina un reposo del eje antes de alcanzar
la posición de destino (posición final por software o por
hardware), p. ej., debido a un tope o a un obstáculo, el
actuador se para.
CPOS.JOGN tiene prioridad. Si JOGP y JOGN se activan al
mismo tiempo, el actuador se desplaza en sentido nega
tivo.
Timeout durante la actuación secuencial
El timeout no se capta durante la actuación secuencial inde
pendientemente del modo de funcionamiento. Si el eje está
atascado y no se mueve en absoluto, se genera el fallo E31
(no hay movimiento después de iniciar).
Si el CMAX determina un reposo del eje antes de alcanzar
la posición de destino (posición final por software o por
hardware), p. ej., debido a un tope o a un obstáculo, se emite
el fallo E30 (la posición de destino no puede alcanzarse).
Durante el recorrido lento y la fase de velocidad máxima pue
den producirse los fallos E31 o E30. Ello se debe a que el
CMAX ejecuta internamente dos tareas de posicionado.
Como el actuador puede moverse por actuación secuencial
hasta la posición final por hardware en el modo Puesta en
funcionamiento, el timeout es posible. El desplazamiento por
actuación secuencial hasta la posición final por hardware
sirve para programar por teach−in las posiciones finales por
software o el punto cero del proyecto. Esto supone que real
mente se quiere alcanzar el tope.
Para evitar un timeout, el bit de estado SPOS.MOV debe eva
luarse. Si éste tiene una señal 0 durante un mínimo de 50 ms,
la actuación secuencial debe cancelarse.
3−48
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
Cuadro general de los parámetros involucrados (véase también la sección 5.4.7)
Parámetros
involucrados
Descripción
PNU
Operación por actuación secuencial a velocidad lenta.
530
Operación por actuación secuencial a velocidad máxima.
531
Operación por actuación secuencial en la aceleración.
532
Operación por actuación secuencial en la deceleración.
533
Operación por actuación secuencial en duración de marcha
lenta en ms.
534
Masa en la operación por actuación secuencial.
536 / 605 1)
Inicio (FHPP)
CPOS.JOGP = flanco positivo: jog positivo (sentido: hacia mayores
valores reales).
CPOS.JOGN = flanco negativo: jog negativo (sentido: hacia menores
valores reales).
Acuse de recibo
(FHPP)
SPOS.MOV = 1: El actuador se mueve.
SPOS.MC = 0: (Motion Complete).
1)
En función de la parametrización (PNU521) se utiliza el valor predeterminado de la masa de la
pieza a manipular, véase la sección 5.3.
Tab.3/16: Parámetros involucrados en la operación por actuación secuencial
La relación de las velocidades entre sí no está limitada.
PNU 531 puede ser igual o menor que PNU 530.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−49
3. Funciones del actuador
3.2.7
Programación tipo teach−in
Los valores siguientes pueden programarse por teach−in:
Valores nominales en la lista de registros (selección de
registro).
Punto cero del proyecto y posiciones finales por software
(puesta en funcionamiento).
Desarrollo del valor nominal en la lista de registros
Los valores de posición o de fuerza pueden programarse por
teach−in. Los valores nominales existentes se sobrescriben.
El tipo se determina mediante el modo de control en el byte
de control de registro 1 (RCB1).
1. Ajuste el modo de funcionamiento Selección de registro
(OPM2 = 0 + OPM1 = 0).
El número de registro (datos de salida del PLC, byte 3)
debe activarse en el registro que se desea programar
por teach−in. El número se acepta con el flanco posi
tivo en CPOS.TEACH.
Para programar un valor de fuerza por teach−in, el
modo de control debe estar activado a fuerza en el
byte de control de registro 1 (RCB1).
2. El actuador se coloca en la posición deseada mediante la
operación por actuación secuencial, el posicionamiento o
de manera manual (desplazándolo a mano en el estado
Actuador bloqueado").
3. La programación tipo teach−in se realiza a través del
handshake de los bits en los bytes de control y estado
CPOS/SPOS (Fig.3/9).
3−50
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
1 PLC:
preparación de
programación tipo
teach−in
2 CMAX:
preparado para
programar por
teach−in
Programar
valor por
teach−in
CPOS.TEACH
1
0
1
Validación
SPOS.TEACH
0
1
3 PLC:
2
3
4
programar ahora por
teach−in
4 CMAX:
valor transferido
Fig.3/9: Handshake en la programación tipo teach−in
Indicaciones:
El actuador no debe estar parado para la programación
teach−in. Sin embargo, una velocidad de 1 m/s significa
que la posición real cambia 1 mm cada milisegundo. Con
los tiempos de ciclo usuales del PLC + bus de campo +
CMAX se producen imprecisiones de varios milímetros
incluso a una velocidad de sólo 100 mm/s.
El valor nominal puede programarse por teach−in incluso
con un registro bloqueado.
Si se programa un registro no inicializado por teach−in, se
inicializa el registro nuevo correspondiente y se le asig
nan valores predeterminados. En este caso se programa
básicamente la posición.
Sólo se programan valores nominales. Por eso, al progra
mar por teach−in, el bit RCB1.ABS = 0 se activa en el byte
de control de registro 1 del registro programado.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−51
3. Funciones del actuador
Desarrollo del punto cero del proyecto y de las posiciones
finales por software
Estos valores sólo pueden programarse por teach−in en el
modo Puesta en funcionamiento. El PLC debe comunicar el
contenido de la programación al CMAX en el parámetro nomi
nal 1 (byte 4).
1. Ajuste el modo Puesta en funcionamiento
(OPM2 = 1 + OPM1 = 0).
2. La última función de la puesta en marcha (p. ej., identifi
cación) debe haber finalizado. No está permitido progra
mar por teach−in mientras una función de la puesta en
marcha está activa porque ello provoca un fallo.
3. El actuador se coloca en la posición deseada mediante la
operación por actuación secuencial, el posicionamiento o
de manera manual (desplazándolo a mano en el estado
Actuador (regulador) bloqueado").
Indicación: en la actuación secuencial pueden sobrepa
sarse las posiciones finales por software. El actuador se
desplaza sólo a velocidad lenta fuera de las posiciones
finales por software.
4. El destino programado se registra en los datos de salida
del PLC, el número de función (byte 3) se ignora.
Datos E/S: puesta en funcionamiento, función Programación tipo teach−in
Datos
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Datos
de sa
lida
CCON
CPOS
Función
Parám. 1:
=0
destino pro
gramado
Datos
de en
trada
SCON
SPOS
Función
Parám. 1:
Valor real principal.
destino pro
gramado
Byte 7
Byte 8
Destino programado (byte 4)
3−52
Valor
Afecta a PNU
Se programa por teach−in
3
500:00
Punto cero del proyecto.
4
501:01
Posición final por software nega
tiva.
5
501:02
Posición final por software positiva.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
5. La programación tipo teach−in se realiza a través del
handshake de los bits en los bytes de control y estado
CPOS/SPOS, véase Fig.3/9. El destino programado se
señala con acuse de recibo en el byte 4 de los datos de
entrada (parámetro 1) con el flanco ascendente en
SPOS.TEACH.
Indicaciones:
El actuador debe estar en reposo durante la programa
ción tipo teach−in.
Al programar el punto cero del proyecto por teach−in, la
posición real indicada se cambia a saltos.
Mientras CPOS.TEACH = 1, el CMAX no acepta ningún
flanco de inicio. Es decir, durante la programación tipo
teach−in no puede iniciarse ninguna función. Sin embargo,
la actuación secuencial está permitida.
El acuse de recibo del destino programado (byte 4 de los
datos de entrada, parámetro 1) se repone cuando hay:
Flanco ascendente en CPOS.TEACH.
Flanco ascendente en CPOS.START.
Cambio del modo de funcionamiento
(CCON.OPM1/CCON.OPM2).
Al programar las posiciones finales por software por
teach−in no deben generarse fallos de parámetros E09.
En consecuencia, la posición final por software superior
debe ser siempre mayor que la inferior. Si no es así, se
genera el fallo E44 y el valor programado no se transmite.
Recomendación: programe por teach−in primero la posi
ción final por software superior y después la inferior. Si
todavía no se han programado las posiciones finales por
software, también pueden programarse primero las posi
ciones finales por software inferiores. El CMAX activa au
tomáticamente la posición final por software superior en
la posición final por hardware superior.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−53
3. Funciones del actuador
Fallos y advertencias típicos durante la programación tipo
teach−in
Nº
Tipo
Causa
W35
Posición real fuera de Sobrepasadas las posiciones finales por software durante la progra
la posición final por
mación por teach−in.
software
E44
No es posible progra
mar por teach−in
No es posible ejecutar la programación tipo teach−in, véanse las
causas en Tab.3/17.
E46
No está permitido
iniciar durante la
programación tipo
teach−in
Modo Puesta en funcionamiento: mientras CPOS.TEACH = 1, no es
posible iniciar ninguna de las funciones de la puesta en marcha.
Causa: tanto la función Programación tipo teach−in como la función
de la puesta en marcha utilizan el parámetro 1.
Causas para la generación de E44: no es posible programar por teach−in
En el modo directo no puede realizarse la programación tipo teach−in (no hay destino programado).
Recorrido de referencia no ejecutado.
Puesta a punto: introducido un destino programado desconocido en el parámetro 1.
Selección de registro: número de registro inadmisible (0 o > 64).
Selección de registro: modo de control inadmisible preajustado en el registro seleccionado.
Puesta a punto: programación tipo teach−in de la posición final por software inferior >= posición final
por software superior no admisible.
Puesta a punto: programación tipo teach−in de la posición final por software superior <= posición
final por software inferior no admisible.
Puesta a punto: no está permitido programar por teach−in mientras se ejecuta una función de la
puesta en marcha.
Tab.3/17: Causa para la generación de E44 durante la programación tipo teach−in
La causa de la generación de E44 durante la programación
tipo teach−in como se muestra en Tab.3/17 se visualiza en la
memoria de diagnóstico.
3−54
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
3.3
Modo de funcionamiento Selección de registro (modo de registro)
Un registro puede iniciarse en el estado Funcionamiento
desbloqueado". Esta función se utiliza generalmente para:
Moverse a cualquier posición en la lista de registros con
el PLC.
Procesar un perfil de posicionado enlazando registros.
Posiciones de destino conocidas que raramente cambian
(cambio de formulación).
Funciones del regulador
En Tab.3/18 se muestran las funciones admitidas de regula ción en la selección de registro.
Función de regulación
Se admite
Posicionamiento PTP (punto a punto)
Sí
Regulación de fuerza PTP
Sí
Posicionamiento continuo
No
Regulación continua de fuerza
No
Conmutación progresiva flotante de valo
res nominales
Sí
Tab.3/18: Funciones admitidas de regulación
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−55
3. Funciones del actuador
Cuadro general de los parámetros involucrados (véase también la sección 5.4.5)
Parámetros involucra
dos
Descripción
PNU
Todos los parámetros de los datos de registro; véanse las
secciones 3.3.2 y Tab.3/20.
401 ... 412 1)
Valores predeterminados, dependen de PNU 403 1).
600 ... 608
Inicio (FHPP)
CPOS.START = flanco positivo: inicio.
El referenciado y la actuación secuencial tienen prioridad.
Acuse de recibo
(FHPP)
SPOS.MC = 0: Motion Complete.
SPOS.ACK = flanco positivo: validación de inicio.
SPOS.MOV = 1: el actuador se mueve.
1)
En función de la parametrización (PNU403), se utilizan los valores predeterminados de PNU 600 a
608 en vez de los datos de registro en PNU 406 a 412, véase la sección 5.3.
Tab.3/19: Parámetros involucrados en la selección de registros
3−56
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
3.3.1
Inicio de un registro
1
Número de registro
nominal
en los datos de
salida
N−1
N
N−1
N
N+1
0
1
Inicio
CPOS.START
0
1
Validación de inicio
SPOS.ACK
0
1
Motion Complete
SPOS.MC
0
1
Nº de registro real
de los datos de
entrada
0
1
2
tmín
3
4
5
6
7
tmín: tiempo de espera mínimo de 1 ciclo de bus. Recomendación: 1 ciclo de PLC.
No es necesario si se utiliza una transmisión de datos consistente.
Fig.3/10: Ciclo de inicio de registro
1 Ajuste el número de registro deseado en los datos de
salida del PLC. Hasta el inicio, el CMAX replica con el
número del último registro ejecutado.
SCON.FAULT debe ser 0 durante todo el ciclo.
2 Si SPOS.ACK (validación de inicio) es = 0, el PLC puede
activar la ejecución del registro con un flanco ascendente
en CPOS.START.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−57
3. Funciones del actuador
3 El CMAX recibe el número de registro e inicia el posiciona
miento, es decir, la curva de valor nominal.
En los datos de entrada del PLC, el número de registro
real se ajusta en el registro actual y SPOS.MC se repone.
4 El CMAX señaliza ahora con el flanco ascendente en
SPOS.ACK que los datos de salida del PLC se han acep
tado y que la tarea de posicionado está activa.
5 El PLC detecta la validación SPOS.ACK = 1 en sus datos de
entrada y repone CPOS.START en sus datos de salida.
6 Al reponerse CPOS.START, el CMAX lo valida reponiendo
SPOS.ACK.
7 El PLC puede escribir valores nominales nuevos en sus
datos de salida una vez que detecta SPOS.ACK = 0.
El CMAX los ignora hasta el siguiente inicio.
Si el registro o el encadenamiento de registros ha finali
zado, se ajusta SPOS.MC.
Indicaciones
En el momento en que el PLC detecta el flanco ascendente
en SPOS.ACK, se entiende que el MC es válido. Desde la
perspectiva del PLC, el flanco descendente en MC puede
ocurrir al mismo tiempo que el flanco ascendente en ACK.
En ese caso, los puntos 3 y 4 no se diferencian.
En caso de fallos, es posible que la tarea no se confirme
con SPOS.ACK (depende del fallo). Por tanto, siempre
debe evaluarse adicionalmente el bit SCON.FAULT.
Causas de fallos típicas en las aplicaciones
3−58
La referenciación no se ha realizado.
Se ha seleccionado un número de registro no válido o un
registro no inicializado.
El valor nominal está fuera de las posiciones finales por
software.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
Fallo en los parámetros de registro, p. ej., una condición de
conmutación progresiva inadmisible (véase la sección 3.3.3).
Registro siguiente no inicializado en la conmutación progre
siva de registros.
Si el registro siguiente está configurado con el perfil auto
mático, sólo las condiciones MC (o ninguna) son admisibles.
De lo contrario se genera una advertencia (W37) y se utiliza
el perfil libre.
El CMAX no responde al flanco ascendente en CPOS.START:
debe comprobarse si SPOS.ACK se repuso realmente. Una
vez que se activa SPS CPOS.START = 0 (Fig.3/10 6 ), el
PLC debe esperar a SPOS.ACK = 0 (Fig.3/10 7 ). De lo
contrario puede suceder que el tiempo para START = 0 sea
demasiado breve para ser detectado por el CMAX.
Indicaciones para la regulación de fuerza
Si se produce un flanco ascendente en CPOS.START en RCB1
estando ajustado como modo de control Regulación de
fuerza", el CMAX interpreta el valor de referencia como un
valor nominal de fuerza. Éste activa la regulación de fuerza y
regula el valor hasta el máximo con la rampa parametrizada.
La velocidad se delimita al valor del parámetro Velocidad".
Al alcanzar el valor nominal considerando el margen toleran
cia, se activa la señal MC. La fuerza sigue regulándose hasta
que un nuevo flanco de inicio repone el modo de regulación
a Posicionamiento.
Al sobrepasar el valor límite de carrera o de velocidad se
emite un fallo. En caso de parada o de un fallo del tipo F1
(regulado), se cambia a la regulación de posición
(nominal = real, etc.).
En tareas de posicionado, las tareas fuerza siguientes con
valor nominal relativo toman como referencia la fuerza 0.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−59
3. Funciones del actuador
3.3.2
Estructura del registro
Una tarea de posicionado en modo Selección de registro se
describe con un registro compuesto por valores nominales.
Cada valor nominal se direcciona mediante un PNU propio.
Un registro se compone de valores nominales con el mismo
subíndice.
PNU 1) Nombre
Regulación de posición
401
Byte 1 de control del
registro
RCB1
Ajuste de la tarea de posicionado:
absoluto/relativo, regulación de posición/fuerza, etc.
402
Byte 2 de control del
registro
RCB2
Control de registro:
ajustes para la conmutación progresiva de registros y encadena
miento de registros condicionales
404
Valor nominal
Valor nominal de posición.
405
Valor preseleccio
nado
Valor preseleccionado en función a RCB2
406
Velocidad
Velocidad
407
Aceleración
Arranque de la aceleración 2)
2)
408
Deceleración
Frenado de la aceleración 2)
2)
410
Masa
Masa de la pieza a manipular
411
Tolerancia
Tolerancia de posición
Tolerancia de fuerza
412
Rampa de fuerza
No utilizada
Rampa de fuerza
1)
2)
Regulación de fuerza
Valor nominal de fuerza
Los valores predeterminados se utilizan en función de PNU 403 (RPC), véase Tab.3/19
Los parámetros para la aceleración y la deceleración no se utilizan en la regulación de fuerza
Tab.3/20: Parámetros del registro de posicionado
3−60
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
3.3.3
Conmutación de registro o encadenamiento de registros
condicionales (PNU 402)
El modo de funcionamiento Selección de registro permite
encadenar varias tareas de posicionado. Ello significa que
mediante START pueden ejecutarse varios registros consecu
tivos de forma automática. De esta forma se puede definir un
perfil de posicionamiento para, p. ,ej., cambiar a otra veloci
dad una vez alcanzada una posición.
Para ello, activando una condición (decimal) en RCB2 se de
fine que tras el registro actual se ejecute automáticamente el
siguiente registro N + 1.
Con la condición suele estar vinculado un valor numérico,
p. ej., la posición de conmutación progresiva. Este valor se
determina en PNU 405 (valor preseleccionado).
Motion Complete (SPOS.MC) se activa después de ejecutarse
el último registro.
Si la condición MC se alcanza antes de cumplirse la condición
de conmutación progresiva, la cadena de registros se inter
rumpe y se activa SPOS.MC. En este caso, el bit 3 se activa en
el byte de estado del registro (RSB.RCE) y se indica un fallo.
Una conmutación progresiva en el registro 64 causa un error
de ejecución.
La conmutación puede suprimirse activando el bit B7. En este
caso, el CMAX ejecuta el registro direccionado sin mensaje de
error. Sin embargo, la conmutación se ignora y el registro
siguiente no se ejecuta.
Esta función no está prevista para el funcionamiento normal
(funciones de depuración con el FCT).
Byte de control 2 del registro (PNU 402)
Bits 0 a 6
Valores numéricos 0 a 128: condición de conmutación progresiva como enumeración,
véase Tab.3/23.
Bit 7
= 0: La conmutación progresiva de registros (bits 0 a 6) no está bloqueada (predetermi
nado).
= 1: Conmutación progresiva de registros bloqueada.
Tab.3/21: Ajustes para la conmutación progresiva de registros o encadenamiento de
registros condicional
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−61
3. Funciones del actuador
Funcionamiento de las señales Start, Ack, MC, RCx
Señal
Bit
Descripción
START
CPOS.START
Inicio del primer registro del encadenamiento.
MC
SPOS.MC
Fin de la cadena de registros.
RC1
RSB.RC1
First Record Chain executed: el bit 0 se activa en el byte de estado del
registro (RSB) después de la primera conmutación progresiva.
RCC
RSB.RCC
Record Chain Complete: RCC se activa al final del posicionamiento
(MC=1) para indicar que todas las conmutaciones progresivas parame
trizadas se han ejecutado.
RCE
RSB.RCE
Record Chain Error: se ha parametrizado una conmutación progresiva de
registros que todavía no ha podido ejecutarse.
Tab.3/22: Parámetros del registro de posicionado
Caso especial: conmutación entre fuerza y posición
En el caso de una conmutación progresiva de registros con
conmutación de regulación de fuerza a regulación de posi
ción sin inversión del sentido, el actuador se detiene como
primera medida. Esto es necesario para poder eliminar las
fuerzas aplicadas.
No es posible avanzar hacia la posición de destino nueva
hasta que no desaparecen.
Limitaciones: conmutación a un registro con perfil automático
Sólo es posible realizar una conmutación progresiva a un
registro con perfil automático si existe la condición de con
mutación progresiva MC".
Si se ajusta una conmutación de este tipo, se genera una
advertencia (W37) durante la ejecución y se utiliza el perfil
libre.
3−62
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
Condiciones de conmutación progresiva definidas en el CMAX
Valor Condición
Descripción
0
Ninguna conmutación progresiva.
1
Reservado.
2
Posición
El valor preseleccionado se inter
preta como valor de posición 1.
La conmutación progresiva se rea
liza en cuanto la posición real actual
alcanza o supera el valor preselec
cionado 2 en el sentido de la mar
cha.
Como no tiene que parar, el actua
dor alcanza la posición de destino
más rápidamente.
Posición
Velocidad
1
MC
2
3
Fuerza
El valor preseleccionado se inter
preta como valor de fuerza 1.
La conmutación progresiva se efec
túa si la fuerza real actual ha super
ado el valor preseleccionado 2.
No es necesario que la primera or
den sea una orden de fuerza. Ejem
plo: posicionamiento lento sobre el
bloque. Al alcanzar el umbral de
fuerza se conmuta a regulación de
fuerza.
Fuerza
1
Velocidad
MC
2
Indicaciones:
El significado de sobrepasar" se toma del valor de inicio y de destino de la
fuerza (de manera análoga al posicionamiento).
Al conmutar a una tarea de posicionado: exceptuando la fuerza antagónica
esperada, la fuerza para acelerar la masa y el rozamiento del sistema deter
mina también el valor nominal de la fuerza actual y, por tanto, la posición de
conmutación. Por ello, en este caso debe esperarse una repetibilidad redu
cida de la posición de conmutación. La conmutación progresiva emite un
comportamiento relativamente repetitible cuando el eje, p.ej., se posiciona
contra una fuerza elástica del muelle y la fuerza resultante sobrepasa como
mínimo el doble de las fuerzas de rozamiento incluyendo la fuerza de acele
ración.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−63
3. Funciones del actuador
Condiciones de conmutación progresiva definidas en el CMAX
Valor
Condición
Descripción
4
Reposo
El valor preseleccionado se inter
preta como tiempo T1 1.
Conmutación progresiva: el actua
dor se desplaza lentamente hasta la
posición desconocida de la pieza a
manipular 2 (sobre el bloque") y
se para en ese lugar 3.
Al alcanzar el reposo se inicia el
tiempo T1. Una vez finalizado, se
ejecuta el registro siguiente 4.
Si el actuador no se mueve durante
los 100 ms siguientes al inicio del
registro (p. ej., porque ya está so
bre el bloque), se detecta como re
poso y el tiempo T1 se inicia.
Velocidad
Posición de la
pieza a manipular
2
Posición
El actuador se mueve
1
MC
3
4
Indicaciones:
Para evitar un timeout, el tiempo de timeout configurado en este registro se
prolonga el tiempo T1.
Si se ha detectado un reposo, al finalizar el tiempo se realiza siempre una
conmutación progresiva incluso si el eje se mueve de nuevo (no hay tiempo
de supervisión).
El eje puede estar en reposo debido no sólo a un obstáculo (deseado o inde
seado), sino, p. ej., por haber una presión baja.
Al conmutar desde una tarea de fuerza: como la rampa de fuerza contribuye
a determinar el punto de conmutación de la fuerza en reposo, debe espe
rarse una repetibilidad reducida de la posición y del valor de fuerza.
5
Tiempo
El valor preseleccionado se inter
preta como tiempo T1 1.
El tiempo T1 se inicia al principio
del posicionamiento.
Una vez transcurrido ese tiempo, se
conmuta al registro siguiente 2.
Para ello, MC no puede haberse
alcanzado todavía.
Posición
Velocidad
MC
1
2
3−64
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
Condiciones de conmutación progresiva definidas en el CMAX
Valor
Condición
Descripción
6 ...
10
Reservado.
11
Carrera
El valor preseleccionado se inter
preta como carrera 1 (diferencia
de posición provista de signo). La
carrera toma como referencia la úl
tima posición de destino y no la úl
tima posición real alcanzada en el
último posicionamiento.
La conmutación 2 se realiza al al
canzar la carrera indicada.
Si el registro actual ya se ha ini
ciado a través del encadenamiento,
el valor preseleccionado toma como
referencia la posición de conmuta
ción.
Al iniciar el registro sin un MC ante
rior, el valor preseleccionado toma
como referencia la posición inicial.
12
MC
El valor preseleccionado contiene
un tiempo de espera T1 1 en mili
segundos.
El tiempo de espera se inicia al al
canzarse el valor nominal de des
tino, es decir, cuando se cumple la
condición MC. La conmutación pro
gresiva se realiza al finalizar este
tiempo de espera 2.
En el posicionamiento, el eje está
en un reposo durante un momento,
pero en la regulación de fuerza no
necesariamente.
Posición de destino
Velocidad
Posición
1
MC
2
Posición
Velocidad
MC
1
2
Indicación:
Con esta condición de conmutación progresiva, Motion Complete no se
activa a 1 durante el proceso del registro, sino cuando el CMAX ejecuta el
último registro encadenado.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−65
3. Funciones del actuador
Condiciones de conmutación progresiva definidas en el CMAX
Valor
Condición
Descripción
13
Carrera en
función de
la fuerza
La conmutación progresiva sólo
está permitida en un registro de
fuerza.
El valor preseleccionado se inter
preta como carrera 1 (diferencia
de posición provista de signo).
Al alcanzar la condición MC para la
tarea de fuerza 2 se inicia un con
trol de la posición real. La conmuta
ción progresiva 3 se efectúa en
cuanto se sobrepasa la carrera
ajustada 1 en el valor preseleccio
nado.
La indicación de carrera en el valor
preseleccionado se refiere a la posi
ción real respecto al momento en
que se alcanza la condición MC
para la tarea de fuerza 2.
Fuerza marcada como objetivo
Fuerza
1
Posición de destino
Posición
MC
Control activo
2
3
Indicaciones:
En ocasiones, es difícil reproducir la posición, y la posición absoluta no suele
ser conocida ni visible porque no se emite la posición en el momento en que
se alcanza la condición MC.
El sentido de la carrera debe coincidir con el sentido de actuación predeter
minado de la fuerza. De lo contrario, se emite un mensaje de diagnóstico
(W27/E27).
Si se infringe el control de la carrera o de la velocidad, el registro de posicio
nado actual finaliza y no se efectúa una conmutación progresiva de registros.
Al alcanzarse la condición MC para la tarea de fuerza, empieza a transcurrir
el tiempo de timeout (fuerza). Si la carrera no se alcanza dentro del tiempo
de timeout, el registro de posicionado actual finaliza, no se efectúa una
conmutación progresiva de registros, SPOS.MC se activa a 1 y se emite un
mensaje de diagnóstico (W28/E28).
Si el tiempo de timeout de la regulación de fuerza se desactiva (se activa
a 0), el actuador espera continuamente a que se alcance la posición de con
mutación.
3−66
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
Condiciones de conmutación progresiva definidas en el CMAX
Valor
Condición
Descripción
14
Posición con La conmutación progresiva sólo
está permitida en un registro de
fuerza
fuerza.
El valor preseleccionado se inter
preta como valor de posición 1.
La conmutación progresiva se efec
túa en cuanto la posición real actual
alcanza o sobrepasa el valor prese
leccionado independientemente de
si la condición MC para la tarea de
fuerza ya se ha alcanzado (caso 3,
señales de línea continua) o no
(caso 2, señales de línea disconti
nua).
Atención: SPOS.MC (Motion Com
plete) no se activa a 1 durante el
proceso del registro, sino cuando el
CMAX ejecuta el último registro en
cadenado.
Fuerza
Posición de
conmutación
1
Fuerza
marcada
como
objetivo
Posición de
destino
Posición
MC
2
3
Indicaciones:
El sentido de la posición de conmutación respecto a la posición inicial debe
coincidir con el sentido de actuación predeterminado de la fuerza. De lo
contrario, se emite un mensaje de diagnóstico (W27/E27).
Si se infringe el control de la carrera o de la velocidad, el registro de posicio
nado actual finaliza y no se efectúa una conmutación progresiva de registros.
Al alcanzarse la condición MC para la tarea de fuerza, empieza a transcurrir
de nuevo el tiempo de timeout (fuerza). Si la posición de conmutación no se
alcanza dentro del tiempo de timeout, el registro de posicionado actual fina
liza, no se efectúa una conmutación progresiva de registros, SPOS.MC se
activa a 1 y se emite un mensaje de diagnóstico (W28/E28).
Si el tiempo de timeout de la regulación de fuerza se desactiva (se activa a
0), el actuador espera continuamente a que se alcance la posición de con
mutación.
15 ...
128
Reservado.
Tab.3/23: Condiciones de conmutación progresiva
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−67
3. Funciones del actuador
3.4
Modo de funcionamiento Tarea directa (modo directo)
En el estado Funcionamiento desbloqueado" (modo directo)
se formula una tarea de posicionado directamente en los
datos E/S que se transfieren a través del nodo CPX (p. ej., a
través del bus de campo). Los valores nominales se guardan
en el PLC.
Aplicaciones típicas
La función se utiliza en las siguientes situaciones:
Desplazamiento a cualquier posición dentro de la carrera
útil.
Si las posiciones de destino son desconocidas durante la
planificación o se alteran frecuentemente (p. ej., muchas
posiciones diferentes de la pieza a manipular).
No es necesario un perfil de posicionamiento mediante el
encadenamiento de registros.
El actuador debe seguir continuamente un valor nominal.
Las posiciones nominales deben mostrarse en el PLC por
otra razón.
Causas de fallos típicas en las aplicaciones
3−68
No se ha realizado la referenciación.
La posición o la fuerza de destino no pueden alcanzarse o
están fuerza de las posiciones finales por software.
Timeout (la posición o la fuerza de destino no se alcan
zan).
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
Cuadro general de los parámetros involucrados (véanse también las secciones
5.4.8 y 5.4.9)
Parámetros involucra
dos
Descripción
PNU 1)
Regulación de posición
Valor base de la velocidad 2).
540
Aceleración en modo directo.
541
Deceleración en modo directo.
542
Masa de la pieza a manipular.
544
Tolerancia.
545
Valor base de la rampa de fuerza 2).
550
Masa de la pieza a manipular.
551
Tolerancia de fuerza.
552
Tiempo de amortiguación en ms.
553
Limitación de la velocidad en la regulación de fuerza.
554
Regulación de fuerza
Inicio (FHPP)
CPOS.START = flanco positivo: inicio.
CDIR.ABS = valor nominal absoluto/relativo.
CDIR.COM1/CDIR.COM2 = modo de control (véase la sección 2.2.1).
CDIR.CONT = seguimiento continuo.
La actuación secuencial y la referenciación tienen prioridad.
Acuse de recibo
(FHPP)
SPOS.MC = 0: Motion Complete.
SPOS.ACK = flanco positivo: validación de inicio.
SPOS.MOV = 1: el actuador se mueve.
1)
En función de la parametrización (PNU403), se utilizan los valores predeterminados de PNU 600 a
608 en vez de los valores base de PNU 540 a 554, véase la sección 5.3.
2) En los bytes de control, el PLC transfiere un valor porcentual que debe multiplicarse por el valor
base para obtener el valor nominal definitivo.
Tab.3/24: Parámetros involucrados en el modo directo
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−69
3. Funciones del actuador
3.4.1
Inicio de una tarea de posicionado
1
Valores nominales
en los datos de
salida
N−1
N+1
N
N+2
0
1
Inicio
CPOS.START (B1)
0
1
Validación de
inicio.
SPOS.ACK (B1)
0
1
Motion Complete
SPOS.MC (B2)
0
1
2
3
4
tmín
tmín: tiempo de espera mínimo de 1 ciclo de bus. Recomendación: 1 ciclo de PLC.
No es necesario si se utiliza una transmisión de datos consistente.
Fig.3/11: Inicio de la tarea de posicionado
La secuencia de los bits de control y de estado restantes se
comporta conforme al modo de funcionamiento Selección de
registro, véase la sección 3.3.1, Fig.3/10.
1 En los datos de salida del PLC se ajustan el valor nominal
deseado (posición, fuerza) y la condición de posicionado
(absoluta/relativa, velocidad o rampa de fuerza, etc.).
SCON.FAULT debe ser 0 durante todo el ciclo.
2 Con el flanco ascendente en CPOS.START, el CMAX acepta
los valores nominales, inicia la tarea de posicionado, aju
sta SPOS.MC = 0 y confirma el flanco de inicio con
SPOS.ACK.
3−70
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
3 Después de reponerse CPOS.START y de confirmarse
SPOS.ACK = 0 es posible iniciar un valor nominal nuevo
en cualquier momento.
No hay que esperar a MC.
El CMAX calcula de manera interna los pasos necesarios
para ejecutar la tarea de posicionado nueva. Si se re
quiere invertir el sentido, el actuador se frena primero
hasta alcanzar una velocidad = 0. La posición nominal no
se transmite al regulador hasta ese momento. No se ge
nera ningún mensaje de error.
4 Cuando se ha alcanzado la última posición nominal,
se ajusta SPOS.MC = 1.
Indicaciones:
En el momento en que el PLC detecta el flanco ascendente
en SPOS.ACK, se entiende que el MC es válido. Desde la
perspectiva del PLC, el flanco descendente en MC puede
ocurrir al mismo tiempo que el flanco ascendente en ACK.
En caso de fallos, es posible que la tarea no se valide con
SPOS.ACK. Por tanto, siempre debe evaluarse adicional
mente el bit SCON.FAULT.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−71
3. Funciones del actuador
Limitación de los valores nominales
Los valores nominales se limitan como se indica en Tab.3/25.
Limitación de los valores nominales
Valor
Valores límite
(si es necesario,
rel/abs)
Fallo o
advertencia
Valor nominal Velocidad en tanto por ciento del valor base
secundario
(PNU540 o PN U 600).
de posición
Masa de la pieza a manipular en tanto por ciento
del valor base Masa de pieza a manipular (PNU
551 o PNU 605).
0 % a 100%
0,01 m/s a 10 m/s
No
0 % a 100%
0 kg a 2000 kg 1)
No
Valor nominal Posición.
principal de
posición
−10000 mm a
+10000 mm 2)
Sí
Valor nominal Rampa de fuerza en tanto por ciento del valor
secundario
base Rampa de fuerza (PNU 550 o PNU 608).
de fuerza
Masa de la pieza a manipular en tanto por ciento
del valor base Masa de pieza a manipular (PNU
551 o PNU 605).
0% a 100%
10 N/s a 10000 N/s
No
0% a 100%
0 kg a 2000 kg 1)
No
Valor nominal Fuerza.
principal de
fuerza
− 100000 N a
+100000 N 2)
Sí
1)
2)
Descripción
La suma de las masas de la herramienta y de la pieza a manipular no debe superar los 2000 kg.
Los valores nominales se limitan a las posiciones finales por software o por hardware o al límite de
fuerza ajustado.
Tab.3/25: Limitación del valor nominal en el modo directo
3−72
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3. Funciones del actuador
3.4.2
Especificación continua del valor de referencia (funcionamiento de
seguimiento)
Especificación continua del valor nominal
activa
1
Valor nominal
en los datos de
salida
N
N−1
0
N+1
N+
19
N+
20
N+
21
1
Inicio
CPOS.START
0
1
Validación de
inicio.
SPOS.ACK
0
1
Motion Complete
SPOS.MC
0
1
2
3
4
Fig.3/12: Inicio de la tarea de posicionado
1 Ajuste el valor nominal deseado (posición, fuerza) y la
velocidad nominal en los datos de salida del PLC .
2 Cuando SPOS.ACK = señal 0 es 1, el PLC puede iniciar el
modo continuo de valor nominal con el flanco ascendente
en CPOS.START 2. El CMAX acepta el valor nominal y la
velocidad nominal actuales e inicia la tarea de posicio
nado.
3 Mientras en CPOS.START persista la señal 1, en todo mo
mento se puede modificar el valor nominal. El CMAX
mueve la posición del eje siguiendo el valor nominal y
tiene en cuenta las aceleraciones y velocidades ajusta
das.
4 Con un flanco descendente en CPOS.START 3 concluye el
seguimiento del valor nominal 4.
El actuador se para con una rampa de parada.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
3−73
3. Funciones del actuador
3−74
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
Fallos y diagnóstico
Capítulo 4
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−1
4. Fallos y diagnóstico
Índice
4.1
4.2
4.3
4.4
4.5
4−2
Cuadro general de las opciones de diagnóstico . . . . . . . . . . . . . . . . . . . . . . .
Fallos y advertencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.1
Números de error en el terminal CPX . . . . . . . . . . . . . . . . . . . . . . . .
4.2.2
Grupos de fallos: clasificación por causa . . . . . . . . . . . . . . . . . . . . .
4.2.3
Nivel de fallo: clasificación por reacción al fallo . . . . . . . . . . . . . . .
4.2.4
Tipos de reset: comportamiento al salir de un fallo . . . . . . . . . . . .
4.2.5
Números de error y de advertencia . . . . . . . . . . . . . . . . . . . . . . . . .
Parámetros de diagnóstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.1
Estado actual de diagnóstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.2
Memoria de diagnóstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.3
Estado de error (PNU 227) e información adicional (PNU 203) . . .
4.3.4
Código de diagnóstico e información adicional en caso de reset,
conexión y configuración . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuración de los mensajes de diagnóstico y de los fallos . . . . . . . . . . .
Diagnóstico mediante funciones estándar del terminal CPX . . . . . . . . . . . . .
4.5.1
Bits de estado del terminal CPX . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5.2
Interface de diagnóstico E/S y memoria de diagnóstico . . . . . . . . .
4.5.3
Distribución: parametrización a través de la interface de
diagnóstico E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4−3
4−4
4−6
4−6
4−7
4−8
4−9
4−31
4−31
4−32
4−36
4−41
4−44
4−47
4−47
4−48
4−51
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
4.1
Cuadro general de las opciones de diagnóstico
El CMAX soporta distintas opciones de diagnóstico y trata
miento de errores en el terminal CPX.
En Tab.4/1 se muestra un resumen.
Acceso/
función
Opción de
diagnóstico
Descripción resumida
Descripción
detallada
Local
Indicación en
el equipo
Indicador LED, in
dicador
de siete segmen
tos
Los LED y el indicador indican directa
mente estados de funcionamiento y de
fallo.
Diagnósticorápidoin situ".
Descripción del
sistema CMAX
CPX−MMI
En el CPX−MMI puede visualizarse el
diagnóstico del módulo CPX 1).
Descripción de
CPX−MMI
Visualización de texto con toda la infor
mación de diagnóstico durante la
puesta en funcionamiento y la asisten
cia técnica. Acceso completo a la fun
cionalidad de diagnóstico del CMAX.
Ayuda del plugin
CMAX para FCT
CPX−FMT
En el CPX−FMT puede visualizarse el
diagnóstico del módulo CPX 1).
Ayuda del CPX−FMT
Datos de salida y
entrada del mó
dulo
En el byte de estado SCON se transmite Sección 2.2
permanentemente información de diag
nóstico (p.ej., valores reales, bits WARN
y FAULT, etc.). Acceso directo al estado
(p. ej., posición actual) y estado de
diagnóstico a través del nodo CPX.
Bits de estado de
CPX, interface de
diagnóstico E/S
El diagnóstico del módulo CPX 1) se se Sección 4.5
ñala en el nodo CPX. Integración óptima
en el sistema modular CPX.
Local
FCT con plugin
con PC (p. ej., CMAX
en la puesta en
funciona
miento)
PLC
mediante
datos E/S
PLC
Diagnóstico FHPP
mediante perfil
de comunica
ción
1)
Parámetros de diagnóstico
Sección 4.3
Memoria de diagnóstico
Sección 4.3.2
En el diagnóstico de CPX sólo se visualizan los grupos de fallos del CMAX.
Tab.4/1: Opciones de diagnóstico
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−3
4. Fallos y diagnóstico
4.2
Fallos y advertencias
El CMAX monitoriza permanentemente el estado operativo y
emite los mensajes de diagnóstico correspondientes en caso
de divergir del estado nominal o de producirse eventos espe
ciales.
Los mensajes de diagnóstico se clasifican como fallo (error) o
advertencia en función de su causa o del efecto que tengan y
pueden evaluarse de manera detallada y tratarse a continua
ción.
Fallos
Los eventos y estados que ponen en peligro o impiden el fun
cionamiento correcto del CMAX se señalan como fallo. Encon
trará una lista de mensajes de fallo en la sección 4.2.5.
Reacción a fallos
El CMAX reacciona de manera diferente en función del tipo
de fallo.
El LED de errores rojo está encendido, véase la descrip
ción del sistema CMAX.
El número de error E... se visualiza en el display, véase la
descripción del sistema CMAX.
SCON.FAULT se ajusta a = 1.
El CMAX se encuentra en estado Fallo".
En función del tipo de fallo:
– El eje se detiene con rampa de parada (nivel F1) o
– El regulador se bloquea (nivel F2), el actuador sigue
moviéndose con la energía residual hasta alcanzar el
estado de reposo.
El CMAX indica siempre en el display el primer fallo produ
cido. Si se producen más fallos, no se visualizan, ni siquiera si
son más graves.
4−4
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
Confirmación de fallos
Los fallos detectados deben confirmarse con CCON.RESET.
Si es necesario, debe eliminarse la causa del fallo.
1. Flanco positivo en CCON.RESET.
2. Espere 3 s (en función del fallo, el CMAX requiere un má
ximo de 3 segundos, p. ej., para inicializar el eje).
3. Compruebe si el fallo se ha eliminado:
Si SCON.FAULT = 0: ok.
Si SCON.FAULT = 1:
compruebe el número de fallo. Si es necesario,
elimine la causa; véase la sección 4.2.5.
Normalmente, el CMAX intenta validar siempre todos los
fallos activos. Si hay varios fallos activos simultáneamente,
el comportamiento depende del fallo más grave.
Si hay varios fallos y puede borrarse un fallo haciendo un
reset, pero no los otros, uno de los fallos restantes se visua
liza después de reponer.
Advertencias
Los eventos y estados que pueden afectar al funcionamiento
se señalan como advertencia. Encontrará una lista de mensa
jes de advertencia en la sección 4.2.5.
Reacción a advertencias
En caso de advertencia, el CMAX no se encuentra en estado
Fallo", sino que permanece en Preparado".
Las advertencias se señalan con SCON.WARN = 1. No afectan
al control secuencial ni al eje.
Validación de advertencias En función de la advertencia, SCON.WARN = 0 se activa:
En el momento en que se eliminó la causa.
Con flanco positivo en CCON.START o CCON.RESET (si se
eliminó la causa).
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−5
4. Fallos y diagnóstico
4.2.1
Números de error en el terminal CPX
Todos los fallos del CMAX se comunican también como men
sajes de error del CPX 10x (100a109). Éstos pueden ev a
luarse a través del nodo CPX, p.ej., mediante la interface de
diagnóstico E/S.
Número de función
Datos de diagnóstico del módulo
2008+m*4+1
Número de error del módulo (error del CPX)
4.2.2
Grupos de fallos: clasificación por causa
Los fallos y advertencias del CMAX se clasifican en grupos.
La primera cifra determina el grupo y la segunda señala la
causa.
Durante la lectura del fallo por medio del número de función
del nodo CPX, únicamente se visualiza en todos los casos el
número de error del CPX. La última cifra indica el grupo de
fallos del CMAX (primera cifra del número de fallo del CMAX).
Grupos de fallos del CMAX y números de error del CPX
Grupo
Descripción
Error del CPX Texto de error del CPX (MMI, software de confi
guración)
0
Error de configuración
100
[Configurationerror]
1
Error de ejecución
101
[Executionerror]
2
Error del registro de posi 102
cionado
[Record error]
3
Error de regulación
103
[Control error]
4
Error del sistema A
104
[System error A]
5
Error del sistema B
105
[System error B]
6
Error de válvula
106
[Error in valve]
7
Error del controlador
107
[Controller error]
8
Error del sistema de me
dición del recorrido
108
[Encoder error]
4−6
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
4.2.3
Nivel de fallo: clasificación por reacción al fallo
El nivel de fallo clasifica los fallos conforme a la reacción del
CMAX a un evento de diagnóstico detectado.
Nivel de fallo
Incidencia en:
SCON 1)
SPOS 1)
Control secuencial Eje
Fault
Warn Open Enabled
MC Ref
–
–
–
–
–
–
–
(0)
No hay fallos
W
(2)
Adverten
cia
No hay modifica
ciones
No hay modifica
ciones
–
1
–
–
–
–
F1
(5)
Fallo 1
Transición al es
tado Fallo
Parada con
rampa
1
–
0
–
1
–
F2
(6)
Fallo 2
Transición al es
tado Fallo
Regulador blo
queado
1
–
0
0
1
–
FS
(15)
Fallo del
sistema 3)
Sistema detenido por completo,
es necesario desconectar/conectar
2)
x
x
x
x
x
x
Estado de los bits de estado: – = no afecta; 0 = señal 0, 1 = señal 1; x = no hay actualización.
Si la comunicación con el sistema de medición del recorrido/interface de sensor se interrumpe, es
probable que la referencia se pierda (SPOS.REF = 0).
3) Fallo del sistema FS: fallo grave en el firmware (no hay firmware, etc.).: es posible que los datos
E/S no puedan actualizarse más.
1)
2)
Tab.4/2: Niveles de fallo
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−7
4. Fallos y diagnóstico
4.2.4
Tipos de reset: comportamiento al salir de un fallo
Dependiendo del tipo de fallo, su confirmación causa diferen
tes acciones en el CMAX para borrar el mensaje de fallo ac
tivo y, si es necesario, volver a salir del estado Fallo.
Tipo
Descripción
Ejemplo
R
Validar (Reset)
La orden reset borra el mensaje. Con ello se termina el fallo. El men
saje vuelve a aparecer cuando la orden se repite sin haber eliminado
la causa.
E33: posición de
destino fuera de
las posiciones
finales por
software o por
hardware
F
Confirmar si se ha eliminado la causa (Fix cause and reset)
El CMAX borra el mensaje si antes se eliminó la causa. Si la causa
todavía no se ha eliminado, el mensaje no se borra y no se sale del
estado Fallo.
E51: tensión de
carga del contro
lador fuera del
margen de tole
rancia (subten
sión)
N
Nuevo arranque (New initialisation)
El CMAX ejecutar un arranque nuevo del eje al validar. El regulador se
calcula de nuevo. Si es necesario, los componentes (interface de
sensor y válvula) vuelven a ponerse en funcionamiento. Todos los
mensajes de fallo se borran antes del nuevo arranque.
Si durante el nuevo arranque no aparece ningún fallo, se sale del
estado Fallo después del nuevo arranque. De lo contrario,
CCON.Fault no se repone. El tiempo máximo para un nuevo arranque
es de 3 s.
E60: fallo en la
comunicación con
la válvula o no hay
válvula
Poff
Desconexión (Power off )
Ya no es posible realizar un reset, el CMAX debe desconectarse.
E72: error del
software del sis
tema
Tab.4/3: Validación de mensajes de fallo – Tipos de reset
Validación de advertencias En caso de advertencia, el CMAX no se encuentra en estado
Fallo", sino que permanece en Preparado".
Las advertencias se borran con CCON.RESET o CPOS.START
(si la causa se ha eliminado).
4−8
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
4.2.5
Números de error y de advertencia
Grupo de fallos 0 – Errores de configuración
Grupo de fallos 100 del CPX (CPX−MMI:[Configurationerror] )
Nº
Mensaje
Causa/descripción
Tratamiento de errores
01
Un componente del ramal · Compruebe el compo
La configuración nominal
nente y cámbielo si es
es diferente a la configura no coincide con lo especifi
cado en la configuración
necesario o
ción real 2)
nominal:
· Acepte la configuración
sistema de medición
real (descarga).
del recorrido o interface
de sensor
(tipo, longitud).
Cilindro (tipo, longi
tud, diámetro).
Válvula (tamaño).
Tipo 1)
Nivel: F2
Reset: N
Información:
–
El sistema de medición del · Compruebe la configu
recorrido y la válvula se
ración del eje. Com
han cambiado y ya no coin
pruebe si se han inter
ciden con lo especificado
cambiado por error dos
en la configuración nomi
ramales.
nal, o los números de serie
han cambiado.
02
Tipo de válvula descono
cido
La válvula conectada no se · Cambie la válvula o
admite.
· Actualice el firmware.
Nivel: F2
Reset: N
Información:
–
03
Tipo de cilindro descono
cido
El cilindro conectado o la
interface de sensor no se
admiten.
Nivel: F2
Reset: N
Información:
–
Tipo de sistema de medi
ción del recorrido o inter
face de sensor desconoci
dos
El sistema de medición del · Cambie el sistema de
recorrido conectado o la in
medición del recorrido o
terface de sensor no se ad
la interface de sensor o
miten.
· Actualice el firmware.
04
· Cambie el cilindro o la
interface de sensor o
· Actualice el firmware.
Nivel: F2
Reset: N
Información:
–
1)
Nivel:
nivel de fallo, véase la sección 4.2.3.
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información: – = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
2) Para evitar errores en el conexionado de tubos se repone la prueba de movimiento. El CMAX se encuen
tra en estado C03. La prueba de movimiento debería ejecutarse de nuevo a continuación.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−9
4. Fallos y diagnóstico
Grupo de fallos 0 – Errores de configuración
Grupo de fallos 100 del CPX (CPX−MMI:[Configurationerror] )
Continuación
Nº
Mensaje
Causa/descripción
Tratamiento de errores
Tipo 1)
05
Carga incompleta del
proyecto o descarga de
bloques de datos activa
El regulador no puede
desbloquearse porque la
configuración nominal
aún no está completa.
(Estado de configuración
C00, C01 o C02).
· Complete la configura
Nivel: F2
Reset: R
Informa
ción: –
El regulador no puede
desbloquearse porque la
descarga de bloques de
datos aún está en curso.
· Termine la descarga
ción nominal, p. ej.,
descarga del proyecto.
de bloques de datos.
Si es necesario, com
pruebe y corrija el pro
grama del PLC (para
metrización).
08
El cilindro, la válvula o la
interface de sensor se
han cambiado 2)
El número de serie de un
componente del ramal ha
cambiado:
Actuador (sistema de
medición del reco
rrido).
Válvula.
1. Acepte el número de
serie del componente.
2. Realice la prueba de
movimiento (recomen
dación).
3. Realice la identifica
ción (recomendación).
Nivel: W
Reset: F
Informa
ción: x
09
Parámetro erróneo en el
proyecto
Posiciones finales por
software inconsistentes,
véase la sección B.2.4.
· Consulte la memoria de Nivel: F2
Valores no válidos de los
parámetros de ejes o de
la configuración de hard
ware.
· Compruebe y corrija los
diagnóstico, determine Reset: N
el parámetro con la in Informa
ción: x
formación adicional.
· Compruebe y corrija las
posiciones finales por
software.
parámetros.
1)
Nivel:
nivel de fallo, véase la sección 4.2.3.
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información:– = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
2) Para evitar errores en el conexionado de tubos se repone la prueba de movimiento. El CMAX se
encuentra en estado C03. La prueba de movimiento debería ejecutarse de nuevo a continuación.
4−10
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
Grupo de fallos 1 – Errores de ejecución
Grupo de fallos 101 del CPX (CPX−MMI:[Executionerror] )
Tratamiento de errores
Tipo 1)
Nº
Mensaje
Causa/descripción
10
Recorrido de referencia
no ejecutado.
El actuador con sistema de · Efectúe un recorrido de
medición del recorrido in
referencia.
cremental no está referen
ciado.
Nivel: F1
Reset: R
Información: x
11
No se ha previsto un re
corrido de referencia
Tarea de recorrido de refe
rencia con el sistema de
medición del recorrido ab
soluto.
· No efectúe un recorrido
Nivel: F1
Reset: R
Información: x
13
Sentido del movimiento
incorrecto en la prueba
de movimiento
El conexionado de tubos
del cilindro y de la válvula
es incorrecto.
· Compruebe el conexio
Nivel: F2
Reset: R
Información: x
14
Prueba de movimiento
no ejecutada
Tarea de posicionado sin
prueba de movimiento vá
lida.
· Ejecute la prueba de
Nivel: F2
Reset: R
Información: x
15
La prueba de movi
miento da resultados
equívocos
El actuador está atascado.
· Compruebe que el ac
Obstáculo en el margen de
posicionamiento.
· Compruebe el margen
de referencia.
nado de tubos; si es ne
cesario, cámbielos en el
cilindro o en la válvula.
movimiento (recomen
dado) o ignórela.
Nivel: F1
tuador y la guía funcio Reset: R
nan suavemente, si es
Información: x
necesario, compruebe la
formación de la presión
con Trace.
de posicionamiento y
las posiciones finales
por software.
La presión de trabajo es in · Ajuste una presión de
suficiente para mover la
trabajo suficiente y
masa.
compruebe la configu
ración de la masa.
1)
El cilindro no se ha planifi
cado correctamente.
· Compruebe el tamaño
Válvula defectuosa.
· Compruebe la forma
Conexionado de tubos
erróneo.
· Compruebe el conexio
Válvulas (parada de emer
gencia) instaladas entre la
válvula y el cilindro cerra
das.
· Abra las válvulas.
y, si es necesario,
corríjalo.
ción de la presión con
Trace; si es necesario,
cambie la válvula.
nado de tubos.
Nivel:
nivel de fallo, véase la sección 4.2.3.
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información: – = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−11
4. Fallos y diagnóstico
Grupo de fallos 1 – Errores de ejecución
Grupo de fallos 101 del CPX (CPX−MMI:[Executionerror] )
Continuación
Nº
Mensaje
Causa/descripción
Tratamiento de errores
Tipo 1)
16
La identificación diná
mica se ha realizado
incorrectamente
Se ha parametrizado la
masa equivocada o se
ha transmitido en el pa
rámetro 2. 2)
· Compruebe la masa
Nivel: F1
Reset: R
Información: x
y los datos.
Demasiada holgura
· Compruebe la es
mecánica en el sistema.
tructura del sistema.
El diseño no es suficien · Compruebe la es
temente estable.
tructura del sistema.
Se han utilizado tubos
flexibles demasiado
largos.
· Coloque la válvula
El aire comprimido no
es suficientemente es
table.
· Compruebe la ali
más cerca del actua
dor.
mentación de pre
sión.
17
No se ha efectuado toda No se ha realizado la
· Realice la identifica
vía la identificación.
identificación estática al
ción estática.
inicio del registro, en el
modo directo o en el re
corrido de referencia.
Nivel: W
Reset: F
Información: x
18
La unidad de bloqueo si
gue activada, no es posi
ble desbloquear el fun
cionamiento
Nivel: W
Reset: F
Información: x
Se ha dado la orden de
desbloquear el funcio
namiento (CCON.STOP
= 1) aunque la unidad
de bloqueo todavía no
se había activado.
· Retire el desbloqueo
del funcionamiento.
· Active la unidad de
bloqueo.
1)
Nivel:
nivel de fallo, véase la sección 4.2.3.
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información:– = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
2) Parámetro 2: bytes 4 a 8 en el modo Puesta en funcionamiento.
4−12
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
Grupo de fallos 1 – Errores de ejecución
Grupo de fallos 101 del CPX (CPX−MMI:[Executionerror] )
Continuación
Nº
Mensaje
Causa/descripción
Tratamiento de errores
19
Cambio del tipo de fun
cionamiento no permi
tido.
Cambio entre los modos · Cambio sólo des
de funcionamiento
pués de finalizar una
Selección de registro y
tarea de posicionado
Tarea directa con la ta
(SPOS.MC = 1).
rea de posicionado ac
tiva (SPOS.MC=0).
Tipo 1)
Nivel: F1
Reset: R
Información: x
Cambio entre los modos · Cambio sólo en es
de funcionamiento Se
tado de parada.
lección de registro o Ta
Activar
rea directa y Puesta en
CCON.STOP = 0
funcionamiento o Para
y esperar a
metrización estando ac
SCON.OPEN = 0 y
tivado el desbloqueo
SPOS.MC = 1.
del funcionamiento
(CCON.STOP=1).
1)
Nivel:
nivel de fallo, véase la sección 4.2.3.
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información:– = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−13
4. Fallos y diagnóstico
Grupo de fallos 2 – Errores del registro de posicionado
Grupo de fallos 102 del CPX (CPX−MMI:[Recorderror] )
Nº
Mensaje
Causa/descripción
Tratamiento de errores
Tipo 1)
21
Número de registro no
permitido
Al inicio había un
número de registro no
válido (0 o > 64).
· Compruebe el número
Nivel: F1
Reset: R
Información: x
El registro no está confi
gurado
El registro llamado no
está configurado y no
contiene datos de posi
cionado válidos.
· Compruebe y parame
23
El registro está blo
queado.
El registro llamado no
está desbloqueado
para su ejecución.
· Compruebe y desblo
24
La conmutación progre
siva de registros no está
permitida
La condición de conmu
tación progresiva des
eada no es válida.
· Compruebe y corrija la
La conmutación progre
siva está parametri
zada en el registro 64.
· Elimine la condición de
La condición de conmu
tación progresiva selec
cionada no está permi
tida si se utiliza un
DSMI. El DSMI no so
porta la regulación de
fuerza.
· Corrija la condición de
La condición seleccio
nada de conmutación
progresiva sólo está
permitida en un regis
tro de posicionado con
regulación de fuerza.
· Compruebe y corrija el
22
1)
de registro y corríjalo
(transmita primero el
número de registro y
después el flanco de
inicio).
trice el registro.
Nivel: F1
Reset: R
Información: x
Nivel: F1
quee el registro de po Reset: R
sicionado.
Información: x
Nivel: F1
condición de conmuta Reset: R
ción progresiva.
Información: x
conmutación progre
siva del registro 64; si
es necesario, corrija la
lista de registros.
conmutación progre
siva.
registro de posicio
nado.
Nivel:
nivel de fallo, véase la sección 4.2.3.
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información:– = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
4−14
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
Grupo de fallos 2 – Errores de ejecución
Grupo de fallos 102 del CPX (CPX−MMI:[Recorderror] )
Continuación
Nº
Mensaje
Causa/descripción
Tratamiento de errores
Tipo 1)
27
La condición de conmu
tación progresiva no
puede alcanzarse du
rante la tarea de posicio
nado
La posición de conmu
tación no se encuentra
entre la posición inicial
(último valor nominal o
valor real en el mo
mento de la conmuta
ción) y la posición no
minal nueva, o las dos
posiciones son iguales.
· Compruebe la condi
Nivel: F1 (W)
Reset: R
Información: x
La fuerza de conmuta
ción no se encuentra en
tre la fuerza inicial (úl
timo valor nominal o va
lor real en el momento
de la conmutación) y la
fuerza nominal nueva.
28
1)
No se ha alcanzado la
condición de conmuta
ción progresiva
No se ha efectuado la
conmutación progre
siva. El MC se ha alcan
zado antes de cum
plirse la condición de
conmutación progre
siva.
ción de conmutación
progresiva y, si es
necesario, corríjala.
Compruebe la se
cuencia del pro
grama en el PLC.
Después de una pa
rada o de un error
debe avanzarse de
nuevo a la posición
inicial.
· Compruebe la condi
ción de conmutación
progresiva; si es ne
cesario, parametrí
cela como adverten
cia.
Nivel: F1 (W)
Reset: R
Información: x
Nivel:
nivel de fallo, véase la sección 4.2.3; (parametrizable como advertencia o como error).
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información:– = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−15
4. Fallos y diagnóstico
Grupo de fallos 3 – Errores de regulación
Grupo de fallos 103 del CPX (CPX−MMI:[Controlerror] )
Nº
Mensaje
Causa/descripción
30
Timeout: el valor marcado Obstáculo en el margen
como objetivo no se ha al de posicionamiento (sólo
controlador de posición).
canzado 2)
El aire comprimido no es
suficiente.
Tratamiento de errores
Tipo 1)
· Retire el obstáculo o
Nivel: F1
Reset: R
Información: x
corrija la posición de
destino.
· Compruebe la presión
de alimentación y el
conexionado de tubos.
Configure el error 50
como error.
Fricción muy alta o fricción · Incremente la amplifi
irregular (sólo controlador
cación del regulador.
de posición).
Holgura mecánica (sólo el
controlador de posición)
· Compruebe la instala
El sistema no está confi
gurado de manera óp
tima.
· Compruebe la válvula,
Comportamiento del sis
tema modificado (sólo el
controlador de posición).
· Repita la identifica
ción: compruebe la
masa, la estabilidad,
las guías y la holgura.
Repita la identifica
ción.
la masa, la posición de
montaje y la presión
de alimentación, incre
mente el tiempo de ti
meout y aumente la
tolerancia.
ción.
1)
Nivel:
nivel de fallo, véase la sección 4.2.3; (parametrizable como advertencia o como error).
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información: – = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
2) El actuador no ha alcanzado a tiempo la tolerancia marcada como objetivo. (Monitorización de MC). Un
encadenamiento de registros se interrumpe. Puede ocurrir, p. ej., al posicionar o al avanzar en operación
por actuación secuencial (jog) a un tope dentro de la carrera útil.
4−16
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
Grupo de fallos 3 – Errores de regulación
Grupo de fallos 103 del CPX (CPX−MMI:[Controlerror] )
Continuación
Nº
Mensaje
Causa/descripción
Tratamiento de errores
Tipo 1)
31
No hay movimiento des
pués de iniciar 2)
No se ha podido gene
rar presión.
· Compruebe la presión
Nivel: F1
Reset: R
Información: x
El actuador está atas
cado o marcha con difi
cultad.
· Compruebe la guía y la
de alimentación.
estructura mecánica.
La presión de trabajo es · Ajuste una presión de
insuficiente para mover
trabajo suficiente y
la masa.
compruebe la configu
ración de la masa.
Válvula defectuosa.
· Compruebe la forma
ción de la presión con
Trace; si es necesario,
cambie la válvula.
Conexionado de tubos
erróneo.
· Compruebe el conexio
nado de tubos.
Válvulas (parada de
· Abra las válvulas.
emergencia) instaladas
entre la válvula y el cilin
dro cerradas.
32
La fuerza marcada como
objetivo está fuera de
los límites
La fuerza marcada
como objetivo está
fuera de los límites
ajustados.
· Corrija la fuerza mar
cada como objetivo o
el límite de fuerza.
Nivel: F1 (W)
Reset: R
Información: x
La fuerza marcada
· Corrija la fuerza mar
como objetivo es mayor
cada como objetivo,
que la fuerza máxima al
incremente la presión
canzable (la fuerza má
de alimentación, re
xima alcanzable mar
duzca la masa en mo
cada como objetivo
vimiento en la cons
puede divergir de la cal
trucción en vertical,
culada teóricamente
utilice un actuador
más grande.
por el FCT).
1)
Nivel:
nivel de fallo, véase la sección 4.2.3; (parametrizable como advertencia o como error).
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información:– = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
2) P. ej., timeout del arranque. El actuador no ha ejecutado la carrera mínima de 11 mm dentro del
tiempo de timeout, o también en la identificación.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−17
4. Fallos y diagnóstico
Grupo de fallos 3 – Errores de regulación
Grupo de fallos 103 del CPX (CPX−MMI:[Controlerror] )
Continuación
Nº
Mensaje
Causa/descripción
Tratamiento de errores
Tipo 1)
33
Posición de destino
fuera de las posiciones
finales por software o
por hardware
La posición de destino
queda fuera de las po
siciones finales por
software ajustadas.
· Compruebe y corrija la
Nivel: F1 (W)
Reset: R
Información: x
La posición de destino
queda fuera de las po
siciones finales por
hardware alcanzables.
· Compruebe y corrija la
La posición nominal
queda fuera de las po
siciones finales por
software ajustadas.
· Compruebe y corrija la
La posición nominal
queda fuera de las po
siciones finales por
hardware alcanzables.
· Compruebe y corrija la
Una fuerza externa ha
sacado el actuador del
margen válido.
· Si es posible, impida la Nivel: W (F1)
34
35
Valor nominal del funcio
namiento de segui
miento fuera de los valo
res límite
Posición final por soft
ware sobrepasada 2)
posición de destino,
las posiciones finales
por software y el
punto cero del pro
yecto.
posición de destino y
el punto cero del pro
yecto.
posición nominal, las
posiciones finales por
software y el punto
cero del proyecto.
Nivel: W (F1)
Reset: R
Información: x
posición nominal y el
punto cero del pro
yecto.
acción de fuerzas ex
ternas.
Reset: R
Información: x
Si el regulador no está
· Optimice el regulador,
ajustado de manera óp
compruebe la parame
tima se producen impre
trización, realice de
cisiones de posicionado
nuevo la identificación.
claras.
1)
Nivel:
nivel de fallo, véase la sección 4.2.3; (parametrizable como advertencia o como error).
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información:– = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
2) La posición real ha sobrepasado una posición final por software con la regulación de posición acti
vada.
4−18
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
Grupo de fallos 3 – Errores de regulación
Grupo de fallos 103 del CPX (CPX−MMI:[Controlerror] )
Continuación
Nº
Mensaje
Causa/descripción
Tratamiento de errores
36
Se ha alcanzado la posi
ción final por software
con la regulación de
fuerza 2)
No hay pieza a manipu
lar.
· Compruebe la pieza a
Tipo 1)
Nivel: F1
manipular y su posi
Reset: R
ción.
Información: x
· Utilice la conmutación
progresiva de registros
para retroceder o de
tener el movimiento.
Las posiciones finales
· Corrija las posiciones
por software pueden al
finales por software
canzarse en el ciclo des
eado
37
38
Conmutación a Perfil li
bre
Carrera inadmisible en la
regulación de fuerza
Se ha intentado con
mutar a un registro con
perfil automático
desde un registro ac
tivo.
· Cambie el registro si
Se inicia una tarea de
posicionado con perfil
automático aunque no
se ha realizado todavía
ninguna identificación
dinámica.
· Realice la identifica
El límite de carrera con
figurado se sobrepasa
con la regulación de
fuerza.
· Compruebe la pieza a
Nivel: W
guiente a Perfil libre; si Reset: R
es necesario, parame Información: x
trice las aceleraciones
y la velocidad
ción dinámica o utilice
el perfil libre.
manipular y el límite
de carrera.
Nivel: F1
Reset: R
Información: x
1)
Nivel:
nivel de fallo, véase la sección 4.2.3; (parametrizable como advertencia o como error).
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información:– = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
2) La posición real ha sobrepasado una posición final por software con la regulación de posición acti
vada.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−19
4. Fallos y diagnóstico
Grupo de fallos 3 – Errores de regulación
Grupo de fallos 103 del CPX (CPX−MMI:[Controlerror] )
Continuación
Nº
Mensaje
Causa/descripción
Tratamiento de errores
Tipo 1)
39
La velocidad con la regu
lación de fuerza es de
masiado elevada
El límite admisible con
figurado de la veloci
dad ha sido sobrepa
sado con la regulación
de fuerza.
· Compruebe la pieza a
Nivel: F1
Reset: R
Información: x
La velocidad nominal
del registro de fuerza
está ajustada dema
siado alta en compara
ción con la velocidad lí
mite.
· Adapte la velocidad
manipular y el límite
de velocidad.
nominal y el límite de
velocidad en corres
pondencia.
La velocidad real del ac · Reduzca la velocidad
tuador en el momento
del registro del que se
de la conmutación pro
parte, corrija el límite
gresiva de registros a
de velocidad, si es ne
regulación de fuerza es
cesario, desconéctelo.
demasiado elevada.
1)
Nivel:
nivel de fallo, véase la sección 4.2.3; (parametrizable como advertencia o como error).
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información:– = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
4−20
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
Grupo de fallos 4 – Errores del sistema A
Grupo de fallos 104 del CPX (CPX−MMI: [SystemerrorA] )
Nº
Mensaje
Causa/descripción
Tratamiento de errores
Tipo 1)
40
Modo del regulador
inadmisible en la regula
ción de fuerza
La regulación de fuerza
está ajustada para
DSMI.
· El DSMI no puede
Nivel: F1
Reset: R
Información: x
Ajustado un modo de
control inadmisible en
RCB1 o CDIR
· Corrija el RCB1 o el
El modo de posicionado
Relativo" no es admisi
ble en funcionamiento
de seguimiento.
Bit relativo
(CDIR.ABS=1) ajustado
en funcionamiento de
seguimiento.
· El valor de referencia
Activados bits de control
reservados
Bit reservado y no utili
zado activado en CCON,
CPOS o CDIR.
· Compruebe y corrija
No hay periferia o hay un
fallo en la comunicación
del ramal
Al iniciar el ramal no se
encontraron ni una vál
vula ni un sistema de
medición del recorrido.
· Compruebe la insta
41
42
43
ejecutar órdenes de
regulación de la
fuerza.
CDIR.
continuo sólo debe
efectuarse en abso
luto.
CCON, CPOS y CDIR.
lación.
Nivel: F1
Reset: R
Información: –
Nivel: W
Reset: F
Información: x
Nivel: F2
Reset: N
Información: –
Fallo de comunicación
· Compruebe los ca
con la válvula y con el
bles y los componen
sistema de medición del
tes.
recorrido.
Fallo de comunicación,
p. ej., debido a compo
nentes no admisibles o
dañados en el ramal.
1)
· Compruebe la insta
lación; si es necesa
rio, cambie los com
ponentes.
Nivel:
nivel de fallo, véase la sección 4.2.3; (parametrizable como advertencia o como error).
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información:– = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−21
4. Fallos y diagnóstico
Grupo de fallos 4 – Errores del sistema A
Grupo de fallos 104 del CPX (CPX−MMI: [SystemerrorA] )
Continuación
Tratamiento de errores
Tipo 1)
Nº
Mensaje
Causa/descripción
44
No es posible programar
por teach−in 2)
La programación tipo
· Active CPOS.TEACH = 1 Nivel: F1
teach−in (flanco descen
(preparación de la pro Reset: R
dente en CPOS.TEACH) se
gramación tipo teach−
Información: x
activa de manera acciden
in) justo antes de reali
tal estableciendo la cone
zar el procedimiento de
xión o desconectado el
programación. Termí
control.
nelo inmediatamente al
acabar la programa
ción.
No es posible programar
por teach−in en el modo
directo.
· Cambie el modo de fun
No es posible programar
por teach−in cuando la
función de la puesta en
marcha está activada.
· Termine primero la fun
cionamiento.
ción de la puesta en
marcha.
En el modo Puesta en fun · Corrija el parámetro 1.
cionamiento, el destino
programado por teach−in
en el parámetro 1 no es
válido.
No es posible programar
· Ejecute el recorrido de
por teach−in sin referencia.
referencia antes de pro
gramar por teach−in.
La posición final por soft · Programe primero por
ware (SWEL) inferior es
teach−in la SWEL super
mayor o igual a la SWEL
ior.
superior al programarla
· Corrija la posición pro
por teach−in en el modo
gramada por teach−in.
Puesta en funcionamiento.
No se acepta.
La posición final por soft · Programe primero por
ware (SWEL) superior es
teach−in la SWEL infe
menor o igual a la SWEL
rior.
inferior al programarla por · Corrija la posición pro
teach−in en el modo
gramada por teach−in.
Puesta en funcionamiento.
(continuación) No se acepta.
1)
Nivel:
nivel de fallo, véase la sección 4.2.3; (parametrizable como advertencia o como error).
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información: – = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
2) Para la causa exacta, véase la memoria de diagnóstico.
4−22
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
Grupo de fallos 4 – Errores del sistema A
Grupo de fallos 104 del CPX (CPX−MMI: [SystemerrorA] )
Continuación
Mensaje
Causa/descripción
44
No es posible programar
por teach−in 2)
(continuación)
El número de registro pre · Corrija el número de re Nivel: F1
determinado programado
gistro.
Reset: R
por teach−in en el modo
Información: x
de funcionamiento Selec
ción de registro no es ad
misible.
El modo de control para
metrizado del registro se
leccionado programado
por teach−in en el modo
de funcionamiento Selec
ción de registro no es ad
misible.
45
La función o los paráme
tros de la puesta en mar
cha son erróneos
Tratamiento de errores
Tipo 1)
Nº
· Corrija el modo de con
trol y el número de re
gistro.
Número de función no vá · Corrija el número de
lido al iniciar una función
función.
de la puesta en marcha en
el modo Puesta en funcio
namiento. 3)
Nivel: F1
Reset: R
Información: x
Por lo menos un paráme · Compruebe y corrija los
tro de la función de la
parámetros 1 y 2.
puesta en marcha iniciada
tenía un valor inadmi−
sible. 3)
Prueba de movimiento ini · Reponga primero la
ciada con una prueba de
prueba de movimiento.
movimiento ya realizada
correctamente.
46
No está permitido iniciar
con una orden de teach−in
activa
Modo Puesta en funciona · No ejecute ningún inicio Nivel: F1
miento: no está permitido
durante la programa
Reset: R
iniciar una función de
ción tipo teach−in, ter
Información: x
puesta en funcionamiento
mine antes la progra
durante la programación
mación.
tipo teach−in.
47
El inicio del funciona
miento de seguimiento
requiere un MC
No está permitido iniciar
el funcionamiento de se
guimiento mientras haya
una tarea de posicionado
activa.
· Termine la tarea de po
sicionado activa y es
pere a Motion Com
plete (SPOS.MC=1).
Nivel: F1
Reset: R
Información: x
1)
Nivel:
nivel de fallo, véase la sección 4.2.3; (parametrizable como advertencia o como error).
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información: – = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
2) Para la causa exacta, véase la memoria de diagnóstico.
3) Véanse los datos E/S en la descripción Perfil de comunicación CMAX"
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−23
4. Fallos y diagnóstico
Grupo de fallos 5 – Errores del sistema B
Grupo de fallos 105 del CPX (CPX−MMI: [SystemerrorB] )
Nº
Mensaje
Causa/descripción
Tratamiento de errores
50
Presión de funciona
miento insuficiente 2)
La presión en las dos
cámaras del cilindro es
<1,5bar.
· Verifique la alimenta
51
Tensión de carga del
controlador fuera del
margen de tolerancia
(subtensión)
Tensión de carga < 20 V
con el regulador des
bloqueado o sobre
carga en el ramal.
· Compruebe la ali
52
Tensión de carga del
controlador fuera del
margen de tolerancia
(baja tensión)
Tensión de funciona
miento<18V o sobre
carga en el ramal.
· Compruebe la ali
53
Sobrecarga de la tensión
de la carga en el contro
lador
Cortocircuito en los ca
bles del ramal (entre el
controlador y la válvula
o la válvula y la inter
face de sensor).
· Compruebe los ca
Sobrecarga en las sali
das de la válvula.
· Compruebe la cone
Avería en la válvula.
· Compruebe paso a
Tipo 1)
Nivel: F2 (W)
ción de presión.
Reset: F
· Espere a que las cá
Información: x
maras del cilindro se
llenen lo suficiente
(observe los escapes
de la válvula).
· Configúrelo como ad
vertencia.
mentación de carga
de válvulas (UVAL).
Nivel: F2
Reset: F
Información: x
Nivel: F2
mentación de tensión Reset: F
para la electrónica/
Información: x
sensores
(UEL/SEN).
bles y módulos del
ramal (p. ej., rotura
de cable); si es nece
sario, cámbielos.
Nivel: F2
Reset: F
Información: x
xión de circuitos de
las salidas y, si es
necesario, corríjala.
paso los cables y la
válvula y, si es nece
sario, cámbielos.
Avería en el controlador
CMAX.
· Compruebe el CMAX;
si es necesario, cám
bielo.
1)
Nivel:
nivel de fallo, véase la sección 4.2.3; (parametrizable como advertencia o como error).
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información:– = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
2) Orden de desbloqueo, pero no hay presión de alimentación.
4−24
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
Grupo de fallos 5 – Errores del sistema B
Grupo de fallos 105 del CPX (CPX−MMI: [SystemerrorB] )
Continuación
Tratamiento de errores
Tipo 3)
Nº
Mensaje
Causa/descripción
54
Sobrecarga de la tensión
de funcionamiento en el
controlador
Cortocircuito en los cables · Compruebe los cables Nivel: F2
del ramal (entre el contro
y módulos del ramal
Reset: F
lador y la válvula o la vál
(p. ej., rotura de cable); Información: x
vula y la interface de sen
si es necesario, cámbie
sor).
los.
Avería en el controlador
CMAX.
· Compruebe el CMAX; si
Avería en la válvula.
· Compruebe paso a
es necesario, cámbielo.
paso los cables y la vál
vula y, si es necesario,
cámbielos.
Avería en el sensor (sis
· Compruebe paso a
tema de medición del
paso los cables y el
recorrido) o en la interface
sensor o la interface de
de sensor.
sensor y, si es necesa
rio, cámbielos.
55
Bajón de la tensión de la
carga: la potencia de la
unidad de alimentación no
es suficiente
La tensión de la carga ha
sufrido bajones varias ve
ces al conmutar a la vál
vula.
Es probable que la poten
cia de la unidad de ali
mentación no sea sufi
ciente
56
Presión de funcionamiento
insuficiente para desplazar
o detener la carga de
forma segura
En el recorrido de referen · Compruebe la presión
Nivel: F1
cia se ha detectado una
de funcionamiento e in Reset: R
presión de funcionamiento
creméntela en caso ne Información: x
demasiado baja.
cesario.
· Compruebe la parame
trización de la presión
de funcionamiento.
57
Timeout de la interface de
diagnóstico: el mando del
equipo FCT se ha desacti
desacti
vado
Conexión entre el PC y el
nodo CPX interrumpida.
1)
· Compruebe la carga to
tal de la unidad de ali
mentación y utilice una
unidad de mayor capa
cidad. Tenga también
en cuenta los consumi
dores de la salida de la
válvula (unidad de blo
queo, etc.).
· Compruebe los cables.
Nivel: F2
Reset: F
Información: x
Nivel: W
Reset: R
Información: x
Interrupción de la comuni · Vuelva a establecer la
cación inducida por el FCT.
conexión.
Nivel:
nivel de fallo, véase la sección 4.2.3; (parametrizable como advertencia o como error).
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información: – = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−25
4. Fallos y diagnóstico
Grupo de fallos 6 – Errores de válvula
Grupo de fallos 106 del CPX (CPX−MMI: [Error in valve])
Nº
Mensaje
Causa/descripción
Tratamiento de errores
Tipo 1)
60
Fallo en la comunicación
con la válvula o no hay
válvula
Al conectar sólo se ha
detectado el sistema de
medición de recorrido/
la interface de sensor,
pero no la válvula.
· Compruebe los
Nivel: F2
Reset: N
Información: x
cables que van a la
válvula.
· Cambie la válvula.
Se ha interrumpido la co · Compruebe paso a
municación entre el
paso los cables del
CMAX y la válvula.
ramal, la válvula y el
sensor; si es necesa
rio, cámbielos.
61
62
63
64
1)
La válvula indica un error
de hardware.
· Cambie la válvula.
Error en la inicialización
de la válvula.
· Cambie la válvula,
Sobretemperatura en la
válvula
La válvula indica sobre
temperatura. (Tempera
tura ambiente dema
siado alta).
· Asegúrese de que
Válvula atascada
El émbolo de válvula no
se mueve de la manera
esperada.
· Cambie la válvula.
· Compruebe también
La válvula indica que no
hay tensión de la carga
suficiente. El cable que
conecta al CMAX y la
válvula está en mal es
tado, o la válvula está
averiada.
· Compruebe los ca
Hardware de la válvula
defectuoso
Tensión de carga de la
válvula fuera del margen
de tolerancia (subtensión)
Nivel: F2
Reset: N
Información: x
compruebe la versión
de firmware del
CMAX.
haya una refrigera
ción suficiente.
la calidad del aire
(filtro de 5 y aire no
lubrificado).
bles del ramal.
· Compruebe la vál
vula; si es necesario,
cámbiela.
Nivel: F2
Reset: F
Información: x
Nivel: F2
Reset: F
Información: x
Nivel: F2
Reset: F
Información: x
Nivel:
nivel de fallo, véase la sección 4.2.3; (parametrizable como advertencia o como error).
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información: – = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
4−26
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
Grupo de fallos 6 – Errores de válvula
Grupo de fallos 106 del CPX (CPX−MMI: [Error in valve])
Continuación
Nº
Mensaje
Causa/descripción
Tratamiento de errores
Tipo 1)
65
Tensión de funciona
miento de la válvula
fuera del margen de to
lerancia (subtensión)
La válvula indica que
no hay tensión de fun
cionamiento suficiente.
El cable que conecta al
CMAX y la válvula está
en mal estado, o la vál
vula está averiada.
· Compruebe los ca
Nivel: F2
Reset: F
Información: x
Sobrecarga en la salida
digital de la válvula
La válvula indica una
sobrecarga en la salida
digital.
· Compruebe y corrija
Sobrecarga en la salida
de tensión de 24 V de la
válvula
La válvula indica una
sobrecarga en la salida
de tensión.
· Compruebe y corrija
Preaviso de sobretem
peratura en la válvula
La válvula indica una
temperatura de funcio
namiento elevada.
(Temperatura ambiente
demasiado alta).
· Asegúrese de que
66
67
68
1)
bles del ramal.
· Compruebe la vál
vula; si es necesario,
cámbiela.
la conexión de circui
tos.
la conexión de circui
tos.
haya una refrigera
ción suficiente.
Nivel: F2
Reset: F
Información: x
Nivel: F2
Reset: F
Información: x
Nivel: W
Reset: F
Información: x
Nivel:
nivel de fallo, véase la sección 4.2.3; (parametrizable como advertencia o como error).
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información:– = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−27
4. Fallos y diagnóstico
Grupo de fallos 7 – Errores del controlador
Grupo de fallos 107 del CPX (CPX−MMI:[Controllererror] )
Nº
Mensaje
Causa/descripción
Tratamiento de errores
Tipo 1)
72
Error del software del
sistema
Error interno de soft
ware (firmware).
· Si es posible, con
Nivel: FS
Reset: Poff
Información: x
73
Hardware del controla
dor averiado
No hay comunicación
con el CMAX. El error se
visualiza ahora en el
display.
· Cambie el CMAX.
Nivel: FS
Reset: Poff
Información: x
74
No hay firmware
No hay firmware. No es
posible establecer la
comunicación a través
del bus de campo.
· Descarga de firm
Nivel: FS
Reset: Poff
Información: x
Datos de usuario daña
dos
Datos de usuarios no
consistentes.
· Restablezca los da
Error de watchdog: es
posible que se pierdan
datos.
Restablezca los datos
Error interno de
watchdog.
· Restablezca los da
75
76
1)
sulte la memoria de
diagnóstico y guarde
y archive el pro
yecto.
· Desconecte y co
necte el controlador.
Observe si el error
vuelve a aparecer.
· Póngase en contacto
con el servicio de
asistencia técnica.
ware con FCT.
tos y vuelva a poner
el eje en funciona
miento.
tos y vuelva a poner
el eje en funciona
miento.
· Póngase en contacto
con el servicio de
asistencia técnica.
Nivel: F2
Reset: N
Información: x
Nivel: F2
Reset: F
Información: x
Nivel:
nivel de fallo, véase la sección 4.2.3; (parametrizable como advertencia o como error).
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información:– = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
4−28
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
Grupo de fallos 8 – Errores del sistema de medición del recorrido
Grupo de fallos 108 del CPX (CPX−MMI:[Encodererror] )
Mensaje
Causa/descripción
80
Fallo de comunicación con
el sistema de medición del
recorrido/la interface de
sensor o no hayy sistema
de medición del recorrido/
interface de sensor
Al conectar no se ha de · Cambie el sistema de Nivel: F2
tectado el sistema de
medición de recorrido/ Reset: N
medición de recorrido/in
interface de sensor,
Información: x
terface de sensor.
compruebe los cables.
81
Hardware averiado del sis
tema de medición del re
corrido o de la interface de
sensor
Fallo en la comunicación
entre el CMAX y el sis
tema de medición de
recorrido/interface de
sensor.
1)
· Compruebe paso a
paso los cables del ra
mal, la válvula y el sis
tema de medición del
recorrido/la interface
de sensor; si es nece
sario, cámbielos.
Hardware averiado del
· Cambie el sistema de
Nivel: F2
sistema de medición del
medición de recorrido/ Reset: N
recorrido o de la interface
interface de sensor.
Información: x
de sensor.
Error en la inicialización
del sistema de medición
del recorrido/la interface
de sensor.
82
Tratamiento de errores
Tipo 1)
Nº
Valores de medición no vá DGCI: no hay ningún
lidos o error en el sistema imán.
de medición del recorrido
· Cambie el sistema de
medición del recorri
do/la interface de sen
sor, compruebe la ver
sión de firmware del
CMAX.
· Compruebe el imán del Nivel: F2
sistema de medición
del recorrido; si es ne
cesario, cambie el so
porte del imán.
DGCI: hay varios imanes.
· Importante: en ningún
DGCI: impulsos múltiples
(p. ej., debido a vibracio
nes).
· Compruebe la estruc
DNCI: error del sensor.
· Si es necesario, cam
Potenciómetro: bajón
de la tensión de funcio
namiento por debajo de
12 V.
· Compruebe la tensión
Reset: F
Información: x
caso puede haber ima
nes de otro tipo en las
inmediaciones del sis
tema de medición del
recorrido.
tura.
· Evite que se produz
can vibraciones.
bie el cabezal del sen
sor del DNCI.
de funcionamiento y
que los cables no es
tén cortocircuitados ni
presenten corrosión.
Nivel:
nivel de fallo, véase la sección 4.2.3; (parametrizable como advertencia o como error).
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información: – = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−29
4. Fallos y diagnóstico
Grupo de fallos 8 – Errores del sistema de medición del recorrido
Grupo de fallos 108 del CPX (CPX−MMI:[Encodererror] )
Continuación
Mensaje
Causa/descripción
84
Se ha perdido la posición
de referencia del sistema
de medición del recorrido
Aunque el regulador ha
· Referencie de nuevo.
ajustado el estado Refe
renciado", el sistema de
medición del recorrido/la
interface de sensor indica
No referenciado".
Nivel: F2
Reset: N
Información: x
85
Tensión de funcionamiento
del sistema de medición
del recorrido/interface de
sensor fuera del margen
de tolerancia (subtensión)
Tensión de funciona
miento del sistema de
medición del recorrido
demasiado baja.
Nivel: F2
Reset: F
Información: x
Cable del sistema de me
dición del recorrido defec
tuoso o sistema de medi
ción en la posición eléc
trica final (sólo potenció
metro)
Cable del sistema de me · Compruebe la fuente
Nivel: F2
dición de recorrido en
de alimentación.
Reset: N
mal estado.
· Compruebe los cables Información: x
del ramal.
· Puede que sea nece
sario desconectar y co
nectar.
· Si es necesario, cam
bie el sistema de me
dición o la interface de
sensor.
87
Sistema de medición del
recorrido en la posición
final eléctrica (sólo po
tenciómetro)
89
1)
Datos erróneos en el sis
El sistema de medición
tema de medición de reco de recorrido/interface de
rrido/interface de sensor
sensor contiene datos
erróneos o contradicto
rios.
Tratamiento de errores
Tipo 1)
Nº
· Compruebe la fuente
de alimentación.
· Compruebe los cables
del ramal.
· Desplace el sistema de
medición del recorrido
(potenciómetro) fuera
de la posición final.
· Desconecte y vuelva a
Nivel: F2
conectar la fuente de
Reset: N
alimentación.
Información: x
Si el error vuelve a apa
recer:
· Cambie el sistema de
medición de recorrido/
interface de sensor.
· Compruebe el firm
ware del CMAX.
Nivel:
nivel de fallo, véase la sección 4.2.3; (parametrizable como advertencia o como error).
Reset:
comportamiento en caso de reset, véase la sección 4.2.4.
Información: – = ninguna información; x = información adicional, véase el FCT o la sección 4.3.3.
4−30
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
4.3
4.3.1
Parámetros de diagnóstico
Estado actual de diagnóstico
El CMAX tiene diferentes parámetros para emitir mensajes de
diagnóstico actuales.
PNU
Descripción resumida
220
Mensajes activos de fallo, codificación en bits.
221
Mensajes activos de advertencia, codificación en
bits.
224
Fallo actual visualizado Exx" en el display.
225
Nivel de fallo activo actual.
226
Advertencia actual que se visualiza en el FCT.
227
Estado de error, codificación en bits para el FCT.
Tab.4/4: Parámetros de diagnóstico
Parámetro
Descripción
Mensajes codificados en
bits
PNU 220
PNU 221
Cada parámetro es un campo de bits compuesto por tres valores uint32 y con
tiene, por tanto, 3 x 32 bits = 96 bits de memoria. Cada bit de esta matriz re
presenta un número de error. Si está activado, el mensaje de fallo correspon
diente también lo está.
Ejemplo:
PNU 220:01 = 0x00000001
Bit 0 activo
E01 activo
PNU 220:02 = 0x00000040
Bit 38 (32+ 6) activo
E39 activo
PNU 220:03 = 0x00030000
Bit 80 (32 + 32 + 16) activo
E81 activo
Bit 81 (32 + 32 + 17) activo
E82 activo
Esta representación está optimizada para ser evaluada por un PLC, ya que esta
codificación de bits puede utilizarse directamente para controlar un MMI.
PNU 220: contiene fallos actuales.
PNU 221: contiene advertencias actuales.
Mensaje en el display
PNU 224
PNU 226
El PNU 224 indica el número de fallo que se está visualizando en el display.
De este modo es posible comparar la indicación del FCT con la del CMAX.
Se indica siempre el primer fallo producido.
El PNU 226 contiene el número de advertencia que debe visualizar el FCT.
La advertencia no se visualiza en el display del CMAX.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−31
4. Fallos y diagnóstico
Parámetro
Descripción
Nivel activo de fallo
PNU 225
Con él, el FCT visualiza el estado actual del CMAX en función del nivel de fallo
(sección 4.2.3). El nivel de fallo depende siempre del fallo más grave actual
indicado.
Estado de error codifi
cado en bits PNU 227
El estado de error codificado en bits permite al FCT visualizar exactamente el
estado de un mensaje de fallo activo. La codificación es idéntica a la de la infor
mación de asistencia técnica PNU 203. Para la descripción, véase la sección
4.3.3.
Tab.4/5: Parámetros de la memoria de diagnóstico
4.3.2
Memoria de diagnóstico
La memoria de diagnóstico contiene los mensajes de diag
nóstico de los 100 últimos eventos producidos. La memoria
no se borra en caso de fallo de tensión. Si la memoria inter
media está llena, el elemento más antiguo se sobrescribe. Al
leer, se empieza por la entrada más reciente (principio LIFO).
Número (subíndice)
Entrada de la memoria de diag
nóstico
1
Mensaje de diagnóstico más reciente
(último).
2
Penúltimo mensaje de diagnóstico.
...
...
100
Mensaje de diagnóstico más antiguo.
Tab.4/6: Estructura de la memoria de diagnóstico
4−32
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
Estructura de una entrada de la memoria de diagnóstico
Determina el significado
Tiempo registrado
Días en
funcionamiento
Milisegundos
del día
Evento
Código de
diagnóstico
Información
adicional
Determina el significado
PNU 222
PNU 202
PNU 200
PNU 201
PNU 203
int32
int32
int32
int32
int32 (codificado
en bits)
Nº de días en fun
cionamiento
Nº de milisegun
dos del día
Evento de diag
nóstico
Número de diag
nóstico
Información adi
cional para FCT
Tab.4/7: Estructura de la entrada de la memoria de diagnóstico
Parámetro
Descripción
Tiempo registrado
PNU 202
PNU 222
Momento en que se produjo el evento de diagnóstico desde el estado de en
trega, restablecimiento de los datos del equipo o de la descarga de firmware
en milisegundos.
El PNU 222 contiene el número de días.
El PNU 202 contiene el número de milisegundos del día.
El tiempo registrado no es una hora real: el tiempo se lee en los datos del
equipo (PNU 140) al generarse el mensaje. El CMAX cuenta la duración del
funcionamiento.
Al desconectar, el tiempo actual (véase PNU 140:02) se guarda y vuelve a
cargarse con la conexión.
Evento de diagnóstico
PNU 200
Tipo de mensaje de diagnóstico.
En la memoria de diagnóstico no sólo se registran mensajes de fallo, sino tam
bién procesos de conexión, resets o eventos de configuración.
La interpretación del código de diagnóstico y de la información adicional de
pende de los tipos de evento.
Número de diagnóstico
PNU 201
El número de diagnóstico contiene un dato detallado acerca del evento de
diagnóstico. En caso de fallos y advertencias, éste se trata del número exacto
de fallo. En el caso de eventos de configuración, se trata de la función ejecu
tada, etc.
Información adicional
PNU 203
Información detallada acerca del error. La evaluación es compleja y, por ello,
sólo apropiada, con condiciones, para un programa de PLC. Para la descrip
ción, véase la sección 4.3.3.
Tab.4/8: Parámetros de la memoria de diagnóstico
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−33
4. Fallos y diagnóstico
Eventos de diagnóstico
El evento de diagnóstico determina el significado del código
de diagnóstico y de la información adicional.
Eventos de diagnóstico (PNU 200)
Valor 1) Ind. Descripción
Código de diagnóstico (PNU 201)
Información adicional (PNU 203)
0
–
Entrada vacía
–
–
1
E...
Fallo
Número de fallo (} 4.2.5)
Información adicional acerca del
fallo entrante
3
R...
Reset
Número de reset (} 4.3.4)
Información adicional acerca del
reset
5
W... Advertencia
Número de fallo (} 4.2.5)
Información adicional acerca del
fallo entrante
7
P...
Conexión
Información de conexión
(} 4.3.4)
Información adicional acerca de
la conexión
8
C...
Configuración
Información de configuración
(} 4.3.4)
Información adicional acerca de
la configuración
1)
Los otros valores están reservados.
Tab.4/9: Valores de los eventos de diagnóstico con asignación al código de diagnóstico
y a la información adicional
El FCT puede registrar detalles acerca de la entrada corres
pondiente con ayuda de la información adicional en función
del evento.
Fig.4/1: Ejemplo de indicación de la memoria de diagnóstico en el FCT
4−34
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
Ejemplo de mensajes de diagnóstico
Tiempo registrado
Evento
Nº
Descripción
2817d 17h 21.123s
Reset
R01
Reset realizado correctamente. Todos los mensajes de
fallo se han borrado. Ya no hay ningún fallo.
2817d 16h 18.123s
Fallo
E50
Presión de funcionamiento demasiado baja (< 1,5 bar).
Última orden: ejecutar registro, número de registro 64.
2817d 03h 18.123s
Conexión
P01
Datos del proyecto existentes y cargados (duración de la
inicialización: 1289 ms).
Número de conexiones desde la última entrada de diag
nóstico: 219
117d 03h 18.123s
Configu
ración
C05
Identificaciones estática y dinámica ejecutadas.
Duración: 178 s. Identificación ejecutada correctamente.
Tab.4/10: Otros ejemplos de eventos de diagnóstico
PNU 204: administración de la memoria de diagnóstico
Índice
Descripción
Por
defecto
Mín.
Máx.
1, 2
Reservado (véase la sección 4.4, PNU 228).
–
–
–
3
Escritura de 1": la memoria de diagnóstico se
borra.
Al leer se obtiene siempre el valor 0.
Normalmente no es necesario borrarla (memoria in
termedia circular; cuando la memoria está llena, la
entrada más reciente sobrescribe la más antigua).
0
0
1
4
Número de entradas válidas. La escritura no está per 0
mitida.
0
100
5
Número de entradas sin leer.
Se ajusta a 0 cuando se lee el índice 4. Con cada en
trada nueva en la memoria de diagnóstico, el valor
aumenta en 1.
0
255
0
Tab.4/11: Administración de la memoria de diagnóstico
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−35
4. Fallos y diagnóstico
4.3.3
Estado de error (PNU 227) e información adicional (PNU 203)
Esta información adicional está pensada sobre todo para el
diagnóstico con el FCT. La información completa el número de
error con datos prácticos como, p. ej., el número de registro.
Además, en el caso de mensajes activos, informa de si es
posible salir del error o de si la causa todavía está activa. La
codificación es igual para los parámetros:
PNU 203: información adicional en caso de errores/adver
tencias en la memoria de diagnóstico. Índices 1 a 100 en
función del número de entrada.
PNU 227: codificación del estado actual de un fallo. Índi
ces 1 a 87 en función del número de fallo.
Como puede haber varios errores al mismo tiempo, la infor
mación del PNU 227 debe estar disponible por separado para
cada número de error. Por ello, en las consultas debe indi
carse el número de error como índice.
Asignación de la información adicional para fallos entrantes
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
Código interno de diagnóstico A S Reset
Nivel
Informa
ción
8
7
6
5
4
3
2
1
0
Detalles
La codificación de los PNU 203 y 227 es igual, pero sólo con
tiene la información necesaria y disponible para el parámetro
correspondiente.
4−36
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
Campo
Nombre
Descripción
Bits 31 a 22
(203/−−)
Código interno
de diagnóstico
Información interna de diagnóstico (sólo para el personal de servicio).
Bit 21
(−−/227)
A
Acción requerida
= 0: Validar: la causa del mensaje no está activa en este momento o
no se está comprobando.
El mensaje puede validarse.
= 1: Eliminar: la causa del mensaje sigue activa.
La causa debe eliminarse antes de poder confirmar el mensaje.
Indicación: en caso de fallos con el tipo reset FS (bits 19 a 16) es siem
pre necesario desconectar/conectar independientemente del estado del
bit 21.
Bit 20
(−−/227)
S
Estado del mensaje de error
= 0: En este momento, el mensaje no está activo.
= 1: Mensaje activo.
Bits 19 a 16
(203/227)
Reset
véase 4.2.4
Describe lo que ocurre con una orden de reset.
= 0: Ninguna reacción.
= 1: R = borrar mensaje(s) de fallo.
= 2: F = borrar mensaje de fallo si la causa se eliminó anteriormente.
= 3: N = inicializar el eje.
= 4: Poff = desconectar el CMAX.
Bits 15 a 12
(203/227)
Nivel
véase 4.2.3
Describe la reacción ante un fallo/advertencia.
= 0: Ninguno.
= 1: Información (ignore el mensaje).
= 2: W = advertencia.
= 5: F1 = fallo 1.
= 6: F2 = fallo 2.
= 15: FS = error del software del sistema.
Bits 11 a 08
(203/−−)
Información
Describe a qué se refieren los detalles de error
Véase Tab.4/13.
Bits 7 a 0
(203/−−)
Detalles
Detalles adicionales acerca de la causa del fallo
Véase Tab.4/13.
Tab.4/12: Asignación de la información adicional para fallos entrantes
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−37
4. Fallos y diagnóstico
Información y detalles acerca de fallos (PNU 202)
Información (bits 11 a 08)
Detalles (bits 07 a 00)
Valor
Descripción
Valor
Descripción
0
Ninguna informa
ción
–
–
1
Causa del fallo E08 1
(válvula actuador
(válvula,
o sistema de medi 2
ción del recorrido
3
intercambiados)
4
2
4−38
Causa del fallo E09 1
(parámetro erróneo
2
en el proyecto)
No especificado.
La válvula se ha intercambiado por error.
El sensor se ha intercambiado por error.
La válvula y el sensor se han intercambiado.
No especificado.
Un parámetro necesario está sin configurar (presión de alimenta
ción, masa base sin pieza a manipular, parámetro del regulador).
3
El tipo de sistema de medición del recorrido no se corresponde
con el tipo de cilindro.
4
La longitud del cilindro no se corresponde con el tipo de cilindro.
5
La longitud del sistema de medición del recorrido no se corres
ponde con el tipo de cilindro.
6
La longitud del sensor con este tipo de cilindro debe ser igual a la
longitud del cilindro.
7
El offset del punto cero del eje no es admisible con este cilindro
(debe ser 0).
8
El offset del punto cero del eje no es correcto. Margen admitido:
−longitud del cilindro <= offset del punto cero del proyecto <= 0.
9
El diámetro del cilindro no se corresponde con el tipo de cilindro.
10
El diámetro del vástago no se corresponde con el tipo de cilindro.
11
Se han configurado dos válvulas diferentes.
12
La posición final por software inferior es menor que la posición
final por hardware inferior.
13
La posición final por software superior es mayor que la posición
final por hardware superior.
14
La posición final por software inferior es mayor o igual que la
posición final por software superior.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
Información y detalles acerca de fallos (PNU 202)
Información (bits 11 a 08)
Detalles (bits 07 a 00)
Valor
Descripción
Valor
Descripción
3
Causa del fallo
E44 (no es posible
programar por
teach−in))
1
No especificado.
2
En el modo directo no puede realizarse la programación tipo
teach−in (no hay destino programado).
3
Recorrido de referencia no ejecutado.
4
Puesta a punto: introducido un destino programado desconocido
en el parámetro 1.
5
Selección de registro: número de registro inadmisible (0 o > 64).
6
Selección de registro: modo de control inadmisible preajustado
en el registro seleccionado.
7
Puesta a punto: programación tipo teach−in de la posición final
por software inferior >= posición final por software superior no
admisible.
8
Puesta a punto: programación tipo teach−in de la posición final
por software superior <= posición final por software inferior no
admisible.
9
Puesta a punto: no está permitido programar por teach−in mien
tras se ejecuta una función de la puesta en marcha.
4
Número de registro nn
En caso de un fallo general en el modo de funcionamiento Selec
ción de registro, se registra el número del último registro iniciado.
Margen de valores nn: 0 hasta 255.
5
Función de la
puesta en marcha
En caso de un fallo general en el modo Puesta en funciona
miento, se registra la última función de la puesta en marcha ini
ciada.
Margen de valores nn: 0 hasta 255.
nn
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−39
4. Fallos y diagnóstico
Información y detalles acerca de fallos (PNU 202)
Información (bits 11 a 08)
Detalles (bits 07 a 00)
Valor
Descripción
Valor
Descripción
6
Función del actua
dor en la que se
produjo
p
j el fallo
1
Conectar.
2
Desbloquear accionamiento.
3
Bloquear accionamiento.
4
Desbloquear funcionamiento.
5
Bloquear funcionamiento (parada).
10
Inicio en modo directo.
11
Inicio de la tarea de posicionado en modo directo.
12
Inicio de la tarea de fuerza en modo directo.
13
Inicio de la tarea de posicionado continua en modo directo.
14
Inicio de la tarea de fuerza continua en modo directo.
20
Iniciar recorrido de referencia.
21
Iniciar recorrido de referencia, modo 35 (posición real actual).
22
Iniciar recorrido de referencia, modo −17 (positivo contra bloque).
23
Iniciar recorrido de referencia, modo −18 (negativo contra
bloque).
30
Operación por actuación secuencial en sentido negativo (JogN).
31
Operación por actuación secuencial en sentido positivo (JogP).
32
Programación tipo teach−in.
33
Programación tipo teach−in del valor nominal de la tabla de regis
tros de posicionado.
34
Programación tipo teach−in de la posición final por software infe
rior.
35
Programación tipo teach−in de la posición final por software su
perior.
36
Programación tipo teach−in del offset del punto cero del proyecto.
Tab.4/13: Información y detalles para los fallos entrantes
4−40
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
4.3.4
Código de diagnóstico e información adicional en caso de reset,
conexión y configuración
En la memoria de diagnóstico se guardan otros eventos de
diagnóstico además de los fallos y de las advertencias. A
continuación se describe el significado de los números de
diagnóstico y la información adicional.
Evento de diagnóstico 3: reset
Se ha ejecutado un comando de reset con el FCT o con el PLC.
Números de diagnóstico
Nº
Descripción
1
Correcto: todos los mensajes de fallo se han borrado.
2
Incorrecto: no ha sido posible borrar todos los mensajes.
3
Ejecutado un nuevo arranque del eje.
Información adicional
Informa
ción
Descripción
Byte 1
Número de resets realizado hasta ahora.
Byte 2
Reservado.
Bytes
3y4
Si el valor > 0: duración del reset en milisegundos en el nuevo arranque del eje.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−41
4. Fallos y diagnóstico
Evento de diagnóstico 7: conexión
El CMAX se ha conectado.
Números de diagnóstico
Nº
Descripción
1
Inicio normal: datos del proyecto cargados al completo.
2
Inicio en el modo de configuración C00: no hay ningún proyecto.
3
Inicio en el modo de configuración C01: proyecto incompleto.
4
Inicio en el modo de configuración C02: proyecto incompleto.
5
Inicio en el modo de configuración C03: debe realizarse una prueba de movimiento.
Información adicional
Informa
ción
Descripción
Byte 1
Número de conexiones realizado hasta ahora.
Byte 2
Reservado.
Bytes
3y4
Duración de la conexión en milisegundos.
4−42
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
Evento de diagnóstico 8: configuración
Se ha ejecutado una configuración/función de la puesta en
marcha.
Números de diagnóstico
Nº
Descripción
1
El firmware se ha actualizado.
2
Restablecimiento de los datos: todos los datos de usuario y del regulador se borran.
3
Prueba de movimiento ejecutada.
4
Identificación estática ejecutada.
5
Identificaciones estática y dinámica ejecutadas.
6
Identificación repuesta, los datos de identificación se han borrado.
Información adicional
Informa
ción
Descripción
Byte 1
= 1: ejecución correcta.
= 2: ejecución cancelada.
Byte 2
Reservado.
Bytes
3y4
Duración de la función en 0,1 segundos.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−43
4. Fallos y diagnóstico
4.4
Configuración de los mensajes de diagnóstico y de los fallos
El PNU 228 permite configurar los eventos de diagnóstico.
PNU 228: configuración de los eventos de diagnóstico
Índice
Descripción
Por defecto
1
Filtro de eventos de diagnóstico.
0x0000000F
2
Filtro de mensajes de fallo.
0x0000007F
3
Configuración de mensajes de fallo.
0x000000C0
Tab.4/14: Configuración de los mensajes de diagnóstico
Filtro de eventos de diagnóstico
Con estos ajustes puede determinar los eventos de diagnós
tico que deben registrarse. Con el PNU 228:01 pueden selec
cionarse eventos menos importantes para excluirlos del re
gistro en la memoria de diagnóstico.
PNU 228:01: filtro de eventos de diagnóstico
¿Qué eventos, además de los fallos, deben registrarse?
Bit
Descripción
Valor pre
determi
nado
0
Registrar advertencias.
1
1
Registrar eventos de configuración (restablecimiento de datos, identificación, 1
etc.).
2
Registrar órdenes de reset.
1
3
Registrar procesos de conexión.
1
4 ... 31
Reservado (=: 0)
0
Tab.4/15: Configuración de los mensajes de diagnóstico – Filtro de eventos de diagnóstico
4−44
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
Filtro de mensajes de fallo
Con el filtro de mensajes de fallo puede seleccionar fallos y
advertencias determinados para excluirlos del registro en la
memoria de diagnóstico. Esto es apropiado para fallos que se
consideran normales dentro del ciclo de proceso, porque
forman parte de él (fallos de tensión de la carga) o porque se
producen con frecuencia debido a otras razones.
Atención: aunque estos fallos no se registran en la memoria
de diagnóstico, se indican en la situación en la que se produ
cen y deben validarse.
PNU 228:02: filtro de mensajes de fallo
¿Debe registrarse este fallo/advertencia en la memoria de diagnóstico?
Bit
Descripción
Valor pre
determi
nado
0
W08: no se ha efectuado la identificación.
1
1
W35: posición real fuera de las posiciones finales por software.
1
2
W42: ajustados bits de control no utilizados.
1
3
E50: presión de funcionamiento demasiado baja.
1
4
E51: tensión de carga fuera del margen de tolerancia.
1
5
W57: superado el tiempo en la interface de diagnóstico.
1
6
W68: advertencia de exceso de temperatura en la válvula.
1
7 ... 31
Reservado (=: 0!).
0
Tab.4/16: Configuración de los mensajes de diagnóstico – Filtro de mensajes de fallo
Configuración de los mensajes de fallo
Algunos fallos también pueden indicarse como advertencias.
Esto ocurre sobre todo durante los controles de las funcio
nes, como el mantenimiento de las posiciones finales por
software. En estos fallos, la reacción correcta depende a me
nudo de la aplicación.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−45
4. Fallos y diagnóstico
Usted puede determinar el comportamiento del CMAX para los fallos
que admiten las dos reacciones.
No todos los fallos pueden configurarse individualmente, sino sólo
algunos cuya configuración en el CMAX se considera apropiada.
PNU 228:03: configuración de los mensajes de fallo
¿Qué fallos deben tratarse como advertencia?
Bit
Descripción
0
E27: la condición de conmutación progresiva no puede alcanzarse durante la tarea de 0
posicionado.
Como advertencia: el registro se ejecuta como si no hubiese ninguna conmutación
progresiva de registros parametrizada. El registro siguiente no se ejecuta, el fallo E28
no se emite.
1
E28: no se ha alcanzado la condición de conmutación progresiva.
Como advertencia: el CMAX se para en el registro cuya condición de conmutación
progresiva no se ha alcanzado.
0
2, 3
Reservado (=: 0!).
0
4
E32: la fuerza marcada como objetivo está fuera de los límites.
Como advertencia: al sobrepasarse, el CMAX limita la fuerza marcada como obje
tivo al valor límite.
0
5
E33: posición de destino fuera de las posiciones finales por software o por hard
ware.
Como advertencia: si la posición de destino va más allá de la posición final por
software, se realiza un desplazamiento a la posición final por software o por hard
ware (si las posiciones finales por software están desactivadas).
0
6
E34: valor nominal del funcionamiento de seguimiento fuera de los valores límite.
Como advertencia: el valor nominal (posición o fuerza) se acepta sólo hasta alcan
zar los valores límite. El eje se detiene en la posición final por software o en el lí
mite de fuerza. No se cancela el posicionamiento. Si el valor nominal es menor que
el valor límite, el CMAX desplaza el eje un poco más.
1
7
E35: posición final por software sobrepasada.
Como advertencia: el eje no se para y sigue ejecutando la tarea de posicionado
(válido sólo para la regulación de fuerza).
1
8
E50: presión de funcionamiento demasiado baja.
Como advertencia: El CMAX se comporta como si hubiese suficiente presión. Los
posicionamientos causan los fallos E30 o E31.
0
9 ... 31
Reservado (= 0!).
0
1)
Valor pre
determi
nado 1)
0 = el mensaje se trata como fallo; 1 = el mensaje se trata como advertencia.
Tab.4/17: Configuración de los mensajes de diagnóstico – Configuración de los mensajes
de fallo
4−46
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
4.5
Diagnóstico mediante funciones estándar del terminal CPX
Los fallos del CMAX o de los módulos conectados se comuni
can al nodo de bus CPX como mensajes de error de CPX. Las
siguientes secciones contienen características especiales de
la representación para las opciones de diagnóstico específi
cas de CPX.
4.5.1
Datos E/S del módulo (para los bytes de control y de es
tado, véase la sección 2.2).
Bits de estado (véase la sección 4.5.1).
Interface de diagnóstico E/S (véase la sección 4.5.2).
Bits de estado del terminal CPX
En Tab.4/18 se muestran los mensajes de error del CMA X en
los bits de estado del terminal CPX.
Bit
Información de diag
nóstico con señal 1
Descripción
Causa del error del CMAX
0
Error de válvula
–
1
Error en una salida
Tipo de módulo en
el que se ha produ
produ
cido el error.
2
Error en una entrada
–
3
Error en un módulo analógi
co/módulo de tecnología
El bit 3 se activa para todos los errores
del CMAX.
4
Subtensión
5
Cortocircuito/sobrecarga
–
6
Rotura de cable
–
7
Otros errores
–
Tipo de error.
–
–
Tab.4/18: Cuadro general de bits de estado
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−47
4. Fallos y diagnóstico
4.5.2
Interface de diagnóstico E/S y memoria de diagnóstico
Por medio de la interface de diagnóstico E/S y de la memoria
de diagnóstico del terminal CPX se puede acceder a diferen
tes informaciones de diagnóstico.
Datos de la memoria de diagnóstico
(CPX−MMI e interface de diagnóstico E/S)
La representación de mensajes de diagnóstico del CMAX en
la memoria de diagnóstico del terminal CPX se realiza como
se indica en Tab.4/19.
Datos de la memoria de diagnóstico (10 bytes por entrada, 40 en
tradas)
Nº de función1)
Byte
Denominación
Descripción
Valor
3488 + n
1
2
3
4
5
Días [day]
Horas [h]
Minutos [m]
Segundos [s]
Milisegundos [ms]
Momento en que se ha producido el
error, medido a partir del punto en el
que se ha aplicado la tensión
(estándar CPX).
0 a 255
n = 10 * d + 0
0 a 23
0 a 59
0 a 59
0 a 999
(128 a 227)
6
Código de módulo
Código del módulo del CMAX: 176.
0 a 255
n = 10 * d + 5
7
Posición de módulo
[Pos]
Número de módulo CPX que ha comu
nicado el error.
0 a 47
n = 10 * d + 6
8
Número de canal
Bit 7
1
128
(0 a 255)
n = 10 * d + 7
9
Número de error [FN] Número de error de CPX
(véase la sección 4.2.2).
90 a 99
(0 a 255)
n = 10 * d + 8
10
Siguientes canales
0 (0 a 63)
n = 10 * d + 9
1)
6
0
5a0
0a0
Descripción
Error en
canal E 1
Con CMAX siempre 0.
d (evento de diagnóstico) [NB] = 0 a 39; evento de diagnóstico más actual = 0.
Tab.4/19: Datos de la memoria de diagnóstico del CMAX
Las indicaciones sobre el diagnóstico con la interface de diag
nóstico E/S se encuentran en la descripción del sistema CPX.
4−48
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
Ejemplo de entrada de memoria de diagnóstico del error
E50
Datos de la memoria de diagnóstico
Valor
Byte
Denominación
Descripción
Dec.
Hex.
Bin.
1
2
3
4
5
Días [day]
Horas [h]
Minutos [m]
Segundos [s]
Milisegundos [ms]
El error se comunicó 22,66 ms después
de conectarse la fuente de alimenta
ción (se activa el bit 7 del byte 5 cuando
se trata de la primera entrada tras Po
wer ON).
0d
0d
0d
22d
194d
00h
00h
00h
16h
C2h
00000000 b
00000000 b
00000000 b
00010110 b
11000010 b
6
Código de módulo
Código del módulo del CMAX: 176.
176d
B0h
10110000 b
7
Posición de módulo El CMAX es, en este caso, el módulo
[Pos]
CPX nº 2.
2d
02h
00000010 b
8
Número de canal
Bit 7
1
128d
81h
10000001 b
9
Número de error
[FN]
Número de error de CPX: 105.
105d
69h
01101001 b
10
Siguientes canales
Con CMAX siempre 0.
0d
00h
00000000 b
6
0
5a0
0a0
Descripción
Error en canal E
Tab.4/20: Ejemplo de entrada de memoria de diagnóstico
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−49
4. Fallos y diagnóstico
Datos de diagnóstico del módulo (interface de diag
nóstico E/S)
La representación específica de los datos de diagnóstico del
módulo (mensajes de error) del CMAX se realiza de acuerdo
con Tab.4/21 y Tab.4/22.
Datos de diagnóstico del módulo: tipo de error y lugar en el que se ha producido
Nº de función
2008 + m * 4 + 0;
Descripción
Describe dónde se ha producido el correspondiente error.
Bit
Bits 0 a 7
Valores
Bit 7
1
6
0
m = número de módulo (0 a 47)
Tipo de error y lugar en el que se ha producido.
5a0
: Descripción
000000 : Error en el canal E 0 (eje 1)
Tab.4/21: Tipo de error y lugar en el que se ha producido
Datos de diagnóstico del módulo: número de error del módulo
Nº de función
2008 + m * 4 + 1;
m = número de módulo (0 a 47)
Descripción
Número de error
Bit
Bits 0 a 7 : número de error.
Valores
100 a 108 : número de error de CPX (véase la sección Tab.4/20).
Nota
Para los mensajes de error del CMAX, véase la sección 4.2.2.
Tab.4/22: Números de error del módulo
4−50
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4. Fallos y diagnóstico
4.5.3
Distribución: parametrización a través de la interface de
diagnóstico E/S
Normalmente, los parámetros pueden modificarse también
por medio del nodo de bus CPX o de funciones específicas de
CPX−FEC como, p. ej., la modificación del funcionamiento ací
clico, etc.
El acceso a los parámetros del CMAX se realiza a través de la
interface de diagnóstico E/S; véase Tab.4/23.
Para obtener información detallada sobre la parametrización,
consulte la descripción Perfil de comunicación del CMAX".
Número de función 1) Entrada de parámetro
4828 + m*64 + 0 a 5
Reservado (parámetro estándar de mó
dulo, el CMAX no los utiliza).
4828 + m*64 + 6
Reservado para ajustes especiales de
módulo del CMAX
CMAX.
4828 + m*64 + 7
4828 + m*64 + 8 a 11
Control de tarea.
4828 + m*64 + 12 a 61
50 bytes de datos (dependen de la ta
rea).
4828 + m*64 + 62, 63
Reservado.
1)
m = número de módulo.
Tab.4/23: Interface de diagnóstico E/S
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
4−51
4. Fallos y diagnóstico
Más informaciones
Código de módulo
Núm. de función: 16 + m*16 + 0:
Código de módulo CPX−CMAX−C1−1 = 176
Código de revisión
Nº de función: 16 + m*16 + 13
Indica la versión del módulo: 0 a 255 correspondiente a la
placa de características del módulo.
Después de actualizar el firmware, la placa de características
y la versión ya no coinciden.
Números de serie
Núm. de función: 784 + m*4 + 0
784 + m*4 + 1
784 + m*4 + 2
784 + m*4 + 3
Indica el número de serie del módulo (8 cifras).
Estructura: YMNNNNNN
Y=año, M=mes,
NNNNNN = número secuencial (con BCD)
Ejemplo:
37:
123456:
4−52
37 12 34 56
Fecha = julio 2003
(año: 0 ... F = 2000 a 2015; mes: 0 a C)
Número secuencial
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
Parámetros
Capítulo 5
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
5−1
5. Parámetros
Índice
5.1
5.2
5.3
5.4
5−2
Estructura general de parámetros del CMAX . . . . . . . . . . . . . . . . . . . . . . . . .
Protección de acceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.1
Protección con palabra clave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.2
Acceso a través de PLC y FCT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.3
Bloqueo dependiente del estado y del modo de funcionamiento .
5.2.4
Desbloqueo y parada durante la parametrización . . . . . . . . . . . . .
Valores predeterminados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Descripción de los parámetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.1
Cuadro general de parámetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.2
Datos del equipo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.3
Memoria de diagnóstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.4
Datos de proceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.5
Lista de registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.6
Datos del proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.7
Valores nominales para la operación por actuación secuencial . . .
5.4.8
Modo de funcionamiento Tarea directa: posicionamiento . . . . . . .
Modo de funcionamiento Tarea directa: regulación de fuerza . . . .
5.4.9
5.4.10 Parámetros de los valores predeterminados . . . . . . . . . . . . . . . . . .
5.4.11 Configuración del actuador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.12 Ajustes de aplicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.13 Datos del controlador de posición . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.14 Datos del regulador de fuerza . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.15 Identificación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.16 Datos de sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5−3
5−5
5−5
5−8
5−9
5−10
5−11
5−17
5−17
5−25
5−32
5−39
5−43
5−52
5−59
5−62
5−65
5−67
5−71
5−77
5−82
5−85
5−88
5−93
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
5. Parámetros
5.1
Estructura general de parámetros del CMAX
Un CMAX contiene un juego de parámetros con la estructura
indicada a continuación.
Grupo
Índices
Descripción
Datos del equipo
100 a 199
Identificación y ajustes específicos del equipo,
números de versión, palabras clave, etc.
Datos de eje Datos de diagnóstico
200 a 299
Memoria para eventos de diagnóstico: números
de fallo, momento del fallo, mensajes activos.
Datos de proceso
300 a 399
Valores nominales y reales actuales, datos de
estado.
Lista de registros
400 a 499
Para el modo de funcionamiento Selección de
registro.
Un registro contiene todos los parámetros de
los valores nominales requeridos para un pro
cedimiento de posicionado.
Datos del proyecto
500 a 529
Ajustes básicos del proyecto: punto cero del
proyecto, límites de los valores nominales para
la posición, la fuerza, la velocidad, etc.
Valores nominales para el
modo directo
530 a 599
Datos para la actuación secuencial y la especifi
cación de los valores de referencia de la posi
ción, fuerza, etc.
Valores predeterminados
600 a 699
Valores predeterminados globales (valores por
defecto).
Configuración del actuador 1100 a 1149
Todos los parámetros específicos del eje para
actuadores neumáticos: longitud y diámetro
del cilindro, tipo de válvula, etc.
Datos del regulador
Factores de amplificación, identificación, adap
tación.
1150 a 1189
Datos de la puesta en fun 1190 a 1199
cionamiento
Configuración real, sistema de medida, resta
blecimiento de datos, etc.
Tab.5/1: Estructura de parámetros
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
5−3
5. Parámetros
Clases de parámetros
Característica/utilización
Var
Variable simple. Contiene sólo un valor.
El subíndice no tiene ninguna función.
Array
Contiene diferentes variables simples que tienen el mismo signifi
cado, los mismos valores límite, unidades iguales, etc.
Ejemplo: lista de registros de la posición nominal (PNU 404).
Los elementos de la matriz (array) se direccionan mediante el
subíndice.
Struct (Record)
Resumen de varias variables simples con diferentes valores límite,
etc.
Tab.5/2: Clases de parámetros en el CMAX
Tipos de datos
Característica/utilización
bitarray
Valor de 4 bytes en el que cada bit individual tiene un significado.
char
Carácter ASCII de 8 bits.
int32
Valor entero de 4 bytes provisto de signo.
Tab.5/3: Tipos de datos en el CMAX
5−4
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
5. Parámetros
5.2
5.2.1
Protección de acceso
Protección con palabra clave
La protección con palabra clave impide un control o modifica
ción no autorizados de los parámetros, p. ej., en el caso de un
MMI de acceso libre en una instalación en producción. La
palabra clave impide sólo el acceso de escritura, la lectura es
siempre posible.
Hay tres opciones para modificar los parámetros:
A través de la interface de diagnóstico, con un PC o MMI
(en preparación).
A través del bus de campo con el PLC (datos E/S en el
modo de funcionamiento Parametrización).
A través del bus de campo con un master de configura
ción.
En el CMAX puede asignarse una palabra clave para la inter
face de diagnóstico. A través del bus de campo pueden efec
tuarse modificaciones en cualquier momento. Tras la primera
puesta en marcha (INICIO 1) todavía no hay ninguna palabra
clave registrada en el equipo.
Se bloquea la modificación de parámetros y el control de
entradas, el inicio, al parada, la programación tipo teach−in y
la descarga de firmware. Se permite la indicación de los pará
metros, la carga del proyecto y la indicación de los valores
reales, nominales y de diagnóstico.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
5−5
5. Parámetros
Los parámetros siguientes pueden modificarse a pesar de la
protección con palabra clave:
PNU
Parámetro
Descripción de la causa
116
Project Identifier
Reservado para el FCT (estado de sincronización).
130
Palabra clave
Debe poder escribirse.
133
Palabra clave del
sistema
Reservado para el FCT (reposición del CMAX en caso de Contraseña
olvidada").
204:05
Número de entra
das nuevas
Indicación de la memoria de diagnóstico (valor de estado, no es un
parámetro).
1173:01
Estado de los va
lores límite
Necesario para visualizar los valores límite (valor de estado, no es
un parámetro).
Tab.5/4: Parámetros que pueden escribirse sin palabra clave
Creación de una palabra clave
El PNU 130 contiene la palabra clave como cadena de carac
teres. El parámetro PNU 1192:04 controla la recepción y
emite el estado actual. Para fijar una palabra clave para el
CMAX:
1. Escriba la palabra clave en PNU 130, p. ej., PNU 130
=Mi_palabra_clave".
2. Al activar PNU 1192:04 = 1, la palabra clave se registra en
los datos del equipo.
La palabra clave está implementada como cadena de caracte
res en el CMAX y se compone de 8 bytes (código ASCII: 32 a
127). Ello permite utilizar minúsculas y mayúsculas, cifras y
caracteres especiales como guión ’−’, paréntesis angulares ’< ’,
arroba ’@’, etc.
5−6
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
5. Parámetros
PNU 1192:04 Aceptar palabra clave
Acceso
Valores
Escritura
= 0: Borrar palabra clave
= 1: Aceptar palabra clave
Lectura
= 0: No hay ninguna palabra clave activada
= 1: Palabra clave activada y acceso libre
= 2: Palabra clave activada y acceso bloqueado
Tab.5/5: Control del acceso con la palabra clave
La palabra clave debe introducirse la primera vez que se co
necta con el FCT. Ésta permanece activa hasta que el proyecto
se cierra en el FCT.
Para cambiarla es necesario introducir la palabra clave anti
gua y borrarla. A continuación puede introducirse y regis
trarse la palabra nueva.
La palabra clave no puede leerse ni reponerse. Si ha olvidado
la palabra clave, el CMAX puede reponerse por completo. Con
esta operación se borran no sólo los datos del eje, sino tam
bién los del equipo. Esta reposición sólo puede efectuarse
mediante el FCT y no con el PLC.
Para obtener más información sobre la protección con pala
bra clave, consulte la ayuda del plugin para FCT del CMAX y
el PNU 130, sección 5.4.2, y el PNU 1192, sección 5.4.16.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
5−7
5. Parámetros
5.2.2
Acceso a través de PLC y FCT
El manejo simultáneo del actuador por el PLC y el FCT puede
bloquearse. Para ello sirven los bits CCON.LOCK (acceso blo
queado del FCT) y SCON.FCT_MMI (mando del equipo FCT).
Bloqueo del funcionamiento de FCT: CCON.LOCK
Activando el bit de control CCON.LOCK (bit 5) se bloquea el
PLC, asumiendo el FCT el mando del equipo. El FCT con LOCK
activado no puede ni escribir parámetros ni controlar el ac
tuador.
El PLC debe programarse de forma que no comunique el des
bloqueo hasta que el usuario no realice la acción correspon
diente. Normalmente, se suele salir del funcionamiento auto
mático. De este modo el programador del PLC puede
garantizar que el PLC siempre sepa cuándo tiene el control
del actuador.
El bloqueo está activo cuando CCON.LOCK tiene la señal 1.
Es decir, no tiene por qué ser activado forzosamente. Si no se
necesita desbloquear, CCON.LOCK puede permanecer siem
pre a 0.
El FCT puede escribir una cantidad parcial de los parámetros
si el mando del equipo no está activado. Esto afecta a los
parámetros que pueden modificarse en la optimización:
Lista de registros (aceleraciones y masa de la pieza a ma
nipular).
Amplificaciones del regulador.
Algunos parámetros de diagnóstico del FCT.
Acuse de recibo del control de nivel superior con FCT:
SCON.FCT_MMI
SCON.FCT_MMI indica que el actuador se controla a través
del FCT y que no es posible controlar el actuador a través de
los datos E/S. Una posible reacción del PLC es la transición al
funcionamiento de parada o manual.
5−8
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
5. Parámetros
5.2.3
Bloqueo dependiente del estado y del modo de funcionamiento
Este bloqueo está previsto para proteger contra errores de
operación en la fase de funcionamiento. Durante el funciona
miento no está permitido modificar parámetros del actuador
que puedan afectar al regulador.
Para ello debe cambiar al modo Puesta en funcionamiento (o
Parametrización si se utilizan los datos cíclicos E/S). Estos
datos se documentan como datos de puesta en funciona
miento. Con cada parámetro se indica el estado operativo
necesario.
Para escribir un parámetro de la puesta en funcionamiento:
Los modos Puesta en funcionamiento" o Parametriza
ción" deben estar activos.
El regulador debe estar bloqueado (CCON.ENABLE = 0).
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
5−9
5. Parámetros
5.2.4
Desbloqueo y parada durante la parametrización
Para parametrizar con los datos cíclicos E/S, la señal
CCON.STOP no puede estar activada porque no es posible
desbloquear el funcionamiento.
Los parámetros de la puesta en funcionamiento requieren
que el regulador esté bloqueado al escribir.
La transmisión de parámetros afecta del modo siguiente a las
señales CCON.ENABLE y CCON.STOP.
Modo de funcio
namiento
i t
Lectura: CCON
Escritura: CCON
.ENABLE
.STOP
.ENABLE
.STOP
Selección de regis
tros
x
x
x
x
Tarea directa
x
x
x
x
Puesta en funciona
miento
x
x
0
x
Parametrización
x
0
0 / x 1)
x / 0 1)
1)
CCON.ENABLE = 0 debe estar activado con los parámetros de la
puesta en funcionamiento.
Tab.5/6: Efecto de la transmisión de parámetros a CCON
5−10
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
5. Parámetros
5.3
Valores predeterminados
Con los valores predeterminados pueden especificarse pará
metros globales de posicionamiento (velocidad, aceleración,
tolerancia, etc.) para los modos directo y de registro. Éstos
sustituyen a los parámetros individuales de ambos modos.
Lista de registros
PNU401
PNU402
PNU403
PNU404
PNU405
PNU406
RCB1
RCB2
RPC
Valor
nominal
Presel.
Velocidad Aceler.
PNU407
PNU408
PNU410
PNU411
Decel.
Masa
pieza
Tolerancia R. fuerza
PNU412
Valores predeterminados
PNU 600
Velocidad posición
PNU 601
Velocidad fuerza
PNU 602
Aceleración
PNU 603
Deceleración
PNU 605
Masa de la pieza
PNU 606
Toleranc. posición
PNU 607
Toler. fuerza
PNU 608
Rampa fuerza
Posición en modo directo
PNU540
PNU541
Velocidad Aceler.
Fuerza en modo directo
Jog
PNU542
PNU544
PNU545
PNU550
PNU551
PNU552
PNU531
Decel.
Masa
pieza
Tolerancia
R. fuerza
Masa
pieza
Tolerancia Velocidad
PNU554
PNU532
Velocidad Aceler.
PNU533
PNU536
Decel.
Masa
pieza
Fig.5/2: Efecto de los valores predeterminados
Si todos los registros de una aplicación deben avanzar, p.ej.,
con la misma aceleración, no es necesario introducir cada vez
el mismo valor en la lista de posiciones. En su lugar, en la lista
de registros se remite al valor predeterminado.
Para utilizar otros valores diferentes a los predeterminados
en un registro individual, los valores deseados para el pará
metro de registro se introducen sólo en dicho registro.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
5−11
5. Parámetros
Ventajas:
Parametrización más simple.
De serie, los parámetros de registro y del modo directo se
definen de manera que pueden utilizarse los valores pre
determinados en vez de los parámetros. Si en 64 regis
tros se utilizan los valores predeterminados para los pará
metros velocidad, aceleración, deceleración, masa de la
pieza a manipular y tolerancia, son 5 x 64 = 320 paráme
tros los que no tienen que introducirse.
Aumento del rendimiento en la transmisión de datos.
Como se transmiten menos datos, el tiempo requerido
para parametrizar se reduce. Esto es útil sobre todo en el
caso de conexiones en serie como con el FCT, pero tam
bién con conexiones a través del bus de campo.
¿Cuándo se utiliza un valor predeterminado?
Una marca define en cada parámetro si se va a utilizar el valor
predeterminado. Para utilizar el valor del registro o el pará
metro especial, la marca debe ajustarse a 1. De lo contrario
se utiliza el valor predeterminado. Los parámetros siguientes
contienen marcas para los valores predeterminados:
Tipo de posicionado
PNU
Índice
Descripción
Modo de registro
403
nn (nº reg.)
Record Parameter Control (RPC)
Jog
521
01
Direct Mode Parameter Control (DMPC)
Posición en tarea directa
521
02
Direct Mode Parameter Control (DMPC)
Fuerza en tarea directa
521
03
Direct Mode Parameter Control (DMPC)
Tab.5/7: Control de los valores predeterminados
5−12
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
5. Parámetros
Control de parámetros
Bit
PNU 403: RPC
PNU 521: DMPC
31
= 0: El registro está bloqueado
= 1: El registro está activo
No se evalúa
30
= 0: El registro no está inicializado o se ha borrado
= 1: Registro inicializado por el usuario
No se evalúa
0 ... 29
Campo de bits, controla la recepción de los valores predeterminados, véase Tab.5/9
= 0: Utilizar los valores predeterminados
= 1: Utilizar los parámetros del registro o de la tarea directa
Tab.5/8: Marcas para el control de parámetros
Parámetros utilizados en función del estado de bits
Bit
Parámetro
Bit = 0
Bit = 1
Modo
reg.
Jog
Posición
Fuerza
0
Velocidad de posición
600
406
531
540
–
1
Velocidad de fuerza
601
406
–
–
554
2
Aceleración
602
407
532
541
–
3
Deceleración
603
408
533
542
–
4
– (Reservado)
–
–
–
–
–
5
Masa de la pieza a manipular
605
410
536
544
551
6
Tolerancia de posición
606
411
–
545
–
7
Tolerancia de fuerza
607
411
–
–
552
8
Rampa de fuerza
608
412
–
–
550
9 ... 29
– (Reservado)
–
–
–
–
–
Tab.5/9: Parámetros utilizados
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
5−13
5. Parámetros
¿Cómo se efectúa la evaluación?
La evaluación se realiza al arrancar. El CMAX comprueba,
utilizando el perfil libre en cada parámetro de valor nominal,
si debe emplearse el ajuste global o el parámetro individual.
Los valores individuales de parámetro deben utilizarse
cuando el bit correspondiente de RPC (Record Parameter
Control) o de DMPC (Direct Mode Parameter Control) está
ajustado a 1.
Ejemplo
Hay que transportar dos tipos de productos a granel hasta un
punto de recolección y vaciarlos allí.
1
2
3
4
1 Posición 1: 20 mm (Esperar")
3 Posición 3: 145,50 mm (Cargar 2")
2 Posición 2: 75 mm (Cargar 1")
4 Posición 4: 205,20 mm (Vaciar")
Fig.5/3: Ejemplo de masas diferentes
Primer
paso:
Tarea
1
Esperar en una posición a que se inicie la recogida del producto a granel. Al arrancar, el
carro avanza desde la posición inicial 1 con los valores predeterminados vacío" hasta
la posición de carga 2.
2
Con la masa aumentada (12 kg), el carro avanza hasta la segunda posición de carga 3.
La aceleración y la velocidad pueden coincidir con los valores predeterminados.
3
El recipiente lleno (25 kg) se desplaza hasta la posición de descarga 4. Los valores de la
velocidad y de la aceleración deben reducirse debido a que el recipiente está lleno.
4
Desde la posición de descarga 4 puede volverse a velocidad plena a la posición inicial 1.
Tab.5/10: Ejemplo de valores predeterminados: pasos
5−14
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
5. Parámetros
Para resolver esta tarea se especifican primero los valores
predeterminados siguientes. La regulación de fuerza no se
necesita puesto que estos valores no se tienen en cuenta.
Parámetro
PNU
Valor
Comentario
Velocidad
600
1000 (= 1 m/s)
Aceleración
602
1000 (= 1 m/s2)
No deben utilizarse los valores máximos po
sibles de los datos de la identificación.
identificación
Rampa de frenado
603
1000 (= 1 m/s2)
Masa de la pieza
605
0
(= 0 kg)
En estado normal sin masa de la pieza a ma
nipular.
Tolerancia
606
50
(= 0,5 mm)
Tolerancia = 0,5 mm
Tab.5/11: Ejemplo de valores predeterminados: especificación de los valores predetermi
nados
Lista de registros: No es necesario parametrizar los campos
vacíos de la lista de registros. Los bytes de control de registro
1 y 2 pueden utilizarse como estaban ajustados previamente.
Nº
reg.
RCB1 RCB2 RPC
(Low word)
Valor
nom.
1
C000 0000h 7500
2
C000 0020h 14550
3
C000 002Dh 20520
4
C000 0000h 2000
Pre
sel.
Veloci Aceler. Decel. Masa
dad
pieza
Tole Rampa
rancia fuerza
Bit 0
Bit 2
Bit 3
Bit 5
0001h 0004h 0008h 0020h
Bit 6
Bit 8
0040h 0100h
120
400
200
200
250
Tab.5/12: Ejemplo de valores predeterminados: lista de registros
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
5−15
5. Parámetros
El actuador ejecuta el movimiento real siguiente con esta lista
de registros y los valores predeterminados.
Paso
Inicio
Destino
Velocidad
Aceler.
Decel.
Masa
pieza
Tolerancia
1
20,0 mm
75,0 mm
1,0 m/s
1,0 m/s2
1,0 m/s2
0,0 kg
0,5 mm
1,0 m/s2
12,0 kg
0,5 mm
2
75,0 mm
145,5 mm
1,0 m/s
1,0 m/s2
3
145,5 mm
205,2 mm
0,4 m/s
0,2 m/s2
0,2 m/s2
25,0 kg
0,5 mm
4
205,2 mm
20,0 mm
1,0 m/s
1,0 m/s2
1,0 m/s2
0,0 kg
0,5 mm
Tab.5/13: Ejemplo de valores predeterminados: movimientos ejecutados
5−16
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
5. Parámetros
5.4
Descripción de los parámetros
5.4.1
Cuadro general de parámetros
El cuadro general siguiente (Tab.5/14) muestr a los paráme
tros del FHPP. Los parámetros se describen en las secciones
5.4.2 a 5.4.16.
PNU 1)
PNU
Nombre ((ES))
IND Max
Para los datos del equipo, véase la sección 5.4.2
100 1
1
Versión de hardware del fabri
cante
101 1
1
Versión de firmware del fabri
cante
102 1
1
Versión FHPP
103 X
30
Versión de compilación
104 X
3
Versiones de software
105 1
1
Versión del cargador de arran
que
114 1
1
Número de serie del controlador
116 X
33
Identific. proyecto FCT
120 X
30
Nombre del equipo del fabri
cante
121 X
30
Nombre del equipo del usuario
122 X
30
Nombre del fabricante
123 X
30
Dirección HTTP del fabricante
124 X
30
Número de artículo de Festo
130 X
30
Palabra clave
133 X
2
Palabra clave secreta del sis
tema
140 1
2
Tiempo sist.: nº días serv.
140 2
2
Tiempo sist.: ms del día
180 X
30
Nombre del eje X
181 X
30
Nombre del eje Y
1)
Características 1)
Class
Type
Unit
RW
Var
int32
0
R
Var
int32
0
R
Var
Array
Var
Var
int32
char
int32
int32
0
0
0
0
R
R
R
R
Var
Array
Array
bitarray
char
char
0
0
0
R
RW
R
Array
Array
Array
Array
Array
Var
char
char
char
char
char
int32
0
0
0
0
0
0
RW
R
R
R
W
RW
Struct
Struct
Array
Array
int32
int32
char
char
0
0
0
0
R
R
RW
RW
SH IB
NB UL
UL
UL
UL
UL
UL
Véase Tab.5/15.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−17
5. Parámetros
PNU 1)
PNU
Nombre (ES)
IND Max
Para el diagnóstico, véase la sección 5.4.3
200 X
100 Evento de diagnóstico
201 X
100 Número de diagnóstico
202 X
100 Tº registrado: hora del día
203 X
100 Información adicional
204 1
5
Reservado
204 2
5
Reservado
204 3
5
Borrar la memoria
204 4
5
Número de entradas
204 5
5
Número de entradas sin leer
220 X
3
Mensajes de fallo activos
221 X
3
Mensajes de advertencia activos
222 X
100 Tiempo registrado: día de servi
cio
224 1
1
Fallo act. visual. en display
225 1
1
Nivel activo de fallo
226 1
1
Advert. actual visualiz. en FCT
227 X
89
Estado de error del FCT
228 1
3
Filtro de eventos de diagnóstico
228 2
3
Filtro de mensajes de diagnós
tico
228 3
3
Configuración de reacción ante
un error
Para los datos de proceso, véase la sección 5.4.4
300 X
3
Valores de posición
301 X
3
Valores de fuerza
302 X
3
Valores de presión
305 1
4
Número de órdenes de posicio
nado
305 2
4
Número de órdenes de fuerza
305 3
4
Suma de la carrera
305 4
4
Suma de la fracción de carrera
307 1
1
Velocidad actual
308 1
1
Estado ampliado del eje
309 1
1
Valor regulado de la válvula
1)
Características 1)
Class
Type
Unit RW
SH IB NB UL
Array
Array
Array
Array
Struct
Struct
Struct
Struct
Struct
Array
Array
Array
int32
int32
int32
bitarray
int32
int32
int32
int32
int32
bitarray
bitarray
int32
0
0
0
0
0
0
0
0
0
0
0
0
R
R
R
R
R
R
RW
R
RW
R
R
R
Var
Var
Var
Array
Struct
Struct
int32
int32
int32
bitarray
bitarray
bitarray
0
0
0
0
0
0
R
R
R
R
RW
RW
SH
SH
Struct bitarray
0
RW
SH
Array
Array
Array
Struct
int32
int32
int32
int32
1
3
4
0
R
R
R
R
Struct
Struct
Struct
Var
Var
Var
int32
int32
int32
int32
bitarray
int32
0
0
0
6
0
0
R
R
R
R
R
R
SH
UL
UL
Véase Tab.5/15.
5−18
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
PNU 1)
PNU
Nombre (ES)
IND Max
Para la lista de registros, véase la sección 5.4.5
400 1
3
Número de registro nominal
400 2
3
Nº de registro real
400 3
3
Byte de estado de registro
401 X
64
Byte de control del registro 1
402 X
64
Byte de control del registro 2
403 X
64
Control parám. reg. posicionado
404 X
64
Valor nominal de registro de po
sicionado
405 X
64
Valor presel. reg. posicionado
406 X
64
Velocidad del registro de posi
cionado
407 X
64
Arranque aceler. reg. posición.
408 X
64
Frenado aceler. reg. posición.
410 X
64
Masa pieza reg. posicionado
411 X
64
Tolerancia reg. posicionado
412 X
64
Rampa fuerza reg. posicionado
Para los datos del proyecto, véase la sección 5.4.6
500 1
1
Offset del punto cero del pro
yecto
501 1
2
Posición final por software infe
rior
501 2
2
Posición final por software su
perior
507 1
1
Rampa de parada
510 1
1
Carrera adm. en regul. fuerza
511 1
1
Valor nom. fuerza mín. adm.
512 1
1
Valor nom. fuerza máx. adm.
514 1
1
Veloc. adm. regul. fuerza
521 1
3
Valores predet. actuación se
cuencial
521 2
3
Valores predet. posición
521 3
3
Valores predet. fuerza
522 1
2
FHPP: bits control/estado: so
porte CPOS.HALT
522 2
2
FHPP: bits control/estado: nivel
CCON.BRAKE
523 X
8
FHPP: valores nominales/reales
1)
Características 1)
Class
Type
Unit RW
SH IB NB UL
Struct
Struct
Struct
Array
Array
Array
Array
int32
int32
bitarray
bitarray
bitarray
bitarray
int32
0
0
0
0
0
0
1, 3
R
R
R
RW
RW
RW
RW
SH
SH
SH
SH
UL
UL
UL
UL
Array
Array
int32
int32
div.
6
RW
RW
SH
SH
UL
UL
Array
Array
Array
Array
Array
int32
int32
int32
int32
int32
7
7
5
1, 3
8
RW
RW
RW
RW
RW
SH
SH
UL
UL
UL
UL
UL
Var
int32
1
RW
SH
NB UL
Var
int32
1
RW
SH
NB UL
Var
int32
2
RW
SH
NB UL
Var
Var
Var
Var
Var
Array
int32
int32
int32
int32
int32
bitarray
7
1
3
3
6
0
RW
RW
RW
RW
RW
RW
SH
SH
SH
SH
SH
SH
UL
UL
NB UL
NB UL
UL
UL
Array bitarray
Array bitarray
Struct int32
0
0
0
RW
RW
RW
SH
SH
SH IB
UL
UL
UL
Struct int32
0
RW
SH IB
UL
Struct int32
0
RW
SH
UL
Véase Tab.5/15.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−19
5. Parámetros
PNU 1)
PNU
IND Max
Nombre (ES)
Características 1)
Class
Type
Para la operación por actuación secuencial, véase la sección 5.4.7
530 1
1
Veloc. lenta en operación
Var
int32
actuac. secuencial
531 1
1
Veloc. máx. en operación
Var
int32
actuac. secuencial
532 1
1
Aceleración de operación
Var
int32
actuac. secuencial
533 1
1
Deceleración de operación
Var
int32
actuac. secuencial
534 1
1
Duración marcha lenta operac. Var
int32
actuac. secuencial
536 1
1
Masa pieza en operación
Var
int32
actuac. secuencial
Para la posición en la tarea directa, véase la sección 5.4.8
540 1
1
Veloc. base en pos. modo di
Var
int32
recto
541 1
1
Aceleración pos. tarea directa
Var
int32
542 1
1
Deceleración pos. tarea directa Var
int32
544 1
1
Masa pieza de posic. tarea di
Var
int32
recta
545 1
1
Tolerancia pos. tarea directa
Var
int32
Para la fuerza en la tarea directa, véase la sección 5.4.9
550 1
1
Valor base rampa fuerza tarea
Var
int32
dir.
551 1
1
Masa pieza fuerza en tarea dir. Var
int32
552 1
1
Toler. fuerza en tarea dir.
Var
int32
554 1
1
Limitación vel. de fuerza en ta Var
int32
rea directa
Para los valores predeterminados, véase la sección 5.4.10
600 1
1
Velocidad en regul. posición
Var
int32
601 1
1
Velocidad en regul. fuerza
Var
int32
602 1
1
Aceleración
Var
int32
603 1
1
Deceleración
Var
int32
605 1
1
Masa de la pieza a manipular
Var
int32
606 1
1
Tolerancia en regulación de po Var
int32
sición
607 1
1
Tolerancia en regulación fuerza Var
int32
608 1
1
Rampa de fuerza
Var
int32
1)
Unit RW
SH IB NB UL
6
RW
SH
UL
6
RW
SH
UL
7
RW
SH
UL
7
RW
SH
UL
9
RW
SH
UL
5
RW
SH
UL
6
RW
SH
UL
7
7
5
RW
RW
RW
SH
SH
SH
UL
UL
UL
1
RW
SH
UL
8
RW
SH
UL
5
3
6
RW
RW
RW
SH
SH
SH
UL
UL
UL
6
6
7
7
5
1
RW
RW
RW
RW
RW
RW
SH
SH
SH
SH
SH
SH
UL
UL
UL
UL
NB UL
UL
3
8
RW
RW
SH
SH
UL
UL
Véase Tab.5/15.
5−20
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
PNU 1)
PNU
Nombre (ES)
IND Max
Características 1)
Class
Para la configuración del eje, véase la sección 5.4.11
1100 1
1
Tipo de cilindro
Var
1101 1
1
Long. del cilindro
Var
1102 1
1
Diámetro del cilindro
Var
1103 1
1
Diámetro del vástago
Var
1110 1
1
Tipo de sistema de medición del Var
recorrido
1111 1
1
Longitud del sist. de medición
Var
del recorrido
1112 1
1
Nº serie del sist. medición
Var
recorrido
1120 1
1
Tipo de válvula
Var
1121 1
1
Nº de serie de válvula
Var
1125 1
1
Tipo de válvula 2
Var
1126 1
1
Nº de serie de válvula 2
Var
Para los ajustes de aplicación, véase la sección 5.4.12
1130 1
1
Offset del punto cero del eje
Var
1131 1
1
Método de recorrido de referen Var
cia
1132 1
1
Velocidad del recorrido de refe Var
rencia
1140 1
1
Posición de montaje
Var
1141 1
1
Presión de alimentación
Var
1142 1
1
Masa base sin pieza a manipular Var
1143 1
4
Pieza a manipular en la cone
Var
xión
1143 2
4
Diseño de eje doble
Var
1143 3
4
Unidad de bloqueo instalada
Var
1143 4
4
Vástago doble
Var
Para el controlador de posición, véase la sección 5.4.13
1150 1
1
Factor amplific. controlador pos. Var
1151 1
1
Factor amortiguac. controlador Var
pos.
1152 1
1
Factor filtro controlador pos.
Var
1153 1
1
Timeout controlador pos.
Var
1154 1
1
Tº supervisión parada controla Var
dor pos.
1)
Type
Unit RW
SH IB NB UL
int32
int32
int32
int32
int32
0
2
11
11
0
RW
RW
RW
RW
RW
SH
SH
SH
SH
SH
int32
2
RW
SH IB
bitarray
0
RW
SH
int32
bitarray
int32
bitarray
0
0
0
0
RW
RW
RW
RW
SH IB
SH
SH IB
SH
NB UL
int32
int32
1
0
RW
RW
SH IB
SH IB
NB UL
UL
int32
6
RW
SH IB
UL
int32
int32
int32
int32
12
4
5
0
RW
RW
RW
RW
SH
SH
SH
SH
IB
IB
IB
IB
NB UL
NB UL
NB UL
UL
int32
int32
int32
0
0
0
RW
RW
RW
SH IB
SH IB
SH IB
NB UL
UL
NB UL
int32
int32
10
10
RW
RW
int32
int32
int32
10
9
9
RW
RW
RW
IB
IB
IB
IB
IB
NB
NB
NB
NB
NB
UL
UL
UL
UL
UL
NB UL
NB UL
NB UL
NB UL
SH
SH
NB UL
NB UL
NB UL
Véase Tab.5/15.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−21
5. Parámetros
PNU 1)
PNU
IND Max
Nombre (ES)
Características 1)
Class
Para el regulador de fuerza, véase la sección 5.4.14
1160 1
1
Factor amplific. regulador fuerza Var
1161 1
1
Amplificación dinámica regul.
Var
fuerza
1162 1
1
Factor filtro de regulador fuerza Var
1163 1
1
Timeout del regulador de fuerza Var
1164 1
1
Tº supervisión parada precisa
Var
de regul. fuerza
Para la identificación, véase la sección 5.4.15
1170 1
1
Ajustes de identificación
Var
1171 1
1
Estado de identificación
Var
1172 X
6
Valores máximos identificados
Struct
1173 1
14
Valores de limitación: estado
Struct
1173 X
14
Valores de limitación
Struct
1174 1
1
Estado de la prueba de movi
Var
miento
1175 1
1
Bloquear adaptación
Var
1176 X
16
Datos de identificación estática Array
Para los datos del sistema, véase la sección 5.4.16
1190 X
43
Configuración real del hardware Struct
1191 X
15
Datos de análisis
Array
1192 1
8
Func. puesta en marcha
Struct
Descarga bloques
1192 2
8
Func. puesta en marcha Estado Struct
config.
1192 3
8
Func. puesta en marcha
Struct
Restabl. datos
1192 4
8
Func. puesta en marcha Est.
Struct
palabra clave
1192 5
8
Func. puesta en marcha Sist.
Struct
medida
1192 6
8
Func. puesta en marcha Tabla
Struct
sist. medida
1192 7
8
Func. puesta en marcha Est.
Struct
prueba mov.
1192 8
8
Func. Válvula/sist. medición
Struct
recorrido
1193 X
12
Unidad de sist. medida
Struct
1194 X
12
Resolución del sist. medida
Struct
1195 X
5
Configuración de inicio
Struct
1199 X
7
Parámetro de fabricación
Array
1)
Type
Unit RW
int32
int32
10
10
RW
RW
int32
int32
int32
10
9
9
RW
RW
RW
int32
bitarray
int32
bitarray
int32
bitarray
0
0
6/7
0
div.
0
int32
int32
SH IB NB UL
NB UL
NB UL
SH
SH
NB UL
NB UL
NB UL
RW
R
R
RW
R
R
SH IB
NB UL
0
0
RW
R
SH IB
NB UL
int32
int32
int32
0
0
0
R
R
RW
SH
NB UL
int32
0
R
int32
0
RW
SH IB
NB UL
int32
0
RW
int32
0
RW
SH IB
NB UL
int32
0
R
int32
0
RW
int32
0
R
int32
int32
int32
int32
0
0
0
0
R
R
R
R
SH IB
Véase Tab.5/15.
Tab.5/14: Cuadro general de parámetros del CMAX
5−22
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
El cuadro general contiene las entradas siguientes.
Índice
Magnitud física
PNU
Número decimal de parámetro
IND
Subíndice (Array, Struct) decimal (X = todos o varios subíndices del PNU)
Max
Índice máximo o mayor = tamaño de matriz/estructura
Class
Clase de parámetro (Var, Array, Struct)
Type
Tipo de valor (int32, bitarray, char)
Unit
Índice de la unidad física (véase PNU 1193 y la sección B.1)
RW
Derechos de escritura: R = leer, W = modificar, RW = leer y modificar
SH
Control de nivel superior (mando del equipo) necesario para efectuar modificaciones
IB
Parámetro de puesta en funcionamiento, escritura sólo en el modo Puesta en fun
cionamiento o Parametrización con el regulador bloqueado
NB
El cálculo nuevo del regulador se ejecuta después de la escritura
UL
Los valores límite se tienen en cuenta al modificar
Tab.5/15: Leyenda del cuadro general de parámetros del CMAX
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−23
5. Parámetros
Representación de las entradas de parámetros
1
2
3
Longitud del cilindro (Cylinder length)
PNU
PNU: 1101
Valores
Unidad: longitud (índice = 2)
Index: 1
Actuador lineal
Medida
Predet.
SI 0,01 mm 0
Imperial 0,01 ft
4
5
Max.Index: 1
0
Class: Var
Datatype: int32
Actuador giratorio
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
0
1.000.000
0,1 °
0
0
100.000
0
1.000.000
0,1 °
0
0
100.000
La longitud del cilindro está almacenada en la interface de sensor. La longitud de los cilindros
estándar no supera los 2000 mm; el margen de valores incluye una reserva para aplicaciones
especiales.
Si la longitud introducida del cilindro diverge hasta un máximo de 5,00 mm de la longitud detec
tada no es necesario efectuar una planificación al cambiar el actuador. Además, este margen
permite optimizar la carrera útil.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
1 Nombre del parámetro (inglés entre paréntesis)
2 PNU (número de parámetro) con índice, índice máximo del PNU, clase y tipo de dato
3 Valores del parámetro:
– Para parámetros enteros (int32) con unidad física, se introducen la unidad y los
valores (valor predeterminado, mínimo, máximo) para cada sistema de medida.
– Para parámetros enteros (int32) sin unidad, se introducen sólo el valor predeter
minado y los valores mínimo y máximo.
– En el caso de los campos de bits (bitarray) se introduce el valor predeterminado.
Además, se introducen los bits que pueden aceptar los valores 0, 1 o x (cual
quiera) al escribir. En los campos de bits, el CMAX comprueba el estado de los
bits individuales y no un margen de valores.
– Las cadenas de caracteres (char) se introducen con sus valores predeterminados
y los signos admisibles durante la escritura.
4 Descripción del parámetro
5 Información sobre las restricciones de acceso y su repercusión en el regulador
Fig.5/4: Representación de las entradas de parámetros
5−24
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
5.4.2
Datos del equipo
Versión de hardware del fabricante (Manufacturer hardware version)
PNU
PNU: 100
Valores
Sin unidad
Index: 1
Valor predeterminado:
0x0100
Max. Index: 1
Mínimo: −
Class: Var
Datatype: int32
Máximo: −
Código de la versión de hardware del CMAX.
El número de versión está codificado mediante código BCD, los 16 bits superiores no se utilizan.
Formato: 0x0000HHNN (HH = versión principal, NN = versión secundaria)
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Versión de firmware del fabricante (Manufacturer firmware version)
PNU
PNU: 101
Valores
Sin unidad
Index: 1
Valor predeterminado:
0x0100
Max. Index: 1
Mínimo: −
Class: Var
Datatype: int32
Máximo: −
Código de la versión de firmware del CMAX. El número de versión está codificado mediante código BCD.
Formato: 0xBBBBHHNN
(BBBB = número de versión/edición, HH = versión principal, NN = versión secundaria)
Ejemplo: 0x05050100 se corresponde con la versión V01.00.0505
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Versión FHPP (Version FHPP)
PNU
PNU: 102
Valores
Sin unidad
Index: 1
Valor predeterminado:
0x0110
Max. Index: 1
Mínimo: −
Class: Var
Datatype: int32
Máximo: −
Código de la versión implementada del FHPP.
La versión FHPP se modifica en caso de adaptaciones básicas de la definición de FHPP.
Formato: 0x0000HHNN (HH = versión principal, NN = versión secundaria)
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−25
5. Parámetros
Versión de compilación (Build date)
PNU
PNU: 103
Valores
Valor predeterminado:
Index: 1 ... 30
−
Caracteres inadmisibles:
−
Max. Index: 30
Class: Array
Datatype: char
Fecha de compilación del firmware. La fecha está implementada como cadena de caracteres.
Formato DD.MM.YYYY hh:mm:ss"
Ejemplo: 03.07.2008 12:40:44
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Versiones de software (Software versions)
PNU
PNU: 104
Valores
Sin unidad
Index: 1 ... 2
Valor predeterminado:
0x0100
Max. Index: 2
Class: Var
Mínimo: −
Datatype: int32
Máximo: −
Versiones de software del plugin para controlar el firmware.
Índice
Incluye
1
Versión básica
2
Versión recomendada
Formato (BCD): 0000HHNN (HH = versión principal, NN = versión secundaria)
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Versión del cargador de arranque (Bootloader version)
PNU
PNU: 105
Valores
Sin unidad
Index: 1
Valor predeterminado:
0x0100
Max. Index: 1
Mínimo: −
Class: Var
Datatype: int32
Máximo: −
Versión del cargador de arranque instalado.
El cargador de arranque no se sobrescribe al actualizar el firmware. Antes de descargar el firmware
se comprueba si el firmware que se va a escribir es compatible con el cargador de arranque.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−26
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Número de serie del controlador (Controller serial number )
PNU
PNU: 114
Index: 1
Valores
Valor predetermi
nado:
−
Escritura:
−
Max. Index: 1
Class: Var
Datatype: bitarray
Número de serie del CMAX (número de serie del módulo CPX).
Se compone de 8 cifras. Ejemplo: 37 12 34 56
37:
Fecha=julio 2003, (año: 0..F=2000...2015; mes: 0..C)
23456:
Número secuencial
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Identificación del proyecto de FCT (FCT project identifier)
PNU
PNU: 116
Index: 1 ... 33
Max. Index: 33
Class: Array
Valores
Valor predeterminado:
0"
Caracteres inadmisibles:
?@.,!:"§|$%&/ #‘’+~*’;°^<>
Datatype: char
UUID (Universally Unique Identifier) para identificar el proyecto del FCT.
El FCT genera un UUID después de descargar un proyecto y lo escribe como último parámetro en el
equipo. El UUID se guarda en el proyecto (no visible). En el CMAX, el UUID se repone a 0 en cuanto
se modifica un parámetro cualquiera en el margen de configuración (PNU >=400). La modificación
de los datos de proceso y de diagnóstico no causa la reposición.
La próxima vez que el FCT vuelve a conectarse con el equipo, lo comprueba con el nombre del UUID.
Si el nombre coincide con el UUID del proyecto, no es necesario ajustar el equipo con el proyecto.
Valores admisibles por carácter: = 0x20 a 0xFF
Valores útiles por carácter:
= 0" a 9" u A" a F"
Valor de reset
= 0"
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
ý El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−27
5. Parámetros
Nombre del equipo del fabricante (Manufacturer device name)
PNU
PNU: 120
Valores
Valor predeterminado:
Index: 1 ... 30
CPX−CMAX−C1−1
Max. Index: 30
Caracteres inadmisibles:
−
Class: Array
Datatype: char
Denominación del CMAX (tipo). Los caracteres que no se usan se rellenan con ceros (=00h =’\0’).
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Nombre del equipo del usuario (User device name)
PNU
PNU: 121
Valores
Valor predeterminado:
Index: 1 ... 30
CMAX0001
Max. Index: 30
Class: Array
Caracteres inadmisibles:
?@.,!:"§|$%&/ #‘’+~*’;°^<>
Datatype: char
Nombre del CMAX asignado por el usuario. El nombre sirve para la identificación con el FCT; éste la
comprueba al establecer la conexión del equipo.
Ejemplo: CMAX1_posición de enchufe 3". Los caracteres que no se usan se rellenan con ceros
(=00h =’\0’).
En el CMAX se indica un nombre de eje (PNU 180ff ) además del nombre del equipo.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
ý El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Nombre del fabricante (Drive manufacturer)
PNU
PNU: 122
Valores
Valor predeterminado:
Index: 1 ... 30
Festo AG & Co. KG
Max. Index: 30
Caracteres inadmisibles:
−
Class: Array
Datatype: char
Nombre del fabricante del controlador. Los caracteres que no se usan se rellenan con ceros (=00h =’\0’).
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−28
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Dirección HTTP del fabricante (HTTP drive catalog address)
PNU
PNU: 123
Valores
Valor predeterminado:
Index: 1 ... 30
www.festo.com
Max. Index: 30
Caracteres inadmisibles:
−
Class: Array
Datatype: char
Dirección del fabricante en Internet. Los caracteres que no se usan se rellenan con ceros (=00h =’\0’).
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Número de artículo de Festo (Festo order number)
PNU
PNU: 124
Valores
Valor predeterminado:
Index: 1 ... 30
548932"
Max. Index: 30
Caracteres inadmisibles:
−
Class: Array
Datatype: char
Número de artículo de Festo. Con este número puede solicitarse un equipo idéntico.
Los caracteres que no se usan se rellenan con ceros (=00h =’\0’).
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Palabra clave (Password)
PNU
PNU: 130
Valores
Valor predeterminado:
Index: 1 ... 30
" (secuencia vacía de caracteres)
Max. Index: 30
Class: Array
Caracteres inadmisibles:
?@.,!:"§|$%&/ #‘’+~*’;°^<>
Datatype: char
Palabra clave para controlar el CMAX a través de la interface del PC.
En estado de entrega no hay ninguna palabra clave memorizada en el equipo.
Véase la sección 5.2.1.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
ý El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−29
5. Parámetros
Palabra clave del sistema (System password)
PNU
PNU: 133
Index: 1 ... 2
Max. Index: 2
Class: Array
Datatype: int32
Palabra clave interna para el FCT.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
ý El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Tiempo del sistema: número de días de servicio (System time: count operating days)
PNU
PNU: 140
Valores
Días
Index: 1
Valor predeterminado: −
Max. Index: 2
Class: Struct
Mínimo: −
Datatype: int32
Máximo: −
Número de días de servicio desde el estado nuevo, desde el restablecimiento de los datos del
equipo o desde una descarga de firmware.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Tiempo del sistema: milisegundos del día (System time: milliseconds of the day)
PNU
PNU: 140
Valores
ms
Index: 2
Valor predeterminado: −
Max. Index: 2
Class: Struct
Mínimo: −
Datatype: int32
Máximo: −
Número de milisegundos del día de servicio actual (PNU 140:01).
Al conectar se carga el último valor registrado antes de la desconexión.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
El PNU 140 no proporciona datos de tiempo real. El CMAX
cuenta el número de los días de servicio, lo guarda al desco
nectar y vuelve a cargarlo al conectar. 1 día de servicio se
compone de:
24 * 60 * 60 * 1000 ms = 86.400.000 ms
5−30
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Nombre del eje X (Name of axis X)
PNU
PNU: 180
Valores
Valor predeterminado:
Index: 1 ... 30
Axis X
Max. Index: 30
Class: Array
Caracteres inadmisibles:
?@.,!:"§|$%&/ #‘’+~*’;°^<>
Datatype: char
Nombre del eje/actuador en la conexión de eje X.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Nombre del eje Y (Name of axis Y)
PNU
PNU: 181
Valores
Valor predeterminado:
Index: 1 ... 30
Axis Y
Max. Index: 30
Class: Array
Caracteres inadmisibles:
?@.,!:"§|$%&/ #‘’+~*’;°^<>
Datatype: char
Reservado para futuras ampliaciones.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−31
5. Parámetros
5.4.3
Memoria de diagnóstico
La memoria de diagnóstico y los parámetros de diagnóstico
se describen detalladamente en las secciones 4.3 y 4.4.
Evento de diagnóstico (Diagnostic event)
PNU
PNU: 200
Valores
Sin unidad
Index: 1 ... 100 Max. Index: 100 Class: Array
Valor predeterminado: 0
Mínimo: −
Datatype: int32
Máximo: −
Para el tipo de mensaje de diagnóstico, véase la sección 4.3.2.
En la memoria de diagnóstico del CMAX no sólo se registran mensajes de fallo, sino también proce
sos de conexión, resets o eventos de configuración. La interpretación del código de diagnóstico y de
la información adicional depende de los tipos de evento.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Número de diagnóstico (Diagnostic number)
PNU
PNU: 201
Valores
Sin unidad
Index: 1 ... 100 Max. Index: 100 Class: Array
Valor predeterminado: 0
Mínimo: −
Datatype: int32
Máximo: −
El número de diagnóstico contiene un dato detallado acerca del evento de diagnóstico. En caso de
fallos y advertencias, éste se trata del número exacto de fallo. En el caso de eventos de configura
ción, se trata de la función ejecutada, etc.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−32
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Tiempo registrado: hora del día (Time stamp: time of day)
PNU
PNU: 202
Valores
ms
Index: 1 ... 100 Max. Index: 100 Class: Array
Valor predeterminado: 0
Mínimo: −
Datatype: int32
Máximo: −
Hora del día de servicio actual en milisegundos al producirse el fallo.
Este tiempo registrado no es una hora real. El tiempo se lee en los datos del equipo PNU140:02 al
generarse el fallo.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Información adicional (Additional information)
PNU
PNU: 203
Index: 1 ... 100 Max. Index: 100 Class: Array
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 0000
Escritura:
−
Datatype: bitarray
El parámetro contiene información detallada acerca del fallo. Esta información sirve, sobre todo,
para facilitar el diagnóstico con el FCT. La evaluación es compleja y, por ello, no apropiada para un
programa de PLC. Para la descripción, véase la sección 4.3.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Reservado (Reserved)
PNU
PNU: 204
Valores
Sin unidad
Index: 1
Valor predeterminado: 1
Max. Index: 5
Mínimo: −
Class: Struct
Datatype: int32
Máximo: −
Reservado. El CMAX no lo utiliza.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−33
5. Parámetros
Reservado (Reserved)
PNU
PNU: 204
Valores
Sin unidad
Index: 2
Valor predeterminado: 2
Max. Index: 5
Mínimo: −
Class: Struct
Datatype: int32
Máximo: −
Reservado. El CMAX no lo utiliza.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Borrar memoria (Clear memory)
PNU
PNU: 204
Valores
Sin unidad
Index: 3
Valor predeterminado: 0
Max. Index: 5
Mínimo: 0
Class: Struct
Datatype: int32
Máximo: 1
Escritura de 1": la memoria de diagnóstico completa se borra. Al leer se obtiene siempre el valor 0.
Normalmente no es necesario borrar, porque la memoria está organizada en forma de memoria inter
media circular. Cuando se llena, la entrada más reciente sobrescribe la más antigua.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Número de entradas (Number of entries)
PNU
PNU: 204
Valores
Sin unidad
Index: 4
Valor predeterminado: 0
Max. Index: 5
Mínimo: −
Class: Struct
Datatype: int32
Máximo: −
Número de entradas ocupadas en la memoria de diagnosis.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−34
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Número de entradas sin leer (Number of unread entries)
PNU
PNU: 204
Valores
Sin unidad
Index: 5
Valor predeterminado: 0
Max. Index: 5
Mínimo: −
Class: Struct
Datatype: int32
Máximo: −
Número de entradas nuevas desde la conexión. El FCT borra el valor después de leer los mensajes de
diagnóstico. Con cada entrada nueva se incrementa el valor.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
ý El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Mensajes de fallo activos (Current faults)
PNU
PNU: 220
Index: 1 ... 3
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 0000
Escritura:
−
Max. Index: 3
Class: Array
Datatype: bitarray
Mensajes de fallo activos. Cada parámetro es un campo de bits compuesto por tres valores uint32 y
contiene, por tanto, 3 x 32 bits = 96 bits de memoria. Cada bit de esta matriz representa un número
de fallo. Si está activado, el mensaje de fallo correspondiente también lo está.
Ejemplo: PNU 220:01 = 0x00000001
Bit 0 activo
E01 activo
PNU 220:02 = 0x00000040
Bit 38 (32+ 6) activo
E39 activo
PNU 220:03 = 0x00030000
Bit 80 (32 + 32 + 16) activo
E81 activo
Bit 81 (32 + 32 + 17) activo
E82 activo
Esta representación está pensada para la evaluación con un PLC. Esta codificación de bits puede
utilizarse directamente para controlar un MMI. Para los textos de fallo, véase la sección 4.2.5.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Mensajes de advertencia activos (Current warnings)
PNU
PNU: 221
Index: 1 ... 3
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 0000
Escritura:
−
Max. Index: 3
Class: Array
Datatype: bitarray
Mensajes de advertencia activos; véanse también los mensajes de fallo (PNU 220). La distinción
entre los dos permite al PLC reaccionar de una manera específica a fallos y advertencias.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−35
5. Parámetros
Tiempo registrado: día de servicio (Time stamp: day of operation)
PNU
PNU: 222
Valores
Días
Index: 1 ... 100 Max. Index: 100 Class: Array
Valor predeterminado: 0
Mínimo: −
Datatype: int32
Máximo: −
Hora del día de servicio actual en milisegundos al producirse el fallo.
Este tiempo registrado no es una hora real. El tiempo se lee en los datos del equipo PNU140:02 al
generarse el fallo.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Fallo actual visualizado en el display (Current error code on display)
PNU
PNU: 224
Valores
Sin unidad
Index: 1
Valor predeterminado: 0
Max. Index: 1
Mínimo: −
Class: Var
Datatype: int32
Máximo: −
Número de fallo visualizado actualmente en el display. Éste permite comparar la indicación del FCT
con la del CMAX. Se indica siempre el primer fallo producido.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Nivel activo de fallo (Current fault level)
PNU
PNU: 225
Valores
Sin unidad
Index: 1
Valor predeterminado: 0
Max. Index: 1
Mínimo: −
Class: Var
Datatype: int32
Máximo: −
Con él, el FCT visualiza el estado actual del CMAX como se indica en la sección 4.2.3. El nivel de fallo
actual depende siempre del fallo más grave actual indicado.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−36
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Advertencia a visualizar en el FCT (Current warning to display in FCT)
PNU
PNU: 226
Valores
Sin unidad
Index: 1
Valor predeterminado: 0
Max. Index: 1
Class: Var
Mínimo: −
Datatype: int32
Máximo: −
El PNU 226 contiene el número de advertencia que debe visualizar el FCT. Las advertencias no se
visualizan en el display del CMAX.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Estado de error del FCT (Fault status for FCT)
PNU
PNU: 227
Index: 1 ... 89
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 0000
Escritura:
−
Max. Index: 89
Class: Array
Datatype: bitarray
El estado de error codificado en bits permite visualizar exactamente el estado de un mensaje de
fallo. La codificación es idéntica a la de la información adicional PNU 203. Para la descripción, véase
la sección 4.3.3.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Filtro de eventos de diagnóstico (Filter diagnostic events)
PNU
PNU: 228
Index: 1
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 0000
Escritura:
0000 0000 0000 0000 0000 0000 0000 xxxx
Max. Index: 3
Class: Struct
Datatype: bitarray
Con estos ajustes puede determinarse el volumen de registros. De modo estándar, el CMAX registra
gran cantidad de información y no toda tiene la misma importancia. Alguna información puede selec
cionarse para excluirse del registro en la memoria, véase la sección 4.4. Así, la memoria de diagnós
tico contiene sólo los eventos más importantes. Para la asignación, véase 4.4.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−37
5. Parámetros
Filtro de mensajes de diagnóstico (Filter diagnostic message)
PNU
PNU: 228
Index: 2
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 0000
Escritura:
0000 0000 0000 0000 0000 0000 00xx xxxx
Max. Index: 3
Class: Struct
Datatype: bitarray
Con el filtro pueden seleccionarse fallos y advertencias determinados para excluirlos del registro en
la memoria de diagnóstico. Esto es apropiado para fallos que se consideran normales dentro del
ciclo de proceso, porque forma parte de él (fallos de tensión de la carga) o porque se producen con
frecuencia debido a otras razones. Para la asignación, véase 4.4.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Configuración de reacción ante un error (Fault behaviour configuration)
PNU
PNU: 228
Index: 3
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 0000
Escritura:
0000 0000 0000 0000 0000 000x xxxx xxxx
Max. Index: 3
Class: Struct
Datatype: bitarray
Algunos fallos también pueden indicarse como advertencias. Esto ocurre sobre todo durante los
controles de las funciones, como el mantenimiento de las posiciones finales por software. En estos
fallos, la reacción correcta depende a menudo de la aplicación. Para la asignación, véase 4.4.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−38
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
5.4.4
Datos de proceso
Valores de posición (Position values)
PNU
PNU: 300
Valores
Unidad: posición (índice = 1)
Index: 1 ... 3
Max. Index: 3
Actuador lineal
Medida
Class: Array
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Predet.
Mínimo
SI 0,01 mm
−
−1.000.000 1.000.000 0,1 °
−
−100.000 100.000
Imperial 0,001 in
−
−393.701
0,1 °
−
−100.000 100.000
393.701
Medida
Máximo
Índice Valor
1
Posición real actual del regulador
2
Posición nominal actual del regulador
3
Desviación actual de regulación
Si la regulación de fuerza está activa, la posición nominal actual sigue a la posición real.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Valores de fuerza (Force values)
PNU
PNU: 301
Index: 1 ... 3
Valores
Unidad: fuerza (índice = 3)
Max. Index: 3
Actuador lineal
Medida
SI 1 N
Imperial 1 lbf
Class: Array
Datatype: int32
Actuador giratorio
Predet.
Mínimo
−
−
Máximo
Predet.
Mínimo
−1.000.000 1.000.000 1 Nm
−
−1.000.000 1.000.000
−224.809
−
−737.561 737.561
224.809
Medida
1 lbf ft
Máximo
Índice Valor
1
Fuerza real actual del regulador
2
Fuerza nominal actual del regulador
3
Desviación actual de regulación
Si la regulación de posición está activa, la fuerza nominal actual = 0.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−39
5. Parámetros
Valores de presión (Pressure values)
PNU
PNU: 302
Valores
Unidad: presión (índice = 4)
Index: 1 ... 3
Max. Index: 3
Actuador lineal
Medida
SI 0,1 bar
Imperial 1 psi
Índice
1
2
3
Class: Array
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
−
−120
120
0,1 bar
−
−120
120
−
−174
174
1 psi
−
−174
174
Valor
Presión en la cámara de válvula 1
Presión en la cámara de válvula 2
Presión de alimentación calculada
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Número de órdenes de posición (Count of positioning commands)
PNU
PNU: 305
Valores
Sin unidad
Index: 1
Valor predeterminado: 0
Max. Index: 4
Class: Struct
Mínimo: 0
Datatype: int32
Máximo: 2.147.483.647
Suma de todas las órdenes de inicio ejecutadas del controlador de posición.
No se cuentan las actuaciones secuenciales, los recorridos de referencia ni las identificaciones.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Número de órdenes de fuerza (Count of force commands)
PNU
PNU: 305
Valores
Sin unidad
Index: 2
Valor predeterminado: 0
Max. Index: 4
Mínimo: 0
Class: Struct
Datatype: int32
Máximo: 2.147.483.647
Suma de todas las órdenes de inicio ejecutadas del regulador de fuerza.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−40
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Suma de la carrera (Cumulated stroke length)
PNU
PNU: 305
Valores
Unidad: siempre en metros independientemente del sistema de medida
Index: 3
Valor predeterminado: 0
Max. Index: 4
Class: Struct
Mínimo: 0
Datatype: int32
Máximo: 2.147.483.647
Suma de las modificaciones del movimiento del actuador desde el estado nuevo o desde el último
restablecimiento de los datos o descarga del firmware. Aquí se registran todos los movimientos que
el actuador ejecuta, independientemente del modo de control o del desbloqueo.
Atención: los datos se indican en metros y no en el sistema de medida del usuario.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Suma de la fracción de carrera (Cumulated stroke length fraction)
PNU
PNU: 305
Valores
Unidad: siempre en micrometros independientemente del sistema de medida
Index: 4
Valor predeterminado: 0
Max. Index: 4
Class: Struct
Mínimo: 0
Datatype: int32
Máximo: 1.000.000
Suma de las modificaciones de movimiento del actuador desde que alcanza el último metro entero
(PNU305:3). Aquí se r egistran todos los movimientos que el actuador ejecuta, independientemente
del modo de control o del desbloqueo.
Atención: los datos se indican en micrometros y no en el sistema de medida del usuario.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Velocidad actual (Current speed)
PNU
PNU: 307
Index: 1
Valores
Unidad: velocidad (índice = 6)
Max. Index: 1
Actuador lineal
Medida
SI 0,001 m/s
Imperial 0,01 ft/s
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida Predet.
Mínimo
Máximo
−
−10.000.000 10.000.000 1 °/s
−
−10.000.000 10.000.000
−
−3.280.840 3.280.840 1 °/s
−
−10.000.000 10.000.000
Velocidad real calculada.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−41
5. Parámetros
Estado ampliado del eje (Additional axis status)
PNU
PNU: 308
Index: 1
Valores
Valor predetermi
nado:
−
Escritura:
−
Max. Index: 1
Class: Var
Datatype: bitarray
Información ampliada del estado del regulador.
También válida en el modo de funcionamiento Parametrización si SPOS no está disponible.
Bit 0
Referenciado
SPOS.REF
Bit 1
Motion Complete
SPOS.MC
Bit 2
Actuador en movimiento
SPOS.MOV
Bit 3
Error de seguimiento/error de tolerancia
SPOS.DEV
Bit 4
Bit 5
Bit 6
Bit 12
Bit 13
Bit 14
Dentro del margen de tolerancia
Advertencia de reposo
Presión de alimentación dentro del
margen de tolerancia
−
SPOS.STILL
−
Regulación de posición activa
Regulación de reposo activa
Regulación de fuerza activa
−
−
−
El resto de los bits no mencionados están reservados.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regula
dor bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Valor regulado de la válvula (Valve output value)
PNU
PNU: 309
Valores
Sin unidad
Index: 1
Valor predeterminado: 2047
Max. Index: 1
Mínimo: 0
Valor regulado interno para la válvula.
Valor
Valor regul. estándar Aliment.
4095
−100%
1 −−> 4
Escape
2 −−> 3
2047
0
Cerr.
4 −−> 5
0%
+100%
Cerr.
1 −−> 2
Class: Var
Datatype: int32
Máximo: 4095
El actuador
... se mueve en dirección a valores reales más
pequeños
... no se mueve
... se mueve en dirección a valores reales más
grandes
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−42
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
5.4.5
Lista de registros
Número de registro nominal (Requested record no)
PNU
PNU: 400
Valores
Sin unidad
Index: 1
Valor predeterminado: 0
Max. Index: 3
Mínimo: 0
Class: Struct
Datatype: int32
Máximo: 64
El número de registro recibido con el último flanco de inicio.
Si todavía no se ha iniciado ningún registro, el valor es 0 (número de registro inadmisible).
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Número de registro real (Actual record no)
PNU
PNU: 400
Valores
Sin unidad
Index: 2
Valor predeterminado: 0
Max. Index: 3
Mínimo: 0
Class: Struct
Datatype: int32
Máximo: 64
El número del último registro ejecutado.
Si todavía no se ha iniciado ningún registro, el valor es 0 (número de registro inadmisible).
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Byte de estado de registro (Record status byte)
PNU
PNU: 400
Index: 3
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 0000
Escritura:
−
Max. Index: 3
Class: Struct
Datatype: bitarray
Byte de estado del registro (RSB): incluye un código de acuse de recibo que se transmite a los datos
de entrada.
Sólo los bits 0 a 7 están definidos conforme a FHPP. Los bits 8 a 31 están siempre a 0. Para la des
cripción de los bits, véase la sección 2.2.3.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−43
5. Parámetros
Byte de control de registro 1 (Record control byte 1)
PNU
PNU: 401
Index: 1 ... 64
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 0000
Escritura:
0000 0000 0000 0000 0000 0000 0xxx 0xxx
Max. Index: 64
Class: Array
Datatype: bitarray
El byte 1 de control del registro (RCB1) controla los ajustes más importantes para la tarea de posiciona
miento.
Se corresponde con el CDIR del modo directo, véase la sección 2.2.4.
Bit
Nombre
Descripción
0 (ABS) Absoluto/relativo = 0: El valor nominal es absoluto
= 1: El valor nominal es relativo 1)
1 (COM1) Modo de control 1 = 0: Regulación de posición
= 1: Regulación de presión/fuerza
2 (COM2) Modo de control 2 Sólo con la regulación de posición (COM1=0):
= 0: Perfil libre
= 1: Perfil automático
3
Reservado, debe ser 0
4 (VLIM) Valor límite velo− Con la regulación de fuerza:
cidad desactivado = 0: Valor límite de velocidad activo
= 1: Valor límite de velocidad desactivado
5 (XLIM) Regulación de
Con la regulación de fuerza:
fuerza desactivada = 0: Control de carrera activo
= 1: Control de carrera desactivado
6 (FAST) Parada rápida
= 0: Parada precisa
= 1: Parada rápida
7 a 32
Reservados, deben ser 0
1)
El valor nominal es relativo respecto al último valor nominal (con MC y con conmutación progresiva de
registros con condición MC") o al valor real (si MC no está activado). En tareas de posicionado, las
tareas de fuerza siguientes toman como referencia la fuerza 0.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−44
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Byte de control de registro 2 (Record control byte 2)
PNU
PNU: 402
Index: 1 ... 64
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 0000
Escritura:
0000 0000 0000 0000 0000 0000 xxxx xxxx
Max. Index: 64
Class: Array
Datatype: bitarray
El byte de control del registro 2 (RCB2) controla la conmutación de registro con condiciones.
Bit 0 a Bit 6:
= Condición de conmutación progresiva para el encadenamiento de registros
automático (valor decimal)
0: ninguna conmutación progresiva; 2: posición; 3: fuerza; 4: reposo; 5: tiempo;
11: carrera; 12: MC; 13: carrera después de fuerza; 14; posición en regulación
de fuerza
= 1: bloqueo de la conmutación progresiva de registros si se ha definido una
Bit 7:
condición (sólo con fines de depuración, pero no para el control normal)
Los valores no mencionados son inadmisibles (−> fallo). Para la descripción, véase la sección 3.3.3.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Control de parámetro del registro de posicionado (Record parameter control)
PNU
PNU: 403
Index: 1 ... 64
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 0000
Escritura:
xx00 0000 0000 0000 000x xxxx
Max. Index: 64
Class: Array
Datatype: bitarray
xxxx xxxx
El parámetro RPC controla el bloqueo del registro y la recepción de los valores predeterminados.
Bits 0 a 12 = 0: Utilizar valor del parámetro de registro PNU 406 ff
= 1: Utilizar valores predeterminados conforme a PNU 600 a 612
Para obtener más información sobre los valores predeterminados, véase la sección 5.3.
Bit 30
= 0: El registro no está inicializado o se ha borrado
= 1: Registro inicializado por el usuario
Los registros no inicializados pueden contener datos pero no se ejecutan.
El FCT los muestra como registros vacíos (no hay carga/descarga ni desviación en el ajuste)
Bit 31
= 0: Registro bloqueado (inactivo)
= 1: Registro desbloqueado (activo)
Los registros bloqueados o inactivos no se ejecutan.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−45
5. Parámetros
Valor nominal del registro de posicionado (Record setpoint value)
PNU
PNU: 404
Valores
La unidad depende del modo de control: posición (índice = 1) o fuerza (índice = 3)
Index: 1 ... 64
Valor predeterminado: 0
Max. Index: 64
Class: Array
Mínimo: −1.000.000
Datatype: int32
Máximo: 1.000.000
Posición en el modo de control (RCB1.COM1 = 0): Valor nominal de la posición en la unidad posi
ción (índice 1)
Fuerza en el modo de control (RCB1.COM1 = 1): Valor nominal de la fuerza en la unidad fuerza
(índice 3)
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Valor preseleccionado del registro de posicionado (Record preselection value)
PNU
PNU: 405
Valores
La unidad depende de la condición de conmutación progresiva: posición, fuerza, tiempo
(índices = 1, 3, 9)
Index: 1 ... 64
Valor predeterminado: 0
Max. Index: 64
Class: Array
Mínimo: −1.000.000
Datatype: int32
Máximo: 1.000.000
Contiene el valor con el que se efectúa la conmutación progresiva.
El significado depende de la condición de RCB2 (PNU 402):
Cond. conmut.
Unidad física
Índice de la unidad
2 Posición
Valor posición
Índice = 1
3 Fuerza
Valor fuerza
Índice = 3
4 Reposo
Tiempo
Índice = 9
5 Tiempo
Tiempo
Índice = 9
11 Carrera
Posición
Índice = 1
12 MC
Tiempo
Índice = 9
13 Carrera después fuerza Posición
Índice = 1
14 Posición en regul. fuerza Posición
Índice = 1
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−46
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Velocidad del registro de posicionado (Record velocity)
PNU
PNU: 406
Valores
Unidad: velocidad (índice = 6)
Index: 1 ... 64
Max. Index: 64
Actuador lineal
Medida
SI 0,001 m/s
Imperial 0,01 ft/s
Class: Array
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
0
0
10.000
1 °/s
0
0
10.000
0
0
3.281
1 °/s
0
0
10.000
Valor nominal de la velocidad, depende del modo de control y del perfil de avance (PNU 401):
Posición en el modo de control, perfil libre:
Velocidad máxima a la que el actuador debe desplazarse. Esta velocidad puede no alcanzarse depen
diendo de la carrera nominal y de las aceleraciones parametrizadas.
Posición en el modo de control, perfil automático:
El parámetro se ignora. La velocidad máxima se obtiene a partir del perfil de movimiento determi
nado en la identificación.
Fuerza en el modo de control:
Velocidad máxima a la que se desplaza el actuador. Si la velocidad real alcanza este valor, el regula
dor de fuerza se conmuta a Posicionamiento y sigue desplazándose a esta velocidad hasta que al
canza la pieza a manipular y la velocidad se reduce o se alcanza la fuerza nominal. El valor predeter
minado de 0 desactiva la conmutación a la regulación de posición, véase la sección B.8.6.
Valores por defecto: Para regul. posición: Bit 0 RPC
Para regul. fuerza: Bit 1 RPC
Valor predeterm. parám. PNU 600
Valor predeterm. parám. PNU 601
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−47
5. Parámetros
Arranque de aceleración del registro de posicionado (Record acceleration)
PNU
PNU: 407
Valores
Unidad: aceleración (índice = 7)
Index: 1 ... 64
Max. Index: 64
Actuador lineal
Medida
Predet.
SI 0,001 m/s2 0
Imperial 0,01 ft/s2
0
Class: Array
Datatype: int32
Actuador giratorio
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
0
100.000
1 °/s2
0
0
100.000
0
32.808
1 °/s2
0
0
100.000
Valor nominal de la aceleración para el arranque, depende del modo de control y del perfil de avance
(PNU 401):
Posición en el modo de control, perfil libre:
Aceleración nominal del regulador. Si se ha efectuado una identificación dinámica, este valor se
reduce a uno que pueda alcanzar el actuador.
Posición en el modo de control, perfil automático:
El parámetro se ignora. La aceleración se obtiene a partir del perfil de movimiento determinado en la
identificación.
Fuerza en el modo de control:
El parámetro se ignora.
Valores por defecto: Para regul. posición: Bit 2 RPC
Para regul. fuerza: Valor predeterm. parám. PNU 602
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
ý El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−48
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Frenado de aceleración del registro de posicionado (Record acceleration)
PNU
PNU: 408
Valores
Unidad: aceleración (índice = 7)
Index: 1 ... 64
Max. Index: 64
Actuador lineal
Medida
Predet.
SI 0,001 m/s2 0
Imperial 0,01 ft/s2
0
Class: Array
Datatype: int32
Actuador giratorio
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
0
100.000
1 °/s2
0
0
100.000
0
32.808
1 °/s2
0
0
100.000
Valor nominal de la aceleración para el frenado, depende del modo de control y del perfil de avance
(PNU 401):
Posición en el modo de control, perfil libre:
Deceleración nominal del regulador al frenar el eje. Si se ha efectuado una identificación dinámica,
este valor se reduce a uno que pueda alcanzar el actuador.
Posición en el modo de control, perfil automático:
El parámetro se ignora. La deceleración se obtiene a partir del perfil de movimiento determinado en
la identificación.
Fuerza en el modo de control:
El parámetro se ignora.
Valores por defecto:
Para regul. posición: Bit 3 RPC Valor predeterm. parám. PNU 603
Para regul. fuerza:
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
ý El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−49
5. Parámetros
Masa de pieza a manipular del registro de posicionado (Record workpiece mass)
PNU
PNU: 410
Valores
Unidad: masa (índice = 5)
Index: 1 ... 64
Max. Index: 64
Actuador lineal
Medida
SI 0,1 kg
Imperial 1 lb
Class: Array
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Mínimo
Máximo
0
0
20.000
1 kg cm2 0
Predet.
0
2.000
0
0
4.409
0,1 lb in2 0
0
6.834
Masa actual de la pieza a manipular.
Las desviaciones de la masa de la carga real afectan negativamente al comportamiento de posicio
nado. A partir de modificaciones de la masa de aprox. 30%, debe introducirse la masa actual. La
masa en movimiento total se obtiene sumando la herramienta sin pieza a manipular (PNU 1142) y
la masa de la pieza a manipular.
En montaje vertical, la masa correcta de la pieza a manipular es obligatoria para calcular la fuerza
cero de la regulación de fuerza. Un error en la especificación al indicar el valor predeterminado
de 0 N puede causar el movimiento del actuador.
Valores por defecto: Para regul. posición: Bit 5 RPC
Para regul. fuerza:
Bit 5 RPC
Valor predeterm. parám. PNU 605
Valor predeterm. parám. PNU 605
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
ý El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Tolerancia del registro de posicionado (Record tolerance)
PNU
PNU: 411
Valores
La unidad depende del modo de control: posición, fuerza (índices = 1 ó 3)
Index: 1 ... 64
Valor predeterminado: 0
Max. Index: 64
Class: Array
Mínimo: 1
Datatype: int32
Máximo: 1.000
Especificación de la tolerancia que debe utilizarse en este registro.
Posición en el modo de control (RCB1.COM1 = 0):
Tolerancia de la posición en la unidad de posición (índice 1)
Posición en el modo de control (RCB1.COM1 = 1):
Tolerancia de la fuerza en la unidad de fuerza (índice 3)
Valores por defecto: Para regul. posición: Bit 6 RPC
Para regul. fuerza: Bit 7 RPC
Valor predeterm. parám. PNU 606
Valor predeterm. parám. PNU 607
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−50
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Rampa de fuerza del registro de posicionado (Record force ramp)
PNU
PNU: 412
Valores
Unidad: rampa de fuerza (índice = 8)
Index: 1
Max. Index: 64
Actuador lineal
Medida
SI 1 N/s
Imperial 1 lbf/s
Class: Array
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
0
10
100.000
0
2
22.481
En los actuadores giratorios
g
no está per
p
mitida la regulación
ó de fuerza.
La rampa de fuerza permite ajustar la velocidad de aumento de la fuerza. El regulador genera un
aumento en forma sen2 de la fuerza nominal para optimizar el comportamiento de regulación, véase
la sección B.8.7.
Valores por defecto: Para regul. posición: Para regul. fuerza: Bit 8 RPC
Valor predeterm. parám. PNU 608
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−51
5. Parámetros
5.4.6
Datos del proyecto
Para la descripción general del sistema de referencia de me
dida, véase la sección B.2.
Offset del punto cero del proyecto (Project zero point)
PNU
PNU: 500
Index: 1
Valores
Unidad: posición (índice = 1)
Max. Index: 1
Actuador lineal
Medida
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
SI 0,01 mm
0
Imperial 0,001 in
0
−393.701
Máximo
Predet.
Mínimo
−1.000.000 1.000.000 0,1 °
0
−100.000 100.000
0,1 °
0
−100.000 100.000
393.701
Medida
Máximo
Punto de referencia para valores de posición en la aplicación. Véase la sección B.2.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−52
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Posición final por software (Limit setpoint position)
PNU
PNU: 501
Valores
Unidad: posición (índice = 1)
Index: 1 ... 2
Max. Index: 2
Actuador lineal
Medida
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Predet.
Mínimo
Máximo
SI 0,01 mm
0
0
1.000.000 0,1 °
Medida
0
0
100.000
Imperial 0,001 in
0
0
393.701
0,1 °
0
0
100.000
Margen admisible para valores nominales de posición. No está permitido arrancar con una posición
de destino fuera de las posiciones finales por software ya que ello produce un fallo o una adverten
cia. Si se avanza más allá de las posiciones finales por software, se emite una advertencia. Se espe
cifica el offset del punto cero del eje (y no del punto cero del proyecto). Indicar 0 en las dos posicio
nes finales por software desactiva las posiciones finales por software.
Índice 1: Posición final por software inferior
Índice 2: Posición final por software superior
El regulador comprueba la plausibilidad de las posiciones finales por software y, si es necesario,
genera un fallo. Para las indicaciones sobre cómo calcular las posiciones finales por software y un
ejemplo de cálculo de los valores máximos, consulte la sección B.2.4.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Rampa de parada (Stop deceleration)
PNU
PNU: 507
Valores
Unidad: aceleración (índice = 7)
Index: 1
Max. Index: 1
Actuador lineal
Medida
Predet.
SI 0,001 m/s2 10.000
Imperial
0,01 ft/s2
3.000
Class: Var
Datatype: int32
Actuador giratorio
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
10
100.000
1 °/s2
10.000
10
100.000
32.808
1 °/s2
10.000
10
100.000
3
Deceleración en caso de parada o de fallo. La rampa de parada sólo se aplica si es mayor que la
deceleración de la tarea actual.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−53
5. Parámetros
Carrera admisible en la regulación de fuerza (Permitted stroke during force control)
PNU
PNU: 510
Valores
Unidad: posición (índice = 1)
Index: 1
Max. Index: 1
Actuador lineal
Medida
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Predet.
Mínimo
Máximo
SI 0,01 mm
5.000
100
1.000.000 0,1 °
Medida
100
10
100.000
Imperial 0,001 in
2.000
39
393.701
0,1 °
100
10
100.000
Carrera máxima permitida en la regulación de fuerza activa.
Con una regulación de fuerza activa, la posición real relativa respecto a la posición inicial no puede
modificarse más de lo indicado en este parámetro. Esto permite garantizar que el eje no se mueva de
forma descontrolada en caso de que la regulación de fuerza se active por error (p. ej. por falta de una
pieza).
Este parámetro sólo se tiene en cuenta con la regulación de fuerza si el CMAX está en estado Fun
cionamiento desbloqueado".
La supervisión puede desactivarse estableciendo el bit RCB1.XLIM o CDIR.XLIM.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Valor nominal de fuerza mínimo admisible (Lower limit setpoint force)
PNU
PNU: 511
Index: 1
Valores
Unidad: fuerza (índice = 3)
Max. Index: 1
Actuador lineal
Medida
SI 1 N
Imperial 1 lbf
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
0
−100.000
0
0
−22.481
0
En los actuadores giratorios
g
no está permi
p
tida
d la regulación
ó d
de fuerza.
Valor mínimo admisible para una regulación de fuerza. Un valor nominal menor causa un fallo o una
advertencia.
Si los valores de fuerza mínimo y máximo (PNU 512) admisibles se ajustan a cero, los límites de valor
nominal se ignoran al ejecutar una tarea de fuerza.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−54
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Valor nominal de fuerza máximo admisible (Upper limit setpoint force)
PNU
PNU: 512
Valores
Unidad: fuerza (índice = 3)
Index: 1
Max. Index: 1
Actuador lineal
Medida
SI 1 N
Imperial 1 lbf
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
0
0
100.000
0
0
22.481
En los actuadores giratorios
g
no está per
p
mitida la regulación
ó de fuerza.
Valor máximo admisible para una regulación de fuerza. Un valor nominal mayor causa un fallo o una
advertencia.
Si los valores de fuerza mínimo (PNU 511) y máximo (PNU 512) admisibles se ajustan a cero, los
límites de valor nominal se ignoran al ejecutar una tarea de fuerza.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Velocidad admisible en la regulación de fuerza (Permitted speed during force control)
PNU
PNU: 514
Valores
Unidad: velocidad (índice = 6)
Index: 1
Max. Index: 1
Actuador lineal
Medida
SI 0,001 m/s
Imperial 0,01 ft/s
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
200
10
500
1 °/s
200
10
500
65
3
164
1 °/s
200
10
500
Velocidad máx. permitida tras iniciar una orden de fuerza. Este parámetro se utiliza para supervisar y
no para limitar la velocidad. Si la velocidad real sobrepasa el valor ajustado, se emite un fallo, el eje
se para y la orden de fuerza se cancela.
El valor límite de velocidad debe ser considerablemente superior al de la limitación de velocidad de
los parámetros 406/554. De lo contrario, la supervisión causa un fallo al alcanzar el límite de veloci
dad. Es preferible ajustar el valor límite de velocidad por razones de seguridad si se ha desactivado
la limitación de velocidad (406/554).
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−55
5. Parámetros
Valores predeterminados de la actuación secuencial (Jog mode parameter control)
PNU
PNU: 521
Index: 1
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 1101
Max. Index: 3
Class: Array
Escritura:
0000 0000 0000 0000 0000 000x xxxx xxxx
Datatype: bitarray
Este parámetro determina la utilización de los valores predeterminados al realizar una actuación
secuencial (jog).
Un bit activado significa que, en vez de los valores predeterminados (PNU 6xx), se utilizan los pará
metros de actuación secuencial (PNU 53x), véase la sección 5.3.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Valores predeterminados de la posición (Direct mode position parameter control)
PNU
PNU: 521
Index: 2
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 0000
Escritura:
0000 0000 0000 0000 0000 000x xxxx xxxx
Max. Index: 3
Class: Matriz
Datatype: bitarray
Este parámetro determina la utilización de los valores predeterminados durante una tarea de posi
cionado en el modo de funcionamiento Tarea directa.
Un bit activado significa que, en vez de los valores predeterminados (PNU 6xx), se utilizan los pará
metros para la posición en tarea directa (PNU 54x), véase la sección 5.3.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Valores predeterminados de la fuerza (Direct mode force parameter control)
PNU
PNU: 521
Index: 3
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 0000
Escritura:
0000 0000 0000 0000 0000 000x xxxx xxxx
Max. Index: 3
Class: Array
Datatype: bitarray
Este parámetro determina la utilización de los valores predeterminados durante una tarea de posi
cionado en el modo de funcionamiento Tarea directa.
Un bit activado significa que, en vez de los valores predeterminados (PNU 6xx), se utilizan los pará
metros para la fuerza en tarea directa (PNU 54x), véase la sección 5.3.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−56
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
FHPP: bits de control/estado: soporte CPOS.HALT
(FHPP: Control−/Statusbits: CPOS.HALT support)
PNU
PNU: 522
Valores
Sin unidad
Index: 1
Valor predeterminado: 0
Max. Index: 2
Mínimo: 0
Class: Struct
Datatype: int32
Máximo: 1
Configuración de la parada intermedia (CPOS.HALT, previsto para futuras ampliaciones).
Valor
Función
0
Estado de parada intermedia no soportado
1
Reservado
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
FHPP: bits de control/estado: nivel CCON.BRAKE
(FHPP: Control−/Statusbits: CCON.BRAKE level)
PNU
PNU: 522
Valores
Sin unidad
Index: 2
Valor predeterminado: 0
Max. Index: 2
Mínimo: 0
Class: Struct
Datatype: int32
Máximo: 1
Efecto de la unidad de bloqueo/freno.
Valor
Función
0
El freno se abre (salida de conexión de la válvula a 24 V) con CCON.BRAKE = 1
1
El freno se abre (salida de conexión de la válvula a 24 V) con CCON.BRAKE = 0
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−57
5. Parámetros
FHPP: valores nominales y reales (FHPP: Setpoint and actual values)
PNU
PNU: 523
Valores
Sin unidad
Index: 1
Valor predeterminado: 0
Max. Index: 8
Mínimo: 0
Class: Struct
Datatype: int32
Máximo: 1
Los valores nominales y reales en los datos cíclicos E/S pueden determinarse para los diferentes modos
del regulador. Véase también la sección 2.2.
Modo regulador Índice Nom./real
Valor Se transmite
Posición
1
Valor nom.
secundario
= 0:
Velocidad en tanto por ciento de PNU 540
= 1:
Masa de pieza en tanto por ciento de PNU 544
2
Valor nom. principal = 0:
Posición nominal en unidades del usuario
= 1:
Reservado
3
Valor real sec.
= 0:
Indicación de la velocidad real en tanto por
ciento
= 1:
Reservado
4
Valor real princ. 1)
= 0:
Indicación de la posición real en unidades del
usuario
= 1:
Indicación de la fuerza real en unidades del
usuario
Fuerza
5
Valor nom.
secundario
= 0:
Rampa de fuerza en tanto por ciento
de PNU 550
= 1:
Masa de pieza en tanto por ciento de PNU 551
Fuerza nominal en unidades del usuario
6
Valor nom. principal = 0:
= 1:
Reservado
7
Valor real sec.
= 0:
Indicación de la velocidad real en tanto por
ciento
= 1:
Reservado
= 0:
Indicación de la posición real en unidades del
8
Valor real princ. 1)
usuario
= 1:
Indicación de la fuerza real en unidades del
usuario
El valor predeterminado para cada índice es 0.
1)
El ajuste del valor real principal es válido para los modos de funcionamiento Selección de registro,
Tarea directa y Puesta en funcionamiento. El resto de los valores nominales y reales son sólo para el
Modo directo.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−58
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
5.4.7
Valores nominales para la operación por actuación secuencial
Velocidad lenta en operación por actuación secuencial (Jog mode slow speed)
PNU
PNU: 530
Valores
Unidad: velocidad (índice = 6)
Index: 1
Max. Index: 1
Actuador lineal
Medida
SI 0,001 m/s
Imperial 0,01 ft/s
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
50
10
500
1 °/s
50
10
500
15
3
164
1 °/s
50
10
500
Velocidad lenta durante la actuación secuencial.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Velocidad máxima en la operación por actuación secuencial (Jog mode fast speed)
PNU
PNU: 531
Valores
Unidad: velocidad (índice = 6)
Index: 1
Max. Index: 1
Actuador lineal
Medida
SI 0,001 m/s
Imperial 0,01 ft/s
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
200
10
10.000
1 °/s
200
10
10.000
65
3
3.281
1 °/s
200
10
10.000
Velocidad máxima una vez finalizada la duración de la marcha lenta en la actuación secuencial.
Depende de PNU 521:01. Si es necesario, en su defecto se utiliza el valor predeterminado correspon
diente.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−59
5. Parámetros
Aceleración de la operación por actuación secuencial (Jog mode acceleration)
PNU
PNU: 532
Valores
Unidad: aceleración (índice = 7)
Index: 1
Max. Index: 1
Actuador lineal
Medida
Predet.
SI 0,001 m/s2 100
Imperial
0,01 ft/s2
30
Class: Var
Datatype: int32
Actuador giratorio
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
10
100.000
1 °/s2
100
10
100.000
32.808
1 °/s2
100
10
100.000
3
Aceleración en la actuación secuencial.
Depende de PNU 521:01. Si es necesario, en su defecto se utiliza el valor predeterminado correspon
diente.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Deceleración de la operación por actuación secuencial (Jog mode decelaration)
PNU
PNU: 533
Index: 1
Valores
Unidad: aceleración (índice = 7)
Max. Index: 1
Actuador lineal
Medida
SI
0,001 m/s2
Imperial 0,01 ft/s2
Predet.
Class: Var
Datatype: int32
Actuador giratorio
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
500
10
100.000
500
10
100.000
500
10
100.000
1 °/s2
150
3
32.808
1 °/s2
Deceleración de la actuación secuencial.
Depende de PNU 521:01. Si es necesario, en su defecto se utiliza el valor predeterminado correspon
diente.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−60
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Duración de la marcha lenta en operación por actuación secuencial (Jog mode time
slow speed)
PNU
PNU: 534
Valores
Unidad: tiempo (índice = 9)
Index: 1
Max. Index: 1
Actuador lineal
Medida
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Predet.
Mínimo
Máximo
SI 1 ms
3.000
0
1.000.000 1 ms
Medida
3.000
0
1.000.000
Imperial 1 ms
3.000
0
1.000.000 1 ms
3.000
0
1.000.000
Duración de la fase lenta.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Masa de la pieza a manipular en la operación por actuación secuencial (Jog mode
workpiece mass)
PNU
PNU: 536
Index: 1
Valores
Unidad: masa (índice = 5)
Max. Index: 1
Actuador lineal
Medida
SI 0,1 kg
Imperial 1 lb
Predet.
Class: Var
Datatype: int32
Actuador giratorio
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
0
0
20.000
1 kg cm2
0
0
2.000
0
0
4.409
0,1 lb in2 0
0
6.834
Masa de la pieza a manipular en la operación por actuación secuencial.
Depende de PNU 521:01. Si es necesario, en su defecto se utiliza el valor predeterminado correspon
diente.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−61
5. Parámetros
5.4.8
Modo de funcionamiento Tarea directa: posicionamiento
Velocidad base con posición en modo directo (Direct mode position base velocity)
PNU
PNU: 540
Valores
Unidad: velocidad (índice = 6)
Index: 1
Max. Index: 1
Actuador lineal
Class: Var
Datatype: int32
Actuador giratorio
Medida
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
SI 0,001 m/s
2.000
10
10.000
1 °/s
1.000
10
10.000
650
3
3.281
1 °/s
1.000
10
10.000
Imperial 0,01 ft/s
Valor base de la velocidad con la regulación de posición en el modo directo.
El master transfiere un valor porcentual en los datos de salida que se multiplica por el valor base
para obtener la velocidad nominal definitiva.
Depende de PNU 521:02. Si es necesario, en su defecto se utiliza el valor predeterminado correspon
diente.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Aceleración con posición en tarea directa (Direct mode position acceleration)
PNU
PNU: 541
Index: 1
Valores
Unidad: aceleración (índice = 7)
Max. Index: 1
Actuador lineal
Medida
SI
0.001 m/s2
Imperial 0,01 ft/s2
Predet.
Class: Var
Datatype: int32
Actuador giratorio
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
1.000
10
100.000
1.000
10
100.000
2.000
10
100.000
1 °/s2
650
3
32.808
1 °/s2
Aceleración con la regulación de posición en el modo directo.
Depende de PNU 521:02. Si es necesario, en su defecto se utiliza el valor predeterminado correspon
diente.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−62
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Deceleración con posición en tarea directa (Direct mode position deceleration)
PNU
PNU: 542
Valores
Unidad: aceleración (índice = 7)
Index: 1
Max. Index: 1
Actuador lineal
Medida
Predet.
SI 0,001 m/s2 2.000
Imperial
0,01 ft/s2
650
Class: Var
Datatype: int32
Actuador giratorio
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
10
100.000
1 °/s2
1.000
10
100.000
32.808
1 °/s2
1.000
10
100.000
3
Deceleración con la regulación de posición en el modo directo.
Depende de PNU 521:02. Si es necesario, en su defecto se utiliza el valor predeterminado correspon
diente.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Masa de la pieza a manipular con posición en tarea directa (Direct mode position
workpiece mass)
PNU
PNU: 544
Index: 1
Valores
Unidad: masa (índice = 5)
Max. Index: 1
Actuador lineal
Medida
SI 0,1 kg
Imperial 1 lb
Predet.
Class: Var
Datatype: int32
Actuador giratorio
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
0
0
20.000
1 kg cm2
0
0
2.000
0
0
4.409
0,1 lb in2 0
0
6.834
Masa de la pieza a manipular con la regulación de posición en el modo directo.
Depende de PNU 521:02. Si es necesario, en su defecto se utiliza el valor predeterminado correspon
diente.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−63
5. Parámetros
Tolerancia con posición en tarea directa (Direct mode position tolerance)
PNU
PNU: 545
Valores
Unidad: posición (índice = 1)
Index: 1
Max. Index: 1
Actuador lineal
Medida
SI 0,01 mm
Imperial 0,001 in
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
100
10
1.000
0,1 °
10
1
100
40
4
394
0,1 °
10
1
100
Tolerancia con la regulación de posición en el modo directo.
Depende de PNU 521:02. Si es necesario, en su defecto se utiliza el valor predeterminado correspon
diente.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−64
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
5.4.9
Modo de funcionamiento Tarea directa: regulación de fuerza
Valor base de la rampa de fuerza con fuerza en la tarea directa (Direct mode force
base value force ramp)
PNU
PNU: 550
Valores
Unidad: rampa de fuerza (índice = 8)
Index: 1
Max. Index: 1
Actuador lineal
Medida
SI 1 N/s
Imperial 1 lbf/s
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
1.000
10
100.000
200
2
22.481
En los actuadores giratorios
g
no está per
p
mitida la regulación
ó de fuerza.
Valor base para la rampa de fuerza en el modo directo. El master transfiere un valor porcentual que
se multiplica por el valor base para obtener la rampa nominal definitiva.
Depende de PNU 521:03. Si es necesario, en su defecto se utiliza el valor predeterminado correspon
diente.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Masa de la pieza a manipular con fuerza en tarea directa (Direct mode force work
piece mass)
PNU
PNU: 551
Valores
Unidad: masa (índice = 5)
Index: 1
Max. Index: 1
Actuador lineal
Medida
SI 0,1 kg
Imperial 1 lb
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
0
0
20.000
0
0
4.409
En los actuadores giratorios
g
no está per
p
mitida
d la regulación
ó d
de fuerza.
Masa de la pieza a manipular con la regulación de fuerza en el modo directo.
Depende de PNU 521:03. Si es necesario, en su defecto se utiliza el valor predeterminado correspon
diente.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−65
5. Parámetros
Tolerancia con fuerza en tarea directa (Direct mode force tolerance force)
PNU
PNU: 552
Valores
Unidad: fuerza (índice = 3)
Index: 1
Max. Index: 1
Actuador lineal
Medida
SI 1 N
Imperial 1 lbf
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
10
1
1.000
3
0
225
En los actuadores giratorios
g
no está per
p
mitida la regulación
ó de fuerza.
Margen de tolerancia con la regulación de fuerza en el modo directo.
Depende de PNU 521:03. Si es necesario, en su defecto se utiliza el valor predeterminado correspon
diente.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Limitación de la velocidad con fuerza en tarea directa (Direct mode force velocity li
mit)
PNU
PNU: 554
Index: 1
Valores
Unidad: velocidad (índice = 6)
Max. Index: 1
Actuador lineal
Medida
SI 0,001 m/s
Imperial 0,01 ft/s
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
100
0
500
30
0
164
En los actuadores giratorios
g
no está per
p
mitida
d la regulación
ó d
de fuerza.
Velocidad máxima a la que se desplaza el actuador. Si la velocidad real alcanza este valor, el regula
dor de fuerza se conmuta a Posicionamiento y sigue desplazándose a esta velocidad hasta que al
canza la pieza a manipular y la velocidad se reduce o se alcanza la fuerza nominal. El valor predeter
minado de 0 desactiva la conmutación a la regulación de posición, véase la sección B.8.6.
Depende de PNU 521:03. Si es necesario, en su defecto se utiliza el valor predeterminado correspon
diente.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−66
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
5.4.10 Parámetros de los valores predeterminados
Valor predeterminado de la velocidad en la regulación de posición (Default value
speed position mode)
PNU
PNU: 600
Valores
Unidad: velocidad (índice = 6)
Index: 1
Max. Index: 1
Actuador lineal
Class: Var
Datatype: int32
Actuador giratorio
Medida
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
SI 0,001 m/s
2.000
10
10.000
1 °/s
1.000
10
10.000
650
3
3.281
1 °/s
1.000
10
10.000
Imperial 0,01 ft/s
Este valor incluye la velocidad predeterminada por el usuario. Se utiliza en todos los registros con
regulación de posición en los que no haya indicada ninguna velocidad individual.
Bit RPC = Bit 0 (= 00000001h)
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Valor predeterminado de la velocidad en la regulación de fuerza (Default value speed
force mode)
PNU
PNU: 601
Index: 1
Valores
Unidad: velocidad (índice = 6)
Max. Index: 1
Actuador lineal
Medida
SI 0,001 m/s
Imperial 0,01 ft/s
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
50
0
500
15
0
164
En los actuadores giratorios
g
no está per
p
mitida
d la regulación
ó d
de fuerza.
Este valor incluye la velocidad predeterminada por el usuario. Se utiliza en todos los registros con
regulación de fuerza en los que no haya indicada ninguna velocidad individual.
Bit RPC = Bit 1 (= 0000.0002h)
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−67
5. Parámetros
Valor predeterminado de la aceleración (Default value acceleration)
PNU
PNU: 602
Valores
Unidad: aceleración (índice = 7)
Index: 1
Max. Index: 1
Actuador lineal
Medida
Predet.
SI 0,001 m/s2 2.000
Imperial
0,01 ft/s2
650
Class: Var
Datatype: int32
Actuador giratorio
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
10
100.000
1 °/s2
1.000
10
100.000
32.808
1 °/s2
1.000
10
100.000
3
Este valor incluye la aceleración predeterminada por el usuario. Se utiliza en todos los registros con
regulación de posición en los que no haya indicada ninguna aceleración individual.
Bit RPC = Bit 2 (=0000.0004h)
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Valor predeterminado de la deceleración (Default value deceleration)
PNU
PNU: 603
Index: 1
Valores
Unidad: aceleración (índice = 7)
Max. Index: 1
Actuador lineal
Medida
SI
0,001 m/s2
Imperial 0,01 ft/s2
Predet.
Class: Var
Datatype: int32
Actuador giratorio
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
1000
10
100.000
1000
10
100.000
2.000
10
100.000
1 °/s2
650
3
32.808
1 °/s2
Este valor incluye la deceleración predeterminada por el usuario. Se utiliza en todos los registros con
regulación de posición en los que no haya indicada ninguna deceleración individual.
Bit RPC = Bit 3 ( = 0000.0008h)
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−68
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Valor predeterminado de la masa de la pieza a manipular (Default value workpiece
mass)
PNU
PNU: 605
Valores
Unidad: masa (índice = 5)
Index: 1
Max. Index: 1
Actuador lineal
Medida
SI 0,1 kg
Imperial 1 lb
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Mínimo
Máximo
0
0
20.000
1 kg cm2 0
0
2.000
4.409
0,1 lb in2
0
6.834
0
0
Predet.
0
Este valor incluye la masa de la pieza a manipular predeterminada por el usuario.
Bit RPC = Bit 5 (= 0000.0020h)
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Valor predeterminado de la tolerancia en la posición (Default value tolerance position
mode)
PNU
PNU: 606
Valores
Unidad: posición (índice = 1)
Index: 1
Max. Index: 1
Actuador lineal
Medida
SI 0,01 mm
Imperial 0,001 in
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
100
10
1.000
0,1 °
10
1
100
40
4
394
0,1 °
10
1
100
Este valor incluye la tolerancia predeterminada por el usuario para la regulación de posición. Se
utiliza en todos los registros con regulación de posición en los que no haya indicada ninguna tole
rancia individual.
Bit RPC = Bit 6 (=0000.0040h)
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−69
5. Parámetros
Valor predeterminado de la tolerancia en la fuerza (Default value tolerance force
mode)
PNU
PNU: 607
Valores
Unidad: fuerza (índice = 3)
Index: 1
Max. Index: 1
Actuador lineal
Medida
SI 1 N
Imperial 1 lbf
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
10
1
1.000
3
0
225
En los actuadores giratorios
g
no está per
p
mitida la regulación
ó de fuerza.
Este valor incluye la tolerancia predeterminada por el usuario para la regulación de fuerza. Se utiliza
en todos los registros con regulación de fuerza en los que no haya indicada ninguna tolerancia indi
vidual.
Bit RPC = Bit 7 (=0000.0080h)
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Valor predeterminado de la rampa de fuerza (Default value force ramp)
PNU
PNU: 608
Valores
Unidad: rampa de fuerza (índice = 8)
Index: 1
Max. Index: 1
Actuador lineal
Medida
SI 1 N/s
Imperial 1 lbf/s
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
1.000
10
10.000
200
2
2.248
En los actuadores giratorios
g
no está per
p
mitida
d la regulación
ó d
de fuerza.
Este valor incluye la rampa de fuerza predeterminada por el usuario.
Bit RPC = Bit 8 (=0000.0100h)
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−70
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
5.4.11 Configuración del actuador
La configuración de hardware es importante para el cálculo
del regulador. Se detecta automáticamente la mayor canti
dad de datos posible. Los datos no reconocidos deben ser
determinados por el usuario, p. ej., en función a la placa de
características.
Si uno de los valores siguientes se determina durante la de
tección de hardware automática, sólo puede escribirse el
valor registrado en el sensor o en la válvula. Si se escribe
otro valor, se produce un fallo de parámetro. Si para un pará
metro no se ha encontrado ningún valor registrado, puede
parametrizarse siempre dentro del margen indicado.
Si desea más información al respecto, consulte la sección B.3.
Tipo de cilindro (Cylinder type)
PNU
PNU: 1100
Valores
Sin unidad
Index: 1
Valor predeterminado: 0
Max. Index: 1
Mínimo: 1
Class: Var
Datatype: int32
Máximo: 5
El tipo de cilindro se almacena en la interface de sensor. En el CMAX están definidos los tipos si
guientes:
Valor Tipo
0
Desconocido
1
Actuador lineal sin vástago
2
Actuador con vástago
3
DGCI
4
DNCI
5
DSMI
255 Tipo inadmisible (puede que sea necesario actualizar el firmware)
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−71
5. Parámetros
Longitud del cilindro (Cylinder length)
PNU
PNU: 1101
Valores
Unidad: longitud (índice = 2)
Index: 1
Max. Index: 1
Actuador lineal
Medida
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Predet.
Mínimo
Máximo
SI 0,01 mm
0
5.000
1.000.000 0,1 °
Medida
0
500
100.000
Imperial 0,01 mm
0
5.000
1.000.000 0,1 °
0
500
100.000
La longitud del cilindro se almacena en la interface de sensor. La longitud de los cilindros estándar
no supera los 2000 mm; el margen de valores incluye una reserva para aplicaciones especiales.
Si la longitud introducida del cilindro diverge hasta un máximo de 5,00 mm de la longitud detectada,
no es necesario efectuar una planificación al cambiar el actuador. Además, este margen permite
optimizar la carrera útil.
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Diámetro del cilindro (Cylinder diameter)
PNU
PNU: 1102
Index: 1
Valores
Unidad: diámetro (índice = 11)
Max. Index: 1
Actuador lineal
Medida
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
SI 0,01 mm
0
1.200
20.000
Imperial 0,01 mm
0
1.200
20.000
Predet.
Mínimo
Máximo
0,01 mm 0
1.200
20.000
0,01 mm 0
1.200
20.000
El diámetro del cilindro se almacena en la interface de sensor.
Si el CMAX no ha detectado el diámetro del cilindro (p. ej., con DGCI), el valor no puede sobrescri
birse. Los ejes paralelos pueden parametrizarse en el FCT en Eje doble". A continuación, el CMAX
calcula automáticamente la superficie resultante del émbolo.
Otros diámetros sólo pueden planificarse a través de tipos de cilindros específicos del usuario.
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−72
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Diámetro del vástago (Piston rod diameter)
PNU
PNU: 1103
Valores
Unidad: diámetro (índice = 11)
Index: 1
Max. Index: 1
Actuador lineal
Medida
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Mínimo
Máximo
SI 0,01 mm
0
0
20.000
0,01 mm 0
Predet.
0
20.000
Imperial 0,01 mm
0
0
20.000
0,01 mm 0
0
20.000
El diámetro del vástago no se detecta automáticamente. En todo caso, existe una asignación fija de
los diámetros de cilindros respecto a los diámetros de vástagos para los actuadores estándar de
Festo. Esta asignación está almacenada en el FCT.
En otros actuadores y aplicaciones especiales, el diámetro del vástago puede parametrizarse libre
mente utilizando el tipo definido por el usuario.
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Tipo de sistema de medición del recorrido (Sensor type)
PNU
PNU: 1110
Valores
Sin unidad
Index: 1
Valor predeterminado: 0
Max. Index: 1
Mínimo: 1
Class: Var
Datatype: int32
Máximo: 4
El tipo de sensor se lee en la interface de sensor.
Si la interface de sensor no reconoce ningún tipo, se genera un fallo (E04). La interface de sensor no
se pone en funcionamiento en este caso.
ID
Tipo
0
Desconocido
1
Sistema de medición de recorrido digital DGCI
2
Sistema de medición de recorrido digital externo
3
Potenciómetro
4
Encoder
255
Tipo inadmisible (puede que sea necesario actualizar el firmware)
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el
regulador bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−73
5. Parámetros
Longitud del sistema de medición del recorrido (Sensor length)
PNU
PNU: 1111
Valores
Unidad: longitud (índice = 2)
Index: 1
Max. Index: 1
Actuador lineal
Medida
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Predet.
Mínimo
Máximo
SI 0,01 mm
0
5.000
1.000.000 0,1 °
Medida
0
500
100.000
Imperial 0,01 mm
0
5.000
1.000.000 0,1 °
0
500
100.000
En DGCI y DNCI, la longitud del cilindro y del sistema de medición del recorrido deben coincidir.
En DGCI, la longitud del sensor está almacenada en la interface de sensor.
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Número de serie del sistema de medición del recorrido (Sensor serial number)
PNU
PNU: 1112
Index: 1
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 0000
Escritura:
−
Max. Index: 1
Class: Var
Datatype: bitarray
Todas las interfaces de sensor poseen un número de serie inequívoco.
El número de serie permite detectar si el hardware se ha intercambiado, véase la sección A.3.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−74
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Tipo de válvula (Valve type)
PNU
PNU: 1120
Valores
Sin unidad
Index: 1
Valor predeterminado: 0
Max. Index: 1
Mínimo: 1
Class: Var
Datatype: int32
Máximo: 5
El tipo de válvula se lee en la válvula. El tipo se detecta siempre. Si la válvula no reconoce ningún
tipo, se genera un fallo (E04). La válvula no se pone en funcionamiento en este caso.
ID
Tipo de válvula
0
No configurado
1
VPWP−2
2
VPWP−4
3
VPWP−6
4
VPWP−8
5
VPWP−10
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Número de serie de la válvula (Valve serial number)
PNU
PNU: 1121
Index: 1
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 0000
Escritura:
−
Max. Index: 1
Class: Var
Datatype: bitarray
Todas las válvulas poseen un número de serie inequívoco.
El número de serie es importante para detectar si se ha intercambiado el hardware, véase el apén
dice A.3.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−75
5. Parámetros
Tipo de válvula 2 (Valve 2 type)
PNU
PNU: 1125
Valores
Sin unidad
Index: 1
Valor predeterminado: 0
Max. Index: 1
Class: Var
Mínimo: 1
Datatype: int32
Máximo: 5
Reservado (véase Tipo de válvula 1 Parámetro para segunda válvula).
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Número de serie de la válvula 2 (Valve 2 serial number)
PNU
PNU: 1126
Index: 1
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 0000
Escritura:
−
Max. Index: 1
Class: Var
Datatype: bitarray
Reservado (véase Número de serie de la válvula 1 Parámetro para segunda válvula).
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−76
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
5.4.12 Ajustes de aplicación
Offset del punto cero del eje (Offset axis zero point)
PNU
PNU: 1130
Valores
Unidad: posición (índice = 1)
Index: 1
Max. Index: 1
Actuador lineal
Medida
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Predet.
Mínimo
Máximo
SI 0,01 mm
0
−1.000.000 1.000.000 0,1 °
0
−100.000
100.000
Imperial 0,001 in
0
−393.700
0,1 °
0
−100.000
100.000
393.700
Medida
Diferencia entre el punto cero del eje (Axis Zero Point, AZ) y la posición de referencia (Homing position,
REF) o diferencia entre el punto cero del eje (AZ) y el punto cero del sistema de medición de recorrido
(Sensor Zero Point SZ).
El punto cero del eje (AZ) se calcula:
AZ = REF + offset del punto cero del eje (DNCI)
o AZ = SZ + offset del punto cero del eje (sistema de medición del recorrido externo: potenciómetro)
El punto cero del eje debe fijarse en el punto cero del cilindro en el caso de actuadores servoneumáti
cos. En DGCI, el sistema de medición del recorrido ya está calibrado y no está permitido especificar un
offset.
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Método de recorrido de referencia (Homing method)
PNU
PNU: 1131
Valores
Sin unidad
Index: 1
Valor predeterminado: −17
Max. Index: 1
Mínimo: −128
Class: Var
Datatype: int32
Máximo: 127
Define el método con el que el actuador realiza el recorrido de referencia, véase la sección 3.2.2.
Hex.
Dec.
Descripción
23h
35
Aceptar la posición real actual como posición de referencia
EFh
−17
Buscar tope negativo
EEh
−18
Buscar tope positivo
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−77
5. Parámetros
Velocidad del recorrido de referencia (Homing speed)
PNU
PNU: 1132
Valores
Unidad: velocidad (índice = 6)
Index: 1
Max. Index: 1
Actuador lineal
Medida
SI 0,001 m/s
Imperial 0,01 ft/s
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
50
10
200
1 °/s
50
10
200
15
3
66
1 °/s
50
10
200
Velocidad a la que el actuador busca el tope en el recorrido de referencia.
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Posición de montaje (Mounting angle)
PNU
PNU: 1140
Valores
Unidad: ángulo de montaje (índice = 12)
Index: 1
Max. Index: 1
Actuador lineal
Medida
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
SI 0,1 °
0
−900
900
0,1 °
0
−900
900
Imperial 0,1 °
0
−900
900
0,1 °
0
−900
900
Posición de montaje del actuador.
Una indicación de −90° a −0,1° significa que el punto cero del sistema de medición de recorrido está
arriba y que el actuador se desplaza hacia abajo en dirección a posiciones mayores. Si los valores
indicados van de 0,1 a 90°, el punto cero del sistema de medición de recorrido está abajo y el actua
dor se desplaza hacia arriba.
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−78
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Presión de alimentación (Supply pressure)
PNU
PNU: 1141
Valores
Unidad: presión (índice = 4)
Index: 1
Max. Index: 1
Actuador lineal
Medida
SI 0,1 bar
Imperial 1 psi
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
60
30
100
0,1 bar
60
30
100
85
44
145
1 psi
85
44
145
Presión de alimentación existente en la válvula.
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Masa base sin pieza a manipular (Basic massload without workpiece)
PNU
PNU: 1142
Valores
Unidad: masa (índice = 5)
Index: 1
Max. Index: 1
Actuador lineal
Medida
SI 0,1 kg
Imperial 1 lb
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
50
5
20.000
1 kg cm2
50
1
2.000
10
1
4.409
0,1 lb in2 200
2
6.834
Masa base o masa existente en todas las tareas de posicionado.
Cálculo de la masa en movimiento:
1 Masa en movimiento sin pieza a manipular (PNU
1142)
Ésta es la masa del dispositivo de carga fijo en el ca
rro. Esta masa debe ser movida siempre por el actua
dor (masa mínima).
2 Masa actual de la pieza a manipular (PNU
605/410/...)
Si el actuador debe mover otras piezas a manipular
pesadas, debe determinarse este porcentaje variable
como masa de pieza a manipular.
El CMAX suma las dos indicaciones de masa para cada posicionamiento. Indicando la masa modificable
de la pieza a manipular (PNU 605 es el valor predeterminado global) se determina la masa existente. La
masa de la pieza a manipular puede indicarse individualmente en cada registro (PNU 410), en la actua
ción secuencial (PNU 536) y en la tarea directa (PNU 544 ó 551).
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−79
5. Parámetros
Pieza a manipular en la conexión (Workpiece loaded at power−on)
PNU
PNU: 1143
Valores
Sin unidad
Index: 1
Valor predeterminado: 0
Max. Index: 4
Mínimo: 0
Class: Var
Datatype: int32
Máximo: 1
Al desbloquearse un regulador se utiliza siempre la última masa válida de la pieza a manipular. En el
primer desbloqueo tras la conexión no suele haber una pieza a manipular cargada. Por esa razón, el
CMAX tiene en cuenta sólo la masa base sin la pieza a manipular (PNU 1142). Con este parámetro se
determina si la pieza a manipular también debe tenerse en cuenta al conectar.
0 = Pieza a manipular no cargada en la conexión.
La pieza a manipular se añade durante el funcionamiento.
1 = La pieza a manipular ya se encuentra en el dispositivo de carga al conectar.
Indicación: en cada orden de posicionado se utiliza el valor predeterminado (PNU 605) o el valor del
parámetro individual (PNU 410, 536, 544 ó 551) para la masa de la pieza a manipular en el regula
dor. En cuanto se efectúa correctamente el primer posicionamiento tras la conexión, el parámetro
Masa de pieza en la conexión" se desactiva.
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Diseño de eje doble (Dual axis design)
PNU
PNU: 1143
Valores
Sin unidad
Index: 2
Valor predeterminado: 0
Max. Index: 4
Mínimo: 0
Class: Var
Datatype: int32
Máximo: 1
Parametrización de un eje doble.
En caso de un eje paralelo, dos actuadores/cilindros paralelos se acoplan mecánicamente y se con
trolan juntos. El segundo eje no tiene un sistema de medición del recorrido, es decir, únicamente se
regula un eje, el otro es sólo alimentado de aire comprimido por la válvula. El CMAX calcula automá
ticamente la superficie del émbolo de doble efecto y no es necesario introducirla.
0 = Diseño como eje individual
1 = Diseño como eje doble
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−80
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Unidad de bloqueo instalada (Clamp unit installed)
PNU
PNU: 1143
Valores
Sin unidad
Index: 3
Valor predeterminado: 0
Max. Index: 4
Mínimo: 0
Class: Var
Datatype: int32
Máximo: 1
Determina si la unidad de bloqueo está instalada.
El comportamiento del CMAX depende de la unidad de bloqueo. Por ejemplo, al iniciar, la unidad de
bloqueo debe estar activada, de lo contrario, el CMAX emite un fallo.
0 = No instalada
1 = Instalada
En PNU 522 (ajustes de FHPP) se determina la acción del bit de control CCON.BRAKE.
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Vástago doble (Through piston rod)
PNU
PNU: 1143
Valores
Sin unidad
Index: 4
Valor predeterminado: 0
Max. Index: 4
Mínimo: 0
Class: Var
Datatype: int32
Máximo: 1
Determina si el vástago es doble o simple en un accionamiento por émbolo. Para el funcionamiento
de una unidad de bloqueo se requiere un vástago doble. El regulador tiene en cuenta la superficie
del émbolo efectiva resultante.
0 = Vástago simple
1 = Vástago doble
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−81
5. Parámetros
5.4.13 Datos del controlador de posición
Factor de amplificación del controlador de posición (Position control gain factor)
PNU
PNU: 1150
Valores
Unidad: amplificación (índice = 10)
Index: 1
Max. Index: 1
Actuador lineal
Medida
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
SI 0,01
100
10
1.000
0,01
100
10
1.000
Imperial 0,01
100
10
1.000
0,01
100
10
1.000
Para la amplificación del controlador de posición, véase el apéndice B.7.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
ý El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Factor de amortiguación del controlador de posición (Position control damping factor)
PNU
PNU: 1151
Valores
Unidad: amplificación (índice = 10)
Index: 1
Max. Index: 1
Actuador lineal
Medida
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
SI 0,01
100
10
1.000
0,01
100
10
1.000
Imperial 0,01
100
10
1.000
0,01
100
10
1.000
Para la amortiguación del controlador de posición, véase el apéndice B.7.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
ý El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−82
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Factor de filtro del controlador de posición (Position control filter factor)
PNU
PNU: 1152
Valores
Unidad: amplificación (índice = 10)
Index: 1
Max. Index: 1
Actuador lineal
Medida
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
SI 0,01
100
10
1.000
0,01
100
10
1.000
Imperial 0,01
100
10
1.000
0,01
100
10
1.000
Para el factor de filtro del controlador de posición, véase el apéndice B.7.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
ý El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Timeout del controlador de posición (Position control timeout)
PNU
PNU: 1153
Valores
Unidad: tiempo (índice = 9)
Index: 1
Max. Index: 1
Actuador lineal
Medida
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
SI 1 ms
2.000
0
100.000
1 ms
2.000
0
100.000
Imperial 1 ms
2.000
0
100.000
1 ms
2.000
0
100.000
Intervalo de tiempo dentro del que la posición real debe alcanzar el margen de tolerancia una vez
que el valor nominal de posición ha alcanzado el valor marcado como objetivo. En otras palabras, el
tiempo empieza a contar al finalizar el generador de valores nominales.
Si el tiempo se ajusta a 0, la supervisión no se ejecuta.
El tiempo se utiliza también para supervisar el comportamiento de arranque. Si el actuador no se ha
movido un mínimo de 11 mm dentro del tiempo parametrizado después de la señal de arranque
durante una tarea de posicionado, se genera un fallo (Timeout de arranque").
Indicación:
La desactivación del parámetro Timeout de posicionado puede causar que un registro de posicio
nado no finalice con MC y que permanezca activo, p. ej.:
Si el actuador se para antes de la posición nominal (debido a un obstáculo).
Si el actuador no alcanza la posición nominal (depende de la tolerancia predeterminada).
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−83
5. Parámetros
Tiempo de supervisión para la parada precisa del controlador de posición
(Position Control damping time for exact stop)
PNU
PNU: 1154
Valores
Unidad: tiempo (índice = 9)
Index: 1
Max. Index: 1
Actuador lineal
Medida
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
SI 1 ms
30
10
1.000
1 ms
30
10
1.000
Imperial 1 ms
30
10
1.000
1 ms
30
10
1.000
Intervalo de tiempo que el valor real debe permanecer sin interrupciones dentro del margen de tole
rancia antes de generarse el MC.
Si el tiempo es demasiado breve, puede suceder que una imprecisión de posicionado cause un MC,
pero que la posición real vuelva a salir a continuación del margen de tolerancia. Si el tiempo es de
masiado largo, el tiempo de posicionado se prolonga de manera innecesaria. En el caso de actuado
res grandes es recomendable seleccionar un tiempo un poco mayor.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−84
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
5.4.14 Datos del regulador de fuerza
Factor de amplificación del regulador de fuerza (Force control gain factor)
PNU
PNU: 1160
Valores
Unidad: amplificación (índice = 10)
Index: 1
Max. Index: 1
Datatype: int32
Actuador giratorio 1)
Actuador lineal
Medida
Class: Var
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
SI 0,01
100
10
1.000
0,01
100
10
1.000
Imperial 0,01
100
10
1.000
0,01
100
10
1.000
Con el factor de amplificación se aumenta la amplificación de regulación. Con éste, el regulador reac
ciona con más potencia y más rápido a desviaciones de regulación. Si este factor se aumenta dema
siado, la válvula empieza a emitir un zumbido que se aprecia sobre todo con el valor nominal de
fuerza estático y en la regulación de reposo. El zumbido puede reducirse variando la amplificación de
filtro o reduciendo la amplificación.
1)
En los actuadores giratorios no está permitida la regulación de fuerza. Sin embargo, el parámetro
se utiliza para la regulación de reposo.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
ý El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Amplificación dinámica del regulador de fuerza (Force control dynamic gain)
PNU
PNU: 1161
Valores
Unidad: amplificación (índice = 10)
Index: 1
Max. Index: 1
Datatype: int32
Actuador giratorio 1)
Actuador lineal
Medida
Class: Var
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
SI 0,01
100
10
1.000
0,01
100
10
1.000
Imperial 0,01
100
10
1.000
0,01
100
10
1.000
La amplificación dinámica sólo funciona en el margen de la rampa de fuerza, es decir, si el valor no
minal de la fuerza se modifica. Este parámetro es apropiado para mejorar la precisión de la trayecto
ria dentro del margen de la rampa si la amplificación no puede optimizarse más.
1)
En los actuadores giratorios no está permitida la regulación de fuerza. Sin embargo, el parámetro
se utiliza para la regulación de reposo.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
ý El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−85
5. Parámetros
Factor de filtro del regulador de fuerza (Force control filter factor)
PNU
PNU: 1162
Valores
Unidad: amplificación (índice = 10)
Index: 1
Max. Index: 1
Datatype: int32
Actuador giratorio 1)
Actuador lineal
Medida
Class: Var
Predet.
Mínimo
Máximo
Medida
Predet.
Mínimo
Máximo
SI 0,01
100
10
1.000
0,01
100
10
1.000
Imperial 0,01
100
10
1.000
0,01
100
10
1.000
Con el factor de filtro de señal puede influirse en el ruido de señal de los sensores de presión. Au
mentando el factor, el filtro es más rápido y, por tanto, el ruido es mayor. Al mismo tiempo, el des
fase es menor.
1)
En los actuadores giratorios no está permitida la regulación de fuerza. Sin embargo, el parámetro
se utiliza para la regulación de reposo y no debe modificarse.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
ý El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Timeout del regulador de fuerza (Force control timeout)
PNU
PNU: 1163
Valores
Unidad: tiempo (índice = 9)
Index: 1
Max. Index: 1
Actuador lineal
Medida
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
SI 1 ms
2.000
0
100.000
Imperial 1 ms
2.000
0
100.000
En los actuadores giratorios
g
no está per
p
mitida
d la regulación
ó d
de fuerza.
Intervalo de tiempo dentro del que la posición real debe alcanzar el margen de tolerancia una vez
que la rampa de fuerza ha alcanzado el valor marcado como objetivo. En otras palabras, el tiempo
empieza a contar al finalizar el generador de valores nominales.
Si el tiempo se ajusta a 0, la supervisión no se ejecuta.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−86
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Tiempo de supervisión para la parada precisa del regulador de fuerza (Force control
damping time for exact stop)
PNU
PNU: 1164
Valores
Unidad: tiempo (índice = 9)
Index: 1
Max. Index: 1
Actuador lineal
Medida
Class: Var
Datatype: int32
Actuador giratorio
Predet.
Mínimo
Máximo
SI 1 ms
100
10
1.000
Imperial 1 ms
100
10
1.000
En los actuadores giratorios
g
no está per
p
mitida la regulación
ó de fuerza.
Intervalo de tiempo que el valor real debe permanecer sin interrupciones dentro del margen de tole
rancia antes de generarse el MC.
Si el tiempo es demasiado breve, puede suceder que una imprecisión de posicionado cause un MC,
pero que la fuerza real vuelva a salir a continuación del margen de tolerancia. Si el tiempo es dema
siado largo, el tiempo de posicionado se prolonga de manera innecesaria. En el caso de actuadores
grandes es recomendable seleccionar un tiempo un poco mayor.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−87
5. Parámetros
5.4.15 Identificación
Ajustes de identificación (Identification settings)
PNU
PNU: 1170
Valores
Sin unidad
Index: 1
Valor predeterminado: 0
Max. Index: 1
Class: Var
Mínimo: 0
Datatype: int32
Máximo: 1
Con este parámetro pueden efectuarse determinados ajustes que afectan a la identificación.
= 0: En la identificación se permiten aceleraciones altas
= 1: Ejecutar sólo la identificación estática (aceleraciones bajas)
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Estado de identificación (Identification status)
PNU
PNU: 1171
Index: 1
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 0000
Escritura:
−
Max. Index: 1
Class: Var
Datatype: bitarray
Estado actual conforme a la última identificación ejecutada.
Bit 0 = 0: La identificación todavía no se ha ejecutado
= 1: La identificación se ha ejecutado una vez como mínimo
Bit 1 = 0: No hay resultados de la identificación estática
= 1: Identificación estática ejecutada correctamente
Bit 2 = 0: No hay resultados de la identificación dinámica
= 1: Identificación dinámica ejecutada correctamente
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−88
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Valores máximos identificados (Identified maximum values)
PNU
PNU: 1172
Valores
Véase la descripción del índice correspondiente.
Index: 1
Valor predeterminado: 0
Max. Index: 6
Mínimo: −
Valores máximos determinados en la identificación.
Índice
Valor
Sentido marcha
1
Aceleración
Positivo
2
Deceleración
Positivo
3
Velocidad
Positivo
4
Aceleración
Negativo
5
Deceleración
Negativo
6
Velocidad
Negativo
Class: Array
Datatype: int32
Máximo: −
Unidad
Aceleración (índice 7)
Aceleración (índice 7)
Velocidad (índice 6)
Aceleración (índice 7)
Aceleración (índice 7)
Velocidad (índice 6)
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−89
5. Parámetros
Valores de limitación (Limit values)
PNU
PNU: 1173
Valores
Véase la descripción del índice correspondiente.
Index: 1
Valor predeterminado: 0
Max. Index: 14
Mínimo: −
Class: Array
Datatype: int32
Máximo: −
Para información acerca de la limitación en la última carrera de posicionamiento ejecutada, véase la
sección 3.1.8.
Índice
Valor
Unidad
1
Estado: véase abajo
−
2
Posición inicial (valor real)
Posición (índice 1)
3
Pos. destino
Posición (índice 1)
4
Aceleración nominal
Aceleración (índice 7)
5
Valor máximo de aceleración
Aceleración (índice 7)
6
Deceleración nominal
Aceleración (índice 7)
7
Valor máximo de deceleración
Aceleración (índice 7)
8
Velocidad nominal
Velocidad (índice 6)
9
Valor máximo de velocidad
Velocidad (índice 6)
10
Fuerza nominal
Fuerza (índice 3)
11
Valor máximo de fuerza
Fuerza (índice 3)
12
Valor nominal rampa de fuerza
Rampa de fuerza (índice 8)
13
Valor máximo rampa de fuerza
Rampa de fuerza (índice 8)
14
Fuerza inicial (último valor nom.)
Fuerza (índice 3)
La palabra de estado se utiliza como handshake entre el CMAX y el FCT. En cuanto el regulador activa
el bit 0, los datos ya no pueden sobrescribirse. De este modo, el FCT puede leer los datos de manera
consistente. Después de leer, el FCT escribe un 0 en la palabra de estado a modo de confirmación y
el regulador vuelve a actualizar los valores. La palabra de estado (índice 1) puede escribirse sin con
trol de nivel superior del FCT. Tampoco es necesario introducir una palabra clave.
Bit
Información de estado
0
= 1: Hay valores nuevos
1
= 1: La aceleración se ha limitado
2
= 1: La deceleración se ha limitado
3
= 1: La velocidad se ha limitado
4
= 1: El valor nominal de fuerza se ha limitado
5
= 1: La rampa de fuerza se ha limitado
6 a 15
Reservados
16 a 23 En el modo de registro: número del último registro ejecutado.
24
= 0: Modo de registro / = 1: modo directo
25
= 0: Valor nominal de posición / = 1: valor nominal de fuerza
26
= 0: Perfil libre / = 1: perfil automático
27 a 31 Reservados
ý El valor del parámetro no puede modificarse (excepto el índice 1).
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−90
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Estado de la prueba de movimiento (Status movement test)
PNU
PNU: 1174
Index: 1
Valores
Valor predetermi
nado:
0000 0000 0000 0000 0000 0000 0000 0000
Escritura:
−
Max. Index: 1
Class: Var
Datatype: bitarray
Estado actual de la prueba de movimiento.
Bit 0
= 0: La prueba de movimiento tiene que ejecutarse
=1 : No es necesario realizar la prueba de movimiento
Bit 1
= 0: Prueba de movimiento no ejecutada
= 1: Prueba de movimiento ejecutada
Bit 2
= 0: La prueba de movimiento da resultados equívocos
= 1: La prueba de movimiento da resultados inequívocos
Bit 3
= 0: Error en el conexionado de tubos
= 1: Conexionado de tubos correcto
Bit 4
= 0: Prueba de movimiento no ignorada
= 1: Prueba de movimiento ignorada
Encontrará información sobre la prueba de movimiento en la sección 3.2.1.
Mientras haya que ejecutar la prueba de movimiento (bit 0 = 0), el regulador no se desbloquea. Con
SCON.ENABLED = 1 sólo hay un desbloqueo de movimiento para la prueba, la válvula sólo se pone en
marcha de manera controlada.
Con un flanco de inicio para otra tarea que no sea la prueba de movimiento, se emite el fallo E14
Prueba de movimiento no ejecutada".
El FCT indica el estado Prueba de movimiento" en Datos ampliados". El LED se pone en verde cuando
el valor de parámetro adopta el estado xxx0 1111 (binario, byte 1).
Si el hardware se ha intercambiado por error, el CMAX repone automáticamente la prueba de movi
miento (ejemplo: cambio de la válvula y restitución a la posición original). La operación es irreversible.
El estado de la prueba de movimiento puede reponerse o ignorarse con PNU 1192:07.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−91
5. Parámetros
Bloquear adaptación (Disable adaptation)
PNU
PNU: 1175
Valores
Sin unidad
Index: 1
Valor predeterminado: 0
Max. Index: 1
Class: Var
Mínimo: 0
Datatype: int32
Máximo: 1
Con este parámetro puede desactivarse la adaptación. Por lo general, esto no es necesario en nin
guna configuración ya que la adaptación empeora el comportamiento de posicionado muy rara
mente. La adaptación es útil es la mayor parte de los casos porque mejora la precisión alcanzable
absoluta del actuador.
Importante:
el empeoramiento del comportamiento de posicionado no se debe siempre a
una adaptación errónea. El desgaste o una construcción deficiente pueden causar, p.ej., que a lo
largo del tiempo aumenten los tiempos de posicionado o incluso que los mensajes de fallo E30 se
emitan con más frecuencia. Por lo tanto, la adaptación debe desactivarse sólo en casos justificados.
Por lo general, la modificación de la masa no es razón para desactivar la adaptación.
Los comportamientos siguientes podrían deberse a una adaptación errónea:
Después de la puesta en funcionamiento, el comportamiento de posicionado empeora a lo largo
del tiempo. Los tiempos de posicionado aumentan, el ciclo de la máquina crece. El fallo E30 se
emite con más frecuencia.
Después de una identificación, el comportamiento mejora considerablemente sin realizar más
modificaciones. Sin embargo, lentamente vuelve a empeorar hasta que se realiza otra identifica
ción.
En estos casos, el problema podría radicar en la adaptación. Si cree que puede ser así, desactive la
adaptación y ejecute de nuevo la identificación. Si a continuación el comportamiento de posicionado
sigue igual, es probable que la adaptación fuese la causa y debe permanecer desactivada.
Valores: 0 = La adaptación se ejecuta
1 = La adaptación está bloqueada
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Datos de la identificación estática (Static identification data)
PNU
PNU: 1176
Valores
Sin unidad
Index: 1
Valor predeterminado: 0
Max. Index: 16
Mínimo: −
Class: Array
Datatype: int32
Máximo: −
Offsets y valores de histéresis determinados en la identificación estática (parámetro interno).
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−92
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
5.4.16 Datos de sistema
Configuración real de hardware (Actual hardware configuration)
PNU
PNU: 1190
Valores
Véase la descripción del índice correspondiente.
Index: 1
Valor predeterminado: 0
Max. Index: 33
Mínimo: −
Class: Struct
Datatype: int32
Máximo: −
Configuración de hardware detectada al conectar (configuración real).
Un valor 0 significa que el parámetro no ha podido detectarse automáticamente.
La configuración real contiene los mismos parámetros que la configuración nominal (PNU 1100 a
1129). Las unidades o los valores son idénticos. A continuación se presentan los PNU para su com
paración.
Índice
Valor
Valor configuración nominal Unidad
1
Tipo de cilindro
PNU 1100
2
Longitud útil cilindro
PNU 1101
Longitud (índice 2)
3
Diámetro del cilindro
PNU 1102
Diámetro (índice 11)
4
Diámetro del vástago
PNU 1103
Diámetro (índice 11)
5
Longitud nom. cilindro
PNU 1101
Longitud (índice 2)
10
Tipo de sensor
PNU 1110
11
Longitud nom. sensor
PNU 1111
Longitud (índice 2)
12
Nº serie de sensor
PNU 1112
13
Resolución del sensor
1 m
14
Tiempo de detección
1 sec
15
Inform. adicional del sensor
16
Versión de firmware
PNU 1120
20
Tipo de válvula 1
21
Nº serie de válvula 1
PNU 1121
22
Versión firmware válvula 1
23
Versión hardware válvula 1
30
Tipo de válvula 2
PNU 1125
31
Nº serie de válvula 2
PNU 1126
32
Versión firmware válvula 2
33
Versión hardware válvula 2
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−93
5. Parámetros
Indicaciones acerca de PNU 1190:
5−94
Comportamiento en el estado de entrega o tras restable
cer los datos del eje o del equipo: la configuración detec
tada no se transmite automáticamente a la configuración
nominal. En su lugar, la configuración nominal se rellena
con 0. La configuración nominal debe escribirse de ma
nera que sea compatible con la configuración real.
Comportamiento en el inicio normal: si el hardware de
tectado no coincide con la configuración nominal, se ini
cia un tratamiento de errores. Se decide si el cambio
debe generar una advertencia o un fallo. Si es necesario,
el regulador no se activa.
Si una identificación se realiza correctamente, los núme
ros de serie se aceptan de manera que la advertencia
Hardware intercambiado" no aparece en la próxima
conexión.
La interface de sensor no permite utilizar el diámetro del
vástago. La configuración real contiene siempre el va
lor0. Como éste es un v alor válido para los actuadores
sin vástago, en el caso del diámetro del vástago, dicho
valor0 se consider a No detectado". Por ello, en la pró
xima conexión tampoco se realiza una prueba de valor
nominal−real.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Datos de análisis (Analysis data)
PNU
PNU: 1191
Valores
Sin unidad
Index: 1
Valor predeterminado: 0
Max. Index: 15
Mínimo: −
Class: Array
Datatype: int32
Máximo: −
Datos internos para evaluar la regulación.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Función de la puesta en marcha Descarga de bloques de datos
(Commissioning function block download)
PNU
PNU: 1192
Valores
Sin unidad
Index: 1
Valor predeterminado: 0
Max. Index: 8
Mínimo: 0
Class: Struct
Datatype: int32
Máximo: 1
Después de escribir un parámetro se inicializa un regulador. En la operación se comprueba si deter
minados parámetros son compatibles, p.ej., si la posición final por softwar e inferior es menor que la
superior. Si se detecta un error, se genera un mensaje de error y el CMAX cambia al estado Fallo.
Esta prueba puede desconectarse temporalmente al activar la descarga de bloques de datos. El
regulador no comprueba los datos hasta que finaliza la descarga de bloques.
Escritura
Lectura
= 1: Iniciar descarga de bloques de datos
= 1: Descarga de bloques de datos activa
= 0: Terminar descarga de bloques de datos = 0: Descarga de bloques de datos no activa
El cálculo nuevo del regulador se ejecuta después de escribir Descarga de bloques de datos = 0
(terminar la descarga de bloques de datos).
No puede ejecutarse ningún arranque mientras la descarga de bloques de datos está activa. La acti
vación de la descarga de bloques de datos termina, a más tardar, al desconectarse el CMAX. En este
caso, el cálculo nuevo del regulador se efectúa en la próxima conexión.
El regulador puede estar desbloqueado cuando se activa la descarga de bloques de datos. En todo
caso, el usuario debe bloquear el regulador para escribir parámetros que así lo requieran (activada
la segunda opción). Si el regulador está bloqueado, no está permitido desbloquearlo mientras que la
descarga de bloques de datos está activa. De lo contrario se genera el error E05 (al desbloquear, el
proyecto no está cargado por completo o la descarga de bloques de datos está activa)
Si al establecer la conexión con el equipo, el FCT determina que la descarga de bloques de datos
está activa y que el modo de fuerza estaba activo, considera que la descarga de bloques de datos
permaneció activa por error (debido a una interrupción de la comunicación, a que el programa no
responde, a un fallo en el ordenador, etc.). El FCT termina automáticamente la descarga de bloques
de datos y emite un mensaje en la ventana Emisión". El PLC puede suprimir la finalización automá
tica de la descarga de bloques de datos activando CCON.LOCK = 1.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−95
5. Parámetros
Función de la puesta en marcha Estado de configuración
(Commissioning Function configuration status)
PNU
PNU: 1192
Valores
Sin unidad
Index: 2
Valor predeterminado: 0
Max. Index: 8
Mínimo: 0
Class: Struct
Datatype: int32
Máximo: 4
En la puesta en funcionamiento debe transmitirse un número determinado de parámetros en un
orden concreto. Este parámetro informa acerca del estado de la parametrización y, por tanto, tam
bién del paso que debe efectuarse a continuación en la puesta en funcionamiento.
Valores posibles de retorno
Display
= 0: Esperar a sist. de medida
C00
= 1: Esperar a tipo de cilindro
C01
= 2: Esperar a datos de eje
C02
= 3: Esperar a prueba movimiento
C03
= 4: Configuración del eje finalizada
Depende del estado operativo correspondiente
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−96
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Función de la puesta en marcha Restablecimiento de datos (Commissioning function
data reset)
PNU
PNU: 1192
Valores
Sin unidad
Index: 3
Valor predeterminado: 0
Max. Index: 8
Mínimo: 0
Class: Struct
Datatype: int32
Máximo: 3
Este parámetro sirve para borrar los datos de eje y de identificación.
Los datos de eje deben borrarse cuando se conecta un actuador nuevo al CMAX o para cambiar el
sistema de medida.
El borrado de los datos de identificación puede ser útil si se han efectuado modificaciones en la
instalación que causan un comportamiento de posicionado muy diferente. Es obligatorio borrarlos
cuando debe modificarse uno de los parámetros siguientes:
Tipo de cilindro o longitud de cilindro mayor a 5,00 mm.
Diámetro del cilindro o diámetro del vástago.
Ajuste Eje doble".
Tipo del sistema de medición del recorrido o longitud del sistema mayor a 5,00 mm.
Tipo de válvula.
Modificación de más de 1 bar en la presión de alimentación.
Modificación de más de 3° en la posición de montaje.
El parámetro sólo puede escribirse (la lectura indica siempre 0):
= 0: No afecta
= 1: Reservado
= 2: Borrar datos de identificación
= 3: Borrar datos de eje y de identificación
Al borrar los datos de eje, el CMAX ejecuta los pasos siguientes:
1. Desactivación del regulador.
2. Ajuste de los datos de eje en estado de entrega, borrado de los datos de identificación y de adap
tación.
3. Transición al estado C00: esperar al sistema de medida.
La memoria de diagnóstico no se borra al restablecer los datos de eje.
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−97
5. Parámetros
Función de la puesta en marcha Estado de la palabra clave (Commissioning function
password status)
PNU
PNU: 1192
Valores
Sin unidad
Index: 4
Valor predeterminado: 0
Max. Index: 8
Mínimo: 0
Class: Struct
Datatype: int32
Máximo: 2
PNU 130 contiene una palabra clave. El parámetro PNU 1192:04 controla la recepción y emite el
estado actual.
Escritura
Lectura
= 0: Borrar palabra clave
= 0: No hay ninguna palabra clave activada
= 1: Aceptar palabra clave
= 1: Palabra clave activada y acceso libre
=2: Palabra clave activada y acceso bloqueado
Tras la aceptación correcta, cada vez que se establece una conexión a través de la interface de diag
nóstico debe escribirse la palabra clave para poder cambiar parámetros.
Secuencia:
1. Escribir PNU 130: = Mi_palabra_clave".
2. Escribir PNU 1192:04 = 1 para aceptar.
Para cambiarla es necesario introducir primero la palabra clave antigua y después borrarla. A conti
nuación puede introducirse y registrarse la palabra nueva.
o El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
ý El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Función de la puesta en marcha Sistema de medida
(Commissioning function system of measurement)
PNU
PNU: 1192
Valores
Sin unidad
Index: 5
Valor predeterminado: 0
Max. Index: 8
Mínimo: 0
Class: Struct
Datatype: int32
Máximo: 2
El sistema de medida debe determinarse al principio de la parametrización seleccionando entre el
sistema métrico o el imperial.
Ningún parámetro a partir de PNU 300 puede leerse ni escribirse mientras este índice tenga el valor
0 y la tabla del sistema de medida no esté determinada.
Escritura
Lectura
= 0: Inadmisible
= 0: Sin configurar
= 1: Métrico / SI
= 1: Métrico / SI
= 2: Imperial / EEUU
= 2: Imperial / EEUU
No es posible cambiar de sistema de medida (de 1 a 2 o de 2 a 1). Para cambiar, es necesario resta
blecer primero los datos de eje (PNU 1192:03).
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
ý Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−98
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Función de la puesta en marcha Tabla del sistema de medida
(Commissioning function system of measurement table)
PNU
PNU: 1192
Valores
Sin unidad
Index: 6
Valor predeterminado: 0
Max. Index: 8
Mínimo: 0
Class: Struct
Datatype: int32
Máximo: 4
La tabla de sistema de medida se corresponde con la tabla seleccionada en función a la sección B.1
(véase la tabla indicada). La tabla contiene la unidad utilizada para cada medida (milímetro o pul
gada) y el escalado. La tabla de sistema de medida se obtiene a partir del sistema de medida y del
tipo de cilindro.
Ningún parámetro a partir de PNU 300 puede leerse ni escribirse mientras este índice tenga el valor
0 y la tabla del sistema de medida no esté determinada.
Lectura:
= 0: Sin configurar
= 1: Métrico / lineal (Tab.B/3)
= 2: Imperial / lineal (Tab.B/4)
= 3: Métrico / rotativo (Tab.B/5)
= 4: Imperial / rotativo (Tab.B/6)
La escritura no está permitida.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Función de la puesta en marcha Estado de la prueba de movimiento
(Commissioning function movement test status)
PNU
PNU: 1192
Valores
Sin unidad
Index: 7
Valor predeterminado: 0
Max. Index: 8
Mínimo: 0
Class: Struct
Datatype: int32
Máximo: 2
Determinación del estado de la prueba de movimiento.
Escritura:
= 1: La prueba de movimiento se repone y debe repetirse
= 2: La prueba de movimiento se activa a Ejecución innecesaria" y se ignora
Lectura:
= 0: No es necesario realizar una prueba de movimiento
= 1: Debe realizarse una prueba de movimiento
Indicación: PNU 1174:01 contiene el estado codificado en bits de la prueba de movimiento con la
información detallada (ignorado, ejecutado, etc.). El parámetro 1192:07 está pensado como opción a
la reposición y a la ignoración de la prueba de movimiento y modifica el PNU 1174:01 al escribirse.
o El valor del parámetro no puede modificarse.
ý Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−99
5. Parámetros
Función de la puesta en marcha Estado de la válvula y del sistema de medición del
recorrido
(Commissioning Function valve and sensor status)
PNU
PNU: 1192
Valores
Sin unidad
Index: 8
Valor predeterminado: 0
Max. Index: 8
Class: Struct
Mínimo: 0
Datatype: int32
Máximo: 0
Parámetro interno.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Unidad del sistema de medida (System of measurement units)
PNU
PNU: 1193
Valores
Sin unidad
Index: 1 a 12
Valor predeterminado: 0
Max. Index: 12
Mínimo: −
Class: Struct
Datatype: int32
Máximo: −
Determina unidades físicas, véase la sección B.1.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Resolución del sistema de medida (System of measurement resolution)
PNU
PNU: 1194
Valores
Sin unidad
Index: 1 a 12
Valor predeterminado: 0
Max. Index: 12
Mínimo: −
Class: Struct
Datatype: int32
Máximo: −
Determina el escalado/resolución o el número de los puestos tras la coma decimal, véase la
sección B.1.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−100
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5. Parámetros
Configuración de inicio (Start configuration)
PNU
PNU: 1195
Valores
Véase la descripción del índice correspondiente.
Index: 1 a 5
Valor predeterminado: 0
Max. Index: 5
Class: Struct
Mínimo: −
Datatype: int32
Máximo: −
Datos de configuración importantes en el momento de aceptar los números de serie. A continuación,
la configuración actual sólo puede modificarse dentro de límites determinados.
Índice Valor
Configuración nominal Unidad
Tolerancia
1
Longitud cilindro
PNU 1101
Longitud (índice 2)
5,00 mm
2
Longitud sensor
PNU 1111
Longitud (índice 2)
5,00 mm
3
Tiempo de detección −
1 sec
−
4
Posic. montaje
PNU 1140
Ángulo montaje (índice 12) 3°
5
Presión alimentación PNU 1141
Presión (índice 4)
1 bar
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
Indicaciones acerca de PNU 1195:
La configuración real es:
Compatible: la configuración real coincide con la configu
ración nominal dentro de los límites admisibles. Los nú
meros de serie pueden variar.
Idéntica: la configuración real coincide con la configura
ción de la identificación dentro de los límites admisibles.
Los números de serie son idénticos.
Si la configuración no es idéntica, al inicio se genera la adver
tencia W08 (Componente cambiado). Si no es compatible, se
emite el mensaje de error E01 (Error de configuración). Los
datos de aplicación se utilizan para comprobar si los cambios
son admisibles sin tener que restablecer los datos de identifi
cación.
Sólo pueden compararse datos de configuración detectados
con la configuración nominal.
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
5−101
5. Parámetros
Parámetro de fabricación (Manufacturing data)
PNU
PNU: 1199
Valores
Sin unidad
Index: 1 a 7
Valor predeterminado: 0
Max. Index: 7
Mínimo: −
Class: Array
Datatype: int32
Máximo: −
Parámetro interno.
ý El valor del parámetro no puede modificarse.
o Sólo es posible escribir en los modos Puesta en funcionamiento/parametrización con el regulador
bloqueado.
o El FCT puede escribir este parámetro sin control de nivel superior.
o Tras la escritura se ejecuta un cálculo nuevo del regulador.
5−102
Festo P.BE−CPX−CMAX−CONTROL−ES es 0908NH
Parametrización
Capítulo 6
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
6−1
6. Parametrización
Índice
6.1
6.2
6.3
6−2
Canal de parámetros Festo (FPC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.1
Identificadores de tarea, identificadores de respuesta
y números de error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.2
Características del sistema de medida . . . . . . . . . . . . . . . . . . . . . . .
Parametrización cíclica en el modo de funcionamiento Parametrización . . .
6.2.1
Ejemplo de parametrización . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2.2
Diagrama de flujo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parámetros del módulo CPX y parametrización acíclica . . . . . . . . . . . . . . . .
6.3.1
Números de función del CPX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.2
Parámetros de arranque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.3
Tarea acíclica de parámetro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.4
Canal de parámetros Festo FPC (función 1) . . . . . . . . . . . . . . . . . . .
6−3
6−4
6−6
6−7
6−8
6−12
6−13
6−13
6−14
6−15
6−18
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
6. Parametrización
6.1
Canal de parámetros Festo (FPC)
El FPC sirve para transferir parámetros. El PLC envía una tarea
al CMAX compuesta por un número de parámetro, un subín
dice, un valor y un identificador de tarea. El CMAX responde
con el PNU, el subíndice, el valor y un identificador de res
puesta. Este procedimiento dura varios ciclos de bus.
FPC
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Tarea
Subíndice
Parameter Identifier
Parameter Value
Respuesta
Subindex
Parameter Identifier
Parameter Value
Byte 7
Tab.6/1: Estructura del FPC
Parameter Identifier
Bit
15
14
13
12
11
10
9
8
Tarea
Request Identifier
Parameter Number
Respuesta
Response Identifier
Parameter Number
7
6
5
4
3
2
1
0
Tab.6/2: Estructura del identificador de parámetros
Elemento
Abrevia
ción
Descripción
Parameter Identifier
ParID
Identificador de 16 bits, compuesto por ReqID/ResID y un
número de parámetro.
Request Identifier
ReqID
Request Identifier − Identificador de tarea:
leer valor, modificar valor, etc.
Response Identifier
ResID
Response Identifier − Identificador de respuesta:
transmitir valor, error, etc.
Parameter Number
PNU
Parameter Number − Para direccionar un parámetro.
Subindex
IND
Subindex − Para direccionar un elemento de matriz (array).
Parameter Value
Value
Valor de parámetro (en caso de error, el número de error
como respuesta).
Tab.6/3: Elementos del FPC
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
6−3
6. Parametrización
6.1.1 Identificadores de tarea, identificadores de respuesta y números de
error
Descripción
ReqID
ResID (+)
ResID ()
( )
Tarea
con respuesta
con error
No hay tarea
0
0
0
Leer el valor de parámetro
6
5
7
Cambiar el valor de parámetro
8
5
7
Tab.6/4: Identificadores de tarea y de respuesta (Request y Response Identifiers)
Reglas:
6−4
Los datos son del tipo entero, carácter (char) y campo de
bits.
Todos los valores de parámetro se transmiten como valo
res de 32 bits.
Una cadena de caracteres es una matriz compuesta por
caracteres que pueden transmitirse sólo individualmente
a través del canal cíclico. El valor NUL (= 0x00) se inter
preta como final de cadena de caracteres. Un PLC debe
transmitir siempre el cero como último valor.
Las variables simples no tienen subíndice.
El subíndice transmitido puede adoptar los valores 0 y 1.
El valor 0 equivale a No utilizado". Es recomendable acti
var el subíndice a 1, como si el parámetro fuese una ma
triz con un elemento. Los valores > 1 se deniegan con el
error 3.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
6. Parametrización
Error
Descripción del error
0
PNU no permitido.
1
El valor del parámetro no puede modificarse.
2
Valor límite inferior o superior excedido.
3
Subíndice no válido.
11
Sin control de nivel superior. El FCT debe asumir el mando del equipo para poder escribir
este parámetro.
Este error sólo puede generarse a través de la interface de servicio.
12
La palabra clave introducida es incorrecta.
17
Tarea no ejecutable debido al estado operativo. Compruebe el modo de funcionamiento,
la parada y las señales de desbloqueo.
101
ID de tarea no soportado.
102
El parámetro no puede leerse (palabra clave).
103
El sistema de medida todavía no se ha configurado. No es posible acceder al parámetro.
104
El tipo de cilindro todavía no se ha configurado. No es posible acceder al parámetro.
105
El sistema de medida ya se ha configurado y no puede modificarse sin restablecer los
datos.
106
El tipo de cilindro no puede modificarse porque no coincide con el sistema de medida.
107
El valor no puede modificarse porque hay datos de identificación. Restablezca los datos
de identificación antes de escribir el valor.
108
El valor de parámetro no coincide con el hardware detectado.
(Indicación: el tipo de cilindro debe estar adaptado al sistema de medición del recor
rido).
109
Los números de serie no pueden cambiarse hasta que no se restablecen los datos de
identificación.
Tab.6/5: Números de error en la transferencia de parámetros
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
6−5
6. Parametrización
6.1.2
Características del sistema de medida
El acceso al sistema de medida se efectúa conforme a las
reglas especiales siguientes. Para información detallada so
bre el sistema de medida, véase la sección B.1:
6−6
El sistema de medida no puede cambiarse a voluntad.
Para cambiarlo, los datos de eje deben restablecerse.
El tipo de cilindro debe transmitirse después de determi
nar el sistema de medida (métrico/imperial). De ese
modo, el tipo de movimiento se determina como de tras
lación o de rotación.
Una vez determinados el sistema de medida y el tipo de
movimiento, puede accederse a los PNU mayores de 300
(excepciones: PNU 1100, 1190).
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
6. Parametrización
6.2
Parametrización cíclica en el modo de funcionamiento Parametrización
Con el FPC puede transmitirse un parámetro de cada en los
datos cíclicos E/S en el modo de funcionamiento Parametriza
ción.
El PLC introduce la tarea en los datos de salida y espera a que
el CMAX introduzca una respuesta en los datos de entrada.
Este procedimiento dura varios ciclos de bus.
FPC en los datos cíclicos E/S (véase también la asignación de E/S en la sección 2.2.6)
Byte 1
Datos de
salida
CCON
Datos de
entrada
SCON
Byte 2
Byte 3
Byte 4
Subindex Parameter Identifier
Byte 5
Byte 6
Byte 7
Byte 8
Parameter Value
Bytes de tarea 1 a 7 del FPC, véase la sección 6.1, Tab.6/1
Subindex Parameter Identifier
Parameter Value
Bytes de respuesta 1 a 7 del FPC, véase la sección 6.1, Tab.6/1
Tab.6/6: FPC en los datos cíclicos E/S
En el primer byte se transmite el byte de control CCON, con el
que se controla el modo de funcionamiento y el desbloqueo
del regulador. El CMAX responde con el byte de estado SCON.
Observe que el bit CCON.STOP no debe activarse, porque el
CMAX no puede cambiar al estado Funcionamiento desblo
queado" en el modo de funcionamiento Parametrización".
CCON.STOP = 1 genera una advertencia.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
6−7
6. Parametrización
6.2.1 Ejemplo de parametrización
El siguiente ejemplo puede servir de orientación para los
programadores.
Ejemplo
Escribir posición
nominal
Registro 3
= 27.89 mm
Parameter request
(PLC output Data)
ReqID = 8 (= escribir valor)
PNU = 404 (= valor nominal de
la lista de registros)
IND = 3 (= registro 3)
Value = 27.89 * 100 = 2789
Parameter response
(PLC input Data)
ResID = 5 (= el valor no se
ha transmitido)
PNU = 404 (= valor nominal de la
lista de registros)
IND = 3 (= registro 3)
Value = 2789
Fig.6/5: Ejemplo de parametrización
Operaciones preliminares a la parametrización
Establecimiento del estado para cambiar de modo de
funcionamiento
Está permitido cambiar en los estados Regulador blo
queado", Regulador desbloqueado" o Fallo".
Ejemplo en el estado Regulador desbloqueado".
Asignación de los bytes de control (operaciones preliminares al cambio de modo de
funcionamiento)
Bit
B7
CCON
Byte 1
OPM2
OPM1
LOCK
x
x
1
No relevante
Recomendación: ajustar a 0
...
Bytes 5 a 8
B6
B5
B4
B3
B2
B1
B0
x
RESET
x
BRAKE
x
STOP
0
ENABLE
1
Acuse de recibo del CMAX: compruebe el estado operacional
en el byte de estado. SCON.OPEN debe estar a 0.
Asignación de los bytes de estado (operaciones preliminares al cambio de modo de
funcionamiento)
Bit
B7
SCON
Byte 1
OPM2
OPM1
x
x
No relevante
...
Bytes 5 a 8
6−8
B6
B5
B4
FCT_MMI 24VL
0
1
B3
B2
B1
B0
FAULT
x
WARN
x
OPEN
0
ENABLED
1
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
6. Parametrización
Cambio al modo de funcionamiento Parametrización
Está permitido cambiar en los estados Regulador blo
queado", Regulador desbloqueado" o Fallo".
Ejemplo en el estado Regulador desbloqueado".
Asignación de los bytes de control (cambio al modo de funcionamiento Parametriza
ción)
Bit
B7
CCON
Byte 1
OPM2
OPM1
1
1
Ajustar a 0
...
Bytes
5a8
B6
B5
B4
B3
B2
B1
B0
LOCK
1
x
RESET
x
BRAKE
x
STOP
0
ENABLE
1
Acuse de recibo del CMAX: modo de funcionamiento Parame
trización. SPOS.OPM1 y OPM2 deben estar a 1.
Asignación de los bytes de estado (cambio al modo de funcionamiento Parametriza
ción)
Bit
B7
SCON
Byte 1
OPM2
OPM1
1
1
No relevante
...
Bytes
5a8
B6
B5
B4
FCT_MMI 24VL
0
1
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B3
B2
B1
B0
FAULT
x
WARN
x
OPEN
0
ENABLED
1
6−9
6. Parametrización
Ejecución de la parametrización
Primer paso: operaciones preliminares a la parametriza
ción con No Request"
Asignación de los bytes de control (paso 1)
Bit
B7
B6
B5
B4
CCON
Byte 1
OPM2
OPM1
LOCK
1
1
1
x
Subíndice Subíndice del parámetro a transmitir = 0
Byte 2
0
0
0
0
Identif.
PNU = 0
pará−
á
0
0
0
0
metro
ReqID
=
0
Bytes
0
0
0
0
3y4
Valor
parám.
Bytes
5a8
B3
B2
B1
B0
RESET
x
BRAKE
x
STOP
0
ENABLE
1
0
0
0
0
0
0
0
0
PNU = no relevante (0000 0000 0000b)
0
0
0
0
Valor del parámetro a transmitir = 0
Esperar al acuse de recibo del CMAX: No Request".
Asignación de los bytes de estado (paso 1)
Bit
B7
B6
B5
B4
SCON
Byte 1
B3
B2
OPM2
OPM1
FCT_MMI 24VL
FAULT
WARN
1
1
0
1
0
0
Subíndice Subíndice del parámetro transferido: no relevante
Byte 2
0
0
0
0
0
0
Identif.
PNU = no relevante
pará−
á
0
0
0
0
0
0
metro
ResID
=
0
(0000b)
PNU
=
no
relevante
Bytes
3y4
0
0
0
0
0
0
Valor
parám.
Bytes
5a8
6−10
B1
B0
OPEN
0
ENABLED
1
0
0
0
0
0
0
Valor del parámetro transferido: no relevante
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
6. Parametrización
Segundo paso: transmisión del parámetro
Asignación de los bytes de control (paso 2)
Bit
B7
B6
B5
B4
B3
B2
B1
CCON
B t 1
Byte
OPM2
OPM1
LOCK
RESET
BRAKE
STOP
1
1
1
x
x
x
0
Subíndice Subíndice del parámetro a transmitir: 3 (0000 0011b)
B t 2
Byte
0
0
0
0
0
0
1
Identif.
PNU = 404 (0001 1001 0100b)
pará−
á
1
0
0
1
0
1
0
metro
ReqID = 8 (1000b)
PNU = 404 (0001 1001 0100b)
Bytes
3y4
1
0
0
0
0
0
0
Valor
Valor del parámetro a transmitir: 2789
parám.
(0000 0000 0000 0000 0001 1110 1001 0101b, cifra de 32 bits)
Bytes
5a8
B0
ENABLE
1
1
1
1
Comprobación del acuse de recibo del CMAX:
1. Si ResID = 0, el parámetro todavía no se ha procesado.
Espere.
2. Si ResID = 7, hay un tratamiento de errores (p. ej., evalua
ción del número de error, compruebe el PNU, el subíndice
o el valor).
3. Si ResID = 5, termine la espera.
Asignación de los bytes de estado (paso 2)
Bit
B7
B6
B5
B4
B3
B2
B1
SCON
B t 1
Byte
OPM2
OPM1
FCT_MMI 24VL
FAULT
WARN
OPEN
1
1
0
1
0
0
0
Subíndice Subíndice del parámetro transmitido: 3 (0000 0011b)
B t 2
Byte
0
0
0
0
0
0
1
Identif.
PNU = 404 (0001 1001 0100b)
pará−
á
1
0
0
1
0
1
0
metro
ResID
=
5
(0101b)
PNU
=
404
(0001
1001
0100b)
Bytes
3y4
0
1
0
1
0
0
0
Valor
Valor del parámetro transmitido: 2789
parám.
(0000 0000 0000 0000 0001 1110 1001 0101b, cifra de 32 bits)
Bytes
5a8
B0
ENABLED
1
1
1
1
Tercer paso: finalización de la parametrización con
No Request"
Véase el primer paso.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
6−11
6. Parametrización
6.2.2 Diagrama de flujo
Inicio
Paso 1
Asegúrese de que la tarea de
parámetro anterior ha finalizado
enviando No request".
Set in output data:
Send
No Request"
Value
IND
PNU
ReqID
Input data:
(ResID <> 0) OR
(PNU <> 0) OR
(IND <> 0)
=0
=0
=0
=0
Wait
Answer
Input data:
(ResID = 0) AND
(PNU = 0) AND
(IND = 0)
Paso 2
Ajuste la tarea de parámetro
deseada en los datos de salida
(Request Value, IND, PNU y ReqID).
El CMAX envía siempre No Answer"
hasta que no prepara la respuesta
del parámetro.
Si el CMAX no puede procesar la
tarea, se indica ResID = 7. En este
caso, el valor de la respuesta incluye
el número de error.
Set in output data:
Send Parameter
Value
Request
= 2789
IND
=3
PNU
= 404
ReqID = 8
ResID = 0
Wait
Answer
ResID <> 0
Check
Error
ResID = 7
(Error)
Error Handling
(Check PNU,
IND, Value)
ResID = 5
Paso 3
Envío de No Request" después de
evaluar la respuesta.
Send
No Request"
Set in output data:
Value
IND
PNU
ReqID
=0
=0
=0
=0
End
Fig.6/6: Diagrama de flujo para la parametrización
6−12
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
6. Parametrización
6.3
6.3.1
Parámetros del módulo CPX y parametrización acíclica
Números de función del CPX
Por módulo pueden utilizarse parámetros de 64 bytes
(número de función: 4828 + m*64 + 0 a 63) en la tabla del
sistema.
Parámetros del módulo CPX del CMAX
Núm. de función
Contenido
Descripción
4828 + m * 64 + 0
Parámetro de módulo 0
Parámetros estándar de módulo, el CMAX no los
utiliza (reservados).
(reservados)
4828 + m * 64 + ...
Parámetro de módulo ...
4828 + m * 64 + 5
Parámetro de módulo 5
4828 + m * 64 + 6
4828 + m * 64 + 7
Configuración de módulo 1 Configuraciones especiales de módulo del CMAX
(reservados)
(reservados).
Configuración de módulo 2
4828 + m * 64 + 8
Parameter Control Byte
4828 + m * 64 + 9
Parameter Status Byte
4828 + m * 64 + 10
Parameter Function Byte
4828 + m * 64 + 11
Parameter Length Byte
4828 + m * 64 + 12
Byte de datos 1
4828 + m * 64 + ...
Byte de datos ...
4828 + m * 64 + 61
Byte de datos 50
4828 + m * 64 + 62
Byte 62
4828 + m * 64 + 63
Byte 63
Encabezado de función (control de tarea)
50 bytes de datos.
El contenido depende de la tarea.
tarea
No utilizados (reservados).
Tab.6/7: Parámetros del módulo CPX del CMAX
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
6−13
6. Parametrización
6.3.2
Parámetros de arranque
Los parámetros de módulo 0 a 5 no se utilizan ni se transmi
ten.
La configuración del módulo (bytes 6 y 7) se transmite desde
el master al CPX mediante la parametrización del arranque.
Los parámetros se reservan y se describen en el archivo GSD.
En la actualidad no se utiliza ninguno de los dos bytes y están
reservados para funciones futuras.
El formato de datos del módulo se determina mediante el
parámetro Valor analógico del formato de datos" en el CPX,
si es soportado por el nodo CPX (véase la sección 1.2).
Parámetros estándar de módulo (bytes 0 a 5)
El CMAX no utiliza los parámetros estándar de módulo en los
bytes 0 a 5.
Configuración de módulo (bytes 6 y 7)
Configuración de módulo 1 y 2
6−14
Byte
Bit
Nombre
Descripción
6
0a7
Configuración de
módulo 1
=: 0 ! (reservado).
7
0a7
Configuración de
módulo 2
=: 0 ! (reservado).
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
6. Parametrización
6.3.3
Tarea acíclica de parámetro
Funciones acíclicas en los parámetros de módulo
Los parámetros del módulo, bytes 8 a 61, se utilizan para
ejecutar funciones acíclicas en el CMAX. Esta trama de bytes
consta de una cabecera de función, para el control de la ta
rea, y de un campo de datos de 50 bytes.
Byte
Descripción
8 a 11
Cabecera de función para el control de la tarea.
12 a 61
Trama de datos (depende de la función deseada).
En la actualidad sólo está disponible la función 1 = Festo Pa
rameter Channel FPC, que permite intercambiar parámetros
entre el PLC y el CMAX acíclicamente.
El PLC transmite hasta siete parámetros en esta trama de
datos. Entre el PLC y el CMAX se necesita un handshake.
La ventaja de la parametrización acíclica es que el PLC no
necesita cambiar los datos E/S durante la transmisión de los
parámetros. Si el parámetro no lo requiere, tampoco es nece
sario cambiar el modo de funcionamiento ni parar el eje.
Indicación
Al iniciar una tarea de posicionado, asegúrese, durante la
transmisión acíclica de parámetros, que los valores nomi
nales se transmitan al completo al CMAX. Si es necesario,
evite ejecutar tareas de posicionado durante la transmi
sión de parámetros.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
6−15
6. Parametrización
Procedimiento general
Los parámetros de módulo, bytes 8 a 11, contienen una cabe
cera de función que controla el handshake entre el PLC y el
CMAX.
Estructura de la cabecera de función
Byte
Nombre
Descripción
PCB
Byte 8
Parameter
Control Byte
(PCB)
Tarea
0 = No ejecutar ninguna tarea
1 = Solicitar tarea para eje 1
Parameter
Status Byte
(PSB)
Resultado
0 = Procesando tarea
1 = Tarea ejecutada correctamente
Errores generales:
−1 = Tarea (PCB) incorrecta
−2 = Número de función (PFB) incorrecto
−3 = Inicialización del sistema: la tarea no puede ejecutarse
−4 = Ya se está procesando otra tarea
Error en la función 1 (Festo Parameter Channel)
−10 = FPC: número de parámetro (byte 12) incorrecto
(admisibles 1 a 7)
Parameter
Function Byte
(PFB)
Número de función
0 = Ninguna función
1 = Festo Parameter Channel
Parameter
Length Byte
(PLB)
Reservado para futuras ampliaciones
Debe estar a 0
(P8.0−P8.7)
PSB
Byte 9
(P9.0−P9.7)
PFB
Byte 10
(P10.0−P10.7)
PLB
Byte 11
(P11.0−P11.7)
Tab.6/8: Cabecera de función
6−16
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
6. Parametrización
Desarrollo
1. El PLC compila los datos de tarea conforme a los números
de función. Los bytes no utilizados de la trama de datos
también deben transmitirse y ajustarse a 0.
2. El PLC transmite los datos al parámetro de módulo, bytes
8 a 61. El PCB (byte 8) se ajusta a 1. El byte de estado
debería ajustarse a 0.
3. El CMAX procesa la tarea en cuanto se transmite el byte
61. Si el CMAX ha finalizado el procesamiento, introduce
el resultado en el byte de estado PSB (byte 9).
4. El PLC lee los datos 8 a 61, hasta que detecta un valor no
igual a 0 en el byte de estado PSB (byte 9).
5. Si hay un resultado, el PLC debe comprobar si la tarea se
ha realizado correctamente (PSB = 1) o si se ha indicado
un error (PSB < 0).
Indicaciones
Los bytes 8 a 61 deben escribirse siempre. El CMAX no
empieza a procesar la tarea hasta que no se transmite el
byte 61.
Si se obtiene un resultado antes de solicitar una tarea, el
PSB permanece a 0 (procesando tarea).
Al escribir los bytes 8 a 61 debe asegurarse de que el PCB
y el PFB están asignados correctamente.
El CMAX ajusta el contenido del PSB al estado actual del
PLC después de cada acceso para escritura. El propio
CMAX no evalúa el valor escrito por el PLC El PLC debería
escribir el valor a 0 para asegurarse de que el contenido
no igual a 0 proviene de la tarea actual.
Si ya se está procesando una tarea, se deniega otra
nueva y no se procesa (PSB = −4).
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
6−17
6. Parametrización
6.3.4
Canal de parámetros Festo FPC (función 1)
Control de tareas y bytes de datos
Byte
Contenido
8
Cabecera de
función
Descripción
Para. Control Byte
PCB = 1
1= solicitar tarea para eje X
Para. Status Byte
PSB = 0
Ajustar estado a 0 en el inicio
10
Para. Function Byte
PFB = 1
Número de función = canal de
parámetros
11
Para. Length Byte
PLB = 0 (reservado)
9
12
Bytes de datos
Número de parámetros Número de parámetros (admisible: 1 a 7)
13 a 19
Parámetro 1
Bytes 1 a 7 del parámetro 1
20 a 26
Parámetro 2
Bytes 1 a 7 del parámetro 2
27 a 33
Parámetro 3
Bytes 1 a 7 del parámetro 3
34 a 40
Parámetro 4
Bytes 1 a 7 del parámetro 4
41 a 47
Parámetro 5
Bytes 1 a 7 del parámetro 5
48 a 54
Parámetro 6
Bytes 1 a 7 del parámetro 6
55 a 61
Parámetro 7
Bytes 1 a 7 del parámetro 7
Tab.6/9: Asignación de los parámetros de módulo para la transmisión de parámetros
Cada uno de los parámetros es una tarea del FPC, como se
describe en la sección 6.1.
Estructura de los parámetros 1 a 7
Transmi
sión de
Núm. de byte en el parámetro
Byte 1
Byte 2
Request
Index
Parameter Identifier
Bit 00...11: PNU
Bit 12...15: Request ID
Valor de parámetro de 32 bits
Response
Index
Parameter Identifier
Bit 00...11: PNU
Bit 12...15: Request ID
Valor de parámetro de 32 bits
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
Tab.6/10: Asignación de los parámetros 1 a 7
6−18
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
Indicaciones sobre la puesta en funcionamiento y el
mantenimiento
Apéndice A
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A−1
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
Índice
A.1
A.2
A.3
A.4
A−2
Operaciones preliminares a la puesta en marcha . . . . . . . . . . . . . . . . . . . . .
A.1.1
Comprobación del ramal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.1.2
Conexión de la alimentación y comportamiento al arranque . . . . .
Puesta en funcionamiento a través del nodo CPX (bus de campo) . . . . . . . .
A.2.1
C00: parametrización básica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.2.2
Instrucciones paso a paso para la parametrización básica . . . . . .
A.2.3
Parametrización sin hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.2.4
C03: prueba de movimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.2.5
Recorrido de referencia e identificación . . . . . . . . . . . . . . . . . . . . .
Funcionamiento y mantenimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.3.1
Comparación nominal−actual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.3.2
Sustitución de componentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.3.3
Cambio de la configuración del eje . . . . . . . . . . . . . . . . . . . . . . . . .
A.3.4
Restablecimiento de los datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.3.5
Actualización del firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.3.6
Comportamiento al arranque y Power down . . . . . . . . . . . . . . . . . .
Diagramas de flujo para la programación . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.4.1
Creación de disponibilidad de funcionamiento . . . . . . . . . . . . . . . .
A.4.2
Inicio del registro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.4.3
Confirmar fallo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.4.4
Cambio del modo de funcionamiento . . . . . . . . . . . . . . . . . . . . . . .
A−3
A−3
A−3
A−10
A−10
A−12
A−15
A−17
A−17
A−18
A−18
A−21
A−24
A−25
A−26
A−27
A−28
A−28
A−31
A−32
A−33
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
A.1
A.1.1
Operaciones preliminares a la puesta en marcha
Comprobación del ramal
Antes de la puesta en marcha:
·
A.1.2
Compruebe la estructura completa del sistema, en espe
cial el conexionado de tubos del actuador y la instalación
eléctrica (véase la descripción del sistema CMAX).
Conexión de la alimentación y comportamiento al arranque
Advertencia
Elevadas fuerzas de aceleración de los actuadores conec
tados. Los movimientos no deseados pueden provocar
colisiones y causar lesiones graves.
· Conexión:
Conecte siempre primero la fuente de alimentación y,
a continuación, la alimentación de aire comprimido.
· Desconexión:
Antes de cualquier tarea de montaje, instalación y man
tenimiento, desconecte la alimentación de aire compri
mido y la fuente de alimentación, ya sea simultánea
mente o siguiendo el orden indicado:
1. Alimentación de aire comprimido.
2. Alimentación de tensión de funcionamiento para la
electrónica/sensores.
3. Alimentación de tensión de carga para las salidas/vál
vulas.
Realice únicamente las tareas en la zona de la máquina
con la alimentación de aire comprimido y la alimentación
de carga desconectadas y bloqueadas.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A−3
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
Estado de entrega
(primera conexión o tras restablecer los datos)
Los componentes conectados (válvula y sistema de medi
ción del recorrido o interface de sensor) se buscan auto
máticamente en la conexión de eje y se lee la información
contenida.
Los componentes detectados no se aceptan automática
mente como estado nominal.
El regulador no puede activarse hasta que no se realiza
una parametrización completa 1) de los datos del eje. Los
valores reales no se actualizan.
Arranque convencional
Parámetros detectados
Los componentes conectados (válvula y sistema de medi
ción del recorrido o interface de sensor) se buscan auto
máticamente en la conexión de eje y se lee la información
contenida.
La configuración real encontrada se compara con la confi
guración nominal. Si hay alguna discrepancia, se produce
un error y no se activa el regulador. No se puede salir del
error hasta que no se realiza una parametrización 1).
El CMAX detecta automáticamente todos los parámetros
registrados en el actuador, en el sensor (sistema de medi
ción del recorrido) o en la válvula. El plugin para FCT puede
leer estos valores en el controlador, no es necesario que
estén en el proyecto del FCT. Los datos determinados no
pueden sobrescribirse.
1)
A−4
Parametrización ejecutada": todos los parámetros de las
áreas datos de eje/mecánica (en DNCI, también recorrido
de referencia) contienen datos importantes.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
Restablecimiento de los datos
Los datos de eje del CMAX vuelven al estado de entrega
cuando se restablecen los datos de eje (véase la sección
A.3.4). En este estado, el CMAX no contiene ninguna configu
ración nominal y es necesario parametrizar para activar el
regulador.
El CMAX puede configurarse con y sin componentes conecta
dos (en el despacho"). Si la válvula y la interface de sensor
se han conectado, el CMAX detecta automáticamente el hard
ware al conectar. El FCT acepta los datos detectados.
Si la puesta en funcionamiento se efectúa sin componentes,
deben introducirse todos los datos.
Para identificar la parametrización, se visualizan los estados
C00 a C03 en el display (también puede consultarse leyendo
el PNU 1192:02). Estos estados identifican la próxima acción
necesaria.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A−5
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
Power On
Búsqueda del eje
en la conexión
de eje
Válvula y sist. de
medición OK
PNU 1192:02 = 0
Faltan válvula y
sist. de medición
No se ha
encontrado el eje
Se ha encontrado
el eje
Configuración
nominal disponible
Regulador
preparado
1
PNU 1192:02 = 4
Aún no se dispone de la
configuración nominal
Configuración nominal
disponible
En espera del
sistema de
medida 3
Fallo
PNU 1192:02 = 0
2
PNU 1192:02 = 4
En espera del
tipo de
cilindro
PNU 1192:02 = 1
En espera de
los datos
de eje
PNU 1192:02 = 2
Prueba de
movimiento
PNU 1192:02 = 3
Regulador
preparado
1
1 La primera puesta en funcionamiento
se ha efectuado correctamente, el
CMAX se encuentra en estado
operacional
PNU 1192:02 = 4
3 Estado durante la primera puesta en
marcha (en estado de entrega o des
pués de restablecer los datos): en es
pera de la primera puesta en marcha
2 Para los fallos, véase el capítulo 4
Fig.A/1: Comportamiento al arranque
A−6
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
Descripción de los estados
Se está buscando la válvula y el sistema de medición del
recorrido.
PNU 1192:02 = 0
Este proceso dura 3 segundos como máximo.
El CMAX no ha encontrado ninguna configuración nominal.
El sistema de medida todavía no se ha configurado.
PNU 1192:02 = 0
El usuario debe configurar primero el sistema de medida que
debe utilizarse. Mientras no hay ningún sistema de medida
configurado, el acceso a los parámetros de eje es limitado,
porque el CMAX no sabe cómo escalar los parámetros.
El acceso se limita a datos de diagnóstico y a datos que el
FCT requiere para determinar el sistema de medida (tipo de
sistema de medición del recorrido, etc.).
El sistema de medida se especifica con PNU 1192:05 .
En este estado puede accederse a los datos siguientes:
PNU:IND
Acceso
Descripción
1xx
2xx
Lectura/escritura
Datos del equipo: especificar el
nombre del equipo, números de
versión.
Datos de diagnóstico: leer fallos
actuales.
1190:01
1190:05
1190:11
Lectura
Detección de hardware:
tipos de cilindro, de sensor, de
válvula.
1192:03
Lectura/escritura
Restablecer los datos.
1192:05
1192:06
Lectura/escritura
Lectura
Sistema de medida.
Tabla de sistema de medida.
Tab.A/1: Acceso a los parámetros en el estado C00
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A−7
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
El sistema de medida ha sido configurado. El CMAX espera a
que se determine el tipo de cilindro.
PNU 1192:02 = 1
Ahora ya está fijado si utilizar el sistema de medida métrico o
imperial. Si embargo, todavía no es posible escalar los pará
metros, aún falta especificar la diferencia entre movimiento
de traslación (actuador lineal) o de rotación (actuador girato
rio). Para ello debe escribirse el tipo de cilindro (PNU 1100).
El tipo de cilindro determina la tabla de sistema de medida
utilizada real (véase el PNU 1192:06).
Si se ha configurado un sistema de medida incorrecto, es
posible restablecer de nuevo los datos.
El sistema de medida y el tipo de cilindro se han parametri
zado correctamente. El CMAX espera a que se escriban los
parámetros de eje.
PNU 1192:02 = 2
El hardware detectado ha sido escalado. Se han creado da
tos por defecto útiles en el sistema de medida del usuario.
Puede accederse a todos los parámetros, es decir, ahora
puede leerse la longitud del cilindro, del sensor, etc., detec
tada.
A continuación deben transmitirse los datos de eje (Down
load). Todos los parámetros de las áreas datos de eje/mecá
nica (en DNCI, también los parámetros del recorrido de refe
rencia) deben escribirse una vez como mínimo, independien
temente del valor.
Para reiniciar la puesta en funcionamiento, pueden restable
cerse los datos (p. ej., si se ha configurado un sistema de
medida incorrecto).
La parametrización básica ha terminado. El eje ya puede
utilizarse.
PNU 1192:02 = 3
A−8
Puede realizarse una prueba de movimiento. En ella se com
prueba si los tubos del actuador están conectados correcta
mente.
La prueba de movimiento puede ignorarse escribiendo el
PNU 1192:07 = 2 (no recomendado).
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
Errores en la puesta en funcionamiento
En Fig.A/1 sólo se muestran las líneas básicas para represen tar el principio general.
Si, p. ej., sólo se encuentra un componente (el sensor o la
válvula), se genera el error E60 o E80, porque ello permite
suponer que se trata de una anomalía. Antes y durante la
puesta en funcionamiento existen otras posibilidades de
error. Por ejemplo:
Tensión de funcionamiento insuficiente E52.
Error de memoria E7x.
Desbloqueo del regulador antes de alcanzar el estado
C03 (causa un error E05).
Para obtener más información sobre el indicador del estado,
consulte la descripción del sistema CMAX (capítulo 5).
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A−9
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
A.2
A.2.1
Puesta en funcionamiento a través del nodo CPX (bus de campo)
C00: parametrización básica
Esta sección contiene las instrucciones para efectuar la para
metrización básica paso a paso. En Fig.A/2 se muestra un
resumen del procedimiento. Para su comprensión se requiere
conocer la descripción de los estados C00 a C03 (véase la
sección A.1.2, Fig.A/1).
CMAX en estado de entrega 1)
Activar el modo Puesta en
funcionamiento
Ajustar el sistema de medida:
PNU 1192:05 = 1 a 2
1 = métrico
2 = imperial
Determinar el tipo de actuador:
PNU 1100:00 = 1 a 5
Descarga de bloques de datos ON
PNU 1192:01 = 1
Cargar los datos de eje
Todos los PNU
Descarga de bloques de datos OFF
PNU 1192:01 = 0
El CMAX espera a la prueba de
movimiento
1)
Los datos de eje vuelven al estado de entrega efectuando un
restablecimiento de datos, los datos del equipo y de diagnóstico
no se borran.
Fig.A/2: Parametrización básica
A−10
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
Funciones de la puesta en marcha (PNU 1192)
El parámetro Funciones de la puesta en marcha" controla
funciones importantes de la puesta en funcionamiento. La
escritura del parámetro activa acciones complejas en el con
trolador que son absolutamente necesarias para la puesta en
funcionamiento.
Véase la sección 5.4.16.
La función Restablecer datos" (PNU 1192:03) permite resta
blecer el controlador al estado de entrega en cualquier mo
mento. Los datos de eje y de identificación se borran. Por lo
tanto, a continuación es necesario repetir siempre la puesta
en funcionamiento y la identificación.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A−11
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
A.2.2
Instrucciones paso a paso para la parametrización básica
Paso 1:
1. Compruebe el estado (lea PNU 1192:02 −>
valor nominal = 0).
Conexión del
controlador.
El estado C00 se
activa
2. Recomendación: escriba el nombre de los equipos (PNU
121).
El valor predeterminado CMAX1" puede utilizarse sin pro
blemas, pero es preferible utilizar un nombre inequívoco
por si es necesario acceder al controlador con el FCT.
3. Compruebe el número de versión del firmware (lea
PNU101). Antes de parametrizar debe asegurarse de que el
CMAX es compatible con los datos de proyecto siguientes.
4. Active el modo Puesta en funcionamiento" en CCON,
espere a la validación en SCON.
Ni STOP ni ENABLE deben estar activados.
Paso 2:
Selección del
modo Puesta en
funcionamiento
B7
B6
B5
B4
B3
B2
B1
B0
CCON
OPM2
OPM1
LOCK
RESET
BRAKE
STOP
ENABLE
Valor
nomi
nal
1
0
x
0
x
x
0
0
SCON
OPM2
OPM1
FCT_MMI 24VL
FAULT
WARN
OPEN
ENABLED
Valor
nomi
nal
1
0
x
0
0
0
0
x
Para transmitir los parámetros a través de los datos cíclicos
E/S del PLC, el modo de funcionamiento Parametrización"
debe estar seleccionado.
A−12
OPM2
OPM1
Modo de fun
cionamiento
Transm. parámetros
mediante
1
0
Puesta en fun
cionamiento
CI/DIAG o parámetro de mó
dulo, p. ej., DPV1
1
1
Parametriza
ción
Utilización de los datos cícl.
E/S, bytes 2 a 8
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
Paso 3:
Determinación
del sistema de
medida
5. Determine el sistema de medida deseado (PNU 1192:05).
1192:05 = 1 −>
1192:05 = 2 −>
Métrico/SI
(metros, kilogramos, Newton, etc.)
Sistema imperial
(pulgada, libra, libra fuerza, etc.)
La escritura del parámetro activa el estado de puesta en
funcionamiento C01. Ello puede comprobarse leyendo el
PNU 1192:02.
Paso 4:
Escritura del tipo
de cilindro
6. Escriba el tipo de cilindro en la configuración nominal
(PNU1100:01). El tipo de cilindro debe coincidir con el
valor de la detección de hardware automática. El valor de
tectado puede leerse en la configuración real
(PNU1190:01).
El tipo de cilindro determina la tabla de sistema de medida
utilizada. El CMAX escala ahora los datos de longitud de la
configuración real, los convierte al sistema de medida del
usuario y los acepta en la configuración nominal. A partir de
este momento puede accederse a todos los parámetros.
La escritura del parámetro activa el estado de puesta en
funcionamiento C02. Ello puede comprobarse leyendo el
PNU 1192:02.
Paso 5:
Conexión de la
descarga de blo
ques de datos
7. Conecte la descarga de bloques de datos (escritura de
PNU 1192:01 = 1).
Durante la descarga de bloques de datos, el regulador no
se calcula de nuevo. Sólo se comprueba si los parámetros
están dentro de los valores límite. Las dependencias entre
parámetros no se comprueban. Esta función permite cargar
parámetros en cualquier orden.
Ejemplo de parámetros dependientes: las posiciones finales
por software dependen de la longitud del cilindro.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A−13
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
Paso 5:
Carga de los da
tos de eje
8. Cargue los datos de eje:
Todos los parámetros del grupo Configuración del actuador
(en DNCI, también los del recorrido de referencia) deben
inicializarse como corresponda. Todos los parámetros escri
tos deben coincidir con los parámetros detectados.
Deben escribirse los datos de mecánica siguientes:
Configuración
nominal
Configuración
real
Parámetro
PNU 1100
PNU 1190:01
Tipo de cilindro
PNU 1101
PNU 1190:02
Diámetro de cilindro
PNU 1102
PNU 1190:03
Longitud de cilindro
PNU 1103
PNU 1190:04
Diámetro del vástago
PNU 1110
PNU 1190:05
Tipo sist. medición recorrido
PNU 1111
PNU 1190:06
Longitud sist. medición reco
rrido
PNU 1120
PNU 1190:11
Tipo de válvula
En DNCI/DDPC debe escribirse adicionalmente:
Datos de eje
Parámetro
PNU 1130
Offset del punto cero del eje
PNU 1131
Velocidad del recorrido de referencia
PNU 1132
Método del recorrido de referencia
Es recomendable escribir los parámetros siguientes:
Datos de apli
cación
Por de
fecto
(SI)
Parámetro
PNU 1140
0°
Posición de montaje
PNU 1141
6 bar
Presión de alimentación
PNU 1142
5 kg
Masa en movimiento sin pieza a manipu
lar (carga básica)
El resto de los parámetros contiene valores predetermi
nados útiles que pueden sobrescribirse, aunque no es
necesario. La lista de registros no está inicializada.
A−14
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
Paso 5:
9. Desconecte la descarga de bloques de datos (escritura
de PNU 1192:01 = 0).
Desconexión de
la descarga de
bloques de datos
El regulador se parametriza por primera vez al desconec
tarse la descarga de bloques de datos. Si se han escrito
todos los parámetros necesarios al escribir los datos de
eje, se sale del estado C02. A partir de este momento
puede leerse por primera vez la posición real o ejecu
tarse cualquier otra función del CMAX.
Ahora, el CMAX espera a que se ejecute la prueba de
movimiento.
A.2.3
Parametrización sin hardware
Características
Longitud del cilindro
El CMAX puede parametrizarse por completo sin hard
ware. Para ello no es necesario conectar un eje.
Si no hay ningún eje conectado, el controlador indica un
error después de la parametrización. A pesar de ello, es
posible realizar el diagnóstico y parametrizar el CMAX.
Sin hardware pueden leerse todos los datos parametri
zados. Para ello no es necesario conectar un eje.
En DGCI, la longitud útil real está memorizada. Ésta se lee
cuando hay hardware conectado y se incluye también en los
datos nominales. Para la puesta en funcionamiento sin hard
ware es necesario parametrizar la longitud nominal, ya que
la longitud útil es desconocida. El CMAX acepta las longitu
des útil y nominal en la comparación NOMINAL−ACTUAL.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A−15
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
Ejemplo:
Durante la puesta en funcionamiento con hardware de un
DGCI−25−500 se lee la longitud útil de 501,63 mm y se in
cluye en la configuración nominal. Sin hardware, el valor
debe programarse como 500,00 mm.
En la conexión definitiva del hardware, el usuario puede
aceptar la longitud útil. Esto no se realiza de manera auto
mática. Si las longitudes nominal y útil planificadas no se
adaptan, el CMAX acepta una desviación de 5,00 mm entre
la longitud planificada y la longitud nominal memorizada en
el actuador sin emitir un error ni una advertencia.
Números de serie y tiempo En la puesta en funcionamiento offline no se conocen los
de detección
números de serie del sensor ni de la válvula, ni tampoco el
tiempo de detección del sensor (sistema de medición del
recorrido). Estos datos se aceptan automáticamente tras
conectar el hardware, si concuerdan con el resto de los da
tos de los componentes conectados.
A−16
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
A.2.4
C03: prueba de movimiento
Después de parametrizar, es recomendable ejecutar una
prueba de movimiento para comprobar el sentido de regula
ción del actuador. Además, se comprueba si los tubos flexi
bles se han conectado correctamente. Después de la parame
trización, el CMAX espera que se ejecute la prueba de
movimiento y lo indica visualizando C03 en el display.
La prueba de movimiento debe realizarse obligatoriamente o
ignorarse (no recomendado).
Para obtener información sobre cómo realizar la prueba de
movimiento, consulte la sección 3.2.1.
A.2.5
Recorrido de referencia e identificación
Después de realizar la prueba de movimiento con éxito,
deben realizarse las funciones siguientes:
Recorrido de referencia, véase la sección 3.2.2
(sólo con el tipo de sistema de medición del recorrido de
encoder).
Identificación, véase la sección 3.2.5.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A−17
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
A.3
A.3.1
Funcionamiento y mantenimiento
Comparación nominal−actual
Al conectar, el CMAX compara las configuraciones nominal y
real. Su grado de compleción depende de si los números de
serie de los componentes se han aceptado.
Los números de serie toda La configuración real debe escribirse de manera que sea com
patible con la nominal. Las desviaciones generan el fallo E01.
vía no se han aceptado
La configuración real es compatible, si coincide con la configu
ración de hardware dentro de unos márgenes de tolerancia
determinados. En este caso no se comparan los números de
serie, sino sólo el tamaño, la presión de funcionamiento y la
posición de montaje.
Los números de serie se han La configuración real debe ser compatible con la nominal. Los
aceptado
componentes válvula y sistema de medición del recorrido han
sido asignados al proyecto de manera inequívoca. Las desvia
ciones generan el fallo E01.
Los números de serie del sistema de medición del recorrido/in
terface de sensor y de la válvula deben coincidir con los núme
ros de serie planificados. Una desviación genera la advertencia
W08. Las desviaciones en ambos generan el fallo E01.
La causa son los datos dependientes de la válvula o del actua
dor determinados en la identificación y en la adaptación.
Los números de serie se aceptan cuando por primera vez se
realiza una prueba de movimiento, un inicio o un recorrido de
referencia.
Los números de serie y los datos de configuración correspon
dientes se aceptan cada vez que el usuario ejecuta la identifi
cación.
A−18
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
Parámetro
Tolerancia en la comparación nominal−actual
Antes de aceptar el nº
de serie 1)
Después de aceptar el
nº de serie 2)
Después de la identifi
cación
No hay desviación
No hay desviación
No hay desviación
5 mm
5 mm
5 mm
Diámetro
No hay desviación
No hay desviación
No hay desviación
Diámetro del vástago 4)
No hay desviación
No hay desviación
No hay desviación
Cilindro
Tipo
Longitud útil/nominal
3)
Sistema de medición del recorrido
Tipo
No hay desviación
No hay desviación
No hay desviación
Longitud nominal
5 mm
5 mm
5 mm
Número de serie
Todo tipo de modifica
ción
Todo tipo de modifica
ción 5)
Todo tipo de modifica
ción 5)
Tipo
No hay desviación
No hay desviación
No hay desviación
Número de serie
Todo tipo de modifica
ción
No hay desviación
No hay desviación
Válvula
1)
2)
3)
4)
5)
Antes de aceptar los números de serie es posible efectuar todo tipo de modificación en la configuración
nominal, si la configuración real no existe. En la actualidad, la configuración real completa sólo existe
para el DGCI.
Después de aceptar el número de serie o de la identificación, estas tolerancias no son sólo válidas para
las desviaciones entre los valores nominales y reales, sino también entre los valores antiguos y nuevos.
Únicamente se planifica una longitud de cilindro, con la que se comparan los dos valores reales.
Diámetro del vástago.
En el DGCI no se admiten desviaciones.
Tab.A/2: Tolerancia en la comparación nominal−actual
Optimización de parámetros
Después de la puesta en funcionamiento todavía es posible
ajustar diferentes parámetros para optimizar el proyecto.
Por ejemplo, la longitud de cilindro puede modificarse hasta
5,00 mm a fin de poder avanzar hasta la posición final del
cilindro en la regulación de fuerza.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A−19
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
No está permitido realizar modificaciones fuera de las toleran
cias indicadas. Para que el ajuste no pueda aumentar indistinta
mente debido a repetidas descargas, se crea una copia de los
datos en el momento de aceptarse el número de serie y la com
paración se efectúa con estos datos (PNU 1195).
Después de la identificación se limita la modificación de más
parámetros.
Parámetro
Tolerancia en la comparación nominal−actual
Antes de aceptar el nº
de serie
Después de aceptar el
nº de serie
Después de la identifi
cación
Presión de funciona
miento
Todo tipo de modifica
ción
Todo tipo de modifica
ción
1 bar
Posición de montaje
Todo tipo de modifica
ción
Todo tipo de modifica
ción
3°
MP al conectar 1)
Todo tipo de modifica
ción
Todo tipo de modifica
ción
Todo tipo de modifica
ción
Eje doble
Todo tipo de modifica
ción
Todo tipo de modifica
ción
No hay desviación
Unidad de bloqueo
Todo tipo de modifica
ción
Todo tipo de modifica
ción
Todo tipo de modifica
ción
Vástago doble
Todo tipo de modifica
ción
Todo tipo de modifica
ción
No hay desviación
Datos de aplicación
Ajustes
1)
Masa de la pieza a manipular/momento de inercia de la masa al conectar.
Tab.A/3: Tolerancia en la comparación nominal−actual
A−20
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
A.3.2
Sustitución de componentes
Comparación nominal−actual de la configuración de hardware
Cada vez que se efectúa un cálculo nuevo del regulador, se eje
cuta una comparación nominal−actual entre la configuración de
hardware (configuración real) y la configuración nominal.
Configuración nominal
La configuración nominal está compuesta por los valores
parametrizados por el usuario para la configuración del ac
tuador.
Configuración real
La configuración real está compuesta por los valores deter
minados en la detección automática de hardware para los
componentes de hardware.
Sustitución de un componente
El CMAX detecta la sustitución como se indica en Tab.A/4.
Componente
Sustitución por un componente:
Del mismo tipo y tamaño
De otro tipo o tamaño
DGCI: detección por el número de serie
del sistema de medición de recorrido
DGCI: detección por la información de
longitud y diámetro del sistema de me
dición del recorrido
Otros actuadores: no se detectan
Otros actuadores: no se detectan
Válvula
Detección por el número de serie
Detección por la información de tipo
Sistema de medi
ción del recorrido
DGCI: detección por el número de serie
DGCI: detección por la información de
longitud y diámetro
Otros sistemas de medición del reco
rrido: no se detectan
Otros sistemas de medición del reco
rrido: detección del diseño mediante la
interface de sensor, sin información de
longitud
Detección por el número de serie
Detección por la información de tipo
Cilindro/actuador
Interface de sen
sor
Tab.A/4: Sustitución de un componente Detección a través del CMAX
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A−21
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
Reacción del CMAX a la sustitución por un componente del
mismo tipo
Los datos de identificación no se eliminan.
Está permitido operar sin realizar una parametrización/
identificación nueva.
Se genera una advertencia. Ésta permanece activa mien
tras no se efectúa una parametrización/identificación
formal.
Reacción del CMAX a la sustitución de un componente de
otro tipo o tamaño
Longitud del cilindro
Los datos de identificación no se eliminan.
No está permitido operar sin realizar una parametrización
nueva, el regulador no puede activarse.
Se genera un error.
Las longitudes del cilindro y del sensor pueden modificarse
hasta 5,00 mm sin que sea necesario realizar una identifica
ción nueva. Si la modificación < 5,00 mm, el CMAX considera
que la longitud útil del cilindro existente debe optimizarse.
En la puesta en funcionamiento offline del CMAX debe intro
ducirse la longitud nominal del cilindro. Ésta se acepta si se
desvía más de 5,00 mm de la longitud útil.
Si el cilindro se ha cambiado, debe identificarse siempre,
incluso aunque el CMAX no indique un error.
Adaptación de parámetros nominales
Los parámetros de mecánica sólo pueden modificarse si an
tes se borran los datos de identificación.
A−22
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
Códigos de error definidos
Mensaje
E01
Se ha sustituido más de un componente (es
decir, el cilindro y la válvula) por otro.
El cilindro (tipo, longitud, diámetro) no coin
cide con la configuración nominal.
Efecto
La identificación debe reponerse y ejecu
tarse de nuevo después de adaptar la confi
guración nominal.
nominal
Si es necesario, alternativamente puede re
ponerse el estado anterior.
El sistema de medición del recorrido (tipo,
longitud) no coincide con la configuración
nominal.
La válvula (tipo) no coincide con la configu
ración nominal.
W08
Se ha sustituido un componente (el cilindro,
el sensor o la válvula) por otro nuevo.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
Debe repetirse la identificación, no es posi
ble la elaboración posterior.
A−23
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
A.3.3
Cambio de la configuración del eje
Si un CMAX se ha vinculado a un eje determinado mediante
el número de serie (véase la sección A.3.1), los datos de con
figuración de hardware ya sólo pueden modificarse dentro de
un margen determinado. Si el CMAX controla otro eje, debe
eliminarse primero la conexión anterior.
El usuario puede sustituir un eje por otro eje de diferente
tamaño dentro de la instalación, p. ej., para generar más
fuerza gracias a que la superficie del émbolo es mayor. En
este caso no es necesario borrar todo el controlador. Sólo
deben borrarse los datos absolutamente necesarios.
Hay dos maneras de borrar los datos:
Borrar todos los datos de un eje.
Borrar sólo los datos de identificación y de adaptación.
En la segunda variante se mantienen la lista de registros, los
valores predeterminados, las amplificaciones del regulador,
etc. Esto es muy útil si, p. ej., los valores de posición se pro
gramaron por teach−in.
El CMAX indica si es necesario borrar los datos durante la
transmisión de datos con el código de error 107 del FPC:
En el CMAX hay datos de identificación y de adaptación que
no permiten modificar la configuración actual. Estos datos
deben restablecerse primero."
El usuario tiene la opción de borrar todos los datos o sólo los
de identificación.
A−24
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
A.3.4
Restablecimiento de los datos
En el CMAX hay tres tipos de restablecimiento de datos,
véase Tab.A/5.
Restableci
miento
Descripción
Restablecimiento
de los datos de
identificación
Esta función puede activarse con el FCT y con el PLC.
Sólo se restablecen los datos de identificación y de adaptación. El resto de
los datos no se borra.
El restablecimiento de los datos se activa escribiendo PNU 1192:03 = 2 en el
parámetro de puesta en funcionamiento Restablecer datos".
Restablecimiento
de los datos de
eje
Esta función puede activarse con el FCT y con el PLC.
Todos los parámetros de usuario de un eje se restablecen al estado de en
trega.
Los datos de identificación, de adaptación y de mantenimiento de un eje se
restablecen.
La memoria de diagnóstico no se borra y registra la entrada Restablecer
datos".
Los datos del equipo, como el nombre y el tiempo de funcionamiento, se
mantienen.
La palabra clave no se borra.
El restablecimiento de los datos se activa escribiendo PNU 1192:03 = 3 en el
parámetro de puesta en funcionamiento Restablecer datos".
Restablecimiento
de los datos del
equipo
Esta función únicamente está disponible por CI en la interface de diagnóstico
y sólo puede ser activada por el FCT. Un PLC no puede activar ningún restable
cimiento de datos del equipo a través del bus de campo.
En este restablecimiento, el CMAX completo vuelve al estado de entrega. Se
borran los datos de identificación, de adaptación y de mantenimiento de los
dos ejes (nivel 2) y los datos del equipo, como el nombre y la duración del
funcionamiento, etc.
Se borra la memoria de diagnóstico de los ejes.
Se borra la palabra clave predeterminada en el equipo.
Ésta es la única posibilidad de seguir utilizando un equipo si se pierde la pala
bra clave ajustada.
Después del restablecimiento no es posible comunicar con el CMAX. En el dis
play se visualizan tres trazos parpadeantes −−−". Es necesario desconectar y
volver a conectar el terminal CPX.
Tab.A/5: Tipos de restablecimiento de datos
Por lo general, por restablecimiento de datos se entiende un
restablecimiento de datos de eje.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A−25
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
A.3.5
Actualización del firmware
El firmware del CMAX puede actualizarse mediante el plugin
CMAX para FCT a través de la interface de diagnóstico del
nodo CPX.
Si al conectar no hay firmware válido cargado en el módulo,
se emite el error E74 No hay firmware".
El cargador de arranque no se sobrescribe al actualizar el
firmware. Por lo tanto, el CMAX no queda inutilizado si se
desconecta durante la descarga. La descarga puede iniciarse
de nuevo. Los archivos de firmware contienen información
sobre compatibilidad para garantizar que el cargador de
arranque y el firmware son compatibles.
A−26
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
A.3.6
Comportamiento al arranque y Power down
Después de conectar, además de la inicialización, se com
prueba también si los datos de la FRAM se han guardado sin
errores durante la última desconexión.
En caso de error, se emite E76 (error de Power down).
Si la tensión de funcionamiento desciende por debajo de
17,9V, todos los datos remanentes (parámetros del equipo y
del eje, datos de identificación y de adaptación) se guardan
de manera remanente.
Si la tensión de alimentación vuelve a entrar dentro del
margen admisible en el transcurso de los 10 ms siguien
tes, la caída de red es inapreciable en el exterior.
Si el fallo de tensión dura más de 10 ms (no está permi
tido desconectar), se emite el fallo E52.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A−27
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
A.4
Diagramas de flujo para la programación
A continuación presentamos diagramas de flujo para
controlar el CMAX a través de las E/S en aplicaciones típicas.
A.4.1
Creación de disponibilidad de funcionamiento
Requerimientos
Las tensiones de funcionamiento y de la carga para válvu
las están desconectadas.
El master del bus de campo está preparado para estable
cer la comunicación en el momento en que se conecta el
terminal CPX. Si no es así, debe reservarse un tiempo de
espera adicional después de establecer la comunicación
para modificar el orden de bytes.
Indicaciones
A−28
Todos los bits de desbloqueo (Enable, Stop, Brake) pue
den ajustarse desde el inicio y simultáneamente. En con
secuencia, los acuses de recibo pueden evaluarse al
mismo tiempo.
Si es necesario, al cambiar componentes se repone auto
máticamente la prueba de movimiento. Por esta razón, el
estado de la prueba de movimiento debería comprobarse
después de la conexión y, en su caso, ejecutarse de
nuevo de manera automática o inducida por el usuario.
El ajuste del modo de funcionamiento debería realizarse
en una posición centralizada en el control en un módulo
propio. Véase también la sección A.4.4.
Si el CMAX indica un fallo, es posible que no se puedan
indicar todas las señales de estado esperadas (depen
diendo del fallo). En ese caso, debería interrumpirse la
evaluación de, p. ej., SCON.ENABLED o SCON.OPEN.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
CMAX desconectado
Tensión de funcionamiento = 0 V
Tensión de carga (válvula) = 0 V
Reponer los datos de Los datos de salida deben rellenarse siempre al
salida del PLC [m] inicio para impedir que las señales de mando de la
[m] Esta operación debe ejecutarse
obligatoriamente
[o] Esta opción es una
recomendación. No es necesario
ejecutarla
última fase de funcionamiento afecten al CMAX
El CMAX inicializa el ramal y el regulador y consulta
Aplicar tensión de
funcionamiento [m] el ajuste para el formato de datos en el nodo CPX
Iniciar temporizador: Monitorización para detectar un módulo defectuoso.
3 segundos [o] El tiempo puede variar en función del nodo CPXC
Fin proceso
tempor.
[o]
Tempor. aún en
marcha
SCON.FAULT = 1
[m]
Error:
el CMAX no responde
Interrumpir
tratamiento de errores
SCON.FAULT = 0
SCON.MC = 0
[m]
SCON.MC = 1
Comprobarestado puesta
en funcionam.
[o]
Ajustar modo
funcionam.
[m]
Conectar tensión de carga
válvula (= 24 V)
[m]
Conectar presión
[m]
La presión de funcionamiento completa debe tardar en aplicarse a la válvula un
máximo de 50 ms. Si no es así, reserve un tiempo de espera adicional después
[m] de este paso o parametrice E50 como advertencia
SCON.FAULT = 1
Interrumpir
tratamiento de errores
SCON.FAULT = 0
SCON.24VL = 0
[m]
SCON.24VL = 1
Página
2
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A−29
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
Página
1
CCON.ENABLE = 1
[m]
[m]
SCON.FAULT = 1
Interrumpir
tratamiento de errores
SCON.FAULT = 0
SCON.ENABLED = 0
[m]
SCON.ENABLED = 1
Soltar unidad de bloqueo, si existe
CCON.BRAKE = 1
[m]
CCON.STOP = 1
[m]
[m]
SCON.FAULT = 1
Interrumpir
tratamiento de errores
SCON.FAULT = 0
SCON.OPEN = 0
[m]
SCON.OPEN = 1
Preparado
A−30
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
A.4.2
Inicio del registro
Funcionamiento
desbloqueado
SCON.ENABLED = 1
SCON.OPE N = 1
[m] Esta operación debe ejecutarse
obligatoriamente
[o] Esta opción es una
recomendación. No es necesario
ejecutarla
Datos de salida del byte 3
= nº registro nominal [m]
Tiempo de espera
1 ciclo de bus [o]
CPOS.START = 0
[m]
SCON.ACK = 1
En todos los buses de campo que no soportan una transmisión de datos consistente debe
esperarse un ciclo de bus tras introducir el número de registro. En dicho ciclo se transmite
el número de registro del bus de campo al CMAX.
Recomendación: en la mayoría de los controles, el ciclo de PLC es más largo que el de
bus> Espera = 1 ciclo de PLC
Preparar flanco de inicio
[m]
SCON.ACK = 0
CPOS.START = 1
[m]
SCON.ACK = 0
Flanco de inicio
[m]
SCON.ACK = 1
CPOS.START = 0
SCON.ACK = 1
[m]
Reponga el inicio para reducir el tiempo de espera la
próxima vez
[m]
SCON.ACK = 0
SCON.MC = 0
[o]
En MC sólo hay que esperar cuando es necesario
alcanzar la posición de destino para seguir el ciclo
SCON.MC = 1
Registro ejecutado
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A−31
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
A.4.3
Confirmar fallo
[m] Esta operación debe ejecutarse
obligatoriamente
Fallo activo
SPOS.MC = 0
[m]
SPOS.MC = 1
Espere a que finalice la reacción al fallo.
(Atención: no aplicable en el modo de
funcionamiento Parametrización).
Un reset previo será ignorado
[o] Esta opción es una
recomendación. No es necesario
ejecutarla
Contador de resets = 1
[m]
Utilice el contador de resets (de números enteros) para limitar el número máximo de resets.
El CMAX intenta siempre reponer todos los mensajes de fallo activos, no es necesario confirmar los
fallos varias veces. En todo caso, puede que se produzcan fallos después de la confirmación. Si se
realizan más de tres intentos, interrumpa la confirmación y ejecute un diagnóstico ampliado, p. ej.,
con el FCT.
Flanco ascendente en
CCON.RESET [m]
Un flanco ascendente significa que CCON.RESET permanece activado como mínimo el tiempo que
tarde en detectarlo el CMAX. Este periodo de tiempo depende del nodo CPX utilizado y del tiempo
del ciclo de bus. Recomendación: tiempo > 10 ms
Iniciar temporizador:
3 segundos
[m]
Utilice el temporizador para limitar el tiempo máximo de respuesta del CMAX. En función del
número de fallo, el reset causa diferentes reacciones en el CMAX. La operación más larga es el
reinicio del ramal (máx. 3 segundos)
[m]
SCON.FAULT = 0
CCON.RESET = 0
[o]
Reset correcto
SCON.FAULT = 1
Tempori−
zador
activo
[m]
Fin proceso tempor.
[m]
Contador de
resets = 3
No es posible reponer
Es necesario realizar un diagnóstico ampliado,
p. ej., con el FCT
Contador de resets < 3
Incrementar 1 el
contador de resets [m]
A−32
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
A.4.4 Cambio del modo de funcionamiento
CCON.STOP = 0
[m]
SCON.OPEN = 1
[m] Esta operación debe ejecutarse
Requerimientos:
CCNON. ENABLE = 1
y CCON.STOP = 1
Modo funcionam.
anterior activo
obligatoriamente
[o] Esta opción es una
recomendación.
No es necesario ejecutarla
Para cambiar entre los modos de funcionamiento Selección de registro y Tarea
directa no es necesario bloquear el funcionamiento. Esto puede aprovecharse en
una optimización de la función de control
[m]
SCON.OPEN = 0
Todos los bytes que dependen del modo de funcionamiento se ajustan a cero. De
Datos de salida
Bytes 2 a 8 = 0 [m] esta manera se impide que los datos nominales anteriores afecten al CMAX,
aunque tienen un significado completamente diferente en el modo de
funcionamiento nuevo
Ajustar el modo
funcion. nuevo [m]
CCON.OPM1 <> SCON.OPM1
O
CCON.OPM2 <> SCON.OPM2
CCON
Bit B6 = CCON.OPM1
Bit B7 = CCON.OPM2
[m]
CCON.OPM1 = SCON.OPM1
Y
CCON.OPM2 = SCON.OPM2
CCON.STOP = 1
[o]
SCON.OPEN = 0
SCON
Bit B6 = SCON.OPM1
Bit B7 = SCON.OPM2
B7
0
0
1
1
B6
0
1
0
1
Modo de funcionamiento
Selección de registro
Modo directo
Puesta en funcionamiento
Parametrización
Espere a recibir acuse de recibo del cambio. Durante el
cambio, los bytes de estado
2 a 8 no pueden evaluarse porque no es posible asignarlos
con seguridad a un modo de funcionamiento
Si es necesario: vuelva a desbloquear el
funcionamiento
[o]
SCON.OPEN = 1
Modo funcionam.
nuevo activo
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
A−33
A. Indicaciones sobre la puesta en funcionamiento y el mantenimiento
A−34
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
Principios básicos de regulación
Apéndice B
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−1
B. Principios básicos de regulación
Índice
B.1
B.2
B.3
B.4
B.5
B.6
B.7
B.8
B.9
B−2
Sistema de medida del CMAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sistema de referencia de medida para actuadores neumáticos . . . . . . . . . .
B.2.1
Sistema de referencia de medida con sistema de medición del
recorrido absoluto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.2.2
Sistema de referencia de medida con sistema de medición
del recorrido incremental . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.2.3
Reglas para calcular el sistema de referencia de medida . . . . . . . .
B.2.4
Posiciones finales por software/hardware . . . . . . . . . . . . . . . . . . .
Actuadores y sistemas de medición del recorrido . . . . . . . . . . . . . . . . . . . . .
Observación de la masa de la carga . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Información básica sobre la regulación de posición . . . . . . . . . . . . . . . . . . .
Optimización de la estructura mecánica y de la instalación neumática . . . .
B.6.1
Procedimiento en caso de alimentación inestable de aire
comprimido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Optimización del regulador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Descripción de los factores para la regulación de posición . . . . . .
B.7.1
B.7.2
Optimización del comportamiento de posicionado . . . . . . . . . . . . .
B.7.3
Descripción de los factores para la regulación de fuerza . . . . . . . .
Principios básicos de la regulación de fuerza/regulación de reposo . . . . . .
B.8.1
Efecto de la masa en la regulación de fuerza . . . . . . . . . . . . . . . . .
B.8.2
Efecto de la masa en la regulación de reposo . . . . . . . . . . . . . . . . .
B.8.3
Comportamiento de la regulación de fuerza . . . . . . . . . . . . . . . . . .
B.8.4
Comportamiento de la regulación de reposo . . . . . . . . . . . . . . . . .
B.8.5
Modo de valor parcial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.8.6
Regulación de posición en la tarea de fuerza . . . . . . . . . . . . . . . . .
B.8.7
Rampa de fuerza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.8.8
Amplificaciones del regulador . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.8.9
Efecto de la identificación estática en la regulación de fuerza . . . .
B.8.10 Función de control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Indicaciones de aplicación, estados operativos especiales . . . . . . . . . . . . . .
B.9.1
Modificación de una fuerza externa . . . . . . . . . . . . . . . . . . . . . . . . .
B−3
B−9
B−9
B−11
B−12
B−13
B−16
B−18
B−19
B−23
B−24
B−25
B−25
B−27
B−32
B−34
B−36
B−38
B−39
B−43
B−44
B−47
B−48
B−49
B−50
B−51
B−54
B−54
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
B.1
Sistema de medida del CMAX
El CMAX puede operarse en el sistema de medida métrico (SI)
o en el sistema imperial.
El sistema de medida debe determinarse en estado de en
trega (después de la primera conexión o después de un res
tablecimiento de datos, estado C00). La configuración del
tipo de actuador (en el estado C01) resuelve si utilizar un
sistema de medida de traslación o de rotación (véase el
apéndice A.1.2, Fig.A/1).
Una vez configurado el sistema de medida, los parámetros se
ajustan como corresponda, p.ej., la configuración real se
escala en las unidades del usuario y se determinan los valo
res por defecto. Sólo puede accederse a los parámetros a
partir de ese momento.
Las unidades determinadas se utilizan para todos los valores
numéricos, p. ej., también para los valores nominal principal
y real en los datos E/S.
El sistema de medida no puede cambiarse una vez determi
nado. El CMAX no convierte valores entre sistemas de me
dida. Para convertir el sistema de medida es necesario resta
blecer los datos de eje y empezar la puesta en
funcionamiento en el estado C00 desde el principio.
En el CMAX se utilizan 12 magnitudes físicas. Cada magnitud
dispone de una unidad física y de un escalado ya predetermi
nados.
Para cada unidad física posible existe un tipo definido. Por
ejemplo, los valores de posición (índice 1) pueden indicarse
en milímetros (tipo 10), en pulgadas (tipo 11) o en grados
(tipo 15), véase Tab.B/1.
El escalado describe el número de puestos tras la coma deci
mal y, por tanto, la precisión de un valor entero. Se indica el
exponente 10. Si se introduce −3 para el escalado, se obtiene
un factor de 1/1000 (= 10−3).
De este modo se elabora una tabla de 12 entradas con la
unidad y el escalado de cada magnitud física.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−3
B. Principios básicos de regulación
Unidad (PNU 1193)
Índice Magnitud
física
Actua
dor 1)
Tipo Unidad
Símbolo
Conversión
1
L
10
Milímetro
mm
= 0,03937 in
L
11
Pulgada
in
= 25,4 mm
G
15
Grado
°
T
Pie
2)
ft
= 304,8 mm
3)
mm
= 0,03937 in
°
N
= 0.22481 lbf
kN
= 1000 N
Posición
(á
(ángulo)
l )
2
3
4
L
10
Milímetro
G
15
Grado
Fuerza
(
(par
d
de
giro)
L
20
Newton
L
21
Kilonewton
L
22
Libra−fuerza
lbf
= 4,44822 N
G
25
Newtonmetro
Nm
= 0,73756 lbf ft
G
26
Libra−fuerza pie
lbf−ft
= 1,35582 Nm
T
30
Bar
bar
= 100.000 Pa
T
31
Milibar
2)
mbar
= 100 Pa
T
32
Pascal
2)
Pa
= 1E−5 bar
T
33
Libra por pulgada cua
drada
psi
= 0,06895 bar
Masa
L
(
(momento
L
de inercia
de la masa) G
40
Kilogramo
kg
= 2,20462 lb
41
Libra
lb
= 0,45359 kg
45
Kilogramo centímetro
cuadrado
kg cm2
= 23,73036 * 10−4 lb−ft2
G
46
10−2 libra pie cuadrado
10−2 lb−ft2 = 0,04214 10 2 kg m2
G
47
Libra pulgada cuadrada
lb in2
= 2,9264 kg m2
L
50
Metro por segundo
m/s
= 3,28084 ft/s
L
51
Pie por segundo
ft/s (fps)
= 0,3048 m/s
G
55
Grado por segundo
°/s
G
56
1000 grados por se
gundo
1000 °/s
Presión
5
6
1)
2)
3)
Longitud
(ángulo de
rotación)
Velocidad
( l d d
(velocidad
angular)
2)
Tipo de actuador: T = todos, L = lineal, G = giratorio.
No puede configurarse (definición para uso interno o sólo a modo de información).
En FCT: indicación en mm e indicación adicional en pulgadas entre paréntesis.
B−4
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
Unidad (PNU 1193)
Índice Magnitud
física
7
8
Actua
dor 1)
Tipo
Unidad
Símbolo
Conversión
Aceleración L
((acel.
angular)
l )
L
60
Metro por segundo cua
drado
m/s2
= 3,28084 ft / s2
61
Pie por segundo cua
drado
ft/s2
= 0,3048 m / s2
G
65
Grado por segundo cua
drado
°/s2
G
66
1000 grados por se
gundo cuadrado
1000 °/s2
Rampa
p de L
f
fuerza
L
(rampa de
par de giro) L
G
70
Newton por segundo
N/s
= 0,22481 lbf / s
71
Kilonewton por segundo
kN/s
= 1000 N/s
72
Libra−fuerza por segundo lbf/s
= 4,44822 N /s
75
Momento por segundo
Nm/s
= 0,73756 lbf ft / s
G
76
Libra−fuerza−pie por se
gundo
lbf ft/s
= 1,35582 Nm / s
T
80
Milisegundo
ms
9
Tiempo
p
T
81
Segundo
s
10
Amplifica
ción
T
100
(No existe)
11
Diámetro
T
10
Milímetro
mm
= 0,03937 in
12
Ángulo de
montaje
T
15
Grado
°
1)
2)
3)
3)
Tipo de actuador: T = todos, L = lineal, G = giratorio.
No puede configurarse (definición para uso interno o sólo a modo de información).
En FCT: indicación en mm e indicación adicional en pulgadas entre paréntesis.
Tab.B/1: Unidades y su conversión
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−5
B. Principios básicos de regulación
A partir de los dos sistemas de medida y de los dos tipos de
movimiento se obtienen cuatro tablas con unidades y su re
solución para 12 magnitudes.
Núm. de
tabla
Sistema de medida
Movimiento
(actuador)
1 è Tab.B/3
Internacional/SI
De traslación
2 è Tab.B/4
Imperial
De traslación
3 è Tab.B/5
Internacional/SI
De rotación
4 è Tab.B/6
Imperial
De rotación
Tab.B/2: Tablas posibles de sistema de medida
La tabla utilizada en el CMAX está guardada en PNU 1192:06.
Las tablas contienen un índice para la unidad y otro para el
escalado:
PNU 1193: tabla de las unidades.
PNU 1194: tabla de la resolución.
El índice del PNU se corresponde con el índice de la magnitud
física.
Ejemplo de aceleración
El PNU 1193:07 contiene el valor 60, es decir, Metro por
segundo cuadrado". El PNU 1194:07 contiene −3, es decir,
la resolución es de 0,001 (= 10−3).
} Por lo tanto, un valor de 2550 equivale a 2,550 m/s2.
B−6
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
Índice Magnitud física
Valor
Unidad
Símbolo
Resolución
(PNU 1194)
1
Posición
10
Milímetro
mm
−2
2
Longitud
10
Milímetro
mm
−2
3
Fuerza
20
Newton
N
0
4
Presión
30
Bar
bar
−1
5
Masa
40
Kilogramo
kg
−1
6
Velocidad
50
Metro por segundo
m/s
−3
−3
Unidad (PNU 1193)
7
Aceleración
60
Metro por segundo cuadrado
m/s2
8
Rampa de fuerza
70
Newton por segundo
N/s
0
9
Tiempo
80
Milisegundo
ms
0
10
Amplificación
100
(No existe)
−2
11
Diámetro
10
Milímetro
mm
−2
12
Ángulo de montaje
15
Grado
°
−1
Símbolo
Resolución
(PNU 1194)
in
−3
mm
−2
Tab.B/3: Actuador lineal Métrico/Si (PNU 1192:05 = 1)
Unidad (PNU 1193)
Índice Magnitud física
Valor
Unidad
1
Posición
11
Pulgada
2
Longitud
10
Milímetro
3
Fuerza
22
Libra−fuerza
lbf
0
4
Presión
33
Psi
psi
0
5
Masa
41
Libra
lb
0
6
Velocidad
51
Pie por segundo
ft/s
−2
−2
1)
7
Aceleración
61
Pie por segundo cuadrado
ft/s2
8
Rampa de fuerza
72
Libra−fuerza por segundo
lbf/s
0
9
Tiempo
80
Milisegundos
ms
0
10
Amplificación
100
(No existe)
−2
11
Diámetro
10
Milímetro
mm
−2
12
Posición de montaje
11
Grado
°
−1
1)
1)
En el FCT se indica, además, en pulgadas.
Tab.B/4: Actuador lineal Imperial (PNU 1192:05 = 2)
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−7
B. Principios básicos de regulación
Índice Magnitud física
Valor
Unidad
Símbolo
Resolución
(PNU 1194)
1
Ángulo
15
Grado
°
−1
2
Ángulo de giro
15
Grado
°
−1
3
Par de giro
25
Newtonmetro
Nm
0
4
Presión
30
Bar
bar
−1
5
Momento de inercia de
la masa
45
Kilogramo centímetro
cuadrado
kg cm2
0
6
Velocidad angular
56
Grado por segundo
°/s
0
7
Aceleración angular
66
Grado por segundo cuadrado
°/s2
0
8
Rampa del momento de 75
giro
Newtonmetro por segundo
Nm/s
0
9
Tiempo
80
Milisegundo
ms
0
10
Amplificación
100
(No existe)
−2
11
Diámetro
10
Milímetro
mm
−2
12
Ángulo de montaje
15
Grado
°
−1
Unidad (PNU 1193)
Tab.B/5: Actuador giratorio Métrico/Si (PNU 1192:05=3)
Índice Magnitud física
Valor
Unidad
Símbolo
Resolución
(PNU 1194)
1
Ángulo
15
Grado
°
−1
2
Ángulo de rotación
15
Grado
°
−1
3
Par de giro
26
Libra−fuerza pie
lbf ft
0
4
Presión
33
Libra por pulgada cuadrada
psi
0
−1
Unidad (PNU 1193)
5
Momento de inercia
47
Libra−fuerza por pulgada
cuadrada
lb in2
6
Velocidad angular
56
Grado por segundo
°/s
0
7
Aceleración angular
66
Grado por segundo cuadrado
°/s2
0
8
Rampa del momento de 76
giro
Libra−fuerza−pie por segundo
lbf ft/s
0
9
Tiempo
80
Milisegundos
ms
0
10
Amplificación
100
(No existe)
−2
mm
−2
°
−1
11
Diámetro
10
Milímetro
12
Posición de montaje
15
Grado
1)
1)
En el FCT se indica, además, en pulgadas.
Tab.B/6: Actuador giratorio Imperial (PNU 1192:05=4)
B−8
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
B.2
Sistema de referencia de medida para actuadores neumáticos
B.2.1 Sistema de referencia de medida con sistema de medición del
recorrido absoluto
Sistema de medida de actuadores lineales con sistema de medición del recorrido absoluto
2
1
e
d
a’
SZ
b
CZ/AZ
LSE
c
PZ
TP/AP
USE
Posiciones cada vez mayores, desplazamiento positivo", desplazamiento a la derecha"
a’
Offset del punto cero del eje
(distancia AZ SZ,
antes Desplazamiento de
montaje")
Punto cero del eje (Axis Zero Point)
b
Offset del punto cero del
proyecto
PZ
Punto cero del proyecto (Project Zero Point)
c
Offset de pos. destino/real
LSE
Posición final por software inferior (Lower Software End
Position)
d, e
Offset de las posiciones
finales por software
USE
Posición final por software superior (Upper Software End
Position)
1
Carrera útil
TP, AP
Posición de destino/real (Target Position, Actual Position)
2
Longitud del cilindro/eje
SZ
Punto cero del sensor/sistema de medición del recorrido
(Sensor Zero Point)
CZ
Punto cero del cilindro (Cylinder Zero Point, tope)
AZ
Tab.B/7: Sistema de referencia de medida de actuadores neumáticos con sistema de
medición del recorrido absoluto
Los vectores a’ hasta e deben ser indicados por el usuario, si
no se detectan (p.ej., longitud del cilindro y del sistema de
medición del recorrido en DGCI).
El punto cero del eje debe estar siempre sobre el punto cero
del cilindro. Ello es importante porque el regulador requiere
la posición absoluta del émbolo dentro del cilindro.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−9
B. Principios básicos de regulación
Sistema de medida de los módulos giratorios
3
2
e
1
c
TP/AP
LSE
PZ
b
USE
d
a’
Posiciones cada vez
mayores, desplazamiento
positivo", desplazamiento
a la derecha"
SR
CZ/AZ
SR
SZ
a’
Offset del punto cero del eje
(distancia AZ SZ, Despla
zamiento de montaje")
Punto cero del eje (Axis Zero Point)
b
Offset del punto cero del
proyecto
PZ
Punto cero del proyecto (Project Zero Point)
c
Offset de pos. destino/real
LSE
Posición final por software inferior (Lower Software End
Position)
d, e
Offset de las posiciones fina
les por software
USE
Posición final por software superior (Upper Software End
Position)
1
Carrera útil
TP, AP
Posición de destino/real (Target Position, Actual Position)
2
Carrera de trabajo
SR
Reserva de carrera (Stroke reserve, en DSMI 5°)
3
Carrera nominal
SZ
Punto cero del sensor/sistema de medición del recorrido
(Sensor Zero Point)
CZ
Punto cero del cilindro (Cylinder Zero Point, tope)
AZ
Tab.B/8: Sistema de referencia de medida del módulo giratorio
B−10
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
B.2.2 Sistema de referencia de medida con sistema de medición del reco
rrido incremental
Sistema de medida con sistema de medición del recorrido incremental
2
1
e
d
Posiciones cada vez mayores,
desplazamiento positivo",
desplazamiento a la derecha"
b
c
a
REF
CZ/AZ
PZ
LSE
TP/AP
USE
a
Offset del punto cero del
eje (sensor increm.:
increm : al
punto de referencia)
Punto cero del eje (Axis Zero Point)
b
Offset del punto cero del
proyecto
PZ
Punto cero del proyecto (Project Zero Point)
c
Offset de pos. destino/real
LSE
Posición final por software inferior (Lower Software End
Position)
d, e
Offset de las posiciones fi
nales por software
USE
Posición final por software superior (Upper Software End
Position)
1
Carrera útil
TP, AP
Posición de destino/real (Target Position, Actual Position)
2
Longitud del cilindro/eje
CZ
Punto cero del cilindro (Cylinder Zero Point)
REF
Punto de referencia (Reference Point, tope)
AZ
Tab.B/9: Sistema de referencia de medida de actuadores neumáticos con sistema de
medición del recorrido incremental (ejemplo de recorrido de referencia a tope
negativo)
El punto cero del eje debe estar siempre sobre el punto cero
del cilindro. Ello es importante porque el regulador requiere
la posición absoluta del émbolo dentro del cilindro.
En consecuencia, el vector a debe indicarse siempre.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−11
B. Principios básicos de regulación
B.2.3 Reglas para calcular el sistema de referencia de medida
Punto de referencia
Regla de cálculo
Punto cero del eje
AZ
= SZ + a’
Punto cero del proyecto
PZ
= AZ + b
= SZ + a’ + b
Posición final por software in
ferior
LSE
= AZ + d
= SZ + a’ + d
Posición final por software
superior
USE
= AZ + e
= SZ + a’ + e
Posición de destino/real
TP, AP
= PZ + c
= AZ + b + c
= SZ + a’ + b + c
Tab.B/10: Reglas de cálculo del sistema de referencia de medida con sistemas de medida
absolutos
Observación acerca de los sistemas de medición del
recorrido absolutos
En los cálculos para actuadores con sensores transmisores
de valor absoluto (sólo neumáticos), el punto cero del eje se
toma respecto al punto cero del sensor (Desplazamiento de
montaje" a’ en lugar de a). El resto de las magnitudes deriva
das son idénticas.
Punto de referencia
Regla de cálculo
Punto cero del eje
AZ
= REF + a
Punto cero del proyecto
PZ
= AZ + b
= REF + a + b
Posición final por software in
ferior
LSE
= AZ + d
= REF + a + d
Posición final por software
superior
USE
= AZ + e
= REF + a + e
Posición de destino/real
TP, AP
= PZ + c
= AZ + b + c
= REF + a + b + c
Tab.B/11: Cálculo de las especificaciones del sistema de referencia de medida con siste
mas de medida incrementales
Observación acerca de los sistemas de medición del reco
rrido incrementales
El Offset del punto cero del eje" debe tener siempre un valor
negativo, ya que el punto del eje se define siempre igual al
punto cero del cilindro.
B−12
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
B.2.4 Posiciones finales por software/hardware
Las posiciones finales por software pueden activarse en fun
ción del hardware planificado sólo dentro de unos límites
determinados. Para ello se tienen en cuenta los parámetros
como se muestra en Fig.B/3.
1
3
2
SZ
CZ/AZ
LSE
USE
4
5
6
7
1 Longitud sist. medición
8
5 Posición final por hardware inferior
recorrido: PNU 1111
= posición final por software inferior mínima
admisible
2 Longitud del cilindro:
6 Posición final por software inferior: PNU 501:01
3 Offset del punto cero del eje: 7 Posición final por software superior:
PNU 1101
PNU 1130
PNU 501:02
4 Punto cero del sistema de
medición del recorrido
8 Posición final por hardware superior
= posición final por software superior máxima
admisible
Fig.B/3: Parámetros de las posiciones finales por software
Estos límites se obtienen a partir de la longitud del sistema
de medición del recorrido y del cilindro, así como del despla
zamiento de montaje entre ambos. El desplazamiento de
montaje equivale al offset entre el punto cero del sistema de
medición del recorrido y el punto cero del eje.
Los dos valores límite se denominan Posiciones finales por
hardware". Si el usuario ajusta ambas posiciones finales por
software a 0, para desactivarlas, todos los valores de referen
cia se limitan a las posiciones finales por hardware.
Si la regulación de posición está activa, la tolerancia ajustada
se tiene en cuenta. De este modo, las pequeñas imprecisio
nes de posicionado al avanzar a las posiciones finales por
software no causan errores.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−13
B. Principios básicos de regulación
Diferenciación de casos para sistemas de medición del recorrido externos
Descripción
Disposición
PNU 1130
PNU 1101
Cilindro
Sistema de medición del recorrido
El sensor sobrepasa al cilindro por ambos extremos
Offset del punto cero del eje: PNU 1130 >= 0
PNU 1130 + PNU 1101 <= PNU 1111
} SWEL inferior mínimo admisible = 0
SWEL superior máximo admisible = PNU 1101
PNU 1111
PNU 1130
PNU 1101
Cilindro
Sistema de medición del recorrido
PNU 1111
PNU 1101
Cilindro
Sistema de medición del recorrido
PNU 1130
El cilindro sobrepasa al sensor en el inicio
Offset del punto cero del eje: PNU 1130 < 0
| PNU 1130 | + PNU 1111 >= PNU 1101
} SWEL inferior mínimo admisible = | PNU 1130 |
SWEL superior máximo admisible = PNU 1101
PNU 1111
PNU 1101
Cilindro
Sistema de medición del recorrido
PNU 1130
El cilindro sobrepasa al sensor en el extremo
Offset del punto cero del eje: PNU 1130 >= 0
PNU 1130 + PNU 1101 > PNU 1111
} SWEL inferior mínimo admisible = 0
SWEL superior máximo admisible = PNU1111 −
PNU1130
PNU 1111
El cilindro sobrepasa al sensor por ambos extremos
Offset del punto cero del eje: PNU 1130 < 0
| PNU 1130 | + PNU 1111 < PNU 1101
} SWEL inferior mínimo admisible = | PNU 1130 |
SWEL superior máximo admisible = | PNU 1130 | +
PNU 1111
Sistemas de medición del recorrido integrados
Descripción
Disposición
PNU 1101
Cilindro
Sistema de medición del recorrido
PNU 1111
B−14
El cilindro y el sensor se solapan por completo
DGCI: offset del punto cero del eje: PNU 1130 = 0
DNCI: offset del punto cero del eje: PNU 1130 <= 0
PNU 1111 = PNU 1101
} SWEL inferior mínimo admisible = 0
SWEL superior máximo admisible = PNU 1101
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
Configuración a través del FCT
Las posiciones finales por software están desactivadas por
defecto en el FCT.
La especificación de PNU 501:01 = PNU 501:02 = 0 causa la
desactivación de las posiciones finales por software. En todo
caso, el CMAX limita los valores de referencia a las posiciones
finales máxima o mínima admisibles.
En el DGCI no puede editarse el punto cero del eje.
Ejemplo de cifras
Disposición
PNU
Descripción
PNU 1101
1130
Offset del punto cero del eje 25,5 mm
Cilindro
1111
Longitud del sistema de me 280 mm
dición del recorrido
1101
Longitud del actuador
Sistema de medición del recorrido
PNU 1130
30
Valor
350 mm
PNU 1111
El CMAX calcula los valores límite siguientes para las dos
posiciones finales:
PNU
Descripción
Mínimo
Máximo
501:01
Posición final por hardware in
ferior, posición final por soft
ware inferior mínima
25,5 mm
< posición final por soft
ware superior
501:02
Posición final por hardware su
perior, posición final por soft
ware superior máxima
> posición final por soft
ware inferior
280 − 25,5 = 254,5 mm
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−15
B. Principios básicos de regulación
B.3
Actuadores y sistemas de medición del recorrido
El CMAX soporta las combinaciones siguientes de tipos de
actuador y de sistemas de medición del recorrido.
En el FCT no es posible seleccionar otra combinación y causa
un error en el CMAX.
Actuador lineal DGCI
Parámetro
Valor
Tipo sist. medición recorrido
Predeterminado: = sistema de medición de recorrido digital
Longitud del cilindro
Longitud nominal/útil
Longitud sist. medición reco
rrido
Predeterminado = longitud del cilindro
Offset del punto cero del eje
Predeterminado = 0
Diámetro del cilindro
Selección: 18, 25, 32, 40, 50, 63, 80, 100, 125 1)
Diámetro del vástago
0
1)
En el CMAX, los actuadores con diámetros menores o mayores causan un error. Sin embargo, en el
DGCI, un diámetro de, p. ej., 57 mm, sería admisible.
Cilindro normalizado DNCI
Parámetro
Valor
Tipo sist. medición recorrido
Predeterminado: = encoder
Longitud del cilindro
50 mm a 10.000 mm
Longitud sist. medición reco
rrido
Predeterminado: = longitud del cilindro
Offset del punto cero del eje
Variable dentro de la longitud del cilindro
Diámetro del cilindro
Selección: 32, 40, 50, 63, 80, 100, 125 1)
Diámetro del vástago
Menor que el diámetro del cilindro
1)
En el CMAX, los cilindros con diámetros menores o mayores causan un error. Sin embargo, en el
DNCI, un diámetro de, p. ej., 57 mm, sería admisible.
B−16
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
Módulo giratorio DSMI
Parámetro
Valor
Tipo sist. medición recorrido
Predeterminado: = potenciómetro
Longitud del cilindro
= 270° a 275°
Longitud sist. medición
recorrido
Predeterminado: = 290°
Offset del punto cero del eje
Variable entre 5° y 15°
Diámetro del cilindro
Selección: 25, 40 1)
Diámetro del vástago
0
1)
En el CMAX, los actuadores con otros diámetros causan un error.
Actuador lineal sin/con vástago
Parámetro
Valor
Tipo sist. medición recorrido
Variable: 1. Potenciómetro
2. Sistema de medición de recorrido digital
Longitud del cilindro
50 mm a 10.000 mm
Longitud sist. medición
recorrido
50 mm a 10.000 mm
Offset del punto cero del eje
Dentro del margen máximo de posicionamiento 1)
Diámetro del cilindro
12 mm a 200 mm
Diámetro del vástago
Actuador lineal sin vástago: 0
Actuador con vástago: menor que el diámetro del cilindro
1)
Margen máximo de posicionamiento: carrera entre las posiciones finales por hardware. Las posi
ciones finales por hardware describen la zona en la que el cilindro y el sensor se solapan, es decir,
donde el émbolo puede moverse. En todo caso, el margen máximo de posicionamiento debe ser
siempre superior a 5 mm.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−17
B. Principios básicos de regulación
B.4
Observación de la masa de la carga
El regulador del CMAX necesita los datos más precisos posi
bles de las masas en movimiento para realizar el posiciona
miento. Para ello se utilizan unos parámetros especiales,
véase Tab.B/12.
Parametrización de las masas
2
1
1
Masa en movimiento sin pieza a manipular (PNU 1142)
Ésta es la masa del dispositivo de carga fijo en el carro. Esta
masa debe ser movida siempre por el actuador (masa mí
nima).
2
Masa de la pieza a manipular (PNU 605)
Si el actuador debe mover otras piezas a manipular pesadas,
debe determinarse este porcentaje variable como masa de
pieza a manipular. El CMAX suma las dos indicaciones de
masa para cada posicionamiento. El parámetro 605 es tam
bién el valor predeterminado para la lista de registros.
Estado al conectar (PNU 1143:01)
Al desbloquearse un regulador se utiliza siempre la última
masa válida de la pieza a manipular. En el primer desbloqueo
tras la conexión no suele haber una pieza a manipular car
gada. Por esa razón, el CMAX tiene en cuenta sólo la masa
base sin la pieza a manipular (PNU 1142). Con este parámetro
se determina si la pieza a manipular también debe tenerse en
cuenta al conectar.
0 = Pieza a manipular no cargada en la conexión.
La pieza a manipular se añade durante el funcionamiento.
1 = La pieza a manipular ya se encuentra en el dispositivo de
carga al conectar.
Tab.B/12: Parámetros de la masa de la carga
Ejemplo: se van a transportar sólo piezas a manipular con la
misma masa. Las piezas a manipular se desplazan de la posi
ción 1 a la 2, el actuador vuelve vacío a la posición inicial. En
la lista de registros se introduce la masa de la pieza a mani
pular = 0 para la carrera de retroceso.
B−18
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
B.5
Información básica sobre la regulación de posición
Los fundamentos para la regulación de los ejes neumáticos
los marca un modelo de tramo de regulación guardado en el
CMAX. Este modelo se basa en un eje neumático diseñado
conforme a las normas referentes a, p. ej.:
Aire comprimido preparado.
Combinación utilizada de válvula−cilindro.
Masa de la carga admisible.
Dimensiones y longitudes de tubos flexibles, etc.
Los parámetros básicos de este tramo de regulación son:
Los datos de eje y de aplicación.
Datos internos determinados en la identificación y en la
adaptación.
Identificación
Con los recorridos de identificación dinámico y estático de la
puesta en funcionamiento se determinan características
como la velocidad alcanzable, capacidades de aceleración,
rozamiento de adherencia y características de la válvula.
Adaptación
En la adaptación se controla constantemente el comporta
miento de posicionado durante el funcionamiento. Los datos
internos del regulador se adaptan al estado real del eje,
p.ej., para compensar el desgaste, etc., durante el periodo
de servicio.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−19
B. Principios básicos de regulación
Perfil automático
El CMAX genera trayectorias de valor nominal para el reco
rrido, la velocidad y la aceleración durante el posiciona
miento. Éstas se utilizan para facilitar un avance lo más rá
pido y con menos overshoots posibles a la posición nominal.
Perfil libre
En el posicionamiento con el perfil libre se calculan las trayec
torias de valor nominal basándose en los valores nominales
programados por el usuario para la posición, la velocidad y la
aceleración.
El tiempo de posicionamiento nominal se obtiene sumando
los tiempos individuales de las fases siguientes (véase
Fig.B/1):
Fase de aceleración.
Fase de deceleración.
Fase del movimiento homogéneo.
Observe que los valores programados de la velocidad y de la
aceleración se limitan automáticamente a valores alcanzables
en función a la carrera de posicionamiento. El CMAX deter
mina los valores máximos alcanzables para cada eje durante
el recorrido de identificación.
B−20
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
3
4
2
1
5
6
7
1 Velocidad programada
8
5 Trayectoria de valor nominal con el
2 Velocidad máxima identificada
3 Rampa de aceleración
perfil libre
6 Fase de aceleración (t1)
7 Fase de movimiento homogéneo (t3)
4 Rampa de deceleración
8 Fase de deceleración (t2)
Fig.B/1: Trayectoria de valor nominal de la velocidad con el perfil libre
En la identificación dinámica se determinan la velocidad y los
valores de aceleración máximos del sistema de posiciona
miento existente. Éstos no pueden sobrepasarse nunca, tam
poco con el perfil libre.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−21
B. Principios básicos de regulación
Fases de un proce
dimiento de posi
cionado
Fase de aceleración
Fórmulas
t 1 + av
1
s1 +
Fase de deceleración
a1 2
@ t1
2
t 2 + av
2
s2 +
Movimiento homogé
neo
a2 2
@ t2
2
s3 + sges−(s1 ) s2)
Descripción
v
a1
a2
t1
t2
t3
s1
s2
s3
stot
= Velocidad programada
= Aceleración para la rampa de arranque
= Aceleración para la rampa de deceleración
= Tiempo de arranque
= Tiempo de deceleración
= Tiempo con velocidad constante
= Tramo de arranque
= Tramo de deceleración
= Tramo con velocidad constante
= Tramo totall
s
t 3 + v3
B−22
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
B.6
Optimización de la estructura mecánica y de la instalación neumática
Compruebe la estructura del sistema:
Compruebe si el comportamiento mejora utilizando una
carga básica mayor (masa sin pieza a manipular).
Compruebe que las conexiones mecánicas siguientes no
tengan holgura:
Actuador masa en movimiento.
Actuador sistema de medición del recorrido.
Actuador bastidor.
Compruebe si la instalación neumática cumple las exigen
cias indicadas en la descripción del sistema CMAX.
Eneste caso, preste especial atención a la estabilidad
dela presión de alimentación, a que los racores estén
correctamente montados y a que la longitud/diámetro de
los tubos sean correctos.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−23
B. Principios básicos de regulación
B.6.1 Procedimiento en caso de alimentación inestable de aire
comprimido
Si la alimentación de aire comprimido no cumple los requeri
mientos de manera fiable (tolerancia de ± 1 bar en funciona
miento), aunque ya hay instalado un acumulador de aire
comprimido (véase la descripción del sistema CMAX), en de
terminadas circunstancias puede ocurrir que los valores má
ximos de la aceleración y de la deceleración determinados en
la identificación no se alcancen.
Ello puede causar, p. ej., desbordamientos (overshoots), si no
hay la presión de funcionamiento necesaria para la decelera
ción.
Para evitar esfuerzos similares, la dinámica del sistema
puede reducirse. Proceda como sigue:
1. Determine la presión de alimentación estática mínima
disponible para el funcionamiento en la red del aire com
primido.
2. Reduzca la presión de alimentación a esta altura de forma
estática.
3. A continuación, repita el recorrido de identificación diná
mico.
4. Al finalizar la identificación del sistema, vuelva a aumen
tar la presión de alimentación al valor ajustado en los
datos de aplicación.
B−24
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
B.7
Optimización del regulador
El CMAX determina diferentes parámetros del regulador a
partir de los parámetros básicos. Dichos parámetros condi
cionan la dinámica (rapidez) y los comportamientos de trans
ición (amortiguación) de la regulación. El objetivo es garanti
zar un posicionamiento rápido sin desbordamientos con un
bajo error de seguimiento (desviación dinámica de la regula
ción).
El CMAX estandariza los factores de regulación a 1.0. Aumen
tando los factores (> 1), los parámetros se incrementan en
correspondencia. Del mismo modo, al reducir, los parámetros
se decrementan (< 1).
Los datos del regulador determinados por el CMAX suelen
estar ya optimizados. Sin embargo, los ejes neumáticos (rea
les) utilizados no siempre se corresponden con los ejes (idea
les) establecidos para la regulación. Introduciendo factores
puede influirse en los parámetros de regulación para tener en
cuenta las desviaciones posibles.
B.7.1 Descripción de los factores para la regulación de posición
Para obtener más indicaciones sobre la optimización del com
portamiento de posicionado, consulte la sección B.7.2.
Factor de amplificación
Con el factor de amplificación se ajusta la sensibilidad con la
que el circuito de regulación de posición reacciona a las mo
dificaciones de las Magnitudes medidas" (posición, veloci
dad, aceleración).
Comportamiento del eje
Factor
El actuador tiende a la inestabilidad (tendencia a la
oscilación durante el procedimiento o hasta oscila
ciones continuas alrededor de la posición nominal).
Reducir
Precisión de posicionado reducida o error de segui
miento elevado, así como tiempo de posicionado
prolongado.
Incrementar
El posicionamiento se ejecuta de manera rápida y
precisa.
Óptimo
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−25
B. Principios básicos de regulación
Factor de amortiguación
La amortiguación es una medida del comportamiento de
transición del sistema del estado real al nominal, en espe
cial en caso de cambios rápidos de valores nominales. Por lo
general, el sistema debe garantizar un comportamiento con
reducidas oscilaciones con los valores de referencia y un
avance sin desbordamientos a la posición de destino.
Modificando el factor de la amortiguación se influye en el
comportamiento de transición del sistema.
Factor de filtro de señal
Comportamiento del eje
Factor
Calidad de posicionado reducida, la posición nominal
se alcanza sólo lentamente (undershoot).
Reducir
El actuador tiende a la inestabilidad (tendencia a la
oscilación durante el procedimiento o hasta oscilacio
nes continuas alrededor de la posición nominal, des
bordamiento elevado).
Incremen
tar
El posicionamiento se ejecuta de manera rápida y pre
cisa.
Óptimo
La velocidad y la aceleración se derivan de la señal de
recorrido y se filtran para mejorar la calidad de la señal.
Si, p. ej., la calidad de la señal es mala debido a parásitos
eléctricos, puede influirse en el filtraje de la señal mediante
el factor de filtro de señal.
Un filtraje elevado puede desestabilizar la regulación.
B−26
Comportamiento del eje
Factor
El actuador tiende a la inestabilidad (a pesar de una
amplificación reducida y de una buena amortigua
ción).
Reducir
Ruidos" o ruidos fuertes en la válvula (observe la
amplificación, puede que sea demasiado elevada).
Incremen
tar
El posicionamiento se ejecuta de manera rápida y pre
cisa, la válvula casi no emite ruidos.
Óptimo
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
B.7.2 Optimización del comportamiento de posicionado
En la identificación se optimiza automáticamente el compor
tamiento de posicionado. Si a continuación la calidad del
comportamiento de posicionado no se corresponde con los
requisitos deseados, proceda del modo siguiente:
Compruebe la parametrización (FCT).
Compruebe los ajustes de los reguladores.
Indicación
Un parámetro incorrecto puede causar la destrucción del
actuador.
· Tenga mucho cuidado al ajustar los parámetros.
En caso de fluctuaciones de presión de más de 1 bar delante
de la válvula posicionadora, instale un acumulador de aire
comprimido (véase la descripción del sistema CMAX). Ob
serve las instrucciones generales de instalación.
Durante el posicionamiento pueden surgir los problemas
típicos siguientes:
Reposo anticipado frecuente del eje.
Oscilaciones alrededor de la posición nominal.
Problema de estabilidad, oscilación de frecuencia elevada
alrededor de la posición nominal.
Overshoot (desbordamiento).
Undershoot (posición no alcanzada).
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−27
B. Principios básicos de regulación
Antes de empezar a optimizar el comportamiento de posicio
nado del eje, proceda primero como se indica a continuación:
·
Asegúrese de que el eje neumático está estructurado
conforme a las normas (véase la descripción del sistema
CMAX).
·
Asegúrese de que todos los datos de eje y de aplicación
están ajustados correctamente.
·
Ejecute siempre la identificación.
·
A continuación, deje que se ejecuten varios ciclos de po
sicionado. De este modo se garantiza que la adaptación
tenga efecto.
Si siguen surgiendo problemas, proceda como se indica a
continuación:
1. Observe el comportamiento de posicionado. Para ello,
utilice el plugin para FCT. Con el plugin pueden regis
trarse los valores nominales y reales para, p. ej., el reco
rrido, la velocidad y la aceleración, y representarse de
forma gráfica.
Para obtener más información al respecto, consulte la ayuda
del plugin CMAX.
2. Compare el comportamiento de posicionado o la gráfica
elaborada con el plugin con los ejemplos presentados a
continuación.
3. Optimice el comportamiento de posicionado como se
indica en la tabla del ejemplo correspondiente. Com
pruebe primero de arriba a abajo las causas más proba
bles y las medidas para solucionarlas.
B−28
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
Efecto
Causa
Remedio
Identificación no realizada
· Realice un recorrido de iden
Adaptación todavía no termi
nada
· Deje que se ejecuten algunos
Reposo anticipado frecuente
1
2
tificación
Comportamiento de opera
ción deficiente del cilindro/
guía (stick−slip)
Masa equivocada
ciclos de posicionado (adap
tación)
· Compruebe o, si es necesa
rio, realice el mantenimiento
o sustituya el componente
· Corrija la masa
Oscilaciones alrededor de la posición nominal con tiempos de paro
1
2
Recorrido de identificación
no ejecutado
Configurada o programada
una masa de la carga equivo
cada
Elevado rendimiento del cilin
dro (el rozamiento se ha mo
dificado)
Factor de amplificación ajus
tado demasiado bajo
· Realice un recorrido de iden
tificación
· Corrija la configuración o el
programa
· Ejecute una nueva identifica
ción
· Corrija el parámetro
1 Posición nominal
2 Posición real
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−29
B. Principios básicos de regulación
Efecto
Causa
Remedio
Problema de estabilidad, oscilación de frecuencia elevada alrededor de la posición nominal
1
2
3
Configurada o programada
una masa de la carga equivo
cada
Factor de amplificación ajus
tado demasiado alto
Factor de amortiguación
ajustado demasiado bajo
Factor de filtro de señal ajus
tado demasiado alto (señal
lisa de aceleración/veloci
dad, pero oscilación conti
nua)
O señal de aceleración con
mucho ruido y de gran ampli
tud
La masa mínima de la carga
no se alcanza
Tolerancia demandada dema
siado baja
· Corrija la configuración
· Corrija el parámetro
· Corrija el parámetro
· Reduzca el factor de filtro de
señal
· Incremente el factor de filtro
de señal
· Incremente la carga básica
· Incremente la tolerancia
1 Posición nominal
2 Posición real
3 Velocidad
B−30
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
Efecto
Causa
Remedio
Overshoot (no hay tiempo de paro o es mínimo antes del MC)
1
2
Caída de la presión de ali
mentación estática en funcio
namiento por debajo del lí
mite de tolerancia admisible
Masa de la carga demasiado
elevada (o masa de la carga
configurada insuficiente)
Esfuerzo (aceleración nomi
nal demasiado alta)
Factor de filtro de señal ajus
tado demasiado alto
Factor de amplificación ajus
tado demasiado alto
Factor de amortiguación
ajustado demasiado bajo
· Estabilice la presión de ali
mentación o ejecute un
nuevo recorrido de identifica
ción con una presión de ali
mentación más reducida
(véase la sección B.6.1)
· Corrija la masa de la carga
· Reduzca los valores nomina
les (en especial, la acelera
ción) y, si es necesario, eje
cute un recorrido de identifi
cación dinámico (limitación
automática)
· Corrija el parámetro
· Corrija el parámetro
· Corrija el parámetro
Undershoot (no hay tiempo de paro o es mínimo antes del MC)
1 2
Masa de la carga introducida
demasiado alta (puede cau
sar una amortiguación exce
siva del regulador)
Esfuerzo (valores nominales
demasiado altos y rápidos")
· Reduzca la masa de la carga
· Adapte los valores nominales
y, si es necesario, ejecute un
recorrido de identificación di
námico (limitación automá
tica)
1 Posición nominal
2 Posición real
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−31
B. Principios básicos de regulación
B.7.3 Descripción de los factores para la regulación de fuerza
Factor de amplificación
Amplificación dinámica
B−32
Con el factor de amplificación se aumenta o disminuye la
amplificación de regulación.
Con éste, el regulador reacciona más rápido o más despa
cio a desviaciones de regulación. El tiempo que transcurre
hasta alcanzar el valor final estático puede optimizarse.
Con el factor de amplificación se influye en la precisión de
la trayectoria en todo el registro de fuerza.
Si este factor se aumenta demasiado, la válvula empieza a
emitir un zumbido que se aprecia sobre todo con el valor
nominal de fuerza estático y en la regulación de reposo.
Comportamiento del eje
Factor
La fuerza se acumula con demasiada lentitud, la preci
sión estática se alcanza de forma vacilante.
Incremen
tar
Al acumularse la fuerza se producen overshoots.
La válvula tiende a emitir un zumbido.
Reducir
El valor de fuerza sigue al valor nominal con desviacio
nes mínimas.
Óptimo
La amplificación dinámica sólo funciona en el margen de la
rampa de fuerza, es decir, si el valor nominal de la fuerza se
modifica.
Con ella puede influirse en la precisión de la trayectoria
durante la rampa de fuerza.
Su modificación no influye de ningún modo en la preci
sión estática.
Comportamiento del eje
Factor
Al acumularse la fuerza, el valor real no puede seguir
al valor nominal.
Incremen
tar
Al acumularse la fuerza, el valor real se adelanta en
fase al valor nominal.
Reducir
La fuerza se acumula de manera rápida y precisa.
Óptimo
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
Factor de filtro de señal
Las señales derivadas (p. ej., la rampa de fuerza de la señal
neumática) se filtran para mejorar la calidad de señal.
Un filtraje demasiado elevado o demasiado bajo puede
desestabilizar la regulación.
Con el factor de filtro de señal se influye en el ruido de
señal, que emiten los sensores de presión y afectan al
valor de fuerza.
Aumentando el factor, el filtro es más rápido y, por tanto,
el ruido es mayor. Al mismo tiempo, el desfase es menor.
Si la válvula emite un zumbido a consecuencia de incre
mentar el factor de amplificación, normalmente se re
suelve reduciendo el factor de filtro de señal.
El factor de filtro de señal debe reducirse para suprimir el
zumbido de la válvula. Ello puede ser necesario cuando la
exactitud de regulación sólo puede alcanzarse incremen
tando la amplificación, circunstancia en la que la válvula
tiende a emitir un zumbido.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−33
B. Principios básicos de regulación
B.8
Principios básicos de la regulación de fuerza/regulación de reposo
Definición
3
8
4
1 2
60
50
7
40
30
20
6
10
0
5
α
Cámara 1 del cilindro:
5 Posición de montaje (α)
1 Presión de la cámara p1
6 Los valores de posición disminuyen,
2 Superficie A del émbolo1
los valores de fuerza disminuyen
(signo )
Cámara 2 del cilindro:
3 Presión de la cámara p2
4 Superficie A del émbolo2
7 Los valores de posición aumentan,
los valores de fuerza aumentan
(signo +)
8 Masa en movimiento
Fig.B/2: Magnitudes de referencia de la regulación de fuerza
B−34
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
Fuerza en la regulación de fuerza
F + p 1 < A 1−p 2 < A 2−g < m < sin a
P1
Presión en la cámara 1 del cilindro: no hay vástago; en el
punto cero del sistema de medición del recorrido (valores de
posición más pequeños, conexión azul).
P2
Presión en la cámara 2 del cilindro; si es necesario, vástago;
en el final del sistema de medición del recorrido (valores de
posición mayores, conexión negra).
A1, A2
Las dos superficies del émbolo del cilindro: el CMAX las
calcula a partir del tipo y del diámetro del cilindro. El contro
lador conoce el diámetro del vástago de los cilindros de
Festo. Si los tipos de cilindro son desconocidos, el diámetro
del vástago puede introducirse con ayuda del FCT. El diáme
tro del vástago se tiene en cuenta en la regulación de fuerza.
g
Aceleración terrestre.
m
Masa que debe moverse (masa de la pieza a manipular +
masa de la herramienta). Como en el resto de las tareas de
posicionado, la masa de la pieza a manipular se toma direc
tamente del registro o de los ajustes para el modo directo
(PNU 53x) o de los datos del proyecto (PNU 1142).
α
Ángulo de la posición de montaje del eje. Puede consultarse
en los datos del proyecto.
Tab.B/13: Definición de la fuerza en la regulación de fuerza
La fuerza regulada se obtiene restando la fuerza aplicada en
el émbolo a la gravedad de la masa en movimiento. La fuerza
aplicada en el carro o en el vástago varía en función de las
fuerzas de rozamiento.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−35
B. Principios básicos de regulación
B.8.1 Efecto de la masa en la regulación de fuerza
La masa en movimiento se compone de la masa de la pieza a
manipular y de la herramienta (o carga básica). Con frecuen
cia, la carga básica no se conoce con exactitud.
m = mtotal = mmasa actual de herramienta + m masa actual de pieza a
manipular
Como en el resto de los procedimientos de posicionado, la
masa de la pieza a manipular debe introducirse también en la
identificación:
mident. = mident. masa de herramienta + m ident. masa de pieza a
manipular
En la identificación estática, el regulador identifica la fuerza
con la que el actuador se para en estado de reposo de ma
nera segura. Para ello, determina las fuerzas necesarias para
que el actuador arranque en las dos direcciones del movi
miento. El valor promedio de estas fuerzas de arranque se
guarda como fuerza de reposo en los datos de identificación.
Si las fuerzas de rozamiento no se tienen en cuenta, la fuerza
de reposo F 0 debe compensar la fuerza debida al peso de la
masa en movimiento:
F0 = p01 * A1 p02 * A2 = mident. * g * sen α
La masa total indicada (!) en la identificación mident. se
guarda también en los datos de identificación.
Durante la regulación de fuerza, la fuerza de reposo identifi
cada F0 sirve como valor de salida para la fuerza que debe
regularse. Ésta compensa la gravedad y otras fuerzas axiales
externas. Con la identificación (es decir, la medición) de la
fuerza de reposo F0, un error en la indicación de mident. no
causa ningún error en la regulación de fuerza.
Si el usuario indica las diferentes masas de la pieza a mani
pular por registros, la diferencia mDelta se tiene en cuenta y
se compensa adicionalmente. Por lo tanto, la masa de la
pieza a manipular en los registros de posicionado debe espe
cificarse con exactitud para que la fuerza de reposo pueda
seguirse con la mayor precisión posible.
B−36
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
mDelta = mmasa actual de herramienta + m masa actual de pieza a
mDelta =
manipular
mident.
mDelta = mmasa actual de herramienta + m masa actual de pieza a
mDelta =
manipular
(mident. masa de herramienta + m ident. masa de pieza a
mDelta =
manipular)
Fémbolo = Fnom + F0 + mDelta * g * sen α
En el caso más sencillo, es válido:
mmasa actual de herramienta = mident. masa de herramienta
mident. masa de pieza a manipular = 0 kg
Ello simplifica el cálculo a:
mDelta = mmasa actual de pieza a manipular
Fémbolo = Fnom + F0 + mmasa actual de pieza a manipular * g * sen α
¿Cómo repercute lo anterior en la regulación de fuerza?
No es necesario que la masa indicada en la identificación
mident. sea exacta, porque la fuerza necesaria para com
pensar F0 se identifica.
Si el actuador no está montado horizontalmente (α š 0° ),
es importante indicar con exactitud las modificaciones de
masa. Como el regulador calcula una fuerza de compen
sación partiendo de la masa indicada, un error en la indi
cación de la masa genera una desviación sistemática del
valor nominal de fuerza Fnom.
Fémbolo = Fnom + F0 + (mDelta + merror ) * g * sen α
En consecuencia, el error F es:
F = merror * g * sen α
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−37
B. Principios básicos de regulación
B.8.2 Efecto de la masa en la regulación de reposo
Al finalizar una tarea de posicionado se realiza una conmuta
ción flotante de regulación de posición a regulación de fuerza
para garantizar el reposo seguro del actuador. La fuerza de
reposo Freposo a la que se regula, se corresponde con la
fuerza del émbolo una vez que el actuador alcanza la posi
ción de destino. Ésta es detectada por el cilindro 200 ms des
pués de activarse el MC. La regla es:
Freposo = p1−200ms * A1 p2−200ms * A2
(p1 y p2 son los valores de presión del cilindro, 200 ms des
pués del MC)
Si la fuerza real deriva al final del procedimiento de posicio
nado a una rapidez tal que amenaza con salirse de la histére
sis de fricción, se conmuta directamente a la regulación de
reposo ignorando el tiempo de espera de 200 ms.
Al contrario que la regulación de fuerza, la regulación de re
poso no se basa en valores calculados dependientes de los
valores de masa configurados, sino en valores de fuerza me
didos al final del procedimiento de posicionado. Por lo tanto,
las modificaciones de la masa que no se introducen en los
registros de posicionado no afectan al comportamiento del
actuador en la posición de reposo.
Atención: durante el posicionamiento, el actuador se para
dentro del área de rozamiento de adherencia y, por tanto, la
fuerza de reposo también puede variar dentro del margen del
rozamiento de adherencia. La fuerza que el FCT indica en el
reposo es diferente en cada carrera.
B−38
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
B.8.3 Comportamiento de la regulación de fuerza
Una tarea de fuerza se trata como cualquier tarea de posi
cionado.
Al principio de la tarea de fuerza, la señal MC pasa al nivel
0; cuando se alcanza el valor nominal de fuerza, la señal
MC = 1. Mientras no haya una tarea de posicionado
nueva, el eje permanece en la regulación de fuerza.
Con la rampa de fuerza, el usuario predetermina el incre
mento de fuerza por unidad de tiempo. La unidad es
[N/s]. El margen de valores admisible comprende entre
10N/s y 10.000 N/s. El FCT limita la rampa de fuerza a
valores útiles.
La tolerancia de fuerza tiene la misma función que la tole
rancia de posicionado en el posicionamiento.
El signo del valor nominal de fuerza determina la direc
ción de la regulación de fuerza:
+ : significa que la fuerza se acumula en dirección a valo
res de posición crecientes.
: significa que la fuerza se acumula en dirección a valo
res de posición decrecientes (punto cero del sistema
de medición del recorrido).
La señal de paro (CCON.STOP = 0) termina una tarea de
fuerza del modo más rápido. Se repone inmediatamente a
la regulación de posición activando posición nominal =
posición real en posición de reposo.
El plugin para FCT soporta la parametrización correcta de
la regulación de fuerza y calcula los valores máximos de
la fuerza en función del cilindro (tipo y diámetro).
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−39
B. Principios básicos de regulación
La fuerza máxima aplicada en el émbolo se denomina fuerza
nominal FN y se calcula como se indica a continuación:
FN [N] = AN * pfuncionamiento
Las fuerzas máximas aplicadas en el actuador se calculan
como se indica a continuación para las dos direcciones del
movimiento. En caso de posición de montaje no horizontal (α
š 0 con actuadores lineales, véase Fig.B/2) dependen de la
dirección y de la masa:
Fmáx+ [N] = + 0,9 * AN * pfuncionamiento mactual * g * sen α
Fmáx [N] = 0,9 * (AN AVE) * pfuncionamiento mactual * g *
sen α
Las fórmulas utilizan los datos siguientes de usuario:
pfunciona−
AVE
mactual
= presión de funcionamiento
= superficie nominal del émbolo
(p. ej., DNCI−25−...: AN = / 4 * 0,0252)
= superficie del vástago del émbolo
= mmasa actual de herramienta + m masa actual de pieza a
α
= posición de montaje
miento
AN
manipular
Los valores para Fmáx+ y Fmáx se calculan en el controlador.
El regulador limita los datos de usuario a estos valores límite
y, si es necesario, emite un fallo.
Parámetro
Unidad
Predet. FCT
Mínimo
Máximo
Tolerancia de fuerza
N
10
1
1.000
Rampa de fuerza
N/s
1.000
10
10.000
Valor límite de velocidad
mm/s
200
10 1)
500
Valor límite de carrera
1)
mm
50
1
1)
10.000
Los valores límite de velocidad y de carrera pueden desactivarse para cada registro de fuerza.
Por lo tanto, 0 no es admisible.
B−40
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
El regulador contiene ajustes por defecto útiles.
Al descargar los parámetros, el CMAX comprueba sólo los
valores límite absolutos. Los parámetros de fuerza nomi
nal máxima y de tolerancia no se limitan en función a
otros datos del proyecto (diámetro del cilindro, etc.).
En el CMAX, los valores nominales del regulador se limi
tan a los valores máximos alcanzables. De este modo,
setienen en cuenta la superficie del émbolo, la masa en
movimiento y la posición de montaje. En el controlador
pueden leerse y visualizarse los valores limitados, igual
que los valores limitados de aceleración en la regulación
de posición.
Durante la regulación de fuerza se transmite la posición
actual o el valor actual de fuerza en los datos de entrada
del PLC. La conmutación se efectúa mediante
PNU 523:08.
Para parar (CCON.STOP = 0), mientras el actuador ejerce
presión con la fuerza regulada contra un tope, se realiza
la transición de la regulación de fuerza a la de posición,
en la que la posición real actual se acepta como posición
nominal. Como el actuador está parado, la tolerancia se
alcanza inmediatamente, de manera que se realiza la
transición a la regulación de reposo. La fuerza real prede
termina la fuerza a la que se regula el actuador. La fuerza
real puede estar entre la última fuerza nominal y 0. Si el
actuador está a fuerza cero después de pararse, debe
ejecutarse un registro de fuerza con 0 N antes de activar
CCON.STOP = 0.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−41
B. Principios básicos de regulación
B−42
Una tarea de fuerza puede iniciarse en cualquier mo
mento desde un estado regulado de posición o de fuerza.
En función del estado de partida, pueden darse diferentes
comportamientos:
El eje está regulado por fuerza o por posición (MC=1):
una tarea nueva de fuerza se inicia inmediatamente.
El eje ejecuta una tarea de posicionado (MC=0):
Cambio de regulación flotante": la tarea de posicio
nado actual termina con la rampa de parada ajustada.
Mientras la velocidad sea = 0, la tarea de fuerza se
inicia. MC permanece siempre = 0.
El eje ejecuta una tarea de fuerza (MC=0), la tarea
nueva de fuerza tiene la misma dirección de fuerza:
Conmutación progresiva flotante": la tarea nueva de
fuerza se inicia inmediatamente. MC permanece siem
pre = 0.
El eje ejecuta una tarea de fuerza (MC=0), la tarea
nueva de fuerza tiene la dirección contraria de fuerza:
Conmutación flotante": la tarea actual de fuerza ter
mina con la rampa configurada; en cuanto el valor de
fuerza alcanza 0", la tarea nueva de fuerza se inicia.
MC permanece siempre = 0.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
B.8.4 Comportamiento de la regulación de reposo
Al finalizar una tarea de posicionado, la regulación de posi
ción se conmuta a regulación de fuerza para mantener el ac
tuador en reposo. La conmutación no se efectúa directa
mente al alcanzar la condición de reposo, sino:
200 ms después o
Cuando la modificación de la fuerza real es superior al
25% de la histéresis de fricción al alcanzar la condición de
reposo.
La condición de reposo se alcanza si:
La tolerancia se ha alcanzado una vez y
El error de posición está dentro de un 70% del margen de
tolerancia admisible y
La velocidad es menor a 4 mm/s y
La presión de las cámaras es menor que la presión de
alimentación (en el funcionamiento en vertical con masas
grandes, la presión de las cámaras puede ser superior a
la presión de alimentación durante un breve tiempo).
Si el actuador sale del margen de tolerancia de la posición de
reposo o la velocidad supera los 4 mm/s durante la regula
ción de reposo, el controlador de posición se activa para vol
ver a desplazar el actuador a su posición de destino. Si el
actuador ha alcanzado la posición de destino y las condicio
nes de reposo, la regulación de reposo vuelve a activarse en
cuanto se cumple una de las condiciones mencionadas para
el tiempo de espera o la modificación de la fuerza.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−43
B. Principios básicos de regulación
B.8.5 Modo de valor parcial
El modo de valor parcial puede utilizarse en los modos de
funcionamiento Selección de registro y Tarea directa.
Una vez iniciada la orden de fuerza, el regulador comienza a
acumular la fuerza en función a la fuerza marcada como obje
tivo y a la rampa de fuerza predeterminadas.
Si el actuador no está sometido a una fuerza antagónica, la
fuerza inicia un movimiento del actuador. Esto puede ocurrir
si la pieza a manipular es móvil o flexible o también si no hay
pieza a manipular. Si el actuador excede la velocidad nomi
nal, el regulador conmuta automáticamente a la regulación
de posición (véase la sección B.8.6). La posición final por
hardware en dirección al efecto de la fuerza se utiliza como
posición nominal y la velocidad nominal del registro o del
parámetro de la velocidad en el modo directo (PNU 406 ó
554) se utiliza como velocidad.
Para impedir la conmutación a la regulación de posición,
lavelocidad nominal debe ajustarse a 0,000 m/s.
Para impedir una energía cinética demasiado alta, el valor
máximoadmisibleparalavelocidadselimitaa0,500 m/s.
La conmutación a la regulación de posición permite desplazar
una pieza a manipular. El desarrollo típico en una aplicación
es:
1. Registro 1: avance rápido de una posición inicial a la pro
ximidad de la pieza a manipular (p. ej., −10 mm).
2. Registro 2: inicio de la regulación de fuerza. El CMAX se
conmuta automáticamente a la regulación de posición
hasta que se alcanza la pieza a manipular. Si no hay pieza
a manipular, se impide una aceleración alta del actuador.
El actuador se desplaza hasta la posición final por soft
ware o al límite de carrera configurado y permanece pa
rado en esta posición.
Con ayuda de la conmutación progresiva de registros, puede
conmutarse en cualquier momento entre la regulación de
posición y la de fuerza.
B−44
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
Si el eje está ejecutando un posicionamiento, primero se
para. La regulación de fuerza se inicia a continuación.
1 Recorrido
2 Fuerza
Recorrido/velocidad/fuerza
Slím
3 Velocidad
4 Fase de avance (Vavc)
F
5 Rampa de fuerza
6 MC
Vlím
Control de carrera
1
2
Fuerza marcada
como objetivo
Control de la
velocidad
Vavc
3
4
5
6
Tiempo
Fig.B/3: Desarrollo de la regulación de fuerza
Opciones permitidas:
Los controles de carrera y de velocidad pueden activarse
o desactivarse para cada registro de posicionado de ma
nera independiente entre sí (por defecto: activados). Sin
embargo, los valores límites son globales, es decir, váli
dos para todos los registros de posicionado (es posible
modificarlos en el modo de funcionamiento Parametriza
ción).
Vavc puede desactivarse si se ajusta a 0,000 m/s, es decir,
el eje sólo se desplaza con regulación de fuerza. En casos
extremos, el eje puede colisionar a toda velocidad contra
la posición final. Si la conmutación se ha desactivado, el
control de valor límite sigue activo (siempre que no se
hubiese desconectado también).
El valor nominal de fuerza puede tener el valor 0 N.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−45
B. Principios básicos de regulación
Indicaciones:
Los controles de carrera y de velocidad se activan cada
vez que se inicia una tarea de fuerza, si el usuario no los
ha bloqueado antes.
Los controles de carrera y de velocidad también están
activos después del MC, es decir, las infracciones retarda
das de valores límite se detectan.
Vlím debe ser siempre bastante mayor que Vavc para im
pedir que el control de la velocidad se active durante el
posicionamiento.
Recomendación: Vlím = (2 a 3) * Vavc
Si el control del valor límite reacciona, tanto de la carrera
como de la velocidad, el regulador cambia siempre a re
gulación de posición.
Si el eje alcanza una vez la fuerza marcada como objetivo
y cumple las condiciones de MC, el MC se activa.
El MC permanece activo hasta que la tarea siguiente se
inicia, incluso si la fuerza marcada como objetivo ya no
existe.
Las funciones de control se explican con detalle en la sección
B.8.10.
B−46
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
B.8.6 Regulación de posición en la tarea de fuerza
Si el actuador excede la velocidad nominal Vavc en la direc
ción de efecto de la fuerza durante una tarea de fuerza, p. ej.,
porque el actuador aún está un poco alejado de la pieza a
manipular y porque se pone en movimiento debido a que no
hay una fuerza antagónica, éste se conmuta a una regulación
de posición. Esto sucede independientemente de si ya hay un
MC o no. La posición final por hardware en dirección al efecto
de la fuerza se utiliza como posición nominal y la velocidad
nominal del registro o del parámetro de la velocidad en el
modo directo (PNU 406 ó 554) se utiliza como velocidad Vavc.
El actuador avanza a la velocidad Vavc hasta que aparece una
aceleración de frenado elevada (tropieza contra una pieza a
manipular), hasta que se detecta un reposo (la velocidad en
dirección de la fuerza es inferior a 0,004 m/s durante 20 ms)
o hasta que la fuerza real alcanza la fuerza marcada como
objetivo después de un tiempo de espera de 10 ms como
mínimo tras la conmutación a la regulación de posición.
Acontinuación vuelve a activ arse el regulador de fuerza;
lafuerza se acumula con la rampa de fuerza ajustada.
Las funciones de control configuradas para la tarea de fuerza
(carrera, velocidad, posiciones finales por software) también
están activas durante la regulación de posición.
La regulación de posición se activa como mínimo 30 ms des
pués de iniciarse la tarea de fuerza (con un flanco positivo en
CPOS.START o inducida por un inicio causado por una con
mutación progresiva de registros). Este tiempo es necesario
para los procedimientos de estabilización. El regulador de
fuerza permanece activo siempre hasta ese momento.
Cómo impedir la conmutación a la regulación de posición
Si el usuario desea impedir la conmutación a la regulación de
posición, la velocidad nominal debe ajustarse a 0,000 m/s.
De ese modo, el controlador de posición se desactiva durante
una tarea de fuerza.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−47
B. Principios básicos de regulación
B.8.7 Rampa de fuerza
Al iniciarse una tarea de fuerza, el cálculo de una señal en
forma de rampa se inicia como base para el valor de referen
cia de la regulación de fuerza. Esta señal comienza con la
fuerza real al iniciarse la tarea de fuerza y discurre de manera
lineal con la elevación de la rampa de fuerza hasta alcanzar el
valor nominal de fuerza de destino.
Para optimizar el comportamiento de regulación es recomen
dable utilizar un valor nominal de fuerza siempre diferencia
ble, por el que la rampa de fuerza se sustituirá por una fun
ción sen2 que pasa la misma carrera de fuerza en el mismo
tiempo. Como la función sen2 inicia y termina su desarrollo
con la elevación 0, se obtiene una elevación máxima como en
la rampa de fuerza. La elevación máxima de la función sen2
se encuentra en el punto de inflexión, donde es Pi/2 mayor
que la rampa de fuerza.
Al desplazarse a un tope o a un dispositivo que genera una
fuerza antagónica correspondiente, la fuerza nominal puede
alcanzarse directamente. Por lo tanto, en este caso no es
posible acumular fuerza con la rampa de fuerza.
1 Valor final de la
Fuerza [N]
fuerza nominal
1
2 Rampa de la fuerza
2
nominal
3 Fuera nominal, con
3
sen2
4
4 Fuerza real
5 Valor inicial
5
Tiempo
[s]
Fig.B/4: Rampa de fuerza
B−48
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
B.8.8 Amplificaciones del regulador
Las amplificaciones posibles del regulador en la regulación
de fuerza dependen de la estructura del sistema neumático.
Un conexionado con tubos demasiado largos tiene un efecto
negativo y el sistema puede tender a emitir un zumbido. La
sustitución de la válvula también puede causar diferencias en
el comportamiento de regulación.
Las amplificaciones del regulador se calculan a partir de pa
rámetros que describen el sistema neumático. Debido a las
tolerancias, las amplificaciones por defecto del regulador no
obtienen la misma calidad de regulación en todos los siste
mas. Para la optimización existen tres parámetros:
Factor de amplificación.
Amplificación dinámica.
Factor de filtro de señal.
Con el factor de amplificación se aumenta la amplificación de
regulación. Con éste, el regulador reacciona con más poten
cia y más rápido a desviaciones de regulación. Si este factor
se aumenta demasiado, la válvula empieza a emitir un zum
bido que se aprecia sobre todo con el valor nominal de fuerza
estático y en la regulación de reposo. El zumbido puede redu
cirse variando el factor de filtro de señal o reduciendo de
nuevo la amplificación.
La amplificación dinámica sólo funciona en el margen de la
rampa de fuerza, es decir, si el valor nominal de la fuerza se
modifica. Este parámetro es apropiado para mejorar la preci
sión de la trayectoria dentro del margen de la rampa si la
amplificación no puede optimizarse más.
Con el factor de filtro de señal puede influirse en el ruido de
las señales de presión. Aumentando el factor, el filtro es más
rápido y, por tanto, el ruido es mayor. Al mismo tiempo, el
desfase es menor.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−49
B. Principios básicos de regulación
B.8.9 Efecto de la identificación estática en la regulación de fuerza
En la identificación estática se determinan parámetros esen
ciales para la regulación de fuerza:
Histéresis de fricción.
Fuerza de reposo F0.
Si no se ejecuta una identificación estática, a estos paráme
tros se asignan valores por defecto. En este caso, la calidad
de regulación es limitada y puede tener el efecto siguiente:
B−50
La fuerza de reposo real se desvía del valor por defecto
calculado. Ello puede provocar un comportamiento incon
trolado en la regulación de fuerza.
En aplicaciones no horizontales puede utilizarse la masa
para influir en el valor por defecto de la fuerza de reposo.
El valor está ajustado correctamente si en un registro de
fuerza con 0 N, con los controles de velocidad y de ca
rrera desconectados, el actuador se mantiene en reposo y
puede moverse manualmente en ambas direcciones con
la misma fuerza.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
B.8.10 Función de control
Con la regulación de fuerza activa hay tres funciones de con
trol permanentes: control de carrera, control de la velocidad y
control de las posiciones finales por software. En caso de
error, el CMAX reacciona como se indica a continuación:
El mensaje se registra como fallo en la memoria de diag
nóstico.
La regulación de posición se activa y el eje se detiene.
Después del reposo, el CMAX cambia al estado Fallo" o
Preparado".
En función del error se activan los bits SDIR.XLIM/
SDIR.VLIM o RSB.XLIM/RSB.VLIM. Estos bits se reponen
con la orden de reset.
En caso de parada, eliminación del desbloqueo y fallo, se
desactivan todas las funciones de control.
Control de carrera
Con el flanco de inicio, el CMAX registra la posición actual
como posición inicial. Con cada ciclo del regulador, el control
de carrera comprueba el recorrido (carrera) ganado desde el
inicio.
Carrera = | posición real (actual) − posición real (flanco de inicio) |
Si, durante la ejecución de una orden de fuerza, la posición
real aumenta por encima del valor límite de carrera parame
trizado (PNU 510), el error E38 Valor límite de carrera alcan
zado" se emite y el bit SDIR.XLIM (modo directo) o RSB.XLIM
(modo de registro) se activa.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−51
B. Principios básicos de regulación
Indicaciones:
La posición inicial es siempre la posición real en el mo
mento de activarse el flanco de inicio, es decir, el valor
límite de carrera incluye también la carrera durante la
regulación de velocidad de una tarea de fuerza.
Si la tarea se inicia mediante una conmutación progresiva
de registros, la posición inicial es la posición real en el
momento de la conmutación.
Si el valor límite de carrera está fuera de la posición final
por software, la acción de alcanzar la posición final por
software tiene preferencia. El valor límite de carrera no
desactiva la posición final por software.
Si CDIR.XLIM o RCB1.XLIM se activan, el control de ca
rrera se desactiva.
Control de la velocidad
El control de la velocidad se activa cada vez que se inicia una
tarea de fuerza, si el usuario no lo ha bloqueado antes. El
control de la velocidad también está activo después del MC,
es decir, las infracciones retardadas de valores límite se de
tectan.
La velocidad máxima admisible Vlím (PNU 514) debe ser siem
pre mayor que la velocidad nominal Vavc (PNU 406 ó 554).
Si la velocidad límite Vlím se excede con la regulación de
fuerza activada, el eje se detiene y el mensaje de error E39 se
emite. SDIR.VLIM o RSB1.VLIM se activan.
El control no puede desactivarse activando CDIR.VLIM o
RCB1.VLIM.
B−52
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
Control de las posiciones finales por software
Si se alcanza una posición final por software durante la regu
lación de fuerza, el eje se detiene y se emite un fallo. El ajuste
de las dos posiciones finales por software = 0, desactiva este
control.
MC (Motion Complete)
Motion Complete indica que la fuerza nominal se ha alcan
zado cuando cumple las condiciones MC.
En caso de la regulación de fuerza, la fuerza de arranque
puede causar que la condición MC ya se cumpla al principio
de la tarea. Si es así, los criterios para la condición MC pue
den verse afectados por los parámetros de tiempo de super
visión, tolerancia, etc.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−53
B. Principios básicos de regulación
B.9
Indicaciones de aplicación, estados operativos especiales
B.9.1 Modificación de una fuerza externa
El cambio de una fuerza externa puede causar desde oscila
ciones hasta rebotes sobre un tope.
Ejemplo:
Fuerza antagónica
Fexterna = 350 N
Cilindro 1: DNCI−32−250 horizontal 16 kg.
Cilindro 2: para la fuerza antagónica a partir de 160 mm
de aprox. 350 N constante.
Cilindro del actuador
Factuador = 0 N
1
Fexterna = 350 N
Factuador = 430 N
2
Fexterna = 350 N
Factuador = 200
N
3
1 Registro 1: F = 430 N −−> El cilindro 1 mueve el cilindro 2 hasta que el cilindro 1
se detiene en el tope.
2 Registro 2: F = 200 N −−> El cilindro 2 empuja al cilindro 1 desde el tope hasta la
posición 160 mm.
3 −−> Aquí se produce un procedimiento de rebote de 2 a 3 golpes.
B−54
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B. Principios básicos de regulación
Explicación:
En la transición de la fuerza de perturbación, el cilindro 1
tiene energía cinética. La fuerza nominal se ejerce en el sen
tido contrario a la dirección del movimiento, el sistema lento
debe decelerarse y acelerarse en el sentido opuesto. Enton
ces, la masa lenta tropieza contra un tope elástico.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
B−55
B. Principios básicos de regulación
B−56
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
Configuración con nodos CPX
Apéndice C
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−1
C. Configuración con nodos CPX
Índice
C.1
C.2
C.3
C−2
CPX−FB13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.1.1
Información general sobre la configuración . . . . . . . . . . . . . . . . . .
C.1.2
Configuración con STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.1.3
Parametrización de arranque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.1.4
Asignación de direcciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.1.5
Parametrización acíclica con DPV1, parámetros READ/WRITE . . . .
CPX−FB11 (DeviceNet) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.2.1
Configuración de las características del participante
DeviceNet (EDS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.2.2
Parametrización (ejemplo RSNetworx) . . . . . . . . . . . . . . . . . . . . . .
C.2.3
Asignación de direcciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.2.4
Ejemplos de indicación de errores con RSNetWorx . . . . . . . . . . . . .
CPX−FEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.3.1
Configuración . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.3.2
Parametrización del CMAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.3.3
Memorizar la configuración real como configuración nominal . . . .
C.3.4
Direccionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.3.5
Diagnóstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C−3
C−3
C−4
C−6
C−10
C−13
C−16
C−16
C−18
C−21
C−26
C−27
C−27
C−29
C−31
C−32
C−37
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
C.1
CPX−FB13
La información general sobre el CPX−FB13 se encuentra en la
descripción del P.BE−CPX−FB13−...
C.1.1
Información general sobre la configuración
Identificador
Módulo (referencia)
CPX−CMAX−C1−1 (T21)
Identificador
de módulo
Bytes asignados
CMAX
8 bytes E, 8 bytes S
Identificador
Siemens / EN 50170
192 / C0h, 87h, 87h
Archivo maestro del dispositivo (GSD) y archivos de
iconos
Fuentes de referencia
Puede encontrar los archivos GSD actuales y los archivos de
iconos en la página de Festo en Internet:
è www.festo.com è Descargas è Descarga de software
è Palabras clave: CMAX o GSD
Archivo GSD
Para el terminal CPX con el CMAX necesitará uno de los si
guientes archivos GSD:
Cpx_059e.gsd (versión en alemán).
Cpx_059e.gse (versión en inglés).
Según el programa de configuración utilizado, instale los
archivos GSD y los archivos de iconos con ayuda de la orden
de menú apropiada o copie los archivos manualmente en un
determinado directorio de su programador/PC.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−3
C. Configuración con nodos CPX
C.1.2 Configuración con STEP 7
Esta descripción se refiere a la versión de software V 5.3.
La configuración requiere tener instalado un archivo maestro
del dispositivo (GSD) apropiado.
Para la configuración, proceda del modo siguiente (véase
Fig.C/1):
1. Añada un sistema master DP 1 y el terminal CPX 2 de
acuerdo con la descripción del CPX−FB13.
2. Asigne a la tabla de configuración los módulos de su sis
tema CPX.
Abra el módulo Terminal CPX de Festo" en en el catálogo
de hardware (carpeta PROFIBUS−DPFurther FIELD DEVI
CESValves...) 3 .
Para el CMAX hay dos entradas:
Entrada
Descripción
CPX−CMAX−C1−1 [8 bytes E/8 bytes S]
CMAX con 8 bytes E/8 bytes S consistentes,
sin parámetros Failsafe
(asignados 5 bytes de datos de parametrización). 1)
CPX−CMAX−C1−1 [8 bytes E/8 bytes
S Failsafe]
CMAX con 8 bytes E/8 bytes S consistentes,
con parámetros Failsafe
(asignados 15 bytes de datos de parametrización). 1)
1)
El número máximo de datos de parametrización del terminal CPX está limitado a 234.
3. Asigne en cada caso la dirección de inicio en la ventana
Propiedades−SlaveDP" 4 .
De este modo completará la selección de estación y la confi
guración.
C−4
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
1
2
3
4
Fig.C/1: Configuración con STEP7 Catálogo de hardware
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−5
C. Configuración con nodos CPX
C.1.3
Parametrización de arranque
Durante el ajuste del parámetro de sistema de CPX Inicio de
sistema con parametrización por defecto (ajuste de fábrica) y
estructura CPX actual" se transmiten al CPX−FB13 los pará
metros registrados en el master.
Observe las indicaciones generales de la sección 1.3.
Parametrización de arranque
1 El master carga el
juego de
parámetros de
arranque en el
nodo
2 El nodo
PLC/
IPC
1
PROFIBUS
−DP
Master
2
distribuye el
juego de
parámetros a los
módulos
Fig.C/2: Desarrollo de la parametrización de arranque
La parametrización del terminal CPX se realiza durante la
conexión del sistema de bus de campo como Parametriza
ción de arranque" a través del conjunto de parámetros 1
memorizado en el master PROFIBUS. El nodo de bus de
campo distribuye entonces los parámetros orientados al mó
dulo a los módulos CPX 2.
Indicación
El número de parámetros de arranque está limitado en
función de la versión de software del CPX−FB13. Observe
las indicaciones en la descripción sobre el CPX−FB13.
Indicación
Tras cada interrupción en el sistema de bus de campo (p. ej.,
tras la interrupción de la alimentación al nodo del bus de
campo), el juego de parámetros de arranque será enviado de
nuevo por el master PROFIBUS al nodo de bus de campo.
C−6
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
Indicación
En el caso de los terminales CPX con CMAX siempre es
necesario volver a parametrizar y realizar una nueva
puesta en funcionamiento al cambiar el terminal CPX o el
CMAX porque los parámetros y los datos determinados en
la puesta en funcionamiento sólo se guardan en el CMAX,
véase la sección 1.1.2.
El CMAX no puede parametrizarse a través de la parametriza
ción de arranque. Ésta debe realizarse a través del FCT o de
las funciones especiales de parametrización.
Fig.C/3: Ningún parámetro específico
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−7
C. Configuración con nodos CPX
Formato de datos
El CMAX evalúa el ajuste de valores analógicos (valores de
32 bits) para el formato de datos del CPX−FB13, véase la sec
ción1.2. Tenga esto en cuenta en sus programas de aplicación.
Parametrización Fail−safe
Compruebe en su aplicación si es necesaria una parametriza
ción en el modo a prueba de fallos Fail−Safe.
Ejemplo
En el ejemplo correspondiente en Tab.C/1 hay que detener el
actuador y activar el freno (parada de emergencia).
El freno está en High activo y el regulador desbloqueado.
Asignación Entradas de CMAX Datos de salida del módulo
Bit
Valor
CCON
Valor CPOS
Valor
Bytes de control 2
a8
0
1
ENABLE = 1
1
HALT = 0
0
1
2
STOP = 0
0
START = 0
0
(Ninguna función, 0
todas = 0)
0
2
4
BRAKE = 1
1
HOM = 0
0
0
3
8
RESET = 0
0
JOGP = 0
0
0
4
16
(Reservado = 0)
0
JOGN = 0
0
0
5
32
LOCK = 0
0
TEACH = 0
0
0
6
64
OPM1 = 0
0
CLEAR = 0
0
0
7
128
OPM2 = 0
0
(Reservado = 0)
0
0
5
Valor de canal 1
0
Máscara del Valor de canal 0
modo de
error
Valor de canales
2a8
Valor
0
Tab.C/1: Ejemplo de parametrización en el modo Fail−Safe
Para que los valores sean efectivos, hay que activar el ajuste
del modo Fail Safe" para los canales en cuestión al modo
Fault−Mode". Los valores de bytes conforme a la Tab.C/1
deben introducirse para el canal correspondiente en la más
cara Fault Mode".
C−8
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
De ello resulta una parametrización conforme a Fig.C/4.
Fig.C/4: Parametrización Fail−Safe
Para que los ajustes sean efectivos, hay que ajustar el pará
metro global de sistema en Output Fault Mode".
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−9
C. Configuración con nodos CPX
C.1.4
Asignación de direcciones
8DI
3
4DO
4
A19.0 a A19.7
2
A18.0 a A18.7
1
E18.0 a E21.7
E10.0 a E17.7
A10.0 a A17.7
0
A9.0 a A9.3
Nº módulo:
E9.0 a E9.7
Interf.diag.E/S
E7.0 a E8.7
A7.0 a A8.7
Ejemplo: direcciones a partir de la palabra de entrada y salida 7
5
6
8A
8A
2AI
MPA
Fig.C/5: Ejemplo de direccionamiento CPX−FB13
Nº
Módulo
Identificador
DP
Siemens
Direcciones
Dirección
entrada
Dirección
salida
0
CPX−FB13 (FB13: DPV1, interface diag. E/S)
192
7a8
7a8
1
Módulo de entrada óctuple digital (E: CPX−8DE)
8DE
9
2
Módulo de salida cuádruple digital (A: CPX−4DA 2x) 8DA
9
3
Controlador de ejes CMAX (CPX−CMAX−C1−1),
para la asignación, véase Tab.C/3
192
10 a 17
10 a 17
4
Módulo de entrada analógico (A: CPX4AE−I)
2AE
18 a 21
Interface neumática MPA (módulo pasivo)
5
Módulos de neumática MPA1
(VI VMPA1−FB−EMS−8)
(VI:
VMPA1 FB EMS 8)
8DA
18
8DA
19
6
Tab.C/2: Direcciones de entradas y salidas del ejemplo, véase Fig.C/5
C−10
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
Ejemplo de direccionamiento (selección de registro):
Datos de salida del módulo
AB
Contenido
AB10
CCON:
Bit Nombre
0
ENABLE
1
STOP
2
BRAKE
3
RESET
4
(Reservado)
5
LOCK
6
OPM1 = 0
7
OPM2 = 0
AB11
Datos de entrada del módulo
Dirección
EB
Contenido
Dirección
EB10
SCON:
Bit Nombre
0
ENABLED
1
OPEN
2
WARN
3
FAULT
4
24VL
5
FCT_MMI
6
OPM1 = 0
7
OPM2 = 0
E10.0
E10.1
E10.2
E10.3
E10.4
E10.5
E10.6
E10.7
SPOS:
Bit Nombre
0
(Reservado)
1
ACK
2
MC
3
TEACH
4
MOV
5
DEV
6
STILL
7
REF
E11.0
E11.1
E11.2
E11.3
E11.4
E11.5
E11.6
E11.7
A10.0
A10.1
A10.2
A10.3
A10.4
A10.5
A10.6
A10.7
CPOS:
Bit Nombre
0
(Reservado)
1
START
2
HOME
3
JOGP
4
JOGN
5
TEACH
6
(Reservado)
7
(Reservado)
A11.0
A11.1
A11.2
A11.3
A11.4
A11.5
A11.6
A11.7
AB12
Nº de registro
A12.0 a 7
EB12
Acuse recibo nº registro
E12.0 a 7
AB13
Reservado
A13.0 a 7
EB13
RSB:
Bit
0
1
2
3
4
5
6
7
E13.0
E13.1
E13.2
E13.3
E13.4
E13.5
E13.6
E13.7
AB14
AB15
AB16
AB17
Reservado
EB11
A14.0 a 7
A15.0 a 7
A16.0 a 7
A17.0 a 7
EB14
EB15
EB16
EB17
Nombre
RC1
RCC
COM1
RCE
VLIM
XLIM
(Reservado)
(Reservado)
Valor real principal
(int32)
E14.0 a 7
E15.0 a 7
E16.0 a 7
E17.0 a 7
Tab.C/3: Direcciones de bytes de control y de estado del CMAX en el ejemplo Fig.C/5
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−11
C. Configuración con nodos CPX
Si los valores reales deben tratarse como palabra doble de
flag, la asignación de bytes debe realizarse conforme al pará
metro de CPX Formato de datos de valores analógicos...",
véase la sección 1.2.
C−12
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
C.1.5
Parametrización acíclica con DPV1, parámetros READ/WRITE
Al utilizar FB13, hay dos opciones para acceder a los datos.
En todo caso, la tarea directa de lectura/escritura de
los parámetros de módulo sólo es posible en los módulos
0 a 9 (número del conjunto de datos (FB52/53) =
5 + 72 + 15*número de módulo).
La tarea indirecta a través del cuadro de órdenes es vá
lida globalmente, y su ventaja reside en que pueden es
cribirse datos a partir de un offset determinado. De este
modo, no es necesario sobrescribir los bytes 0 a 7 de la
parametrización de arranque (slot = 100 + número de
módulo; índice = 21).
Para obtener más información sobre la parametrización
acíclica, consulte la descripción P.BE.CPX−FB13−...
Acceso global mediante el cuadro de órdenes
Slot 3: direccionamiento indexado de los objetos
Índice
Nombre
Longitud
[byte]
Acceso
Número del conjunto de datos
(Siemens)
16
Cuadro de órdenes
4
r/w
9
17
Read Box
64
r
10
18
Write Box
64
w
11
Cuadro de órdenes: acceso a los parámetros de módulo del CMAX
Byte
1
2
3
4
Conte
nido
Nº slot
Índice de datos de
módulo
Datos de offset
CMAX
100 + número de mó
dulo
21
8
0
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−13
C. Configuración con nodos CPX
Desarrollo:
1. Asegúrese de que el cuadro de órdenes no se está utili
zando en este momento.
Si en un programa PLC se parametrizan varios módulos a
través del cuadro de órdenes, debe asegurarse, mediante
un procedimiento apropiado, de que sólo pueda acce
derse a un único módulo al mismo tiempo. Como el cua
dro de órdenes se ajusta a largo plazo", un programa
PLC debería asignarse al cuadro, transmitir datos y, des
pués, volver a desbloquearse. Para ello es suficiente con
una marca global.
2. Asigne el cuadro de órdenes. Marque el cuadro como
asignado dentro del PLC. A continuación, transmita el
número de slot del módulo, el índice de los parámetros
de módulo y el offset de los datos al cuadro de órdenes.
3. Compile la tarea (bytes 8 a 61) conforme al número de
función. Los bytes no utilizados también deben transmi
tirse. Éstos deben ajustarse a cero.
4. Escriba los datos de tarea en el Write Box. Éstos se trans
miten automáticamente al módulo.
5. Lea los datos del Read Box. Si el byte de estado PSB no
es igual a 0, la tarea se ha ejecutado. Compruebe si hay
errores (PSB <0).
6. Si PSB = 0, debe solicitarse de nuevo un estado −> (5).
7. Para ejecutar otra tarea: −> 3.
8. Si todas las tareas se han ejecutado, el cuadro de órde
nes debe desbloquearse ahora.
Los datos del cuadro de órdenes deberían borrarse, es
decir, ajustarse a 0. Esto no es obligatorio, pero impide
que los datos del módulo se sobrescriban debido a un
acceso erróneo en el Write Box.
C−14
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
Indicación
Puede haber otros módulos CPX que accedan a otros
módulos del PLC. Éstos podrían modificar el cuadro de
órdenes.
Puede haber otros master PROFIBUS (master de clase 2),
que accedan a los datos del CPX paralelamente al PLC y
que, p. ej., modifiquen el cuadro de órdenes sin que el
PLC lo detecte.
El programador o programadores de la aplicación total deben
garantizar, tomando medidas apropiadas, que siempre acce
den a los datos correctos.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−15
C. Configuración con nodos CPX
C.2
CPX−FB11 (DeviceNet)
La información general sobre el CPX−FB11 se encuentra en la
descripción del P.BE−CPX−FB11−...
C.2.1 Configuración de las características del participante DeviceNet (EDS)
Al poner en funcionamiento un nuevo participante DeviceNet
por primera vez, debe informar al programa de configuración
de ciertas características del participante.
Las características de los diversos participantes son adminis
tradas por el programa de configuración en una lista o biblio
teca, p.ej., la biblioteca E DS (EDS = Electronic Data Sheets).
Si se emplea el CMAX, hay que utilizar las siguientes opcio
nes:
Instalación de archivos EDS: EDS modulares.
La parametrización de los módulos de tecnología tales
como el CMAX sólo es compatible con el EDS modular.
Introducción manual de las características de los partici
pantes (no es posible el ajuste de parámetros).
Observe la información en la descripción sobre el CPX−FB11.
Fuente de referencia de los archivos EDS
Fuentes de referencia
Si necesita los archivos EDS y gráficos (iconos) más recien
tes, visite la siguiente dirección de Internet:
è www.festo.com è Descargas è Descarga de software
è Palabras clave: bus de campo GSD/EDS o CMAX
C−16
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
Instalación de archivos EDS modulares
Para el terminal CPX necesitará los siguientes archivos:
Tipo de
archivo
Nombre de ar
chivo
Idioma
Descripción
EDS
cpx_chassis.eds
Inglés
Archivo de base para EDS modular.
EDS
cpx_fb11...eds
Inglés
Prepara el adaptador de comunicación en el
programa de configuración.
EDS
cpx_...eds
Inglés
Hay un archivo EDS para cada tipo de módulo.
Contiene la información necesaria para la confi
guración y la parametrización.
ICO
cpx_...ico
Archivo de iconos para la representación del
terminal CPX o del módulo en el programa de
configuración.
Tab.C/4: Archivos de configuración (EDS modular) para el terminal CPX para DeviceNet
Instalación de archivos
EDS modulares
·
Instale los archivos con su programa de configuración.
Debe instalar por lo menos el Chassis EDS y los archivos EDS
de los módulos requeridos.
Recomendación: instale todos los archivos EDS.
Archivos de iconos
Según la configuración del programa de configuración utili
zado, puede asignar archivos de iconos (formato .ico) al ter
minal o a los módulos CPX. Con ello, el terminal CPX o los
módulos estarán representados consecuentemente en el
programa de configuración.
Hallará información sobre la instalación de archivos EDS y
archivos de iconos en la documentación de su programa de
configuración.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−17
C. Configuración con nodos CPX
C.2.2 Parametrización (ejemplo RSNetworx)
Cuando se usa un EDS modular, puede ajustar los paráme
tros por módulo con RSNetWorx.
Observe las indicaciones generales sobre la parametrización
del CPX en la sección 1.3.
Garantice que no se sobrescriban parámetros por descuido.
Si es necesario, cargue los datos (upload).
La figura siguiente muestra la pestaña Module Configura
tion" del terminal CPX. Un doble clic sobre el módulo en la
tabla de configuración le lleva a la ventana para el ajuste de
parámetros.
1
2
3
1 Botones para la carga y descarga de
los parámetros
2 Parámetros y datos del sistema
3 Parámetros de módulo
Fig.C/6: Parametrización con un EDS modular
C−18
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
Parámetros de módulo
·
Haga doble clic en los módulos CPX en la tabla de
configuración. Ajuste los parámetros del módulo en la
ventana mostrada en la pestaña Advanced
Parameters". Confirme dos veces con OK.
1
1 Parámetros del CMAX
Fig.C/7: Ejemplo de parametrización del CMAX con
RSNetworx
En el funcionamiento offline se visualizan los ajustes memori
zados en el proyecto.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−19
C. Configuración con nodos CPX
Parametrización en modo Fail−Safe y en modo Idle
Compruebe en su aplicación si es necesaria una parametriza
ción en el modo Fail−Safe" o en el modo Idle".
En el ejemplo correspondiente en Tab.C/5 hay que detener el
actuador y activar el freno (parada de emergencia).
El freno está en High activo y el regulador desbloqueado.
Ejemplo
Asigna
ción
Entradas de CMAX Datos de salida del módulo
Bit
Valor
CCON
Valor CPOS
Valor
Bytes de control 2
a8
0
1
ENABLE = 1
1
HALT = 0
0
1
2
STOP = 0
0
START = 0
0
(Ninguna función, 0
todas = 0)
0
2
4
BRAKE = 1
1
HOM = 0
0
0
3
8
RESET = 0
0
JOGP = 0
0
0
4
16
(Reservado = 0)
0
JOGN = 0
0
0
5
32
LOCK = 0
0
TEACH = 0
0
0
6
64
OPM1 = 0
0
CLEAR = 0
0
0
7
128
OPM2 = 0
0
(Reservado = 0)
0
0
Valor del byte 0
5
Valor del byte 1
0
Máscara
Valor de los bytes
2a8
Valor
0
Tab.C/5: Ejemplos de parametrización en los modos Fail−Safe" o Idle"
Este ajuste debe valer tanto para el modo Fail−Safe" como
para el modo Idle".
Para que los ajustes sean efectivos, debe estar ajustado tam
bién el parámetro global de sistema del CPX−FB11:
C−20
Fail Safe Options": Set Fail Safe State".
Idle Mode Options": Set Idle Mode State".
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
C.2.3 Asignación de direcciones
Asignación de direcciones E/S del participante
(ejemplo RSNetworx)
1. Haga doble clic sobre el escáner en la red. Se abrirá una
cuadro de diálogo.
2. En las pestañas Input" y Output" puede asignar las
direcciones E/S del terminal CPX a los operandos del PLC.
Fig.C/8: Asignación de direcciones de entrada
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−21
C. Configuración con nodos CPX
Fig.C/9: Asignación de direcciones de salida
C−22
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
Ejemplo del escáner 1747−SDN (serie SLC 500)
Direccionamiento de un terminal de ejemplo con:
1
2 bytes de entrada para bits de estado (Strobed data)
11 bytes de entrada, dirección de entrada a partir de
I:1.1.0
9 bytes de salida, dirección de salida a partir de O:1.1.0
2
Nº módulo: 0
3
1
8DI
2
4DO
4
3
5
4
5
6
8A
8A
2A0
MPA
1 CPX−FB11 (con bits de estado)
4 Módulos E/S analógicos
2 Módulos E/S digitales
5 Neumática MPA
3 Módulo de tecnología CMAX
(2 módulos neumáticos)
Fig.C/10: Ejemplo CPX terminal 3 (ejemplo de direccionamiento para el escáner
1747−SDN, véase Tab.C/6)
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−23
C. Configuración con nodos CPX
Nº módulo Módulo
Asignación de direcciones
Dirección entrada
Dirección salida
0
Nodo del bus de campo
CPX−FB11
I:1.1.0 a I:01.01.15
(para bits de estado)
1
Módulo de entrada óctuple digital
CPX−8DE
I:1.8.0 a I:1.8.7
2
Módulo de salida cuádruple digital
CPX−4DA
O:1.5.0 a O:1.5.3
3
Controlador de ejes
CPX−CMAX−C1−1
I:1.4.0 a I:1.4.15
I:1.5.0 a I:1.5.15
I:1.6.0 a I:1.6.15
I:1.7.0 a I:1.7.15
O:1.1.0 a O:1.1.15
O:1.2.0 a O:1.2.15
O:1.3.0 a O:1.3.15
O:1.4.0 a O:1.4.15
4
Módulo de entrada doble analógico O:1.2.0 a O:1.2.15
CPX−2AE
O:1.3.0 a O:1.3.15
5
Módulo de neumática MPA1
O:1.5.8 a O:1.5.15
6
Módulo de neumática MPA1
O:1.6.0 a O:1.6.7
Tab.C/6: Ejemplo de direccionamiento para el escáner 1747−SDN
C−24
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
Datos de salida del módulo
AB
Contenido
OW:1.4 CCON:
Bit Nombre
0
ENABLE
1
STOP
2
BRAKE
3
RESET
4
(Reservado)
5
LOCK
6
OPM1 = 0
7
OPM2 = 0
CPOS:
Bit Nombre
0
(Reservado)
1
START
2
HOME
3
JOGP
4
JOGN
5
TEACH
6
(Reservado)
7
(Reservado)
OW:1.5 Nº de registro
Reservado
OW:1.6 Reservado
OW:1.7
Datos de entrada del módulo
Dirección
EB
Contenido
Dirección
IW:1.1
O:1.4.0
O:1.4.1
O:1.4.2
O:1.4.3
O:1.4.4
O:1.4.5
O:1.4.6
O:1.4.7
SCON:
Bit Nombre
0
ENABLED
1
OPEN
2
WARN
3
FAULT
4
24VL
5
FCT_MMI
6
OPM1 = 0
7
OPM2 = 0
I:1.1.0
I:1.1.1
I:1.1.2
I:1.1.3
I:1.1.4
I:1.1.5
I:1.1.6
I:1.1.7
O:1.4.8
O:1.4.9
O:1.4.10
O:1.4.11
O:1.4.12
O:1.4.13
O:1.4.14
O:1.4.15
SPOS:
Bit Nombre
0
(Reservado)
1
ACK
2
MC
3
TEACH
4
MOV
5
DEV
6
STILL
7
REF
I:1.1.8
I:1.1.9
I:1.1.10
I:1.1.11
I:1.1.12
I:1.1.13
I:1.1.14
I:1.1.15
Acuse recibo nº registro
I:1.2.0 a 7
RSB:
Bit
0
1
2
3
4
5
6
7
I:1.2.8
I:1.2.9
I:1.2.10
I:1.2.11
I:1.2.12
I:1.2.13
I:1.2.14
I:1.2.15
O:1.4.0 a 7
IW:1.2
O:1.5.8 a 15
O:1.6.0 a 15
O:1.7.0 a 15
IW:1.3
IW:1.4
Nombre
RC1
RCC
COM1
RCE
VLIM
XLIM
(Reservado)
(Reservado)
Valor real principal
(int32)
I:1.3.0 a 15
I:1.4.0 a 15
Tab.C/7: Direcciones de bytes de control y de estado del CMAX en el ejemplo Fig.C/10
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−25
C. Configuración con nodos CPX
En DeviceNet no está prevista la transmisión de datos consis
tente. En consecuencia, tenga siempre en cuenta el tiempo
de ciclo para garantizar que los valores nominales sean con
sistentes.
C.2.4
Ejemplos de indicación de errores con RSNetWorx
Fig.C/11: Error en byte strobe 104 E43
Fig.C/12: Error en el modo de funcionamiento Remote I/O (interface de diagnóstico E/S)
105 E50
C−26
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
C.3
CPX−FEC
Para obtener información general sobre el CPX−FEC, consulte
la descripción P.BE−CPX−FEC−...
En el manual del FST P.BE−FST−... encontrará información de
tallada sobre el manejo del FST.
C.3.1
Configuración
Use Festo Software Tools (FST 4.1 o superior) con el pro
grama de configuración de hardware para configurar su ter
minal CPX con CPX−FEC.
Para la configuración del CMAX, éste debe estar incluido en el
catálogo del programa de configuración del CPX (terminal
CPX/módulos de tecnología/CPX−CMAX...). Para ello puede
que precise de una actualización del software FST (CPX confi
guration update):
è www.festo.com è Descargas è Descarga de software è
Palabras clave: FST
Atención
Si ha conectado un terminal CPX a su PC para la configura
ción: pruebe los proyectos y programas antes sin los ac
tuadores activos o sin aplicar el aire comprimido.
Con ello evitará daños en la fase de pruebas.
Configuración de E/S / configuración de CPX
Para establecer la configuración siempre dispone de las si
guientes opciones:
Comparación nominal−real en modo editor.
Cambio al modo online.
Configuración manual con el programa de configuración
de hardware.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−27
C. Configuración con nodos CPX
Para las dos primeras opciones, el terminal CPX debe estar
conectado y preparado para funcionar. La configuración del
hardware con el CMAX se detecta automáticamente.
En el caso de la configuración manual, el CMAX debe configu
rarse previamente sin estar conectado al terminal CPX.
2
1
1 Configuración con arrastrar y soltar"
2 Módulos configurados en la tabla de
configuración
Fig.C/13: Configuración manual del terminal CPX en el programa de configuración de
hardware
C−28
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
Direcciones de las palabras de entrada y salida
Ajuste la dirección de comienzo de las palabras de entrada y
salida del CMAX.
Módulo
Identificador de Margen de direc
módulo
ciones asignado
Observaciones
CPX−CMAX
T21 CMAX−1
Asignación de las direcciones en
función del modo de funciona
miento, véase la sección 2.2.
Para un ejemplo, véase la
sección C.3.4.
4 palabras E (8 bytes)
4 palabras S (8 bytes)
Tab.C/8: Módulo de tecnología CMAX
C.3.2
Parametrización del CMAX
El CMAX no dispone de parámetros de módulo.
Fig.C/14: No hay parámetros de módulo
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−29
C. Configuración con nodos CPX
Indicación
En el caso de los terminales CPX con CMAX siempre es
necesario volver a parametrizar y realizar una nueva
puesta en funcionamiento al cambiar el terminal CPX o el
CMAX porque los parámetros y los datos determinados en
la puesta en funcionamiento sólo se guardan en el CMAX,
véase la sección 1.1.2.
Parametrización en modo Idle
Compruebe en su aplicación si es necesaria la parametriza
ción en modo Idle.
En el ejemplo correspondiente en Tab.C/9 hay que detener el
actuador y activar el freno. El regulador debe permanecer
activo.
Ejemplo
Asignación Entradas de CMAX Datos de salida del módulo
Bit
Valor CCON
Valor CPOS
Valor Bytes de control 2 a 8 Valor
0
1
ENABLE = 1
1
HALT = 0
0
1
2
STOP = 0
0
START = 0
0
2
4
BRAKE = 0
0
HOM = 0
0
0
3
8
RESET = 0
0
JOGP = 0
0
0
4
16
(Reservado = 0)
0
JOGN = 0
0
0
5
32
LOCK = 0
0
TEACH = 0
0
0
6
64
OPM1 = 0
0
CLEAR = 0
0
0
7
128
OPM2 = 0
0
(Reservado = 0)
0
0
Valor de canal 0
1
Valor de canal 1
0
Valor de canales 2 a 8 0
Modo Idle
(Ninguna función,
todas = 0)
0
0
Tab.C/9: Ejemplo de parametrización en modo Idle
De ello resulta una parametrización conforme a Fig.C/15.
C−30
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
Fig.C/15: Parametrización en modo Idle para el ejemplo
Tab.C/9
Para que los ajustes sean efectivos, hay que ajustar el paráme
tro global de sistema en Use idle mode".
C.3.3
Memorizar la configuración real como configuración nominal
Para memorizar los cambios de forma permanente, después de
efectuar los cambios es necesario:
Guardar la configuración real como configuración nominal.
O cargar el proyecto en el CPX−FEC (para ello debe dispo
nerse de un programa especial).
Indicación
Asegúrese de que ha realizado el seguimiento de los pará
metros programados por teach−in o modificados a través
del teclado o del CPX−MMI en el programa de configura
ción CPX.
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−31
C. Configuración con nodos CPX
C.3.4
Direccionamiento
Ejemplo de direccionamiento
1
2
8DI
3
4
4DO
5
2AI
MPA
8A
1 CPX−FEC
4 Módulos E/S analógicos
2 Módulos E/S digitales
5 Neumática MPA1
8A
(2 módulos neumáticos)
3 Módulo de tecnología CMAX
Fig.C/16: Ejemplo de direccionamiento para CPX−FEC
Posi
ción
Módulo
Dirección
Dirección
de entrada de salida
Observaciones
0
CPX−FEC
128
128
Las salidas no se utilizan.
1
Módulo E óctuple digital (8DI)
0
2
Módulo S cuádruple digital
(4DO)
0
3
Eje servoneumático CMAX
(T21)
129 a 132
129 a 132
Asignación, véase
Tab.C/11
4
Módulo E doble analógico (2AI)
64, 65
Interface de neumática MPA
Módulo pasivo
5
Módulo neumático MPA
(CPX Tipo 32:
(CPX−Tipo
32 1−8
1 8 V)
32
33
6
Tab.C/10: Configuración del direccionamiento del ejemplo Fig.C/16
C−32
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
Ejemplo de asignación de E/S en el modo de registro
Datos de salida del módulo
AW
Contenido
AW129
CCON:
Bit Nombre
0
ENABLE
1
STOP
2
BRAKE
3
RESET
4
(Reservado)
5
LOCK
6
OPM1 = 0
7
OPM2 = 0
AW130
AW131
AW132
Datos de entrada del módulo
EW
Contenido
Dirección
EW129
A129.0
A129.1
A129.2
A129.3
A129.4
A129.5
A129.6
A129.7
SCON:
Bit Nombre
0
ENABLED
1
OPEN
2
WARN
3
FAULT
4
24VL
5
LOCK
6
OPM1 = 0
7
OPM2 = 0
E129.0
E129.1
E129.2
E129.3
E129.4
E129.5
E129.6
E129.7
CPOS:
Bit Nombre
0
(Reservado)
1
START
2
HOME
3
JOGP
4
JOGN
5
TEACH
6
(Reservado)
7
(Reservado)
A129.8
A129.9
A129.10
A129.11
A129.12
A129.13
A129.14
A129.15
SPOS:
Bit Nombre
0
(Reservado)
1
ACK
2
MC
3
TEACH
4
MOV
5
DEV
6
STILL
7
REF
E129.8
E129.9
E129.10
E129.11
E129.12
E129.13
E129.14
E129.15
Nº de registro
A130.0 a 7
Reservado
A130.8 a 15
Reservado
Dirección
EW130
Acuse recibo nº regis
tro
RSB:
Bit
0
1
2
3
4
5
6
7
A131.0 a 15
EW131
A132.0 a 15
EW132
Nombre
RC1
RCC
COM1
RCE
VLIM
XLIM
(Reservado)
(Reservado)
Valor real principal
(4 bytes,
bytes int32)
E130.0 a 7
E130.8
E130.9
E130.10
E130.11
E130.12
E130.13
E130.14
E130.15
E131.0 a 15
E132.0 a 15
Tab.C/11: Direcciones de los bytes de control y de estado en el ejemplo Fig.C/16, ejemplo
de modo de registro
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−33
C. Configuración con nodos CPX
Ejemplo de asignación de E/S en el modo directo
Datos de salida del módulo
AW
Contenido
AW129
CCON:
Bit Nombre
0
ENABLE
1
STOP
2
BRAKE
3
RESET
4
(Reservado)
5
LOCK
6
OPM1 = 1
7
OPM2 = 0
CPOS:
Bit Nombre
0
(Reservado)
1
START
2
HOME
3
JOGP
4
JOGN
5
TEACH
6
(Reservado)
7
(Reservado)
AW130
AW131
AW132
Datos de entrada del módulo
Dirección
EW
Contenido
Dirección
EW129
A129.0
A129.1
A129.2
A129.3
A129.4
A129.5
A129.6
A129.7
SCON:
Bit Nombre
0
ENABLED
1
OPEN
2
WARN
3
FAULT
4
24VL
5
LOCK
6
OPM1 = 1
7
OPM2 = 0
E129.0
E129.1
E129.2
E129.3
E129.4
E129.5
E129.6
E129.7
A129.8
A129.9
A129.10
A129.11
A129.12
A129.13
A129.14
A129.15
SPOS:
Bit Nombre
0
(Reservado)
1
ACK
2
MC
3
TEACH
4
MOV
5
DEV
6
STILL
7
REF
E129.8
E129.9
E129.10
E129.11
E129.12
E129.13
E129.14
E129.15
E130.0
E130.1
E130.2
E130.3
E130.4
E130.5
E130.6
E130.7
EW130
CDIR:
Bit Nombre
0
ABS
1
COM1
2
COM2
3
CONT
4
VLIM
5
XLIM
6
FAST
7
(Reservado)
A130.0
A130.1
A130.2
A130.3
A130.4
A130.5
A130.6
A130.7
SDIR:
Bit Nombre
0
ABS
1
COM1
2
COM2
3
CONT
4
VLIM
5
XLIM
6
FAST
7
(Reservado)
Valor nom. secundario
A130.8 a 15
Valor real secundario 1
E130.8 a 15
Valor nom. principal
(4 bytes,
bytes int32)
A131.0 a 15
EW131
E131.0 a 15
A132.0 a 15
EW132
Valor real principal
(4 bytes,
bytes int32)
E132.0 a 15
Tab.C/12: Direcciones de los bytes de control y de estado en el ejemplo Fig.C/16,
ejemplo de modo directo
C−34
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
Ejemplo de asignación de E/S en la puesta en funciona
miento
Datos de salida del módulo
AW
Contenido
AW129
CCON:
Bit Nombre
0
ENABLE
1
STOP
2
BRAKE
3
RESET
4
(Reservado)
5
LOCK
6
OPM1 = 0
7
OPM2 = 1
AW130
AW131
AW132
Datos de entrada del módulo
Dirección
EW
Contenido
Dirección
EW129
A129.0
A129.1
A129.2
A129.3
A129.4
A129.5
A129.6
A129.7
SCON:
Bit Nombre
0
ENABLED
1
OPEN
2
WARN
3
FAULT
4
24VL
5
LOCK
6
OPM1 = 0
7
OPM2 = 1
E129.0
E129.1
E129.2
E129.3
E129.4
E129.5
E129.6
E129.7
CPOS:
Bit Nombre
0
(Reservado)
1
START
2
HOME
3
JOGP
4
JOGN
5
TEACH
6
(Reservado)
7
(Reservado)
A129.8
A129.9
A129.10
A129.11
A129.12
A129.13
A129.14
A129.15
SPOS:
Bit Nombre
0
(Reservado)
1
ACK
2
MC
3
TEACH
4
MOV
5
DEV
6
STILL
7
REF
E129.8
E129.9
E129.10
E129.11
E129.12
E129.13
E129.14
E129.15
Función
A130.0 a 7
Parámetro 1
A130.8 a 15
Parámetro 2
(4 bytes,
bytes int32)
A131.0 a 15
EW131
A132.0 a 15
EW132
EW130
Acuse de recibo de fun
ción
E130.0 a 7
Indicador de progreso
E130.8 a 15
Posición real
(4 bytes,
bytes int32)
E131.0 a 15
E132.0 a 15
Tab.C/13: Direcciones de los bytes de control y de estado en el ejemplo de puesta en
funcionamiento en Fig.C/16
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−35
C. Configuración con nodos CPX
Ejemplo de asignación de E/S en la parametrización
Datos de salida del módulo
AW
Contenido
AW129
CCON:
Bit Nombre
0
ENABLE
1
STOP
2
BRAKE
3
RESET
4
(Reservado)
5
LOCK
6
OPM1 = 1
7
OPM2 = 1
Datos de entrada del módulo
EW
Contenido
Dirección
EW129
A129.0
A129.1
A129.2
A129.3
A129.4
A129.5
A129.6
A129.7
SCON:
Bit Nombre
0
ENABLED
1
OPEN
2
WARN
3
FAULT
4
24VL
5
LOCK
6
OPM1 = 1
7
OPM2 = 1
E129.0
E129.1
E129.2
E129.3
E129.4
E129.5
E129.6
E129.7
Subíndice
A129.8 a 15
Subíndice
E129.8 a 15
AW130
Identificador de tarea +
número de parámetro
A130.0 a 15
EW130
Identificador de res
puesta +
número de parámetro
E130.0 a 15
AW131
Valor del parámetro
(4 bytes,
bytes int32)
A131.0 a 15
EW131
E131.0 a 15
A132.0 a 15
EW132
Valor del parámetro
(4 bytes,
bytes int32)
AW132
Dirección
E132.0 a 15
Tab.C/14: Direcciones de los bytes de control y de estado en el ejemplo de parametriza
ción en Fig.C/16
C−36
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
C.3.5
Diagnóstico
Diagnóstico con el programa de configuración de
hardware
Con el programa de configuración de hardware puede reali
zarse un diagnóstico completo del terminal CPX. Para ello, el
terminal CPX debe estar conectado online al PC: los mensa
jes de diagnóstico de los módulos se visualizan directamente
en el programa de configuración de hardware con un icono
en el módulo correspondiente:
2
1
1
1 Ver el mensaje de diagnóstico actual
(características o entrada de módulo)
2 Ver la memoria de diagnóstico
(menú de contexto)
Fig.C/17: Icono de advertencia como mensaje de diagnóstico en el programa de configu
ración de hardware
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−37
C. Configuración con nodos CPX
Consulta del mensaje de diagnóstico actual
·
Mensaje de diagnóstico en el programa de configuración
de hardware.
·
Al hacer doble clic o acceder al menú de contexto
[Properties] se visualiza el cuadro de diálogo Module...",
pestaña Diagnosis".
Fig.C/18: Mensaje de diagnóstico en el cuadro de diálogo de
propiedades
C−38
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C. Configuración con nodos CPX
Memoria de diagnóstico
·
Mediante el menú de contexto [Diagnosis−Trace] del pro
grama de configuración de hardware se visualiza el cua
dro de diálogo Trace−Memory".
Fig.C/19: Memoria de diagnóstico
Diagnóstico con el panel de maniobra online
·
Seleccione [Online] [Control Panel].
En la opción Error" se visualiza información de diagnóstico
codificada: tipo de error, número de error CPX y número de
módulo.
Fig.C/20: Panel de maniobra online del FST
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
C−39
C. Configuración con nodos CPX
Diagnóstico en el programa de usuario
Puede leerse la información de diagnóstico en el programa de
usuario con los módulos de función (BAF).
Módulos
Descripción
C_STATUS
Consultar el estado de diagnóstico.
C_TR_rd
Leer entradas en la memoria de diagnóstico.
C_MD_rd
Leer datos de diagnóstico del módulo.
Tab.C/15: BAF para el diagnóstico del terminal CPX
Depurador
Si se produce un error durante el tiempo de ejecución, se
introduce un número de error en la palabra de error (FW).
Dependiendo de si ha sido configurado un depurador, se
aplica lo siguiente:
Depurador = 0 (no se ha definido un depurador): Los pro
gramas se detienen.
Depurador > 0: los programas se detienen y se inicia el
depurador con el número registrado.
El siguiente ejemplo muestra un programa para el trata
miento de errores. Introdúzcalo como Depurador" en el
registro Modo Run" en Ajustes del PLC".
STEP
1
“Esperar a salir del error
IF
THEN
RESET
LOAD
TO
RESET
SET
E0.7
F
K0
FW
P63
P0
’Reset FEC Error
’Error
’Palabra de error
’Salir del error
’General - Organización
Fig.C/21: Extracto de ejemplo de un depurador
C−40
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
Índice
Apéndice D
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
D−1
D. Índice
D−2
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
D. Índice
A
Abreviaciones, Específicas del producto . . . . . . . . . . . . XVI
Absoluto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2−22
Absoluto (sistema de medición de recorrido) . . . . . . . . XVIII
Aceleración, máxima, Determinación (identificación) . . B−19
Actuador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVI
Adaptación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVI
Adaptación (explicación) . . . . . . . . . . . . . . . . . . . . . . . . . B−19
Advertencias, Números de advertencia . . . . . . . . . . . . . . 4−9
Alimentación de aire comprimido., Inestable . . . . . . . . . B−24
Amplificación dinámica, Definición . . . . . . . . . . . . . . . . . B−32
Archivo GSD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C−3
Archivos EDS modulares . . . . . . . . . . . . . . . . . . . . . . . . . C−17
Asistencia técnica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XI
B
Bits de estado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4−47
C
CCON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2−8
CDIR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2−20
Comportamiento al arranque . . . . . . . . . . . . . . . . . . . . . . A−3
CPOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2−14 , 2−19 , 2−25
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
D−3
D. Índice
D
Datos de diagnóstico del módulo
Número de error del módulo . . . . . . . . . . . . . . . . . . . . 4−50
Número del primer canal defectuoso . . . . . . . . . . . . . 4−50
Datos E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2−7
Destinatarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XI
Diagnóstico
Con el programa de configuración de hardware . . . . C−37
En el programa de usuario . . . . . . . . . . . . . . . . . . . . . . C−40
E
Error, Números de error . . . . . . . . . . . . . . . . . . . . . . . . . . . 4−6
D−4
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
D. Índice
F
Factor de amortiguación
Definición . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B−26
Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B−30 , B−31
Factor de amplificación
Definición . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B−25 , B−32
Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . B−29 , B−30 , B−31
Factor de filtro de señal
Definición . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B−26 , B−33
Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B−30 , B−31
Factores de regulación
Regulación de fuerza . . . . . . . . . . . . . . . . . . . . . . . . . . B−32
Regulación de posición . . . . . . . . . . . . . . . . . . . . . . . . B−25
Fail−Safe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C−8 , C−20
Fallo, Números de error . . . . . . . . . . . . . . . . . . . . . . . . . . . 4−9
Festo Configuration Tool (FCT) . . . . . . . . . . . . . . . . . . . . . . XVI
Festo Handling and Positioning Profile . . . . . . . . . . . . . . . XVI
Festo Parameter Channel (FPC) . . . . . . . . . . . . . . . . . XVI , 6−3
FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVI
FHPP estándar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2−7
Formato de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C−8
Funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVI
I
Identificación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVI , B−19
Identificadores de texto . . . . . . . . . . . . . . . . . . . . . . . . . . . XIII
Incremental (sistema de medición de recorrido) . . . . . . XVIII
Instrucciones para el usuario . . . . . . . . . . . . . . . . . . . . . . . XII
Interface de control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVII
Interface de diagnóstico E/S,
Memoria de diagnóstico . . . . . . . . . . . . . . . . . . . . . . . . . 4−48
IPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVII
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
D−5
D. Índice
M
Medidas de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X
Memoria de diagnóstico . . . . . . . . . . . . . . . . . . . . 4−48 , C−39
Modo de funcionamiento . . . . . . . . . . . . . . . . . . . . . . . . .
Parametrización . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Puesta en funcionamiento . . . . . . . . . . . . . . . . . . . . . .
Selección de registro . . . . . . . . . . . . . . . . . . . . . . . . . .
Tarea directa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
XVII
2−11
2−11
2−11
2−11
Modo de registro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2−11
Modo directo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2−11
Modo Idle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C−20 , C−30
Módulos CPX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVII
N
Nodos CPX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVII
O
Opciones de diagnóstico, cuadro general . . . . . . . . . . . . 4−3
Operación por actuación secuencial . . . . . . . . . . . . . . . . XVII
Optimización del comportamiento de posicionado . . . . B−27
D−6
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
D. Índice
P
Parametrización . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2−11
Parámetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVII
Pictogramas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XIII
PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVII
PNU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVII
Posición final por software . . . . . . . . . . . . . . . . . . . . . . . XVII
Negativa (inferior) . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVII
Positiva (superior) . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVII
Puesta en funcionamiento . . . . . . . . . . . . . . . . . . . . . . . . 2−11
Punto cero del proyecto . . . . . . . . . . . . . . . . . . . . . . . . . XVII
R
Ramal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVII
Recorrido de referencia . . . . . . . . . . . . . . . . . . . . . . . . . . XVII
Referenciación, Punto de referencia . . . . . . . . . . . . . . . . XVII
Registro de posicionado . . . . . . . . . . . . . . . . . . . . . . . . . XVIII
Regulación de fuerza . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVIII
Regulación de la presión . . . . . . . . . . . . . . . . . . . . . . . . . XVIII
Regulación de posición . . . . . . . . . . . . . . . . . . . . . . . . . . XVIII
Relativo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2−22
RSB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2−16
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
D−7
D. Índice
S
SCON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2−8
SDIR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2−22
Selección de registro . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2−11
Señal 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVIII
Señal 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVIII
Sistema de medición de recorrido
Absoluto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVIII
Incremental . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVIII
Sistema de referencia de medida . . . . . . . . . . . . . . . . . . . B−9
SPOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2−15 , 2−21 , 2−26
T
Tarea directa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2−11
Terminal CPX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVIII
Terminal de mano, Memoria de diagnóstico . . . . . . . . . 4−48
V
Velocidad, máxima, Determinación (identificación) . . . . B−19
Versión . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XIV
Versión de software, CMAX . . . . . . . . . . . . . . . . . . . . . . . . XIV
D−8
Festo P.BE−CPX−CMA X−CONTROL−ES es 0908NH
Descargar