Ejemplo: CAA Device Diagnosis
Producto: CODESYS Buses de campo
Este ejemplo muestra cómo usar el CAA Device Diagnosis
librería para el diagnóstico genérico de los dispositivos disponibles en el proyecto.
Descripción
Los ejemplos muestran cómo usar el CAA Device Diagnosis
biblioteca para las siguientes acciones:
Iniciar, detener y restablecer dispositivos
Activación y desactivación de dispositivos
Navegando por el árbol de dispositivos
Recopilación de información de dispositivos y autobuses
Información adicional
Dos controladores están configurados en el proyecto de ejemplo. En el primer controlador, se muestran las funciones del Diagnóstico del dispositivo. El segundo controlador actúa como socio de comunicación para el escáner EtherNet/IP.
El primer controlador contiene dos bloques de funciones:
DeviceChecker
: Examina el árbol de dispositivos y cuenta el número de dispositivos y sus estados (DED.Device_State
).DeviceController
: proporciona métodos para iniciar, detener y restablecer un dispositivo, así como para habilitar y deshabilitar dispositivos individuales o subárboles completos.
Requisitos y restricciones del sistema
Sistema de programación | CODESYS Development System (versión 3.5.14.0 o superior) |
Sistema de tiempo de ejecución | CODESYS Control Win (versión 3.5.14.0) |
Componentes adicionales | - |
Aviso
DESCARGAR Proyecto