Programmazione con Industrial Ethernet

 

Programmazione con Industrial Ethernet

Panoramica

Una volta aggiunto il gestore protocollo, la libreria Modbus TCP IOScanner viene instanziata automaticamente.

Inoltre, la maggior parte dei dispositivi slave Industrial Ethernet ha una libreria dedicata che contiene blocchi funzione e funzioni.

Utilizzare questi elementi per semplificare la scrittura del programma.

EcoStruxure Machine Expert contiene modelli TVDA che possono essere utilizzati.

Gestione delle modalità operative dei dispositivi

La libreria Modbus TCP IOScanner contiene le seguenti funzioni:

oIOS_GETSTATE: legge lo stato di Modbus TCP IOScanner

oIOS_START: avvia Modbus TCP IOScanner

oIOS_GETHEALTH: legge il valore del bit di stato

oIOS_STOP: arresta Modbus TCP IOScanner

oCONFIGURE_OTB: invia la configurazione software dell'Advantys OTB

Per maggiori dettagli, vedere Libreria Modbus TCP IOScanner.

Per i dettagli operativi, vedere Modalità operative dei dispositivi slave e Modalità operative del gestore Industrial Ethernet.

Invio di comandi e lettura dello stato dai dispositivi

Con dispositivi generici che richiedono scambi dati deterministici vengono utilizzati scambi dati ciclici. Gli scambi di dati ciclici sono gestiti da gestore protocollo.

In aggiunta, è possibile inviare messaggi espliciti.

Per i dispositivi Modbus TCP, è possibile utilizzare READ_VAR e WRITE_VAR.

Per dettagli operativi, consultare Configurazione dei dispositivi slave all'avvio e Scambi dati su richiesta.

Uso dei modelli TVDA

La maggior parte dei dispositivi slave Industrial Ethernet è parte di TVDA.

EcoStruxure Machine Expert Propone di aggiungere un dispositivo da un modello.

In questo modo, il dispositivo viene aggiunto con diversi blocchi e/o blocchi funzione già parametrizzati.