Skip to main content

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

_example_icon.png SCARICA Progetto