Skip to main content

Exemple : CAA Device Diagnosis

Produit: CODESYS Bus de terrain

Cet exemple montre comment utiliser le CAA Device Diagnosis bibliothèque pour le diagnostic générique des appareils disponibles dans le projet.

Description

Les exemples montrent comment utiliser le CAA Device Diagnosis bibliothèque pour les actions suivantes :

  • Démarrage, arrêt et réinitialisation des appareils

  • Activation et désactivation des appareils

  • Parcourir l'arborescence des appareils

  • Collecte des informations sur les appareils et les bus

Informations Complémentaires

Deux contrôleurs sont configurés dans l'exemple de projet. Dans le premier contrôleur, les fonctions du diagnostic de l'appareil sont affichées. Le second automate sert de partenaire de communication pour le scanner EtherNet/IP.

Le premier contrôleur contient deux blocs fonctionnels :

  • DeviceChecker: parcourt l'arborescence des appareils et compte le nombre d'appareils et leurs états (DED.Device_State).

  • DeviceController: Fournit des méthodes pour démarrer, arrêter et réinitialiser un appareil, ainsi que pour activer et désactiver des appareils individuels ou des sous-arborescences entières.

Configuration système requise et restrictions

Système de programmation

CODESYS Development System (version 3.5.14.0 ou supérieure)

Système d'exécution

CODESYS Control Win (version 3.5.14.0)

Composants complémentaires

-

Avis

_example_icon.png TÉLÉCHARGER Projet