Skip to main content

Utilizando el EtherCAT Safety Editor FBD

Programación

Arrastra elementos gráficos desde el Caja de herramientas vista al editor.

Una implementación modificada se etiqueta como In work en el nivel superior.

Comandos

Para obtener más información sobre los comandos, consulte: Comandos

Título de la red y comentario de la red.

Se puede agregar un título y un comentario a cada red si las opciones FUP correspondientes están habilitadas.

procedimiento. Habilitando el EtherCAT Safety Opciones FBD
  1. En el Herramientas menú, abra el Opciones diálogo.

  2. En el Opciones cuadro de diálogo, haga clic en el EtherCAT Safety editor BFB diálogo.

  3. Selecciona el Mostrar título de red y Mostrar comentario de red opciones.

  4. Haga clic en el DE ACUERDO botón.

figura 14. Diálogo: EtherCAT Safety Opciones FBD
Diálogo: EtherCAT Safety Opciones FBD


El título de una red se puede editar directamente en la primera línea de la red; el comentario de la red se puede editar en la segunda línea de la red. En ambos casos se debe seleccionar primero la línea respectiva.

figura 15. Red con título y comentario.
Red con título y comentario.


Bloques de funciones

Para programar la aplicación de seguridad en el editor FUP, se proporcionan los siguientes bloques de funciones:

  • FB_AND: Y conjunción de múltiples señales de entrada

  • FB_CS: Desactivación de una conexión

  • FB_DESCOUPLER: Desacoplamiento de señales

  • FB_EDM: Monitorización de dos señales

  • FB_ESTOP: Circuito de PARADA DE EMERGENCIA

  • FB_MON: Circuito de puerta de seguridad

  • MODO_FB Modos de funcionamiento

  • FB_MUTING: Omitir la función de seguridad (silenciamiento)

  • FB_OR: O conjunción de múltiples señales de entrada

  • FB_RS: Funcionalidad RESET / CONFIGURACIÓN

  • FB_SR: Funcionalidad CONFIGURAR / REINICIAR

  • FB_TOF: Retardo de encendido

  • FB_TON: Retardo de desconexión

  • FB_DOS MANOS: Bloque de funciones para control con dos manos

  • FB_ADD: Adición de señales analógicas

  • FB_CAMMONITOR: Implementación de un grupo de levas electrónicas

  • FB_COMPARAR: Comparación de señales de entrada analógicas

  • FB_CONTADOR: Cuenta adelante/cuenta atrás

  • FB_DIV: División de señales analógicas ding

  • FB_ENVELOPE: Monitoreo de curva envolvente

  • FB_LIMIT: Supervisión del valor límite

  • FB_LOADSENSING: Verificación de los valores xey contra una curva envolvente

  • FB_MUL: Multiplicación de señales analógicas

  • FB_SCALING: Escalado de una señal analógica

  • FB_SLI: Detección de una desviación de un valor analógico almacenado internamente

  • FB_VELOCIDAD: Cálculo de la velocidad

  • FB_SUB: Resta de señales analógicas

  • FB_VIOLACIÓNCNT: Implementación de un contador de errores

Visualización del flujo de datos seguros

El flujo de datos seguro de la programación FBD se destaca en CODESYS Safety for EtherCAT Safety Module como sigue:

  • Las constantes y variables declaradas como constantes están resaltadas en amarillo.

  • Las variables SAFExxx están resaltadas en amarillo.

  • El flujo de datos de los valores SAFE hacia las variables y entradas SAFE está representado por líneas amarillas gruesas.

  • Los bloques de funciones se muestran en amarillo cuando tienen al menos una salida SEGURA.

ejemplo 6. Ejemplo

Flujo de datos seguro: FB_AND con SAFE variables: S1_1, S1_2 y O_K1_K2

EL6900_SafetyProgramm_DataflowAND.png


Supervisión

Cuando la aplicación (aplicación de seguridad) SafetyApp.png SafetyApp es ejecutable y se ha descargado en el controlador, los parámetros de entrada y salida de los bloques de funciones de seguridad se pueden monitorear cuando se inicia sesión con la aplicación estándar.

. Los signos de interrogación (??????) en lugar de los estados de señal indican lo siguiente:
  • La versión del IODrvEL6900 La biblioteca no está actualizada. Debe ser V3.5.3.0 o superior.

  • El EtherCAT La pila aún no se ejecuta en el controlador estándar después de descargar o restablecer la aplicación.

  • La solicitud para el EtherCAT Safety Módulo en CODESYS no coincide con la aplicación del módulo.

figura 16. Monitoreo de variables
Monitoreo de variables


Sugerencia

No puede cambiar los estados de la señal mientras monitorea.

Mostrar valores sustitutos después de la desactivación

Sugerencia

Puede desactivar grupos y definir valores sustitutos para las POU asociadas (POU EtherCAT Safety) sólo para el EtherCAT Safety Módulos EL6910 o EK196.

Después de desactivar un grupo, una POU que lee las salidas de las instancias del bloque de funciones de la POU desactivada obtiene los valores sustitutos. Si no se definen valores sustitutivos, se utilizan como valores sustitutivos los valores predeterminados de los tipos de datos: FALSE para salidas booleanas y 0 para salidas enteras.

  • Los valores sustitutos se especifican entre llaves (_1_r.png).

  • Para asignaciones a variables, los valores sustitutos se especifican antes de la variable (_2_r.png).

  • Para las salidas conectadas, los valores sustitutivos se indican en una asignación múltiple. Sólo se debe utilizar la primera rama de asignación (_3_r.png).

ejemplo 7. Ejemplo
figura 17. Valores sustitutos
Valores sustitutos