Schneider Electric Servizi e architetture di comunicazione Reference manual
Advertisement
Advertisement
Servizi e architetture di comunicazione
35013966 12/2018
Servizi e architetture di comunicazione
Manuale di riferimento
(Traduzione del documento originale inglese)
12/2018 www.schneider-electric.com
2
Questa documentazione contiene la descrizione generale e/o le caratteristiche tecniche dei prodotti qui contenuti. Questa documentazione non è destinata e non deve essere utilizzata per determinare l'adeguatezza o l'affidabilità di questi prodotti relativamente alle specifiche applicazioni dell'utente. Ogni utente o specialista di integrazione deve condurre le proprie analisi complete e appropriate del rischio, effettuare la valutazione e il test dei prodotti in relazione all'uso o all'applicazione specifica. Né Schneider Electric né qualunque associata o filiale deve essere tenuta responsabile o perseguibile per il cattivo uso delle informazioni ivi contenute. Gli utenti possono inviarci commenti e suggerimenti per migliorare o correggere questa pubblicazione.
Si accetta di non riprodurre, se non per uso personale e non commerciale, tutto o parte del presente documento su qualsivoglia supporto senza l’autorizzazione scritta di Schneider Electric.
Si accetta inoltre di non creare collegamenti ipertestuali al presente documento o al relativo contenuto. Schneider Electric non concede alcun diritto o licenza per uso personale e non commerciale del documento o del relativo contenuto, ad eccezione di una licenza non esclusiva di consultazione del materiale "così come è", a proprio rischio. Tutti gli altri diritti sono riservati.
Durante l'installazione e l'uso di questo prodotto è necessario rispettare tutte le normative locali, nazionali o internazionali in materia di sicurezza. Per motivi di sicurezza e per assicurare la conformità ai dati di sistema documentati, la riparazione dei componenti deve essere effettuata solo dal costruttore.
Quando i dispositivi sono utilizzati per applicazioni con requisiti tecnici di sicurezza, occorre seguire le istruzioni più rilevanti.
Un utilizzo non corretto del software Schneider Electric (o di altro software approvato) con prodotti hardware Schneider Electric può costituire un rischio per l’incolumità del personale o provocare danni alle apparecchiature.
La mancata osservanza di queste indicazioni può costituire un rischio per l'incolumità del personale o provocare danni alle apparecchiature.
© 2018 Schneider Electric. Tutti i diritti riservati.
35013966 12/2018
Indice
Informazioni di sicurezza . . . . . . . . . . . . . . . . . . . . . . . .
Informazioni su... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parte I Introduzione all'applicazione di comunicazione . . . .
Capitolo 1 Generale. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Introduzione all'applicazione di comunicazione. . . . . . . . . . . . . . . . . .
Riepilogo delle soluzioni di comunicazione . . . . . . . . . . . . . . . . . . . . .
Capitolo 2 Servizi disponibili sulle reti e sui bus . . . . . . . . . . . . . . .
2.1 Servizio Dati globali . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Servizio Dati globali . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Servizio IO Scanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Servizio IO Scanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 Servizio Peer Cop su Modbus Plus . . . . . . . . . . . . . . . . . . . . . . . . . . .
Servizio Peer Cop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4 Servizio parole comuni e tabelle condivise su Fipway . . . . . . . . . . . .
Parole comuni e tabelle condivise Fipway. . . . . . . . . . . . . . . . . . . . . .
2.5 Servizio di messaggistica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Servizio di messaggistica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Caratteristiche delle funzioni di comunicazione del servizio di messaggistica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Capitolo 3 Interoperabilità . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Elenco dei codici funzione Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . .
Capitolo 4 Architetture di comunicazione. . . . . . . . . . . . . . . . . . . . .
Architettura globale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Architetture di rete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bus di campo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Capitolo 5 Instradamento messaggi X-Way. . . . . . . . . . . . . . . . . . .
Generalità . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Caratteristiche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Indirizzo principale. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Indirizzi di una stazione multimodulo. . . . . . . . . . . . . . . . . . . . . . . . . .
Messaggeria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parte II Indirizzamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Capitolo 6 Punti generali relativi all'indirizzamento . . . . . . . . . . . . .
Generale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
35013966 12/2018
62
63
65
65
56
57
59
61
46
50
54
55
33
41
41
45
26
29
29
31
32
22
24
24
26
18
20
21
22
7
11
15
17
3
4
Capitolo 7 Indirizzamento IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Note sull’indirizzamento IP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Capitolo 8 Indirizzamento Modbus Plus . . . . . . . . . . . . . . . . . . . . . .
Indirizzamento per un'entità di comunicazione Modbus Plus. . . . . . . .
Capitolo 9 indirizzamento X-Way . . . . . . . . . . . . . . . . . . . . . . . . . . .
Indirizzamento per un’entità di comunicazione . . . . . . . . . . . . . . . . . .
Tipi di entità di comunicazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Indirizzamento dei canali di comunicazione del processore . . . . . . . .
Indirizzamento per un modulo di comunicazione TSX SCY 21601 . . .
Esempi di indirizzamento all'interno di stazioni: indirizzamento Uni-
Telway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Esempi di indirizzamento all'interno di stazioni: indirizzamento Fipio .
Esempi di indirizzamento all'interno di stazioni . . . . . . . . . . . . . . . . . .
Capitolo 10 Indirizzamento dei PLC Modicon M340 . . . . . . . . . . . . . .
Tipi di entità di comunicazione Modicon M340 . . . . . . . . . . . . . . . . . .
Indirizzamento Modicon M340 per un'entità di comunicazione . . . . . .
Indirizzamento dei canali di comunicazione del processore . . . . . . . .
Esempio di indirizzamento Ethernet per Modicon M340 . . . . . . . . . . .
Esempio di indirizzamento CANopen per Modicon M340 . . . . . . . . . .
Esempi di indirizzamento Modbus e modalità carattere per un processore Modicon M340. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Esempi di indirizzamento EF di comunicazione Modicon M340 . . . . .
Descrizione della modalità di connessione a ponte (bridging) . . . . . . .
Esempio di connessione a ponte (bridging) . . . . . . . . . . . . . . . . . . . . .
98
100
Capitolo 11 Punti generali riguardo al bridging . . . . . . . . . . . . . . . . . .
103
104
106
90
91
94
96
97
83
85
86
89
75
76
78
80
82
67
67
71
71
Parte III Modalità di funzionamento . . . . . . . . . . . . . . . . . . . .
109
Capitolo 12 Configurazione di rete . . . . . . . . . . . . . . . . . . . . . . . . . . .
111
Principio di configurazione della rete con Control Expert . . . . . . . . . .
Creazione di una rete logica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
112
113
Configurazione di una rete logica. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Associazione di una rete logica all’hardware di rete . . . . . . . . . . . . . .
115
116
Capitolo 13 Configurazione dei bus. . . . . . . . . . . . . . . . . . . . . . . . . . .
119
Creazione e accesso ai bus di campo RIO\DIO. . . . . . . . . . . . . . . . . .
120
Accesso alle configurazioni dei bus sulle schede PCMCIA e
SCY 21601. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
126
35013966 12/2018
Capitolo 14 Configurazione delle stazioni premium di instradamento
X-Way. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configurazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configurazione dei servizi multirete. . . . . . . . . . . . . . . . . . . . . . . . . . .
Configurazione di un modulo router X-Way. . . . . . . . . . . . . . . . . . . . .
Esempi di stazioni di instradamento X-Way . . . . . . . . . . . . . . . . . . . .
Esempi di instradamento parziale . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Capitolo 15 Debug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Descrizione delle schermate di debug per la comunicazione . . . . . . .
Capitolo 16 Guida alla programmazione e all'immissione delle funzioni di comunicazione. . . . . . . . . . . . . . . . . . . . . . . .
Guida all'immissione delle funzioni di comunicazione . . . . . . . . . . . . .
Accesso a un'istruzione specifica della funzione, del blocco funzione o del tipo DFB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Guida per l’immissione dell’indirizzo . . . . . . . . . . . . . . . . . . . . . . . . . .
147
148
149
151
Indice analitico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
155
129
130
131
133
137
140
143
143
35013966 12/2018
5
6
35013966 12/2018
Informazioni di sicurezza
Informazioni importanti
AVVISO
Leggere attentamente queste istruzioni e osservare l’apparecchiatura per familiarizzare con i suoi componenti prima di procedere ad attività di installazione, uso, assistenza o manutenzione. I seguenti messaggi speciali possono comparire in diverse parti della documentazione oppure sull'apparecchiatura per segnalare rischi o per richiamare l'attenzione su informazioni che chiariscono o semplificano una procedura
35013966 12/2018
7
8
NOTA
Manutenzione, riparazione, installazione e uso delle apparecchiature elettriche si devono affidare solo a personale qualificato. Schneider Electric non si assume alcuna responsabilità per qualsiasi conseguenza derivante dall’uso di questo materiale.
Il personale qualificato è in possesso di capacità e conoscenze specifiche sulla costruzione, il funzionamento e l'installazione di apparecchiature elettriche ed è addestrato sui criteri di sicurezza da rispettare per poter riconoscere ed evitare le condizioni a rischio.
PRIMA DI INIZIARE
Non utilizzare questo prodotto su macchinari privi di sorveglianza attiva del punto di funzionamento. La mancanza di un sistema di sorveglianza attivo sul punto di funzionamento può presentare gravi rischi per l'incolumità dell'operatore macchina.
AVVERTIMENTO
APPARECCHIATURA NON PROTETTA
Non utilizzare questo software e la relativa apparecchiatura di automazione su macchinari privi di protezione per le zone pericolose.
Non avvicinarsi ai macchinari durante il funzionamento.
Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.
Questa apparecchiatura di automazione con il relativo software permette di controllare processi industriali di vario tipo. Il tipo o il modello di apparecchiatura di automazione adatto per ogni applicazione varia in funzione di una serie di fattori, quali la funzione di controllo richiesta, il grado di protezione necessario, i metodi di produzione, eventuali condizioni particolari, la regolamen tazione in vigore, ecc. Per alcune applicazioni può essere necessario utilizzare più di un processore, ad esempio nel caso in cui occorra garantire la ridondanza dell'esecuzione del programma.
Solo l'utente, il costruttore della macchina o l'integratore del sistema sono a conoscenza delle condizioni e dei fattori che entrano in gioco durante l'installazione, la configurazione, il funzionamento e la manutenzione della macchina e possono quindi determinare l'apparecchiatura di automazione e i relativi interblocchi e sistemi di sicurezza appropriati. La scelta dell'apparecchiatura di controllo e di automazione e del relativo software per un'applicazione particolare deve essere effettuata dall'utente nel rispetto degli standard locali e nazionali e della regolamentazione vigente. Per informazioni in merito, vedere anche la guida National Safety
Council's Accident Prevention Manual (che indica gli standard di riferimento per gli Stati Uniti d'America).
35013966 12/2018
Per alcune applicazioni, ad esempio per le macchine confezionatrici, è necessario prevedere misure di protezione aggiuntive, come un sistema di sorveglianza attivo sul punto di funzionamento. Questa precauzione è necessaria quando le mani e altre parti del corpo dell'operatore possono raggiungere aree con ingranaggi in movimento o altre zone pericolose, con conseguente pericolo di infortuni gravi. I prodotti software da soli non possono proteggere l'operatore dagli infortuni. Per questo motivo, il software non può in alcun modo costituire un'alternativa al sistema di sorveglianza sul punto di funzionamento.
Accertarsi che siano stati installati i sistemi di sicurezza e gli asservimenti elettrici/meccanici opportuni per la protezione delle zone pericolose e verificare il loro corretto funzionamento prima di mettere in funzione l'apparecchiatura. Tutti i dispositivi di blocco e di sicurezza relativi alla sorveglianza del punto di funzionamento devono essere coordinati con l'apparecchiatura di automazione e la programmazione software.
NOTA: Il coordinamento dei dispositivi di sicurezza e degli asservimenti meccanici/elettrici per la protezione delle zone pericolose non rientra nelle funzioni della libreria dei blocchi funzione, del manuale utente o di altre implementazioni indicate in questa documentazione.
AVVIAMENTO E VERIFICA
Prima di utilizzare regolarmente l'apparecchiatura elettrica di controllo e automazione dopo l'installazione, l'impianto deve essere sottoposto ad un test di avviamento da parte di personale qualificato per verificare il corretto funzionamento dell'apparecchiatura. È importante programmare e organizzare questo tipo di controllo, dedicando ad esso il tempo necessario per eseguire un test completo e soddisfacente.
AVVERTIMENTO
RISCHI RELATIVI AL FUNZIONAMENTO DELL'APPARECCHIATURA
Verificare che tutte le procedure di installazione e di configurazione siano state completate.
Prima di effettuare test sul funzionamento, rimuovere tutti i blocchi o altri mezzi di fissaggio dei dispositivi utilizzati per il trasporto.
Rimuovere gli attrezzi, i misuratori e i depositi dall'apparecchiatura.
Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.
Eseguire tutti i test di avviamento raccomandati sulla documentazione dell'apparecchiatura.
Conservare con cura la documentazione dell'apparecchiatura per riferimenti futuri.
35013966 12/2018
9
Il software deve essere testato sia in ambiente simulato che in ambiente di funzionamento reale.
Verificare che il sistema completamente montato e configurato sia esente da cortocircuiti e punti a massa, ad eccezione dei punti di messa a terra previsti dalle normative locali (ad esempio, in conformità al National Electrical Code per gli USA). Nel caso in cui sia necessario effettuare un test sull'alta tensione, seguire le raccomandazioni contenute nella documentazione dell'apparecchiatura al fine di evitare danni accidentali all'apparecchiatura stessa.
Prima di mettere sotto tensione l'apparecchiatura:
Rimuovere gli attrezzi, i misuratori e i depositi dall'apparecchiatura.
Chiudere lo sportello del cabinet dell'apparecchiatura.
Rimuovere tutte le messa a terra temporanee dalle linee di alimentazione in arrivo.
Eseguire tutti i test di avviamento raccomandati dal costruttore.
FUNZIONAMENTO E REGOLAZIONI
Le seguenti note relative alle precauzioni da adottare fanno riferimento alle norme NEMA
Standards Publication ICS 7.1-1995 (fa testo la versione inglese):
Indipendentemente dalla qualità e della precisione del progetto nonché della costruzione dell'apparecchiatura o del tipo e della qualità dei componenti scelti, possono sussistere dei
rischi se l'apparecchiatura non viene utilizzata correttamente.
Eventuali regolazioni involontarie possono provocare il funzionamento non soddisfacente o non sicuro dell'apparecchiatura. Per effettuare le regolazioni funzionali, attenersi sempre alle istruzioni contenute nel manuale fornito dal costruttore. Il personale incaricato di queste regolazioni deve avere esperienza con le istruzioni fornite dal costruttore delle apparecchiature e con i macchinari utilizzati con l'apparecchiatura elettrica.
L'operatore deve avere accesso solo alle regolazioni relative al funzionamento delle apparecchiature. L'accesso agli altri organi di controllo deve essere riservato, al fine di impedire modifiche non autorizzate ai valori che definiscono le caratteristiche di funzionamento delle apparecchiature.
10
35013966 12/2018
Informazioni su...
In breve
Scopo del documento
Questo manuale fornisce una panoramica dei servizi e delle architetture di comunicazione che utilizzano il software EcoStruxure™ Control Expert.
Ulteriori dettagli sui servizi e le architetture di comunicazione nelle piattaforme Modicon M580 e
Modicon Quantum sono disponibili negli argomenti seguenti:
Comunicazione ModiconM580 (vedi Modicon M580, BMENOC0301/0311 Ethernet Modulo di comunicazione, Guida di installazione e configurazione)
Modicon M580 Ethernet I/O (vedi Modicon M580 Indipendente, Guida di pianificazione del sistema per, architetture di utilizzo frequente)
Comunicazione Quantum (vedi Quantum con EcoStruxure™ Control Expert, Moduli Expert e comunicazione, Manuale di riferimento)
Quantum Ethernet I/O (vedi Quantum EIO, Guida di pianificazione del sistema)
35013966 12/2018
11
Nota di validità
Questa documentazione è valida per EcoStruxure™ Control Expert 14.0 o versione successiva.
Le caratteristiche tecniche delle apparecchiature descritte in questo documento sono consultabili anche online. Per accedere a queste informazioni online:
Passo
1
2
3
4
5
6
Azione
Andare alla home page di Schneider Electric www.schneider-electric.com
.
Nella casella Searchdigitare il riferimento di un prodotto o il nome della gamma del prodotto.
Non inserire degli spazi vuoti nel riferimento o nella gamma del prodotto.
Per ottenere informazioni sui moduli di gruppi simili, utilizzare l'asterisco ( * )).
Se si immette un riferimento, spostarsi sui risultati della ricerca di Product Datasheets e fare clic sul riferimento desiderato.
Se si immette il nome della gamma del prodotto, spostarsi sui risultati della ricerca di Product
Ranges e fare clic sulla gamma di prodotti desiderata.
Se appare più di un riferimento nei risultati della ricerca Products, fare clic sul riferimento desiderato.
A seconda della dimensione dello schermo utilizzato, potrebbe essere necessario fare scorrere la schermata verso il basso per vedere tutto il datasheet.
Per salvare o stampare un data sheet come un file .pdf, fare clic su Download XXX product datasheet.
Le caratteristiche descritte in questo documento dovrebbero essere uguali a quelle che appaiono online. In base alla nostra politica di continuo miglioramento, è possibile che il contenuto della documentazione sia revisionato nel tempo per migliorare la chiarezza e la precisione.
Nell'eventualità in cui si noti una differenza tra il manuale e le informazioni online, fare riferimento in priorità alle informazioni online.
Documenti correlati
Titolo della documentazione
Modicon M340 per Ethernet, Moduli di comunicazione e processori,
Manuale dell'utente
EcoStruxure™ Control Expert, Struttura e linguaggi di programmazione,
Manuale di riferimento
Numero di riferimento
31007131 (inglese),
31007132 (francese),
31007133 (tedesco),
31007494 (italiano),
31007134 (spagnolo),
31007493 (cinese)
35006144 (inglese),
35006145 (francese),
35006146 (tedesco),
35013361 (italiano),
35006147 (spagnolo),
35013362 (cinese)
12
35013966 12/2018
Titolo della documentazione
Premium e Atrium con EcoStruxure™ Control Expert, Collegamento seriale asincrono, Manuale dell'utente
Premium e Atrium con EcoStruxure™ Control Expert, Rete Fipway,
Manuale dell'utente
Premium e Atrium con EcoStruxure™ Control Expert, Moduli di rete
Ethernet, Manuale dell'utente
Premium e Atrium con EcoStruxure™ Control Expert, Rete Modbus Plus,
Manuale dell'utente
Quantum EIO, Guida di pianificazione del sistema
Modicon M580 Modulo di comunicazione BMENOC0301/11 Ethernet
Guida di installazione e configurazione
Modicon M580 Standalone, Guida di pianificazione del sistema per architetture di utilizzo frequente
Numero di riferimento
35006178 (inglese),
35006179 (francese),
35006180 (tedesco),
35013959 (italiano),
35006181 (spagnolo),
35013960 (cinese)
35006183 (inglese),
35006185 (francese),
35006186 (tedesco),
35013955 (italiano),
35006187 (spagnolo),
35013956 (cinese)
35006192 (inglese),
35006193 (francese),
35006194 (tedesco),
31007214 (italiano),
35006195 (spagnolo),
31007102 (cinese)
35006188 (inglese),
35006189 (francese),
35006190 (tedesco),
35013962 (italiano),
35006191 (spagnolo),
35013963 (cinese)
S1A48959 (inglese),
S1A48961 (francese),
S1A48962 (tedesco),
S1A48964 (italiano),
S1A48965 (spagnolo),
S1A48966 (cinese)
HRB62665 (inglese),
HRB65311 (francese),
HRB65313 (tedesco),
HRB65314 (italiano),
HRB65315 (spagnolo),
HRB65316 (cinese)
HRB62666 (inglese),
HRB65318 (francese),
HRB65319 (tedesco),
HRB65320 (italiano),
HRB65321 (spagnolo),
HRB65322 (cinese)
35013966 12/2018
13
14
Titolo della documentazione
Modicon M580, Hardware, Manuale di riferimento
Numero di riferimento
EIO0000001578 (inglese),
EIO0000001579 (francese),
EIO0000001580 (tedesco),
EIO0000001582 (italiano),
EIO0000001581 (spagnolo),
EIO0000001583 (cinese)
EcoStruxure™ Control Expert, Comunicazione, Libreria dei blocchi 33002527 (inglese),
33002528 (francese),
33002529 (tedesco),
33003682 (italiano),
33002530 (spagnolo),
33003683 (cinese)
EcoStruxure™ Control Expert, Gestione I/O, Libreria dei blocchi funzione 33002531 (inglese),
33002532 (francese),
33002533 (tedesco),
33003684 (italiano),
33002534 (spagnolo),
33003685 (cinese)
EcoStruxure™ Control Expert, Sistema, Libreria dei blocchi
Quantum con EcoStruxure™ Control Expert, Expert e comunicazione,
Manuale di riferimento
33002539 (inglese),
33002540 (francese),
33002541 (tedesco),
33003688 (italiano),
33002542 (spagnolo),
33003689 (cinese)
35010574 (inglese),
35010575 (francese),
35010576 (tedesco),
35014012 (italiano),
35010577 (spagnolo),
35012187 (cinese)
Per scaricare queste pubblicazioni tecniche e altre informazioni di carattere tecnico consultare il sito
www.schneider-electric.com/en/download
.
35013966 12/2018
Servizi e architetture di comunicazione
Introduzione
35013966 12/2018
Introduzione all'applicazione di comunicazione
Parte I
Introduzione all'applicazione di comunicazione
Argomento della sezione
La sezione seguente fornisce una panoramica dell'applicazione di comunicazione. Vengono descritti i tipi di reti e di bus, i servizi e le architetture disponibili.
Contenuto di questa parte
Questa parte contiene i seguenti capitoli:
Capitolo
1
2
3
4
5
Titolo del capitolo
Generale
Servizi disponibili sulle reti e sui bus
Interoperabilità
Architetture di comunicazione
Instradamento messaggi X-Way
Pagina
35013966 12/2018
15
Introduzione
16
35013966 12/2018
Servizi e architetture di comunicazione
Generale
35013966 12/2018
Generale
Capitolo 1
Generale
Oggetto di questo capitolo
Il presente capitolo fornisce una panoramica delle caratteristiche dell'applicazione di comunicazione.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sottosezioni:
Argomento
Introduzione all'applicazione di comunicazione
Riepilogo delle soluzioni di comunicazione
Pagina
35013966 12/2018
17
Generale
Introduzione all'applicazione di comunicazione
In breve
L'applicazione di comunicazione consente di effettuare lo scambio di dati tra vari dispositivi collegati a un bus o a una rete.
Questa funzione è valida per:
Processori dotati di un collegamento integrato Ethernet, Modbus, Fipio o CANopen
Moduli di comunicazione specifici montati su rack
Porta terminale di un processore
Schede PCMCIA di un processore o di un modulo montato su rack
Tipi di comunicazione
I diversi tipi di comunicazione sono:
Rete Ethernet TCP/IP o Ethway
Rete Fipway
Rete Modbus Plus
Bus Fipio (gestore e agente)
Bus Uni-Telway
Bus Modbus/JBus
Collegamento seriale in modalità caratteri
Bus di campo CANopen
Bus di campo Interbus
Bus di campo Profibus
Porta terminale rapida USB standard
18
35013966 12/2018
Generale
Servizi disponibili
I servizi disponibili possono essere classificati in tre categorie:
Servizi di Messaggeria esplicita
Messaggeria Modbus
Messaggeria UNI-TE telegrammi
vedi pagina 31
Servizi di accesso ai database impliciti:
Dati globali
vedi pagina 22
parole comuni
vedi pagina 29
vedi pagina 30
Servizi di gestione di ingressi/uscite impliciti:
vedi pagina 24
vedi pagina 26
AVVERTIMENTO
FUNZIONAMENTO ANOMALO DELL'APPLICAZIONE - COMPATIBILITA' DEI DATI
SCAMBIATI
Gli allineamenti della struttura dati non sono identici per i PLC Premium/Quantum e M340; verificare quindi che i dati scambiati siano compatibili.
Vedere la pagina DDT: regole di mappatura (vedi EcoStruxure™ Control Expert, Struttura e linguaggi di programmazione, Manuale di riferimento) per maggiori informazioni.
Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.
Caratteristiche dei vari tipi di servizio
Nella tabella riportata di seguito sono elencate le caratteristiche principali dei tipi di servizio citati in precedenza:
Tipo di servizio Questi servizi consentono ...
Servizi di messaggeria a un dispositivo (client) di inviare un messaggio a un altro dispositivo (server) e ottenere una risposta senza alcuna necessità di programmazione nel dispositivo server.
Servizi di accesso ai database impliciti di condividere i dati che vengono aggiornati regolarmente in modo automatico.
Servizi di gestione I/O impliciti di gestire in modo trasparente e automatico gli I/O remoti presenti in una rete.
Sono utilizzati per ...
accedere ai dati saltuariamente.
sincronizzare le applicazioni od ottenere in modo trasparente le immagini in tempo reale di un sistema su più PLC remoti.
controllare una serie di sistemi distribuiti su una rete.
35013966 12/2018
19
Generale
Riepilogo delle soluzioni di comunicazione
In breve
I servizi presentati precedentemente in questo capitolo sono disponibili solo per alcuni tipi di comunicazione.
Ad esempio, per i servizi di messaggeria, alcune funzioni di comunicazione possono essere
applicate alle reti, altre ai bus e altre ancora ai collegamenti seriali in modalità carattere
vedi pagina 37
Riepilogo
Nella tabella riportata di seguito sono elencati i diversi servizi disponibili in base ai tipi di comunicazione:
Funzione Fipway Fipio Uni-
Telway
Servizi di messaggeria
Modalità caratteri
Modbus/
Jbus
Modbus
Plus
Ethway TCP/IP CANopen USB
Funzioni di comunicazione
Parole comuni
Tabelle condivise
Le funzioni di comunicazione che possono essere utilizzate dipendono dal tipo di comunicazione a
Servizi di accesso ai database impliciti
Dati globali -
X
X -
-
-
-
-
-
-
-
-
-
-
-
-
X
X
X
-
-
-
-
-
-
-
Scambi di dati periodici
X
Servizi di gestione I/O impliciti
I/O Scanning -
Peer Cop
Altro -
-
X
-
-
-
-
-
-
-
-
-
-
X
X
-
-
-
X
-
-
-
-
X
-
-
-
-
Legenda:
X Sì
No
20
35013966 12/2018
Servizi e architetture di comunicazione
Servizi
35013966 12/2018
Servizi disponibili sulle reti e sui bus
Capitolo 2
Servizi disponibili sulle reti e sui bus
Argomento del capitolo
Il presente capitolo descrive i diversi servizi disponibili sui bus e sulle reti di comunicazione.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sezioni:
Sezione
2.1
2.2
2.3
2.4
2.5
Argomento
Servizio Dati globali
Servizio IO Scanning
Servizio Peer Cop su Modbus Plus
Servizio parole comuni e tabelle condivise su Fipway
Servizio di messaggistica
Pagina
35013966 12/2018
21
Servizi
Servizio Dati globali
Sezione 2.1
Servizio Dati globali
Servizio Dati globali
In breve
La funzione del servizio Dati globali, supportato dai moduli Ethernet, è quella di fornire uno scambio di dati automatico per il coordinamento delle applicazioni per PLC. I dati vengono condivisi in base a un metodo di pubblicazione/sottoscrizione tra vari dispositivi.
Funzionamento
I moduli di comunicazione sono raggruppati in un Gruppo di distribuzione.
Ciascun modulo di comunicazione pubblica una variabile di applicazione locale per gli altri moduli di comunicazione nel gruppo di distribuzione.
Ciascun modulo di comunicazione può inoltre eseguire la sottoscrizione alle variabili di applicazione pubblicate da tutti gli altri moduli appartenenti al gruppo di distribuzione.
Il servizio Dati globali dovrebbe essere configurato per stabilire la posizione e il numero delle variabili di applicazione di ciascun modulo di comunicazione. Una volta configurati i moduli, gli scambi tra i moduli di comunicazione appartenenti al medesimo gruppo vengono automaticamente eseguiti quando il PLC è in modalità RUN.
22
35013966 12/2018
Servizi
Illustrazione:
Un Gruppo di distribuzione è un gruppo di moduli di comunicazione identificati dallo stesso indirizzo IP multicast. Per la distribuzione dei dati globali, vengono utilizzati gli scambi in modalità
"multicast". Diversi gruppi di distribuzione indipendenti possono coesistere sulla stessa sottorete, ciascuno con il relativo indirizzo multicast.
Per la distribuzione dei dati viene utilizzato un protocollo di pubblicazione/sottoscrizione su
UDP/IP.
Limitazioni
Non esistono limiti teorici per il numero di stazioni che possono appartenere a un gruppo di distribuzione. La limitazione principale è rappresentata dal numero di variabili scambiate in un gruppo (64 variabili).
Sostituzione di un modulo 140 NOE 771 x0 con un nuovo modulo 140 NOE 771 x1, il servizio
Dati globali non deve esser configurato dalle pagine Web. In caso contrario, verrà eseguita la
Global Data Utility anche se per l'applicazione non sono stati configurati dati globali.
35013966 12/2018
23
Servizi
Servizio IO Scanning
Sezione 2.2
Servizio IO Scanning
Servizio IO Scanning
In breve
La funzione IO Scanning consente di effettuare periodicamente operazioni di lettura o di scrittura sugli I/O remoti presenti nella rete Ethernet senza la necessità di una programmazione specifica.
Questo servizio comprende i seguenti elementi essenziali:
Un campo di lettura contenente tutti i valori degli ingressi remoti
Un campo di scrittura contenente tutti i valori delle uscite remote
Periodi di scansione indipendenti dal ciclo del PLC e dedicati a verificare ogni dispositivo remoto
Funzionamento
La scansione viene eseguita solo se il PLC è in modalità Run.
Questo servizio funziona con tutti i dispositivi che supportano la comunicazione Modbus sul profilo
TCP/IP in modalità server.
Il meccanismo di scambio trasparente per gli utenti comprende:
Richieste di lettura
Richieste di scrittura
Richieste di lettura e di scrittura
24
35013966 12/2018
Servizi
Il grafico riportato di seguito illustra la modalità di funzionamento della scansione degli I/O remoti.
1. Non appena il PLC entra in modalità Run, il modulo apre una connessione per ogni dispositivo analizzato.
2. Il modulo, quindi, legge periodicamente le parole di ingresso e scrive periodicamente le parole di uscita di ogni dispositivo.
3. Se il PLC entra in modalità Stop, le connessioni a ogni dispositivo vengono chiuse.
Riepilogo delle funzioni
Le funzioni del servizio IO Scanning consentono di effettuare quanto segue:
Gestire la connessione con ogni dispositivo remoto (una connessione per ogni dispositivo analizzato)
Eseguire la scansione degli ingressi/uscite del dispositivo utilizzando le richieste di lettura/scrittura Modbus sul profilo TCP/IP
Aggiornare i campi di lettura/scrittura nella memoria dell'applicazione
Aggiornare i bit di stato di ogni dispositivo remoto
NOTA: i bit di stato indicano se le parole di ingresso/uscita del modulo sono state aggiornate.
35013966 12/2018
25
Servizi
Servizio Peer Cop su Modbus Plus
Sezione 2.3
Servizio Peer Cop su Modbus Plus
Servizio Peer Cop
In breve
Il servizio Peer Cop è un meccanismo per lo scambio automatico tra stazioni connesse sullo stesso segmento Modbus Plus.
Tale servizio consente di controllare gli ingressi e le uscite remoti su base continuativa mediante scambi impliciti.
I PLC Premium e Quantum sono in grado di gestire questo servizio su una rete Modbus Plus
I PLC Premium supportano due tipi di trasferimento Peer Cop:
Ingressi specifici
Uscite specifiche
Ingressi e uscite specifici
Gli ingressi e le uscite specifici sono servizi punto punto che utilizzano un protocollo multicast
(multistazione). Ciascun messaggio contiene uno o più indirizzi di destinazione per la trasmissione dei dati. Tale modalità di funzionamento consente di scambiare i dati con molte stazioni senza la necessità di doverli ripetere.
Rapporto
Agli ingressi e alle uscite specifici sono associati tre tipi di rapporto:
Un bit di attività fornisce informazioni sulla disponibilità e sulla validità dei bit di stato.
Bit di stato (un bit per stazione):
Garantiscono la coerenza tra il numero di ingressi specifici configurato e il numero di ingressi specifici ricevuto
Indicano se gli ingressi specifici sono stati ricevuti prima del Timeout
Bit di presenza (un bit a stazione) indica se gli ingressi specifici sono stati aggiornati.
NOTA: i bit di presenza sono validi esclusivamente per gli ingressi specifici.
26
35013966 12/2018
Servizi
Esempio di ingressi
I blocchi di dati sono copiati interamente dalla scheda di comunicazione PCMCIA nell'area delle parole interne riservata al momento della configurazione.
Nell'esempio riportato di seguito, l'indirizzo della prima parola interna è %MW10:
35013966 12/2018
27
Servizi
Esempio di uscite
I blocchi di dati sono copiati interamente dall'area delle parole interne, riservata al momento della configurazione, alla scheda di comunicazione PCMCIA. I rapporti sono copiati dalla scheda di comunicazione PCMCIA agli oggetti linguaggio.
Nell'esempio riportato di seguito, l'indirizzo della prima parola interna è %MW10:
28
35013966 12/2018
Servizi
Servizio parole comuni e tabelle condivise su Fipway
Sezione 2.4
Servizio parole comuni e tabelle condivise su Fipway
Parole comuni e tabelle condivise Fipway
In breve
La rete Fipway offre due servizi di condivisione dei dati:
Parole comuni
Tabella condivisa
La funzione principale di questi due servizi è quella di sincronizzare le applicazioni di automazione.
Parole comuni
Il servizio delle parole comuni è composto da un set di parole %NW dedicate. Ciascuna stazione sulla rete può, in base alla configurazione software, accedere al database in modalità di lettura o scrittura.
Gli aggiornamenti sono eseguiti implicitamente all'avvio del ciclo per le operazioni di lettura e alla fine del ciclo per le operazioni di scrittura. La funzione del programma di applicazione consiste semplicemente nel leggere o scrivere tali parole.
L’indirizzamento delle parole è descritto di seguito: %NWn.s.k
La seguente tabella indica i parametri dell'indirizzo delle parole comuni: s k
Parametro n
Descrizione
Numero di rete
Numero stazione
Numero parola
NOTA: il numero di rete rende possibile la selezione della rete su cui sono scambiate le parole comuni in una configurazione multirete.
35013966 12/2018
29
Servizi
Tabella condivisa
Questo servizio consente di scambiare una tabella di parole interne %MW suddivise in un numero di campi corrispondente al numero delle stazioni presenti nella rete Fipway. Il principio è basato sulla trasmissione di un campo di memoria di parola alle altre stazioni nella rete da parte di ciascun
PLC.
Gli aggiornamenti sono eseguiti implicitamente e indipendentemente dal ciclo di esecuzione del programma di applicazione. La funzione del programma consiste semplicemente nel leggere o scrivere le parole %MW .
NOTA: durante la configurazione e l'assegnazione dei campi, evitare la creazione di conflitti di memoria tra le stazioni.
30
35013966 12/2018
Servizi
Servizio di messaggistica
Sezione 2.5
Servizio di messaggistica
Argomento di questa sezione
Questa sezione fornisce una panoramica del servizio di messaggistica disponibile sui PLC
Schneider Electric.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Servizio di messaggistica
Caratteristiche delle funzioni di comunicazione del servizio di messaggistica
Pagina
35013966 12/2018
31
Servizi
Servizio di messaggistica
In breve
Il servizio di messaggistica consente di eseguire scambi di dati tra PLC diversi mediante le funzioni di comunicazione.
Sono due i tipi di messaggistica utilizzati:
Privato: UNI-TE su base installata Modicon Premium e Telemecanique,
Standard: Modbus su base installata Modicon Quantum, Modicon Premium, Modicon M340,
Modicon M580, and Modicon Momentum.
Le entità di destinazione di uno scambio possono essere posizionate in una stazione locale oppure in una stazione remota su un canale di comunicazione o ancora direttamente nella CPU.
Le funzioni di comunicazione forniscono un'interfaccia indipendente dalla posizione dell'entità di destinazione. Inoltre, mascherano la codifica delle richieste di comunicazione dall'utente.
Forniscono la compatibilità della comunicazione tra le serie Premium, Micro, Quantum, TSX 40,
TSX 17, 1000 e i PLC Modicon M340.
NOTA: L'elaborazione delle funzioni di comunicazione è asincrona rispetto all'elaborazione dell'attività dell'applicazione che ne ha consentito l'attivazione. Le funzioni di invio/ricezione telegramma e di interruzione del funzionamento sono le uniche eccezioni, dato che la loro esecuzione è sincrona all'esecuzione del task di attivazione.
Comunicazione sincrona/asincrona
Una funzione di comunicazione è detta sincrona quando è completamente eseguita durante il task
PLC che l'ha attivata.
Una funzione di comunicazione è detta asincrona quando è eseguita durante una o più task PLC successivi all'attività che l'ha attivata.
32
35013966 12/2018
Servizi
Caratteristiche delle funzioni di comunicazione del servizio di messaggistica
In breve
Queste funzioni (vedi EcoStruxure™ Control Expert, Comunicazione, Libreria dei blocchi funzione) consentono la comunicazione tra dispositivi. Alcune funzioni sono comuni a diversi tipi di canali di comunicazione. Altre invece possono essere specifiche a un canale di comunicazione.
NOTA: L'elaborazione delle funzioni di comunicazione è asincrona rispetto all'elaborazione del task dell'applicazione che ne ha consentito l'attivazione. Le funzioni di invio/ricezione telegramma e di interruzione del funzionamento sono le uniche eccezioni, dato che la loro esecuzione è sincrona all'esecuzione del task di attivazione.
NOTA: Si raccomanda di attivare le funzioni asincrone sul fronte e non sullo stato, per evitare di inviare più richieste identiche in rapida successione e di saturare in questo modo il buffer delle comunicazioni.
Funzioni di comunicazione del servizio di messaggistica sulla piattaforma Modicon M340
La seguente tabella fornisce una panoramica delle funzioni del servizio di messaggistica della piattaforma Modicon M340:
Funzione
DATA_EXCH
ETH_PORT_CTRL
INPUT_BYTE
INPUT_CHAR
PRINT_CHAR
READ_VAR
SEND_EMAIL
WRITE_VAR
Ruolo
Trasmissione o ricezione di dati.
Attivazione o disattivazione del protocollo.
Ricezione di un array di byte su un collegamento in modalità caratteri di un modulo BMX NOM inserito in un rack locale o collegato a un canale di comunicazione integrato nella CPU.
Ricezione di una stringa di caratteri su un collegamento in modalità caratteri di un modulo BMX NOM inserito in un rack locale o collegato a un canale di comunicazione integrato nella CPU.
Invio di una stringa di caratteri su un collegamento in modalità caratteri di un modulo BMX NOM inserito in un rack locale o collegato a un canale di comunicazione integrato nella CPU.
Lettura del valore di uno o più oggetti di linguaggio tramite un modulo di comunicazione inserito in un rack locale o collegato a un canale di comunicazione integrato nella CPU.
Invio di un messaggio e-mail su una porta Ethernet di un modulo di comunicazione inserito in un rack locale.
Scrittura del valore di uno o più oggetti di linguaggio tramite un modulo di comunicazione inserito in un rack locale o collegato a un canale di comunicazione integrato nella CPU.
35013966 12/2018
33
Servizi
Funzioni di comunicazione del servizio di messaggistica sulla piattaforma Modicon M580
La seguente tabella fornisce una panoramica delle funzioni del servizio di messaggistica della piattaforma Modicon M580:
Funzione
DATA_EXCH
GET_TS_EVT_M
INPUT_BYTE
INPUT_CHAR
PRINT_CHAR
READ_PARAM_MX
READ_STS_MX
READ_VAR
RESTORE_PARAM_MX
SAVE_PARAM_MX
SEND_EMAIL
WRITE_CMD_MX
WRITE_PARAM_MX
WRITE_VAR
Ruolo
Conclusione di qualsiasi richiesta (Modbus, Umas …) per qualsiasi slave Modbus tramite un modulo di comunicazione inserito in un rack locale o in una derivazione
EIO.
Recupero dei dati orodatati in un modulo Modicon BMX ERT 1604T o
BMX CRA ••••• inserito in un rack locale o in una derivazione EIO.
Ricezione di un array di byte su un collegamento in modalità caratteri di un modulo BMX NOM inserito in un rack locale o in una derivazione EIO.
Ricezione di una stringa di caratteri su un collegamento in modalità caratteri di un modulo BMX NOM in un rack locale o in una derivazione EIO.
Invio di una stringa di caratteri su un collegamento in modalità caratteri di un modulo BMX NOM inserito in un rack locale o in una derivazione EIO.
Lettura delle parole del parametro di un modulo di I/O X80 inserito in un rack locale mediante esecuzione di uno scambio esplicito.
Lettura delle parole di stato di un modulo di I/O X80 inserito in un rack locale o in una derivazione EIO mediante esecuzione di uno scambio esplicito.
Lettura del valore di uno o più oggetti di linguaggio tramite un modulo di comunicazione inserito in un rack locale o una derivazione EIO.
Ripristino delle parole del parametro di un modulo di I/O X80 inserito in un rack locale mediante esecuzione di uno scambio esplicito.
Salvataggio delle parole del parametro di un modulo di I/O X80 inserito in un rack locale mediante esecuzione di uno scambio esplicito.
Invio di un messaggio e-mail attraverso una porta Ethernet di un modulo di comunicazione inserito in un rack locale (i moduli Ethernet non possono essere inseriti in una derivazione EIO).
Invio di un comando a un modulo di I/O X80 inserito in un rack locale o in una derivazione EIO mediante esecuzione di uno scambio esplicito.
Scrittura delle parole del parametro di un modulo di I/O X80 inserito in un rack locale mediante esecuzione di uno scambio esplicito.
Scrittura del valore di uno o più oggetti di linguaggio tramite un modulo di comunicazione inserito in un rack locale o in una derivazione EIO.
34
35013966 12/2018
Servizi
Funzioni di comunicazione del servizio di messaggistica sulla piattaforma Modicon Quantum
La seguente tabella fornisce una panoramica delle funzioni del servizio di messaggistica della piattaforma Modicon Quantum:
Funzione
CREAD_REG
CWRITE_REG
EXCH_QX
INPUT_CHAR_QX
MBP_MSTR
PRINT_CHAR_QX
READ_REG
READ_REG_QX
READ_STS_QX
WRITE_CMD_QX
WRITE_REG
WRITE_REG_QX
XXMIT
Ruolo
Lettura continua di un'area del registro da uno slave indirizzato tramite Modbus Plus,
TCP/IP-Ethernet o SY/MAX-Ethernet
Scrittura continua di un'area del registro in uno slave indirizzato tramite
Modbus Plus, TCP/IP-Ethernet o SY/MAX-Ethernet
Esecuzione di trasferimenti di dati tramite un bus EIO verso e dagli slave Modbus collegati a un rack Modicon M340
Ricezione di una stringa di caratteri da un modulo di comunicazione seriale Modicon
M340 tramite un bus EIO
Esecuzione di varie operazioni di comunicazione di rete su Modbus Plus, TCP/IP-
Ethernet o SY/MAX-Ethernet
Invio di una stringa di caratteri di 1000 byte max. da un master Modicon M340
Modbus tramite un bus EIO
Lettura di un'area del registro da uno slave indirizzato tramite Modbus Plus, TCP/IP-
Ethernet o SY/MAX-Ethernet
Lettura dei registri in uno slave Modbus collegato a un master Modicon M340
Modbus tramite un bus EIO
Lettura delle parole di stato di un modulo di I/O Modicon M340 Ethernet mediante esecuzione di uno scambio esplicito con la memoria del processore
Invio di un comando a un modulo di I/O Modicon M340 Ethernet con una parola di comando mediante esecuzione di uno scambio esplicito
Scrittura di un'area del registro a uno slave indirizzato tramite Modbus Plus, TCP/IP-
Ethernet o SY/MAX-Ethernet
Scrittura dei registri in uno slave Modbus collegato a un master Modicon M340
Modbus tramite un bus EIO
Messaggi Modbus dal PLC master e stringhe di ingresso/uscita ASCII.
Funzioni di comunicazione del servizio di messaggistica sulla piattaforma Modicon Momentum
La seguente tabella fornisce una panoramica delle funzioni del servizio di messaggistica della piattaforma Modicon Momentum:
Funzione
MBP_MSTR
XMIT
XXMIT
Ruolo
Esecuzione di varie operazioni di comunicazione su Modbus Plus, TCP/IP-Ethernet o
SY/MAX-Ethernet.
Messaggi Modbus dal PLC master e stringhe di ingresso/uscita ASCII.
Messaggi Modbus dal PLC master e stringhe di ingresso/uscita ASCII.
35013966 12/2018
35
Servizi
Funzioni di comunicazione del servizio di messaggistica sulla piattaforma Modicon Premium
La seguente tabella fornisce una panoramica delle funzioni del servizio di messaggistica della piattaforma Modicon Premium:
Funzione
DATA_EXCH
INPUT_BYTE
INPUT_CHAR
OUT_IN_CHAR
OUT_IN_MBUS
WRITE_ASYN
WRITE_GDATA
WRITE_VAR
Ruolo
Ricezione di invio/richiesta di dati.
Lettura di un array di byte.
Lettura di una stringa di caratteri.
Invio di una stringa di caratteri e attesa di una risposta.
Emulazione di una comunicazione master Modbus da un collegamento seriale configurato in modalità caratteri.
PRINT_CHAR
RCV_TLG
READ_ASYN
READ_GDATA
READ_VAR
Scrittura di una stringa di caratteri.
Ricezione di un telegramma.
Lettura di 1 Kbyte di messaggistica.
Lettura dei dati Modbus Plus comuni.
Lettura degli oggetti di linguaggio standard: parole e bit interni, parole e bit di sistema, timer, monostabili, tamburi, registri e contatori.
SEND_REQ
SEND_TLG
Invio di richieste UNI-TE.
Invio di un telegramma.
UNITE_SERVER Elaborazione immediata di richieste READ_VAR e WRITE_VAR su Modbus (server
Immediate).
Scrittura di 1 Kbyte di messaggistica.
Scrittura di dati comuni Modbus Plus.
Scrittura di oggetti di linguaggio standard: parole e bit interni, parole e bit di sistema.
36
35013966 12/2018
Servizi
Disponibilità delle funzioni in base ai protocolli
Protocolli supportati dalle funzioni del servizio di messaggistica in una piattaforma Modicon M340:
Funzione
DATA_EXCH
ETH_PORT_CTRL
INPUT_BYTE
INPUT_CHAR
PRINT_CHAR
READ_VAR
SEND_EMAIL
WRITE_VAR
X Sì
– No
TCP/IP ETHWAY CANopen Modbus seriale
X
X
–
–
X
–
X
–
–
X
–
–
–
X
–
–
–
–
–
–
–
–
–
X
–
X
–
–
–
X
–
X
Modbus
Plus
–
–
–
–
–
–
–
–
Fipway Uni-
Telway
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
Fipio Modalità caratteri
–
–
X
–
–
–
X
X
X
–
X
–
Protocolli supportati dalle funzioni del servizio di messaggistica in una piattaforma Modicon M580:
Funzione
DATA_EXCH
GET_TS_EVENT_M
INPUT_BYTE
INPUT_CHAR
PRINT_CHAR
READ_PARAM_MX
READ_STS_MX
READ_VAR
RESTORE_PARAM_MX
SAVE_PARAM_MX
SEND_EMAIL
WRITE_CMD_MX
WRITE_PARAM_MX
WRITE_VAR
X Sì
– No
X
X
X
X
X
X
X
X
TCP/IP ETHWAY CANopen Modbus seriale
X
X
–
–
–
–
X
–
–
X
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
X
–
–
–
–
–
X
–
–
–
–
–
–
–
–
Modbus
Plus
–
–
–
–
–
–
–
–
–
–
–
–
–
–
Fipway Uni-
Telway
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
Fipio Modalità caratteri
–
–
–
–
X
X
X
–
–
–
–
–
–
–
–
–
35013966 12/2018
37
Servizi
Protocolli supportati dalle funzioni del servizio di messaggistica in una piattaforma Modicon
Quantum:
Funzione
CREAD_REG
CWRITE_REG
EXCH_QX
INPUT_CHAR_QX
MBP_MSTR
PRINT_CHAR_QX
READ_REG
READ_REG_QX
READ_STS_QX
WRITE_CMD_QX
WRITE_REG
WRITE_REG_QX
XXMIT
X Sì
– No
X
–
–
X
X
X
–
TCP/IP ETHWAY CANopen Modbus seriale
X
X
–
–
–
–
–
–
X
–
X
–
–
–
–
–
–
–
–
–
X
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
X
X
–
–
–
X
X
–
–
–
–
X
–
Modbus
Plus
X
X
X
–
–
–
–
–
–
–
–
–
–
Fipway Uni-
Telway
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
Fipio Modalità caratteri
–
–
–
–
–
X
–
X
–
–
X
–
–
–
–
Protocolli supportati dalle funzioni del servizio di messaggistica in una piattaforma Modicon
Momentum:
Funzione
MBP_MSTR
XMIT
XXMIT
X Sì
– No
TCP/IP ETHWAY CANopen Modbus seriale
X – – –
–
–
–
–
–
–
X
X
Modbus
Plus
X
–
–
Fipway Uni-
Telway
– –
–
–
–
–
Fipio Modalità caratteri
– –
–
–
X
X
38
35013966 12/2018
Servizi
Protocolli supportati dalle funzioni del servizio di messaggistica in una piattaforma Modicon
Premium:
Funzione
DATA_EXCH
INPUT_BYTE
INPUT_CHAR
OUT_IN_CHAR
OUT_IN_MBUS
PRINT_CHAR
RCV_TLG
READ_ASYN
READ_GDATA
READ_VAR
SEND_REQ
SEND_TLG
UNITE_SERVER
WRITE_ASYN
–
X
X
–
–
X
–
X
TCP/IP ETHWAY CANopen Modbus seriale
(1)
–
X
–
–
–
–
–
–
X
X
X
X
X
–
X
–
–
–
–
–
–
X
–
–
–
–
X
X
–
–
–
–
–
–
–
X
–
–
–
–
–
–
X
X
–
X
–
Modbus
Plus
–
–
–
–
–
–
–
–
X
X
X
–
–
–
Fipway Uni-
X
–
–
X
X
X
X
–
–
X
X
X
–
–
Telway
X
–
–
–
–
–
–
–
–
X
X
–
–
–
Fipio Modalità caratteri
–
–
–
–
–
–
–
–
–
X
X
–
–
–
–
X
X
X
–
X
WRITE_GDATA
WRITE_VAR
–
X
–
X
–
–
–
X
X
X
–
X
–
X
–
X
–
–
X Sì
– No
(1) Gli scambi tra le applicazioni e le richieste UNI-TE sono disponibili, ma la codifica delle richieste Modbus non è disponibile con un modulo ETY Premium.
–
–
–
–
–
–
–
–
35013966 12/2018
39
Servizi
40
35013966 12/2018
Servizi e architetture di comunicazione
Interoperabilità
35013966 12/2018
Interoperabilità
Capitolo 3
Interoperabilità
Elenco dei codici funzione Modbus
In breve
I PLC Quantum, Premium e M340 sono dotati di kernel del server di comunicazione che accettano i comuni codici funzione Modbus. Questi codici sono elencati nella tabella di questa pagina.
In quanto server, i PLC Quantum, Premium e M340 riconoscono tutti i codice funzione Modbus di
Classe 0 e Classe 1, come stabilito nelle specifiche Modbus disponibili all'indirizzo http://www.Modbus.org
. Il loro kernel server include anche il codice funzione 23 per la lettura/scrittura di variabili consecutive.
Per l'elenco dei codici funzione Modbus riconosciuti dai PLC Quantum, fare riferimento alla documentazione specifica per il Quantum.
Per l'elenco di codici funzione riconosciuti dai PLC Premium, fare riferimento alla documentazione specifica per il Premium (vedi Premium e Atrium con EcoStruxure™ Control Expert, Collegamento seriale asincrono, Manuale dell'utente) . Inoltre, i PLC Premium riconoscono alcune richieste UNI-
TE (vedi EcoStruxure™ Control Expert, Comunicazione, Libreria dei blocchi funzione) .
35013966 12/2018
41
Interoperabilità
Elenco delle richieste Modbus riconosciute durante la connessione come server
Nella seguente tabella sono elencati i codici funzione e gli indirizzi dei codici funzione Modbus riconosciuti dalle piattaforme Premium, Quantum e M340.
Codice funzione
1
2
3
4
5
6
15
1
16
1
23
2
Indirizzo memoria
Quantum
16#0XXX
16#1XXX
16#4XXX
16#3XXX
16#0XXX
16#4XXX
16#0XXX
16#4XXX
16#4XXX
Indirizzo memoria M340 e
Premium
%M
Significato
%M
%MW
%MW
%M
%MW
%M
Per la lettura dei bit di uscita, fare riferimento alla nota riportata sotto.
Lettura bit di ingresso
Lettura dei valori interi consecutivi (fino a 125 registri per i PLC Premium/Atrium)
Lettura dei valori interi di ingresso consecutivi (fino a 124 registri per i PLC Premium/Atrium)
Scrittura bit di uscita singolo
Scrittura valore intero singolo
Scrittura di n bit di uscita
%MW
%MW
Scrittura valori interi consecutivi
Lettura/scrittura di valori interi consecutivi 3
1 Quando si utilizza la funzione di comunicazione SEND_REQ per inviare questi codici, la dimensione massima dell'invio è 121 parole (1936 bit).
2 Questa funzione non è supportata né trasmessa dalle schede di comunicazione Premium TSX
SCP 111, TSX SCP 114 e TSX SCP 1114, né dai moduli di comunicazione TSX SCY 116 01 e
TSX SCY 21601.
3 Sulle piattaforme Premium, la lettura viene effettuata prima della scrittura.
NOTA:
La funzione di comunicazione READ_VAR permette di leggere, su qualsiasi dispositivo remoto, fino a:
1008 bit consecutivi per le CPU Premium.
2000 bit consecutivi per le CPU M340.
Per poter superare questo limite è necessario utilizzare la funzione di comunicazione SEND_REQ .
42
35013966 12/2018
Interoperabilità
Utilizzo dei codici funzione Modbus come client su PLC Premium e M340
La tabella seguente elenca i codici funzione Modbus e il relativo utilizzo come client sui PLC
Premium, Quantum e M340.
1
2
3
Codice funzione
4
15
16
-
Indirizzo memoria
Quantum
-
16#0XXX
16#4XXX
16#0XXX
16#4XXX
Indirizzo memoria
M340 e Premium
Richiesta Modbus
%M
%I
%MW
%IW
%M
%MW
Funzione di comunicazione
Lettura bit di uscita READ_VAR
Lettura dei bit di ingresso, vedere 1) READ_VAR
Lettura dei valori interi consecutivi
(fino a 125 registri per i PLC
Premium/Atrium)
Lettura dei valori interi di ingresso consecutivi (fino a 124 registri per i
PLC Premium/Atrium), vedere 1)
READ_VAR
READ_VAR per i PLC
SEND_RER
Premium/Atrium
Scrittura di n bit di uscita
Scrittura valori interi consecutivi
WRITE_VAR
WRITE_VAR
1) Gli indirizzi %I e %IW non possono essere utilizzati quando si crea una funzione di comunicazione di tipo READ_VAR con l'assistente di immissione funzione.
Le procedure per l'utilizzo dei codici funzione con le funzioni di comunicazione sono descritte nel
Manuale Modbus (vedi Premium e Atrium con EcoStruxure™ Control Expert, Collegamento seriale asincrono, Manuale dell'utente) .
NOTA: L'interoperabilità con applicazioni Windows viene fornita grazie all'accesso alle variabili del
PLC tramite il software OFS.
AVVERTIMENTO
FUNZIONAMENTO ANOMALO DELL'APPLICAZIONE - COMPATIBILITÀ DEI DATI
SCAMBIATI
Gli allineamenti della struttura dati non sono identici per i PLC Premium/Quantum e M340; verificare quindi che i dati scambiati siano compatibili.
Per maggiori informazioni, consultare la pagina DDT: regole di mappatura (vedi EcoStruxure™
Control Expert, Struttura e linguaggi di programmazione, Manuale di riferimento) .
Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.
35013966 12/2018
43
Interoperabilità
44
35013966 12/2018
Servizi e architetture di comunicazione
Architetture di comunicazione
35013966 12/2018
Architetture di comunicazione
Capitolo 4
Architetture di comunicazione
Argomento del capitolo
Il presente capitolo fornisce una panoramica delle diverse architetture di comunicazione.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sottosezioni:
Argomento
Architettura globale
Architetture di rete
Bus di campo
Pagina
35013966 12/2018
45
Architetture di comunicazione
Architettura globale
In breve
La strategia di comunicazione Schneider si basa su standard aperti ("punto focale della gamma") come:
Ethernet Modbus TCP/IP
CANopen
AS-Interface
Modbus Link Series
Questo non è sempre avvenuto in passato, per cui vi sono molte basi installate su reti o bus proprietari, come Modbus Plus, Fipway, Ethway, X-Way su TCP/IP, Fipio, Symax e Uni-Telway.
La gamma di connettività Schneider copre i principali standard presenti sul mercato tramite le soluzioni Profibus, Interbus e TCPopen.
Le architetture di comunicazione possibili e consigliate sono illustrate nelle pagine seguenti, in base al tipo di PLC utilizzato:
Al livello 2: rete di PLC
Al livello 1: bus di campo
vedi pagina 50
vedi pagina 54
Sono quindi presentate le soluzioni di comunicazione per le installazioni esistenti, dalle gamme
Telemecanique o Modicon.
46
35013966 12/2018
Architetture di comunicazione
Architettura globale
Lo schema seguente mostra un'architettura di comunicazione globale con un bus AS-i:
35013966 12/2018
47
Architetture di comunicazione
Lo schema seguente mostra un'architettura di comunicazione globale con un bus Modbus e Uni-
Telway:
48
35013966 12/2018
Architetture di comunicazione
Lo schema seguente mostra un'architettura di comunicazione globale con un bus Modbus e Fipio:
NOTA: In base al tipo di rete utilizzato, l'interconnessione viene effettuata direttamente tramite un
PLC che instrada le informazioni (Ethernet/Uni-Telway), oppure tramite un dispositivo aggiuntivo, ad esempio un bridge (Ethernet/Modbus) o uno switch (Ethernet/Ethernet).
NOTA: Tecnicamente sono possibili soluzioni sofisticate quali Ethernet, Modbus Plus, Fipway,
Fipio, Modbus, Uni-Telway ecc. in una singola architettura. Tuttavia, per semplificare la manutenzione, la formazione dell'utente e per ridurre i costi operativi, si consiglia di mantenere la massima omogeneità tra i tipi di reti e di bus utilizzati. Negli esempi di architetture descritti di seguito viene presentata una panoramica delle soluzioni più adatte in base ai dispositivi utilizzati.
35013966 12/2018
49
Architetture di comunicazione
Architetture di rete
In breve
Sono disponibili varie architetture di rete. La serie di prodotti Schneider consente di creare singole reti Ethernet standard, nonché architetture multirete trasparenti (Ethernet/Fipway/Modbus Plus).
Gli esempi di architetture di rete riportati di seguito illustrano le varie soluzioni ottimali fornite dai prodotti Schneider.
NOTA: la selezione di un'architettura con la rete Modbus Plus o Fipway è strettamente collegata all'uso dei dispositivi Quantum o Premium:
Modbus Plus per PLC Quantum e Premium,
Fipway per PLC Premium.
NOTA: nelle illustrazioni seguenti le frecce indicano le varie possibilità di comunicazione.
Sono illustrati tutti gli scenari disponibili.
I tipi di comunicazione illustrati nelle reti Ethernet omogenee possono inoltre essere utilizzati nel caso in cui queste reti siano state estese tramite segmenti Modbus Plus o Fipway.
Architettura Ethernet a rete singola
Il grafico riportato di seguito illustra un'architettura Ethernet a rete singola:
50
NOTA: sono possibili tutti gli scambi tra i vari dispositivi.
35013966 12/2018
Architettura Ethernet multirete
Il grafico riportato di seguito illustra un'architettura Ethernet multirete:
Architetture di comunicazione
NOTA: sono possibili tutti gli scambi tra i vari dispositivi.
35013966 12/2018
51
Architetture di comunicazione
Architettura Ethernet/Modbus multirete
Il grafico riportato di seguito illustra un'architettura Ethernet/Modbus multirete:
52
NOTA: l'accesso può essere effettuato dai dispositivi sulla rete Modbus Plus tramite bridge
Ethernet/Modbus Plus. Un dispositivo Ethernet, invece, non può accedere ai dispositivi sulla seconda rete Modbus Plus tramite Bridge Plus.
35013966 12/2018
Architetture di comunicazione
Architettura Ethernet/Fipway multirete
Il grafico riportato di seguito illustra un'architettura Ethernet/Fipway multirete:
NOTA: sono possibili tutti gli scambi tra i vari dispositivi.
35013966 12/2018
53
Architetture di comunicazione
Bus di campo
In breve
La CPU utilizza molti tipi di bus di campo: Ethernet, CANopen, Modbus, Modbus Plus, AS-i,
Fipway, Uni-Telway, Fipio, INTERBUS e PROFIBUS.
Bus di campo indirizzati da ogni piattaforma:
Bus di campo
Ethernet
CANopen
Modbus
Modbus Plus
AS-i
Fipway
Uni-Telway
Fipio
INTERBUS
PROFIBUS
Piattaforma
M340
X*, O
X*
X, O
O*
O
–
–
–
–
O*
M580
X, O
–
O
O*
O
–
–
–
–
O*
Quantum
X*, O
–
X
X
O
–
–
–
O
O, O*
Momentum
X*
O
X
O
–
–
–
O
O
O
Premium
X*, O
O
O
O
O
O
X, O
X*
O
O, O*
X Integrato nella CPU.
X* Integrato in alcune CPU.
O Disponibile tramite moduli di estensione (inseriti nella CPU o aggiunti in un rack).
O* La comunicazione avviene tramite un gateway collegato alla rete Ethernet distribuita indirizzata dalla
CPU o da un modulo Ethernet.
– Non disponibile.
54
35013966 12/2018
Servizi e architetture di comunicazione
Instradamento X-Way
35013966 12/2018
Instradamento messaggi X-Way
Capitolo 5
Instradamento messaggi X-Way
Argomento del capitolo
Il presente capitolo descrive il principio alla base dell'instradamento dei messaggi X-Way su architetture multirete X-Way.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sottosezioni:
Argomento
Generalità
Caratteristiche
Indirizzo principale
Indirizzi di una stazione multimodulo
Messaggeria
Pagina
35013966 12/2018
55
Instradamento X-Way
Generalità
Introduzione
Un'architettura multirete è costituita da più reti. Di seguito sono indicati i due livelli di architettura disponibili:
Architetture multimodulo, in cui sono presenti più reti che tuttavia non sono in grado di comunicare tra loro.
Architetture multirete composte da più segmenti di rete interconnessi attraverso stazioni bridge.
In questo tipo di architettura, le comunicazioni nel gruppo di apparecchiature avvengono in modo trasparente.
Questo capitolo descrive l'impostazione della funzione bridge in una stazione PLC Premium e l'uso dei servizi di comunicazione in un'architettura multirete. L'architettura multirete è conforme agli standard di comunicazione X-Way.
Per ulteriori informazioni sull'impostazione delle stazioni su più reti, consultare la documentazione del modulo utilizzato.
NOTA: La comunicazione X-Way non è disponibile per i PLC Modicon M340.
56
35013966 12/2018
Instradamento X-Way
Caratteristiche
In breve
Un'architettura PLC X-Way è composta da vari livelli di rete che si interconnettono mediante stazioni intermedie.
In un'architettura multirete deve esistere un collegamento logico singolo tra due stazioni terminali.
Esempio
Stazioni terminali
Una stazione terminale viene indirizzata dall'accoppiamento {indirizzo di rete . indirizzo stazione}.
Le stazioni terminali ricevono i messaggi previsti per il rispettivo indirizzo di rete nonché i messaggi di trasmissione generali e inviano alla connessione di rete tutti i messaggi destinati a una singola stazione remota.
Stazioni intermedie
Una stazione intermedia dispone di tanti indirizzi di rete quanti sono i punti di connessione alle diverse reti. Uno degli indirizzi viene considerato l'indirizzo principale e ha il ruolo di garantire l'accesso a tutte le entità di comunicazione di una stazione di instradamento.
Le stazioni intermedie vengono classificate in due categorie:
Stazioni con modulo di accoppiamento multiplo
Stazioni bridge
35013966 12/2018
57
Instradamento X-Way
Stazioni con modulo di accoppiamento multiplo
Forniscono la gestione di diversi moduli di accoppiamento di rete e garantiscono tutti i servizi mono- rete sui vari segmenti di rete (parole comuni, telegrammi, messaggeria). Non forniscono la funzione di instradamento tra le diverse connessioni di rete.
Stazioni bridge
Forniscono le medesime funzioni delle stazioni con modulo di accoppiamento multiplo e garantiscono la trasparenza della comunicazione tra le varie connessioni di rete.
58
35013966 12/2018
Instradamento X-Way
Indirizzo principale
Introduzione
Una stazione configurata in modalità bridge dispone di tanti indirizzi quanti sono i punti di connessione alla rete.
L'indirizzo di rete che corrisponde al modulo di rete con indirizzo di modulo più basso (il modulo posizionato all'estrema sinistra nel rack della stazione) è considerato come l'indirizzo principale della stazione.
L'uso dell'indirizzo principale di una stazione garantisce l'accesso a una stazione bridge.
Regola
L'accesso a una stazione bridge deve essere sempre effettuato utilizzando il relativo indirizzo principale.
35013966 12/2018
59
Instradamento X-Way
Esempio di indirizzamento
Nell'esempio riportato di seguito è illustrata la modalità di comunicazione tra le stazioni connesse sulle reti Fipway.
60
Per la comunicazione dalla stazione A alla stazione R2, l'indirizzo principale della stazione R2
è {11.3}.
Per la comunicazione dalla stazione A alla stazione R1, l'indirizzo principale della stazione R1
è {12.7}.
Per la comunicazione dalla stazione A alla stazione R3, l'indirizzo principale della stazione R3
è {13.5}.
Per la comunicazione dalla stazione A alla stazione C, l'indirizzo principale della stazione C è
{12.7}5.0.56.
35013966 12/2018
Instradamento X-Way
Indirizzi di una stazione multimodulo
Introduzione
Una stazione configurata in modalità multimodulo dispone di tanti indirizzi quanti sono i punti di connessione alla rete.
Non esiste un indirizzo principale della stazione. Quest'ultima viene indirizzata in base alla rete con cui stabilisce la comunicazione.
Regola
È necessario accedere a una stazione multimodulo utilizzando l'indirizzo di rete corrispondente al modulo di rete che consente l'accesso alla stazione.
Esempio
Nell'esempio riportato di seguito, la stazione R1 non dispone della funzione bridge tra i moduli 2,
4 e 5.
Per la comunicazione dalla stazione A alla stazione R1, l'indirizzo principale della stazione R1
è {13.5}SYS.
Per la comunicazione dalla stazione B alla stazione R1, l'indirizzo principale della stazione R1
è {12.7}SYS.
35013966 12/2018
61
Instradamento X-Way
Messaggeria
Con le stazioni con modulo di accoppiamento multiplo
I messaggi destinati a una rete vengono inviati al modulo di accoppiamento collegato a tale rete.
La fase di configurazione consente di determinare il modulo di accoppiamento di destinazione.
Caso specifico
I messaggi destinati a una rete con un indirizzo sconosciuto vengono inviati alla rete con l'indirizzo principale della stazione insieme ai messaggi con un numero di rete uguale a 0.
Esempio:
Tutti i messaggi destinati alla rete 3 vengono inviati al modulo di accoppiamento con indirizzo del modulo 4, e quelli con rete di destinazione 1 al collegamento di rete integrato nel processore.
Tutti i messaggi con un indirizzo del numero di rete diverso da 1 o da 3, vengono inviati al processore che gestisce la rete principale.
In un'architettura con modulo di accoppiamento multiplo, la comunicazione è limitata al livello di rete singola.
Con le stazioni bridge
I messaggi destinati a una rete vengono inviati al modulo di accoppiamento che dispone dell'accesso a tale rete. La fase di configurazione consente di determinare le reti accessibili per ciascun modulo di accoppiamento della stazione.
Caso specifico
I messaggi con un numero di rete uguale a 0 vengono inviati alla rete con l'indirizzo principale della stazione.
62
35013966 12/2018
Servizi e architetture di comunicazione
Indirizzamento
35013966 12/2018
Indirizzamento
Parte II
Indirizzamento
Argomento della sezione
La presente sezione descrive le varie soluzioni di indirizzamento per i dispositivi su un bus o una rete di comunicazione.
Contenuto di questa parte
Questa parte contiene i seguenti capitoli:
Capitolo
6
7
8
9
10
11
Titolo del capitolo
Punti generali relativi all'indirizzamento
Indirizzamento IP
Indirizzamento Modbus Plus indirizzamento X-Way
Indirizzamento dei PLC Modicon M340
Punti generali riguardo al bridging
Pagina
35013966 12/2018
63
Indirizzamento
64
35013966 12/2018
Servizi e architetture di comunicazione
Introduzione all'indirizzamento
35013966 12/2018
Punti generali relativi all'indirizzamento
Capitolo 6
Punti generali relativi all'indirizzamento
Generale
In breve
Nelle architetture di comunicazione, ogni dispositivo deve essere identificato da un indirizzo.
Questo indirizzo è univoco e consente al dispositivo di stabilire la comunicazione per determinare in modo esatto la destinazione. Analogamente, per la configurazione dei servizi quali Dati globali su Ethernet, il servizio Peer Cop su Modbus Plus o le parole comuni e le tabelle condivise su
Fipway, questi indirizzi consentono di identificare le stazioni che dispongono di informazioni condivise diverse.
I prodotti Schneider supportano 4 tipi di indirizzamento, a seconda del tipo di dispositivo, di rete o di bus utilizzato:
indirizzamento IP
vedi pagina 67
indirizzamento Modbus Plus indirizzamento Xway
vedi pagina 71
vedi pagina 75
Indirizzamento PLC Modicon M340
,
,
vedi pagina 89
35013966 12/2018
65
Introduzione all'indirizzamento
66
35013966 12/2018
Servizi e architetture di comunicazione
Indirizzamento IP
35013966 12/2018
Indirizzamento IP
Capitolo 7
Indirizzamento IP
Note sull’indirizzamento IP
Indirizzo IP
Su una rete Ethernet TCP/IP, ciascun dispositivo deve essere dotato di un indirizzo IP univoco.Tale indirizzo è composto da due identificatori, uno dei quali identifica la rete mentre l'altro identifica la macchina connessa.
L'univocità degli indirizzi è gestita come descritto di seguito:
Quando l'ambiente di rete è di tipo aperto, l'univocità dell'indirizzo è garantita dall'attribuzione di un identificativo di rete da parte dell'autorità competente nel paese in cui è ubicata tale rete.
Se il tipo di ambiente è chiuso, l'univocità dell'indirizzo è gestita dall'amministratore di rete della società.
Un indirizzo IP è definito come 32 bit. È formato da 4 numeri, uno per ciascun byte dell'indirizzo.
NOTA: L'indirizzamento IP, standardizzato e diventato di uso comune grazie a Internet, è descritto in dettaglio nelle RFC (Request for Comment) 1340 e 791 che stabiliscono gli standard Internet e nei manuali di informatica che descrivono le reti. È possibile fare riferimento a tali fonti per ulteriori informazioni.
Esempio
È possibile utilizzare tre classi di indirizzi, in base alle dimensioni della rete:
35013966 12/2018
67
Indirizzamento IP
Posizioni riservate alle diverse classi di indirizzi IP:
B
C
Classe
A
Intervallo
Da0.0.0.0 a 127.255.255.255
Da128.0.0.0 a 191.255.255.255
Da192.0.0.0 a 223.255.255.255
Gli indirizzi di classe A sono specificamente intesi per reti su larga scala con un numero elevato di siti connessi.
Gli indirizzi di classe B sono specificamente intesi per reti su media scala che dispongono di un numero inferiore di siti connessi.
Gli indirizzi di classe C sono specificamente intesi per reti su piccola scala con un basso numero di siti connessi.
Sottoindirizzamento e subnetwork mask
Un indirizzo IP è composto da due identificativi, uno identifica la rete mentre l'altro identifica la macchina connessa. In realtà, l'identificativo della macchina può anche contenere un identificativo di sottorete.
In un ambiente aperto, dopo avere ricevuto un identificativo di rete dall'autorità competente, l'amministratore del sistema locale ha la possibilità di gestire più reti. In questo modo, è possibile installare le reti locali senza alcun effetto nel mondo esterno, in cui continuerà a essere visualizzata solo la rete indicata dal relativo identificativo.
La subnetwork mask consente di individuare il numero di bit allocati rispettivamente all'identifi cativo di rete e all'indicatore di sottorete (bit impostati su 1), quindi all'identificativo di macchina (bit impostati su 0).
68
35013966 12/2018
Indirizzamento IP
Esempio
Esempio: 140.186.90.3
La segmentazione consente di ottenere 254 sottoreti disponibili con 254 macchine di sottorete.
Per la subnetwork mask, è necessario selezionare un valore conforme alla classe dell'indirizzo IP.
La subnetwork mask avrà il seguente valore:
per un indirizzo di classe A: 255.xxx.xxx.xxx, per un indirizzo di classe B: 255.255.xxx.xxx, per un indirizzo di classe C: 255.255.255.xxx, xxx è un valore arbitrario che può essere scelto dall'utente.
Gateway
In questo manuale, il termine Gateway è utilizzato con il senso di "router". Se la macchina di destinazione non è connessa alla rete locale, il messaggio verrà inviato al "gateway predefinito" connesso alla rete locale, che ne garantirà l'instradamento a un altro gateway o alla destinazione finale.
35013966 12/2018
69
Indirizzamento IP
70
35013966 12/2018
Servizi e architetture di comunicazione
Indirizzamento Modbus Plus
35013966 12/2018
Indirizzamento Modbus Plus
Capitolo 8
Indirizzamento Modbus Plus
Indirizzamento per un'entità di comunicazione Modbus Plus
In breve
L'indirizzamento Modbus Plus consente di identificare un dispositivo su una rete Modbus Plus.
Il sistema di indirizzamento Modbus Plus è basato sul percorso di accesso che deve essere seguito per raggiungere il dispositivo di destinazione. Questo percorso è determinato dai router
Modbus Plus, anche definiti come Bridge Plus. Pertanto, quando un dispositivo deve comunicare con un altro dispositivo, è necessario stabilire il percorso intrapreso dai dati da comunicare.
Principio
Un segmento di rete Modbus Plus può avere fino a 64 dispositivi indirizzabili. Ciascun dispositivo dispone di un indirizzo univoco compreso tra 1 e 64.
Molti segmenti possono essere collegati da Bridge Plus.
Il percorso di instradamento è determinato dai 5 byte che indicano in successione gli indirizzi dei dispositivi che devono essere superati prima di arrivare a destinazione.
Il sistema di instradamento consente di superare un massimo di 3 segmenti, in altre parole consente la comunicazione tra le stazioni appartenenti a 5 segmenti consecutivi.
NOTA: quando non sono necessari tutti e 5 i byte (ad esempio se si supera solo un Bridge Plus), i byte rimanenti sono impostati su 0.
35013966 12/2018
71
Indirizzamento Modbus Plus
Illustrazione
L'illustrazione seguente mostra una struttura Modbus Plus multisegmento. Per la spiegazione dell'indirizzamento Modbus Plus sono utilizzati tre esempi tipici:
72
35013966 12/2018
Indirizzamento Modbus Plus
Esempio 1
Il percorso di instradamento per l'accesso alla stazione Quantum è:
61, 30, 22, 62, 0.
NOTA: Viene aggiunto lo 0 finale affinché il percorso dell'indirizzo sia composto da 5 byte.
Esempio 2
Il percorso di instradamento per accedere allo slave A è il seguente:
61, 25, 1, 0, 0.
NOTA: Poiché lo slave A è l'unico slave sulla porta 1, è sufficiente indicare il numero della porta e completare il percorso con gli zeri per ottenere i 5 byte del percorso dell'indirizzo.
Esempio 3
Il percorso di instradamento per accedere allo slave 113 è il seguente:
61, 25, 4, 113, 0.
NOTA: quando diversi slave sono connessi alla stessa porta, è necessario indicare il numero dello slave dopo il numero della porta. Non dimenticare di completare l'indirizzo con gli zeri per ottenere i 5 byte.
35013966 12/2018
73
Indirizzamento Modbus Plus
74
35013966 12/2018
Servizi e architetture di comunicazione
Indirizzamento Xway
35013966 12/2018 indirizzamento X-Way
Capitolo 9 indirizzamento X-Way
Oggetto di questo capitolo
Il presente capitolo descrive l'indirizzamento X-Way e indica i relativi campi di applicazione.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sottosezioni:
Argomento
Indirizzamento per un’entità di comunicazione
Tipi di entità di comunicazione
Indirizzamento dei canali di comunicazione del processore
Indirizzamento per un modulo di comunicazione TSX SCY 21601
Esempi di indirizzamento all'interno di stazioni: indirizzamento Uni-Telway
Esempi di indirizzamento all'interno di stazioni: indirizzamento Fipio
Esempi di indirizzamento all'interno di stazioni
Pagina
35013966 12/2018
75
Indirizzamento Xway
Indirizzamento per un’entità di comunicazione
In breve
L'indirizzamento X-Way consente l'identificazione di un'entità di comunicazione su una rete o un bus o su un bus di una stazione su una rete. Ciascuna stazione è identificata da un indirizzo univoco composto da un numero di rete e un numero di stazione. Gli indirizzi variano in base al bus:
Bus Uni-Telway o Modbus
Bus Fipio
In una stazione, ciascuna entità di comunicazione è caratterizzata da un indirizzo topologico
(percorso di accesso) e da un tipo (
vedi pagina 78
NOTA: Un indirizzo è espresso in forma di stringa di caratteri. Tuttavia, può essere utilizzato esclusivamente in abbinamento con la funzione ADDR() , che rappresenta anche il motivo per cui la notazione seguente verrà utilizzata per descrivere un indirizzo: ADDR ('stringa indirizzo') ;
Indirizzamento di una stazione su una rete
L'indirizzo di una stazione su una rete prende la forma: ADDR('{n.s}SYS') dove: n: numero di rete (network) s: numero di stazione (station)
SYS: parola chiave usata per stipulare il sistema server della stazione
vedi pagina 78
Indirizzamento di un dispositivo su un bus Uni-Telway o Modbus
L'indirizzo di un dispositivo su un bus Uni-Telway o Modbus varia in base alla stazione che gestisce il bus:
stazione indipendente: ADDR('r.m.c.e') stazione appartenente a una rete: ADDR('{n.s}r.m.c.e') dove: n: numero di rete (network) s: numero di stazione (station) r: numero di rack (rack) m: numero di modulo (module) c: numero di canale (channel) e:: numero del dispositivo o slave (equipment, apparecchiatura)
76
35013966 12/2018
Indirizzamento Xway
Indirizzamento di un dispositivo su un bus Fipio
L'indirizzo di un dispositivo su un bus Fipio varia in base alla stazione che gestisce il bus:
stazione indipendente: ADDR('\b.e\SYS') stazione appartenente a una rete: ADDR('{n.s}\b.e\SYS') dove: n: numero di rete (network) s: numero di stazione (station) b:: numero di bus (bus), per Fipio il numero di bus è sempre 2 e:: numero del dispositivo (equipment, apparecchiatura)
SYS: parola chiave usata per stipulare il sistema server della stazione
vedi pagina 78
Esempio
La figura riportata sotto descrive l'indirizzo della stazione posizionato nel rettangolo grigio.
L'esempio è relativo allo slave 2 del canale 1 del modulo presente nello slot 1 del rack 0 (rack di base) della stazione 3 sulla rete 20:
35013966 12/2018
77
Indirizzamento Xway
Tipi di entità di comunicazione
In breve
Esistono diversi tipi di entità di comunicazione. Per caratterizzarli sono state create le seguenti parole chiave. SYS , APP e APP.num
. Un'altra parola chiave, ALL , consente di inviare messaggi di trasmissione generali.
Gli scambi vengono eseguiti dalle funzioni di comunicazione descritte nella Libreria EF di comunicazione.
È possibile classificare gli indirizzi in tre tipi:
Indirizzi locali
Indirizzi remoti
Indirizzi di trasmissione
Parole chiave
Le parole chiave sono le seguenti:
SYS consente l'accesso al server Uni-te di un processore, un canale, un modulo di comunicazione, ecc.
APP consente l'accesso all'applicazione Control Expert o PL7 di una stazione.
ALL è definita per descrivere una trasmissione. Per un modulo TSX SCY 11601, la parola chiave è 0 . Essa può anche sostituire uno degli elementi in un indirizzo topologico. Il livello di trasmissione è stabilito in base alla posizione delle parole chiave ALL o 0 nell'indirizzo:
quando insieme al numero di rete la trasmissione viene inviata a tutte le stazioni sulla rete
selezionata (ad es. l'indirizzo ADDR('{2.ALL}') rappresenta tutte le stazioni sulla rete 2), quando insieme al numero di stazione la trasmissione viene inviata a tutte le entità sui canali di comunicazione all'interno di stazioni (ad es. l'indirizzo ADDR('{2.4}ALL') rappresenta tutte le entità di comunicazione della stazione 4 sulla rete 2).
NOTA: Affinché l'applicazione di invio possa comunicare con il blocco funzione testo dell'applicazione PL7-2 o PL7-3 di un PLC TSX serie 7, la parola chiave deve essere APP.num
, dove num corrisponde al numero del blocco funzione testo di destinazione per lo scambio.
78
35013966 12/2018
Indirizzamento Xway
Indirizzi locali
Gli indirizzi locali contengono gli indirizzi topologici e gli indirizzi degli slave su un bus.
Destinazione
Server Uni-TE di Micro/Premium
Applicazione PL7 o Control Expert
Applicazione PL7-3
Slave Uni-Telway
Slave Modbus
Collegamento in modalità carattere
Server del modulo
Server di un sottomodulo o canale
Server del dispositivo Fipio
Indirizzo locale
SYS
APP
APP.numero blocco testo numero modulo.canale.slave
numero modulo.canale.slave
modulo.canale.SYS
modulo.SYS
modulo.canale.SYS
\numero bus.punto di connessione\SYS
Indirizzi remoti
Gli indirizzi remoti corrispondono agli indirizzi dei dispositivi connessi a una rete.
Destinazione
Destinazione su rete remota
Destinazione su rete locale
Indirizzo remoto
{rete.stazione}indirizzo locale
{stazione}indirizzo locale
Indirizzi di trasmissione
Gli indirizzi di trasmissione dipendono dai dispositivi di destinazione.
Destinazione
Trasmissione a tutte le stazioni
Trasmissione a tutti gli indirizzi locali
Trasmissione a tutti i moduli
Trasmissione a tutti gli slave Uni-Telway o Modbus
Trasmissione a tutti gli slave Modbus con un modulo TSX SCY 11601
Indirizzo di trasmissione
{rete.ALL}indirizzo locale
{rete.stazione}ALL
ALL.SYS
modulo.canale.ALL
modulo.canale.0
NOTA: Per un funzionamento corretto delle apparecchiature Modbus il codice rapporto della funzione Trasmissione è 1.
35013966 12/2018
79
Indirizzamento Xway
Indirizzamento dei canali di comunicazione del processore
In breve
I seguenti esempi sono relativi ai vari tipi di indirizzamento per i canali di comunicazione di un processore.
Gli esempi sono basati su un processore di tipo Premium.
I moduli hanno un indirizzo topologico che dipende dalla posizione del modulo nel rack.
In base alla configurazione desiderata, nel rack può essere presente un alimentatore singolo o doppio che occupa rispettivamente 1 o 2 slot. Ne consegue che il primo slot utilizzato dal processore è lo slot 0 o 1.
80
35013966 12/2018
Indirizzamento Xway
Con alimentatore singolo
L'alimentatore occupa uno slot. I canali di comunicazione del processore possono avere i seguenti indirizzi:
Con alimentatore doppio
L'alimentatore occupa due slot. I canali di comunicazione del processore possono avere i seguenti indirizzi:
35013966 12/2018
81
Indirizzamento Xway
Indirizzamento per un modulo di comunicazione TSX SCY 21601
In breve
Di seguito sono riportati alcuni esempi relativi ai diversi tipi di indirizzamento per i moduli di comunicazione TSX SCY 21601.
Gli esempi sono basati su un processore di tipo Premium.
NOTA: Questi tipi di moduli di comunicazione sono limitati in funzione del processore. Fare riferimento al manuale di installazione per stabilire il numero di canali di comunicazione avanzati.
Esempi
I canali di comunicazione del modulo possono avere i seguenti indirizzi:
82
35013966 12/2018
Indirizzamento Xway
Esempi di indirizzamento all'interno di stazioni: indirizzamento Uni-Telway
In breve
Con questo tipo di indirizzamento, una stazione master può accedere a più slave collegati a un bus.
Negli esempi riportati di seguito, gli slave sono collegati alla stazione master (con un processore
Premium) tramite un bus Uni-Telway.
Regole di indirizzamento
Di seguito sono elencati i valori di indirizzamento relativi a questa configurazione:
Per l'indirizzo del rack:
da 0 a 7
Per l'indirizzo del modulo:
da 0 a 14
Per l'indirizzo del canale:
0, se collegato attraverso la porta terminale
0, se collegato attraverso un collegamento integrato di un modulo TSX SCY 21601
1, se collegato attraverso una scheda PCMCIA
Per lo slave:
da 1 a 98 se lo slave è collegato a una scheda PCMCIA o al collegamento integrato del
modulo TSX SCY 21601. In questo caso, la stazione master può eseguire la scansione di un massimo di 98 slave.
da 1 a 8, se lo slave è collegato alla porta terminale. In questo caso, la stazione master può eseguire la scansione di un massimo di 8 slave.
ATTENZIONE
FUNZIONAMENTO ANOMALO DELL'APPLICAZIONE
Non utilizzare parametri di indirizzo sbagliati. Ad esempio:
Non inviare un parametro d'indirizzo che non corrisponde all'apparecchiatura di destinazione.
Non utilizzare valori superiori a 98 nella funzione ADDR (campo "e" per l'indirizzo dell'apparecchiatura) ) quando si utilizza un TSXSCY21601 o più alto di 8 quando si utilizza una porta seriale integrata della CPU.
Il mancato rispetto di queste istruzioni può provocare infortuni o danni alle apparecchiature.
35013966 12/2018
83
Indirizzamento Xway
Collegamento tramite la porta terminale
Un dispositivo con indirizzo Ad0=8 è collegato alla porta terminale di un processore Premium.
Impostazioni dell'indirizzo dello slave 8: ADDR('0.0.0.8')
Collegamento tramite il modulo TSX SCY 21601
Un dispositivo con indirizzo Ad0=1 è collegato al collegamento integrato di un modulo TSX SCY
21601 nella posizione 2 del rack di base.
Impostazioni dell'indirizzo dello slave 1: ADDR('0.2.0.1')
84
35013966 12/2018
Indirizzamento Xway
Esempi di indirizzamento all'interno di stazioni: indirizzamento Fipio
In breve
Gli scambi con il gestore del bus sono di tipo scambio variabile o scambio messaggio.
La sintassi di indirizzamento per l'accesso al server di messaggeria Unite è la seguente:
\ numero bus . punto di connessione \ SYS
Regole di indirizzamento
Per la comunicazione tramite Fipio, i valori di indirizzamento sono i seguenti:
Per l'indirizzo del bus: sempre 2 per un bus Fipio,
Per il punto di connessione: da 1 a 127 poiché è possibile connettere fino a 127 dispositivi sul bus.
Esempi
Nell'esempio riportato di seguito, il gestore del bus si indirizza al Premium al punto di connessione
4 o al Magelis al punto di connessione 8.
Impostazioni indirizzo del dispositivo 4: ADDR('\2.4\SYS')
Impostazioni indirizzo del dispositivo 8: ADDR('\2.8\SYS')
35013966 12/2018
85
Indirizzamento Xway
Esempi di indirizzamento all'interno di stazioni
In breve
Affinché uno scambio tra stazioni possa avere luogo (ovvero uno scambio tra due stazioni sulla stessa rete o su reti differenti), l'indirizzo deve mostrare sia il numero di rete, sia il numero di stazione dell'entità di destinazione.
Esempio 1
La configurazione multirete è la seguente:
86
Nel primo caso, la stazione B si indirizza al sistema della stazione A:
ADDR('{21.1}SYS')
Nel secondo caso, la stazione B si indirizza alla stazione C:
ADDR('{1.2}0.5.0.56')
35013966 12/2018
Indirizzamento Xway
Esempio 2
L'esempio riportato di seguito mostra come accedere a un sistema Magelis connesso a un bus
Fipio (punto di connessione 6) e comunicare con il blocco testo TXT 8 su un PLC programmabile modello 40 connesso alla rete 2.
L'indirizzo del blocco testo TXT 8 sulla stazione 4 del PLC TSX 7 è:
ADDR('{2.4}APP.8')
L'indirizzo del sistema Magelis è:
ADDR('{2.4}\2.6\SYS')
35013966 12/2018
87
Indirizzamento Xway
88
35013966 12/2018
Servizi e architetture di comunicazione
Indirizzamento dei PLC Modicon M340
35013966 12/2018
Indirizzamento dei PLC Modicon M340
Capitolo 10
Indirizzamento dei PLC Modicon M340
Oggetto del capitolo
Il presente capitolo descrive l'indirizzamento dei PLC Modicon M340 e indica i relativi campi di applicazione.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sottosezioni:
Argomento
Tipi di entità di comunicazione Modicon M340
Indirizzamento Modicon M340 per un'entità di comunicazione
Indirizzamento dei canali di comunicazione del processore
Esempio di indirizzamento Ethernet per Modicon M340
Esempio di indirizzamento CANopen per Modicon M340
Esempi di indirizzamento Modbus e modalità carattere per un processore Modicon M340
Esempi di indirizzamento EF di comunicazione Modicon M340
Pagina
35013966 12/2018
89
Indirizzamento dei PLC Modicon M340
Tipi di entità di comunicazione Modicon M340
In breve
Esistono diversi tipi di entità di comunicazione.
Gli scambi vengono eseguiti dalle funzioni di comunicazione descritte nella Libreria EF di comunicazione.
Gli indirizzi sono classificati in tre tipi:
Indirizzi locali, identificati da r.m.c.SYS
o, più semplicemente, da r.m.c
.
Indirizzi remoti, per indirizzare un dispositivo (Modbus, CANopen o Ethernet) collegato direttamente al canale.
Indirizzi di trasmissione, a seconda del tipo di rete. Per la comunicazione Modbus, un indirizzo di trasmissione si ottiene con il numero di slave impostato a 0. Un indirizzo di trasmissione può essere utilizzato per tutte le reti, ma è necessario che il canale di comunicazione supporti la trasmissione. Questo non avviene sempre.
Parola chiave SYS
SYS permette di accedere al modulo locale o a un server del canale. SYS è utilizzata per la modalità carattere e può essere omessa.
Indirizzi di trasmissione
Gli indirizzi di trasmissione dipendono dai dispositivi di trasmissione:
Destinazione Indirizzo di trasmissione
Trasmissione su tutti gli slave Modbus (il numero dello slave è pari a 0) rack.module.channel.0
90
35013966 12/2018
Indirizzamento dei PLC Modicon M340
Indirizzamento Modicon M340 per un'entità di comunicazione
In breve
Per i PLC Modicon M340, è possibile indirizzare qualsiasi canale di comunicazione del PLC
Modicon M340 e qualsiasi dispositivo collegato direttamente a un canale di comunicazione del
PLC Modicon M340.
Ogni dispositivo è identificato da un indirizzo univoco, composto dal numero del dispositivo o da un indirizzo IP. Gli indirizzi variano a seconda del protocollo utilizzato:
Ethernet TCP/IP
Modbus o CANopen
Modalità caratteri
In una stazione, ogni entità di comunicazione è caratterizzata da un indirizzo topologico (percorso di accesso) e da un'entità di destinazione.
NOTA: Un indirizzo è espresso in forma di stringa di caratteri. Tuttavia, può essere utilizzato esclusivamente in abbinamento con la funzione ADDM , che rappresenta anche il motivo per cui la notazione seguente verrà utilizzata per descrivere un indirizzo: ADDM ('stringa indirizzo') .
L'indirizzamento Modicon M340 si basa su 3 concetti:
L'entità di destinazione dipende dall'EF di comunicazione ed è selezionata implicitamente:
MBS per l'indirizzamento di un server Modbus,
TCP.MBS
per l'indirizzamento di un server Modbus TCP,
SYS per l'indirizzamento di un server di un canale in modalità carattere. SYS può essere omesso.
Il canale di comunicazione è esplicito (posizione del processore o del modulo e numero del canale di comunicazione) o simbolizzato con il nome Netlink per la comunicazione Ethernet.
L'indirizzo del nodo dipende dal protocollo di comunicazione utilizzato:
Indirizzo IP con Ethernet
Indirizzo del nodo con CANopen
Indirizzo slave con Modbus
35013966 12/2018
91
Indirizzamento dei PLC Modicon M340
Indirizzamento di una stazione su Ethernet
L'indirizzo di una stazione su Ethernet prende la forma:
ADDM('Netlink{hostAddr}')
ADDM('Netlink{hostAddr}TCP.MBS')
ADDM('Netlink{hostAddr}node')
ADDM('r.m.c{hostAddr}')
ADDM('r.m.c{hostAddr}TCP.MBS')
ADDM('r.m.c{hostAddr}node')
ADDM('{hostAddr}')
ADDM('{hostAddr}TCP.MBS')
ADDM('{hostAddr}node')
Dove:
Netlink: il nome della rete impostato nel campo Net Link del canale Ethernet hostAddr: indirizzo IP del dispositivo r: numero di rack (rack) c: numero di canale (canale) nodo: nodo Modbus o CANopen dietro un gateway (gateway identificato con hostAddr)
NOTA: se il nome del collegamento di rete viene omesso, il sistema utilizza il collegamento di rete predefinito più vicino al processore (di solito il canale Ethernet del processore).
Indirizzamento di un dispositivo su un bus CANopen
L'indirizzo di un dispositivo su un bus CANopen assume la struttura ADDM('r.m.c.e') , dove:
r: numero di rack (rack) m: posizione del modulo nel rack c: numero di canale (canale) della porta CANopen (2) e: nodo slave CANopen (equipment) (campo 1 - 127)
Indirizzamento di un dispositivo su Modbus
L'indirizzo di un dispositivo su un bus Modbus assume la struttura ADDM('r.m.c.e.MBS') , dove:
r: numero di rack (rack) m: posizione del modulo nel rack c: numero di canale (canale) della porta Modbus (0) e: numero slave Modbus (equipment) (campo 1 - 247)
92
35013966 12/2018
Indirizzamento dei PLC Modicon M340
Indirizzamento di un dispositivo in modalità carattere
Per inviare o ricevere una stringa di caratteri, è possibile utilizzare ADDM('r.m.c') o
ADDM('r.m.c.SYS') , dove:
r: numero di rack (rack) m: posizione del modulo nel rack c: numero di canale (canale) della porta Modalità caratteri (0)
SYS: parola chiave usata per stipulare il sistema server della stazione può essere omesso.
vedi pagina 90
. SYS
Esempio
La seguente figura descrive gli indirizzi del servoazionamento. L'esempio è relativo allo slave 14 del canale 2 (CANopen) del modulo presente nello slot 0 del rack 0:
35013966 12/2018
93
Indirizzamento dei PLC Modicon M340
Indirizzamento dei canali di comunicazione del processore
In breve
I seguenti esempi sono relativi ai vari tipi di indirizzamento per i canali di comunicazione di un processore.
Gli esempi si riferiscono a un processore Modicon M340.
L'indirizzo topologico dei moduli dipende dalla posizione del modulo nel rack.
I primi due slot del rack (PS e 00) sono riservati rispettivamente per il modulo di alimentazione del rack (BMX CPS ••••) e per il processore (BMX P34 •••••).
Canali di comunicazione disponibili
I canali di comunicazione disponibili variano a seconda del processore utilizzato:
Processore
BMX P34 1000
BMX P34 2000
BMX P34 2010/20102
BMX P34 2020
BMX P34 2030/20302
Legenda
X Disponibile
- Non disponibile
-
X
X
X
X
Connessione
Modbus integrata
-
X
X
-
-
Connessione
CANopen Master integrata
-
X
X
-
-
Connessione
Ethernet integrata
94
35013966 12/2018
Indirizzamento dei PLC Modicon M340
Indirizzamento dei canali di comunicazione del processore
Nella seguente figura è illustrato un esempio di configurazione Modicon M340 con un processore
BMX P34 2010 e gli indirizzi dei canali di comunicazione del processore:
Nella seguente figura è illustrato un esempio di configurazione Modicon M340 con un processore
BMX P34 2030 e gli indirizzi dei canali di comunicazione del processore:
35013966 12/2018
95
Indirizzamento dei PLC Modicon M340
Esempio di indirizzamento Ethernet per Modicon M340
In breve
Con questo tipo di indirizzamento, una stazione può accedere a più stazioni collegate a una rete logica.
Connessione tramite la porta Ethernet della CPU
Un dispositivo con l'indirizzo IP 139.180.204.2 è collegato alla rete Ethernet. Si tratta della porta
Ethernet del processore configurata con il nome Netlink Ethernet_1 .
96
Impostazioni indirizzo della stazione 1: ADDM('0.0.3{139.180.204.2}') o impostazioni indirizzo della stazione 1: ADDM('Ethernet_1{139.180.204.2}')
35013966 12/2018
Indirizzamento dei PLC Modicon M340
Esempio di indirizzamento CANopen per Modicon M340
In breve
Con questo tipo di indirizzamento, una stazione master può accedere a più slave collegati a un bus
CANopen.
Regole di indirizzamento
La sintassi dell'indirizzamento CANopen è ADDM ('r.m.c.node') . I parametri della stringa hanno il seguente significato:
r: indirizzo rack. L'indirizzo rack del processore è sempre 0.
m: indirizzo modulo. Il numero dello slot del processore Modicon M340 nel rack è sempre 0.
c: indirizzo canale. La porta CANopen di Modicon M340 è sempre il canale 2.
node: numero di slave a cui è stata inviata la richiesta. I numeri degli slave configurati sono compresi tra 1 e 127.
Esempio
Nel seguente esempio, il gestore del bus del processore Modicon M340 indirizza il dispositivo
Lexium 05 al punto di connessione 28:
Impostazioni indirizzo dello slave 28: ADDM('0.0.2.28') .
NOTA: Oltre all'indirizzo definito da ADDM , le funzioni READ_VAR e WRITE_VAR utilizzano un altro parametro NUM , che deve essere definito per indirizzare il SDO da leggere o da scrivere.
35013966 12/2018
97
Indirizzamento dei PLC Modicon M340
Esempi di indirizzamento Modbus e modalità carattere per un processore
Modicon M340
In breve
I seguenti esempi descrivono:
Indirizzamento Modbus
Indirizzamento per la modalità carattere.
Regole per l'indirizzamento Modbus
La sintassi dell'indirizzamento Modbus è ADDM ('r.m.c.node') . I parametri della stringa hanno il seguente significato:
r: indirizzo rack. L'indirizzo rack del processore è sempre 0.
m: indirizzo modulo. Il numero dello slot del processore Modicon M340 nel rack è sempre 0.
c: indirizzo canale. La porta seriale del processore Modicon M340 è sempre il canale 0.
node: numero di slave a cui è stata inviata la richiesta. I numeri degli slave configurati sono compresi tra 1 e 247.
NOTA: In una configurazione Modbus Slave è utilizzato un indirizzo aggiuntivo, il numero 248, per la comunicazione seriale punto punto.
Collegamento seriale con il protocollo Modbus
Nella seguente figura sono illustrati due processori Modicon M340 collegati tramite un collegamento seriale con il protocollo Modbus:
98
Le impostazioni dell'indirizzo del processore slave numero 8 sono ADDM('0.0.0.8') .
35013966 12/2018
Indirizzamento dei PLC Modicon M340
Regole di indirizzamento per la modalità carattere
La sintassi dell'indirizzo per la modalità carattere è ADDM ('r.m.c') o ADDM ('r.m.c.SYS')
SYS può essere omesso). I parametri della stringa hanno il seguente significato:
r: indirizzo del rack del dispositivo collegato.
m: indirizzo del modulo del dispositivo collegato.
:c indirizzo del canale del dispositivo collegato.
SYS: parola chiave usata per stipulare il sistema server della stazione. SYS può essere omesso.
Collegamento seriale con il protocollo modalità carattere
Nella seguente figura è illustrato un processore Modicon M340 collegato a un terminale di immissione/visualizzazione dati TM8501:
Le impostazioni dell'indirizzo del terminale TM8501 sono ADDM('0.0.0') o
ADDM('0.0.0.SYS') .
35013966 12/2018
99
Indirizzamento dei PLC Modicon M340
Esempi di indirizzamento EF di comunicazione Modicon M340
In breve
L'indirizzamento multirete disponibile sui PLC Modicon M340 è descritto qui di seguito.
Esempio 1
Il primo esempio è una configurazione multirete illustrata qui di seguito:
100
Nel grafico sopra sono rappresentate le seguenti configurazioni:
Tre configurazioni Modicon M340 chiamate A, B e D
Una configurazione Premium chiamata C
Tutte le configurazioni possono comunicare tra loro perché:
A e B: la comunicazione tra due PLC Modicon M340 su una rete Ethernet è possibile.
A e C: la comunicazione tra un PLC Modicon M340 e un PLC Premium su una rete Ethernet è possibile.
A o C, e D: la comunicazione tra due PLC Modicon M340 o tra un PLC Modicon M340 e un PLC
Premium su un’architettura Ethernet multirete è possibile. È tuttavia necessario un router IP.
35013966 12/2018
Indirizzamento dei PLC Modicon M340
Esempio 2
Il secondo esempio è una configurazione multirete illustrata qui di seguito:
Nel grafico sopra sono illustrate due configurazioni Modicon M340 denominate A e B. La configurazione B è direttamente collegata a un dispositivo Modbus 1 tramite un canale di comunicazione Modbus.
La comunicazione tra due PLC Modicon M340 è possibile perché le configurazioni sono collegate alla stessa rete Ethernet.
La comunicazione tra la configurazione A e il dispositivo Modbus 2 è possibile solo se si utilizza un gateway Ethernet/Modbus. In caso l'apparecchiatura sia un dispositivo CANopen è richiesto un gateway Ethernet/CANopen.
NOTA: Per indirizzare il dispositivo CANopen o il dispositivo Modbus 2 alla configurazione A è necessario seguire la sintassi illustrata di seguito: ADDM('Netlink{hostAddr}node') , il gateway è identificato dal campo hostAddr . Ad esempio, se il Netlink è impostato su
Ethernet_1 , l'indirizzo gateway è 139.160.234.64
e il numero di slave del dispositivo è impostato a 247, la sintassi della funzione ADDM è come la seguente:
ADDM('Ethernet_1{139.160.230.64}247')
35013966 12/2018
101
Indirizzamento dei PLC Modicon M340
102
35013966 12/2018
Servizi e architetture di comunicazione
Introduzione al bridging
35013966 12/2018
Punti generali riguardo al bridging
Capitolo 11
Punti generali riguardo al bridging
Argomento del capitolo
Questo capitolo offre una panoramica delle varie soluzioni di bridging per le apparecchiature all'interno di un'architettura di comunicazione.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sottosezioni:
Argomento
Descrizione della modalità di connessione a ponte (bridging)
Esempio di connessione a ponte (bridging)
Pagina
35013966 12/2018
103
Introduzione al bridging
Descrizione della modalità di connessione a ponte (bridging)
In breve
Sono possibili due modalità di connessione:
Accesso diretto al PLC: Control Expert si collega direttamente al PLC.
Accesso trasparente al PLC o bridging: Control Expert può essere collegato a un PLC tramite un PLC Modicon M340.
Imposta indirizzo
Le funzioni di accesso diretto e di accesso trasparente al PLC sono disponibili tramite la schermata
Imposta indirizzo. In questa schermata occorre immettere l'indirizzo del PLC.
Per accedere alla schermata Imposta indirizzo, usare il comando Imposta indirizzo nel menu PLC.
La schermata Imposta indirizzo è la seguente:
Sintassi per l'accesso diretto al PLC
Le sintassi disponibili per un accesso diretto al PLC sono descritte qui sotto:
Connessione usata
USB
Ethernet
Modbus
Indirizzo
SYS o vuoto
Indirizzo IP: 139.169.3.4
Numero slave
104
35013966 12/2018
Introduzione al bridging
Sintassi per l'accesso trasparente al PLC
La stringa dell'indirizzo di bridging è composta da due parti:
Prima parte: "indirizzo intermediario" (opzionale).
Seconda parte: "indirizzo PLC remoto".
La sintassi del parametro indirizzo è:
indirizzo intermediario\\indirizzo PLC remoto
La sintassi per "indirizzo PLC remoto" dipende dal tipo di collegamento di rete:
Collegamento di rete
Slave Modbus
Ethernet
Dispositivo Ethernet
Indirizzo PLC remoto
Indirizzo_collegamento.Numero slave Modbus
Indirizzo_collegamento {Indirizzo IP}
Indirizzo_collegamento.IDunità
"Indirizzo_collegamento" è un indirizzo topologico di tipo r.m.c dove:
r: indirizzo rack.
m: indirizzo modulo.
c: indirizzo canale.
L'"indirizzo intermediario" è un indirizzo classico che dipende dal tipo di supporto:
Supporto
Slave Modbus
USB
Ethernet
Indirizzo intermediario num_slave
SYS o vuoto
Indirizzo IP
Limitazioni del servizio online dell'accesso trasparente al PLC
L'accesso trasparente al PLC o bridging offre:
servizi online completi se il PLC remoto è un PLC Modicon M340 o un PLC Quantum.
servizi online limitati se il PLC remoto è un PLC Premium (non funzionano tutte le schermate dei moduli opzionali).
nessun servizio online per i moduli ETY 4103, ETY 5103, WMY 100 e ETY PORT (ad eccezione delle porte Ethernet integrate dei PLC Premium P57 4634, P57 5634 e P57 6634).
35013966 12/2018
105
Introduzione al bridging
Esempio di connessione a ponte (bridging)
In breve
Questa sezione descrive un esempio di bridging riferito a diverse configurazioni PLC e indica i relativi indirizzi PLC trasparenti.
Esempio di connessione a ponte (bridging)
L'esempio si riferisce alle seguenti configurazioni PLC:
Configurazione 3: questa configurazione Modicon M 340 prevede i seguenti moduli di comunicazione:
Un processore Ethernet-Modbus con indirizzo IP 139.160.235.34 e un master Modbus. Il processore si trova nello slot 0 della configurazione, per cui l'indirizzo topologico del canale
Ethernet di questo processore è 0.0.3 e l'indirizzo topologico del canale Modbus di questo processore è 0.0.0.
Un modulo Ethernet BMX NOE 0100 con indirizzo IP 118.159.35.2. Il modulo Ethernet è nello slot 5 della configurazione, in modo che l'inditizzo topologico di questo canale del modulo Ethernet sia 0.5.0.
Configurazione 1: questa configurazione è costituita da un PLC remoto collegato al canale
Ethernet del processore della configurazione 3. L'indirizzo IP di questo PLC remoto è
139.160.235.16.
Configurazione 2: questa configurazione è costituita da un PLC remoto collegato al canale del modulo Ethernet della configurazione 3. L'indirizzo IP di questo PLC remoto è 118.159.35.45.
Configurazione 4: questa configurazione è costituita da un PLC remoto collegato al canale
Modbus del processore della configurazione 3. L'indirizzo slave Modbus di questo PLC remoto
è 66.
106
35013966 12/2018
Nella seguente figura è illustrato l'esempio di bridging:
Introduzione al bridging
35013966 12/2018
107
Introduzione al bridging
Gli indirizzi PLC trasparenti sono i seguenti:
Configurazione bridging
(1) connessione USB al PLC remoto, collegato a un modulo Ethernet
(2) canale Ethernet del processore al PLC remoto, collegato a un modulo
Ethernet
(3) canale Modbus del processore al PLC remoto, collegato a un modulo
Ethernet
(3) connessione USB al PLC remoto, collegato al canale Modbus del processore
(3) connessione del modulo Ethernet al PLC remoto, collegato al canale
Modbus del processore
(6) connessione del modulo Ethernet al PLC remoto, collegato al canale
Ethernet del processore
Indirizzo PLC trasparente
SYS\\0.5.0{118.159.35.45}
139.160.235.34\\0.5.0{118.159.35.45}
5\\0.5.0{118.159.35.45}
SYS\\0.0.0.66
118.159.35.2\\0.0.0.66
118.159.35.2\\0.0.3{139.160.235.16}
108
35013966 12/2018
Servizi e architetture di comunicazione
Modalità di funzionamento
35013966 12/2018
Modalità di funzionamento
Parte III
Modalità di funzionamento
Argomento della sezione
La presente sezione descrive le modalità operative associate alle comunicazioni avanzate.
Contenuto di questa parte
Questa parte contiene i seguenti capitoli:
Capitolo
12
13
14
15
16
Titolo del capitolo
Configurazione di rete
Configurazione dei bus
Configurazione delle stazioni premium di instradamento X-Way
Debug
Guida alla programmazione e all'immissione delle funzioni di comunicazione
Pagina
35013966 12/2018
109
Modalità di funzionamento
110
35013966 12/2018
Servizi e architetture di comunicazione
Configurazione rete
35013966 12/2018
Configurazione di rete
Capitolo 12
Configurazione di rete
Oggetto di questo capitolo
Questo capitolo presenta i diversi strumenti per configurare una rete a livello globale e di stazione.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sottosezioni:
Argomento
Principio di configurazione della rete con Control Expert
Creazione di una rete logica
Configurazione di una rete logica
Associazione di una rete logica all’hardware di rete
Pagina
35013966 12/2018
111
Configurazione rete
Principio di configurazione della rete con Control Expert
In breve
Con Control Expert è possibile installare una rete dal browser dell'applicazione e dall'editor di configurazione hardware.
Il metodo comporta quattro fasi:
creazione di una rete logica, configurazione della rete logica, dichiarazione del modulo o della scheda PCMCIA (per Premium), associazione della scheda o del modulo alla rete logica.
Questi quattro metodi vengono approfonditi più avanti nella presente documentazione.
NOTA: il vantaggio offerto da questo metodo è che, dalla seconda fase in poi, consente di progettare l'applicazione di comunicazione (non è necessario disporre dell'hardware per iniziare il lavoro) e di utilizzare il simulatore per verificarne il funzionamento.
NOTA: le prime due fasi vengono eseguite nel browser del progetto e le due successive dall'editor di configurazione hardware.
Questo manuale offre una descrizione generale di questo metodo. Per informazioni dettagliate sulle configurazioni delle varie reti, consultare la seguente documentazione:
Configurazione Ethernet per Premium (vedi Premium e Atrium che utilizzano EcoStruxure™
Control Expert, Moduli di rete Ethernet, Manuale dell'utente) , configurazione Ethernet per M340
(vedi Modicon M340 per Ethernet, Moduli di comunicazione e processori, Manuale dell'utente) e configurazione Ethernet per Modicon M580,
Configurazione Modbus Plus (vedi Premium e Atrium con EcoStruxure™ Control Expert, Rete
Modbus Plus, Manuale dell'utente) ,
Configurazione Fipway (vedi Premium e Atrium con EcoStruxure™ Control Expert, Rete
Fipway, Manuale dell'utente) .
112
35013966 12/2018
Configurazione rete
Creazione di una rete logica
In breve
Il primo passo per l'implementazione di una rete di comunicazione consiste nella creazione di una rete logica.
Creazione di una rete logica
Nella tabella seguente è descritta la procedura di creazione di una rete dal browser del progetto.
Passo
1
Azione
Espandere la directory
Risultato::
Comunicazione nel browser del progetto.
2 Fare clic con il pulsante destro del mouse nella sottodirectory
Nuova rete.
Risultato::
Reti e selezionare l'opzione
35013966 12/2018
113
Configurazione rete
Passo
3
Azione
Nell'elenco delle reti disponibili, selezionare la rete da creare e assegnarle un nome adeguato.
Risultato: esempio di rete Ethernet:
114
4
Nota: facendo clic sulla scheda Commento si può eventualmente aggiungere un commento.
Fare clic su OK per creare una nuova rete logica.
Risultato: è stata appena creata la rete Ethernet che viene visualizzata nel browser del progetto.
Nota: una piccola icona indica che la rete logica non è associata ad alcun componente hardware del PLC. Inoltre, il piccolo simbolo blu "v" indica che il progetto deve essere ricompilato prima di poterlo utilizzare nel PLC.
35013966 12/2018
Configurazione rete
Configurazione di una rete logica
In breve
Il secondo passo per l'implementazione di una rete di comunicazione consiste nella configurazione di una rete logica.
Questo manuale descrive l'accesso alla configurazione della rete. Per informazioni su come configurare le varie reti, fare riferimento alla documentazione seguente:
Configurazione Ethernet per Premium (vedi Premium e Atrium che utilizzano EcoStruxure™
Control Expert, Moduli di rete Ethernet, Manuale dell'utente) , configurazione Ethernet per M340
(vedi Modicon M340 per Ethernet, Moduli di comunicazione e processori, Manuale dell'utente) e configurazione Ethernet per Modicon M580 (vedi Modicon M580, Hardware, Manuale di riferimento) ,
Configurazione Modbus Plus (vedi Premium e Atrium con EcoStruxure™ Control Expert, Rete
Modbus Plus, Manuale dell'utente) ,
Configurazione Fipway (vedi Premium e Atrium con EcoStruxure™ Control Expert, Rete
Fipway, Manuale dell'utente) .
Configurazione di una rete logica
La seguente tabella descrive la procedura per accedere alla configurazione di una rete dal browser del progetto.
Passo
1
Azione
Nel browser del progetto, espandere la struttura delle directory sotto la sottoscheda Reti che si trova nella scheda Comunicazioni della struttura ad albero della directory per visualizzare tutte le reti del progetto.
Esempio::
35013966 12/2018
2 Fare doppio clic sulla rete da configurare per ottenere la finestra di configurazione della rete.
Note: le finestre differiscono a seconda della famiglia di reti selezionata. Tuttavia, per tutte le reti questa è la finestra in cui si possono configurare i dati globali, l'I/O Scanning, le utility
Peer Cop, le parole comuni ecc.
Nota: per le reti Ethernet è necessario un passo intermedio che consiste nel selezionare la famiglia del modulo che sarà utilizzato nella configurazione hardware..
115
Configurazione rete
Associazione di una rete logica all’hardware di rete
In breve
L'ultimo passo dell'implementazione di una rete di comunicazione consiste nell'associare una rete logica a un modulo di rete o a una scheda Modbus Plus o Fipway. Sebbene le schermate differiscano, la procedura è la stessa per ogni dispositivo di rete.
Come associare una rete logica
La tabella seguente descrive la procedura per associare una rete logica a un dispositivo di rete dichiarato nell'editor di configurazione hardware.
Passo
1
2
3
Azione
Aprire l'editor di configurazione hardware.
Fare clic con il pulsante destro del mouse sul dispositivo (modulo Ethernet, scheda PCMCIA
Fipway o Modbus Plus) da associare a una rete logica.
Selezionare il canale e la funzione.
Risultato: per un modulo TSX ETY 4103:
116
35013966 12/2018
Passo
4
Configurazione rete
Azione
Nel campo Collegamento di rete, selezionare la rete da associare alla scheda.
Risultato:
5 Confermare la selezione, quindi chiudere la finestra.
Risultato: la rete logica è associata al dispositivo. L'icona associata a questa rete logica cambia e indica la presenza di un collegamento con un PLC. Inoltre, il rack, il modulo e i numeri di canale vengono aggiornati nella schermata di configurazione della rete logica. In questo esempio si ottiene il seguente browser di progetto:
35013966 12/2018
117
Configurazione rete
118
35013966 12/2018
Servizi e architetture di comunicazione
Configurazione dei bus
35013966 12/2018
Configurazione dei bus
Capitolo 13
Configurazione dei bus
Argomento del capitolo
Questo capitolo descrive come accedere agli strumenti di comunicazione del bus.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sottosezioni:
Argomento
Creazione e accesso ai bus di campo RIO\DIO
Accesso alle configurazioni dei bus sulle schede PCMCIA e SCY 21601
Pagina
35013966 12/2018
119
Configurazione dei bus
Creazione e accesso ai bus di campo RIO\DIO
Introduzione
I PLC Quantum offrono una soluzione di architettura di ingresso/uscita decentralizzata:
Le reti con bus di campo RIO sono basate sulla tecnologia di rete con ingressi/uscite decentra lizzate S908. Si possono configurare fino a 31 stazioni decentralizzate, ciascuna delle quali supporta fino a 128 parole di ingresso/uscita.
Le reti con bus di campo DIO si basano sulla tecnologia Modbus Plus. Si possono configurare
32 sottoscrittori su 500 metri (64 sottoscrittori in ricezione su 2000 metri).
Creazione di un bus RIO
La tabella seguente descrive la procedura per la creazione di un bus RIO da un modulo di comunicazione:
Passo
1
2
3
Azione
Nell'editor dei bus, selezionare lo slot in cui inserire il modulo di comunicazione.
Selezionare Nuova apparecchiatura nel menu contestuale.
Risultato: viene visualizzata la finestra Nuova apparecchiatura.
Espandere la directory Comunicazione
Risultato: si apre la finestra seguente:
.
120
35013966 12/2018
Passo
4
Azione
Per creare un bus RIO, selezionare un modulo 140 CRP 93x 00.
Risultato: il bus viene visualizzato nel browser del progetto.
Configurazione dei bus
Creazione di un bus DIO
La tabella seguente descrive la procedura per la creazione di un bus DIO da un modulo di comunicazione:
Passo
1
2
Azione
Nell'editor dei bus, selezionare lo slot in cui inserire il modulo di comunicazione.
Selezionare Nuova apparecchiatura nel menu contestuale.
Risultato: viene visualizzata la finestra Nuova apparecchiatura.
35013966 12/2018
121
Configurazione dei bus
Passo
3
Azione
Espandere la directory Comunicazione
Risultato: si apre la finestra seguente:
.
4
5
6
7
Per creare un bus, selezionare un modulo 140 NOM 2XX 00.
Risultato: il modulo viene visualizzato nel rack.
Fare doppio clic sulla porta Modbus Plus del modulo 140 NOM 2XX 00.
Risultato: viene visualizzata la finestra di configurazione del bus.
Selezionare la casella Bus DIO.
Confermare la configurazione.
Risultato: il bus DIO viene visualizzato nel browser del progetto.
122
35013966 12/2018
Configurazione dei bus
Creazione di un bus DIO dal processore
La tabella seguente descrive la procedura per la creazione di un bus DIO dal processore.
2
3
Passo
1
Azione
Nell'editor dei bus, fare doppio clic sulla porta Modbus Plus del processore.
Selezionare la casella Bus DIO.
Confermare la configurazione.
Risultato: il bus DIO viene visualizzato nel browser del progetto.
35013966 12/2018
123
Configurazione dei bus
Accesso a un bus RIO o DIO
Per accedere al bus, procedere come indicato di seguito:
Passo
1
Azione
Nel browser del progetto, aprire la directory
Esempio:
Configurazione .
124
35013966 12/2018
Passo
2
Configurazione dei bus
Azione
Selezionare le sottodirectory Bus RIO o Bus DIO in base al tipo di bus che si desidera aprire. Selezionare quindi il comando Apri nel menu a comparsa.
Risultato: viene visualizzata la seguente finestra per il bus RIO:
Risultato: viene visualizzata la seguente finestra per il bus DIO:
35013966 12/2018
125
Configurazione dei bus
Accesso alle configurazioni dei bus sulle schede PCMCIA e SCY 21601
Introduzione
Per tutti i bus di comunicazione diversi da quelli descritti in precedenza, l'accesso alla configurazione avviene mediante la configurazione hardware del modulo (TSX SCY 21601) o della relativa scheda PCMCIA. Nelle pagine seguenti viene descritto come creare un nuovo bus dichiarando una scheda PCMCIA e come accedere alla configurazione del bus.
Creazione di un nuovo bus di comunicazione
La tabella riportata di seguito descrive le procedure da eseguire per creare un bus di comunicazione.
Passo
1
Azione
Fare doppio clic sullo slot della scheda PCMCIA che dovrà gestire il bus di comunicazione desiderato (in un modulo TSX SCY 21601 o in un processore).
Risultato:
126
2 Selezionare il tipo di scheda di gestione bus desiderato.
Risultato: viene creato il bus di comunicazione. Ora è necessario configurarlo. Seguire a tal fine la procedura descritta nel paragrafo seguente.
35013966 12/2018
Configurazione dei bus
Configurazione di un bus di comunicazione
La tabella riportata di seguito descrive le procedure da eseguire per configurare un bus di comunicazione:
Passo
1
Azione
Fare doppio clic sullo slot della scheda PCMCIA che dovrà gestire il bus di comunicazione desiderato.
Risultato: viene visualizzata una finestra simile a questa: .
35013966 12/2018
127
Configurazione dei bus
Passo
2
Azione
Selezionare il canale e la funzione desiderata (ad esempio, Modbus).
Risultato: viene visualizzata una finestra simile a questa. Il bus deve ora essere configurato in base ai parametri del progetto:..
128
35013966 12/2018
Servizi e architetture di comunicazione
Configurazione dell'instradamento X-Way
35013966 12/2018
Configurazione delle stazioni premium di instradamento X-Way
Capitolo 14
Configurazione delle stazioni premium di instradamento X-Way
Oggetto di questo capitolo
Il presente capitolo illustra i modi di funzionamento richiesti per configurare le stazioni di instradamento Premium X-Way.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sottosezioni:
Argomento
Configurazione
Configurazione dei servizi multirete
Configurazione di un modulo router X-Way
Esempi di stazioni di instradamento X-Way
Esempi di instradamento parziale
Pagina
35013966 12/2018
129
Configurazione dell'instradamento X-Way
Configurazione
In breve
In una stazione intermedia, la gestione di più accoppiatori di rete richiede una fase di configurazione per poter distribuire le caratteristiche funzionali alle varie entità di rete.
130
NOTA: Le informazioni di instradamento multirete sono create al livello di stazione durante la configurazione di ogni bridge. Non viene eseguito alcun controllo di coerenza tra tutti i dati di instradamento per la stessa architettura di rete.
35013966 12/2018
Configurazione dell'instradamento X-Way
Configurazione dei servizi multirete
In breve
In una stazione che supporta più moduli di rete, ogni punto di connessione della rete è considerato un indirizzo della stazione. Quando si configura ogni modulo, è necessario definire per ogni punto di connessione l'elenco di numeri delle reti accessibili.
A seconda del processore selezionato durante la configurazione hardware, una stazione bridge è in grado di gestire solo 3 o 4 moduli di rete. La tabella avrà quindi al massimo 4 elementi.
Illustrazione
In una schermata specifica è possibile immettere i dati di instradamento per tutti i moduli di rete di una stazione.
35013966 12/2018
131
Configurazione dell'instradamento X-Way
Elementi e funzioni
La tabella seguente descrive le varie aree della schermata di configurazione:
2
3
Etichetta Campo
1 Rete logica
4
Tipo di rete
Reti accessibili
Funzione
Visualizza il nome della rete logica.
Visualizza il tipo di rete.
Utilizzato per:
nella zona Rete logica non ombreggiata, per immettere l'elenco delle reti
a cui questo modulo può accedere nelle zone Rete logica ombreggiate, per visualizzare l'elenco delle reti a cui questi moduli possono accedere.
Reti disponibili Permette di selezionare le reti accessibili da un modulo configurato come bridge.
Un elenco di numeri da 1 a 127 mostra le reti disponibili per un punto di connessione. Per evitare errori di configurazione, ogni numero di rete selezionato come accessibile viene eliminato dall'elenco delle reti disponibili.
132
35013966 12/2018
Configurazione dell'instradamento X-Way
Configurazione di un modulo router X-Way
In breve
Prima di configurare il modulo come router X-Way, è necessario creare le reti logiche della stazione.
Procedura
La procedura descritta permette di accedere al modulo della stazione e di configurarlo come router
X-Way.
Passo
1
Azione
Aprire la scheda Comunicazione del browser del progetto e fare clic sulla scheda
Tabella X-Way della scheda Tabella di instradamento.
Risultato : si apre la finestra seguente.
35013966 12/2018
Se l'elenco delle reti accessibili del modulo è vuoto, la finestra viene visualizzata automaticamente (senza dover fare doppio clic).
133
Configurazione dell'instradamento X-Way
Passo
2
Azione
Fare doppio clic sul campo evidenziato per configurare la prima rete.
Risultato: viene visualizzata la finestra Selezione di reti accessibili.
134
3
4
5
6
Fare doppio clic sul numero di reti richieste nell'elenco di scorrimento Reti disponibili.
Risultato: il numero di rete è assegnato nell'elenco di scorrimento Reti di accesso.
Eseguire l'operazione 3 per il numero di volte necessarie per definire tutte le reti a cui il modulo può accedere.
Al termine, passare al punto 5.
Confermare la selezione facendo clic su OK.
Confermare la configurazione del router X-Way chiudendo la finestra o facendo clic sul pulsante Attiva nella barra degli strumenti.
35013966 12/2018
Rimozione della funzione bridge
È possibile rimuovere la funzione bridge dal modulo.
Passo
1
Azione
Accedere alla seguente finestra X-Way.
Configurazione dell'instradamento X-Way
35013966 12/2018
2
3
Fare clic su Elimina rete.
Confermare la configurazione.
135
Configurazione dell'instradamento X-Way
Rimozione dell'accesso a una rete
È possibile rimuovere l'accesso a una singola rete.
Passo
1
Azione
Accedere alla seguente finestra X-Way delle reti accessibili.
136
2
3
4
Fare doppio clic sul numero delle reti accessibili da rimuovere (colonna sinistra).
Risultato: il numero di rete è riassegnato nell'elenco di scorrimento Reti disponibili.
Confermare la selezione facendo clic su OK.
Confermare la configurazione del router.
35013966 12/2018
Configurazione dell'instradamento X-Way
Esempi di stazioni di instradamento X-Way
In breve
Per poter definire l'elenco delle reti accessibili è necessario che ogni stazione sia configurata.
Configurazione della stazione R1
Il modulo nello slot 2 può accedere soltanto alla rete 12.
Il modulo nello slot 4 può accedere soltanto alle reti 1 e 11.
Il modulo nello slot 5 può accedere soltanto alle reti 13 e 21.
35013966 12/2018
137
Configurazione dell'instradamento X-Way
La configurazione dei bridge della stazione, quindi, è la seguente:
Configurazione della stazione R2
Il modulo nello slot 0 può accedere soltanto alla rete 11.
Il modulo nello slot 5 può accedere soltanto alle reti 1, 12, 13 e 21.
La configurazione dei bridge della stazione, quindi, è la seguente:
Configurazione della stazione R3
Il modulo nello slot 0 può accedere soltanto alle reti 13, 12, 1 e 11.
Il modulo nello slot 5 può accedere soltanto alla rete 21.
La configurazione dei bridge della stazione, quindi, è la seguente:
138
35013966 12/2018
Configurazione dell'instradamento X-Way
Messaggeria
Per utilizzare la funzione di comunicazione (vedi EcoStruxure™ Control Expert, Comunicazione,
Libreria dei blocchi funzione) come Read_VAR per lo scambio Ethernet tra stazioni, configurare la messaggeria TCP/IP nella schermata di configurazione (vedi Premium e Atrium che utilizzano
EcoStruxure™ Control Expert, Moduli di rete Ethernet, Manuale dell'utente) della rete Ethernet.
Nella scheda Messaggeria, per ogni scambio impostare l'indirizzo IP e l'indirizzo XWay di destinazione.
Ad esempio, se la stazione R3 deve comunicare con la stazione B, nella scheda Messaggeria della stazione R1:
impostare l'indirizzo IP R2 (139.255.255.4) nel campo Indirizzo IP, quindi impostare l'indirizzo B XWay (11.4) nel campo Indirizzo XWay.
Nella figura è illustrata la scheda Messaggeria di R1:
Oppure se la stazione B deve comunicare con la stazione A, nella scheda Messaggeria della stazione R2: impostare l'indirizzo IP R1 (139.255.255.5) nel campo Indirizzo IP, quindi impostare l'indirizzo A XWay (21.7) nel campo Indirizzo XWay.
Nella figura è illustrata la scheda Messaggeria di R2:
35013966 12/2018
139
Configurazione dell'instradamento X-Way
Esempi di instradamento parziale
In breve
Quando si configura un modulo come bridge, è possibile assegnargli solo una parte delle reti disponibili anziché tutte le reti. Questa selezione è utilizzata per definire un instradamento parziale.
Illustrazione
Per poter definire l'elenco delle reti accessibili è necessario che ogni stazione sia configurata.
140
35013966 12/2018
Configurazione dell'instradamento X-Way
Configurazione della stazione R1
Il modulo nello slot 2 non è coinvolto nell'instradamento dei dati.
Il modulo nello slot 4 può accedere soltanto alle reti 1 e 11.
Il modulo nello slot 5 può accedere soltanto alle reti 13 e 21.
La configurazione dei bridge della stazione, quindi, è la seguente:
Configurazione della stazione R2
Il modulo nello slot 0 può accedere soltanto alla rete 11.
Il modulo nello slot 5 può accedere alle reti 1, 13 e 21. La rete 12 non è accessibile.
La configurazione dei bridge della stazione, quindi, è la seguente:
35013966 12/2018
141
Configurazione dell'instradamento X-Way
Configurazione della stazione R3
Il modulo nello slot 0 può accedere alle reti 13, 1 e 11. La rete 12 non è più accessibile.
Il modulo nello slot 5 può accedere soltanto alla rete 21.
La configurazione dei bridge della stazione, quindi, è la seguente:
142
35013966 12/2018
Servizi e architetture di comunicazione
Debug
35013966 12/2018
Debug
Capitolo 15
Debug
Descrizione delle schermate di debug per la comunicazione
In breve
È possibile accedere alla schermata di debug specifica dell'applicazione di comunicazione mediante la scheda Debug. Questa scheda è suddivisa in due sezioni:
La parte superiore sinistra, comune a tutti i tipi di schermate di debug, è dedicata alle informazioni a livello del modulo e del canale di comunicazione.
La parte inferiore destra è dedicata ai dati e ai parametri di debug. Quest'area, specifica per ciascun tipo di comunicazione selezionato, è descritta in dettaglio nella documentazione dedicata ai diversi tipi di comunicazione.
Accesso alla schermata
La modalità debug è accessibile solo in modalità online.
Passo
1
2
Azione
Accedere alla schermata di configurazione
Selezionare la modalità Debug facendo clic sulla scheda corrispondente.
35013966 12/2018
143
Debug
Illustrazione
Quest'area permette di accedere alla diagnostica per un canale di comunicazione.
144
35013966 12/2018
Descrizione
La seguente tabella mostra gli elementi della schermata di debug e le relative funzioni.
Etichetta Elemento
1
2
3
4
5
Schede
Area del modulo
Funzione
La scheda in primo piano indica la modalità in corso (Debug in questo esempio). È possibile selezionare ciascuna modalità facendo clic sulla scheda corrispondente. Le modalità disponibili sono:
Debug (accessibile soltanto in modalità online),
Diagnostica (accessibile soltanto in modalità online),
Configurazione,
Impostazioni.
Quest'area visualizza l'indicatore del modulo con un nome abbreviato.
Nella stessa area, vi sono tre indicatori che mostrano lo stato del modulo in modalità online:
RUN indica lo stato operativo del modulo,
ERR segnala un errore interno al modulo,
I/O segnala un errore esterno al modulo o un errore dell'applicazione.
Area Canale Quest'area permette di selezionare il canale su cui eseguire il debug:
Canale: numero di canale del modulo. A sinistra del simbolo viene visualizzata una copia del LED del canale CHx.
Area
Parametri generali
Quest'area mostra i parametri del canale di comunicazione:
Funzione: mostra la funzione di comunicazione configurata. Le informazioni non possono essere modificate.
Task: mostra il task (MAST configurato). Le informazioni non possono essere modificate.
Area
Parametri modalità
Quest'area contiene i parametri della modalità selezionata mediante la scheda.
NOTA: Tutti i LED e i comandi non disponibili vengono visualizzati in grigio.
Debug
35013966 12/2018
145
Debug
146
35013966 12/2018
Servizi e architetture di comunicazione
Guida all’immissione
35013966 12/2018
Guida alla programmazione e all'immissione delle funzioni di comunicazione
Capitolo 16
Guida alla programmazione e all'immissione delle funzioni di comunicazione
Argomento del capitolo
Questo capitolo illustra i diversi strumenti di guida all'immissione.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sottosezioni:
Argomento
Guida all'immissione delle funzioni di comunicazione
Accesso a un'istruzione specifica della funzione, del blocco funzione o del tipo DFB
Guida per l’immissione dell’indirizzo
Pagina
35013966 12/2018
147
Guida all’immissione
Guida all'immissione delle funzioni di comunicazione
In breve
Durante la programmazione, è possibile accedere alla schermata di guida di una voce che consente di trovare tutti i parametri relativi a una funzione di comunicazione.
Questa guida può essere ottenuta dalle funzioni di libreria di Control Expert.
Illustrazione
La figura riportata di seguito mostra la schermata della guida relativa all'immissione per la funzione di comunicazione READ_VAR .
NOTA: Il numero e il tipo dei campi varia in base alla funzione di comunicazione selezionata.
Disponibilità
Questa schermata è disponibile per le seguenti funzioni di comunicazione:
DATA_EXCH
INPUT_CHAR
OUT_IN_CHAR
PRINT_CHAR
READ_VAR
SEND_REQ
SEND_TLG
WRITE_VAR
148
35013966 12/2018
Guida all’immissione
Accesso a un'istruzione specifica della funzione, del blocco funzione o del tipo DFB
In breve
È possibile accedere alla funzione specifica di un'applicazione:
Immettendo direttamente l'istruzione e i relativi parametri in un blocco funzionamento
Tramite la funzione di guida all'immissione accessibile dagli editor dei programmi (FBD, LD, IL,
ST)
Chiamata di una funzione
La tabella seguente descrive come richiamare una funzione.
Passo
1
2
Azione
Accedere all'editor richiesto.
A seconda dell'editor, utilizzare uno dei metodi riportati di seguito per aprire la libreria delle funzioni:
Selezionare la funzione da immettere con l'editor di dati. Dopo aver aperto l'editor, fare clic con il
pulsante destro del mouse sulla funzione (editor LD, FBD).
Fare clic con il pulsante destro del mouse nell'editor di programma e selezionare l'opzione Assistente ingresso FFB.
Nota: si apre la finestra dell'assistente di immissione funzione:
35013966 12/2018
149
Guida all’immissione
Passo
3
4
5
6
7
Azione
Selezionare il tipo di FFB richiesto (se necessario).
Quindi, selezionare il nome dell'istanza (se necessario e disponibile).
Molte istruzioni presentano una schermata di guida all'immissione personalizzata. È possibile accedere a questa schermata facendo clic sul pulsante Assistente speciale.
Immettere ogni parametro dell'istruzione (ciascuna istruzione è spiegata nel documento specifico dell'applicazione pertinente):
Nella schermata di immissione dei dati dettagliati personalizzati oppure nell'area Prototipo del Campo di immissione.
Confermare l'operazione facendo clic su Ok.
150
35013966 12/2018
Guida all’immissione
Guida per l’immissione dell’indirizzo
In breve
Per facilitare l'immissione dell'indirizzo viene visualizzata una schermata di guida.
In questa schermata è possibile fornire una descrizione dell'architettura in cui si può aggiungere la funzione di comunicazione integrata e generata. Una volta compilati i campi relativi a tale descrizione, l'indirizzo è creato in modo automatico.
Accesso alla guida
Durante l'immissione dei parametri della funzione di comunicazione, è possibile accedere alla guida per l'immissione dell'indirizzo con il seguente pulsante:
Illustrazione
La figura seguente mostra la schermata della guida relativa all'immissione dell'indirizzo di una funzione di comunicazione.
35013966 12/2018
151
Guida all’immissione
Modalità
Il primo parametro da selezionare è la Modalità. Con questo parametro si può selezionare una delle seguenti modalità di comunicazione:
Locale (comunicazione tramite bus)
Remota (comunicazione tramite rete)
Livello rete
Solo per le comunicazioni remote, il livello di rete è utilizzato per:
Immettere il numero di rete
Immettere il numero di stazione
Selezionare il tipo di stazione
Livello stazione
Questo parametro consente di selezionare il tipo di scambio in base alla funzione di comunicazione utilizzata:
La casella Applicazione consente di selezionare uno scambio con un'applicazione PL7
(corrispondente all'indirizzamento APP).
La casella Sistema consente di selezionare il sistema PLC della stazione progettato per il livello di rete (corrispondente all'indirizzamento SYS).
La casella Modulo indica che il dispositivo di destinazione è connesso alla stazione tramite un collegamento (Uni-Telway, Modbus, Modbus Plus o Fipio). Questo caso richiede di specificare quanto segue:
Posizione del modulo che supporta il collegamento in questione
Tipo di modulo
Protocollo
Il campo Protocollo consente di definire il protocollo di scambio utilizzato tra la stazione sulla rete e il dispositivo di destinazione dello scambio.
152
35013966 12/2018
Guida all’immissione
Livello dispositivo
Questo parametro permette di specificare quanto segue:
Il tipo di dispositivo di destinazione
L'indirizzo del dispositivo
Limitazioni
Nella schermata della guida per l'immissione dell'indirizzo, le comunicazioni provenienti da uno slave Uni-Telway richiedono la codifica dell'indirizzo di destinazione nel buffer di trasmissione
(vedi EcoStruxure™ Control Expert, Comunicazione, Libreria dei blocchi funzione) .
Nella finestra della guida è possibile immettere la sezione completa corrispondente a ADDR() , che indica all'utente la necessità di codificare il buffer aggiuntivo.
La codifica degli indirizzi delle stazioni remote è supportata solo per i seguenti dispositivi: TSX 17,
TSX 37, TSX 47-107, TSX 57.
Per i dispositivi di terze parti è proposta solo l'immissione del numero di porta. In altri casi l'indirizzo va immesso manualmente.
35013966 12/2018
153
Guida all’immissione
154
35013966 12/2018
Servizi e architetture di comunicazione
Indice analitico
35013966 12/2018
Indice analitico
A
ALL,
APP,
B
Brigde,
C
Comunicazione
configurazione dei bus di campo,
Configurazione X-way,
D
Dati globali,
G
I
indirizzamento, assistente,
IP,
Modbus Plus,
Indirizzamento
Modicon M340,
Premium,
M
35013966 12/2018
P
Peer Cop,
S
SYS,
T
Trasmissione
trasmissione
X
X-Way instradamento messaggi,
155
Indice analitico
156
35013966 12/2018
Download
Advertisement