Skip to main content

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

_example_icon.png DESCARGAR Proyecto