Skip to main content

Pestaña: Configuración del PLC

En esta pestaña del editor de dispositivos genéricos, realiza los ajustes básicos para la configuración del PLC, por ejemplo, el manejo de entradas y salidas y la tarea de ciclo de bus.

Aplicación para el manejo de E/S

Aplicación que es responsable del manejo de E/S

tabla 46. Configuración del PLC

Actualizar E/S en parada

standard icon: Los valores de los canales de entrada y salida también se actualizan cuando el PLC está en DETENER modo. Si el perro guardián detecta un mal funcionamiento, las salidas se establecen en los valores predeterminados predefinidos.

_cds_icon_option_deactivated.png: Los valores de los canales de entrada y salida en DETENER no se actualizan.

Comportamiento de las salidas en parada

. Manejo de los canales de salida cuando el controlador entra DETENER modo:
  • Conservar valores: Los valores actuales se conservan.

  • Todas las salidas al valor predeterminado: Se asignan los valores predeterminados resultantes de la asignación de E/S.

  • Ejecutar programa: El manejo de los valores de salida es controlado por un programa contenido en el proyecto que se ejecuta en DETENER modo. Introduzca el nombre del programa en el campo de la derecha.

Actualizar siempre las variables

Define globalmente si las variables de E/S se actualizan o no en la tarea de ciclo de bus

Este ajuste es efectivo para las variables de E/S de los esclavos y módulos solo si "desactivado" se define en su configuración de actualización.

  • Desactivado (actualizar solo si se usa en una tarea): Las variables de E/S se actualizan solo si se utilizan en una tarea.

  • Habilitado 1 (usar tarea de ciclo de bus si no se usa en ninguna tarea): Las variables de E/S en la tarea de ciclo de bus se actualizan si no se utilizan en ninguna otra tarea.

  • Habilitado 2 (siempre en tarea ciclo bus): Todas las variables en cada ciclo de la tarea de ciclo de bus se actualizan, independientemente de si se utilizan y si están asignadas a un canal de entrada o de salida.

    Importante

    La disponibilidad de esta opción depende de la descripción del dispositivo.



tabla 47. Opciones de ciclo de autobús

Tarea de ciclo de autobús

Tarea que controla el ciclo del bus. Por defecto se ingresa la tarea definida por la descripción del dispositivo.

De forma predeterminada, se aplica la configuración de ciclo de bus del dispositivo de bus de orden superior (utilice la configuración de ciclo del bus de orden superior). Esto significa que se busca hacia arriba en el árbol de dispositivos la siguiente definición válida de la tarea de ciclo de bus.



Importante

Antes de seleccionar el "<sin especificar>" configuración para la tarea de ciclo de autobús, debe tener en cuenta que "<sin especificar>" significa que entra en vigor la configuración predeterminada proporcionada en la descripción del dispositivo.

Por lo tanto, debe verificar esta descripción. El uso de la tarea con el tiempo de ciclo más corto puede definirse como predeterminado allí, ¡pero el uso de la tarea con el tiempo de ciclo más largo también podría definirse!

Importante

Para los buses de campo, es necesaria una matriz de ciclos fijos para asegurar un comportamiento determinado. Por lo tanto, no utilice el "rueda libre" escriba para una tarea de ciclo de autobús.

tabla 48. Ajustes adicionales

Forzar variables para el mapeo de E/S

Esta configuración está disponible solo si es compatible con el dispositivo.

standard icon: Al compilar la aplicación, se crean dos variables globales para cada canal de E/S que se asigna a una variable en el Asignación de E/S diálogo.

Puede utilizar estas variables para forzar el valor de entrada o salida en este canal, por ejemplo, a través de una visualización HMI.

Activar diagnósticos para dispositivos

standard icon: Los CAA Device Diagnosis biblioteca está integrada en el proyecto. Se genera un bloque de funciones implícito para cada dispositivo. Si ya existe un bloque de funciones para el dispositivo, se genera un bloque de funciones ampliado (ejemplo: EtherCAT) o se agrega otra instancia de bloque de funciones. Este contiene entonces una implementación general del diagnóstico del dispositivo.

Por medio de las instancias de bloques de funciones, puede determinar el estado de todos los dispositivos en la aplicación y evaluar errores. Además, la biblioteca contiene funciones para la edición programática del árbol de dispositivos.

Ejemplo: escaneo de todos los elementos secundarios de un sistema de bus, saltando al elemento principal.

Para más información, ver: Documentación de la biblioteca de diagnóstico de dispositivos CAA

Mostrar advertencias de E/S como errores

Las advertencias relativas a la configuración de E/S se muestran como errores.

Habilitar acceso simbólico para E/S

standard icon: Variables de entrada y salida(VAR_INPUT y VAR_OUTPUT) se crean automáticamente para los canales de E/S del dispositivo. Para ello, se crea un bloque de función ampliado para cada esclavo. La base es el bloque de función existente del esclavo. Se puede acceder a este tipo de bloque de función generado automáticamente directamente en el código de la aplicación.

Este acceso simbólico funciona en paralelo a la asignación de E/S que se configuró manualmente.

_cds_icon_option_deactivated.png: No se admite el acceso a los canales de E/S. Es necesario configurar manualmente una asignación y asignar específicamente variables nuevas o existentes por canal de E/S.