TSXCUSBMBP
USB Modbus Plus - scheda di
comunicazione
Manuale dell'utente
35012225 ita
2
Indice
Informazioni di sicurezza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Informazioni su... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Capitolo 1
Glossario delle abbreviazioni e acronimi . . . . . . . . . . . . . . . . . . 9
Glossario di abbreviazioni e acronimi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Capitolo 2
Panoramica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Presentazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comunicazione Modbus Plus per applicazioni . . . . . . . . . . . . . . . . . . . . . . . . . .
Diagnostica di rete Modbus Plus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Hardware TSXCUSBMBP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Capitolo 3
Installazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Presentazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Requisiti di installazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Aggiornamento dalla versione precedente . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installazione del software del driver di TSXCUSBMBP. . . . . . . . . . . . . . . . . . . .
Installazione dell'hardware TSXCUSBMBP . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Capitolo 4
11
12
13
13
15
16
16
17
18
Esecuzione di una connessione al TSXCUSBMBP . . . . . . . . . 19
Presentazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Nuova scansione schede . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Visualizzazione interfaccia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Capitolo 5
Configurazione del driver di TSXCUSBMBP . . . . . . . . . . . . . . 21
Presentazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
La finestra di interfaccia del driver di TSXCUSBMBP . . . . . . . . . . . . . . . . . . . . .
Configurazione dell'indirizzo del nodo Modbus Plus . . . . . . . . . . . . . . . . . . . . . .
Configurazione del timeout di risposta slave. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configurazione della porta (COM) seriale virtuale . . . . . . . . . . . . . . . . . . . . . . .
Configurazione dell'instradamento Modbus Plus . . . . . . . . . . . . . . . . . . . . . . . .
21
22
23
24
26
27
3
Capitolo 6
Connessione a una rete Modbus Plus . . . . . . . . . . . . . . . . . . . 33
Indicatore di stato della rete Modbus Plus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Capitolo 7
Utilizzo di TSXCUSBMBP con un'applicazione. . . . . . . . . . . . 35
Panoramica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Avvio del driver di TSXCUSBMBP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Configurazione dell'applicazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Connessione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Capitolo 8
8.1
8.2
8.3
Appendici
Funzioni diagnostiche della rete Modbus Plus . . . . . . . . . . . 39
Presentazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Avvio delle funzioni diagnostiche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Procedura per avviare le funzioni diagnostiche . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Scansione della rete Modbus Plus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Procedura per la scansione della rete Modbus Plus . . . . . . . . . . . . . . . . . . . . . . 42
Visualizzazione delle informazioni diagnostiche . . . . . . . . . . . . . . . . . . . . . . . . . 43
Presentazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Procedura per la visualizzazione delle informazioni diagnostiche . . . . . . . . . . . . 44
Node Error Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Node Personality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Internal Path Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Token Owner Work Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Active Station Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Token Station Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Global Data Present Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Read Global Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Presentazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Appendice A
Impostazioni di TSXCUSBMBP per Unity . . . . . . . . . . . . . . . . 57
Impostazioni di TSXCUSBMBP per Unity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Appendice B
Impostazioni di TSXCUSBMBP per Concept & ProWORX32 . 61
Impostazioni di TSXCUSBMBP per Concept & ProWORX32 . . . . . . . . . . . . . . . 61
4
Informazioni di sicurezza
§
Informazioni importanti
NOTA
Leggere queste istruzioni con attenzione e familiarizzarsi con le apparecchiature
prima di procedere con l'installazione, uso o manutenzione. I seguenti messaggi
speciali possono apparire in diverse parti della documentazione oppure essere
indicati sull'apparecchiatura per segnalare rischi o per richiamare l'attenzione su
informazioni che chiariscono o semplificano una procedura.
L'aggiunta di questo simbolo a un'etichetta di Pericolo o Avvertenza che
riguarda la sicurezza indica che esiste un rischio da shock elettrico che
può causare lesioni personali se non vengono rispettate le istruzioni.
Questo è il simbolo di avviso di sicurezza. Esso è utilizzato per segnalare
rischi di potenziali lesioni personali. Rispettare i messaggi di sicurezza
evidenziati da questo simbolo per evitare lesioni o rischi all'incolumità
personale.
PERICOLO
PERICOLO indica una condizione immediata di pericolo, la quale, se non evitata,
può creare gravi rischi all'incolumità personale o danni alle apparecchiature.
AVVERTENZA
AVVERTENZA indica una situazione potenziale di pericolo, la quale, se non
evitata, può causare gravi rischi all'incolumità personale o danni alle
apparecchiature.
ATTENZIONE
ATTENZIONE indica una situazione potenziale di pericolo, la quale, se non
evitata, può causare rischi all'incolumità personale o danni alle apparecchiature.
35012225 02/2006
5
Informazioni di sicurezza
NOTARE
La manutenzione alle apparecchiature elettriche deve essere eseguita solo da
personale qualificato. Schneider Electric non assume nessuna responsabilità per
qualunque conseguenza derivante dall'uso di questo materiale. Questo documento
non è un manuale d'istruzione per persone non qualificate.
© 2006 Schneider Electric. Tutti i diritti riservati.
6
35012225 02/2006
Informazioni su...
In breve
Scopo del
documento
Questo documento costituisce la guida di installazione, impostazione e uso della
scheda di comunicazione TSXCUSBMBP (USB Modbus Plus).
Descrive le procedure di base richieste per
z installare l'hardware
Descrive le procedure di base richieste per installare l'hardware, installare e
configurare il software del driver, accedere a TSXCUSBMBP da un'applicazione
e utilizzare le funzioni di diagnostica di Modbus Plus del software del driver.
z installare e configurare il software del driver
z accedere a TSXCUSBMBP da un'applicazione e
z utilizzare le funzioni di diagnostica della rete Modbus Plus del software del driver.
Nota di validità
Le informazioni contenute in questo manuale sono valide solo per schede di
comunicazione TSXCUSBMBP.
Avvertenza
Schneider Electric non si ritiene responsabile per eventuali errori contenuti in questa
documentazione. Nessuna parte di questo documento può essere riprodotta in
qualunque forma o con qualunque mezzo, compreso quello elettronico, senza
previa autorizzazione scritta espressa di Schneider Electric.
Commenti utente
Inviare eventuali commenti all'indirzzo e-mail [email protected]
35012225 02/2006
7
Informazioni su...
8
35012225 02/2006
Glossario delle abbreviazioni e
acronimi
1
Glossario di abbreviazioni e acronimi
Introduzione
Questo glossario fornisce l'espansione di abbreviazioni e acronimi utilizzati nella
documentazione.
Glossario di
abbreviazioni e
acronimi
La tabella seguente elenca tutte le abbreviazioni e gli acronimi e le rispettive
espansioni.
35012225 02/2006
Abbreviazione/Acronimo
Espansione
MBP
Modbus Plus
MB+
Modbus Plus
MODBUS+
Modbus Plus
USB
Universal Serial Bus
VSP
Virtual Serial Port (porta seriale virutale)
WinNT
Windows NT
WinXP
Windows XP
SP2
Service Pack 2
Win2k
Windows 2000
9
Abbreviazioni e acronimi
10
35012225 02/2006
Panoramica
2
Presentazione
Oggetto di
questo capitolo
La scheda di comunicazione TSXCUSBMBP costituisce un collegamento tra una
semplice ed economica connessione USB e una rete Modbus Plus. Il dispositivo è
una combinazione di driver software (TSXCUSBMBP) e hardware (porta seriale
virtuale e driver TSXCUSBMBP) che funzionano insieme come singola entità.
Il TSXCUSBMBP presenta un indirizzo di nodo Modbus Plus sulla rete
Modbus Plus, impostato tramite il software del driver di TSXCUSBMBP.
Il TSXCUSBMBP presenta due aree di funzionalità. La prima consente alle
applicazioni che utilizzano le comunicazioni RTU seriali Modbus di comunicare su
rete Modbus Plus ad alta velocità. La seconda fornisce uno strumento di diagnostica
per una rete Modbus Plus.
Contenuto di
questo capitolo
35012225 02/2006
Questo capitolo contiene le seguenti sottosezioni:
Argomento
Pagina
Comunicazione Modbus Plus per applicazioni
12
Diagnostica di rete Modbus Plus
13
Hardware TSXCUSBMBP
13
11
Panoramica
Comunicazione Modbus Plus per applicazioni
Introduzione
Molte applicazioni Win32 che supportano le comunicazioni seriali Modbus sono in
grado di comunicare su una rete Modbus Plus con il TSXCUSBMBP.
Porta seriale
virtuale (VSP)
Come strumento per reindirizzare le comunicazioni da programmi quali Concept,
Unity e ProWorx32 alla scheda TSXCUSBMBP, viene utilizzata una porta seriale
virtuale (VSP). La VSP presenta la stessa interfaccia di una porta seriale standard
per il software. Non è quindi distinguibile da una porta seriale fisica.
Processo di
comunicazione
Modbus Plus
Il processo di comunicazione Modbus Plus viene descritto nella tabella seguente:
Fase Descrizione
1
Dopo l'installazione, la VSP crea una porta seriale con il riferimento (COM1-COM12)
definito nel software del driver di TSXCUSBMBP.
2
Quando si configura l'applicazione Modbus, viene selezionato il riferimento di questa
porta per la VSP affinché possa essere utilizzata dall'applicazione.
3
Il driver di TSXCUSBMBP funge allora da Bridge Multiplexer per reindirizzare i
messaggi seriali Modbus Plus su una rete Modbus Plus, ma a una velocità maggiore
in quanto non si verifica, effettivamente, alcuna comunicazione seriale.
Illustrazione:
Windows XP
Operating System
Tabella di
instradamento
12
Virtual
Serial Port
Driver
TSX C
USB MBP
Driver
USB-MBP
Driver
USB
Controller
USB
Cable
USB-MBP
Modbus Plus Network
Application
Software
Viene utilizzata una tabella di instradamento simile a quella utilizzata dal Bridge
Multiplexer di Modicon'BM85 per associare gli ID slave Modbus con percorsi di
instradamento a 5 byte Modbus Plus. L'applicazione è così in grado di comunicare
con qualsiasi dispositivo Modbus Plus in tale intervallo su rete Modbus Plus.
35012225 02/2006
Panoramica
Diagnostica di rete Modbus Plus
TSXCUSBMBP
TSXCUSBMBP fornisce uno strumento di diagnostica per reti Modbus Plus, che
presenta la stessa funzionalità di base del programma MBPSTAT ma con la
possibilità di eseguire una scansione completa sulla rete Modbus Plus.
Hardware TSXCUSBMBP
Descrizione
TSXCUSBMBP consiste di un contenitore con un cavo USB a un'estremità che
consente la connessione a un PC, mentre all'altra estremità presenta un connettore
standard Modbus Plus DB9 per la connessione a una rete Modbus Plus.
I LED sul pannello superiore del dispositivo indicano la presenza dell'alimentazione
dalla porta USB e lo stato della connessione Modbus Plus. Non è necessaria alcuna
alimentazione esterna.
35012225 02/2006
USB
MODBUS PLUS
ODBUS PLUS STATUS
Modbus Plus Cable
POWER
Illustrazione
PC
USB
Port
13
Panoramica
14
35012225 02/2006
Installazione
3
Presentazione
Oggetto di
questo capitolo
Questa sezione descrive le procedure richieste per installare il software del driver
TSXCUSBMBP e la scheda di comunicazione TSXCUSBMBP.
Nota: non collegare il dispositivo TSXCUSBMBP a una porta USB fino al
completamento dell'installazione del software del driver.
Contenuto di
questo capitolo
35012225 02/2006
Questo capitolo contiene le seguenti sottosezioni:
Argomento
Pagina
Requisiti di installazione
16
Aggiornamento dalla versione precedente
16
Installazione del software del driver di TSXCUSBMBP
17
Installazione dell'hardware TSXCUSBMBP
18
15
Installazione
Requisiti di installazione
Elenco dei
requisiti di
installazione
I requisiti di installazione sono i seguenti:
z Sistema operativo Microsoft Windows XP con Service Pack 2 o successivo
installato (è inoltre possibile utilizzare Windows 2000 con Service Pack 4 o
successivo sulla maggior parte dei computer)
z 1 MB di spazio libero su disco
z almeno 256 MB RAM
z almeno una porta USB libera o un hub USB che supporti USB 1.1 o successivo.
Aggiornamento dalla versione precedente
Introduzione
Attualmente, se è stata installata una versione precedente del driver di
TSXCUSBMBP, il componente porta seriale virtuale del driver deve essere
disinstallato manualmente tramite Gestione periferiche prima di poter installare
una nuova versione.
Come
disinstallare la
porta seriale
virtuale
Seguire la procedura indicata per disinstallare la porta seriale virtuale dal sistema.
16
Passo Azione
1
Chiudere eventuali applicazioni aperte tramite il driver di TSXCUSBMBP.
2
Uscire dal driver di TSXCUSBMBP facendo clic con il pulsante destro del mouse
sull'icona nella parte inferiore e selezionando Exit Driver.
3
Scollegare il dispositivo USB Modbus Plus dalla porta USB sul computer (o
dall'eventuale hub USB).
4
Avviare Gestione periferichedi Windows.
Sulla maggior parte dei sistemi, è possibile avviarlo seguendo le indicazioni fornite
di seguito.
z Aprire il Pannello di controllo, Sistema, Hardware, quindi Gestione periferiche.
z In Gestione periferiche, fare clic sul simbolo + vicino a ABT Virtual Device.
Virtual Serial Port appare sotto ABT Virtual Device.
z Fare clic con il pulsante destro del mouse su Virtual Serial Port e selezionare
Disinstalla.
z Quando richiesto, confermare la rimozione del dispositivo.
z Dopo l'eliminazione di ABT Virtual Device dall'elenco, chiudere Gestione
periferiche.
35012225 02/2006
Installazione
Installazione del software del driver di TSXCUSBMBP
Introduzione
Installare il driver di TSXCUSBMBP prima di collegare il dispositivo TSXCUSBMBP
alla porta USB.
Come installare il
driver di
TSXCUSBMBP
Seguire la procedura indicata per installare il software del driver.
35012225 02/2006
Passo Azione
1
Inserire il CD-ROM con l'etichetta TSXCUSBMBP Driver nell'unità CD-ROM.
2
L'installazione si avvia automaticamente. In caso contrario, seguire la procedura
indicata per avviarla manualmente.
z Dal menu Start (pulsante Start sulla barra delle applicazioni di Windows XP),
selezionare Run
z Digitare D:\Setup.exe (se l'unità CD-ROM non è D:, sostituire la lettera dell'unità
CD-ROM) e premere Ok.
3
Seguire le istruzioni visualizzate sullo schermo per completare l'installazione del
software.
4
Al termine dell'installazione, viene visualizzato un messaggio contenente istruzioni.
Leggerle con attenzione.
17
Installazione
Installazione dell'hardware TSXCUSBMBP
Introduzione
Il TSX C USB MBP può essere collegato direttamente a una porta USB sul PC o
tramite un hub USB. Il TSXCUSBMBP è alimentato tramite la porta o l'hub USB,
quindi non è necessaria alcuna connessione per l'alimentazione.
Nota: collegare il cavo di rete Modbus Plus alla porta Modbus Plus sul TSXCUSBMBP
dopo aver configurato l'indirizzo del nodo Modbus Plus nel software del driver. In questo
modo, si eviteranno potenziali indirizzi duplicati del nodo Modbus Plus sulla rete.
Come installare
l'hardware
TSXCUSBMBP
18
Seguire la procedura indicata per installare l'hardware TSXCUSBMBP.
Passo Azione
1
Dopo l'installazione del software del driver di TSXCUSBMBP, inserire il cavo USB di
TSXCUSBMBP in una porta USB sul PC o in un hub USB collegato al PC. Dopo aver
collegato il TSXCUSBMBP al PC o all'hub, il LED di alimentazione del TSXCUSBMBP si
accende per indicare che il TSXCUSBMBP è alimentato dalla porta o dall'hub USB.
2
Se il TSXCUSBMBP viene collegato per la prima volta alla porta o all'hub USB,
viene visualizzato il messaggio Trovato nuovo hardware e si avvia l'Installazione
guidata nuovo hardware. In questo caso, seguire la procedura indicata per
completare l'installazione dell'hardware:
z Selezionare No, non adesso quando appare il messaggio Consentire a
Windows di accedere a Windows Update, quindi fare clic su Avanti.
z Selezionare Installa il software automaticamente (scelta consigliata) quando appare
il messaggio Scegliere una delle seguenti opzioni quindi fare clic su Avanti.
z Se viene visualizzato il messaggio Il software che si sta installando non ha
superato il testing del programma Windows Logo, selezionare Continua. Al
termine, fare clic su Fine.
z Viene di nuovo visualizzato il messaggio Trovato nuovo hardware seguito
dall'Installazione guidata nuovo hardware.
z Selezionare No, non adesso quando appare il messaggio Consentire a
Windows di accedere a Windows Update, quindi fare clic su Avanti.
z Selezionare Installa il software automaticamente (scelta consigliata) quando appare
il messaggio Scegliere una delle seguenti opzioni quindi fare clic su Avanti.
z Se viene visualizzato il messaggio Il software che si sta installando non ha
superato il testing del programma Windows Logo, selezionare Continua.
z Al termine dell'installazione del software, fare clic su Fine.
z Attendere la visualizzazione del messaggio Trovato nuovo hardware e Il
nuovo hardware è stato installato.
3
Riavviare il computer.
35012225 02/2006
Esecuzione di una connessione al
TSXCUSBMBP
4
Presentazione
Oggetto di
questo capitolo
Il driver di TSXCUSBMBP viene aggiunto al gruppo di avvio durante l'installazione.
Dopo il riavvio del computer al termine dell'installazione hardware, il driver viene
avviato automaticamente a ogni accensione o riavvio del computer.
Se si rimuove il driver di TSXCUSBMBP dal menu di avvio, è necessario avviare il
driver manualmente selezionando il menu Programs, Schneider Electric quindi
TSXCUSBMBP e TSXCUSBMBP Driver. È consentita l'esecuzione di una sola
istanza del driver di TSXCUSBMBP, quindi avvii multipli non provocano errori.
Stato del driver
Quando il driver di TSXCUSBMBP è in esecuzione, nella barra delle applicazioni del
computer appare un'icona per indicarne lo stato, come illustrato nella tabella seguente.
Icona
Contenuto di
questo capitolo
35012225 02/2006
Colore
Stato del driver
normale
Rilevato un TSXCUSBMBP.
rosso
Nessun TSXCUSBMBP rilevato.
giallo
Rilevato un TSXCUSBMBP ed è in corso l'inizializzazione e la
connessione a una rete Modbus Plus.
Questo capitolo contiene le seguenti sottosezioni:
Argomento
Pagina
Nuova scansione schede
20
Visualizzazione interfaccia
20
19
Esecuzione di una connessione
Nuova scansione schede
Introduzione
Se il dispositivo TSXCUSBMBP non era collegato al PC all'avvio del driver di
TSXCUSBMBP, è necessario eseguire una nuova ricerca di una scheda
TSXCUSBMBP collegata, prima che il driver ne rilevi la presenza. Questa situazione
è indicata da un'icona rossa nella barra delle applicazioni.
Come eseguire
una nuova
scansione
Per eseguire una nuova scansione, fare clic con il pulsante destro del mouse
sull'icona nella barra delle applicazioni e selezionare Rescan Adapters. Il driver
individua il TSXCUSBMBP e l'icona diventa gialla per alcuni secondi durante
l'inizializzazione di TSXCUSBMBP e la connessione con la rete Modbus Plus. Al
termine, sarà possibile riprendere il normale funzionamento.
Se l'icona rimane
rossa...
Se l'icona nella barra delle applicazioni rimane rossa anche dopo la scansione,
controllare la connessione USB e verificare che sul computer siano installati e attivi
i driver USB corretti.
Visualizzazione interfaccia
Introduzione
Durante il funzionamento del driver di TSXCUSBMBP, è possibile visualizzare la
finestra di interfaccia per mostrare le informazioni di configurazione e connessione
del driver. Tali informazioni sono visibili anche se il driver di TSXCUSBMBP non ha
stabilito una connessione con il dispositivo TSXCUSBMBP (il colore dell'icona nella
barra delle applicazioni non è significativo).
Come
visualizzare la
finestra di
interfaccia
Per visualizzare la finestra di interfaccia, fare clic con il pulsante destro del mouse
sull'icona nella barra delle applicazioni e selezionare Show Interface.
20
35012225 02/2006
Configurazione del driver di
TSXCUSBMBP
5
Presentazione
Oggetto di
questo capitolo
Questo capitolo descrive come configurare il driver di TSXCUSBMBP.
Contenuto di
questo capitolo
Questo capitolo contiene le seguenti sottosezioni:
35012225 02/2006
Argomento
Pagina
La finestra di interfaccia del driver di TSXCUSBMBP
22
Configurazione dell'indirizzo del nodo Modbus Plus
23
Configurazione del timeout di risposta slave
24
Configurazione della porta (COM) seriale virtuale
26
Configurazione dell'instradamento Modbus Plus
27
21
Configurazione del driver di TSXCUSBMBP
La finestra di interfaccia del driver di TSXCUSBMBP
Introduzione
La finestra di interfaccia viene utilizzata per configurare il dispositivo e il driver
TSXCUSBMBP. Contiene un'area di messaggi in cui vengono visualizzate
informazioni su stato ed errori.
Visualizzazione
della finestra di
interfaccia
Per visualizzare la finestra di interfaccia:
z fare clic con il pulsante destro del mouse sull'icona TSXCUSBMBP nella barra
delle applicazioni e
z selezionare Mostra interfaccia.
La finestra di interfaccia è visualizzata di seguito:
22
35012225 02/2006
Configurazione del driver di TSXCUSBMBP
Configurazione dell'indirizzo del nodo Modbus Plus
Assegnazione
indirizzo
Alla scheda di comunicazione TSXCUSBMBP deve essere assegnato un indirizzo
di nodo Modbus Plus affinché possa comunicare sulla rete Modbus Plus.
Viene visualizzata la finestra di assegnazione indirizzo del nodo Modbus Plus:
Configurazione
dell'indirizzo
Procedura di
modifica
indirizzo
Per configurare l'indirizzo del nodo Modbus Plus del dispositivo TSXCUSBMBP:
Passo Azione
1
Selezionare Impostazioni dal menu di livello superiore della TSXCUSBMBP
finestra di interfaccia del driver
2
Digitare il nuovo indirizzo nel campo Indirizzo nodo Modbus+
3
Fare clic sul pulsante Salva per salvare il nuovo indirizzo.
Dopo aver premuto il pulsante Salva, viene avviata la procedura di modifica
dell'indirizzo del nodo Modbus+ del dispositivo TSXCUSBMBP.
Per completare questa procedura, reinizializzare il dispositivo TSXCUSBMBP.
z
z
Viene visualizzata una finestra informativa per indicare che l'indirizzo del nodo
sta per essere modificato e che saranno necessari circa 10 secondi per
completare la procedura.
Fare clic su OK per chiudere la finestra informativa.
Il menu Impostazioni resta disattivato fino al completamento del processo di
modifica dell'indirizzo del nodo.
Al termine del processo, è possibile collegare il cavo Modbus Plus al dispositivo
TSXCUSBMBP senza il rischio di un indirizzo del nodo Modbus+ duplicato sulla rete.
35012225 02/2006
23
Configurazione del driver di TSXCUSBMBP
Configurazione del timeout di risposta slave
Introduzione
Il Timeout risposta slave viene utilizzato da TSXCUSBMBP a ogni invio di una
richiesta da un'applicazione sulla rete Modbus Plus a un dispositivo slave.
Timeout di
risposta slave
Il timeout è variabile a causa della presenza di un collegamento radio o seriale tra il
dispositivo TSXCUSBMBP e il dispositivo slave con cui comunica:
z L'interfaccia tra l'applicazione e il driver di TSXCUSBMBP ha le stesse caratteristiche di una porta seriale effettiva.
z Una richiesta deve essere completata prima dell'invio di una richiesta successiva.
z Il dispositivo slave, se non risponde a TSXCUSBMBP, prima di accettare un'altra
richiesta dell'applicazione, deve attendere il timeout specificato.
Valore di timeout
Il valore di Timeout risposta slave deve essere determinato sommando i tempi seguenti:
1. La quantità di tempo massima richiesta per l'invio di una richiesta a un dispositivo
slave con cui comunica il TSXCUSBMBP. Questa durata deve includere
eventuali ritardi indotti da modem, collegamenti RF, bridge di rete, ecc.
2. La quantità di tempo massima richiesta per l'elaborazione di una richiesta da
parte di un dispositivo slave.
Nota: le operazioni di avvio su determinati PLC possono richiedere 4 secondi o
più. Se il valore di Timeout risposta slave è inferiore, possono verificarsi timeout.
3. La quantità di tempo massima richiesta per l'invio di una risposta da un
dispositivo slave al TSXCUSBMBP. Questa durata deve includere eventuali
ritardi indotti da modem, collegamenti RF, bridge di rete, ecc.
4. Un intervallo di tempo aggiuntivo per assicurare una ‘zona di sicurezza’ in caso
di eventi imprevisti. Un valore di 500 ms è adeguato se tutti i dispositivi slave sono
collegati sulla rete locale Modbus Plus o tramite un bridge ad alta velocità. Se nel
percorso di comunicazione tra il TSXCUSBMBP e un dispositivo slave sono
presenti interfacce di rete più lente, un valore accettabile può essere in genere
compreso tra 1000 e 2000 ms.
Nota: quando si esegue una scansione della rete Modbus tramite ProWorx o
Concept, la modifica del Timeout risposta slave dal valore predefinito di 5000 ms
a 600 ms prima della scansione consente di migliorare sensibilmente le
prestazioni. Tuttavia, il Timeout risposta slave deve essere ripristinato al valore
corretto prima di collegare un PLC in modalità di programmazione ed eseguire le
operazioni di avvio.
24
35012225 02/2006
Configurazione del driver di TSXCUSBMBP
Configurazione
del timeout
Dopo aver determinato il valore appropriato, il Timeout risposta slave viene
configurato come indicato:
Passo Azione
1
Memorizzazione
del timeout
Selezionare Impostazioni dal menu di livello superiore della finestra di interfaccia
del driver di TSXCUSBMBP.
2
Digitare il valore di timeout appropriato nel campo Timeout risposta slave.
3
Fare clic sul pulsante Salva per salvare il nuovo timeout di risposta slave.
Viene visualizzata una finestra che consente di salvare il nuovo Timeout risposta slave:
Nota: quando si preme il pulsante Salva, l'impostazione del nuovo timeout diviene
subito valida.
35012225 02/2006
25
Configurazione del driver di TSXCUSBMBP
Configurazione della porta (COM) seriale virtuale
Introduzione
Per impostazione predefinita durante l'installazione, la porta seriale virtuale
utilizzata dall'applicazione per inviare le richieste Modbus al driver di
TSXCUSBMBP è la COM3.
COM3
Assegnazione
Se un altro dispositivo è già installato sulla COM3, la porta seriale virtuale deve
essere cambiata.
Se...
Azione...
un altro dispositivo è già installato sulla COM3 la porta seriale virtuale deve essere cambiata
Cambio della
porta
26
Per cambiare il riferimento alla porta seriale virtuale nell'applicazione:
1
Se è aperta un'applicazione che utilizza la porta seriale virtuale per comunicare con
il TSXCUSBMBP, questa deve essere chiusa.
2
Selezionare Porta Modbus virtuale dal menu di livello superiore della finestra di
interfaccia del driver di TSXCUSBMBP.
3
Selezionare la porta COM desiderata dall'elenco di porte COM disponibili.
4
Fare clic sul pulsante Salva per salvare la nuova impostazione.
Nota: la nuova impostazione viene utilizzata subito dopo aver premuto il pulsante Salva.
L'applicazione da utilizzare con il TSXCUSBMBP deve essere configurata per la
comunicazione tramite la porta seriale qui configurata.
35012225 02/2006
Configurazione del driver di TSXCUSBMBP
Configurazione dell'instradamento Modbus Plus
Introduzione
Quando si interfaccia un'applicazione tramite la porta seriale virtuale, il
TSXCUSBMBP funziona come convertitore seriale Modbus - Modbus Plus, analogo
al Bridge Multiplexer BM85. La porta seriale virtuale cattura i messaggi RTU
Modbus seriali inviati da un'applicazione Modbus e li indirizza al driver di
TSXCUSBMBP. Il driver converte quindi ogni messaggio dal formato RTU Modbus
al formato Modbus Plus prima di inviarlo in rete e di attendere una risposta.
Metodi di
indirizzamento
Quando si converte una richiesta RTU Modbus in Modbus Plus, il driver deve
convertire un singolo ID Modbus in un percorso di instradamento Modbus Plus a 5
byte. Per la conversione, il driver di TSXCUSBMBP supporta tre diversi metodi:
1. Indirizzamento esplicito
2. Indirizzamento diretto
3. Indirizzamento implicito
Il primo metodo, denominato Indirizzamento esplicito, utilizza la tabella di
instradamento Modbus del driver di TSXCUSBMBP. Un ID univoco Modbus (noto
come Indirizzo slave Modbus o ID slave Modbus) viene assegnato dall'utente a
ciascun dispositivo Modbus Plus a cui si accede da un'applicazione Modbus. Viene
creata una voce nella tabella di instradamento Modbus che specifica il percorso di
instradamento Modbus Plus da utilizzare quando un'applicazione Modbus invia un
messaggio RTU Modbus a tale ID Modbus.
Il secondo e terzo metodo utilizzano il valore dell'ID Modbus per generare il percorso
di instradamento Modbus Plus in base a una serie predefinita di regole. Questi
metodi comprendono l'Indirizzamento diretto e l'Indirizzamento implicito, in cui il tipo
di indirizzamento effettivo viene determinato dall'intervallo di valori in cui ricade l'ID
Modbus. Gli indirizzamenti diretto e implicito vengono utilizzati solo quando una
voce non esiste nella tabella di instradamento Modbus per un ID Modbus.
I metodi di indirizzamento esplicito, diretto e implicito sono gli stessi utilizzati dal
Bridge Multiplexer BM85.
35012225 02/2006
27
Configurazione del driver di TSXCUSBMBP
Prima della
configurazione
Prima di configurare l'instradamento Modbus Plus
1. creare un elenco completo di tutti i nodi Modbus Plus a cui si accederà dalle
applicazioni Modbus. Non includere nodi Modbus Plus a cui si accederà solo
tramite le funzioni diagnostiche del TSXCUSBMBP
2. determinare a quali nodi è possibile accedere con l'indirizzamento diretto o
implicito (vedere di seguito). La tabella di instradamento Modbus ha la
dimensione massima di 64 voci e l'utilizzo dell'indirizzamento diretto o implicito
dove possibile limita il numero di voci della tabella da utilizzare
3. assegnare gli ID Modbus a tutti i nodi Modbus Plus rimanenti prima di immetterli nella
tabella di instradamento Modbus dove verrà utilizzato l'indirizzamento esplicito.
1. Indirizzamento
esplicito
Il processo di indirizzamento esplicito è descritto di seguito:
z L'indirizzamento esplicito viene utilizzato qualora l'ID Modbus in un messaggio
ricevuto tramite la porta seriale virtuale sia presente nella tabella di
instradamento Modbus, indipendentemente dall'intervallo di valori in cui ricade
l'ID Modbus. Nell'indirizzamento esplicito, il percorso di instradamento
corrisponde a quanto immesso nella tabella di instradamento Modbus per l'ID
Modbus del messaggio ricevuto.
z È possibile selezionare qualsiasi valore per l'ID Modbus purché non crei conflitti
con ID Modbus utilizzati dall'applicazione per l'indirizzamento diretto o implicito.
Tuttavia, è opportuno che ogni ID Modbus presenti una corrispondenza nel
valore con il nodo Modbus Plus utilizzato per l'accesso.
z Se nessun indirizzo del nodo Modbus Plus è duplicato nella rete (lo stesso
indirizzo del nodo Modbus Plus utilizzato su più reti locali, se separate da
dispositivi Bridge Plus), gli ID Modbus da utilizzare per l'indirizzamento esplicito
possono essere gli effettivi indirizzi del nodo Modbus Plus.
2. Indirizzamento
diretto
Il processo di indirizzamento diretto è descritto di seguito:
z Se l'ID Modbus in un messaggio ricevuto tramite la porta seriale virtuale non è
presente nella tabella di instradamento Modbus ed è compreso nell'intervallo 164, il driver di TSXCUSBMBP utilizza l'indirizzamento diretto.
z Nell'indirizzamento diretto, l'ID Modbus del messaggio ricevuto viene utilizzato come
1° byte del percorso di instradamento e i rimanenti 4 byte sono impostati a 0.
z Ad esempio, un ID Modbus di 2 viene instradato su [2.0.0.0.0] e un ID Modbus di
45 su [45.0.0.0.0]
28
35012225 02/2006
Configurazione del driver di TSXCUSBMBP
3. Indirizzamento
implicito
35012225 02/2006
Il processo di indirizzamento implicito è descritto di seguito:
z Se l'ID Modbus in un messaggio ricevuto tramite la porta seriale virtuale non è
presente nella tabella di instradamento Modbus ed è compreso nell'intervallo 80255, viene utilizzato l'indirizzamento implicito.
z Quando il driver di TSXCUSBMBP utilizza l'instradamento implicito, l'ID Modbus
del messaggio ricevuto viene diviso per 10. Il quoziente viene utilizzato come 1°
byte del percorso di instradamento, il resto come 2° byte del percorso di
instradamento e i 3 byte rimanenti vengono impostati a 0. Ad esempio, un ID
Modbus di 87 viene instradato su [8.7.0.0.0] e un ID Modbus di 230 su
[23.0.0.0.0].
29
Configurazione del driver di TSXCUSBMBP
Esempio di
instradamento
5
TSXC
USB
Esempio di instradamento:
15
16
23
43
PLC
PLC
Bridge
Plus
5
Bridge
Plus
PLC
6
10 PLC
9
20
1
2
3
20 Bridge
Plus
PLC
PLC
PLC
La tabella seguente mostra le voci della tabella di instradamento da creare per
instradare i messaggi ai PLC agli indirizzi di nodo Modbus Plus 1, 2, 3, 10, 15 e 16.
Voce tabella di
Indirizzo ID slave
instradamento
utilizzato
nodo
Modbus + dall'applicazione TSXCUSBMBP
30
Percorso di instradamento Modbus Plus
1
231
Nessuno richiesto
23.1.0.0.0 determinato tramite indirizzamento implicito. Se si
desidera, l'indirizzamento esplicito può essere utilizzato
selezionando un ID Modbus inutilizzato e inserendo una voce per
tale ID Modbus nella tabella di instradamento per 23.1.0.0.0
2
232
Nessuno richiesto
23.2.0.0.0 determinato tramite indirizzamento implicito. Se si
desidera, l'indirizzamento esplicito può essere utilizzato
selezionando un ID Modbus inutilizzato e inserendo una voce per
tale ID Modbus nella tabella di instradamento per 23.2.0.0.0
3
233
Nessuno richiesto
23.3.0.0.0 determinato tramite indirizzamento implicito. Se si
desidera, l'indirizzamento esplicito può essere utilizzato
selezionando un ID Modbus inutilizzato e inserendo una voce per
tale ID Modbus nella tabella di instradamento per 23.3.0.0.0
6
26
Modbus ID 26,
percorso di
instradamento
23.20.6.0.0
23.20.6.0.0 determinato tramite indirizzamento esplicito dalla
tabella di instradamento Modbus
35012225 02/2006
Configurazione del driver di TSXCUSBMBP
Indirizzo ID slave
Voce tabella di
nodo
utilizzato
instradamento
Modbus + dall'applicazione TSXCUSBMBP
Percorso di instradamento Modbus Plus
10
10
Modbus ID 10,
percorso di
instradamento
43.10.0.0.0
43.10.0.0.0 determinato tramite indirizzamento esplicito dalla
tabella di instradamento Modbus
15
15
Nessuno richiesto
15.0.0.0.0 determinato tramite indirizzamento diretto. Se si
desidera, l'indirizzamento esplicito può essere utilizzato
selezionando un ID Modbus inutilizzato e inserendo una voce per
tale ID Modbus nella tabella di instradamento per 15.0.0.0.0
16
16
Nessuno richiesto
16.0.0.0.0 determinato tramite indirizzamento diretto. Se si
desidera, l'indirizzamento esplicito può essere utilizzato
selezionando un ID Modbus inutilizzato e inserendo una voce per
tale ID Modbus nella tabella di instradamento per 16.0.0.0.0
35012225 02/2006
31
Configurazione del driver di TSXCUSBMBP
Inserimento di
percorsi di
instradamento
nella tabella di
instradamento
Utilizzare la procedura seguente per modificare le voci nella tabella di
instradamento:
Passo Azione
1
Selezionare Instradamento dal menu di livello superiore nella finestra di interfaccia
del driver di TSXCUSBMBP.
2
Selezionare la voce da modificare nella tabella facendo clic su di essa (la voce viene
evidenziata)
3
Immettere l'ID Modbus e il percorso di instradamento Modbus Plus associato nei
campi sotto la tabella.
4
Fare clic sul pulsante Aggiorna per aggiornare la voce nella tabella. La voce
visualizzata nella tabella precedente assume il nuovo valore.
5
Ripetere i passaggi 2-4 per ciascuna voce da modificare nella tabella di
instradamento.
Nota: se si fa clic sul pulsante Chiudi, vengono salvate tutte le voci della tabella di
instradamento e si ritorna al menu di livello superiore. La nuova tabella di
instradamento diviene immediatamente valida.
32
35012225 02/2006
Connessione a una rete
Modbus Plus
6
Indicatore di stato della rete Modbus Plus
Introduzione
L'indicatore di stato della rete Modbus Plus mostra lo stato delle comunicazioni
Modbus Plus sul dispositivo TSXCUSBMBP.
Durante il controllo iniziale della rete, l'indicatore lampeggia circa 1 volta al secondo.
Se vengono stabilite comunicazioni Modbus Plus, lampeggia più rapidamente, circa
6 volte al secondo. In caso contrario, il lampeggio segue un codice di errore per
indicare la presenza di un problema di connessione.
Codici di
lampeggio
La tabella seguente indica i codici di lampeggio validi per l'indicatore di stato della
rete Modbus Plus:
Codice lampeggio LED
Descrizione
6 lampeggi/secondo
Il TSXCUSBMBP sta ricevendo e trasmettendo correttamente il token sulla rete Modbus
Plus. È la normale modalità operativa di un nodo sulla rete Modbus Plus.
1 lampeggio/secondo
Il TSXCUSBMBP è offline e controlla la rete Modbus Plus per determinare i nodi attivi
prima di collegarsi alla rete.
2 lampeggi, quindi pausa
Il TSXCUSBMBP è in grado di sentire il token trasmesso, senza riceverlo.
3 lampeggi, quindi pausa
Il TSXCUSBMBP non è in grado di sentire il token trasmesso. Questo è il codice atteso
se il cavo Modbus Plus non è connesso al TSXCUSBMBP.
4 lampeggi, quindi pausa
Il TSXCUSBMBP ha individuato un altro nodo sulla rete Modbus Plus con lo stesso
indirizzo di nodo del TSXCUSBMBP. Il TSXCUSBMBP rimane in questo stato se non
riceve messaggi dall'altro nodo con lo stesso indirizzo per almeno 5 secondi.
35012225 02/2006
33
Connessione a una rete Modbus Plus
34
35012225 02/2006
Utilizzo di TSXCUSBMBP con
un'applicazione
7
Panoramica
Il TSXCUSBMBP
con
un'applicazione
Il TSXCUSBMBP è ideato per interfacciarsi con qualsiasi applicazione Win32 che comunichi
tramite Modbus RTU seriale su una porta COM selezionabile dall'utente. L'applicazione deve
essere eseguita in ambiente Windows XP o in alcuni casi, Windows 2000.
È possibile utilizzare la procedura generale seguente con qualsiasi applicazione valida.
Nota: Consultare l'appendice per ulteriori informazioni sull'utilizzo del
TSXCUSBMBP con Unity, Concept e Proworx32.
Contenuto di
questo capitolo
35012225 02/2006
Questo capitolo contiene le seguenti sottosezioni:
Argomento
Pagina
Avvio del driver di TSXCUSBMBP
36
Configurazione dell'applicazione
37
Connessione
37
35
Utilizzo di TSXCUSBMBP con un'applicazione
Avvio del driver di TSXCUSBMBP
Introduzione
Prima che l'applicazione possa comunicare tramite TSXCUSBMBP, il driver di
TSXCUSBMBP deve essere:
z in esecuzione e
z collegato a un dispositivo TSXCUSBMBP.
Nota: vedere le sezioni 4 e 5 di questa Guida utente per ulteriori informazioni
sull'installazione e impostazione del driver di TSXCUSBMBP.
36
35012225 02/2006
Utilizzo di TSXCUSBMBP con un'applicazione
Configurazione dell'applicazione
Introduzione
Poiché l'interfaccia software di TSXCUSBMBP utilizza una porta seriale virtuale, è
relativamente semplice configurare un'applicazione che lo utilizzi per le
comunicazioni.
Una
configurazione
tipica
I passaggi seguenti illustrano una configurazione tipica:
Passo
1
Azione
Determinare la porta seriale (COM) utilizzata dal driver di TSXCUSBMBP.
Queste informazioni vengono visualizzate automaticamente quando il mouse
passa sopra l'icona del driver di TSXCUSBMBP nella barra delle applicazioni,
come mostrato nell'esempio seguente:
TSXCUSBMBP
(Device Status)
Port: COM3
2
Nella configurazione dell'applicazione, selezionare la porta seriale visualizzata
(COM3 nell'esempio precedente).
Nota: non considerare velocità di trasmissione, parità, ecc., in quanto la porta
seriale virtuale ignora queste impostazioni.
3
Selezionare Modbus RTU standard per il protocollo.
Connessione
Introduzione
35012225 02/2006
Indicare al software di collegarsi analogamente alla connessione a una porta seriale
hardware. Il driver di TSXCUSBMBP gestisce i passaggi rimanenti della procedura.
37
Utilizzo di TSXCUSBMBP con un'applicazione
38
35012225 02/2006
Funzioni diagnostiche della rete
Modbus Plus
8
Presentazione
Oggetto di
questo capitolo
Questo capitolo descrive le funzioni diagnostiche della rete Modbus Plus.
Contenuto di
questo capitolo
Questo capitolo contiene le seguenti sezioni:
35012225 02/2006
Sezione
Argomento
Pagina
8.1
Avvio delle funzioni diagnostiche
41
8.2
Scansione della rete Modbus Plus
42
8.3
Visualizzazione delle informazioni diagnostiche
43
39
Funzioni diagnostiche della rete Modbus Plus
40
35012225 02/2006
Funzioni diagnostiche della rete Modbus Plus
8.1
Avvio delle funzioni diagnostiche
Procedura per avviare le funzioni diagnostiche
Introduzione
Questa sezione descrive come avviare le funzioni diagnostiche del TSXCUSBMBP.
Procedura
Per avviare le funzioni diagnostiche del TSXCUSBMBP, procedere come indicato:
Passo Azione
35012225 02/2006
1
Fare clic con il pulsante destro del mouse sull'icona TSXCUSBMBP nella barra
delle applicazioni.
2
Selezionare Show Interfaccia.
Risultato: si apre la finestra di interfaccia del driver di TSXCUSBMBP.
3
Fare clic sull'intestazione MB+ Network Diags sul menu di livello principale.
Risultato: viene visualizzata la schermata Modbus Plus Network Diagnostics:
41
Funzioni diagnostiche della rete Modbus Plus
8.2
Scansione della rete Modbus Plus
Procedura per la scansione della rete Modbus Plus
Introduzione
Quando appare la schermata di diagnostica, il solo nodo visualizzato nell'elenco dei
nodi della rete Modbus Plus è lo stesso dispositivo TSXCUSBMBP. Viene utilizzata
una funzione di scansione per individuare gli altri nodi della rete.
Scansione della
rete locale o
completa
È possibile eseguire una scansione sulla rete Modbus Plus locale o sulla rete
Modbus Plus completa.
z
z
Campo ID
Modbus
42
Quando si esegue la scansione della rete locale, i dispositivi Bridge Plus
appaiono nell'elenco ma non viene eseguita alcuna scansione sulla seconda
connessione di rete su Bridge Plus.
Quando si esegue la scansione completa della rete Modbus Plus, vengono
visualizzati tutti i dispositivi Modbus Plus accessibili da TSXCUSBMBP.
Nota: La scansione completa della rete viene eseguita nel seguente modo:
z Il sistema interroga sequenzialmente ogni indirizzo.
z Il sistema invia una query all'indirizzo 1. Se si ottiene una risposta, viene
visualizzata l'informazione e il sistema invia una richiesta all'indirizzo
successivo. Se l'apparecchiatura non è collegata alla rete il sistema aspetta
per un periodo di tempo definito prima di spostarsi all'indirizzo successivo.
z L'interrogazione dell'indirizzo richiede tempo. Ad esempio, a seconda
dell'architettura di rete (numeri di apparecchiature collegate o scollegate) dove
sono identificati 247 dispositivi, l'interrogazione può richiedere fino a 12 minuti.
Se un nodo visualizzato nell'elenco di scansione è stato immesso nella tabella di
instradamento utilizzata dall'applicazione per instradare i messaggi di un ID Modbus
specifico a quel nodo Modbus Plus, l'ID Modbus utilizzato dall'applicazione viene
visualizzato nel campo Modbus ID di quel nodo.
35012225 02/2006
Funzioni diagnostiche della rete Modbus Plus
8.3
Visualizzazione delle informazioni diagnostiche
Presentazione
Introduzione
Questa sezione descrive le informazioni diagnostiche che è possibile visualizzare
per ciascun nodo.
Contenuto di
questa sezione
Questo sezione contiene le seguenti sottosezioni:
35012225 02/2006
Argomento
Pagina
Procedura per la visualizzazione delle informazioni diagnostiche
44
Node Error Statistics
46
Node Personality
47
Internal Path Transactions
48
Token Owner Work Table
49
Active Station Table
50
Token Station Table
51
Global Data Present Table
52
Read Global Data
53
43
Funzioni diagnostiche della rete Modbus Plus
Procedura per la visualizzazione delle informazioni diagnostiche
Introduzione
Dopo la scansione della rete Modbus Plus, i nodi vengono visualizzati nella
schermata Modbus Plus Network Diagnostics.
Schermata
Modbus Plus
Network
Diagnostics
Struttura della schermata Modbus Plus Network Diagnostics:
1
2
1
2
44
Nodo selezionato per il campo Visualizza.
Pulsanti tipi dati diagnostica.
35012225 02/2006
Funzioni diagnostiche della rete Modbus Plus
Procedura
Per visualizzare le informazioni di diagnostica di un nodo, procedere come indicato:
Passo Azione
35012225 02/2006
1
Selezionare il nodo da cui visualizzare le informazioni di diagnostica scorrendo al
nodo e facendo clic con il mouse.
Risultati:
z il nodo viene evidenziato
z il percorso di instradamento per la voce viene visualizzato nel campo Nodo
selezionato per visualizzazione.
2
Fare clic sul pulsante relativo al tipo di dati di diagnostica appropriato (Node Error
Statistics, Node Personality, Read Global Data, ecc.)
Risultato: le informazioni vengono lette dal nodo selezionato e visualizzate in una
nuova schermata.
Nota: durante la visualizzazione della schermata, i dati vengono continuamente
aggiornati.
45
Funzioni diagnostiche della rete Modbus Plus
Node Error Statistics
Introduzione
Questa sezione descrive la schermata Node Error Statistics.
Schermata Node
Error Statistics
La schermata Node Error Statistics visualizza i contatori di errori restituiti nei dati di
diagnostica Modbus Plus per il nodo selezionato:
I contatori possono essere azzerati facendo clic sul pulsante Clear Error Counters.
46
35012225 02/2006
Funzioni diagnostiche della rete Modbus Plus
Node Personality
Introduzione
Questa sezione descrive la schermata Node Personality.
Schermata Node
Personality
La schermata Node Personality visualizza la versione e lo stato del nodo
selezionato:
35012225 02/2006
47
Funzioni diagnostiche della rete Modbus Plus
Internal Path Transactions
Introduzione
Questa sezione descrive la schermata Internal Path Transactions.
Schermata
Internal Path
Transactions
La schermata Internal Path Transactions visualizza i conteggi di transazione per
ciascun percorso nel nodo selezionato:
48
35012225 02/2006
Funzioni diagnostiche della rete Modbus Plus
Token Owner Work Table
Introduzione
Se si fa clic sul pulsante Token Owner Work Table viene visualizzata la schermata
Node Token Owner Bit Map. Questa sezione descrive tale schermata.
Schermata Node
Token Owner Bit
Map
La schermata Node Token Owner Bit Map mostra una mappa di bit relativa allo stato
del token corrente di ciascun percorso nel nodo selezionato. Ogni posizione nella
mappa dei bit è colorata in verde se attiva e in grigio se disattiva:
35012225 02/2006
49
Funzioni diagnostiche della rete Modbus Plus
Active Station Table
Introduzione
Questa sezione descrive la schermata Active Station Table.
Schermata
Active Station
Table
La schermata Active Station Table mostra una mappa di bit relativa allo stato di ogni
nodo nella rete locale del nodo selezionato. Ogni posizione nella mappa dei bit è
colorata in verde se attiva e in grigio se disattiva:
50
35012225 02/2006
Funzioni diagnostiche della rete Modbus Plus
Token Station Table
Introduzione
Questa sezione descrive la schermata Token Station Table.
Schermata
Token Station
Table
La schermata Token Station Table mostra una mappa di bit relativa allo stato di
trasmissione token di ogni nodo nella rete locale del nodo selezionato. Ogni
posizione nella mappa dei bit è colorata in verde se attiva e in grigio se disattiva:
35012225 02/2006
51
Funzioni diagnostiche della rete Modbus Plus
Global Data Present Table
Introduzione
Questa sezione descrive la schermata Global Data Present Table.
Schermata
Global Data
Present Table
La schermata Global Data Present Table mostra una mappa di bit relativa allo stato
dei dati globali di ogni nodo nella rete locale del nodo selezionato. Ogni posizione
nella mappa dei bit è colorata in verde se attiva e in grigio se disattiva:
52
35012225 02/2006
Funzioni diagnostiche della rete Modbus Plus
Read Global Data
Introduzione
Se si fa clic sul pulsante Read Global Data viene visualizzata la schermata Global
Data. Questa sezione descrive tale schermata.
Schermata
Global Data
La schermata Global Data viene utilizzata per visualizzare i dati globali inviati dal
nodo selezionato. Se per quel nodo non sono presenti dati globali, il campo Global
Data Words Read contiene uno 0 e nell'area dati non appaiono dati:
35012225 02/2006
53
Funzioni diagnostiche della rete Modbus Plus
54
35012225 02/2006
Appendici
Presentazione
Introduzione
Le appendici seguenti descrivono le impostazioni di TSXCUSBMBP
z per Unity e
z per Concept & ProWORX32.
Contenuto di
questa
appendice
L'appendice contiene i seguenti capitoli:
35012225 02/2006
Capitolo
Titolo del capitolo
Pagina
A
Impostazioni di TSXCUSBMBP per Unity
57
B
Impostazioni di TSXCUSBMBP per Concept & ProWORX32
61
55
Appendici
56
35012225 02/2006
Impostazioni di TSXCUSBMBP per
Unity
A
Impostazioni di TSXCUSBMBP per Unity
Introduzione
Questa sezione descrive come configurare Unity per il funzionamento di
TSXCUSBMBP.
Informazioni
importanti
Se il driver Modbus seriale per Unity si avvia prima del driver di TSXCUSBMBP
all'avvio del sistema, Unity non funzionerà correttamente. La procedura seguente
consente di impedire questa situazione:
Passo Azione
35012225 02/2006
1
Chiudere l'applicazione Unity se è aperta.
2
Chiudere il driver Modbus seriale di Unity facendo clic con il pulsante destro del
mouse sull'icona del driver Modbus nella barra delle applicazioni, quindi
selezionare Chiudi.
3
Avviare l'applicazione Unity. Unity riavvia automaticamente il driver Modbus seriale.
57
Impostazioni di TSXCUSBMBP per Unity
Configurazione
di Unity
La procedura seguente è necessaria per configurare Unity affinché funzioni con
TSXCUSBMBP:
Passo Azione
58
1
Configurare la porta COM virtuale USB MBP, come illustrato nella finestra
seguente:
2
Impostare, se necessario, i parametri di instradamento: (con l'impostazione
mostrata I può utilizzare 55, 5 o 15 per collegarsi allo stesso PLC Unity).
35012225 02/2006
Impostazioni di TSXCUSBMBP per Unity
Passo Azione
35012225 02/2006
3
Installare e verificare che il Modbus Driver sia in esecuzione per la comunicazione
Modbus di Unity. (Utilizzato da Unity, OFS, ecc.)
4
Configurare il driver Modbus per l'utilizzo di USB MBP Virtual port (COM3).
5
Definire per Unity l'impostazione di PLC Address per Modbus01 (Modbus Driver) e l'indirizzo
locale Modbus Plus o l'indirizzo definito nella tabella di instradamento USB MBP.
6
Accertarsi che entrambi i driver siano in esecuzione:
59
Impostazioni di TSXCUSBMBP per Unity
Passo Azione
7
60
A questo punto, è possibile collegarsi:
35012225 02/2006
Impostazioni di TSXCUSBMBP per
Concept & ProWORX32
B
Impostazioni di TSXCUSBMBP per Concept & ProWORX32
Introduzione
Questa sezione descrive come configurare Concept & ProWORX32 per il
funzionamento di TSXCUSBMBP.
Impostazioni per
la velocità di
trasmissione
ottimale in
Concept
Quando si utilizzano le comunicazioni Modbus seriali con Concept, si verifica un
ritardo di circa 50 millisecondi prima della trasmissione di ogni richiesta Modbus.
Impostazioni per
la velocità di
trasmissione
ottimale in
ProWORX32
Quando si utilizzano le comunicazioni Modbus seriali con ProWORX32, non si
verificano ritardi e il TSXCUSBMBP funziona alla velocità USB prevista.
35012225 02/2006
Quando si utilizza Concept con TSXCUSBMBP, occorre selezionare un'interfaccia seriale.
Quindi, il throughput globale di TSXCUSBMBP con Concept è leggermente superiore
rispetto a quello di un'interfaccia Modbus seriale. Impostando la velocità di trasmissione
in Concept a 19200 invece che a 9600, le prestazioni risulteranno migliorate.
61
Impostazioni di TSXCUSBMBP per Concept e ProWORX32
Configurazione
di Concept &
ProWORX32
62
La procedura seguente è necessaria per configurare Concept & ProWORX32
affinché funzioni con TSXCUSBMBP:
Passo Azione
1
Configurare la porta COM virtuale USB MBP, come illustrato nella finestra seguente:
2
Impostare, se necessario, i parametri di instradamento: (con l'impostazione
mostrata I può utilizzare 55, 5 o 15 per collegarsi allo stesso PLC Unity).
3
Impostare Protocol di Concept o ProWORX 32 a Modbus.
4
Impostare Device o Port alla porta USB MBP Virtual port (COM3).
35012225 02/2006
Impostazioni di TSXCUSBMBP per Concept e ProWORX32
Passo Azione
5
Impostare PLC Node o Modbus Address all'indirizzo Modbus Plus locale o
all'indirizzo definito nella tabella di instradamento USB MBP.
ProWORX32
Concept
35012225 02/2006
63
Scarica

TSXCUSBMBP USB Modbus Plus - scheda di comunicazione