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
TÉLÉCHARGER Projet