Esempio: CAA Device Diagnosis
Prodotto: CODESYS Bus di campo
Questo esempio mostra come utilizzare il file CAA Device Diagnosis
libreria per la diagnostica generica dei dispositivi disponibili nel progetto.
Descrizione
Gli esempi mostrano come utilizzare il CAA Device Diagnosis
libreria per le seguenti azioni:
Dispositivi di avviamento, arresto e ripristino
Dispositivi di attivazione e disattivazione
Navigazione nell'albero dei dispositivi
Raccolta di informazioni sul dispositivo e sul bus
Informazioni aggiuntive
Nel progetto di esempio sono configurati due controllori. Nel primo controller vengono visualizzate le funzioni di Device Diagnose. Il secondo controller funge da partner di comunicazione per lo scanner EtherNet/IP.
Il primo controller contiene due blocchi funzione:
DeviceChecker
: Sfoglia l'albero dei dispositivi e conta il numero di dispositivi e i loro stati (DED.Device_State
).DeviceController
: Fornisce metodi per avviare, arrestare e reimpostare un dispositivo, nonché per abilitare e disabilitare singoli dispositivi o interi sottoalberi.
Requisiti di sistema e restrizioni
Sistema di programmazione | CODESYS Development System (versione 3.5.14.0 o superiore) |
Sistema di esecuzione | CODESYS Control Win (versione 3.5.14.0) |
Componenti aggiuntivi | - |
Avviso
SCARICA Progetto