Aggiunta di un dispositivo sul Modbus IOScanner

Introduzione

Questa sezione descrive come aggiungere un dispositivo sul Modbus IOScanner.

Aggiunta di un dispositivo sul Modbus IOScanner

Per aggiungere un dispositivo su Modbus IOScanner, selezionare Slave Modbus generico nel Catalogo hardware, trascinarlo nella Struttura dispositivi e rilasciarlo sul nodoModbus_IOScanner della Struttura dispositivi.

Per maggiori informazioni sull'aggiunta di un dispositivo nel progetto, vedere:

• Uso del metodo di trascinamento

• Uso del Menu contestuale o pulsante Più

NOTA: La variabile per lo scambio viene creata automaticamente in %IWx e %QWx della scheda Mappatura degli I/O master seriale Modbus.

Configurazione di un dispositivo aggiunto a Modbus IOScanner

Per configurare il dispositivo aggiunto sullo scanner degli I/O Modbus, procedere nel seguente modo:

Passo

Azione

1

Nella Struttura dispositivi , fare doppio clic su Generic_Modbus_Slave.

Risultato: Viene visualizzata la finestra di configurazione.

G-SE-0003924.1.gif-high.gif

 

 

2

Immettere un valore per l'Indirizzo slave del dispositivo (scegliere un valore da 1 a 247).

3

Scegliere un valore per il Timeout risposta (in ms).

Per configurare i canali Modbus, procedere nel seguente modo:

Passo

Azione

1

Fare clic sulla scheda Canale slave Modbus:

G-SE-0005263.1.gif-high.gif

 

 

2

Fare clic sul pulsante Aggiungi canale:

G-SE-0001996.1.gif-high.gif

 

 

3

Configurare lo scambio:

Nel campo Canale è possibile aggiungere i seguenti valori:

oCanale: immettere un nome per il canale.

oTipo di accesso: scegliere il tipo di scambio: Lettura o Scrittura o Lettura/Scrittura di registri multipli.

oTrigger: scegliere il trigger dello scambio. Il trigger può essere CICLICO con il periodo definito nel campo Tempo di ciclo (ms) o può essere avviato da un FRONTE DI SALITA su una variabile booleana (questa variabile booleana deve essere creata nella scheda 'Mapping I/O Master Modbus').

oCommento: aggiungere un commento relativo a questo canale.

Nel campo Registro di LETTURA (se il canale è un canale di lettura o di lettura/scrittura), è possibile configurare %MW da leggere sullo slave Modbus. Questi registri verranno mappati su %IW (vedere la scheda 'Mapping I/O Master Modbus'):

oOffset: offset dell'oggetto %MW da leggere. 0 significa che il primo oggetto che verrà letto sarà %MW0.

oLunghezza: numero di %MW da leggere. Ad esempio, se 'Offset' = 2 e 'Lunghezza' = 3, il canale leggerà gli oggetti %MW2, %MW3 e %MW4.

oGestione degli errori: scegliere il comportamento di %IW interessato in caso di perdita della comunicazione.

Nel campo Registro di LETTURA (se il canale è un canale di scrittura o di lettura/scrittura), è possibile configurare %MW da scrivere nello slave Modbus. Questi registri verranno mappati su %QW (vedere la scheda 'Mapping I/O Master Modbus):

oOffset: Offset dell'oggetto %MW da scrivere. 0 significa che il primo oggetto che verrà scritto sarà %MW0.

oLunghezza: numero di oggetti %MW da scrivere. Ad esempio, se 'Offset' = 2 e 'Lunghezza' = 3, il canale scriverà gli oggetti %MW2, %MW3 e %MW4.

4

Fare clic sul pulsante Elimina per eliminare un canale.

Fare clic sul pulsante Modifica per modificare i parametri di un canale.

5

Fare clic su OK per confermare la configurazione di questo canale.

Per configurare il valore di inizializzazione Modbus, procedere nel seguente modo:

Passo

Azione

1

Fare clic sulla scheda Init slave Modbus:

G-SE-0005268.1.gif-high.gif

 

 

2

Fare clic su Nuovo per creare un nuovo valore di inizializzazione:

G-SE-0005269.1.gif-high.gif

 

 

La finestra Valore di inizializzazione contiene i seguenti parametri:

oTipo di accesso: scegliere il tipo di scambio: Scrittura registri multipli.

oOffset del registro: Numero di registro del registro da inizializzare.

oLunghezza: numero di oggetti %MW da scrivere. Ad esempio, se 'Offset' = 2 e 'Lunghezza' = 3, il canale scriverà gli oggetti %MW2, %MW3 e %MW4.

oValore di inizializzazione: valore con il quale vengono inizializzati i registri.

oCommento: aggiungere un commento relativo a questo canale.

3

Fare clic su Sposta su per cambiare la posizione di un valore nell'elenco.

Fare clic su Eliminaper eliminare un valore nell'elenco.

Fare clic su Modifica per modificare i parametri di un valore.

4

Fare clic su OK per creare un nuovo valore di inizializzazione:

Per configurare la scheda Mapping I/O Master Modbus, procedere nel seguente modo:

Passo

Azione

1

Fare clic sulla scheda Mapping I/O Master Modbus:

G-SE-0006097.2.gif-high.gif

 

 

2

Fare doppio clic in una cella della colonna Variabile per aprire un campo di testo.

Immettere il nome di una variabile o fare clic sul pulsante sfoglia [...] e scegliere una variabile con l'Accesso facilitato.

3

Per maggiori informazioni su Mapping I/O, fare riferimento alla guida alla programmazione di EcoStruxure Machine Expert.