Schneider Electric Premium e Atrium con EcoStruxure™ Control Expert - Collegamento seriale asincrono Manuale utente
โฆษณา
โฆษณา
Premium e Atrium con EcoStruxure™ Control Expert
35013959 12/2018
Premium e Atrium con
EcoStruxure™
Control Expert
Collegamento seriale asincrono
Manuale dell'utente
(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.
35013959 12/2018
Indice
Informazioni di sicurezza . . . . . . . . . . . . . . . . . . . . . . . .
Informazioni su... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parte I Presentazione delle comunicazioni Modbus,
Modalità caratteri e Uni-Telway. . . . . . . . . . . . . . . . .
Capitolo 1 Presentazione delle comunicazioni Modbus, Modalità caratteri e Uni-Telway. . . . . . . . . . . . . . . . . . . . . . . . . . .
Introduzione alle comunicazioni . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parte II Implementazione hardware delle comunicazioni
Modbus, Modalità caratteri e Uni-Telway . . . . . . . . .
Capitolo 2 Presentazione dell’implementazione hardware . . . . . . .
Apparecchiature con funzione di comunicazione . . . . . . . . . . . . . . . .
Capitolo 3 Porta terminale e apparecchiatura TSX P ACC 01. . . . .
3.1 Presentazione della presa terminale . . . . . . . . . . . . . . . . . . . . . . . . . .
Presentazione della Porta terminale . . . . . . . . . . . . . . . . . . . . . . . . . .
Comunicazione con un terminale di programmazione/regolazione. . .
Comunicazione con una console di interfaccia uomo-macchina. . . . .
Comunicazione Uni-Telway master/ slave . . . . . . . . . . . . . . . . . . . . .
Comunicazione di una stringa di caratteri . . . . . . . . . . . . . . . . . . . . . .
3.2 Collegamenti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connessioni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terminale di programmazione/ regolazione . . . . . . . . . . . . . . . . . . . .
Console di interfaccia uomo-macchina . . . . . . . . . . . . . . . . . . . . . . . .
Terminale di programmazione/regolazione e pannello di dialogo operatore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modem sulla porta terminale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Uni-Telway master . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Uni-Telway slave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Uni-Telway inter-PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Uni-Telway inter-apparecchiature . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PLC master tipo TSX modello 40 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Stringa di caratteri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tabella di riepilogo delle connessioni alle porte terminali . . . . . . . . . .
3.3 Allegati. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Caratteristiche della porta terminale . . . . . . . . . . . . . . . . . . . . . . . . . .
Configurazione dei pin del connettore della porta terminale . . . . . . . .
35013959 12/2018
11
15
17
19
19
43
45
46
47
38
39
41
42
49
52
53
55
32
33
34
35
36
37
26
27
29
30
21
23
23
25
3
4
3.4 Introduzione a TSX P ACC 01 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Funzionalità . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Aspetto esterno . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5 Implementazione hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dimensioni e montaggio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Vista interna . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connessione a bus Uni-Telway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connessione ai PLC Premium e Atrium. . . . . . . . . . . . . . . . . . . . . . . .
Configurazione commutatore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configurazione del pin del connettore TSX P ACC 01. . . . . . . . . . . . .
3.6 Esempio di topologie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Apparecchiature di connessione . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modalità master Uni-Telway. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modalità slave Uni-Telway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connessione fra due PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Capitolo 4 Installazione dei moduli TSX SCY 11601/21601 . . . . . . .
4.1 In breve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Introduzione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Standard operativi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 Descrizione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Descrizione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 Proprietà del canale integrato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Specifiche del canale integrato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4 Compatibilità del canale principale del modulo TSX SCY 21601. . . . .
Compatibilità del canale host TSX SCY 21601 . . . . . . . . . . . . . . . . . .
4.5 Installazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.6 Funzionamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Procedura. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.7 Diagnostica visiva del modulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Diagnostica visiva del modulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8 Connessione del canale integrato . . . . . . . . . . . . . . . . . . . . . . . . . . . .
In breve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connessione di TSX SCY 21601 al bus di campo Uni-Telway . . . . . .
Promemoria sulla regolazione di linea ripartita in RS 485 per il TSX
SCY 21601. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Esempio di architettura Uni-Telway . . . . . . . . . . . . . . . . . . . . . . . . . . .
85
86
86
87
82
83
83
85
88
90
77
80
80
82
74
75
76
77
69
71
72
73
64
65
66
67
60
61
62
63
56
57
58
59
92
94
35013959 12/2018
Connessione di moduli TSX SCY 11601/21601 al bus di campo
Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Promemoria sulla polarizzazione della linea unica in RS 485 . . . . . .
Esempio di architettura Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connessione in Modalità caratteri del TSX_SCY_21601 . . . . . . . . . .
4.9 Consumo dei moduli TSX SCY 11601/21601 . . . . . . . . . . . . . . . . . . .
Consumo dei moduli TSX SCY 11601/21601 . . . . . . . . . . . . . . . . . . .
Capitolo 5 Implementazione delle schede PCMCIA . . . . . . . . . . . .
5.1 In breve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
In breve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 Descrizione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Descrizione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3 Connessione del canale di ricezione della scheda PCMCIA. . . . . . . .
Precauzioni da osservare quando si collega una scheda PCMCIA . .
Connessione delle schede PCMCIA . . . . . . . . . . . . . . . . . . . . . . . . . .
Riferimenti delle schede PCMCIA e installazione . . . . . . . . . . . . . . . .
Montaggio di schede e cavi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Visualizzazione del funzionamento delle schede PCMCIA . . . . . . . . .
Diagnostica visiva delle schede PCMCIA . . . . . . . . . . . . . . . . . . . . . .
5.4 Connessione della scheda TSX SCP 111 . . . . . . . . . . . . . . . . . . . . . .
Connessione punto punto in modalità caratteri (DTE ´ DTE) . . . . . . .
Uni-Telway, Modbus o Modalità caratteri tramite modem . . . . . . . . . .
5.5 Connessione della scheda TSX SCP 112 . . . . . . . . . . . . . . . . . . . . . .
Collegamento della scheda TSX SCP 112 . . . . . . . . . . . . . . . . . . . . .
Collegamento in modalità punto punto . . . . . . . . . . . . . . . . . . . . . . . .
Collegamento in multidrop. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Prestazioni dinamiche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Collegamento della scheda TSX SCP 112 con i PLC April 5000/7000
5.6 Connessione della scheda TSX SCP 114 card . . . . . . . . . . . . . . . . . .
Collegamento alla rete Uni-Telway . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connessione al bus Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connessione in collegamento asincrono multiprotocollo, RS 422. . . .
Collegamento a Modbus Full-Duplex nella configurazione Premium
Hot Standby. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.7 Riepilogo dei dispositivi di connessione . . . . . . . . . . . . . . . . . . . . . . .
Riepilogo delle apparecchiature di connessione per scheda PCMCIA
5.8 Precauzioni al momento della connessione delle schede PCMCIA . .
Precauzioni per la connessione delle schede PCMCIA . . . . . . . . . . .
123
124
127
134
135
138
140
115
116
117
118
119
120
121
122
104
106
106
108
109
110
111
112
95
97
99
100
101
101
103
104
142
143
143
144
144
35013959 12/2018
5
6
5.9 Consumo delle schede PCMCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Consumo delle schede PCMCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Capitolo 6 Apparecchiatura di connessione TSX SCA . . . . . . . . . . .
147
6.1 Presentazione generale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
145
145
Introduzione generale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2 Descrizione fisica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Descrizione fisica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3 Dimensioni e montaggio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dimensioni e montaggio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4 Implementazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5 Cablaggio della schermatura dei cavi del bus . . . . . . . . . . . . . . . . . . .
Messa a terra locale del bus: Generale . . . . . . . . . . . . . . . . . . . . . . . .
148
148
150
150
153
153
155
155
156
157
Collegamento della schermatura alla massa locale e alle due estremità del cavo (tipo di collegamento consigliato) . . . . . . . . . . . . . . . . . . . . .
Collegamento della schermatura alla massa locale da un'estremità del cavo, e alla massa locale tramite uno scaricatore di sovratensione dall'altra estremità . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Collegamento della schermatura alla massa locale ad un un'estremità, e isolamento dalla massa all'altra estremità. . . . . . . . . . . . . . . . . . . . .
6.6 Configurazione della scatola e polarizzazione dei doppini di trasmissione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configurazione a 2 fili con polarizzazione di doppino dati in corrispondenza di una stazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configurazione a 2 fili con polarizzazione di doppino dati mediante alimentatore esterno 5VDC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configurazione a 4 fili con polarizzazione su un doppino in corrispondenza della stazione master e l'altra su una stazione slave .
Configurazione a 4 fili con polarizzazione a 2 doppini mediante alimentatore esterno 5 VDC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.7 Regolazione di fine linea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Adattatore fine linea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Segnali sui connettori JM e JS JS SUB-D a 15 pin . . . . . . . . . . . . . . .
159
160
161
163
164
166
168
171
172
173
176
Parte III Implementazione software delle comunicazioni
Modbus, Modalità caratteri e Uni-Telway. . . . . . . . .
177
Capitolo 7 Metodologia di installazione . . . . . . . . . . . . . . . . . . . . . . .
179
Panoramica della fase di installazione . . . . . . . . . . . . . . . . . . . . . . . . .
179
35013959 12/2018
Capitolo 8 Implementazione software della comunicazione Modbus
8.1 Generalità . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Informazioni su Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compatibilità . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compatibilità tra un PLC Premium e un PLC serie 1000 . . . . . . . . . .
Prestazioni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modalità di funzionamento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.2 Configurazione della comunicazione Modbus . . . . . . . . . . . . . . . . . .
Accesso ai parametri Modbus del canale integrato nei moduli TSX
SCY 11601/21601 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Accesso ai parametri della scheda Modbus PCMCIA . . . . . . . . . . . . .
Schermata di configurazione Modbus . . . . . . . . . . . . . . . . . . . . . . . . .
Funzioni Modbus accessibili . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parametri Modbus collegati all'applicazione . . . . . . . . . . . . . . . . . . . .
Parametri Modbus collegati alla trasmissione . . . . . . . . . . . . . . . . . . .
8.3 Programmazione comunicazione Modbus . . . . . . . . . . . . . . . . . . . . .
Funzioni di comunicazione disponibili . . . . . . . . . . . . . . . . . . . . . . . . .
Funzione di comunicazione Modbus master . . . . . . . . . . . . . . . . . . . .
Funzione di Comunicazione Modbus Slave . . . . . . . . . . . . . . . . . . . .
Utilizzo della funzione di comunicazione SEND_REQ . . . . . . . . . . . .
Esempio 1: funzione SEND_REQ con richiesta Eco . . . . . . . . . . . . . .
Esempio 2: funzione SEND_REQ con la richiesta Lettura di parole . .
Esempio 3: funzione SEND_REQ con richiesta di lettura di bit. . . . . .
Esempio 4: Funzione READ_VAR per la lettura dei bit . . . . . . . . . . . .
8.4 Debug di una comunicazione Modbus . . . . . . . . . . . . . . . . . . . . . . . .
Schermata di debug Modbus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Schermata di debug master Modbus. . . . . . . . . . . . . . . . . . . . . . . . . .
Schermata di debug in Modbus tipo slave. . . . . . . . . . . . . . . . . . . . . .
Capitolo 9 Implementazione software della comunicazione utilizzando la modalità caratteri . . . . . . . . . . . . . . . . . . .
9.1 Generalità . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Informazioni sulla modalità caratteri . . . . . . . . . . . . . . . . . . . . . . . . . .
Controllo flusso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compatibilità . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Prestazioni. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modalità di funzionamento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
206
208
210
211
212
214
216
218
191
193
195
197
198
201
204
205
219
221
222
181
182
183
184
185
187
189
190
223
224
225
226
228
229
231
35013959 12/2018
7
8
9.2 Configurazione della comunicazione in modalità caratteri . . . . . . . . . .
Accesso ai parametri della porta terminale . . . . . . . . . . . . . . . . . . . . .
Presentazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compatibilità . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Prestazioni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modalità di funzionamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Indirizzo di un PLC slave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2 Configurazione di una comunicazione Uni-Telway . . . . . . . . . . . . . . .
Accesso ai parametri della porta terminale . . . . . . . . . . . . . . . . . . . . .
Accesso ai parametri del canale integrato del modulo TSX SCY 21601
Accesso ai parametri delle schede PCMCIA Uni-Telway . . . . . . . . . .
Schermata di configurazione del collegamento Uni-Telway . . . . . . . .
Funzioni accessibili in Uni-Telway . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parametri Uni-Telway collegati all'applicazione . . . . . . . . . . . . . . . . . .
Parametri Uni-Telway collegati alla trasmissione. . . . . . . . . . . . . . . . .
10.3 Programmazione di una comunicazione Uni-Telway . . . . . . . . . . . . .
Funzioni di comunicazione disponibili . . . . . . . . . . . . . . . . . . . . . . . . .
Scrittura di una parola di comando . . . . . . . . . . . . . . . . . . . . . . . . . . .
Scambi da master a slave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Scambi da slave a master . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
232
233
Accesso ai parametri del canale integrato del modulo TSX SCY 21601 in modalità caratteri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Accesso ai parametri delle schede PCMCIA in modalità caratteri . . . .
Schermata di configurazione della modalità caratteri . . . . . . . . . . . . .
Funzioni accessibili in modalità caratteri . . . . . . . . . . . . . . . . . . . . . . .
Parametri di trasmissione in modalità caratteri . . . . . . . . . . . . . . . . . .
Parametri di fine messaggio in modalità caratteri . . . . . . . . . . . . . . . .
Parametri di controllo flusso in modalità caratteri . . . . . . . . . . . . . . . .
Parametri aggiuntivi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.3 Programmazione della comunicazione in modalità carattere. . . . . . . .
Funzioni di comunicazione disponibili . . . . . . . . . . . . . . . . . . . . . . . . .
9.4 Debug di una comunicazione utilizzando la modalità caratteri . . . . . .
Schermata di debug in modalità caratteri. . . . . . . . . . . . . . . . . . . . . . .
Parametri di debug in modalità caratteri . . . . . . . . . . . . . . . . . . . . . . .
Verifica di un canale di configurazione. . . . . . . . . . . . . . . . . . . . . . . . .
Capitolo 10 Implementazione software della comunicazione Uni-
Telway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
257
10.1 Generalità. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
254
256
234
236
238
240
241
244
246
247
249
249
251
252
267
269
271
273
274
276
279
280
258
259
260
261
263
264
265
266
281
282
284
35013959 12/2018
Esempio di scambio da uno slave al sistema del master . . . . . . . . . .
Esempio di scambio diretto da uno slave al sistema del master . . . . .
Scambio da slave a slave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Esempio di scambio da uno slave al server di uno slave . . . . . . . . . .
Esempio di scambio da uno slave all'applicazione di uno slave . . . . .
Esempio 2 di scambio da slave a slave. . . . . . . . . . . . . . . . . . . . . . . .
Esempio di scambio diretto da uno slave al sistema di uno slave. . . .
Esempio di interruzione di uno slave per mezzo di un altro slave. . . .
Dati di evento gestiti dal Master . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.4 Debug di una comunicazione Uni-Telway . . . . . . . . . . . . . . . . . . . . . .
Schermata di debug di Uni-Telway . . . . . . . . . . . . . . . . . . . . . . . . . . .
Schermata di debug di Uni-Telway . . . . . . . . . . . . . . . . . . . . . . . . . . .
Richieste disponibili per il test del canale di comunicazione . . . . . . . .
Esecuzione del test di un canale con le richieste di identificazione e speculare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Esecuzione del test di un canale mediante richieste. . . . . . . . . . . . . .
Capitolo 11 Implementazione software di comunicazione di protocollo specifico (schede FCS SCP 111/114) . . . . . . . . . . . . . .
11.1 Generalità . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Presentazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modalità di funzionamento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2 Configurazione della comunicazione di un protocollo specifico . . . . .
Accesso ai parametri delle schede PCMCIA di protocollo specifico . .
Schermata di configurazione per la funzione protocollo generico . . . .
11.3 Debug di una comunicazione mediante protocollo specifico. . . . . . . .
Schermata di debug per la funzione protocollo generico . . . . . . . . . .
Capitolo 12 Oggetti linguaggio Modbus, modalità caratteri e comunicazioni Uni-Telway . . . . . . . . . . . . . . . . . . . . . . .
12.1 Gli oggetti linguaggio e IODDT delle comunicazioni Modbus, Modalità caratteri e Uni-Telway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Oggetti linguaggio per le comunicazioni Modbus, modalità caratteri e
Uni-Telway. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Oggetti linguaggio a scambio implicito associati alla funzione specifica dell'applicazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Oggetti linguaggio di scambio esplicito associati alla funzione specifica dell'applicazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Gestione degli Scambi e Report con oggetti espliciti . . . . . . . . . . . . .
287
289
290
292
294
296
298
299
300
302
303
305
306
307
309
311
312
313
314
315
316
318
320
320
323
324
325
326
327
329
35013959 12/2018
9
10
12.2 Oggetti linguaggio e IODDT generici per i protocolli di comunicazione
Informazioni dettagliate sugli oggetti di scambio implicito IODDT di tipo
T_COM_STS_GEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Informazioni dettagliate sugli oggetti di scambio esplicito IODDT di tipo
T_COM_STS_GEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.3 Oggetti linguaggio e IODDT associati alla comunicazione Modbus. . .
334
335
336
338
Dettagli degli oggetti di scambio implicito del IODDT di tipo
T_COM_MB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dettagli degli oggetti di scambio esplicito del IODDT di tipo
T_COM_MB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dettagli sugli oggetti di linguaggio per scambio esplicito per una funzione Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dettagli degli oggetti linguaggio associati alla configurazione in modalità Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.4 Oggetti linguaggio e IODDT associati alla comunicazione in modalità caratteri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dettagli degli oggetti di scambio implicito dello IODDT di tipo
T_COM_CHAR per schede PCMCIA . . . . . . . . . . . . . . . . . . . . . . . . . .
Dettagli degli oggetti di scambio esplicito per il IODDT di tipo
T_COM_CHAR per PCMCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dettagli sugli oggetti di linguaggio per scambio esplicito per la comunicazione in modalità caratteri. . . . . . . . . . . . . . . . . . . . . . . . . . .
Dettagli degli oggetti linguaggio associati alla configurazione in modalità caratteri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.5 Oggetti linguaggio e IODDT associati alla comunicazione Uni-Telway
339
340
342
343
345
346
347
349
350
353
Dettagli degli oggetti di scambio implicito del IODDT di tipo
T_COM_UTW_M per schede PCMCIA . . . . . . . . . . . . . . . . . . . . . . . .
Dettagli degli oggetti di scambio esplicito del IODDT di tipo
T_COM_UTW_M per schede PCMCIA . . . . . . . . . . . . . . . . . . . . . . . .
Dettagli sugli oggetti di linguaggio per scambio esplicito per una funzione Uni-Telway master. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dettagli degli oggetti linguaggio associati alla configurazione in modalità Uni-Telway master. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dettagli sugli oggetti di scambio implicito degli oggetti di scambio implicito del IODDT di tipo T_COM_UTW_S per schede PCMCIA . . .
Dettagli sugli oggetti di scambio implicito degli oggetti di scambio esplicito del IODDT di tipo T_COM_UTW_S per schede PCMCIA . . .
Dettagli degli oggetti linguaggio associati alla configurazione in modalità Uni-Telway slave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.6 Oggetti linguaggio associati al protocollo specifico . . . . . . . . . . . . . . .
Dettagli degli oggetti di linguaggio associati a protocolli specifici . . . .
12.7 IODDT tipo T_GEN_MOD applicabili a tutti i moduli . . . . . . . . . . . . . .
Dettagli degli oggetti di linguaggio dell'IODDT di tipo T_GEN_MOD . .
354
356
360
361
363
364
366
367
367
368
368
Indice analitico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
371
35013959 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.
35013959 12/2018
11
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).
12
35013959 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.
35013959 12/2018
13
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.
14
35013959 12/2018
Informazioni su...
In breve
Scopo del documento
Questo manuale descrive il principio dell'implementazione hardware e software della modalità
Caratteri, Modbus e della comunicazione Uni-Telway per i PLC Premium e Atrium.
Nota di validità
Questa documentazione è valida per EcoStruxure™ Control Expert 14.0 o versione successiva.
Informazioni relative al prodotto
AVVERTIMENTO
FUNZIONAMENTO ANOMALO DELL'APPARECCHIATURA
L'applicazione di questo prodotto richiede esperienza di progettazione e programmazione dei sistemi di controllo. Solo il personale in possesso di tali competenze è autorizzato a programmare, installare, modificare e utilizzare questo prodotto.
Rispettare la regolamentazione e tutte le norme locali e nazionali sulla sicurezza.
Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.
35013959 12/2018
15
16
35013959 12/2018
Premium e Atrium con EcoStruxure™ Control Expert
Presentazione Modbus, Modalità caratteri e Uni-Telway
35013959 12/2018
Presentazione delle comunicazioni Modbus, Modalità caratteri e Uni-Telway.
Parte I
Presentazione delle comunicazioni Modbus, Modalità caratteri e Uni-Telway.
35013959 12/2018
17
Presentazione Modbus, Modalità caratteri e Uni-Telway
18
35013959 12/2018
Premium e Atrium con EcoStruxure™ Control Expert
Presentazione
35013959 12/2018
Presentazione delle comunicazioni Modbus, Modalità caratteri e Uni-Telway Capitolo 1
Presentazione delle comunicazioni Modbus, Modalità caratteri e Uni-Telway
Introduzione alle comunicazioni
In breve
La funzione di comunicazione serve per lo scambio di dati fra tutte le apparecchiature connesse a un bus o in rete.
Questa funzione è valida:
per moduli di comunicazione specifici montati in rack, per tutti i processori per mezzo di porta terminale o schede PCMCIA.
Tipo di comunicazione
Le funzioni di comunicazione comprese nel presente manuale sono:
la funzione Modbus, la funzione modalità caratteri, la funzione Uni-Telway.
Installazione hardware
Le tre funzioni richiedono tutte l'installazione delle seguenti apparecchiature hardware:
il modulo TSX SCY 21601,
Le schede PCMCIA TSX SCP 111, 112, 114.
La funzione Modbus è disponibile anche con il modulo TSX SCY 11601.
Installazione software
La sezione relativa all'installazione software di questo manuale è identica a quella dei PLC
Premium e Atrium.
35013959 12/2018
19
Presentazione
20
35013959 12/2018
Premium e Atrium con EcoStruxure™ Control Expert
Implementazione hardware delle comunicazioni
35013959 12/2018
Implementazione hardware delle comunicazioni Modbus, Modalità caratteri e Uni-Telway Parte II
Implementazione hardware delle comunicazioni Modbus,
Modalità caratteri e Uni-Telway
Argomento di questa sezione
La sezione presenta l’implementazione hardware delle comunicazioni Modbus, Modalità caratteri e Uni-Telway.
Contenuto di questa parte
Questa parte contiene i seguenti capitoli:
Capitolo
2
3
4
5
6
Titolo del capitolo
Presentazione dell’implementazione hardware
Porta terminale e apparecchiatura TSX P ACC 01
Installazione dei moduli TSX SCY 11601/21601
Implementazione delle schede PCMCIA
Apparecchiatura di connessione TSX SCA
Pagina
35013959 12/2018
21
Implementazione hardware delle comunicazioni
22
35013959 12/2018
Premium e Atrium con EcoStruxure™ Control Expert
Implementazione hardware delle comunicazioni
35013959 12/2018
Presentazione dell’implementazione hardware Capitolo 2
Presentazione dell’implementazione hardware
Apparecchiature con funzione di comunicazione
Generale
Le tre funzioni di comunicazione (Modbus, modalità caratteri e Uni-Telway) sfruttano apparecchiature diverse.
Apparecchiatura Scopo Modbus Modalità caratteri
X
Uni-Telway
X Porta terminale modulo
TSX SCY 21601 utilizzata per la connessione a un terminale di programmazione/regolazione a una porta terminale
utilizzato per l'hosting delle schede di comunicazione PCMCIA, integra un canale di comunicazione TSX SCY 21601
modulo
TSX SCY 11601
è dotato di un canale di comunicazione
integrato TSX SCY 11601 ( vedi pagina 73 )
Schede PCMCIA supportano i diversi protocolli di comunicazione
TSX SCP 111/112/114
-
X
X
X
X
-
X
X
-
X
-
Chiave:
X Sì
No
35013959 12/2018
23
Implementazione hardware delle comunicazioni
24
35013959 12/2018
Premium e Atrium con EcoStruxure™ Control Expert
Porta terminale e apparecchiatura TSX P ACC 01
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01 Capitolo 3
Porta terminale e apparecchiatura TSX P ACC 01
Argomento del capitolo
Questo capitolo presenta le funzioni della porta terminale e dell'apparecchiatura di connessioneTSX P ACC 01 dei processori Premium e Atrium.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sezioni:
Sezione
3.1
3.2
3.3
3.4
3.5
3.6
Argomento
Presentazione della presa terminale
Collegamenti
Allegati
Introduzione a TSX P ACC 01
Implementazione hardware
Esempio di topologie
Pagina
35013959 12/2018
25
Porta terminale e apparecchiatura TSX P ACC 01
Presentazione della presa terminale Sezione 3.1
Presentazione della presa terminale
Argomento di questa sezione
La sezione presenta la funzione di comunicazione a partire dalla presa terminale di un PLC.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Presentazione della Porta terminale
Comunicazione con un terminale di programmazione/regolazione
Comunicazione con una console di interfaccia uomo-macchina
Comunicazione Uni-Telway master/ slave
Comunicazione di una stringa di caratteri
Pagina
26
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Presentazione della Porta terminale
In breve
La porta terminale utilizza Uni-Telway master, Uni-Telway slave e metodi di comunicazione sulla base della stringa di caratteri.
PLC Premium
La porta terminale sui processori Premium è un collegamento RS 485 non isolato, costituito da 8 connettori DIN mini a 8 pin. Questi due connettori funzionano analogamente e si trovano sul processore. Sono contrassegnati con TER e AUX e servono per connettere fisicamente e contemporaneamente due elementi di un gruppo, come il terminale di programmazione/regolazione e una console di interfaccia uomo-macchina.
Il connettore TER consente inoltre l'alimentazione di un'apparecchiatura che non è dotata di un alimentatore proprio (convertitore per cavo di connessione RS 485/RS 232, apparecchiatura isolata TSX P ACC 01
( vedi pagina 56 )
, ecc).
La porta terminale funziona per impostazione predefinita in modalità Uni-Telway master. Grazie alla configurazione, è possibile passare alla modalità Uni-Telway slave o alla modalità caratteri.
NOTA: La modalità di comunicazione (per es. Uni-Telway master, Uni-Telway slave o modalità caratteri) è la stessa su entrambi i connettori TER e AUX.
NOTA: I processori TSX P57 554, TSX P57 5634 e TSX P57 6634 non sono dotati di porta AUX.
Utilizzando un'apparecchiatura di isolamento TSX P ACC 01, è possibile duplicare la porta terminale, al fine di utilizzare due porte TER e AUX.
35013959 12/2018
27
Porta terminale e apparecchiatura TSX P ACC 01
PLC Atrium
I processori Atrium hanno una sola porta terminale TER, che è identica sotto tutti gli aspetti alla porta terminale TER sui PLC Premium. Si tratta di un collegamento RS 485 non isolato, costituito da un connettore DIN mini a 8 pin, che serve per la connessione di un'apparecchiatura, come il terminale di programmazione/regolazione o una console di interfaccia uomo-macchina.
28
Questo connettore serve per alimentare un'apparecchiatura che non è dotata di un alimentatore proprio (convertitore per cavo di connessione RS 485/RS 232, apparecchiatura isolante TSX P
( vedi pagina 56 )
La porta terminale funziona per impostazione predefinita in modalità Uni-Telway master. Grazie alla configurazione, è possibile passare alla modalità Uni-Telway slave o alla modalità caratteri.
NOTA: Utilizzando un'apparecchiatura di isolamento TSX P ACC 01, è possibile duplicare la porta terminale per utilizzare due porte TER e AUX come sul processore dei PLC Premium.
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Comunicazione con un terminale di programmazione/regolazione
Generale
Configurata in Uni-Telway master (funzione predefinita), la porta terminale serve per la connessione a un terminale di programmazione/regolazione.
Stazione Premium:
Stazione Atrium:
NOTA: se è in uso una stazione Atrium, il terminale di programmazione è in genere il PC su cui si può montare il processore PCI 57. Tuttavia, come nel caso della stazione Premium, il terminale di programmazione può essere anche un terminale di tipo PC connesso alla porta processore.
35013959 12/2018
29
Porta terminale e apparecchiatura TSX P ACC 01
Comunicazione con una console di interfaccia uomo-macchina
Generale
Configurata in modalità Uni-Telway (funzione predefinita), la porta terminale consente di gestire l'apparecchiatura di interfaccia uomo-macchina.
L'apparecchiatura d'interfaccia uomo-macchina utilizza il protocollo UNI-TE per comunicare con il
PLC locale e con le altre stazioni presenti nell'architettura di rete.
Se si utilizza un PLC Premium, il terminale di interfaccia uomo-macchina deve essere collegato al connettore AUX, in modo da liberare il connettore TER per l'eventuale connessione di un terminale di programmazione/regolazione.
Stazione Premium:
30
35013959 12/2018
Stazione Atrium:
Porta terminale e apparecchiatura TSX P ACC 01
35013959 12/2018
31
Porta terminale e apparecchiatura TSX P ACC 01
Comunicazione Uni-Telway master/ slave
Generale
La modalità di comunicazione predefinita per la porta terminale è Uni-Telway master.
Principalmente serve a collegare un terminale di programmazione e una console di interfaccia uomo-macchina slave.
32
NOTA: Se si utilizza un PLC Atrium oppure solo il processore ha una porta terminale, questo tipo
di connessione si può realizzare utilizzando un'apparecchiatura TSX P ACC 01
( vedi pagina 56 )
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Comunicazione di una stringa di caratteri
Generale
Questa modalità serve per connettere una stampante o una console specifica (controllo schermata, controller tabella, ecc.) alla porta terminale di un PLC Premium o Atrium.
Illustrazione
35013959 12/2018
33
Porta terminale e apparecchiatura TSX P ACC 01
Collegamenti Sezione 3.2
Collegamenti
Argomento di questa sezione
La sezione presenta i diversi collegamenti della presa terminale.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Connessioni
Terminale di programmazione/ regolazione
Console di interfaccia uomo-macchina
Terminale di programmazione/regolazione e pannello di dialogo operatore
Modem sulla porta terminale
Uni-Telway master
Uni-Telway slave
Uni-Telway inter-PLC
Uni-Telway inter-apparecchiature
PLC master tipo TSX modello 40
Stringa di caratteri
Tabella di riepilogo delle connessioni alle porte terminali
Pagina
34
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Connessioni
Informazioni generali
Il connettore contrassegnato con TER serve per connettere qualsiasi apparecchiatura che supporti il protocollo Uni-Telway, in particolare senza alimentatore proprio (convertitori per cavi di connettori RS 485/RS 232, apparecchiatura isolante TSX P ACC 01
( vedi pagina 56 )
, ecc).
Il connettore contrassegnato con AUX (solo sui PLC Premium diversi da TSX P57 554/5634/6634) si limita ad abilitare le apparecchiature con alimentatore da collegare (per esempio: console di interfaccia uomo-macchina, apparecchiature di terze parti, ecc.)
La porta terminale ha tre modalità funzionali:
Uni-Telway Master (configurazione predefinita)
Uni-Telway slave
Stringa di carattere
Illustrazione:
NOTA: Per i PLC Premium con due connettori (TER e AUX), la modalità operativa definita a livello di configurazione (master Uni-Telway, slave Uni-Telway, modalità caratteri) è la stessa per entrambi i connettori.
Metodi di connessione
In funzione della modalità operativa selezionata, la porta terminale serve per connettere:
Terminali di programmazione e regolazione per PLC Premium
Apparecchiature di interfaccia uomo-macchina un altro PLC, con l'apparecchiatura di connessione TSX P ACC 01
Apparecchiature Uni-Telway (sensori/attuatori, controllo velocità, ecc.) una stampante o un monitor di controllo (collegamento in modalità stringa di caratteri) modem
NOTA: Per connettere un PLC slave Premium/Atrium PLC a un bus UNI-TELWAY, è necessario utilizzare un'apparecchiatura TSX P ACC 01.
35013959 12/2018
35
Porta terminale e apparecchiatura TSX P ACC 01
Terminale di programmazione/ regolazione
Generale
I terminali dotati di alimentatore proprio (FTX 417, FTX 517) possono essere collegati a entrambi i connettori TER e AUX su processori Premium.
Se il terminale non è dotato di alimentatore proprio, deve essere collegato al connettore TER del processore.
Se il PLC è collegato a un'architettura di rete, la rete di trasparenza consente di programmare il terminale affinché raggiunga tutte le apparecchiature presenti nell'architettura.
Il riferimento prodotto per i vari cavi di connessione è riportato di seguito.
Esempi di connessione:
36
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Console di interfaccia uomo-macchina
Informazioni generali
L'apparecchiatura d'interfaccia uomo-macchina utilizza il protocollo UNI-TE per comunicare con il
PLC locale e con le altre stazioni presenti nell'architettura di rete.
Una console uomo-macchina con alimentatore proprio su PLC Premium deve essere connessa alla porta AUX (eccetto sul TSX P57 554/5634/6634), al fine di lasciare libera la porta TER per un eventuale terminale che necessiti di un alimentatore (Regolazione FTX 117 per esempio).
I riferimenti prodotto per i cavi dei connettori fra la porta terminale e una console di interfaccia uomo- macchina Magelis sono riportati di seguito.
Esempi di connessione:
35013959 12/2018
37
Porta terminale e apparecchiatura TSX P ACC 01
Terminale di programmazione/regolazione e pannello di dialogo operatore
Generalità
La presa terminale di un processore Premium è in grado di gestire due apparecchiature in multidrop: il terminale di programmazione/regolazione e un pannello di dialogo operatore.
Ciascuno dei due connettori del processore può ricevere una delle apparecchiature.
Esempio di collegamento:
NOTA: ogni terminale collegato può essere scollegato senza alcuna influenza sul funzionamento del secondo terminale. In caso di PLC Atrium il cui processore possiede soltanto una presa terminale, è possibile realizzare questo tipo di collegamento utilizzando una scatola
( vedi pagina 56 )
38
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Modem sulla porta terminale
Generale
La porta terminale dei PLC Premium è compatibile con un collegamento modem in tutti i protocolli:
Master Uni-Telway, Slave Uni-Telway e stringa di caratteri.
Caratteristiche del modem
Per poter essere collegato, è necessario che il modem abbia le seguenti caratteristiche:
1. Supportare 10 o 11 bit per carattere se la porta terminale viene usata in modalità Uni-Telway:
1 bit di avvio
8 bit di dati
1 bit di stop parità dispari o senza parità
2. Funzionare senza compressione dati se la porta terminale è utilizzata in Uni-Telway.
3. Poter disporre di un "segnale DTR forzato" configurato per la propria porta seriale RS 232 (se il modem è utilizzato in modalità di risposta), dato che questo segnale non è connesso tramite il cavo.
4. Funzionare senza controllo del flusso (né hardware: RTS/CTS, né software: XON/XOFF) per la propria porta seriale RS 232, dato che il cavo da utilizzare per la porta terminale può trasferire solo segnali TX, RX e GND.
5. Funzionare senza controllo portante dati.
NOTA: questa modalità di funzionamento utilizza anche i segnali di controllo RTS e CTS.
6. Accettare una chiamata telefonica in arrivo mentre i caratteri vengono trasmessi sulla porta seriale RS 232 (se si utilizza una rete modem/telefonica in modalità di risposta su una porta terminale configurata in Uni-Telway master).
NOTA: Si raccomanda fortemente di accertarsi presso il fornitore che il modem desiderato abbia le caratteristiche menzionate.
35013959 12/2018
39
Porta terminale e apparecchiatura TSX P ACC 01
Esempi
Connessione a un PLC Premium:
In modalità Uni-Telway master con la porta terminale collegata a una rete modem/telefonica in modalità di risposta, questo modem deve avere tutte le caratteristiche indicate (da 1 a 6).
In modalità stringa di caratteri con la porta terminale collegata a un modem tramite una linea dedicata, il modem deve avere le caratteristiche da 3 a 5.
Configurazione della porta terminale
In modalità Uni-Telway, devono essere rispettati e impostati i seguenti parametri nella configurazione nel software Control Expert:
Il timeout di attesa deve essere impostato a un valore compreso tra 100 e 250 ms.
In modalità master, il numero di slave configurati deve corrispondere al numero effettivo di slave
presenti sul bus.
In modalità slave, il numero di indirizzi deve corrispondere agli indirizzi utilizzati.
40
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Uni-Telway master
Informazioni generali
Questa è la modalità operativa predefinita della porta terminale. Principalmente serve per
collegare un terminale di programmazione e una console di interfaccia uomo-macchina, nel
caso in cui si utilizzi un PLC Premium.
collegare un terminale di programmazione o una console di interfaccia uomo-macchina, nel caso in cui si utilizzi un PLC Atrium o Premium P57 554/5634 con una sola porta terminale.
Esempi di connessione:
NOTA: Se si utilizza una stazione Atrium in cui solo il processore è dotato di porta terminale, questo tipo di connessione si può realizzare utilizzando un'apparecchiatura TSX P ACC 01.
Informazioni importanti
Il master è in grado di analizzare fino a otto indirizzi di collegamento:
gli indirizzi di collegamento 1,2 e 3 sono riservati al terminale di programmazione.
Gli altri cinque indirizzi sono disponibili per la connessione di apparecchiature come un'interfaccia uomo-macchina, un PLC slave, sensori/attuatori o qualsiasi altra apparecchiatura che supporti il protocollo UNI-TE. Gli indirizzi 4 e 5 sono riservati alla console di interfaccia uomo-macchina, se presente (gli indirizzi si forzano utilizzando un cavo XBT-Z 968).
Questa modalità di funzionamento è immediatamente operativa. Entro i limiti della configurazione predefinita, non è necessaria alcuna fase di installazione per connettere un'apparecchiatura a questo tipo di collegamento.
35013959 12/2018
41
Porta terminale e apparecchiatura TSX P ACC 01
Uni-Telway slave
Generale
Il protocollo Uni-Telway slave della porta terminale serve per inserire un PLC slave Premium o
Atrium in un bus Uni-Telway gestito da un PLC Premium o Atrium (scheda di comunicazione
PCMCIA o porta terminale).
Perché questa connessione sia possibile, è necessario utilizzare un'apparecchiatura di connessione TSX P ACC 01.
Esempi di connessione:
42
Un PLC slave può gestire fino a tre indirizzi di collegamento consecutivi.
Ad0 (indirizzo di sistema),
Ad1 (indirizzo applicazione client),
Ad2 (indirizzo applicazione ascolto).
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Uni-Telway inter-PLC
Generale
La porta terminale dei processori Premium consente di collegare due PLC, uno master e l'altro slave.
Perché questa connessione sia possibile, è fondamentale utilizzare un'apparecchiatura di connessione TSX P ACC 01
( vedi pagina 56
apparecchiatura sono descritte di seguito.
)
. Le varie opzioni per la connessione di questa
Esempio di connessione di due PLC Premium
Illustrazione:
35013959 12/2018
43
Porta terminale e apparecchiatura TSX P ACC 01
Esempio di connessione di un PLC Premium a un PLC Atrium
Illustrazione:
44
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Uni-Telway inter-apparecchiature
Generale
La porta terminale dei PLC Premium/Atrium consente la connessione di questi ultimi a un bus Uni-
Telway al fine di comunicare con apparecchiature come controller di velocità, sensori/attuatori o con altri PLC.
Per la connessione di un PLC Premium/Atrium (master o slave) a un bus Uni-Telway, è necessario
utilizzare un'apparecchiatura TSX P ACC 01
( vedi pagina 56 )
Esempio
Esempi di connessione:
Le apparecchiature connesse comunicano con il PLC utilizzando il protocollo UNI-TE.
È prevista la comunicazione fra i diversi componenti.
Questo terminale di programmazione può accedere direttamente a tutte queste apparecchiature per eseguire funzioni di regolazione e di diagnostica.
NOTA: per installare le apparecchiature TSX SCA 50 e TSX SCA 62, consultare il manuale TSX
DG UTW:
Comunicazione bus Uni-Telway
.
35013959 12/2018
45
Porta terminale e apparecchiatura TSX P ACC 01
PLC master tipo TSX modello 40
Generale
Un PLC TSX/PMX modello 40 può essere configurato anche in modalità master su un bus Uni-
Telway e può controllare PLC Premium/Atrium slave.
Esempio di connessione
46
NOTA: per installare le apparecchiature TSX SCA 50 e TSX SCA 62, consultare il manuale TSX
DG UTW:
Comunicazione bus Uni-Telway
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Stringa di caratteri
Generalità
La porta terminale, se configurata in modalità carattere, può essere utilizzata per connettere un dispositivo come una stampante, una schermata di controllo o una console speciale (controller di tabella, per esempio).
Esempi di connessione:
NOTA: per consentire tutti i tipi di connessione, il cavo TSX PCX 1130 viene consegnato unitamente a un adattatore/convertitore TSX CTC 09 (9-pin maschio a 25-pin femmina).
35013959 12/2018
47
Porta terminale e apparecchiatura TSX P ACC 01
Precauzioni per l'uso
Il cavo TSX PCX 1031 consente la conversione RS 485/RS 232 e fornisce le informazioni "slave periferica" per la stampante. Non funziona sulla porta AUX e l'apparecchiatura connessa deve essere in grado di gestire il segnale RTS.
Per utilizzare il cavo TSX PCX 1031, è necessario applicare una delle seguenti configurazioni di porta TER:
7 bit di dati + 1 o 2 bit di stop + 1 bit di parità,
7 bit di dati + 2 bit di stop,
8 bit di dati + 1 bit di stop + 0 o 1 bit di parità,
8 bit di dati + 2 bit di stop.
I cavi TSX PCX 1031 e TSX PCX 1130 devono essere alla porta TER del PLC soltanto ai fini dell'alimentazione dell'apparecchiatura di conversione RS 485/RS 232.
Al fine di evitare conflitti di segnale, non connettere alcuna apparecchiatura alla porta AUX del
PLC.
48
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Tabella di riepilogo delle connessioni alle porte terminali
Generale
La tabella sottostante può essere utilizzata per definire quale cavo debba collegare i connettori della porta terminale di un PLC Premium/Atrium alle apparecchiature periferiche.
Cavo di connessione
TSX CB 1020
TSX CB 1050
T FTX CBF 020
TSX PCX 1031
XBT-Z938
TSX P ACC 01
TSX PCX 1130
TSX PCX 3030
X
X
X
X
X
-
Porta
TER
Porta
AUX
X
Esempio di apparecchiature connesse
TSX P ACC 01
X
-
-
X
-
X
X
FTX 517, FTX 417
Terminali di programmazione e regolazione FT 2100, RS 232
Terminali grafici e segnale RTS di gestione delle stampanti
Apparecchiature che non gestiscono segnali RTS di tipo DTE<-->DTE: terminali di programmazione RS 232, stampanti
Magelis
Connessione a Uni-Telway
Apparecchiature che non gestiscono i segnali RTS di tipo DTE<-->DCE: modem
Terminali di programmazione e regolazione con porta USB
-
Legenda:
X Disponibile
Non disponibile
35013959 12/2018
49
Porta terminale e apparecchiatura TSX P ACC 01
Configurazione dei cavi TSX PCX 1031 e TSX PCX 1130
I due cavi TSX PCX 1031 e TSX PCX 1130 convertono i segnali RS 485 e RS 232. Consentono di connettere la porta terminale alle apparecchiature RS 232 che non gestiscono gli RTS.
Entrambi sono dotati di un interruttore che consente di impostare il PLC in modalità master o slave.
L'interruttore è accessibile dall'interno, rimuovendo la copertura di metallo che contiene i dispositivi elettronici.
La gestione dell'interruttore è la seguente:
Posizione interruttore M
Posizione interruttore S
Configurazione Master Uni-
Telway Control Expert
Configurazione Uni-Telway
Master con Control Expert
Uni-Telway Slave con configurazione predefinita
Configurazione Slave Uni-
Telway Control Expert
Uni-Telway Master con configurazione predefinita
Configurazione Uni-Telway
Slave con Control Expert
Configurazione Modalità caratteri Control Expert
Uni-Telway Master con configurazione predefinita
Configurazione Modalità caratteri con Control Expert
Illustrazione:
50
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Configurazione del cavo TSX PCX 3030
Il cavo TSX PCX 3030 è un convertitore di collegamento seriale USB/RS-485. Si utilizza per collegare un'apparecchiatura con una porta USB a un terminale PLC o a una porta AUX.
Il cavo TSX PCX 3030 è dotato di un interruttore che seleziona la modalità di comunicazione.
L'interruttore serve a impostare la modalità di comunicazione del PLC in master o slave.
È accessibile sotto la copertura metallica che contiene i dispositivi elettronici.
La tabella seguente mostra come funziona l'interruttore.
0
1
Posizione interruttore
2
3
Funzione
Comunicazione Uni-Telway PLC master.
Altri tipi di comunicazione.
Modalità collegamento
Multipunto
Multipunto
Comunicazione Uni-Telway PLC master in funzione della configurazione del PLC.
Punto punto
Altri tipi di comunicazione in base alla configurazione del PLC. Punto punto
NOTA: per programmare un PLC, è necessario impostare l'interruttore in posizione 0 o 2.
NOTA: è necessario installare un driver COM virtuale
(vedi Driver di comunicazione, Manuale d'installazione)
per utilizzare il cavo TSX PCX 3030.
35013959 12/2018
51
Porta terminale e apparecchiatura TSX P ACC 01
Allegati Sezione 3.3
Allegati
Argomento di questa sezione
La sezione contiene gli allegati relativi alla presa terminale.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Caratteristiche della porta terminale
Configurazione dei pin del connettore della porta terminale
Pagina
52
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Caratteristiche della porta terminale
Generale
Le caratteristiche della porta terminale sono riportate nella tabella seguente:
Struttura
Trasmissione
Interfaccia fisica RS 485 non isolato
Protocollo Multidrop master/slave
Flusso binario
Modalità master o slave Uni-
Telway
Frequenza cifre binarie per il caricamento di un progetto
Configurazione Numero di apparecchiature
19200 bit/s con valore predefinito modificabile compreso fra 1200 e 19200 bit/s
(1 bit di avvio; 8 bit di dati; parità pari, parità dispari o senza parità; 1 bit di stop).
TSX P57 1••/2••/5••: 19200 bit/s.
TSX P57 3••/4••: 115 000 bit/s.
Otto massimo (otto indirizzi gestiti dal master). In modalità slave, vengono selezionati per impostazione predefinita gli indirizzi 5, 5 e 6. In modalità master, gli indirizzi riservati sono:
1, 2, e 3 per il terminale di
programmazione,
4 e 5 se è presente un
Magelis.
Lunghezza
Gli altri indirizzi sono disponibili.
Massimo 10 metri
Modalità caratteri
RS 485 non isolato
Senza protocollo
9600 bit/s con valore predefinito modificabile compreso fra 1200 e
19200 bit/s (7 o 8 bit di dati; parità pari, parità dispari o senza parità; con o senza eco).
Un'apparecchiatura (punto punto)
Massimo 10 metri
35013959 12/2018
53
Porta terminale e apparecchiatura TSX P ACC 01
Servizi UNI-TE
Altre funzioni
Sicurezza
Monitoraggio
Modalità master o slave Uni-
Telway
Richieste in punto punto, con rapporto massimo di 128 byte, inizializzate da una qualsiasi delle apparecchiature connesse.
Nessun broadcast dal master.
Trasparenza di comunicazione con tutte le apparecchiature presenti in un'architettura di rete attraverso il master.
Un controllo caratteri in ogni frame, opzione riconoscimento e ripetizione.
È possibile accedere dagli slave alla tabella stato del bus, stato delle apparecchiature, contatori errori
-
Modalità caratteri
Stringa di caratteri di 129 byte max.
I messaggi devono terminare con
$R (ritorno a capo).
Indicazione Nessun errore.
Nessun monitoraggio di flusso
NOTA: l'utilizzo di un'apparecchiatura di connessione TSX P ACC 01 utilizzare il collegamento RS 485 in modalità remota.
( vedi pagina 56 )
54
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Configurazione dei pin del connettore della porta terminale
Generale
I connettori della porta terminale contrassegnati con TER e AUX sono mini DIN a 8 pin, che possono essere bloccati.
I segnali sono indicati sotto:
NOTA:
Il funzionamento della porta terminale dipende da due parametri:
stato del segnale/DTP (0 o 1), stabilito mediante accessorio di cablaggio (cavo TSX P ACC 01) configurazione software della porta terminale definita in Control Expert
La tabella riportata di seguito descrive la modalità di funzionamento della porta terminale in funzione di questi due parametri:
Configurazione
Control Expert
Segnale /DTP = 0 Segnale /DTP = 1
Master Uni-Telway Porta terminale in modalità slave
Uni-Telway (predefinito)
Slave Uni-Telway Porta terminale in modalità slave
Uni-Telway
Porta terminale in modalità master Uni-Telway
Porta terminale in modalità master Uni-Telway
(predefinito)
Modalità caratteri Porta terminale in modalità caratteri Porta terminale in modalità master Uni-Telway
(predefinito)
35013959 12/2018
55
Porta terminale e apparecchiatura TSX P ACC 01
Introduzione a TSX P ACC 01 Sezione 3.4
Introduzione a TSX P ACC 01
Argomento della sezione
Questa sezione descrive le caratteristiche generali dell'apparecchiatura TSX P ACC 01.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Funzionalità
Aspetto esterno
Pagina
56
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Funzionalità
Generale
L'unità TSX P ACC 01 è un accessorio di cablaggio che si connette al connettore TER del processore PLC Premium/Atrium mediante cavo integrale dotato di miniconnettore DIN su un'estremità.
Serve per:
connettere varie apparecchiature alla porta terminale dei PLC Premium/Atrium. A tal fine, è dotata di due miniconnettori DIN, contrassegnati con le diciture TER e AUX, che sono identici in termini di funzionalità ai connettori TER e AUX dei processori PLC Premium; isolare i segnali Uni-Telway per estendere i collegamenti della porta terminale del PLC Premium di oltre 10 metri, al fine di connettere il PLC a un bus Uni-Telway; adattare il bus se l'unità è connessa a una delle estremità del bus Uni-Telway; impostare la modalità di funzionamento della porta terminale:
master Uni-Telway
slave Uni-Telway o Modalità caratteri
NOTA: le porte TER e AUX dell''unità TSX P ACC 01 non sono isolate l'una dall'altra, né dalla porta
TER del PLC di alimentazione.
NOTA: è consigliabile non lasciare il cavo TSX PCU 103• o TSX PCX 1031 connesso al bus Unitelway bus su un'estremità e non connesso sull'altra dopo l'uso.
35013959 12/2018
57
Porta terminale e apparecchiatura TSX P ACC 01
Aspetto esterno
Generale
Questa apparecchiatura è realizzata in zama ed è dello stesso tipo delle apparecchiature di collegamento o connessione Uni-Telway (TSX SCA 50 e TSX SCA 62). È stata studiata per essere montata in cabinet. Il suo indice di protezione è IP20.
Illustrazione:
58
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Implementazione hardware Sezione 3.5
Implementazione hardware
Argomento di questa sezione
La sezione presenta l’implementazione hardware delle scatole di collegamento TSX P ACC 01.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Dimensioni e montaggio
Vista interna
Connessione a bus Uni-Telway
Connessione ai PLC Premium e Atrium
Configurazione commutatore
Configurazione del pin del connettore TSX P ACC 01
Pagina
35013959 12/2018
59
Porta terminale e apparecchiatura TSX P ACC 01
Dimensioni e montaggio
Generale
L'apparecchiatura TSX P ACC 01 è installata su una placca perforata AM1-PA••• o su una guida
DIN con lastra di montaggio LA9 D09976.
Illustrazione:
60
35013959 12/2018
Vista interna
Illustrazione
Porta terminale e apparecchiatura TSX P ACC 01
S1 Seleziona la modalità di funzionamento (master o slave),
S2 Adatta la fine linea
JA e JB Terminali di connessione sul bus Uni-Telway.
35013959 12/2018
61
Porta terminale e apparecchiatura TSX P ACC 01
Connessione a bus Uni-Telway
Generale
L'apparecchiatura TSX P ACC 01 è connessa al bus Uni-Telway mediante i terminali di connessione JA e JB come illustrato di seguito:
Illustrazione:
62
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Connessione ai PLC Premium e Atrium
Generale
Per alimentare l'apparecchiatura TSX P ACC 01, è necessario che quest'ultima sia connessa mediante il relativo cavo integrato al connettore TER del processore del PLC.
L'apparecchiatura può essere connessa e disconnessa anche quando il PLC è in funzione.
Illustrazione:
35013959 12/2018
63
Porta terminale e apparecchiatura TSX P ACC 01
Configurazione commutatore
Generale
Configurazione dell'adattatore fine linea
La fine delle linee viene adattata mediante il commutatore S2 di seguito indicato.
Configurazione della modalità operativa
La modalità operativa si seleziona mediante il commutatore S1, come indicato di seguito.
Illustrazione:
NOTA: la modalità operativa selezionata riguarda soltanto il cavo di connessione verso il connettore TER del processore PLC.
64
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Configurazione del pin del connettore TSX P ACC 01
Generale
L'apparecchiatura TSX P ACC 01 dispone di due connettori paralleli, contrassegnati come TER e
AUX.
I segnali sono indicati di seguito :
35013959 12/2018
65
Porta terminale e apparecchiatura TSX P ACC 01
Esempio di topologie Sezione 3.6
Esempio di topologie
Argomento di questa sezione
La sezione presenta alcuni esempi di utilizzo della scatola TSX P ACC 01.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Apparecchiature di connessione
Modalità master Uni-Telway
Modalità slave Uni-Telway
Connessione fra due PLC
Pagina
66
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Apparecchiature di connessione
Generale
Le due porte TER e AUX sull'apparecchiatura TSX P ACC 01 hanno le stesse funzioni standard dei connettori TER e AUX sui processori delle stazioni PLC Premium/Atrium.
Il connettore TER dell'apparecchiatura serve per la connessione di qualsiasi apparecchiatura che supporti il protocollo Uni-Telway e in particolare al collegamento di apparecchiature non dotate di alimentatore proprio (convertitore per cavo RS 485/RS 232, ecc.)
Il connettore AUX dell'apparecchiatura serve unicamente per connettere apparecchiature dotate di alimentatore (console di interfaccia uomo-macchina, apparecchiature di terze parti, ecc.).
NOTA: L'apparecchiatura TSX P ACC 01 viene alimentata mediante il connettore TER del PLC al quale è collegato. Di conseguenza, il connettore TER del dispositivo consente l'alimentazione di apparecchiature con alimentatore proprio (Magelis, ecc.) o senza alimentatore proprio
(convertitore per cavo RS 485/RS 232, ecc.).
Se l'utente desidera connettere la porta terminale di un secondo PLC a una delle porte dell'apparecchiatura TSX P ACC 01, è necessario utilizzare i connettori AUX (sull'apparecchiatura e sul PLC) per evitare i conflitti di alimentazione sui due PLC.
Esempio 1:
35013959 12/2018
67
Porta terminale e apparecchiatura TSX P ACC 01
Esempio 2:
68
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Modalità master Uni-Telway
Esempio
Un'apparecchiatura TSX P ACC 01 si connette a un PLC master con collegamento Uni-Telway come nell'esempio riportato di seguito.
Gli interruttori S1 e S2 devono essere posizionati su OFF (modalità master).
Esempio su una stazione Premium:
35013959 12/2018
69
Porta terminale e apparecchiatura TSX P ACC 01
Esempio su una stazione Atrium:
70
35013959 12/2018
Porta terminale e apparecchiatura TSX P ACC 01
Modalità slave Uni-Telway
Esempio
Un'apparecchiatura TSX P ACC 01 si connette a un PLC slave con collegamento Uni-Telway come nell'esempio riportato di seguito.
NOTA: affinché un PLC sia in grado di funzionare in modalità slave, è necessario che sia connesso a un'apparecchiatura TSX P ACC 01 mediante il proprio cavo integrato.
Illustrazione:
35013959 12/2018
71
Porta terminale e apparecchiatura TSX P ACC 01
Connessione fra due PLC
Promemoria
Se l'utente desidera connettere la porta terminale di un secondo PLC a una delle porte dell'apparecchiatura TSX P ACC 01, è necessario utilizzare la porta AUX per evitare conflitti di alimentazione nei due PLC.
NOTA: affinché un PLC possa operare in modalità slave, è necessario che sia connesso a un'apparecchiatura TSX P ACC 01 mediante il proprio cavo integrato.
Nell'esempio riportato sotto, l'apparecchiatura TSX P ACC 01 deve pertanto essere connessa al
PLC slave Uni-Telway mediante il cavo integrato dell'apparecchiatura. L'interruttore S2 deve essere posizionato su ON
Se l'apparecchiatura non si situa in un bus Uni-Telway, la posizione dell'interruttore S2 è irrilevante.
Illustrazione:
72
35013959 12/2018
Premium e Atrium con EcoStruxure™ Control Expert
TSX SCY 11601/21601
35013959 12/2018
Installazione dei moduli TSX SCY 11601/21601 Capitolo 4
Installazione dei moduli TSX SCY 11601/21601
Argomento del capitolo
Questo capitolo descrive l'installazione hardware dei moduli TSX SCY 11601/21601.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sezioni:
4.4
4.5
4.6
4.7
Sezione
4.1
4.2
4.3
4.8
4.9
Argomento
In breve
Descrizione
Proprietà del canale integrato
Compatibilità del canale principale del modulo TSX SCY 21601
Installazione
Funzionamento
Diagnostica visiva del modulo
Connessione del canale integrato
Consumo dei moduli TSX SCY 11601/21601
Pagina
35013959 12/2018
73
TSX SCY 11601/21601
In breve Sezione 4.1
In breve
Argomento di questa sezione
Questa sezione presenta i moduli TSX SCY 11601/21601.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Introduzione
Standard operativi
Pagina
74
35013959 12/2018
TSX SCY 11601/21601
Introduzione
TSX SCY 11601: Informazioni generali
Il modulo di comunicazione TSX SCY 11601 consente la comunicazione mediante un collegamento Modbus.
Consiste in un canale di comunicazione, canale 0, monoprotocollo, collegamento seriale isolato
RS485 asincrono che supporta il protocollo Modbus.
TSX SCY 21601: Informazioni generali
Il modulo TSX SCY 21601 supporta le schede di comunicazione PCMCIA.
Ha due canali di comunicazione:
Un canale multiprotocollo integrato (canale 0), collegamento seriale sincrono RS485 isolato, che supporta il protocollo Modbus o modalità caratteri.
Un canale PCMCIA host (canale 1) che supporta i seguenti protocolli:
modalità Uni-Telway, Modbus e modalità caratteri su un RS 232, loop di corrente o
collegamento RS 485, corrispondenti alle schede TSX SCP 111, 112 e 114.
Rete cellulare Fipway corrispondente alla scheda TSX FPP 20.
Note per i due moduli
NOTA: il canale integrato (canale 0) dei moduli TSX SCY 11601/21601 è compatibile solo con collegamenti a filo doppio RS 485.
35013959 12/2018
75
TSX SCY 11601/21601
Standard operativi
Generale
I moduli TSX SCY 11601/21601 e le schede di comunicazione PCMCIA sono conformi alle seguenti norme e standard internazionali:
Standard USA: UL508, IEC 1131-2
Standard canadesi: CSA C22.2/1 42
Conformità con la norma: FCC-B
Marchio CE
Standard meccanico PCMCIA tipo III E
PCMCIA 2.01
Il collegamento integrato nel modulo TSX SCY 21601 è conforme con gli standard di comunicazione:
Uni-Telway
Modbus
X-Way
Il collegamento integrato nel modulo TSX SCY 11601 è conforme con gli standard di comunicazione:
Jbus/Modbus
X-Way
Le schede PCMCIA TSX SCP 111, 112, 114 sono conformi agli standard di comunicazione:
Protocolli Uni-Telway, Modbus
PCMCIA
X-Way
76
35013959 12/2018
TSX SCY 11601/21601
Descrizione Sezione 4.2
Descrizione
Descrizione
Modulo TSX SCY 11601: informazioni generali
Il modulo TSX SCY 11601 è un modulo in formato semplice, che può essere inserito in uno degli slot del rack di una stazione PLC Premium/Atrium.
NOTA: il bus X remoto non è autorizzato per questo modulo.
Illustrazione:
Questo modulo TSX SCY 11601 è costituito dai seguenti componenti:
Numero
1
2
Descrizione
Tre spie LED sulla parte anteriore del modulo:
RUN e ERR indicano lo stato del modulo.
CH0 visualizza lo stato della comunicazione del canale di collegamento seriale integrato
(canale 0).
Il canale integrato (canale 0) ha un connettore SUB-D femmina a 25 pin, nonché un collegamento base RS 485 in modalità half duplex (canale 0):
Modbus
35013959 12/2018
77
TSX SCY 11601/21601
Modulo TSX SCY 21601: informazioni generali
Il modulo TSX SCY 21601 è un modulo in formato semplice, che può essere inserito in uno degli slot del rack di una stazione PLC Premium/Atrium.
NOTA: il bus X remoto non è autorizzato per questo modulo.
Illustrazione:
78
Questo modulo è formato dai seguenti elementi:
Numero
1
2
3
Descrizione
Tre spie LED sulla parte anteriore del modulo:
RUN e ERR indicano lo stato del modulo.
CH0 visualizza lo stato della comunicazione del canale di collegamento seriale integrato
(canale 0).
Il canale integrato ha un connettore SUB-D femmina a 25 pin, nonché un collegamento base
RS 485 in modalità half duplex (canale 0):
Uni-Telway
Modbus
Modalità caratteri
Canale host PCMCIA di tipo III (canale 1)
35013959 12/2018
TSX SCY 11601/21601
Schede inseribili
Diverse schede di comunicazione che possono essere integrate nel canale host del modulo TSX
SCY 21601:
Tipo
TSX SCP 111
TSX SCP 112
TSX SCP 114
TSX FPP 20
Descrizione
Scheda multiprotocollo (Uni-Telway, Modbus, modalità caratteri),
RS 232, 9 segnali non isolati
Scheda multiprotocollo (Uni-Telway, Modbus, modalità caratteri), loop di corrente (BC 20 mA)
Scheda multiprotocollo (Uni-Telway, Modbus, modalità caratteri),
RS 485, compatibile con RS 422 isolato
Schede di rete Fipway
Illustrazione
35013959 12/2018
79
TSX SCY 11601/21601
Proprietà del canale integrato Sezione 4.3
Proprietà del canale integrato
Specifiche del canale integrato
Informazioni generali
Il canale integrato dei moduli TSX SCY 11601/21601 comprende:
un'interfaccia fisica RS 485
un cavo schermato a coppia intrecciata
TSX SCY 11601 (include protocollo Modbus)
TSX SCY 21601 (include i protocolli Uni-Telway, Modbus e modalità carattere)
80
35013959 12/2018
TSX SCY 11601/21601
Specifiche
Specifiche del collegamento integrato per i seguenti tre protocolli:
Tipo
Flow
Uni-Telway (21601)
Master/Slave
9600 bits/sec. I parametri possono essere impostati da 1200 a 19200 bits/sec.
28
Modbus
Master/Slave
9600 bits/sec. I parametri possono essere impostati da 1200 a 19200 bits/sec.
32 Numero di apparecchiature
Numero di indirizzi slave
Lunghezza del bus senza diramazione
Dimensioni messaggio
Utilità
98
1000 m
240 byte
Gestione messaggio:
Master/Slave.
Slave/Slave. richieste
UNI-TE.
98 per il 21601
247 per il 11601
1300 m
256 byte
Parole da leggere/bit.
Parole da scrivere/bit.
Diagnostica.
-
Modalità caratteri (21601)
Half duplex
-
9600 bits/sec. I parametri possono essere impostati da 1200 a 19200 bits/sec.
1000 m
4 Kb
Inviare stringa di caratteri
Ricevere stringa di caratteri.
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 la porta seriale integrata della CPU o il canale 0 o 1 del TSXSCY21601.
Il mancato rispetto di queste istruzioni può provocare infortuni o danni alle apparecchiature.
35013959 12/2018
81
TSX SCY 11601/21601
Compatibilità del canale principale del modulo TSX SCY 21601 Sezione 4.4
Compatibilità del canale principale del modulo TSX SCY 21601
Compatibilità del canale host TSX SCY 21601
Generale
Le schede supportate dal canale host sono:
Schede PCMCIA: Le schede TSX SCP 111, 112, 114 che comunicano con PLC
Premium/Atrium e Modicon e altri prodotti compatibili con Uni-Telway, Modbus e modalità caratteri. Le schede PCMCIA sono compatibili Jbus/Modbus anche con i PLC serie 1000.
La scheda TSX FPP 20 è compatibile anche con le seguenti apparecchiature Fipway:
I PLC modello 40 (TSX 47-455, TSX 67-455, ecc.) in versioni successive alla 5.0.
PLC TSX 17
Apparecchiature compatibili PC connesse con schede TSX FPC10 e TSX FPC 20.
NOTA: la scheda TSX FPP 10 non è supportata dal canale host.
82
35013959 12/2018
TSX SCY 11601/21601
Installazione Sezione 4.5
Installazione
Installazione
Generale
I moduli TSX SCY 11601/21601 vengono installati nel rack di una stazione PLC Premium/Atrium.
Sono compresi in un'architettura di rete X-Way basata su PLC 7 Series, Micro, Premium e Atrium.
Il modulo di comunicazione TSX SCY 11601 aggiunge alla stazione PLC le seguenti funzionalità:
un canale di comunicazione Modbus RS 485 monoprotocollo isolato.
Il modulo di comunicazione TSX SCY 21601 aggiunge alla stazione PLC le seguenti funzionalità:
un canale di comunicazione Modbus RS 485 multiprotocollo isolato, uno slot per scheda di comunicazione PCMCIA standard.
I moduli TSX SCY 11601/21601 possono essere installati in qualsiasi slot libero nel rack di una stazione PLC Premium/Atrium.
Numero massimo
Un modulo TSX SCY 11601 supporta un massimo di 1 canale di comunicazione digitale RS 485 integrato nel modulo.
Un modulo TSX SCY 21601 supporta un massimo di 2 canali di comunicazione digitali:
un canale RS 485 integrato nel modulo; un canale dalla scheda PCMCIA integrabile nel modulo
Il numero massimo di canali digitali gestiti da una stazione PLC dipende dal tipo di processore installato, pertanto il numero di moduli TSX SCY 11601 o TSX SCY 21601 in una stazione dipenderà:
dal tipo di processore installato, dal numero di canali digitali già in uso, oltre ai canali di comunicazione.
Di conseguenza, l'utente deve fare un uso della memoria globale sulla propria stazione PLC, al fine di sapere quanti canali digitali siano già in uso e per definire il numero di moduli TSX SCY
11601 o TSX SCY 21601 utilizzabili.
NOTA: il riconoscimento del canale digitale è descritto nel manuale d'installazione dei PLC
Premium
(vedi Premium e Atrium con EcoStruxure™ Control Expert, Processori, rack e moduli alimentatori, Manuale di implementazione)
/Atrium
(vedi Premium e Atrium con EcoStruxure™
Control Expert, Processori, rack e moduli alimentatori, Manuale di implementazione)
.
35013959 12/2018
83
TSX SCY 11601/21601
Connessione/Disconnessione
I moduli TSX SCY 11601/21601 possono essere connessi o disconnessi anche mentre l'alimentazione elettrica è attivata. Queste apparecchiature non dono dotate di funzione di salvataggio in memoria.
Quando uno dei due moduli viene disconnesso dal rack, la relativa memoria interna viene cancellata. Il modulo viene sottoposto a una fase di inizializzazione al momento della riconnessione.
Un modulo TSX SCY 21601 con una scheda PCMCIA installata può essere disconnesso anche con l'alimentazione elettrica attivata.
NOTA: le schede PCMCIA utilizzate in TSX SCY 2160, invece, non possono essere disconnesse con l'alimentazione elettrica attiva.
84
35013959 12/2018
TSX SCY 11601/21601
Funzionamento Sezione 4.6
Funzionamento
Procedura
Modulo TSX SCY 11601: Generale
Il modulo TSX SCY 11601 gestisce un canale di comunicazione (canale 0):
canale 0: protocollo Modbus su RS 485 half duplex isolato, collegamento fisico standardizzato, con velocità limitata a 19200 bit al secondo.
TSX SCY 21601: Generale
Il modulo TSX SCY 21601 gestisce due canali di comunicazione indipendenti ognuno dei quali dotato di funzionalità proprie:
Il canale 0 lavora con i protocolli Uni-Telway, Modbus e Modalità caratteri su un collegamento fisico isolato, e con RS 485 half duplex standardizzato, a velocità limitata a 19200 bit al
secondo.
Il canale 1 accoglie una delle schede di comunicazione PCMCIA seguenti:
Bus di campo: schede Uni-Telway, Modbus e Modalità caratteri TSX SCP 111 (RS232), TSX
SCP 112 (loop corrente), TSX SCP 114 (RS 422/RS 485)
Rete celle: scheda Fipway TSX FPP 20
La selezione della scheda PCMCIA e del protocollo avviene quando i canali di comunicazione del modulo TSX SCY 21601 sono configurati con il software Control Expert.
35013959 12/2018
85
TSX SCY 11601/21601
Diagnostica visiva del modulo Sezione 4.7
Diagnostica visiva del modulo
Diagnostica visiva del modulo
Generale
Tre LED sono posizionati sul pannello anteriore dei moduli TSX SCY 11601/21601. Questi LED visualizzano informazioni sullo stato operativo del modulo e sullo stato della comunicazione del collegamento seriale integrato.
86
Lo stato di comunicazione del canale host è stabilito dai LED ERR e COM nelle schede PCMCIA
( vedi pagina 116 )
sul collegamento seriale o Fipway.
Significato dei LED:
RUN ERR
(1)
CH0
(1)
Commenti
Modulo non alimentato o errore a livello del modulo
(1)
(2)
Nessuna comunicazione nel canale integrato.
Comunicazione sul canale integrato.
Errore grave sul canale integrato.
Errore di configurazione.
Nessuna apparecchiatura OK sul canale.
Apparecchiatura guasta sul canale integrato
(solo per TSX SCY 21601).
Test automatici in corso
Chiave:
Off
On
Lampeggiante
(1) Stato neutro.
(2) Visualizzazione attività di linea.
35013959 12/2018
TSX SCY 11601/21601
Connessione del canale integrato Sezione 4.8
Connessione del canale integrato
Scopo di questa sezione
Questa sezione descrive i diversi modi possibili per collegare il canale integrato dei moduli TSX
SCY 11601/21601.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
In breve
Connessione di TSX SCY 21601 al bus di campo Uni-Telway
Promemoria sulla regolazione di linea ripartita in RS 485 per il TSX SCY 21601
Esempio di architettura Uni-Telway
Connessione di moduli TSX SCY 11601/21601 al bus di campo Modbus
Promemoria sulla polarizzazione della linea unica in RS 485
Esempio di architettura Modbus
Connessione in Modalità caratteri del TSX_SCY_21601
Pagina
35013959 12/2018
87
TSX SCY 11601/21601
In breve
Caratteristiche generali del modulo TSX SCY 11601
Gli accessori di cablaggio destinati a collegare il collegamento di base RS 485 del modulo TSX
SCY 11601 consentono la seguente connessione:
collegamento alla rete Modbus tramite scatola TSX SCA 50 e mediante cavo TSX SCY CM
6030, oppure tramite scatola TSX SCA 64 e mediante cavo TSX SCY CM 6530.
Illustrazione:
88
35013959 12/2018
TSX SCY 11601/21601
Caratteristiche generali del modulo TSX SCY 11601
Gli accessori di cablaggio destinati a collegare il collegamento di base RS 485 del modulo
TSX SCY 21601 consentono le seguenti connessioni:
collegamento alla rete Uni-Telway tramite scatola TSX SCA 50 e mediante cavo
TSX SCY CU 6030, oppure tramite scatola TSX SCA 62 e mediante cavo TSX SCY CU 6530 collegamento alla rete Modbus tramite scatola TSX SCA 50 e mediante cavo
TSX SCY CM 6530 collegamento ad apparecchiature in standard RS 485 utilizzando un connettore adattato al collegamento mediante cavo TSX SCY CU 6030 o TSX SCY CM 6030.
Illustrazione:
35013959 12/2018
89
TSX SCY 11601/21601
Connessione di TSX SCY 21601 al bus di campo Uni-Telway
Generale
Il canale di comunicazione integrato si connette al bus di campo Uni-Telway mediante il cavo di connessione TSX SCY CU 6030, attraverso l'apparecchiatura di connessione TSX SCA 50.
Illustrazione:
Descrizione dei fili
Filo TSX SCY CU 6030:
90
35013959 12/2018
Filo TSX SCY CU 6530:
TSX SCY 11601/21601
35013959 12/2018
91
TSX SCY 11601/21601
Promemoria sulla regolazione di linea ripartita in RS 485 per il TSX SCY 21601
Generalità
È la regolazione utilizzata per le reti del tipo Uni-Telway.
Schema dell'architettura generale di una rete Uni-Telway:
Connessione delle postazioni della rete
La rete è costituita da un doppino semplice intrecciato schermato. La connessione delle diverse postazioni della rete si esegue mediante la procedura seguente:
Passo Istruzione
1 Collegare tutte le uscite contrassegnate con + (Tx+, Rx+) sul filo della rete denominato: L+.
2
3
Collegare tutte le uscite contrassegnate con - (Tx-, Rx-) sui fili della rete denominati: L-
Regolare l'impedenza della rete per mezzo dei due elementi di regolazione (Zc) situati sulle due stazioni estreme della rete.
4 Per ogni stazione, collegare il filo L+ al 5 V e il filo L- allo 0 V tramite due resistenze di polarizzazione (Rp = 4,7 KΩ) per realizzare la polarizzazione distribuita della rete. Effetto di tale polarizzazione è il mantenimento della stabilità della rete inattiva.
92
35013959 12/2018
Proprietà essenziali
Le proprietà essenziali sono:
fino a 32 stazioni estensione massima: 1300 m circa topologia bus derivazione ≤ 15 m half duplex su 2 fili regolazione fine di linea sulle postazioni alle estremità regolazione di linea ripartita Rp = 4,7 KΩ
TSX SCY 11601/21601
35013959 12/2018
93
TSX SCY 11601/21601
Esempio di architettura Uni-Telway
Esempio
94
35013959 12/2018
TSX SCY 11601/21601
Connessione di moduli TSX SCY 11601/21601 al bus di campo Modbus
Punti generali
Il canale integrato si collega al bus mediante l'apparecchiatura TSX SCA 50 attraverso il cavo di connessione TSX SCY CM 6030.
Illustrazione di TSX SCY 21601:
Connessione all'unità TSX SCA 50
NOTA: importante.
In un bus Modbus è necessario:
Polarizzare la linea, in genere in un unico punto (generalmente nel dispositivo principale) con una resistenza 470 Ω. Collegare R pull-down connesso internamente tramite la scheda).
a EMI- (D(A)) e R pull-up
a EMI+ (D(B)).
Adattare la linea alle due estremità con una resistenza di 150 Ω tra EMI+ ed EMI- (EMI+ è già
Adattamento della linea senza Modbus
Nel seguente grafico è illustrato il cablaggio di uno slave in posizione intermedia nella rete Modbus:
35013959 12/2018
95
TSX SCY 11601/21601
Modbus con adattamento e polarizzazione della linea
Nel seguente grafico è illustrato il cablaggio di un master posizionato alla fine della rete Modbus:
96
35013959 12/2018
TSX SCY 11601/21601
Promemoria sulla polarizzazione della linea unica in RS 485
Informazioni generali
La polarizzazione della linea unica è la polarizzazione utilizzata per le reti di tipo Modbus.
Schema generale dell'architettura di una rete RS 485:
35013959 12/2018
97
TSX SCY 11601/21601
Connessione delle unità di rete
La rete è costituita da un doppino semplice intrecciato schermato. La connessione delle diverse postazioni della rete si esegue mediante la procedura seguente:
Passo Istruzione
1 Collegare tutte le uscite contrassegnate con + (Tx+, Rx+) sul filo della rete denominato: L+.
2
3
Collegare tutte le uscite contrassegnate con - (Tx-, Rx-) sui fili della rete denominati: L-
Regolare l'impedenza della rete per mezzo dei due elementi di regolazione (Rc) situati sulle due stazioni estreme della rete.
4 La polarizzazione della rete viene effettuata collegando il filo L+ al 5 V e il filo L- allo 0 V tramite due resistenze di polarizzazione (Rp = 470 Ω).
Tale polarizzazione genera una circolazione di corrente permanente nella rete.
La polarizzazione può essere effettuata in un punto qualunque della rete (nella pratica si esegue solitamente al livello del master).
La polarizzazione deve essere unica per tutta la rete, qualunque sia l'estensione.
Proprietà essenziali
Le proprietà essenziali sono:
fino a 32 stazioni
estensione massima: 1300 m circa topologia del bus
= 15 m derivazioni
2 fili half duplex regolazione di fine linea sulle postazioni alle estremità polarizzazione Rp = 470 ohm
98
35013959 12/2018
Esempio di architettura Modbus
Esempio
TSX SCY 11601/21601
35013959 12/2018
99
TSX SCY 11601/21601
Connessione in Modalità caratteri del TSX_SCY_21601
Informazioni generali
Il cavo TSX SCY CM 6030 consente di collegare il modulo TSX SCY 21601 a un'apparecchiatura
RS 485 standard.
Collegare il TSX SCY 21601 in Modalità caratteri a un'apparecchiatura standard RS 485 Half duplex con il cavo di collegamento TSX SCY CM 6030, aggiungendo un adattatore all'apparecchiatura che si trova all'estremità del cavo e collegando i segnali necessari (vedere le connessioni dei fili
( vedi pagina 95 )
Illustrazione:
100
35013959 12/2018
TSX SCY 11601/21601
Consumo dei moduli TSX SCY 11601/21601 Sezione 4.9
Consumo dei moduli TSX SCY 11601/21601
Consumo dei moduli TSX SCY 11601/21601
Valori
Questa tabella descrive il consumo dei moduli TSX SCY 11601 e TSX SCY 21601 senza scheda
PCMCIA (per 21601) o connessione al canale integrato:
Tensione
5 Volt
Corrente tipica
350 mA
Corrente massima
420 mA
Dissipazione potenza
2,1 W max
35013959 12/2018
101
TSX SCY 11601/21601
102
35013959 12/2018
Premium e Atrium con EcoStruxure™ Control Expert
35013959 12/2018
Implementazione delle schede PCMCIA Capitolo 5
Implementazione delle schede PCMCIA
Argomento di questo capitolo
Questo capitolo presenta l’implementazione hardware delle schede PCMCIA di comunicazione su
PLC Premium/Atrium.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sezioni:
5.4
5.5
5.6
5.7
Sezione
5.1
5.2
5.3
5.8
5.9
Argomento
In breve
Descrizione
Connessione del canale di ricezione della scheda PCMCIA
Connessione della scheda TSX SCP 111
Connessione della scheda TSX SCP 112
Connessione della scheda TSX SCP 114 card
Riepilogo dei dispositivi di connessione
Precauzioni al momento della connessione delle schede PCMCIA
Consumo delle schede PCMCIA
Pagina
35013959 12/2018
103
In breve Sezione 5.1
In breve
In breve
Generale
Le stazioni PLC Premium/Atrium si collegano alle reti, bus e collegamenti di comunicazione attraverso le schede di comunicazione PCMCIA.
La scheda da connettere è composta da una scatola metallica di dimensioni conformi al formato
PCMCIA tipo III esteso.
Le schede PCMCIA si installano nello slot principale del processore e/o del modulo TSX SCY
21601 dei PLC della famiglia Premium.
Le schede PCMCIA possono essere utilizzate anche in apparecchiature con slot per schede di tipo
III, come i terminali FT 2100 o apparecchiature di terze parti compatibili con il PC, per esempio.
Illustrazione:
104
NOTA: È proibito connettere le schede PCMCIA quando l'alimentazione è attivata.
L'implementazione, l'uso e la manutenzione delle schede PCMCIA vengono effettuati mediante il software di programmazione e funzionamento Control Expert per tutti i PLC della famiglia
Premium.
35013959 12/2018
Schede TSX SCP 11XX
Schede PCMCIA di collegamento seriale.
Ogni scheda PCMCIA TSX SCP 111, 112, 114 supporta un livello fisico diverso. Questa famiglia comprende tre prodotti:
Codice prodotto
TSX SCP 111
Livello fisico
Collegamento RS 232
Illustrazione
TSX SCP 112
TSX SCP 114
Collegamento loop di corrente (20 mA)
Collegamento RS 485 (compatibile con RS 422)
Tutte le tre schede, TSX SCP 111, 112 e 114, supportano i seguenti protocolli di comunicazione:
protocollo Modbus
protocollo Uni-Telway collegamento asincrono in modalità caratteri
35013959 12/2018
105
Descrizione Sezione 5.2
Descrizione
Descrizione
Generale
Le schede di comunicazione PCMCIA di tipo III (esteso) sono montate in un involucro metallico delle seguenti dimensioni:
Lunghezza: 85,5 mm.
Larghezza: 51 mm.
Altezza: 10 mm.
La parte anteriore della scheda è predisposta per visualizzare lo stato di comunicazione e consente la connessione fisica alla rete.
Configurazione meccanica
La configurazione meccanica della scheda deve essere adattata montando una copertura rimovibile, in funzione del tipo di installazione desiderato:
Tipo di installazione Configurazione
Installazione su un processore di tipo
Premium o su un modulo di comunicazione
TSX SCY 21601.
Copertura rimovibile con alette. Vengono fornite le viti per il fissaggio al modulo host
(contrassegnato con il numero 3 sull'illustrazione).
Installazione su un processore di tipo
Atrium.
Installazione su un'apparecchiatura compatibile con PC.
Copertura rimovibile con alette. Vengono fornite le viti per il fissaggio al processore Atrium
(contrassegnato con il numero 2 sull'illustrazione).
Copertura rimovibile
(contrassegnata con il numero 1 sull'illustrazione).
Illustrazione
106
35013959 12/2018
NOTA: le coperture con alette, montate sulle schede PCMCIA, impediscono la rimozione accidentale durante il funzionamento e garantiscono che la scheda continui a funzionare correttamente.
Le due coperture 1 e 3 sono fornite unitamente alla scheda PCMCIA. La copertura 2 è fornita unitamente al processore Atrium.
La connessione alla rete si ottiene collegando il cavo di connessione alla parte anteriore della scheda. Per evitare eventuali installazioni scorrette, è implementato un sistema di guida.
L'etichetta di riferimento del prodotto fornisce all'utente informazioni sul tipo di livello fisico supportato dalla scheda.
35013959 12/2018
107
Connessione del canale di ricezione della scheda PCMCIA Sezione 5.3
Connessione del canale di ricezione della scheda PCMCIA
Scopo di questa sezione
Questa sezione descrive l’installazione delle schede PCMCIA nel canale di ricezione del modulo
TSX SCY 21601.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Precauzioni da osservare quando si collega una scheda PCMCIA
Connessione delle schede PCMCIA
Riferimenti delle schede PCMCIA e installazione
Montaggio di schede e cavi
Visualizzazione del funzionamento delle schede PCMCIA
Diagnostica visiva delle schede PCMCIA
Pagina
108
35013959 12/2018
Precauzioni da osservare quando si collega una scheda PCMCIA
Generale
ATTENZIONE
FUNZIONAMENTO ANOMALO DELL'APPARECCHIATURA
Togliere tensione al dispositivo prima di manipolare la scheda PCMCIA.
Il mancato rispetto di queste istruzioni può provocare infortuni o danni alle apparecchiature.
Durante l’estrazione o l’inserimento della scheda, non è garantito il funzionamento dell’insieme.
Non esiste alcuna procedura di riavvio a caldo fra la scheda PCMCIA e il dispositivo principale TSX
SCY 21601.
Nel caso in cui l’ambiente di funzionamento non consenta di arrestare l’applicazione mediante la messa fuori tensione del processore del PLC, si consiglia di estrarre il modulo TSX SCY 21601 con la scheda PCMCIA.
La scheda PCMCIA deve disporre dell'apposito coperchietto della versione PLC e deve essere inserito nel modulo principale TSX SCY 21601 prima di procedere alla messa sotto tensione
dell'unità (Configurazione meccanica
( vedi pagina 106 )
35013959 12/2018
109
Connessione delle schede PCMCIA
Informazioni generali
Per connettere le schede PCMCIA, sono necessari cavi e apparecchiature di connessione specifici, in funzione del tipo di modelli.
Schede di collegamento seriale.
Codici prodotto dei cavi e delle apparecchiature di connessione da utilizzare con le schede
PCMCIA di collegamento seriale in funzione dei diversi protocolli.
Scheda PCMCIA
TSX SCP 111
(RS 232)
Uni-Telway
TSX SCP CD 1030/1100 in modalità punto punto
TSX SCP CC 1030 in modalità multidrop via modem
TSX SCP CX 2030
Modbus
TSX SCP CD 1030/1100 in modalità punto punto
TSX SCP CC 1030 in modalità multidrop via modem
TSX SCP CX 2030 TSX SCP 112 (loop di corrente)
TSX SCP 114
(RS 422/RS 485
TSX SCP CU 4030,
TSX SCA 64 e TSX SCA 50
TSX SCP CM 4030,
TSX SCA 64 e TSX SCA 50
Modalità caratteri
TSX SCP CD 1030/1100
TSX SCP CX 2030
TSX SCP CU 4030,
TSX SCP CM 4030 e
TSX SCP CM 4530
110
35013959 12/2018
Riferimenti delle schede PCMCIA e installazione
Installazione
Tabella che offre la possibilità di installare schede PCMCIA nei canali principali dei processori e del modulo TSX SCY 21601:
Riferimenti
TSX SCP 111
TSX SCP 112
TSX SCP 114
Canale principale del processore
Sì
Sì
Sì
Canale principale del modulo TSX
SCY 21601
Sì
Sì
Sì
Canali specifici e connessioni di rete
Tabella indicante il numero di canali specifici o di connessioni di rete utilizzati dalle schede
PCMCIA:
Riferimenti Numero di canali specifici
Scheda nel processore
TSX SCP 111
TSX SCP 112
TSX SCP 114
0
0
0
1
1
Scheda nel modulo
TSX SCY 21601
1
Numero massimo di canali specifici per tipo di processore
Numero dei canali "specifici" gestiti:
Premium
(vedi Premium e Atrium con EcoStruxure™ Control Expert, Processori, rack e moduli alimentatori, Manuale di implementazione)
Atrium
(vedi Premium e Atrium con EcoStruxure™ Control Expert, Processori, rack e moduli alimentatori, Manuale di implementazione)
35013959 12/2018
111
Montaggio di schede e cavi
Dettagli scheda PCMCIA
Illustrazione:
112
Le schede PCMCIA sono formate dai seguenti elementi:
2
3
Numero Designazione
1 Scheda in dotazione
4
Corpo in zama
Connettore PCMCIA
Copertura superiore
5
6
Copertura rimovibile
Cavo di connessione con ferula
Commenti
Riceve componenti elettronici.
-
Connettore con 20 punti di connessione.
Riporta l'etichetta di riferimento del prodotto che indica il tipo di scheda PCMCIA.
Garantisce che la scheda sia visualizzata nel proprio slot. I nomi dei due LED sono stampati sulla parte anteriore della copertura rimovibile. La copertura serve anche per fissare la scheda
PCMCIA sul processore o sul modulo TSX SCY 21601.
La ferula situata sull'estremità del cavo della scheda PCMCIA consente di evitare che il cavo resti pizzicato nella copertura rimovibile. La ferula elimina inoltre il rischio di causare un raggio di curvatura che potrebbe pregiudicare la qualità del collegamento.
35013959 12/2018
Assemblaggio per processori da TSX P57 1•4 a TSX P57 5•4
Per assemblare la scheda di trasmissione per il processore del TSX SCY 21601, rimuovere innanzitutto la copertura, che è avvitata all'apparecchiatura, quindi seguire le istruzioni riportate di seguito:
Passo
1
2
3
4
5
Azione
Collegare il cavo
Posizionare la copertura apposita sull'apparecchiatura, accertandosi di inserire la ferula nello slot fornito per fissare il cavo alla scheda.
Fissare la copertura con viti.
Inserire la scheda nello slot disponibile nell'apparecchiatura host.
Fissare con viti la scheda per impedire che si sposti al momento dell'attivazione e per garantire che funzioni correttamente.
Illustrazione
Assemblaggio per processori TSX P57 5•4
Per assemblare la scheda nei processori di tipo TSX P57 5•4, seguire le istruzioni riportate di seguito:
Passo
1
2
3
Azione
Collegare il cavo.
Posizionare la copertura apposita sull'apparecchiatura, accertandosi di inserire la ferula nello slot fornito per fissare il cavo alla scheda.
Fissare la copertura con viti.
Illustrazione
35013959 12/2018
113
114
Passo
4
Azione
Rimuovere dalla guida la copertura di plastica.
Illustrazione
5 Inserire la scheda obliquamente rispetto alla guida basandosi sui due inserti antierrore.
6 Far scorrere la scheda fino in fondo alla guida. La scheda risulta così fissata saldamente alla guida.
7
8
Inserire il gruppo (guida e scheda) nell'apposito slot dell'apparecchiatura host.
Fissare con viti la scheda per impedire che si sposti al momento dell'attivazione e per garantire che funzioni correttamente.
35013959 12/2018
Visualizzazione del funzionamento delle schede PCMCIA
Generalità
Due spie di diagnostica sono situate sulla parte anteriore della scheda. Queste spie informano l’utente riguardo al funzionamento degli scambi tra l’apparecchiatura che supporta la scheda
PCMCIA e l’apparecchiatura connessa.
Illustrazione
Riferimento
1
2
Descrizione
La spia Errore "ERR" (solitamente spenta) indica i guasti.
Questa spia è di colore rosso.
La spia Comunicazione "COM" indica l’attività della linea.
Questa spia è di colore giallo sulle schede
TSX SCP 111/112/114.
Figura
35013959 12/2018
115
Diagnostica visiva delle schede PCMCIA
Generale
A seconda dello stato, i LED della scheda PCMCIA indicano la modalità operativa di comunicazione, nonché la diagnostica della scheda.
Schede TSX SCP 111/112/114
Stato dei LED:
ERR COM Significato
Apparecchiatura spenta Dialogo assente
Funzionamento normale -
Misure correttive
Controllare l'alimentatore,
Scheda non operativa.
(1) Errore grave
Errore funzionale
Errore funzionale
Sostituire la scheda.
Verificare la configurazione e la connessione al bus di comunicazione.
Controllare la configurazione.
Chiave:
Off
(1)
On
Lampeggiante
Stato neutro
116
35013959 12/2018
Connessione della scheda TSX SCP 111 Sezione 5.4
Connessione della scheda TSX SCP 111
Argomento della sezione
Questa sezione descrive l'installazione hardware delle schede PCMCIATSX SCP 111.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Connessione punto punto in modalità caratteri (DTE ´ DTE)
Uni-Telway, Modbus o Modalità caratteri tramite modem
Pagina
35013959 12/2018
117
Connessione punto punto in modalità caratteri (DTE ´ DTE)
Generale
La scheda di supporto fisico TSX SCP 111 RS 232 si inserisce nel processore o nel modulo TSX
SCY 21601. Si connette all'apparecchiatura in questione mediante il cavo TSX SCP CD
1030/1100.
Le apparecchiature da connettere sono DTE a DTE (apparecchiatura terminale dati). Ad esempio: terminale, stampante, ecc.
Illustrazione:
Descrizione del cavo TSX SCP CD 1030
Illustrazione:
118
35013959 12/2018
Uni-Telway, Modbus o Modalità caratteri tramite modem
Generalità
La connessione della scheda PCMCIA ai bus Uni-Telway, Modbus o Modalità caratteri tramite modem e collegamento telefonico di tipo (DTE/DCE) viene effettuata tramite cordone di riferimento
TSX SCP CC 1030.
Le apparecchiature collegate sono di tipo DCE, ad esempio un modem o un convertitore.
Illustrazione:
Descrizione del cordone TSX SCP CC 1030
Illustrazione:
35013959 12/2018
119
Connessione della scheda TSX SCP 112 Sezione 5.5
Connessione della scheda TSX SCP 112
Argomento della sezione
Questa sezione descrive l'installazione hardware delle schede PCMCIATSX SCP 112.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Collegamento della scheda TSX SCP 112
Argomento
Collegamento in modalità punto punto
Collegamento in multidrop
Prestazioni dinamiche
Collegamento della scheda TSX SCP 112 con i PLC April 5000/7000
Pagina
120
35013959 12/2018
Collegamento della scheda TSX SCP 112
Generalità
La scheda PCMCIA TSX SCP 112 consente di collegare una stazione PLC Premium/Atrium ad un collegamento loop di corrente a 20 mA in punto punto o multidrop.
NOTA: in ogni caso un alimentatore: 24 V ± 20%, esterno alla scheda TSX SCP 112, deve fornire la corrente necessaria per l'alimentazione del loop di corrente.
Il cordone TSX SCP CX 2030 permette questo tipo di collegamento (lunghezza 3 m).
Descrizione del cordone TSX SCP CX 2030:
NOTA: il collegamento della scheda TSX SCP 112 richiede l'implementazione di una morsettiera a vite.
35013959 12/2018
121
Collegamento in modalità punto punto
Generalità
Lo schema che segue descrive il principio di cablaggio delle schede PCMCIA loop di corrente TSX
SCP 112 in punto punto. Il punto punto si esegue soltanto secondo la modalità a 20 mA inattiva.
Illustrazione:
122
NOTA: Importante: le schermature dei cavi devono essere collegate al più presto nei blocchi di giunzione.
35013959 12/2018
Collegamento in multidrop
Generalità
Il multidrop si esegue soltanto in modalità 0 mA inattiva. Le trasmissioni e le ricezioni sono cablate in parallelo. Il master deve essere definito tramite software.
Esempio di collegamento di n schede TSX SCP 112:
NOTA: le schermature dei cavi devono essere collegate nei blocchi di giunzione, seguendo il percorso più breve.
35013959 12/2018
123
Prestazioni dinamiche
Generalità
La velocità baud di un collegamento in loop di corrente viene limitata dalla sezione e dalla lunghezza del cavo utilizzato.
L'utente farà riferimento alle due tabelle che seguono per valutare le prestazioni che possono essere ottenute durante l'applicazione.
Punto punto
Queste curve sono date da un cavo con due doppini schermati (trasmissione in un doppino, ricezione nell'altro) nel rispetto di tutte le precauzioni per l'uso.
124
35013959 12/2018
Multidrop
La tabella seguente è il risultato di un cavo schermato i cui conduttori hanno una sezione di 0,34 mm 2 . Il collegamento è stato realizzato seguendo lo schema multidrop parallelo riportato di seguito. L'impiego di conduttori con sezione superiore migliora la qualità dei segnali trasmessi:
Le prestazioni di un collegamento multidrop accrescono quando aumenta il numero di stazioni collegate. La linea si ritrova più carica, il che migliora la qualità del segnale trasmesso.
Se il collegamento viene effettuato seguendo lo schema riportato in precedenza
il numero di stazioni può essere aumentato artificialmente (nel limite di 16 stazioni massimo) caricando la linea ad una delle estremità.
( vedi pagina 123 )
,
È possibile eseguire questo procedimento incorporando una resistenza di carico.
Questa resistenza di carico può essere collegata su qualsiasi blocco di giunzione, purché si trovi tra i terminali 17 e 19 delle schede TSX SCP 112.
Il valore della resistenza Rc che simula il carico di "N" stazioni si determina mediante la formula:
35013959 12/2018
125
126
Esempio:
Un'installazione è fisicamente formata da 6 stazioni collegate in multidrop con un'alimentazione esterna di 24 V.
Le prestazioni della linea saranno quelle di 10 stazioni, con la simulazione del carico di 4 stazioni aggiuntive mediante una resistenza:
NOTA: la resistenza di carico non deve presentare alcun effetto di autoinduttanza, pena il mancato funzionamento.
Utilizzare resistenze spesse.
35013959 12/2018
Collegamento della scheda TSX SCP 112 con i PLC April 5000/7000
Generalità
La scheda PCMCIA TSX SCP 112 loop di corrente 20 mA consente di connettere i moduli di comunicazione April del tipo JBU0220 e JBU0250. La connessione multidrop della scheda
PCMCIA TSX SCP 112 con i moduli JBU0220 e JBU0250 viene eseguita in modalità seriale. Per il collegamento dei moduli April, consultare il manuale di riferimento TEM60000F.
NOTA: Importante: è necessario configurare la scheda TSX SCP 112 in modalità punto punto nella schermata di configurazione di Unity Pro, sia in caso di collegamento punto punto che in caso di collegamento multidrop seriale.
NOTA: il loop di corrente autorizza una corrente di 20 mA in caso di inattività, sia in modalità punto punto che multidrop.
Interrompendo l'alimentazione di uno slave, il trasmettitore di questo slave diventa passante e la linea è disponibile.
Se l'alimentazione del loop viene spostata su uno degli slave, l'interruzione di alimentazione di questo slave provoca l'interruzione della comunicazione.
Collegamento punto punto: modulo JBU0220 o JBU0250 attivo
Illustrazione
35013959 12/2018
127
Collegamento punto punto: scheda TSX SCP 112 attivata
Illustrazione:
128
35013959 12/2018
Collegamento postazioni miste
Illustrazione:
35013959 12/2018
129
Collegamento di tipo multidrop
Gli esempi che seguono descrivono le diverse possibilità di cablaggio della scheda TSX SCP 112 con i moduli JBU0220/0250.
NOTA: è assolutamente necessario collegare l'alimentazione a 24 V di ciascun modulo TSX SCP
112 presente nel loop, sia questo attivo o passivo, pena il mancato funzionamento del collegamento.
Queste alimentazioni non devono avere nessun punto comune (potenziale) tra di loro. Non collegare il -24 V degli alimentatori alla terra.
Esempio 1: Multidrop TSX SCP 112 master attivo
130
35013959 12/2018
Esempio 2: Multidrop JBU0220/0250 attivo in invio/ricezione
35013959 12/2018
131
Esempio 3: Multidrop master JBU0220/0250 attivo in invio/ricezione - slave TSX SCP 112
132
35013959 12/2018
Esempio 4: Multidrop master attivo TSX SCP 112
35013959 12/2018
133
Connessione della scheda TSX SCP 114 card Sezione 5.6
Connessione della scheda TSX SCP 114 card
Argomento della sezione
Questa sezione descrive l'installazione hardware delle schede PCMCIATSX SCP 114.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Collegamento alla rete Uni-Telway
Connessione al bus Modbus
Connessione in collegamento asincrono multiprotocollo, RS 422
Collegamento a Modbus Full-Duplex nella configurazione Premium Hot Standby
Pagina
134
35013959 12/2018
Collegamento alla rete Uni-Telway
Generalità
La scheda TSX SCP 114, supporto fisico RS 485, viene collegata alla rete UNI-TELWAY mediante cordone TSX SCP CU 4030 e tramite scatola di collegamento TSX SCA 50, oppure mediante cavo TSX SCP CU 4530 (dotato di connettore SUB-D 15 pin) e tramite scatola TSX SCA 62. La scheda viene inserita nel processore o nel modulo TSX SCY 21601.
La scatola TSX SCA 50 è di tipo passivo e contiene un circuito stampato dotato di 3 serie di morsetti a vite. Viene utilizzata per il collegamento di una stazione con derivazione sul tratto principale di un bus Uni-Telway.
Assicura la continuità elettrica dei segnali, la schermatura e la funzione di regolazione di fine linea.
Tipo di collegamento
La scheda PCMCIA, tramite il relativo cordone, presenta alla sua estremità alcuni fili scoperti che devono essere collegati alla morsettiera situata all'interno della scatola.
Illustrazione:
NOTA: l'utilizzo della scatola di derivazione configura il sistema di cablaggio della scheda in un sistema di connessione di tipo derivazione.
35013959 12/2018
135
Descrizione del cordone TSX SCP CU 4030
Illustrazione:
Collegamento tramite scatola TSX SCA 62
Illustrazione:
136
35013959 12/2018
Descrizione del cordone TSX SCP CU 4530
Illustrazione:
35013959 12/2018
137
Connessione al bus Modbus
Generalità
Il collegamento della scheda PCMCIA TSX SCP 114 al bus Modbus viene realizzato mediante il cordone di collegamento TSX SCP CM 4030. Questo cordone è collegato alla scatola di derivazione TSX SCA 50.
Tipo di collegamento
La scheda PCMCIA, tramite il relativo cordone, presenta alla sua estremità alcuni fili scoperti che devono essere collegati alla morsettiera situata all'interno della scatola.
Illustrazione:
NOTA: la lunghezza del cordone utente (3 m) consente di connettere un'apparecchiatura a una scatola di collegamento TSX SCA 50 situata in un raggio di 3 metri rispetto alla scheda. Questa lunghezza assicura una connessione all'interno di un armadio standard.
Descrizione del cordone TSX SCP CM 4030
Il connettore miniatura 20 pin PCMCIA supporta i segnali:
138
35013959 12/2018
NOTA: Importante: su un bus Modbus è necessario:
polarizzare la linea, in generale in un solo luogo (generalmente sull'apparecchiatura master)
con resistenze di 470 Ω. Collegare Pdw a D0 (D(A)) e Pup a D1 (D(B)) regolare la linea sulle due apparecchiature alle estremità con una resistenza di 150 Ω tra D0 e
D1 (la connessione su D1 viene già realizzata internamente dalla scheda).
Importante: per collegare una scheda TSX SCP 114 ad un PLC serie 1000 (S1000), è assolutamente necessario collegare D1 su L-.
Collegamento di Modbus alla scatola TSX SCA 50
Collegamento senza terminazione di linea:
Collegamento di uno SCA 50 con terminazione di linea:
35013959 12/2018
139
Connessione in collegamento asincrono multiprotocollo, RS 422
Generalità
Il collegamento della scheda TSX SCP 114 in Modalità caratteri non richiede alcun accessorio particolare.
Il riferimento del cordone di collegamento della scheda PCMCIA RS 485/RS 422 è TSX SCP CX
4030. La lunghezza del cordone è di 3 metri.
Tipo di collegamento
La scheda PCMCIA TSX SCP 114 è collegata in punto punto ad un'apparecchiatura standard RS
422A di tipo stazione VAX.
Illustrazione:
140
35013959 12/2018
Descrizione del cordone TSX SCP CX 4030
Illustrazione:
Connessione in Modalità caratteri del TSX_SCY_21601,
integrato del modulo TSX SCY 21601).
pagina 100
35013959 12/2018
141
Collegamento a Modbus Full-Duplex nella configurazione Premium Hot Standby
Informazioni generali
Due PLC Premium in una configurazione Hot Standby sono collegati in modalità Full-Duplex alla destinazione comune tramite schede TSX SCP 114 e un dispositivo di derivazione TSX SCA 64.
NOTA: la versione della scheda TSX SCP 114 deve essere ≥ V3.3
Esempio di cablaggio
La seguente figura mostra un esempio di cablaggio per il collegamento di due PLC Premium in una configurazione Hot Standby al bus Modbus in modalità Full-Duplex:
142
1 Adattatore di fine linea TSX SCA 10
2 Slave
3 Bus
4 TSX SCP CM 4530
35013959 12/2018
Riepilogo dei dispositivi di connessione Sezione 5.7
Riepilogo dei dispositivi di connessione
Riepilogo delle apparecchiature di connessione per scheda PCMCIA
TSX SCP 111
Tipo di cavo
Cavo modem
Cavo standard
Codice prodotto
TSX SCP CD 1030
TSX SCP CD 1100
Designazione
TSX SCP CC 1030 Cavo di connessione via Modem DTE/DCE 9 segnali RS 232C,
L = 3 m.
Cavo di connessione DTE/DTE RS 232C, L = 3 m o 10 m.
TSX SCP 112
Tipo di cavo Codice prodotto Designazione
Cavo per loop di corrente TSX SCP CX 2030 Cavo per loop di corrente 20 mA, L = 3 m.
TSX SCP 114
Tipo di cavo
Cavo universale
Cavo Uni-Telway
Cavo Modbus
Apparecchiatura di connessione
Apparecchiatura di connessione
Apparecchiatura convertitore
Codice prodotto
TSX SCP CX 4030
TSX SCP CU 4030 Tipo di cavo RS 485, L=3 m.
TSX SCP CM 4030 Tipo di cavo RS 485, L=3 m.
TSX SCA 50
Designazione
Cavo universale tipo RS 485 e RS 422, L=3 m.
TSX SCA 62
TSX SCA 72
Apparecchiatura di connessione fissata con viti al bus per collegamento seriale RS 485
Apparecchiatura di connessione con connettore al bus per collegamento seriale RS 485
Apparecchiatura convertitore RS 232C/RS 485.
35013959 12/2018
143
Precauzioni al momento della connessione delle schede PCMCIA Sezione 5.8
Precauzioni al momento della connessione delle schede
PCMCIA
Precauzioni per la connessione delle schede PCMCIA
Importante
Le schede possono essere connesse o disconnesse nel dispositivo host (processore o TSX SCY
21601) solo quando il dispositivo stesso è spento.
La ferula, posizionata in contatto diretto con il dispositivo della scheda PCMCIA serve per gestire l’interferenza elettrica dovuta ai cavi di collegamento intrecciati.
144
35013959 12/2018
Consumo delle schede PCMCIA Sezione 5.9
Consumo delle schede PCMCIA
Consumo delle schede PCMCIA
TSC SCP 111
Tabella del consumo:
Tensione
5 volt
Corrente tipica
140 mA
TSC SCP 112
Tabella del consumo:
Tensione
5 volt
Corrente tipica
120 mA
TSC SCP 114
Tabella del consumo:
Tensione
5 volt
Corrente tipica
150 mA
Corrente massima
300 mA
Corrente massima
300 mA
Corrente massima
300 mA
Dissipazione potenza
1,5 W max
Dissipazione potenza
1,5 W max
Dissipazione potenza
1,5 W max
35013959 12/2018
145
146
35013959 12/2018
Premium e Atrium con EcoStruxure™ Control Expert
TSX SCA 64
35013959 12/2018
Apparecchiatura di connessione TSX SCA Capitolo 6
Apparecchiatura di connessione TSX SCA
Scopo di questo capitolo
Questo capitolo presenta le funzioni dell'apparecchiatura di connessione TSX SCA 64.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sezioni:
6.4
6.5
6.6
6.7
Sezione
6.1
6.2
6.3
Argomento
Presentazione generale
Descrizione fisica
Dimensioni e montaggio
Implementazione
Cablaggio della schermatura dei cavi del bus
Configurazione della scatola e polarizzazione dei doppini di trasmissione
Regolazione di fine linea
Pagina
35013959 12/2018
147
TSX SCA 64
Presentazione generale Sezione 6.1
Presentazione generale
Introduzione generale
Generalità
L'unità TSX SCA 64 è un accessorio di cablaggio che consente di connettere un modulo di comunicazione in modalità 2 o 4 fili a un Modbus, Jbus o Jnet.
Modalità 2 fili
In questa modalità, le interfacce di comunicazione collegabili sono:
il canale integrato dei moduli TSX SCY 11601/21601, mediante un cavo TSX CM 6530,
la scheda TSX SCP/JNP 114 PCMCIA, mediante un cavo TSX SCP CM 6530.
NOTA: la connessione può essere effettuata sia al connettore JM sia al connettore JS, a prescindere dalla configurazione del canale (master o slave).
Illustrazione
Lo schema mostra il principio generale di connessione in modalità a 2 fili per un TSX SCY 21601.
148
35013959 12/2018
TSX SCA 64
Modalità 4 fili
In questa modalità, l' interfaccia di comunicazione collegabile è:
scheda PCMCIA TSX SCP/JNP 114, mediante un cavo TSX SCP CM 4530, attraverso un cavo
TSX SCP CM 6530 .
Collegare il cavo TSX SCP CM 6530 a:
connettore JM, se il canale della scheda PCMCIA è configurato in modalità master,
connettore JS, se il canale della scheda PCMCIA è configurato in modalità slave.
Illustrazione
Lo schema mostra il principio generale di connessione in modalità a 4 fili.
35013959 12/2018
149
TSX SCA 64
Descrizione fisica Sezione 6.2
Descrizione fisica
Descrizione fisica
Illustrazione
Questo schema illustra il piano di assemblaggio per l'apparecchiatura di connessione TSX SCA
64.
150
35013959 12/2018
TSX SCA 64
Nodi
Nella seguente tabella sono descritti i vari nodi che costituiscono l'apparecchiatura di connessione.
7
8
4
5
6
2
3
N.
Descrizione
1 Viti copertura
Copertura apparecchiatura
Viti che fissano i morsetti di terra di riavvio
Morsetti di terra di riavvio
Parte metallica che garantisce il collegamento di messa a terra fra i 2 cavi
Connettore SUB D a 15 pin femmina (JM) in grado di ricevere:
in modalità 2 fili: il connettore maschio di un cavo di connessione TSX SCY CM 6530 o TSX SCP
CM 4530, che il canale sia master o slave, in modalità 4 fili: il connettore maschio di un cavo di connessione TSX SCP CM 4530, se il canale
è master, oppure una terminazione di line a TSX SCA 10 se l'apparecchiatura è situata all'inizio o alla fine della linea, oppure un connettore maschio di un cavo di connessione di un analizzatore
1 microinterruttore che consente la configurazione in funzionamento a 2 o 4 fili
Connettore SUB D a 15 pin femmina (JS) in grado di ricevere:
in modalità 2 fili: il connettore maschio di un cavo di connessione TSX SCY CM 6530 o TSX SCP
CM 4530, che il canale sia master o slave, in modalità 4 fili: il connettore maschio di un cavo di connessione TSX SCP CM 4530, se il canale
è slave, oppure una terminazione di line a TSX SCA 10 se l'apparecchiatura è situata all'inizio o alla fine della linea, oppure un connettore maschio di un cavo di connessione di un analizzatore
9 4 microinterruttori che consentono di configurare la modalità di polarizzazione
10 Terminale per connettere il filo di terra verde/giallo
11 I terminali di connessione per i cavi di connessione principali che provvedono alla continuità del bus
12 Base di connessione dell'apparecchiatura
13 Fori (diametro 4) per le viti di fissaggio dell'apparecchiatura a una piastra o pannello (60 mm l'uno dall'altro)
14 Cavo principale a 2 o 3 doppini per consentire la continuità del bus (diametro max. 10) per la connessione a JA
15 cavo di alimentazione 5VDC (per la polarizzazione esterna, se necessario), per la connessione a JC
16 Cavo principale a 2 o 3 doppini per consentire la continuità del bus (diametro max. 10) per la connessione a JB
35013959 12/2018
151
TSX SCA 64
N.
Descrizione
17 Cavo di messa a terra dell'apparecchiatura verde/giallo
18 Cavo principale con formato di terra corrispondente connesso alla terra locale, mediante dispositivo di soppressione del picco.
19 Cavo di alimentazione e filo di terra verde/giallo
20 Cavo principale con formato di terra corrispondente connesso alla terra locale.
NOTA: i nodi 14 e 16 non sono compresi con l'apparecchiatura TSX SCA 64.
152
35013959 12/2018
TSX SCA 64
Dimensioni e montaggio Sezione 6.3
Dimensioni e montaggio
Dimensioni e montaggio
Dimensioni
Questo schema illustra le dimensioni dell'apparecchiatura di connessione RSX SCA 64.
Montaggio/fissaggio
L'apparecchiatura può essere montata:
su una piastra o su un pannello, assicurata con 2 viti M4 (lunghezza min. 20 mm),
su un profilo DIN, rif. AM1-DP 200 o AM1-DE 200 (riferimenti catalogo Schneider).
35013959 12/2018
153
TSX SCA 64
Modello di perforazione
Questo schema illustra il piano di montaggio su una piastra o un pannello.
154
35013959 12/2018
TSX SCA 64
Implementazione Sezione 6.4
Implementazione
Installazione
Requisiti hardware
Per l'installazione dei moduli TSX SCA 64 sono necessari:
un cacciavite a punta piatta da 2,5 mm,
un cacciavite a stella (PZ01).
Procedura
Le etichette riportate di seguito corrispondono a quelle che si trovano nella descrizione dell'apparecchiatura.
Passo
1
2
3
11
12
7
8
9
4
5
6
10
Azione
Svitare la vite 1 con un cacciavite PZ01, aprire la copertura 2.
Fissare la base di connessione dell'apparecchiatura al relativo supporto:
un profilo DIN AM1-DP200 o AM1-DE 200,
oppure un quadro o pannello, quindi fissare con due viti M4 (lunghezza min. 20 mm).
Preparare i cavi principali 14 e 16 in funzione del tipo di connessione selezionato, come indicato nelle pagine seguenti.
Posizionare i morsetti di terra 4 sui cavi.
Posizionare la connessione a terra 5, se necessario, in funzione del tipo di connessione selezionato, come indicato nelle pagine seguenti.
Connettere i cavi principali (e il cavo dell'alimentazione elettrica, se necessario) al terminale
11 in funzione del tipo di connessione selezionato, come indicato nelle pagine seguenti.
I cablaggi devono essere dotati di estremità DZ5-CE005 (per i cavi principali) ed estremità
DZ5-CE007 (per il cavo dell'alimentazione elettrica).
Utilizzare un cacciavite a punta piatta da 2,5 mm.
Coppia sulla vite del terminale 0,25 N.m.
Serrare i morsetti di terra e collegare con le viti 3, utilizzando un cacciavite a stella PZ01.
Connettere il filo di terra verde/giallo 17 al terminale di connessione 10.
Fissare i cavi con clip di nylon (collegare il filo verde/giallo al cavo dell'alimentazione elettrica, se presente).
Impostare i microinterruttori 7 e 9 in funzione della configurazione desiderata vedere le configurazioni nelle pagine seguenti.
Dividere le schede numerate sulla copertura 2 per preparare il percorso dei cavi.
Montare la copertura 2 e fissarla con la vite 1 utilizzando un cacciavite a stella PZ01.
35013959 12/2018
155
TSX SCA 64
Cablaggio della schermatura dei cavi del bus Sezione 6.5
Cablaggio della schermatura dei cavi del bus
Argomento di questa sezione
La sezione descrive i diversi principi di messa a massa locale del bus.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Messa a terra locale del bus: Generale
Collegamento della schermatura alla massa locale e alle due estremità del cavo (tipo di collegamento consigliato)
Collegamento della schermatura alla massa locale da un'estremità del cavo, e alla massa locale tramite uno scaricatore di sovratensione dall'altra estremità
Collegamento della schermatura alla massa locale ad un un'estremità, e isolamento dalla massa all'altra estremità
Pagina
156
35013959 12/2018
TSX SCA 64
Messa a terra locale del bus: Generale
Introduzione
Il bus può essere messo a terra in tre modi diversi:
collegando la schermatura alla messa a terra locale e alle due estremità del cavo,
collegando la schermatura alla messa a terra locale su un'estremità e alla messa a terra locale mediante un dispositivo di soppressione del picco sull'altra estremità, collegando la schermatura alla messa a terra locale su un'estremità e isolandola dalla terra sull'altra estremità.
Principio
In posizione opposta a di ogni percorso dei cavi della corrente, un pannello di rame mette a terra le schermature del cavo:
Il percorso illustrato 20 è la messa a terra locale della schermatura del cavo.
Il percorso illustrato 18 è la messa a terra locale della schermatura del cavo mediante dispositivo di soppressione del picco.
Illustrazione
Questo schema illustra il principio per la messa a terra locale dell'apparecchiatura nel suo complesso.
35013959 12/2018
157
TSX SCA 64
Modello di preparazione dei cavi. Introduzione
È necessario prendere alcune precauzioni al fine di garantire il corretto posizionamento dei cavi bus:
seguire il seguente modello di rimozione della guaina, utilizzando le seguenti estremità dei cavi:
DZ5-CE005 per i cavi della corrente,
DZ5-CE007 per il cavo di alimentazione.
Questo schema illustra il principio di messa a terra locale per l'apparecchiatura nel suo complesso.
158
35013959 12/2018
TSX SCA 64
Collegamento della schermatura alla massa locale e alle due estremità del cavo (tipo di collegamento consigliato)
Principio
I due campi di massa devono essere collegati mediante connettore di massa 5 Caso particolare delle scatole alle estremità dotate di un solo cavo. In questo caso, il connettore di massa 5 non è necessario nella misura in cui il cavo è collocato nella posizione 20 come indicato nella figura.
Illustrazione
Questo schema rappresenta il principio di messa a massa locale del cavo.
35013959 12/2018
159
TSX SCA 64
Collegamento della schermatura alla massa locale da un'estremità del cavo, e alla massa locale tramite uno scaricatore di sovratensione dall'altra estremità
Principio
Soltanto il cavo 16 è collegato alla massa locale, mentre il cavo 14 è collegato alla massa locale mediante scaricatore di sovratensione.
NOTA: il connettore di massa 5 non viene utilizzato
Illustrazione
Questo schema rappresenta il principio di messa a massa locale del cavo.
160
Collegamento di più scatole tra di loro:
35013959 12/2018
TSX SCA 64
Collegamento della schermatura alla massa locale ad un un'estremità, e isolamento dalla massa all'altra estremità
Principio
Soltanto il cavo 16 è collegato alla massa locale, mentre la schermatura del cavo 14 è isolata dalla massa mediante guaina termoretraibile (non fornita).
NOTA: in questo caso, il connettore di massa 5 non viene utilizzato.
Illustrazione
Questo schema rappresenta il principio di messa a massa locale del cavo.
35013959 12/2018
161
TSX SCA 64
Collegamento di più scatole tra di loro:
162
35013959 12/2018
TSX SCA 64
Configurazione della scatola e polarizzazione dei doppini di trasmissione Sezione 6.6
Configurazione della scatola e polarizzazione dei doppini di trasmissione
Argomento di questa sezione
La sezione descrive le diverse configurazioni della scatola TSX SCA 64.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Configurazione a 2 fili con polarizzazione di doppino dati in corrispondenza di una stazione
Configurazione a 2 fili con polarizzazione di doppino dati mediante alimentatore esterno 5VDC
Configurazione a 4 fili con polarizzazione su un doppino in corrispondenza della stazione master e l'altra su una stazione slave
Configurazione a 4 fili con polarizzazione a 2 doppini mediante alimentatore esterno 5 VDC
Pagina
35013959 12/2018
163
TSX SCA 64
Configurazione a 2 fili con polarizzazione di doppino dati in corrispondenza di una stazione
Introduzione
I cavi elettrici 14 e 16 sono cavi a 2 doppini:
Un doppino RXD1, RXD0.
Un doppino COMMON, COMMON.
Il filo verde/giallo 17 è connesso al terminale di messa a terra del modulo.
NOTA: Questo doppino viene polarizzato soltanto una volta su tutto il bus.
Illustrazione
Questo schema illustra una configurazione con connessione della schermatura solo su un'estremità.
164
35013959 12/2018
Posizione degli interruttori
Questa tabella illustra le posizioni di commutazione.
Interruttori
S1
S2
S3
S4
S5
Posizione on apparecchiatura stazione master
2W
ON
OFF
OFF
OFF stazioni slave
2W
OFF
OFF
OFF
OFF
TSX SCA 64
35013959 12/2018
165
TSX SCA 64
Configurazione a 2 fili con polarizzazione di doppino dati mediante alimentatore esterno 5VDC
Introduzione
I cavi elettrici 14 e 16 sono cavi a 2 doppini:
Un doppino RXD1, RXD0.
Un doppino COMMON, COMMON.
Il cavo di alimentazione 15 è collegato a un alimentatore esterno.
Il filo verde/giallo 17 è connesso al terminale di messa a terra del modulo.
NOTA: Il doppino deve essere polarizzato soltanto una volta su tutto il bus.
Illustrazione
Questo schema illustra una configurazione con connessione della schermatura solo su un'estremità.
166
35013959 12/2018
Posizione degli interruttori
Questa tabella illustra le posizioni di commutazione.
Interruttori
S1
S2
S3
S4
S5
Posizione on
Apparecchiatura che riceve alimentazione
2W
OFF
OFF
ON
OFF
Altre apparecchiature
2W
OFF
OFF
OFF
OFF
TSX SCA 64
35013959 12/2018
167
TSX SCA 64
Configurazione a 4 fili con polarizzazione su un doppino in corrispondenza della stazione master e l'altra su una stazione slave
Introduzione
I cavi elettrici 14 e 16 sono cavi a 3 doppini:
Un doppino RXD1, RXD0.
Un doppino TXD1, TXD0.
Un doppino COMMON, COMMON.
Il filo verde/giallo 17 è connesso al terminale di messa a terra del modulo.
NOTA:
Ogni doppino deve essere polarizzato soltanto una volta su tutto il bus,
Questi schemi illustrano una configurazione con connessione della schermatura solo su un'estremità.
Illustrazione
Questo schema illustra una configurazione con polarizzazione di doppino su RXD1, RXD0 in corrispondenza della stazione master connessa a JM.
168
35013959 12/2018
TSX SCA 64
Posizione degli interruttori
Questa tabella illustra le posizioni di commutazione.
Interruttori
S1
S2
S3
S4
S5
Posizioni on apparecchiatura stazione master
4W
ON
OFF
OFF
OFF
Illustrazione
Questo schema illustra una configurazione con polarizzazione di TXD1 e TXD0 in corrispondenza di una delle stazioni slave connesse a JS.
35013959 12/2018
169
TSX SCA 64
Posizione degli interruttori
Questa tabella illustra le posizioni di commutazione.
Interruttori
S1
S2
S3
S4
S5
Posizioni on una delle stazioni slave
4W
OFF
OFF
OFF
ON altre stazioni slave
4W
OFF
OFF
OFF
OFF
170
35013959 12/2018
TSX SCA 64
Configurazione a 4 fili con polarizzazione a 2 doppini mediante alimentatore esterno 5
VDC
Introduzione
I cavi elettrici 14 e 16 sono cavi a 3 doppini:
Un doppino RXD1, RXD0.
Un doppino TXD1, TXD0.
Un doppino COMMON, COMMON.
Il cavo di alimentazione 15 è collegato a un alimentatore esterno.
Il filo verde/giallo 17 è connesso al terminale di messa a terra del modulo.
NOTA: Ogni doppino deve essere polarizzato soltanto dopo essere stato inserito nel bus.
Illustrazione
Questo schema illustra una configurazione con connessione della schermatura solo su un'estremità.
Posizione degli interruttori
Questa tabella illustra le posizioni di commutazione.
Interruttori
S1
S2
S3
S4
S5
Posizione on
Apparecchiatura che riceve alimentazione Altre apparecchiature
4W
OFF
4W
OFF
ON
ON
OFF
OFF
OFF
OFF
35013959 12/2018
171
TSX SCA 64
Regolazione di fine linea Sezione 6.7
Regolazione di fine linea
Argomento di questa sezione
La sezione contiene le spiegazioni riguardanti la regolazione di fine linea delle scatole TSX SCA
64.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Adattatore fine linea
Segnali sui connettori JM e JS JS SUB-D a 15 pin
Pagina
172
35013959 12/2018
TSX SCA 64
Adattatore fine linea
In breve
Ogni estremità del cavo bus deve essere dotata di un adattatore jack di fine linea. Questo adattatore jack di fine linea può essere inserito nei connettori liberi su JM (master) o JS (slave) alle apparecchiature TSX SCA 64, sulle estremità del bus.
Un kit TSX SCA 10, composto da 2 connettori pin SUB D 15 più gli accessori (copertura, viti, cavi, ecc.), consente all'utente di configurare e impostare i jack di fine linea.
Illustrazione
Questa illustrazione mostra un jack di fine linea.
Esempio di montaggio SCA 64
Questo esempio illustra un bus di comunicazione con 4 apparecchiature di connessione TSXx
SCA 64.
35013959 12/2018
173
TSX SCA 64
Installazione dei jack di fine linea: In breve
La configurazione si ottiene inserendo ogni connettore doppio a 15 pin SUB D (fornito) nelle prese, consentendo l'adattamento di linea.
Questo schema illustra la configurazione:
Procedura di montaggio
Installazione
Stato
1
2
3
6
7
4
5
Azione
Collegare i cavi forniti con i connettori a 15 pin SUB D, come illustrato sopra.
Posizionare il connettore in una delle semicoperture (il connettore può inserito a faccia in su o a faccia in giù).
Montare la vite di bloccaggio.
Posizionare il rivestimento.
Coprirlo con la semicopertura, accertandosi di non danneggiare i fili.
Avvitare o fermare con una clip le due semicoperture (a seconda del tipo a disposizione).
Utilizzare le etichette bianche appositamente fornite per segnalare l'utilizzo.
Nota:non utilizzare morsetti per i cavi e/o altri accessori.
174
35013959 12/2018
TSX SCA 64
Connessione di un analizzatore
I connettori JM o JS dell'apparecchiatura TSX SCA 64 possono supportare un analizzatore di frame, connesso mediante un connettore a 15 pin (maschio) SUB D. I segnali relativi a ogni coppia sono disponibili sui connettori dell'apparecchiatura, come indicato nello schema riportato di seguito.
Questo schema illustra le connessioni per coppie diverse del cavo dell'analizzatore.
35013959 12/2018
175
TSX SCA 64
Segnali sui connettori JM e JS JS SUB-D a 15 pin
In breve
La tabella seguente descrive i diversi segnali per ogni connettore:
JM Sub-D15: Master
Nomi
(modbus.org)
Funzione
RXD1
LT0
Segnale bus D1 master agli slave
Terminazione doppino
TXD
LT1
RXD0
TXD1
Terminazione R doppino TXD (non in uso)
Segnale bus D0 master agli slave
Segnale bus D1 slave al master
RXD0M
TXD0M
Comune
LR0
LR1
TXD0
PR0
RXD1M
TXD1M
PR1
Ricezione RXD0 dal master
Trasmissione TXD0 dal master
Bus 0V comune
Terminazione RC doppino RXD
Terminazione R doppino RDX (non in uso)
Segnale bus D0 slave al master
Per polarizzazione
RXD0 tramite apparecchiatura
Ricezione RXD1 dal master
Trasmissione TXD1 dal master
Per polarizzazione
RXD1 tramite apparecchiatura
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Interfaccia
Bus
Bus
Bus
Bus
Bus
Apparecchiatura
Apparecchiatura
Bus
Bus
Bus
Apparecchiatura
Apparecchiatura
Apparecchiatura
Apparecchiatura
JS Sub-D15: Slave
Nomi
(modbus.org)
Funzione
RXD1
LT0
Segnale bus D1 master agli slave
Terminazione doppino TXD
LT1
RXD0
TXD1
RXD0S
TXD0S
Comune
LR0
LR1
TXD0
PT0
RXD1
TXD1S
PT1
Terminazione R doppino
TXD (non in uso)
Segnale bus D0 master agli slave
Segnale bus D1 slave al master
Ricezione RXD0 dallo slave
Trasmissione TXD0 dallo slave
Bus 0V comune
Terminazione RC doppino
RXD
Terminazione R doppino
RDX (non in uso)
Segnale bus D0 slave al master
Per polarizzazione TXD0 tramite apparecchiatura
Ricezione RXD1 dallo slave
Trasmissione TXD1 dallo slave
Per polarizzazione TXD1 tramite apparecchiatura
176
35013959 12/2018
Premium e Atrium con EcoStruxure™ Control Expert
Implementazione software
35013959 12/2018
Implementazione software delle comunicazioni Modbus, Modalità caratteri e Uni-Telway Parte III
Implementazione software delle comunicazioni Modbus,
Modalità caratteri e Uni-Telway
Argomento di questa sezione
La sezione presenta l’implementazione software delle comunicazioni Modbus, Modalità caratteri e
Uni-Telway mediante software Unity Pro.
Contenuto di questa parte
Questa parte contiene i seguenti capitoli:
Capitolo
7
8
9
10
11
12
Titolo del capitolo
Metodologia di installazione
Implementazione software della comunicazione Modbus
Implementazione software della comunicazione utilizzando la modalità caratteri
Implementazione software della comunicazione Uni-Telway
Implementazione software di comunicazione di protocollo specifico (schede
FCS SCP 111/114)
Oggetti linguaggio Modbus, modalità caratteri e comunicazioni Uni-Telway
Pagina
35013959 12/2018
177
Implementazione software
178
35013959 12/2018
Premium e Atrium con EcoStruxure™ Control Expert
Metodologia
35013959 12/2018
Metodologia di installazione Capitolo 7
Metodologia di installazione
Panoramica della fase di installazione
Introduzione
L'installazione software dei moduli specifici dell'applicazione viene eseguita dai vari editor di
Control Expert:
in modalità offline in modalità online.
Se non si dispone di un processore a cui collegarsi, Control Expert consente di eseguire un test iniziale utilizzando il simulatore. In questo caso, l'installazione
( vedi pagina 180 )
Si consiglia l'ordine delle fasi di implementazione definito di seguito, ma è possibile modificare l'ordine di alcune fasi (ad esempio, iniziare con la fase di configurazione).
Fasi di installazione con il processore
La seguente tabella illustra le varie fasi di installazione con il processore:
Fase
Dichiarazione delle variabili
Programmazione
Configurazione
Descrizione
Dichiarazione delle variabili di tipo IODDT per i moduli specifici dell'applicazione e delle variabili del progetto.
Programmazione del progetto.
Dichiarazione dei moduli.
Configurazione dei canali del modulo.
Immissione dei parametri di configurazione.
Associazione
Generazione
Associazione degli IODDT ai canali configurati (editor delle variabili).
Generazione del progetto (analisi e modifica di link).
Trasferimento Trasferisci progetto al PLC.
Regolazione/debug Debug del progetto a partire dalle schermate di debug, dalle tabelle di animazione.
Modifica del programma e dei parametri di regolazione.
Modalità
Offline (1)
Offline (1)
Offline
Offline (1)
Offline
Online
Online
35013959 12/2018
179
Metodologia
Fase
Documentazione
Funzionamento/
Diagnostica
Descrizione
Costituzione della cartella ed impressione delle diverse informazioni relative al progetto.
Visualizzazione delle diverse informazioni necessarie alla condotta del progetto.
Diagnostica del progetto e dei moduli.
Modalità
Online (1)
Online
Legenda:
(1) Queste diverse fasi possono anche essere eseguite nell'altra modalità.
Fasi di implementazione con il simulatore
La seguente tabella illustra le varie fasi di installazione con il simulatore.
Fase
Dichiarazione delle variabili
Programmazione
Configurazione
Descrizione
Dichiarazione delle variabili di tipo IODDT per i moduli specifici dell'applicazione e delle variabili del progetto.
Programmazione del progetto.
Dichiarazione dei moduli.
Configurazione dei canali del modulo.
Immissione dei parametri di configurazione.
Associazione degli IODDT* ai moduli configurati (editor variabili).
Associazione
Generazione
Trasferimento
Legenda:
(1)
Generazione del progetto (analisi e modifica di link).
Trasferimento del progetto nel simulatore.
Simulazione Simulazione del programma senza ingressi/uscite.
Regolazione/debug Debug del progetto a partire dalle schermate di debug, dalle tabelle di animazione.
Modifica del programma e dei parametri di regolazione.
Queste diverse fasi possono anche essere eseguite nell'altra modalità.
Modalità
Offline (1)
Offline (1)
Offline
Offline (1)
Offline
Online
Online
Online
NOTA: il simulatore viene utilizzato soltanto per i moduli digitali o analogici.
180
35013959 12/2018
Premium e Atrium con EcoStruxure™ Control Expert
Implementazione software della comunicazione Modbus
35013959 12/2018
Implementazione software della comunicazione Modbus Capitolo 8
Implementazione software della comunicazione Modbus
Argomento del capitolo
Questo capitolo illustra l'implementazione software della comunicazione Modbus.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sezioni:
Sezione
8.1
8.2
8.3
8.4
Argomento
Generalità
Configurazione della comunicazione Modbus
Programmazione comunicazione Modbus
Debug di una comunicazione Modbus
Pagina
35013959 12/2018
181
Implementazione software della comunicazione Modbus
Generalità Sezione 8.1
Generalità
Argomento di questa sezione
La sezione presenta informazioni generali riguardanti la comunicazione Modbus e i relativi servizi.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Informazioni su Modbus
Compatibilità
Compatibilità tra un PLC Premium e un PLC serie 1000
Prestazioni
Modalità di funzionamento
Pagina
182
35013959 12/2018
Implementazione software della comunicazione Modbus
Informazioni su Modbus
Introduzione
La comunicazione con Modbus consente lo scambio di dati tra tutte le apparecchiature collegate sul bus. Il protocollo Modbus crea una struttura gerarchica (un master e più slave).
Il master gestisce tutti gli scambi in base a due tipi di dialogo:
il master scambia con lo slave e attende la risposta; il master scambia con tutti gli slave senza attendere risposta (trasmissione generale).
35013959 12/2018
183
Implementazione software della comunicazione Modbus
Compatibilità
Hardware
Questo tipo di comunicazione è disponibile per i PLC Premium mediante:
lo slot host del processore e/o il modulo TSX SCY21601 con:
una scheda PCMCIA TSX SCP 111 associata al livello fisico RS232
una scheda PCMCIA TSX SCP 112 associata a loop di corrente da 20 mA una scheda PCMCIA TSX SCP 114 associata ai livelli fisici RS 422 e RS 485
un collegamento integrato con un modulo TSX SCY 11601/21601 associato al livello fisico
RS485.
Software
Le dimensioni massime del frame sono 256 byte.
Le schede PCMCIA e il collegamento integrato del TSX SCY 11601/ possono elaborare contemporaneamente 8 funzioni di comunicazione in master Modbus.
La funzione di comunicazione READ_VAR può leggere fino a 1000 bit consecutivi in qualsiasi apparecchiatura remota. Per leggere oltre 1000 bit, è necessario utilizzare la funzione di comunicazione SEND_REQ .
NOTA: I PLC Premium non sono in grado di inviare più di 1000 bit in seguito a una richiesta di lettura.
NOTA: Fare attenzione che i due master (sullo stesso bus) non inviino richieste simultaneamente, altrimenti le richieste vanno perdute e ogni report avrà un risultato errato che potrebbe essere
16#0100 (impossibile elaborare la richiesta) o 16#ODFF (slave non presente).
184
35013959 12/2018
Implementazione software della comunicazione Modbus
Compatibilità tra un PLC Premium e un PLC serie 1000
In breve
L'utilizzo delle funzioni READ_VAR e WRITE_VAR consente la lettura e la scrittura degli oggetti contenuti nei PLC della serie 1000. Si tratta di parole, parole doppie, a virgola mobile, stringhe di caratteri.
Indirizzamento della memoria
L'indirizzo dell'oggetto nella memoria del PLC serie 1000 determina il tipo dell'oggetto a cui si vuole accedere.
Questa tabella presenta gli indirizzi di accesso per un PLC APRIL 5000 della serie 1000 con estensione della memoria.
Tipo di variabile
Bit interni %M
Parole di dati %MW
Parole di dati %MD
Parole di dati %FD
Parole di dati %CH
APRIL 5000 con estensione
Indirizzo PLC
%M0
%M4095
%MW0
%MW24999
%MD25000
%MD26998
%FD27000
%FD28998
%CH29000
%CH43903
Indirizzo d'accesso (in esad.)
A000
AFFF
0
61A7
61A8
6976
6978
7146
7148
AB7F
Regole di programmazione
Se si desidera accedere agli oggetti di un PLC serie 1000, l'indice del primo da leggere (o scrivere)
è l'indirizzo di accesso.
Esempio:
Lettura del bit %M0
READ_VAR(ADDR('0.0.1.3'), '%M', 16#A000 , 1, ...)
Lettura della parola %MD25000
READ_VAR(ADDR('0.0.1.3'), '%MW', 16#61A8 , 2, ...)
Inoltre, queste funzioni di comunicazione non consentono di scambiare parole doppie o stringhe di caratteri per mezzo del protocollo Modbus. In caso di necessità, sarà possibile utilizzare il trasferimento sotto forma di %MW, il progetto dovrà incaricarsi del senso di disposizione delle parole.
L'accesso alle funzioni di diagnostica è consentito tramite la funzione SEND_REQ .
35013959 12/2018
185
Implementazione software della comunicazione Modbus
Compatibilità tra un PLC Premium e un PLC Quantum o un'apparecchiatura Micrologic
Tabella descrittiva:
Premium
%M0
%MW0
Quantum
00001
40001
Micrologic
%M1
%MW1
186
35013959 12/2018
Implementazione software della comunicazione Modbus
Prestazioni
In breve
Le tabelle seguenti consentono di valutare i tempi di scambio tipici in funzione di diversi criteri.
I risultati visualizzati corrispondono a un periodo operativo medio della funzione READ_VAR in millisecondi.
19200
38400
38400
38400
57600
57600
57600
4800
4800
4800
9600
9600
9600
19200
19200
Tempi di scambio per 1 parola
Numero di oggetti letti. 1 parola
Velocità in bit/s ciclico
10
50 ciclico
10
50 ciclico
10
50
Durata del ciclo (ms) ciclico
10
50 ciclico
10
50
-
-
-
-
-
57
60
-
100
152
74
86
149
Durata media (ms)
TSX SCP 114
105
133
20
50
18
20
50
-
-
-
16
-
-
-
-
-
-
Durata media (ms)
TSX SCP 1114
-
-
-
-
-
75
90
-
118
172
90
110
172
Durata media (ms)
TSX SCY 11601/21601
120
140
35013959 12/2018
187
Implementazione software della comunicazione Modbus
19200
38400
38400
38400
57600
57600
57600
4800
4800
4800
9600
9600
9600
19200
19200
Tempi di scambio per 100 parole
Numero di oggetti letti. 100 parole
Velocità in bit/s
50 ciclico
10
50 ciclico
10
50
Durata del ciclo (ms) ciclico
10
50 ciclico
10
50 ciclico
10
-
-
-
-
-
-
251
700
357
367
405
215
216
Durata media (ms)
TSX SCP 114
616
637
-
75
80
100
54
60
100
-
-
-
-
-
-
-
-
Durata media (ms)
TSX SCP 1114
-
-
-
-
-
-
280
730
375
390
425
228
239
Durata media (ms)
TSX SCY 11601/21601
630
650
188
35013959 12/2018
Implementazione software della comunicazione Modbus
Modalità di funzionamento
In breve
Gli schemi riportati di seguito illustrano le modalità di funzionamento delle schede PCMCIA
Modbus, dei collegamenti integrati nei moduli TSX SCY 11601/21601 e della porta terminale.
Grafico generale
La modalità di funzionamento è la seguente:
Procedura
Dopo l'attivazione dell'alimentazione elettrica, il modulo esegue un test automatico. Durante questa fase gli indicatori lampeggiano.
Se nel PLC non è presente alcuna applicazione Control Expert, il modulo resta in attesa di configurazione.
Se nel PLC è presente un'applicazione Control Expert, la configurazione dell'applicazione viene trasmessa al modulo, quindi il modulo si avvia.
In caso di interruzione dell'alimentazione, il processore del PLC effettua un riavvio a caldo. Il modulo riavvia in seguito le procedure di test automatico.
35013959 12/2018
189
Implementazione software della comunicazione Modbus
Configurazione della comunicazione Modbus Sezione 8.2
Configurazione della comunicazione Modbus
Argomento della sezione
Questa sezione descrive il processo di configurazione utilizzato per implementare la comunicazione Modbus.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Accesso ai parametri Modbus del canale integrato nei moduli TSX SCY 11601/21601
Accesso ai parametri della scheda Modbus PCMCIA
Schermata di configurazione Modbus
Funzioni Modbus accessibili
Parametri Modbus collegati all'applicazione
Parametri Modbus collegati alla trasmissione
Pagina
190
35013959 12/2018
Implementazione software della comunicazione Modbus
Accesso ai parametri Modbus del canale integrato nei moduli TSX SCY 11601/21601
In breve
Questa operazione descrive come accedere alla schermata di configurazione del collegamelo
Modbus integrato (canale0) dei moduli TSX SCY 11601/ 21601 per PLC Premium.
NOTA: Per TSX SCY 11601, poiché sono presenti un solo canale (canale 0) e un solo collegamento ( Modbus/JBUS ), il canale 0 è configurato per impostazione predefinita.
Accesso al collegamento
La tabella seguente descrive la procedura da seguire per accedere al collegamento Modbus:
Passo
1
2
3
Azione
Aprire l'editor di configurazione hardware.
Fare doppio clic sul modulo TSX SCY 11601 o TSX SCY 21601.
Selezionare il canale 0
Risultato:
35013959 12/2018
191
Implementazione software della comunicazione Modbus
Passo
4
Azione
Selezionare la funzione COLLEG. MODBUS JBUS. Per TSX SCY 11601, la funzione Modbus
è configurata per impostazione predefinita.
Esempio:
192
35013959 12/2018
Implementazione software della comunicazione Modbus
Accesso ai parametri della scheda Modbus PCMCIA
In breve
Questa operazione descrive come accedere alla schermata di configurazione di un collegamento
Modbus tramite scheda PCMCIA per PLC Premium.
Accesso al collegamento
La tabella seguente descrive la procedura da seguire per accedere al collegamento Modbus:
Passo
1
2
Azione
Aprire l'editor di configurazione hardware.
Fare doppio clic sullo slot della scheda PCMIA.
Risultato: viene visualizzata la finestra di selezione del tipo di scheda.
35013959 12/2018
3 Dal menu, fare clic su una delle seguenti schede PCMCIA, quindi confermare facendo clic su
OK.
TSX SCP 111
TSX SCP 112
TSX SCP 114/1114
193
Implementazione software della comunicazione Modbus
Passo
4
Azione
Fare nuovamente doppio clic sullo slot della scheda PCMCIA.
Risultato:
5
6
Selezionare il canale 1
Selezionare la funzione COLLEG. MODBUS .
Esempio:
194
35013959 12/2018
Implementazione software della comunicazione Modbus
Schermata di configurazione Modbus
Generale
La schermata di configurazione viene usata per configurare i parametri necessari per un collegamento Modbus.
Illustrazione
La figura seguente mostra una schermata di configurazione.
35013959 12/2018
195
Implementazione software della comunicazione Modbus
Descrizione
La seguente tabella riporta i vari elementi della schermata di configurazione e le relative funzioni.
Indirizzo Elemento
1 Schede
2
3
Funzione
La scheda in primo piano indica la modalità correntemente in uso (Config in questo esempio). Ciascuna modalità può essere selezionata dalla scheda corrispondente. Le modalità disponibili sono:
Configurazione,
Debug, accessibile solo in modalità online,
Diagnostica:, accessibile solo in modalità online.
Area Modulo Utilizza i LED per fornire un promemoria del modulo e dello stato del modulo in modalità online.
Campo Canale Questo campo viene utilizzato:
facendo clic sul numero di riferimento per visualizzare le schede:
Descrizione, che mostra le caratteristiche del dispositivo.
Oggetti di I/O (vedi EcoStruxure™ Control Expert, Modalità operative) utilizzata per presimbolizzare gli oggetti di ingresso/uscita
Errore, che mostra eventuali errori del dispositivo (in modalità online).
,
4
5
Area Parametri generali
Area
Configurazione
Per selezionare il canale,
Per visualizzare il Simbolo, ossia il nome del canale definito dall'utente
(utilizzando l'editor delle variabili).
Consente di selezionare i parametri generali associati al canale:
Funzione: in funzione del canale, le funzioni disponibili sono Modbus,
modalità caratteri e Uni-Telway. Per impostazione predefinita non è configurata alcuna funzione.
Task: definisce il task MAST in cui saranno scambiati gli oggetti di scambio implicito del canale.
Consente di specificare i parametri di configurazione del canale. Alcune selezioni possono essere bloccate e apparire disattivate.
Si ripartisce in due tipi di informazioni:
parametri dell'applicazione,
parametri di trasmissione.
196
35013959 12/2018
Implementazione software della comunicazione Modbus
Funzioni Modbus accessibili
In breve
A seconda del supporto di comunicazione scelto, alcuni parametri non possono essere modificati.
Questi parametri sono disattivati.
Funzioni accessibili
Nella seguente tabella di riepilogo sono riportate le varie opzioni che è possibile selezionare:
Funzioni
Master
Slave
Loop di corrente (PSR)
Velocità di trasmissione
Ritardo tra caratteri
Dati
Stop
Parità
Ritardo RTS/CTS
Gestione vettore dati (DCD)
Sì
Sì
SCP 111
Sì
Sì
No
Sì
Sì
ASCII
RTU
1 bit
2 bit
Dispari
Pari
Nessuno
Sì
Sì
Sì
SCP 112
Sì
Sì
ASCII
RTU
1 bit
2 bit
Dispari
Pari
Nessuno
No
No
SCP 114
Sì
Sì
No
Sì
Sì
ASCII
RTU
1 bit
2 bit
Dispari
Pari
Nessuno
No
No
SCY 11601/21601 Porta terminale
Sì No
Sì
No
Sì
Sì
No
Sì
Sì Sì solo RTU ASCII
RTU
1 bit
2 bit
Dispari
Pari
Nessuno
1 bit
2 bit
Dispari
Pari
Nessuno
No
No
No
No
Funzioni specifiche
La funzione aggiuntiva Server immediato è disponibile solo se è stata inserita una scheda TSX
SCP 114 nel modulo TSX SCY 21601.
35013959 12/2018
197
Implementazione software della comunicazione Modbus
Parametri Modbus collegati all'applicazione
In breve
Dopo aver configurato il canale di comunicazione, è necessario specificare i parametri dell'applicazione.
Questi vengono suddivisi in quattro finestre:
Finestra Tipo
Finestra Master
Finestra Slave
Finestra Loop corrente (PSR)
Parametro Tipo
La finestra ha un aspetto simile al seguente:
Consente di selezionare il tipo di protocollo Modbus utilizzato dal modulo:
Master: seleziona master Modbus laddove la stazione è master
Slave: seleziona slave Modbus laddove la stazione è slave
Server immediato: consente di dirigere le richieste UNI-TE alla funzione SERVER
(vedi EcoStruxure™ Control Expert, Comunicazione, Libreria dei blocchi funzione)
e non al server principale del processore
NOTA: Il parametro Server immediato richiede che la funzione di programmazione sia programmata in Control Expert.
È valido fino a quando la casella è selezionata.
198
35013959 12/2018
Implementazione software della comunicazione Modbus
Master Funzione
Questa finestra è accessibile solo se si seleziona Master:
La finestra consente di specificare:
il Numero di tentativi: numero di tentativi di connessione eseguiti dal master prima di considerare lo slave assente.
Il valore predefinito è 3.
I valori ammessi sono compresi tra 0 e 15.
Il valore 0 indica nessun tentativo da parte del Master.
il Ritardo alla risposta:
Il tempo trascorso fra la richiesta inoltrata dal master e il tentativo di ripetizione se lo slave non risponde. Corrisponde al tempo massimo tra la trasmissione dell'ultimo carattere della richiesta del mastere la ricezione del primo carattere della richiesta di risposta dello slave.
Il valore predefinito è 1s (100*10ms).
I valori ammessi sono compresi tra 10ms e 10s.
Quando si invia un EF in broadcast, le successive richieste EF verranno ritardate in funzione del valore di Ritardo della risposta (dopo un broadcast, il master Modbus attenderà che scada il valore di ritardo della risposta prima di inviare altre richieste). Questa caratteristica è disponibile sui seguenti moduli:
SCY21601 - dalla versione firmware 2.8 ie41
SCY11601 - dalla versione firmware 1.2 ie06
SCP111 - dalla versione firmware 3.2 ir21
SCP114 - dalla versione firmware 3.2 ir21
SCP1114 - dalla versione firmware 3.2 ir21
NOTA: Il ritardo della Risposta del Master deve essere almeno uguale al tempo di ritardo alla
Risposta più lungo degli Slave presenti sul bus.
35013959 12/2018
199
Implementazione software della comunicazione Modbus
Slave Funzione
Questa finestra è accessibile solo se si seleziona Slave:
Questo consente di specificare il Numero slave del dispositivo:
TSX SCY 21601:
Il valore predefinito è 98.
I valori ammessi sono compresi tra 1 e 98.
TSX SCY 11601:
Il valore predefinito è 247.
I valori ammessi sono compresi tra 1 e 247.
ATTENZIONE
FUNZIONAMENTO ANOMALO DELL'APPLICAZIONE
Non utilizzare parametri di indirizzo errati. 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 la porta seriale integrata della CPU o il canale 0 o 1 del TSXSCY21601.
Il mancato rispetto di queste istruzioni può provocare infortuni o danni alle apparecchiature.
Loop di corrente Funzione
La finestra ha un aspetto simile al seguente:
Questo permette di selezionare:
Comunicazione Multidrop (loop corrente)
Comunicazione Punto punto (loop corrente)
200
35013959 12/2018
Parametri Modbus collegati alla trasmissione
Implementazione software della comunicazione Modbus
In breve
Dopo aver configurato il canale di comunicazione, è necessario specificare i parametri di trasmissione.
Questi vengono suddivisi in sei finestre:
Finestra Velocità di trasmissione
Finestra Ritardo tra caratteri le finestre specifiche dei Dati e l'Arresto
Finestra Parità
Finestra Ritardo RTS/CTS
Velocità di trasmissione
La finestra ha un aspetto simile al seguente:
Consente di selezionare la velocità di trasmissione del protocollo Modbus utilizzato dal modulo, che è conforme alle altre apparecchiature:
La velocità predefinita è di 9600 bit/s.
Le velocità disponibili sono 300, 600, 1200, 2400, 4800, 9600, 19200, 38400 e 57600 bit/s.
Le velocità di 300 e 600 bit/s sono disponibili soltanto con la scheda PCMCIA TSXSCP111.
Le velocità di 38400 e 57600 bit/s sono disponibili soltanto con la scheda PCMCIA TSX SCP
1114.
Ritardo tra frame
La finestra ha un aspetto simile al seguente:
Questo è il tempo minimo che uno slave aspetta prima di inviare la risposta al master (anche se la risposta è pronta). Il Ritardo tra frame consente di introdurre un ritardo minimo tra tutti i frame della rete Modbus.
Si consiglia di utilizzare i valori predefiniti con configurazioni senza modem e senza apparecchiatura intermediaria. In caso contrario, è necessario utilizzare valori superiori.
NOTA: Il valore predefinito dipende dalla velocità di trasmissione selezionata.
NOTA: Il ritardo tra le frame dovrebbe essere rappresentato dal valore Predefinito in modo da essere conforme al Modbus. Nel caso in cui uno Slave non sia conforme, il valore può essere cambiato e deve essere identico sia per Master che per tutti gli Slave del Bus.
35013959 12/2018
201
Implementazione software della comunicazione Modbus
NOTA: Esiste una limitazione al valore del ritardo tra frame sul canale 0 dei moduli TSX SCY
11601/21601 (vedere la tabella che segue).
La seguente tabella fornisce i valori massimi del ritardo tra frame in funzione della velocità di trasmissione:
Velocità (bit/s)
1200
2400
4800
9600
19200
DBF max. (ms)
212
106
53
26
13
Dati
La finestra ha un aspetto simile al seguente:
Il campo Dati specifica il tipo di codifica utilizzato per la comunicazione in Modbus. Questo campo deve essere configurato in funzione delle altre apparecchiature:
modalità RTU:
i caratteri sono codificati su 8 bit;
L'inizio e la fine del frame vengono rilevati da una pausa di almeno 3,5 caratteri.
L'integrità del frame è controllata mediante checksum CRC presente al suo interno.
modalità ASCII:
i caratteri sono codificati su 7 bit;
L'inizio del frame viene rilevato alla ricezione dei caratteri ":" o da un silenzio della durata superiore al ritardo tra i caratteri.
La fine del frame viene rilevata con CR e LF (ritorno del carrello e avanzamento di riga) o tramite una pausa superiore al ritardo tra caratteri.
NOTA: il valore 1000 in modalità ASCII corrisponde a un ritardo tra caratteri infinito.
202
35013959 12/2018
Stop
La finestra ha un aspetto simile al seguente:
Implementazione software della comunicazione Modbus
Il campo Stop consente di specificare il numero di bit di stop utilizzati per comunicare su Modbus.
I valori possibili sono 1 o 2 bit di stop. Questo campo viene definito in base agli altri dispositivi.
NOTA: Il valore predefinito è 1 bit di stop.
Parità
La finestra ha un aspetto simile al seguente:
Questo campo consente di definire l’eventuale aggiunta di un bit di parità e il relativo tipo. I valori possibili sono Pari, Dispari o nessuna (Pari è il valore predefinito). Questo campo viene definito in base agli altri dispositivi.
Ritardo RTS/CTS
La finestra ha un aspetto simile al seguente:
Prima di trasmettere qualunque stringa di caratteri, il modulo attiva il segnale RTS (Request To
Send) e attende l'attivazione del segnale CTS (Clear To Send).
Questo consente di immettere l'intervallo di attesa massimo tra i due segnali. Trascorso quel tempo, la richiesta non viene inviata sul bus.
Il valore viene espresso in centinaia di millisecondi.
L'impostazione predefinita è 0 ms.
Il valore è compreso tra 0 e 10 sec.
Il valore 0 specifica l'assenza di gestione del ritardo tra i due segnali.
La gestione del vettore dati (segnale DCD - Data Carrier Detected) viene utilizzata soltanto nel caso di una comunicazione con un modem a vettore dati comandato.
Se l'opzione è selezionata, la ricezione dei caratteri è valida soltanto se viene rilevato il segnale della portante dati DCD.
se l'opzione non è selezionata, vengono presi in considerazione tutti i caratteri ricevuti
35013959 12/2018
203
Implementazione software della comunicazione Modbus
Programmazione comunicazione Modbus Sezione 8.3
Programmazione comunicazione Modbus
Argomento della sezione
Questa sezione descrive il processo di programmazione utilizzato per implementare la comunicazione Modbus.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Funzioni di comunicazione disponibili
Funzione di comunicazione Modbus master
Funzione di Comunicazione Modbus Slave
Utilizzo della funzione di comunicazione SEND_REQ
Esempio 1: funzione SEND_REQ con richiesta Eco
Esempio 2: funzione SEND_REQ con la richiesta Lettura di parole
Esempio 3: funzione SEND_REQ con richiesta di lettura di bit
Esempio 4: Funzione READ_VAR per la lettura dei bit
Pagina
204
35013959 12/2018
Implementazione software della comunicazione Modbus
Funzioni di comunicazione disponibili
In breve
Questa pagina descrive le funzioni di comunicazione disponibili in modalità Modbus.
Funzioni disponibili
Quattro funzioni di comunicazione specifiche sono definite per l'invio e la ricezione dei dati ad un'apparecchiatura Modbus master o slave:
READ_VAR : lettura di un oggetto linguaggio di base (parole, bit, parole doppie, a virgola mobile, parole costanti, bit e parole di sistema, timer, monostabile, programmatore ciclico).
EcoStruxure™ Control Expert, Comunicazione, Libreria dei blocchi funzione
.
WRITE_VAR : scrittura di un oggetto linguaggio di base (parole, bit, parole doppie, a virgola mobile, parole costanti, bit e parole di sistema).
EcoStruxure™ Control Expert, Comunicazione,
Libreria dei blocchi funzione
.
SEND_REQ : scambio di una richiesta Modbus.
EcoStruxure™ Control Expert, Comunicazione,
Libreria dei blocchi funzione
.
Funzioni di dialogo operatore: scambio delle diverse funzioni di comunicazione specifiche del dialogo operatore (Send_Msg, Send_alarm, Ask_Msg, Ini_Buttons, Control_Leds, Command).
NOTA: la disponibilità di queste funzioni varia a seconda dei tipi di scambio e della versione dell'hardware (fare riferimento ai diversi tipi di scambio).
35013959 12/2018
205
Implementazione software della comunicazione Modbus
Funzione di comunicazione Modbus master
Presentazione
Questa pagina descrive i servizi disponibili sulle stazioni Premium master di un collegamento
Modbus Caratteristiche generali delle funzioni
(vedi Servizi e architetture di comunicazione,
Manuale di riferimento)
.
Scambio dati
Le seguenti richieste vengono indirizzate all'apparecchiatura slave con la quale si desidera effettuare delle operazioni di lettura o di scrittura di variabili.
Tali richieste utilizzano le funzioni di comunicazione READ_VAR (vedi EcoStruxure™
Control Expert, Comunicazione, Libreria dei blocchi funzione) , SEND_REQ e
WRITE_VAR (vedi EcoStruxure™ Control Expert, Comunicazione, Libreria dei blocchi funzione) .
Richiesta Modbus
Lettura bit
Lettura parole (fino a 125 registri)
Scrittura di un bit o di n bit
Scrittura di una parola o di n parole
Lettura bit ingresso
Lettura parole ingresso (fino a 124 registri)
Codice funzione
16#01
16#03
16#0F
16#06 o 16#10
16#02
16#04
Funzione di comunicazione
READ_VAR
READ_VAR
WRITE_VAR
WRITE_VAR
SEND_REQ
SEND_REQ
NOTA: WRITE_VAR può essere utilizzato in modalità broadcast ( READ_VAR non può essere utilizzato in modalità broadcast). In questo caso, il PLC non riceve una risposta. Si raccomanda quindi di configurare un time out per individuare il bit di attività della funzione. A partire da
TSX SCP ••• V3.2 e TSX SCY ••• V2.8 il valore restituito nella seconda parola di gestione è
16#00FF.
Esempio di lettura di parole
L'esempio riguarda la lettura della parola 4 ( %MW4 ) nello slave 3 Modbus.
READ_VAR (ADDR('0.0.1.3'), '%MW',4,1,%MW200:4,%MW100:1)
206
35013959 12/2018
Implementazione software della comunicazione Modbus
Diagnostica e manutenzione
Le informazioni di diagnostica e manutenzione degli slave Modbus utilizzano la funzione di comunicazione SEND_REQ (vedi EcoStruxure™ Control Expert, Comunicazione,
Libreria dei blocchi funzione) .
Richiesta Modbus
Stato di eccezione
Diagnostica
Contatore eventi
Evento connessione
Identificazione slave
Codice funzione/Codice sottofunzione Funzione di comunicazione
16#07 SEND_REQ
16#08/16#xx
16#0B
SEND_REQ
SEND_REQ
16#0C
16#11
SEND_REQ
SEND_REQ
35013959 12/2018
207
Implementazione software della comunicazione Modbus
Funzione di Comunicazione Modbus Slave
In breve
Questa pagina descrive i servizi gestiti dai moduli slave per un collegamento Modbus.
Scambi di dati
Il modulo slave gestisce le richieste seguenti:
Richiesta Modbus
Leggi n bit di uscita
Leggi n bit di ingresso
Leggi n parole di uscita
Leggi n parole di ingresso
Scrivi un bit di uscita
Scrivi una parola di uscita
Scrivi n bit di uscita
Scrivi n parole di uscita
Codice funzione / Codice sotto funzione
16#01
16#02
16#03
16#04
16#05
16#06
16#0F
16#10
Oggetto PLC
%M
%M
%MW
%MW
%M
%MW
%M
%MW
Diagnostica e manutenzione
Le informazioni su diagnostica e manutenzione accessibili da un collegamento Modbus sono indicate di seguito:
Designazione
Leggi stato di eccezione
Eco
Inizializza modulo
Leggi i registri di diagnostica del PLC
Modifica delimitatore di fine frame (modalità ASCII)
Passa alla modalità ascolto
Azzera contatori
Numero dei messaggi ricevuti senza errore CRC.
Numero dei frame ricevuti con errore CRC.
Numero di risposte eccezionali
Numero di messaggi inviati al PLC
Numero di messaggi broadcast ricevuti:
Numero di risposte corrette
Numero di messaggi ricevuti in modalità ascolto
Codice funzione / Codice sotto funzione
16#07
16#08 / 16#00
16#08 / 16#01
16#08 / 16#02
16#08 / 16#03
16#08 / 16#04
16#08 / 16#0A
16#08 / 16#0B
16#08 / 16#0C
16#08 / 16#0D
16#08 / 16#0E
16#08 / 16#0F
16#08 / 16#10
16#08 / 16#11
208
35013959 12/2018
Implementazione software della comunicazione Modbus
Designazione
Numero di caratteri non validi ricevuti
Leggi contatore di evento
Leggi evento di connessione
Leggi identificazione
Nota: la risposta alla richiesta dello slave fornisce gli stessi elementi della richiesta di identificazione UNI-TE (vedere il sottocapitolo Richieste di uso generale, nel manuale
TSX DR NET).
Codice funzione / Codice sotto funzione
16#08 / 16#12
16#0B
16#0C
16#11
35013959 12/2018
209
Implementazione software della comunicazione Modbus
Utilizzo della funzione di comunicazione SEND_REQ
In breve
La richiesta UNI-TE Azione-oggetto (codice richiesta 16#9F) viene utilizzata per trasmettere tutte le funzioni Modbus.
EcoStruxure™ Control Expert, Comunicazione, Libreria dei blocchi funzione
.
In seguito all'esecuzione di tale richiesta, il rapporto ha sempre valore 16#CF00.
Inoltre, per controllare lo scambio, è necessario testare il contenuto della prima parola della tabella di ricezione.
Valori possibili della prima parola:
0 : indica che lo scambio è avvenuto
1: indica che lo scambio non è avvenuto
Il buffer di trasmissione deve contenere le seguenti informazioni:
prima parola:
Byte 0: codice funzione
Byte 1: codice sottofunzione seconda parola: identificazione della funzione Modbus, sempre 16#0296 terza parola = 0: riservata quarta parola: parametri della funzione Modbus quinta parola: parametri della funzione Modbus nª parola: parametri della funzione Modbus
NOTA: questa funzione non è disponibile in modalità Modbus master sulla presa terminale.
210
35013959 12/2018
Implementazione software della comunicazione Modbus
Esempio 1: funzione SEND_REQ con richiesta Eco
In breve
L'esempio presenta la funzione di diagnostica Eco. Questa funzione richiede allo slave interrogato di respingere l'intero messaggio inviato dal master.
Domanda
La funzione di comunicazione è la seguente:
SEND_REQ(ADDR('0.0.1.x'),16#9F,%MW10:10,%MW100:4,%MW50:30)
Prima di trasmettere la funzione, è necessario inizializzare le seguenti parole:
Parole
%MW10
%MW11
%MW12
%MW13
%MW103
Valore delle parole Descrizione
:= 16#0008 corrisponde alla funzione Eco (byte 0 = 16#08, byte 1 =16#00).
:= 16#0296
:= 0
:= 16#1234
:= 8 (byte) corrisponde all'identificazione della funzione Modbus.
riservato.
corrisponde al parametro della funzione Eco. Nell'esempio, lo slave deve respingere il valore 16#1234.
lunghezza dei dati da inviare in byte.
Risposta
La risposta dello slave, contenuta nella memoria tampone di ricezione %MW50:30, è di tipo:
Descrizione Valore di %MW50
:= 0 in caso di azione eseguita
Valore di
%MW51
:= 16#0008
:= 1 in caso di azione non eseguita
:= 16#0007
:= 16#0004
:= 16#0688
:= 16#0188
:= 16#0388 corrisponde alla funzione Eco (byte 0 = 16#08, byte 1 =16#00)
Da %MW52 a %MW79 contengono i dati della risposta Modbus.
Nell'esempio %MW52:= 1234 parametri della richiesta non corretti parametri della domanda non corretti byte 0 =16#80 + codice funzione (16#08 per Eco) byte 1 = 16#06 codice errore Modbus (slave occupato) byte 0 =16#80 + codice funzione (16#08 per Eco) byte 1 = 16#01 codice errore Modbus (funzione sconosciuta) byte 0 =16#80 + codice funzione (16#08 per Eco) byte 1 = 16#03 codice errore Modbus (dati non validi)
35013959 12/2018
211
Implementazione software della comunicazione Modbus
Esempio 2: funzione SEND_REQ con la richiesta Lettura di parole
In breve
L'esempio presenta la lettura di 4 parole ingresso all'indirizzo 10 di un'apparecchiatura di terzi.
Queste parole vengono quindi ricopiate in %MW52:5.
Domanda
La funzione di comunicazione è la seguente:
SEND_REQ(ADDR('0.0.1.x'),16#9F,%MW10:10,%MW100:4,%MW50:30)
Prima di trasmettere la funzione, è necessario inizializzare le seguenti parole:
Parole
%MW10
%MW11
Valore delle parole Descrizione
:= 16#0004 corrisponde alla funzione di lettura di n parole ingresso (byte 0 = 16#04, byte 1 =16#00)
:= 16#0296 corrisponde all'identificazione della funzione Modbus
%MW12
%MW13
%MW14
:= 0
:= 16#0A00
:= 16#0400
%MW103 := 10 (byte) riservato indirizzo della prima parola da leggere (1) numero di parole da leggere (1) lunghezza dei dati da inviare in byte
Legenda:
(1) è necessario invertire i byte più significativi e quelli meno significativi
212
35013959 12/2018
Implementazione software della comunicazione Modbus
Risposta
La risposta dello slave, contenuta nella memoria tampone di ricezione %MW50:30, è di tipo:
Valore di %MW50
:= 0 in caso di azione eseguita
:= 1 in caso di azione non eseguita
Valore di %MW51 Descrizione
:= 16#0004 corrisponde alla funzione di lettura di n parole ingresso
(byte 0 = 16#04, byte 1 = 16#00)
Da %MW52 a %MW79 contengono i dati della risposta Modbus:
%MW52:= PF
0
0A byte 0 = 16#0A: lunghezza ricevuta in byte (10 byte) byte 1 = PF
0
: byte più significativo della prima parola
%MW53:= PF
1 byte 0 = pf
0
pf
0
: byte meno significativo della prima parola byte 1 = PF
1
: byte più significativo della seconda parola
%MW54:= PF
2 byte 0 = pf
1
pf
1
: byte meno significativo della seconda parola byte 1 = PF
2
: byte più significativo della terza parola
:= 16#0007
:= 16#0004
:= 16#0688
:= 16#0188
:= 16#0388 parametri della richiesta non corretti parametri della domanda non corretti byte 0 =16#80 + codice funzione (16#08 per Eco) byte 1 = 16#06 codice errore Modbus (slave occupato) byte 0 =16#80 + codice funzione (16#08 per Eco) byte 1 = 16#01 codice errore Modbus (funzione sconosciuta) byte 0 =16#80 + codice funzione (16#08 per Eco) byte 1 = 16#03 codice errore Modbus (dati non validi)
NOTA: per recuperare le parole lette, è necessario utilizzare l'istruzione ROR1_ARB
(vedi EcoStruxure™ Control Expert, Obsoleta, Libreria dei blocchi funzione)
.
35013959 12/2018
213
Implementazione software della comunicazione Modbus
Esempio 3: funzione SEND_REQ con richiesta di lettura di bit
In breve
Questo esempio illustra la lettura di 2 bit di uscita dall'indirizzo 0 da parte di un'apparecchiatura di terze parti, il cui indirizzo slave è 5.
Domanda
La funzione di comunicazione è la seguente:
SEND_REQ(ADDR('0.3.0.5'),16#9F,%MW300:50,%MW450:4,%MW400:50)
Prima di inviare la funzione, è necessario inizializzare le seguenti parole:
Parole Valore delle parole
%MW300 := 16#0001
Descrizione
%MW301 := 16#0296
%MW302 := 0
%MW303 := 16#0000
%MW304 := 16#0200
%MW453 :=10 (byte)
Corrisponde alla funzione di lettura di n bit di uscita (byte 0 = 16#01, byte 1 = 16#00)
Corrisponde all'identificazione della funzione Modbus.
Riservata
Indirizzo del primo bit da leggere (1)
Numero di bit da leggere (1)
Lunghezza dei dati da trasmettere in byte.
Legenda:
(1) I byte più significativi e i byte meno significativi devono essere invertiti.
214
35013959 12/2018
Implementazione software della comunicazione Modbus
Risposta
La risposta dello slave, contenuta nel buffer di ricezione %MW400:50, è di tipo:
Parola
%MW400
%MW401 se %MW400:= 0
%MW401 se %MW400:= 1
%MW402
Valore
:= 16#0001
:= 16#0007
:= 16#0004
:= 16#0681
:= 16#xx01
Descrizione
:= 0 se azione eseguita
:= 1 se azione non eseguita
Corrisponde alla funzione di lettura di n bit di uscita
(byte 0 = 16#01, byte 1 = 16#00)
Parametri di richiesta non corretti
Parametri di domanda non corretti
Byte 0 =16#80 + codice funzione (16#01)
Byte 1 =
16#06 codice d'errore Modbus (lo slave è occupato)
16#01 codice d'errore Modbus (la funzione è sconosciuta)
16#03 codice d'errore Modbus (i dati non sono validi)
Contiene i dati di risposta Modbus:
Byte 0 = 16#01: lunghezza ricevuta in byte (1 byte)
Byte 1 = 16#xx: valore dei bit
Per esempio, se bit 1 = 1 e bit 2 = 1, allora byte 1 = 16#03
35013959 12/2018
215
Implementazione software della comunicazione Modbus
Esempio 4: Funzione READ_VAR per la lettura dei bit
Generale
Gli scambi di programmazione con l'apparecchiatura Modbus si svolgono solo mediante le funzioni di comunicazione READ_VAR e WRITE_VAR (la funzione SEND_REQ non è supportata dalla porta TER).
Esempio con READ_VAR
Descrizione degli oggetti utilizzati nell'esempio:
Oggetto
%MW0.0
%M20
%MW100:10
%MW200:203
%MW200
%MW201
%MW202
%M30
%MW204
%MW205
%MW206
%MW207
Descrizione
Domanda di trasmissione della richiesta
Richiesta in corso
Buffer di ricezione
Zona rapporto:
Sessione e numero di bit di attività (X0)
Codice di errore
Timeout in unità di 100 ms
Bit impostato su uno dopo uno scambio riuscito
Contatore di richieste inviate:
Contatore di richieste positive:
Contatore di richieste negative:
Codice d'errore dell'ultima richiesta negativa
Presentazione del programma:
!(* Lettura dei bit da %M0 a %M8 provenienti dal Nano e inviati all'indirizzo 37 *)
SE %MW0.0 E NON %M20, ALLORA
%MW200:4:=0;%MW202:=50; IMPOSTATO %M20;
READ_VAR(INDIRIZZO('0.0.0.37'),'%M',0,8,%MW200:4,%MW100:10);
(*8 bit %M0..%M7 vengono letti nello slave 37 e posizionati nella parola
%MW100 del master*)
END_IF;
216
35013959 12/2018
Implementazione software della comunicazione Modbus
!(* Analisi dei risultati *)
SE %M20 E NON %MW200.0, ALLORA
INC %MW204;RESET %M20;RESET %MW0.0;
SE %MW201=0, ALLORA INC %MW205; IMPOSTATO %M30;
ALTRIMENTI INC %MW206;%MW207:=%MW201;RESET %M30;
END_IF;
35013959 12/2018
217
Implementazione software della comunicazione Modbus
Debug di una comunicazione Modbus Sezione 8.4
Debug di una comunicazione Modbus
Scopo di questa sottosezione
Questa sottosezione descrive il processo di debug durante la configurazione della comunicazione
Modbus.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Schermata di debug Modbus
Schermata di debug master Modbus
Schermata di debug in Modbus tipo slave.
Argomento Pagina
218
35013959 12/2018
Implementazione software della comunicazione Modbus
Schermata di debug Modbus
In breve
Utilizzare la seguente schermata, ripartita in varie aree, per selezionare il canale di comunicazione e accedere ai parametri di debug per un collegamento Modbus.
Illustrazione
La figura seguente illustra l'esempio di una schermata di debug per una comunicazione Modbus.
35013959 12/2018
219
Implementazione software della comunicazione Modbus
Descrizione
La tabella seguente mostra i vari elementi della schermata di debug e le relative funzioni.
2
3
Indirizzo Elemento
1 Schede
4
5
Area Parametri generali
Area
Visualizzazione e comando
Funzione
La scheda in primo piano riporta la modalità corrente (Debug in questo esempio).
Ciascuna modalità può essere selezionata dalla scheda corrispondente. Le modalità disponibili sono:
Debug, accessibile solo in modalità online,
Diagnostica, accessibile solo in modalità online,
Configurazione.
Area Modulo Specifica il nome abbreviato del modulo.
Campo Canale Questo campo viene utilizzato:
facendo clic sul numero di riferimento per visualizzare le schede:
Descrizione, che mostra le caratteristiche del dispositivo.
Oggetti di I/O (vedi EcoStruxure™ Control Expert, Modalità operative) utilizzata per presimbolizzare gli oggetti di ingresso/uscita
Errore, che mostra eventuali errori del dispositivo (in modalità online).
,
Per selezionare il canale,
Per visualizzare il Simbolo, ossia il nome del canale definito dall'utente
(utilizzando l'editor delle variabili).
Mostra i parametri del canale di comunicazione:
Funzione: mostra la funzione di comunicazione configurata. Questa
informazione non può essere modificata.
Task: mostra il task MAST configurato. Questa informazione non può essere modificata.
Serve per accedere ai parametri di debug di un collegamento Modbus.
È diverso a seconda del tipo di funzione Modbus configurata:
Modbus Master o Modbus slave.
NOTA: tutti i LED e i comandi non disponibili vengono visualizzati in grigio.
220
35013959 12/2018
Schermata di debug master Modbus
In breve
La sezione specifica è suddivisa in tre finestre:
la finestra Tipo, la finestra Contatori, la finestra Test del canale.
Implementazione software della comunicazione Modbus
Finestra Tipo
La finestra ha un aspetto simile al seguente:
Richiama il tipo di funzione Modbus configurata (master).
Finestra Contatori
La finestra ha un aspetto simile al seguente:
Questa finestra visualizza i diversi contatori (in configurazione slave).
Il pulsante Azzera contatori azzera questi contatori.
Finestra Test del canale.
La finestra ha un aspetto simile al seguente:
Questa finestra consente di verificare un canale di comunicazione trasmettendo una richiesta a una delle stazioni presenti sul bus.
Per il canale integrato del modulo TSX SCY 11601, i valori del numero slave da interrogare devono situarsi fra 1 e 247. Per gli altri canali che supportano il master Modbus, i valori si situano fra 1 e 98.
35013959 12/2018
221
Implementazione software della comunicazione Modbus
Schermata di debug in Modbus tipo slave.
In breve
La sezione specifica è suddivisa in tre finestre:
la finestra Tipo, la finestra Contatori, la finestra Test del canale: questa finestra non può essere utilizzata in questa modalità.
Finestra Tipo
La finestra ha un aspetto simile al seguente:
Richiama il tipo di funzione Modbus configurata (slave).
Finestra Contatori
La finestra ha un aspetto simile al seguente:
Questa finestra visualizza i diversi contatori (in configurazione slave).
Il pulsante Azzera contatori azzera questi contatori.
Contatore bus slave o modalità di solo ascolto.
bus slave: questo contatore viene incrementato dallo slave quando quest'ultimo riceve una
richiesta dal master durante il processo di elaborazione di un'altra richiesta. Ciò si verifica quando il master invia una richiesta. Non attende una risposta dallo slave e può inviare un'altra richiesta, modalità di solo ascolto: questa è la modalità operativa di uno slave in modalità di solo ascolto.
Non risponde mai ai frame inviati dal master. In questo caso, questo contatore indica il numero di frame ricevuti dallo slave.
222
35013959 12/2018
Premium e Atrium con EcoStruxure™ Control Expert
Implementazione software: comunicazione utilizzando la modalità carattere
35013959 12/2018
Implementazione software della comunicazione utilizzando la modalità caratteri Capitolo 9
Implementazione software della comunicazione utilizzando la modalità caratteri
Argomento del capitolo
Questo capitolo illustra l'implementazione software per la comunicazione tramite modalità caratteri.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sezioni:
Sezione
9.1
9.2
9.3
9.4
Argomento
Generalità
Configurazione della comunicazione in modalità caratteri
Programmazione della comunicazione in modalità carattere
Debug di una comunicazione utilizzando la modalità caratteri
Pagina
35013959 12/2018
223
Implementazione software: comunicazione utilizzando la modalità carattere
Generalità Sezione 9.1
Generalità
Argomento di questa sezione
La sezione presenta informazioni generali sulla comunicazione con la modalità caratteri e i relativi servizi.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Informazioni sulla modalità caratteri
Controllo flusso
Compatibilità
Prestazioni
Modalità di funzionamento
Pagina
224
35013959 12/2018
Implementazione software: comunicazione utilizzando la modalità carattere
Informazioni sulla modalità caratteri
Introduzione
La comunicazione attraverso la modalità caratteri consente l'esecuzione di funzioni di comunicazione e dialogo tra i PLC e il relativo ambiente.
periferiche comuni: stampanti, schermi tattili, terminali di laboratorio, periferiche specializzate: lettori di codici a barre, collegamento a un calcolatore di controllo o di gestione produzione, trasmissione di dati fra apparecchiature eterogenee (comandi numerici, controllori a velocità variabile, ecc.),
Collegamento a un modem esterno.
35013959 12/2018
225
Implementazione software: comunicazione utilizzando la modalità carattere
Controllo flusso
In breve
Il Controllo flusso consente di gestire gli scambi su un collegamento seriale (in questo caso, un collegamento in Modalità caratteri) fra due apparecchiature.
I dati vengono trasmessi dal trasmettitore Tx1 al ricevitore Rx2. La trasmissione dei dati è controllata dai segnali di Controllo flusso Scf1 e Scf2.
226
2
3
Indirizzo Descrizione
1 Il trasmettitore attiva il segnale Scfl per indicare che è pronto all'invio.
4
Il ricevitore attiva il segnale Scf2 per indicare che è pronto ad autorizzare la trasmissione dei dati.
Trasmissione di dati
Terminata la trasmissione dei dati, i segnali di Controllo flusso Scf1 e Scf2 vengono disabilitati.
Per eseguire il Controllo flusso, si può scegliere fra due metodi:
utilizzare l'hardware:
RTS/CTS,
RTS/DCD.
o utilizzare il software (Xon/Xoff).
NOTA: il Controllo flusso tramite software è la soluzione più utilizzata. Se questo controllo non è disponibile, si esegue il controllo tramite hardware.
35013959 12/2018
Implementazione software: comunicazione utilizzando la modalità carattere
RTS/CTS
In questo caso, i segnali di controllo sono RTS/CTS. Fra tutti i controlli flusso hardware, questa modalità è la più utilizzata.
L'uscita del trasmettitore Tx è connessa all'ingresso Rx del ricevitore e viceversa. Il segnale del trasmettitore CTS è collegato al segnale del ricevitore RTS e viceversa.
Il trasmettitore è autorizzato a trasmettere dati nel momento in cui riceve il segnale del ricevitore
RTS nell'ingresso CTS.
RTS/DCD
In questo caso, i segnali di controllo sono RTS/DCD. Questo Controllo flusso non è molto utilizzato.
Può però essere utilizzato per la comunicazione con una stampante a prestazioni ridotte.
L'uscita del trasmettitore Tx è connessa all'ingresso del ricevitore Rx e viceversa. Il segnale del trasmettitore DCD è collegato al segnale del ricevitore DTR, mentre il segnale del trasmettitore
RTS è collegato al segnale del ricevitore CTS.
Il trasmettitore è autorizzato a trasmettere dati nel momento in cui riceve il segnale del ricevitore
RTS nell'ingresso CTS.
Xon/Xoff
Questo Controllo flusso viene effettuato tramite software, con i caratteri Xon/Xoff. In questo caso, le apparecchiature sono connesse solo mediante due fili.
L'uscita del trasmettitore Tx è connessa all'ingresso del ricevitore Rx e viceversa.
Il trasmettitore è autorizzato a trasmettere dati nel momento in cui riceve il carattere Xon nell'ingresso Rx e deve interrompere la trasmissione quando riceve i carattere Xoff nell'ingresso
Rx.
35013959 12/2018
227
Implementazione software: comunicazione utilizzando la modalità carattere
Compatibilità
Hardware
Questo tipo di comunicazione è disponibile per i PLC Premium:
mediante la porta terminale associata al livello fisico RS485, mediante il canale host del processore o il modulo TSX SCY 21601, con:
una scheda PCMCIA TSX SCP 111 associata al livello fisico RS232, una scheda PCMCIA TSX SCP 112 associata a loop di corrente da 20 mA, una scheda PCMCIA TSX SCP 114 associata ai livelli fisici RS422 e RS485,
Mediante il collegamento integrato del modulo TSX SCY 21601 associato al livello fisico
RS485,
Software
La porta terminale dei processori Premium può elaborare solo un tipo di funzione di comunicazione:
INPUT_CHAR
PRINT_CHAR
OUT_IN_CHAR:
Per la comunicazione mediante porta terminale, le dimensioni massime del frame sono di 120 byte per funzione di comunicazione.
Le schede PCMCIA possono elaborare 8 funzioni di comunicazione contemporaneamente nei
PLC Premium:
Il collegamento integrato del modulo TSX SCY 21601 possono elaborare 8 funzioni di comunicazione simultaneamente.
Per la comunicazione mediante scheda PCMCIA o collegamento integrato, le dimensioni massime del frame sono di 4K byte per funzione di comunicazione.
228
35013959 12/2018
Implementazione software: comunicazione utilizzando la modalità carattere
Prestazioni
In breve
Le tabelle seguenti consentono di valutare i tempi di scambio tipici in modalità caratteri per:
le schede PCMCIA e il collegamento integrato del modulo TSX SCY 2160, la porta terminale.
I risultati visualizzati corrispondono a un periodo operativo medio della funzione PRINT_CHAR in millisecondi.
Tempi con le schede PCMCIA
Durata media a seconda del tempo ciclo programmato e del numero di caratteri trasmessi.
Lunghezza del messaggio
Velocità in bit/s Durata del ciclo in ms
80 caratteri
Durata media
960 caratteri
Durata media
19200
38400
38400
38400
57600
57600
57600
4800
4800
4800
9600
9600
9600
19200
19200
10
25
50
50
10
25
50
25
50
10
25
10
25
50
10
50
20
25
50
75
100
30
50
108
118
137
62
PCMCIA
190
200
200
-
-
-
-
-
-
105
120
125
135
157
90
SCY 21601
210
220
230
450
230
250
250
696
698
320
350
PCMCIA
2100
2166
2300
1120
1147
1148
604
-
-
-
-
-
-
800
810
SCY 21601
2200
2300
2400
1200
1230
1240
700
Legenda
(1): solo per scheda TSX SCP 1114
35013959 12/2018
229
Implementazione software: comunicazione utilizzando la modalità carattere
Tempi con la porta terminale
Durata media a seconda del tempo ciclo programmato e in funzione della trasmissione di 80 caratteri per i PLC Premium:
4800
4800
4800
4800
4800
9600
9600
9600
9600
9600
19200
19200
19200
19200
19200
Velocità in bit/s
1200
1200
1200
1200
1200
10
20
50
100
255
10
20
20
50
100
255
50
100
255
10
Durata del ciclo in ms
10
20
50
100
255
242
242
249
299
455
129
139
75
105
155
285
149
199
355
65
Durata media
939
945
948
1000
1018
230
35013959 12/2018
Implementazione software: comunicazione utilizzando la modalità carattere
Modalità di funzionamento
In breve
Gli schemi riportati di seguito illustrano le modalità di funzionamento in modalità caratteri delle schede PCMCIA Modbus, dei collegamenti integrati nel modulo TSX SCY 21601 e della porta terminale.
Grafico generale
La modalità di funzionamento è la seguente:
Procedura
Dopo l'attivazione dell'alimentazione elettrica, il modulo esegue un test automatico. Durante questa fase gli indicatori lampeggiano.
Se nel PLC non è presente alcuna applicazione Control Expert, il modulo resta in attesa di configurazione.
Se nel PLC è presente un'applicazione Control Expert, la configurazione dell'applicazione viene trasmessa al modulo, quindi il modulo si avvia.
In caso di interruzione dell'alimentazione, il processore del PLC effettua un riavvio a caldo. Il modulo riavvia in seguito le procedure di test automatico.
35013959 12/2018
231
Implementazione software: comunicazione utilizzando la modalità carattere
Configurazione della comunicazione in modalità caratteri Sezione 9.2
Configurazione della comunicazione in modalità caratteri
Argomento della sezione
Questa sezione descrive il processo di configurazione utilizzato per implementare la comunicazione in modalità caratteri.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Accesso ai parametri della porta terminale
Accesso ai parametri del canale integrato del modulo TSX SCY 21601 in modalità caratteri
Accesso ai parametri delle schede PCMCIA in modalità caratteri
Schermata di configurazione della modalità caratteri
Funzioni accessibili in modalità caratteri
Parametri di trasmissione in modalità caratteri
Parametri di fine messaggio in modalità caratteri
Parametri di controllo flusso in modalità caratteri
Parametri aggiuntivi
Pagina
232
35013959 12/2018
Implementazione software: comunicazione utilizzando la modalità carattere
Accesso ai parametri della porta terminale
In breve
Questa sezione descrive come accedere ai parametri di configurazione del collegamento in modalità caratteri attraverso la porta terminale.
Accesso al collegamento
La tabella seguente descrive la procedura da seguire per accedere al collegamento modalità caratteri:
Passo
1
2
3
Azione
Aprire l'editor di configurazione hardware.
Fare doppio clic sullo slot della porta terminale sulla CPU.
Selezionare la funzione COLLEG. MOD. CARATT .
Esempio:
35013959 12/2018
233
Implementazione software: comunicazione utilizzando la modalità carattere
Accesso ai parametri del canale integrato del modulo TSX SCY 21601 in modalità caratteri
In breve
Questa sezione descrive come accedere ai parametri di configurazione del collegamento in modalità caratteri attraverso un modulo TSX SCY 21601 per PLC Premium.
Accesso al collegamento
La tabella seguente descrive la procedura da seguire per accedere al collegamento modalità caratteri:
Passo
1
2
3
Azione
Aprire l'editor di configurazione hardware.
Fare doppio clic sul modulo TSX SCY 21601.
Selezionare il canale 0
Risultato:
234
35013959 12/2018
Passo
4
Implementazione software: comunicazione utilizzando la modalità carattere
Azione
Selezionare la funzione COLLEG. MOD. CARATT .
Esempio:
35013959 12/2018
235
Implementazione software: comunicazione utilizzando la modalità carattere
Accesso ai parametri delle schede PCMCIA in modalità caratteri
In breve
Questa sezione descrive come accedere ai parametri di configurazione del collegamento modalità caratteri attraverso le schede PCMCIA.
Accesso al collegamento
La tabella seguente descrive la procedura da seguire per accedere al collegamento modalità caratteri:
Passo
1
2
Azione
Aprire l'editor di configurazione hardware.
Fare doppio clic sullo slot della scheda PCMIA.
Risultato: viene visualizzata la finestra di selezione del tipo di scheda.
236
3 Dal menu, fare clic su una delle seguenti schede PCMCIA, quindi confermare facendo clic su OK.
TSX SCP 111
TSX SCP 112
TSX SCP 114/1114
35013959 12/2018
Passo
4
Implementazione software: comunicazione utilizzando la modalità carattere
Azione
Fare nuovamente doppio clic sullo slot della scheda PCMIA.
Risultato:
5
6
Selezionare il canale 1
Selezionare la funzione COLLEG. MOD. CARATT..
Esempio:
35013959 12/2018
237
Implementazione software: comunicazione utilizzando la modalità carattere
Schermata di configurazione della modalità caratteri
In breve
Utilizzare la seguente schermata per dichiarare il canale di comunicazione e configurare i parametri necessari per un collegamento modalità caratteri.
Illustrazione
La figura seguente mostra una schermata di configurazione.
238
35013959 12/2018
Implementazione software: comunicazione utilizzando la modalità carattere
Descrizione
La seguente tabella riporta i vari elementi della schermata di configurazione e le relative funzioni.
Indirizzo
1
2
3
4
5
Elemento
Schede
Funzione
La scheda in primo piano indica la modalità correntemente in uso
(Configurazione in questo esempio). Ciascuna modalità può essere selezionata dalla scheda corrispondente. Le modalità disponibili sono:
Configurazione ,
Debug,accessibile solo in modalità online,
Diagnostica:, accessibile solo in modalità online.
Area Modulo Fornisce un'abbreviazione come promemoria del modulo e lo stato del modulo in modalità online (LED).
Campo Canale Questo campo viene utilizzato:
facendo clic sul numero di riferimento per visualizzare le schede:
Descrizione, che mostra le caratteristiche del dispositivo.
Oggetti di I/O (vedi EcoStruxure™ Control Expert, Modalità operative) , utilizzata per presimbolizzare gli oggetti di ingresso/uscita
Errore, che mostra eventuali errori del dispositivo (in modalità online).
Area Parametri generali
Area
Configurazione
Per selezionare il canale
Per visualizzare il Simbolo, ossia il nome del canale definito dall'utente
(utilizzando l'editor delle variabili)
Consente di selezionare i parametri generali associati al canale:
Funzione: in funzione del canale, le funzioni disponibili sono Modbus,
modalità caratteri e Uni-Telway. Per impostazione predefinita non è configurata alcuna funzione.
Task: definisce il task MAST in cui saranno scambiati gli oggetti di scambio implicito del canale.
Consente di specificare i parametri di configurazione del canale. Alcune selezioni possono essere bloccate e apparire disattivate.
Si ripartisce in quattro tipi di informazioni:
parametri dell'applicazione,
parametri di individuazione fine messaggio, parametri di controllo di flusso, parametri aggiuntivi.
35013959 12/2018
239
Implementazione software: comunicazione utilizzando la modalità carattere
Funzioni accessibili in modalità caratteri
In breve
A seconda del supporto di comunicazione scelto, alcuni parametri non possono essere modificati.
Questi parametri sono disattivati.
Funzioni accessibili
Nella seguente tabella di riepilogo sono riportate le varie opzioni che è possibile selezionare:
Funzioni
Controllo di flusso
Eco
Loop di corrente
(PSR)
Stop alla ricezione
SCP 111
RTS/CTS
RTS/DCD
Xon/Xoff
Nessuna
Alla ricezione
Riavvia dal 1° caratt.
CR->CRLF
No
SCP 112
No
Sì
Alla ricezione
Riavvia dal 1° caratt.
CR->CRLF
SCP 114
No
No
No
Sì Sì Sì
SCY 21601
No
No
No
Sì
Porta terminale
No
Alla ricezione
No
No
Sì
No
Sì
Sì
Sì
No
Sì
No
Sì
CR/LF con 1
Micro
No con 1
Premium
Full duplex
Velocità di trasmissione
Arresto su pausa
Dati / Stop
Parità
Ritardo RTS/CTS
Vettore (DCD)
Sì
Sì
Sì
Sì
Sì
Sì
Sì
No
Sì
Sì
Sì
No
Sì
Sì
Sì
No
No
Sì
Sì
No
La gestione segnale acustico e backspace è accessibile a prescindere dal tipo di supporto utilizzato.
240
35013959 12/2018
Implementazione software: comunicazione utilizzando la modalità carattere
Parametri di trasmissione in modalità caratteri
In breve
Dopo aver configurato il canale di comunicazione, è necessario specificare i parametri dedicati alla trasmissione.
Questi vengono suddivisi in quattro finestre:
la finestra Velocità di trasmissione le finestre specifiche per i Dati e l'Arresto la finestra Parità la finestra Ritardo RTS/CTS
Velocità di trasmissione
La finestra ha un aspetto simile al seguente:
Consente di selezionare la velocità di trasmissione del protocollo modalità caratteri utilizzata dal modulo:
la velocità predefinita è di 9600 bit/s le velocità disponibili sono 300, 600, 1200, 2400, 4800, 9600, 19200, 38400 e 57600 bit/s le velocità di 300 e 600 bit/s sono disponibili soltanto con la scheda PCMCIA TSX SCP 111 le velocità di 38400 e 57600 bit/s sono disponibili soltanto con la scheda PCMCIA
TSX SCP 1114
È consigliabile regolare la velocità di trasmissione in funzione del dispositivo remoto.
Dati
La finestra ha un aspetto simile al seguente:
Il campo Dati specifica la dimensione dei dati scambiati sulla linea. I valori disponibili sono 7 e 8 bit. È consigliabile regolare il numero di bit di dati in funzione dei dispositivi remoti.
NOTA: il valore predefinito è 8 bit.
35013959 12/2018
241
Implementazione software: comunicazione utilizzando la modalità carattere
Stop
La finestra ha un aspetto simile al seguente:
Il campo Stop consente di specificare il numero di bit di stop utilizzati per comunicare in modalità caratteri. I valori possibili sono 1 o 2 bit di stop. È consigliabile regolare il numero di bit di stop in funzione dei dispositivi remoti.
NOTA: il valore predefinito è 1 bit di stop.
Parità
La finestra ha un aspetto simile al seguente:
Questo campo consente di definire l’eventuale aggiunta di un bit di parità e il relativo tipo. I valori possibili sono Pari, Dispari o nessuna (Dispari è il valore predefinito).
È consigliabile regolare la parità in funzione dei dispositivi remoti.
242
35013959 12/2018
Implementazione software: comunicazione utilizzando la modalità carattere
Ritardo RTS/CTS
La finestra ha un aspetto simile al seguente:
Prima di trasmettere qualunque stringa di caratteri, il modulo attiva il segnale RTS (Request To
Send) e attende l'attivazione del segnale CTS (Clear To Send).
La finestra consente di specificare:
il tempo massimo di attesa tra i due segnali. Trascorso quel tempo, la richiesta non viene inviata sul bus.
il valore viene espresso in centinaia di millisecondi il valore predefinito è 0 ms
il valore è compreso tra 0 e 10 s il valore 0 specifica l'assenza di gestione del ritardo tra i due segnali
la gestione del vettore dati (segnale DCD, Data Carrier Detected) viene utilizzata soltanto nel caso di una comunicazione con un modem a vettore dati comandato:
se l'opzione è selezionata, la ricezione dei caratteri è valida soltanto se il segnale della vettore dati DCD viene rilevato se l'opzione non è selezionata, vengono presi in considerazione tutti i caratteri ricevuti
35013959 12/2018
243
Implementazione software: comunicazione utilizzando la modalità carattere
Parametri di fine messaggio in modalità caratteri
In breve
Dopo aver configurato il canale di comunicazione, è necessario specificare i parametri di individuazione fine messaggio.
Questi vengono suddivisi in due finestre:
Stop alla ricezione: arresto alla ricezione di un carattere speciale
Arresto su pausa: arresto in corrispondenza di silenzio
Condizione di utilizzo
Attivando una di queste condizioni, si ottengono i seguenti risultati:
La funzione di comunicazione INPUT_CHAR non consente di leggere un determinato numero
di caratteri. Il parametro Numero di caratteri da leggere deve essere 0.
La possibilità di utilizzare la funzione di comunicazione OUT_IN_CHAR alla ricezione.
Se si seleziona arresto su pausa, si deseleziona lo stop alla ricezione. Analogamente, se si seleziona stop alla ricezione, si deseleziona la funzione di arresto su pausa..
Stop alla ricezione
La finestra ha un aspetto simile al seguente:
Una richiesta di ricezione può essere terminata dopo che viene ricevuto un carattere specifico.
244
35013959 12/2018
Implementazione software: comunicazione utilizzando la modalità carattere
Selezionando l'opzione Stop, è possibile attivare e configurare lo stop alla ricezione con un carattere di fine messaggio:
CR: consente di individuare la fine del messaggio in base a un ritorno a capo
LF: consente di individuare la fine di un messaggio in base a un avanzamento riga
campo di inserimento dati: consente di identificare un carattere di fine messaggio (valore decimale) diverso dai caratteri CR o LF.
I valori possibili sono:
da 0 a 255 se i dati sono codificati a 8 bit
da 0 a 127 se i dati sono codificati a 7 bit
Carattere incluso: selezionare questa casella per includere un carattere di fine messaggio nella tabella di ricezione dell'applicazione PLC Control Expert.
È possibile configurare due caratteri di fine ricezione del messaggio. Nella finestra seguente, la fine ricezione del messaggio viene rilevata in funzione del carattere LF o CR.
Arresto su pausa
La finestra ha un aspetto simile al seguente:
Questo parametro consente di individuare la fine di un messaggio in ricezione tramite l'assenza dei caratteri di fine messaggio in un intervallo determinato.
Stop con silenzio viene confermato contrassegnando la casella Stop. La durata del silenzio
(espressa in millisecondi) viene impostata nel campo di immissione dati.
NOTA: I valori possibili sono compresi fra 1 ms e 10000 ms.
35013959 12/2018
245
Implementazione software: comunicazione utilizzando la modalità carattere
Parametri di controllo flusso in modalità caratteri
In breve
Dopo aver configurato il canale di comunicazione, è necessario specificare i parametri diControllo
( vedi pagina 226 )
.
Finestra Controllo flusso
La finestra ha un aspetto simile al seguente:
Il flusso da controllare si selezione in funzione dell'apparecchiatura remota utilizzata:
Hardware RTS/CTS : se l'apparecchiatura gestisce questo controllo flusso,
Hardware RTS/DCD : se l'apparecchiatura gestisce questo controllo flusso,
Xon/Xoff: se l'apparecchiatura gestisce questo controllo flusso,
Nessuno: se l'apparecchiatura non gestisce il controllo flusso.
246
35013959 12/2018
Implementazione software: comunicazione utilizzando la modalità carattere
Parametri aggiuntivi
In breve
Quando si configura un collegamento in Modalità caratteri, è necessario configurare i seguenti quattro parametri:
la finestra Eco il parametro Gestione segnale acustico
il parametro Gestione backspace
il parametro Full Duplex (RS 422) parameter
Eco
Questa finestra consente di selezionare e di configurare la gestione dell'eco alla ricezione.
Tutti i caratteri ricevuti dal PLC vengono immediatamente ritrasmessi sulla linea come eco
(consentendo così all'apparecchiatura remota di effettuare un controllo).
Per convalidare la gestione dell'eco, selezionare la casella Alla ricezione.
Se durante la ricezione il PLC trasmette una richiesta di scrittura, l'eco di ricezione viene interrotta.
Una volta terminata la richiesta di scrittura, l'eco può essere ripristinata in due modi diversi:
dal primo carattere ricevuto (per questa opzione, selezionare la casella Riavvia dal 1° caratt.) dall'ultimo carattere prima dell'interruzione (per questa opzione, deselezionare la casella
Riavvia dal 1° caratt.).
Selezionando CR --> CR LF è possibile, alla ricezione del carattere di ritorno a capo (CR =
16#0D), inviare come parte dell'eco il carattere di ritorno a capo seguito automaticamente dal carattere di avanzamento riga (LF = 16#0A).
Gestione segnale acustico
Selezionando Gestione del segnale acustico si fa in modo che venga emesso un segnale acustico quando il buffer di ricezione del modulo è vuoto o pieno.
Deselezionare questa casella se la scheda è connessa a un terminale di dialogo operatore.
35013959 12/2018
247
Implementazione software: comunicazione utilizzando la modalità carattere
Gestione backspace
Selezionando Gestione backspace si evita di memorizzare tutti i caratteri di backspace ricevuti, cancellando il carattere precedente.
Se l'opzione eco Alla ricezione è abilitata, il PLC trasmette inoltre tre caratteri nell'ordine seguente:
backspace (= 16#08)
spazio (= 16#20) backspace (= 16#08)
Se questa casella non è selezionata, tutti i caratteri backspace vengono memorizzati come qualsiasi altro carattere.
Full Duplex (RS 422)
Contrassegnando questa casella è possibile eseguire la comunicazione full duplex. Altrimenti, la comunicazione è di tipo half duplex. L'attivazione di questa funzione dipende dal tipo di apparecchiatura remota in uso.
248
35013959 12/2018
Implementazione software: comunicazione utilizzando la modalità carattere
Programmazione della comunicazione in modalità carattere Sezione 9.3
Programmazione della comunicazione in modalità carattere
Funzioni di comunicazione disponibili
In breve
Questa pagina descrive le funzioni di comunicazione disponibili in Modalità caratteri e presenta un esempio di comunicazione fra due stazioni (Micro e Premium).
Funzioni disponibili
Per inviare e ricevere i dati in un canale di comunicazione in Modalità caratteri, sono definite tre funzioni di comunicazione specifiche:
PRINT_CHAR : invia una stringa di caratteri.
EcoStruxure™ Control Expert, Comunicazione,
Libreria dei blocchi funzione
.
INPUT_CHAR : richiedi la lettura di una stringa di caratteri.
EcoStruxure™ Control Expert,
Comunicazione, Libreria dei blocchi funzione
.
OUT_IN_CHAR : invia una stringa di caratteri seguita da una richiesta di lettura.
Control Expert, Comunicazione, Libreria dei blocchi funzione
.
EcoStruxure™
NOTA: L'uso di queste funzioni deve essere coerente con la configurazione.
35013959 12/2018
249
Implementazione software: comunicazione utilizzando la modalità carattere
Esempio
Una stazione all'indirizzo {20.1} in una rete Fipway necessita di inviare e ricevere una stringa di caratteri su/da un terminale video connesso al collegamento integrato di un modulo di stazione
TSX SCY 21601 all'indirizzo {20.3}.
Programmazione della funzione di comunicazione:
250
La tabella seguente descrive i diversi parametri della funzione:
Parametro Descrizione
ADDR (’{20.3}0.0.0.SYS’) Indirizzo dell'apparecchiatura di destinazione del messaggio
1
Str_2
%MW170:4
Str_1
Invia, ricevi
Contenuto del messaggio ricevuto. Variabile del tipo STRING.
Rapporto di scambio, lunghezza della stringa inviata, quindi quella della stringa ricevuta
Contenuto del messaggio da inviare. Variabile del tipo STRING.
NOTA: prima di avviare qualsiasi funzione, è necessario inserire il numero di caratteri da inviare nel parametro lunghezza (in byte). Nell'esempio: %MW173 = 10. Alla fine dello scambio, questo valore corrisponderà al numero di caratteri ricevuti (in byte). Il valore 0 consente di inviare l'intera stringa di caratteri.
35013959 12/2018
Implementazione software: comunicazione utilizzando la modalità carattere
Debug di una comunicazione utilizzando la modalità caratteri Sezione 9.4
Debug di una comunicazione utilizzando la modalità caratteri
Scopo di questa sottosezione
Questa sottosezione descrive il processo di debug durante la configurazione della comunicazione in modalità caratteri.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Schermata di debug in modalità caratteri
Parametri di debug in modalità caratteri
Verifica di un canale di configurazione
Pagina
35013959 12/2018
251
Implementazione software: comunicazione utilizzando la modalità carattere
Schermata di debug in modalità caratteri
In breve
Utilizzare la seguente schermata, ripartita in due aree, per dichiarare il canale di comunicazione e configurare i parametri necessari per un collegamento modalità caratteri.
Illustrazione
La figura riportata di seguito illustra un esempio di schermata di debug tipica della comunicazione in modalità caratteri.
252
35013959 12/2018
Implementazione software: comunicazione utilizzando la modalità carattere
Descrizione
La tabella seguente mostra i vari elementi della schermata di debug e le relative funzioni.
2
3
Indirizzo Elemento
1 Schede
Funzione
La scheda in primo piano riporta la modalità corrente (Debug in questo esempio).
Ciascuna modalità può essere selezionata dalla scheda corrispondente. Le modalità disponibili sono:
Debug, accessibile solo in modalità online,
Diagnostica, (predefinita) accessibile solo in modalità online,
Configurazione.
Area Modulo Specifica il nome abbreviato del modulo.
Campo Canale Questo campo viene utilizzato:
facendo clic sul numero di riferimento per visualizzare le schede:
Descrizione, che mostra le caratteristiche del dispositivo.
Oggetti di I/O (vedi EcoStruxure™ Control Expert, Modalità operative) utilizzata per presimbolizzare gli oggetti di ingresso/uscita
Errore, che mostra eventuali errori del dispositivo (in modalità online).
,
4
5
Area Parametri generali
Area
Visualizzazione e comando
Per selezionare il canale,
Per visualizzare il Simbolo, ossia il nome del canale definito dall'utente
(utilizzando l'editor delle variabili)
Mostra i parametri del canale di comunicazione:
Funzione: mostra la funzione di comunicazione configurata. Questa
informazione non può essere modificata.
Task: mostra il task MAST configurato. Questa informazione non può essere modificata.
Serve per l'accesso ai parametri di debug di un collegamento modalità caratteri
.
NOTA: tutti i LED e i comandi non disponibili vengono visualizzati in grigio.
35013959 12/2018
253
Implementazione software: comunicazione utilizzando la modalità carattere
Parametri di debug in modalità caratteri
In breve
La sezione specifica è suddivisa in quattro finestre:
la finestra Errori , la finestra Trasmissione richiesta, la finestra Messaggio inviato, la finestra Messaggio ricevuto,
Finestra Errori
La finestra ha un aspetto simile al seguente:
Questa finestra indica il numero di errori di comunicazione conteggiati dal modulo di comunicazione.
In trasmissione: corrisponde al numero di errori durante la trasmissione (immagine della parola %MWr.m.c.4 ).
Alla ricezione: corrisponde al numero di errori alla ricezione (immagine della parola %MWr.m.c.5 )
Il pulsante Azzera contatori azzera questi contatori.
254
35013959 12/2018
Implementazione software: comunicazione utilizzando la modalità carattere
Finestra Trasmissione richiesta
La finestra ha un aspetto simile al seguente:
Questa finestra è utilizzata per verificare il canale di comunicazione trasmettendo e/o ricevendo una stringa di caratteri.
Il pulsante Trasmissione trasmette una stringa di caratteri.
Il pulsante Ricevi serve per ricevere una stringa di caratteri.
Il pulsante Invia/Ricevi serve per inviare una stringa di caratteri e attendere la risposta.
NOTA: La ricezione può essere interrotta premendo l pulsante Esci, oppure ricevendo un messaggio.
Finestra Messaggio inviato
La finestra ha un aspetto simile al seguente:
Questa finestra serve per inserire un messaggio da inviare durante un test di comunicazione, utilizzando i pulsanti Invia e Invia/Ricevi.
Finestra Messaggio ricevuto
La finestra ha un aspetto simile al seguente:
Questa finestra serve per leggere e ricevere un messaggio risultante da un test di comunicazione, utilizzando i pulsanti Ricevi e Invia/Ricevi.
I pulsanti ASCII e Esa. servono per visualizzare il testo in codici ASCII o esadecimali.
35013959 12/2018
255
Implementazione software: comunicazione utilizzando la modalità carattere
Verifica di un canale di configurazione
Introduzione
In questa pagina viene illustrata la procedura per la verifica di un canale di comunicazione dalla schermata di debug.
Invio di una stringa di caratteri
La procedura seguente serve per inviare una stringa di caratteri con un dispositivo remoto.
Passo
1
2
Azioni
Inserire la stringa di caratteri da inviare nella finestra Messaggio inviato.
Nota: è possibile inviare anche caratteri speciali. Devono iniziare con il carattere $ (per esempio utilizzando un ritorno a capo: $0D).
Fare clic sul pulsante Invia.
Risultato
Se lo scambio è avvenuto correttamente, viene visualizzata una finestra che indica che lo scambio è avvenuto correttamente. Sul display del dispositivo remoto, verificare se la stringa sia stata effettivamente trasmessa.
Ricezione di una stringa di caratteri
La procedura seguente serve per ricevere una stringa di caratteri con un dispositivo remoto.
Affinché la procedura si svolga correttamente, ricordare che questo test necessita di uno stop alla ricezione, da configurare mediante un carattere speciale o una pausa.
Passo
1
2
3
Azione
Fare clic sul pulsante Ricevi.
Inviare la stringa di caratteri con il carattere di fine frame dal dispositivo remoto.
Nota: in questo esempio, lo stop alla ricezione viene eseguito dopo un carattere di ritorno a capo (16#0D).
Visualizzare il numero di caratteri e la stringa di caratteri ricevuti nella finestra Messaggio ricevuto.
256
35013959 12/2018
Premium e Atrium con EcoStruxure™ Control Expert
Implementazione software: comunicazione Uni-Telway
35013959 12/2018
Implementazione software della comunicazione Uni-Telway Capitolo 10
Implementazione software della comunicazione Uni-Telway
Argomento del capitolo
Questo capitolo illustra l'implementazione software della comunicazione Uni-Telway.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sezioni:
Sezione
10.1
10.2
10.3
10.4
Argomento
Generalità
Configurazione di una comunicazione Uni-Telway
Programmazione di una comunicazione Uni-Telway
Debug di una comunicazione Uni-Telway
Pagina
35013959 12/2018
257
Implementazione software: comunicazione Uni-Telway
Generalità Sezione 10.1
Generalità
Argomento di questa sezione
La sezione presenta informazioni generali riguardanti la comunicazione Uni-Telway e i relativi servizi.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Presentazione
Compatibilità
Prestazioni
Modalità di funzionamento
Indirizzo di un PLC slave
Pagina
258
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Presentazione
Introduzione
La comunicazione con Uni-Telway consente lo scambio di dati tra tutte le apparecchiature collegate sul bus. Lo standard Uni-Telway è un protocollo UNI-TE che crea una struttura gerarchica (un master e vari slave). L'apparecchiatura master è il gestore del bus.
Uni-Telway permette una comunicazione di tipo paritario e autorizza l'invio di messaggi:
da master a slave, da slave a master, da slave a salve.
35013959 12/2018
259
Implementazione software: comunicazione Uni-Telway
Compatibilità
Hardware
Questo tipo di comunicazione è disponibile per i PLC Premium:
Mediante la porta terminale associata al livello fisico RS485
Mediante il canale host del processore o del modulo TSX SCY 21601, con:
una scheda PCMCIA TSX SCP 111 associata al livello fisico RS232
una scheda PCMCIA TSX SCP 112 associata a loop di corrente da 20 mA una scheda PCMCIA TSX SCP 114 associata ai livelli fisici RS422 e RS485
Mediante il collegamento integrato del modulo TSX SCY 21601 associato al livello fisico RS485
Software
La porta terminale dei processori Premium consente l'elaborazione di:
in modalità master Uni-Telway:
4 messaggi trasmessi al bus
4 messaggi ricevuti
in modalità slave Uni-Telway:
4 transazioni sull'indirizzo server Ad0
4 transazioni sull'indirizzo server Ad1
4 ricezioni sull'indirizzo applicazione Ad2.
Per la comunicazione mediante porta terminale, le dimensioni massime del frame sono di 128 byte per funzione di comunicazione.
Le schede PCMCIA e il collegamento integrato nei moduli TSX SCY 21601 autorizzano l'elaborazione di:
in modalità master Uni-Telway:
8 messaggi trasmessi al bus
8 messaggi ricevuti
in modalità slave Uni-Telway:
6 transazioni sull'indirizzo server Ad0
1 transazione sull'indirizzo server Ad1
8 ricezioni sull'indirizzo applicazione Ad2.
Per la comunicazione mediante scheda PCMCIA o collegamento integrato, le dimensioni massime del frame sono di 210 byte per funzione di comunicazione.
La funzione di comunicazione READ_VAR può leggere fino a 1000 bit consecutivi in qualsiasi apparecchiatura remota. Per leggere oltre 1000 bit, è necessario utilizzare la funzione di comunicazione SEND_REQ .
NOTA: i PLC Premium non sono in grado di inviare più di 1000 bit in seguito a una richiesta di lettura.
260
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Prestazioni
In breve
Le tabelle seguenti consentono di valutare i tempi di scambio tipici in modalità Uni-Telway per:
le schede PCMCIA e il collegamento integrato del modulo TSX SCY 2160, la porta terminale.
I risultati visualizzati corrispondono a un periodo operativo medio della funzione READ_VAR in millisecondi.
19200
38400
38400
38400
57600
57600
57600
4800
4800
4800
9600
9600
9600
19200
19200
Tempi con le schede PCMCIA
Numero di oggetti letti. 1 parola
Velocità in bit/s ciclico
10
50 ciclico
10
50 ciclico
10
50
Durata del ciclo in ms ciclico
10
50 ciclico
10
50
-
-
-
-
-
64
67
-
107
180
95
107
167
Durata media
TSX SCP 114
131
160
33
50
25
31
50
-
-
-
28
-
-
-
-
-
-
Durata media
TSX SCP 1114
-
-
-
-
-
84
87
-
130
200
110
120
190
Durata media
TSX SCY 21601
152
172
35013959 12/2018
261
Implementazione software: comunicazione Uni-Telway
38400
38400
38400
57600
57600
57600
4800
4800
4800
9600
9600
9600
19200
19200
19200
Numero di oggetti letti. 100 parole
Velocità in bit/s ciclico
10
50 ciclico
10
50
Durata del ciclo in ms ciclico
10
50 ciclico
10
50 ciclico
10
50
-
-
-
-
-
-
710
363
373
402
Durata media
TSX SCP 114
620
640
213
214
249
84
89
100
64
67
100
-
-
-
-
-
-
-
-
-
Durata media
TSX SCP 1114
-
-
-
-
-
-
730
387
395
428
Durata media
TSX SCY 21601
638
660
230
240
272
Tempi con la porta terminale
Tempi di scambio per i PLC Premium
Velocità di trasmissione = 19200 bit/s e numero di oggetti letti = 40 parole
Durata del ciclo in ms
10
20
50
100
255
Durata media
135
150
185
210
340
Consigli per l'uso
Per migliorare le prestazioni in fase di connessione, quando si ha un'apparecchiatura slave collegata a Uni-Telway, si consiglia di configurare il numero di slave in funzione del numero di slave presenti e di selezionare l'indirizzo che inizia per 1.
262
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Modalità di funzionamento
In breve
Gli schemi riportati di seguito illustrano le modalità di funzionamento delle schede PCMCIA Uni-
Telway, dei collegamenti integrati nei moduli TSX SCY 21601 e della porta terminale.
Grafico generale
La modalità di funzionamento è la seguente:
Procedura
Dopo l'attivazione dell'alimentazione elettrica, il modulo esegue un test automatico. Durante questa fase gli indicatori lampeggiano.
Se nel PLC non è presente alcuna applicazione Control Expert, il modulo resta in attesa di configurazione.
Se nel PLC è presente un'applicazione Control Expert, la configurazione dell'applicazione viene trasmessa al modulo, quindi il modulo si avvia.
In caso di interruzione dell'alimentazione, il processore del PLC effettua un riavvio a caldo. Il modulo riavvia in seguito le procedure di test automatico.
35013959 12/2018
263
Implementazione software: comunicazione Uni-Telway
Indirizzo di un PLC slave
In breve
Un PLC slave può avere fino a tre indirizzi Uni-Telway.
un indirizzo server Ad0, un indirizzo di applicazione client Ad1, un indirizzo di applicazione di ascolto Ad2.
Indirizzo Ad0
Un indirizzo server, denominato Ad0, è obbligatorio e codificato nella configurazione. Consente di accedere al sistema PLC per le funzioni di regolazione, diagnostica o lettura, oppure variabili di scrittura, caricamento e scaricamento di programmi, ecc.
Indirizzo Ad1
Un indirizzo di applicazione client, denominato Ad1, viene fornito in opzione dalla configurazione del modulo slave. Ciò consente alle richieste o ai messaggi di richiedere una risposta o di non essere inviati a un'altra apparecchiatura connessa sul bus Uni-Telway.
Indirizzo Ad2
Un indirizzo di applicazione di ascolto, denominato Ad2, viene fornito in opzione dalla configurazione del modulo slave. Ciò consente alle richieste di dati non sollecitate (16#FC) di essere ricevute da un'altra apparecchiatura connessa sul bus Uni-Telway.
Limiti di utilizzo
Gli indirizzi Ad1 e Ad2 sono consecutivi all'indirizzo Ad0 (Ad1 = Ad0 + 1 e Ad2 = Ad0+2).
Esempio
Indirizzo Uni-Telway Entità locali
Ad0 = 6
Ad1 = 7
Ad2 = 8
Sistema
Applicazione client risponde alle domande invia domande a un'apparecchiatura server Uni-Telway
Applicazione di ascolto riceve la richiesta "Dati non sollecitati" inviata all'applicazione
NOTA: se il master Uni-Telway è un SCM (serie PLC), l'applicazione contenuta nel master deve utilizzare l'indirizzo slave di destinazione (Premium) aumentato di 100 (16#0064).
264
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Configurazione di una comunicazione Uni-Telway Sezione 10.2
Configurazione di una comunicazione Uni-Telway
Argomento della sezione
Questa sezione descrive il processo di configurazione utilizzato per implementare la comunicazione Uni-Telway.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Accesso ai parametri della porta terminale
Accesso ai parametri del canale integrato del modulo TSX SCY 21601
Accesso ai parametri delle schede PCMCIA Uni-Telway
Schermata di configurazione del collegamento Uni-Telway
Funzioni accessibili in Uni-Telway
Parametri Uni-Telway collegati all'applicazione
Parametri Uni-Telway collegati alla trasmissione
Pagina
35013959 12/2018
265
Implementazione software: comunicazione Uni-Telway
Accesso ai parametri della porta terminale
In breve
Questa sezione descrive come accedere ai parametri di configurazione del collegamento Uni-
Telway attraverso la porta terminale del PLC Premium.
Accesso al collegamento
La tabella seguente descrive la procedura da seguire per accedere al collegamento Uni-Telway:
Passo
1
2
3
Azione
Aprire l'editor di configurazione hardware.
Fare doppio clic sullo slot della porta terminale sulla CPU.
Selezionare la funzione Uni-Telway .
Esempio:
266
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Accesso ai parametri del canale integrato del modulo TSX SCY 21601
In breve
Questa sezione descrive come accedere ai parametri di configurazione del collegamento Uni-
Telway mediante il canale integrato di un modulo TSX SCY 21601 per i Premium.
Accesso al collegamento
La tabella seguente descrive la procedura da seguire per accedere al collegamento Uni-Telway:
Passo
1
2
3
Azione
Aprire l'editor di configurazione hardware.
Fare doppio clic sul modulo TSX SCY 21601.
Selezionare il canale 0
Risultato:
35013959 12/2018
267
Implementazione software: comunicazione Uni-Telway
Passo
4
Azione
Selezionare la funzione COLLEG. UNI-TELWAY .
Esempio:
268
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Accesso ai parametri delle schede PCMCIA Uni-Telway
In breve
Questa sezione descrive come accedere ai parametri di configurazione del collegamento Uni-
Telway attraverso le schede PCMCIA per PLC Premium.
Accesso al collegamento
La tabella seguente descrive la procedura da seguire per accedere al collegamento Uni-Telway:
Passo
1
2
Azione
Aprire l'editor di configurazione hardware.
Fare doppio clic sullo slot della scheda PCMIA.
Risultato: viene visualizzata la finestra di selezione del tipo di scheda.
35013959 12/2018
3 Dal menu, fare clic su una delle seguenti schede PCMCIA, quindi confermare facendo clic su OK.
TSX SCP 111
TSX SCP 112
TSX SCP 114/1114
269
Implementazione software: comunicazione Uni-Telway
Passo
4
Azione
Fare nuovamente doppio clic sullo slot della scheda PCMCIA.
Risultato:
5
6
Selezionare il canale 1
Selezionare la funzione COLLEG. UNI-TELWAY .
Esempio:
270
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Schermata di configurazione del collegamento Uni-Telway
In breve
Utilizzare la seguente schermata, ripartita in due aree, per registrare il canale di comunicazione e configurare i parametri necessari per un collegamento Uni-Telway.
Illustrazione
La figura seguente mostra una schermata di configurazione.
35013959 12/2018
271
Implementazione software: comunicazione Uni-Telway
Descrizione
La seguente tabella riporta i vari elementi della schermata di configurazione e le relative funzioni.
Indirizzo Elemento
1 Schede
2
3
Funzione
La scheda in primo piano indica la modalità correntemente in uso
(Configurazione in questo esempio). Ciascuna modalità può essere selezionata dalla scheda corrispondente. Le modalità disponibili sono:
Configurazione,
Debug, accessibile solo in modalità online,
Diagnostica, accessibile solo in modalità online.
Area Modulo Fornisce un'abbreviazione come promemoria del modulo e lo stato del modulo in modalità online (LED).
Campo Canale Questo campo viene utilizzato:
facendo clic sul numero di riferimento per visualizzare le schede:
Descrizione, che mostra le caratteristiche del dispositivo.
Oggetti di I/O (vedi EcoStruxure™ Control Expert, Modalità operative) utilizzata per presimbolizzare gli oggetti di ingresso/uscita.
Errore, che mostra eventuali errori del dispositivo (in modalità online).
,
4
5
Area Parametri generali
Area
Configurazione
Per selezionare il canale,
Per visualizzare il Simbolo, ossia il nome del canale definito dall'utente
(utilizzando l'editor delle variabili).
Consente di selezionare i parametri generali associati al canale:
Funzione: in funzione del canale, le funzioni disponibili sono Modbus,
modalità caratteri e Uni-Telway. Per impostazione predefinita non è configurata alcuna funzione.
Task: definisce il task MAST in cui saranno scambiati gli oggetti di scambio implicito del canale.
Consente di specificare i parametri di configurazione del canale. Alcune selezioni possono essere bloccate e apparire disattivate.
Si ripartisce in due tipi di informazioni:
parametri dell'applicazione,
parametri di trasmissione.
272
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Funzioni accessibili in Uni-Telway
In breve
A seconda del supporto di comunicazione scelto, alcuni parametri non possono essere modificati.
Questi parametri sono disattivati.
Funzioni accessibili
Nella seguente tabella di riepilogo sono riportate le varie opzioni che è possibile selezionare:
Funzioni
Master - Dati evento
Master – Numero di slave
Slave
Loop di corrente (PSR)
Velocità di trasmissione
Tempo di attesa
Dati / Stop
Parità
Ritardo RTS/CTS
Gestione vettore dati (DCD)
Sì
Sì
Stop
Sì
Sì
Sì
SCP 111
Sì
Sì
Sì
No
Sì
Sì
Stop
Sì
No
No
Sì
Sì
Sì
SCP 112
Sì
Sì
Sì
Stop
Sì
No
No
SCP 114
Sì
Sì
Sì
No
Sì
Sì
Stop
Sì
No
No
SCY 21601
No
Sì
Sì
No
Sì
Sì
No
Sì
No
No
Porta terminale
No
Sì
Sì
No
35013959 12/2018
273
Implementazione software: comunicazione Uni-Telway
Parametri Uni-Telway collegati all'applicazione
In breve
Dopo aver configurato il canale di comunicazione, è necessario specificare i parametri dell'applicazione.
Questi vengono suddivisi in quattro finestre:
la finestra Tipo , la finestra Master , la finestra Slave , e la finestra Loop di corrente (PSR) .
Tipo Parametro
La finestra ha un aspetto simile al seguente:
Consente di selezionare il tipo di protocollo Uni-Telway utilizzato dal modulo:
Master: seleziona il master Uni-Telway,
Slave: seleziona lo slave Uni-Telway.
Master Funzione
Questa finestra è accessibile solo selezionando Master :
274
La finestra consente di specificare:
i Dati evento : per selezionare il numero di byte per i Dati evento.
il valore predefinito è 0 byte,
i valori possibili sono 0, 4 o 8 byte.
il Numero di slave : per selezionare il numero di slave che il PLC master deve analizzare:
per una scheda PCMCIA e per il collegamento integrato, i valori possibili sono compresi fra
0 e 98, per la porta terminale, i valori possibili sono compresi fra 3 e 8, il valore predefinito dipende dal canale di comunicazione. 31 per una scheda PCMCIA e per un collegamento integrato, 3 per la porta terminale.
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Slave Funzione
Questa finestra è accessibile solo selezionando Slave :
La finestra consente di specificare:
l' Indirizzo del server (Ad0) : per selezionare l'indirizzo del server Ad0 dell'apparecchiatura,
i valori sono compresi tra 1 e 98.
il Numero di indirizzi : Per assegnare fino a tre indirizzi slave a una stessa apparecchiatura.
Questa opzione è disponibile, per esempio, per i PLC che possono avere indirizzi Server (Ad0),
Client (Ad1) e Applicazione di ascolto (Ad2),
i valori possibili sono compresi fra 1 e 3 (1 solo per Ad0, 2 per Ad0 e Ad1, 3 per Ad0, Ad1 e
Ad2).
Loop di corrente Funzione
La finestra ha un aspetto simile al seguente:
Questo permette di selezionare:
comunicazione Multidrop (loop di corrente), comunicazione Punto punto (loop di corrente).
35013959 12/2018
275
Implementazione software: comunicazione Uni-Telway
Parametri Uni-Telway collegati alla trasmissione
In breve
Dopo aver configurato il canale di comunicazione, è necessario specificare i parametri dedicati alla trasmissione.
Questi vengono suddivisi in sei finestre:
la finestra Velocità di trasmissione la finestra Tempo di attesa le finestre specifiche per i Dati e l'Arresto la finestra Parità la finestra Ritardo RTS/CTS
Velocità di trasmissione
La finestra ha un aspetto simile al seguente:
Consente di selezionare la velocità di trasmissione del protocollo Uni-Telway utilizzato dal modulo:
la velocità predefinita è di 9600 bit/s le velocità disponibili sono 300, 600, 1200, 2400, 4800, 9600, 19200, 38400 e 57600 bit/s le velocità di 300 e 600 bit/s sono disponibili soltanto con la scheda PCMCIA TSX SCP 111.
le velocità di 38400 e 57600 bit/s sono disponibili soltanto con la scheda PCMCIA
TSX SCP 1114.
Tempo di attesa
La finestra ha un aspetto simile al seguente:
276
Questo parametro consente di selezionare il tempo di attesa in millisecondi (timeout) al termine del quale la stazione di destinazione sarà considerata assente in caso di mancata risposta:
i valori sono compresi tra X e 255 ms (per la presa terminale) o tra X e 10000 ms (per una scheda PCMCIA e il collegamento integrato). X è il valore minimo. Dipende dalla velocità di trasmissione selezionata il valore predefinito è 30 ms.
Per la presa terminale, è possibile selezionare il tempo di attesa in secondi. I valori sono compresi tra X e 10 s
35013959 12/2018
Dati
La finestra ha un aspetto simile al seguente:
Implementazione software: comunicazione Uni-Telway
Il campo Dati specifica il tipo di codifica utilizzato per la comunicazione in Uni-Telway. Tutti i caratteri verranno codificati su 8 bit.
Stop
La finestra ha un aspetto simile al seguente:
Il campo Stop consente di specificare il numero di bit di stop utilizzati per la comunicazione in Uni-
Telway. I valori possibili sono 1 o 2 bit di stop.
NOTA: il valore predefinito è 1 bit di stop.
Parità
La finestra ha un aspetto simile al seguente:
Questo campo consente di definire l’eventuale aggiunta di un bit di parità e il relativo tipo. I valori possibili sono Pari, Dispari o nessuna (Dispari è il valore predefinito).
35013959 12/2018
277
Implementazione software: comunicazione Uni-Telway
Ritardo RTS/CTS
La finestra ha un aspetto simile al seguente:
Prima di trasmettere qualunque stringa di caratteri, il modulo attiva il segnale RTS e attende l'attivazione del segnale CTS.
La finestra consente di specificare:
il tempo massimo di attesa tra i due segnali. Trascorso quel tempo, la richiesta non viene inviata sul bus
il valore viene espresso in millisecondi il valore predefinito è 0 ms
il valore è compreso tra 0 e 10 s il valore 0 specifica l'assenza di gestione del ritardo tra i due segnali
la gestione della portante dati (segnale DCD), in caso di comunicazione con un modem a portante dati comandata.
se l'opzione è selezionata, la ricezione dei caratteri è valida soltanto se il segnale della portante dati DCD viene rilevato se l'opzione non è selezionata, vengono presi in considerazione tutti i caratteri ricevuti
278
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Programmazione di una comunicazione Uni-Telway Sezione 10.3
Programmazione di una comunicazione Uni-Telway
Argomento della sezione
Questa sezione descrive il processo di programmazione utilizzato per implementare la comunicazione Uni-Telway.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Funzioni di comunicazione disponibili
Scrittura di una parola di comando
Scambi da master a slave
Scambi da slave a master
Esempio di scambio da uno slave al sistema del master
Esempio di scambio diretto da uno slave al sistema del master
Scambio da slave a slave
Esempio di scambio da uno slave al server di uno slave
Esempio di scambio da uno slave all'applicazione di uno slave
Esempio 2 di scambio da slave a slave
Esempio di scambio diretto da uno slave al sistema di uno slave
Esempio di interruzione di uno slave per mezzo di un altro slave
Dati di evento gestiti dal Master
Pagina
35013959 12/2018
279
Implementazione software: comunicazione Uni-Telway
Funzioni di comunicazione disponibili
In breve
Questa pagina descrive le funzioni di comunicazione disponibili in modalità Uni-Telway.
Funzioni disponibili
Cinque funzioni di comunicazione specifiche sono definite per l'invio e la ricezione dei dati ad un'apparecchiatura Uni-Telway master o slave:
READ_VAR : lettura di un oggetto linguaggio di base (parole, bit, parole doppie, a virgola mobile, parole costanti, bit e parole di sistema, timer, monostabile, programmatore ciclico).
EcoStruxure™ Control Expert, Comunicazione, Libreria dei blocchi funzione
.
WRITE_VAR : scrittura di un oggetto linguaggio di base (parole, bit, parole doppie, a virgola mobile, parole costanti, bit e parole di sistema).
EcoStruxure™ Control Expert, Comunicazione,
Libreria dei blocchi funzione
.
SEND_REQ : scambio di una richiesta UNI-TE.
EcoStruxure™ Control Expert, Comunicazione,
Libreria dei blocchi funzione
.
DATA_EXCH : trasmissione e/o ricezione di dati di tipo testo.
EcoStruxure™ Control Expert,
Comunicazione, Libreria dei blocchi funzione
.
Funzioni di dialogo operatore: scambio delle diverse funzioni di comunicazione specifiche del dialogo operatore (Send_Msg, Send_alarm, Ask_Msg, Ini_Buttons, Control_Leds, Command).
NOTA: la disponibilità di queste funzioni varia a seconda dei tipi di scambio e della versione dell'hardware (fare riferimento ai diversi tipi di scambio).
280
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Scrittura di una parola di comando
In breve
L'istruzione WRITE_CMD consente di scrivere esplicitamente nel modulo o nel canale di comunicazione, oppure nell'interfaccia integrata delle parole di comando associate.
In caso di collegamento Uni-Telway, questa istruzione viene utilizzata principalmente in una comunicazione con un modem esterno.
Esempio: variazione da modalità Uni-Telway a modalità caratteri per eseguire la fase di numerazione.
Sintassi
La sintassi dell'istruzione è la seguente:
WRITE_CMD(IODDT_VAR1) con IODDT_VAR1 di tipo T_COM_STS_GEN
Precauzioni per l'uso
Prima di eseguire un'istruzione WRITE_CMD , è necessario verificare eventuali scambi in corso mediante l'oggetto linguaggio %MWr.m.c.0. A questo proposito, occorre eseguire un'istruzione
READ_STS per la lettura della parola.
In seguito, è necessario modificare il valore dell'oggetto linguaggio dei comandi per eseguire il comando desiderato. Per un collegamento Uni-Telway, l'oggetto linguaggio è la parola interna
%MWr.m.c.15.
Esempio: per il passaggio dalla modalità Uni-Telway alla modalità caratteri, %MWr.m.c.15 equivale a 16#4000 (%MWr.m.c.15.14 = 1).
NOTA: prima di trasmettere un'istruzione WRITE_CMD , occorre eseguire una sola transazione da
0 a 1 di un bit di comando.
Infine, è necessario eseguire un'istruzione WRITE_CMD per attivare il comando.
35013959 12/2018
281
Implementazione software: comunicazione Uni-Telway
Scambi da master a slave
In breve
La stazione master effettua degli scambi verso la stazione slave:
Scambio verso l'indirizzo Ad0
Lo scambio da master a Ad0, identificato dall'indirizzo 1, consente la comunicazione dal programma di applicazione master al sistema dello slave (accesso ai diversi oggetti, ecc.).
Le funzioni READ_VAR , WRITE_VAR e SEND_REQ possono essere utilizzate per comunicare con
Ad0.
L'indirizzo della funzione è di tipo ADDR('r.m.c.x') con: c x
Parametri r m
Descrizione
Numero del rack
Numero del modulo
Numero del canale
Indirizzo Ad0 dello slave
Esempio
ADDR('0.0.1.Ad0') per uno slave collegato ad una scheda PCMCIA nel PLC master
282
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Scambio verso l'indirizzo Ad2
Lo scambio da master a Ad2, identificato dall'indirizzo 2, consente l'invio di messaggi dal programma di applicazione del master al programma di applicazione dello slave.
In modalità Uni-Telway master, solo il tipo di operazione 2 (invio) è consentito.
Le funzioni SEND_REQ e DATA_EXCH possono essere utilizzate per comunicare con Ad2.
L'indirizzo della funzione è di tipo ADDR('r.m.c.x') con: m c r
Parametro x
Descrizione
Numero del rack
Numero del modulo
Numero del canale
Indirizzo Ad2 dello slave
Esempio
SEND_REQ(ADDR('0.0.1.Ad2'), 16#FC, %MW..........)
In questo caso: utilizzo del codice richiesta, 16#FC, dati non sollecitati.
35013959 12/2018
283
Implementazione software: comunicazione Uni-Telway
Scambi da slave a master
In breve
La stazione slave effettua degli scambi verso la stazione master:
Scambi verso il sistema master
Lo scambio dallo slave Ad1 al master, identificato dall'indirizzo 1, consente la comunicazione tra programma di applicazione dello slave e sistema del master (accesso ai diversi oggetti, ecc.).
Scambio verso l'applicazione
Lo scambio dallo slave Ad1 al master, identificato dall'indirizzo 2, consente l'invio di messaggi dal programma di applicazione dello slave al programma di applicazione del master.
Funzione di comunicazione
L'utilizzo della funzione SEND_REQ mediante uno slave richiede l'inserimento, all'inizio del buffer di trasmissione, di un array di 6 byte corrispondente all'indirizzo del destinatario.
I primi sei byte del buffer di trasmissione sono così codificati:
Parola 1
Parola 2
Parola 3 byte 1 (più significativo) stazione byte 0 (meno significativo) rete numero modulo o selettore numero gate codice di riferimento in caso di gate 8 numero del canale
284
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Per trasmettere al sistema del master identificato tramite gate 0:
Parola 1
Parola 2
Parola 3 byte 1 (più significativo)
16#FE
16#00
16#00 byte 0 (meno significativo)
16#00
16#00
16#00
Per trasmettere all'applicazione del master identificato tramite gate 16:
Parola 1
Parola 2
Parola 3 byte 1 (più significativo)
16#FE
16#00
16#00 byte 0 (meno significativo)
16#00
16#10
16#00
NOTA: In caso di TSX 47-10 master, il numero del gate ha valore 16 + N. del blocco testo
Per trasmettere al sistema di un PLC remoto (rete 2.stazione 3):
Parola 1
Parola 2
Parola 3 byte 1 (più significativo)
16#03
16#00
16#00 byte 0 (meno significativo)
16#02
16#00
16#00
Indirizzamento
Quando uno slave utilizza la funzione SEND_REQ , la sintassi è la seguente:
SEND_REQ(ADDR('r.m.c.x'), numero della richiesta, ..., %MW1:dimensione)
L'indirizzo del trasmettitore della funzione è di tipo ADDR('r.m.c.x') con: m c r
Parametro x
Descrizione
Numero del rack
Numero del modulo
Numero del canale
Indirizzo client Ad1 del trasmettitore
35013959 12/2018
285
Implementazione software: comunicazione Uni-Telway
%MW1:dimensione è un array di parole contenente l'indirizzo del destinatario strutturato come segue:
In caso di accesso al sistema del master
%MW1 = FE 00
%MW2 = 00 00
%MW3 = 00 00
%MW4 = parametri della richiesta
%MW ... = ...
In caso di accesso all'applicazione del master
%MW1 = FE 00
%MW2 = 00 10
%MW3 = 00 00
%MW4 = parametri della richiesta
%MW ... = ...
286
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Esempio di scambio da uno slave al sistema del master
In breve
Lo slave trasmette una funzione di comunicazione al sistema del master:
Trasmissione
Invio della richiesta di identificazione:
SEND_REQ(ADDR('0.0.1.7'), 15, %MW0:3, %MW40:4,%MW10:30)
Parametri della richiesta:
Parametri
ADDR(’0.0.1.7’)
15 o 16 #0F
%MW0 = 16#FE 00
%MW1 = 16#00 00
%MW2 = 16#00 00
%MW43 = 6
Descrizione
0 : rack
0 : modulo
1 : canale 1
7 : indirizzo trasmettitore Ad1 richiesta di identificazione accesso al gate del sistema del master invio di 3 parole (= 6 byte)
35013959 12/2018
287
Implementazione software: comunicazione Uni-Telway
Ricezione
Dopo lo scambio:
Parametri
%MW40 = 16# 11 00
%MW41 = 16# 3F 00
%MW42 = 16# 00 00
%MW43 = 16# 00 14
-
Descrizione
-
16#3F = rapporto >0 (codice richiesta + 16#30) ricezione di 14 byte a partire da %MW10
288
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Esempio di scambio diretto da uno slave al sistema del master
In breve
Il canale principale del modulo TSX SCY 21601 dotato di scheda PCMCIA (TSX SCP 111, 112,
114) consente di utilizzare le funzioni di comunicazione READ_VAR e WRITE_VAR per comunicare con il server di un master :
Trasmissione
A partire dal modulo TSX SCY 21601 in posizione 0 del rack dello slave e attraverso il collegamento integrato, accesso al server del master:
READ_VAR(ADDR('0.2.0.0'), '%MW', 0, 5, %MW50:4, %MW20:5)
35013959 12/2018
289
Implementazione software: comunicazione Uni-Telway
Scambio da slave a slave
Presentazione
La stazione slave effettua gli scambi verso una stazione slave:
Scambio da Ad1 a Ad0
Lo scambio dallo slave Ad1 verso lo slave Ad0, identificato dalla variabile 1, permette la comunicazione dall’applicazione dello slave di invio al sistema dello slave di destinazione (accesso a diversi oggetti, ecc...).
NOTA: In ogni caso, le richieste transitano in maniera completamente trasparente per il master.
Scambio verso l’applicazione
Lo scambio dallo slave Ad1 verso lo slave Ad2, identificato dalla variabile 2, permette l’invio di messaggi dall’applicazione dello slave di invio all’applicazione dello slave di destinazione.
290
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Funzioni di comunicazione
Per l'uso della funzione SEND_REQ da parte di uno slave è necessario posizionare all’inizio del buffer d’invio una tabella di 6 byte che corrisponda all’indirizzo di destinazione.
I primi sei byte del buffer di invio sono codificati nel modo seguente:
Parola 1
Parola 2
Parola 3
Byte 1 (più significativo)
16#FE
16#FE
16#00
Byte 0 (meno significativo)
16#00
16#05 numero dello slave destinatario (Ad0 o Ad2)
35013959 12/2018
291
Implementazione software: comunicazione Uni-Telway
Esempio di scambio da uno slave al server di uno slave
In breve
Lo slave trasmette una funzione di comunicazione al server di uno slave:
292
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Trasmissione
Scrittura di una tabella di 5 parole nello slave 9 tramite slave 6/7/8 a partire dalla parola %MW50:
SEND_REQ(ADDR('0.0.1.7'), 16#0037, %MW100:11, %MW130:4, %MW120:1)
Parametri della richiesta:
Parametri
ADDR(’0.0.1.7’)
16 #0037
%MW100 = 16#FE 00
%MW101 = 16#FE 05
%MW102 = 16#00 09
%MW103 = 16#07 68
Descrizione
0 : rack
0 : modulo
1 : canale 1
7 : indirizzo trasmettitore Ad1 richiesta di scrittura di oggetti indirizzo dello slave di destinazione (Ad0 = 9)
%MW104 = 50
%MW105 = 05
Da %MW106 a
%MW110
%MW133 = 22
%MW120:1
tipo d'oggetto = 07 (intero 16 bit) segmento = 68 (parole interne) in decimali, origine dell'array di parole da scrivere in decimali, numero di parole da scrivere contenuto di parole da scrivere nel destinatario lunghezza dei dati da trasmettere = 11 parole (da %MW100 a %MW110) ovvero
22 byte nessuna risposta: lunghezza 1 byte
35013959 12/2018
293
Implementazione software: comunicazione Uni-Telway
Esempio di scambio da uno slave all'applicazione di uno slave
In breve
Lo slave trasmette una funzione di comunicazione all'applicazione di uno slave (Ad2).
Trasmissione
Il PLC trasmettitore genera una richiesta di dati non sollecitati:
SEND_REQ(ADDR('0.0.1.7'), 16#00FC, %MW100:10, %MW130:4, %MW120:1)
Parametri della richiesta:
Parametri
ADDR(’0.0.1.7’)
16 #00FC
%MW100 = 16#FE 00
%MW101 = 16#FE 05
%MW102 = 16#00 0B
Da %MW103 a %MW109
Descrizione
0 : rack
0 : modulo
1 : canale 1
7 : indirizzo trasmettitore Ad1 richiesta dati non sollecitati indirizzo dello slave di destinazione (Ad2 = 11) dati applicativi da inviare
294
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Ricezione
Il PLC ricevitore dei dati:
IF RE(%I0.3.4) AND NOT %MW100.0 THEN
(* inizializzazione dei dati da ricevere *)
%MW103:= 0;
(* funzione di comunicazione*)
DATA_EXCH(ADDR('0.0.1.11'), 3, %MW110:1, %MW100:4, %MW120:10)
END_IF;
Parametri della richiesta:
Parametri
ADDR(’0.0.1.11’)
3
%MW120 = 16#FE 00
%MW121 = 16#FE xx
Descrizione
0 : rack
0 : modulo
1 : canale 1
11 : indirizzo Ad2 modalità ricezione xx: numero di scambio della funzione trasmettitrice
35013959 12/2018
295
Implementazione software: comunicazione Uni-Telway
Esempio 2 di scambio da slave a slave
In breve
L'indirizzo slave Ad1 = 7 legge una tabella di 5 parole utilizzando la funzione SEND_REQ nel PLC slave con indirizzo Ad0 = 9.
Trasmissione
Il mittente PLC genera una richiesta con codice 16#0036 (lettura oggetti):
SEND_REQ(ADDR('0.0.1.7'), 16#0036, %MW200:6, %MW220:4, %MW210:6)
Parametri della richiesta:
Parametri
ADDR(‘0.0.1.7’)
16 #0036
%MW200 = 16#FE 00
%MW201 = 16#FE 05
%MW202 = 16#00 09
%MW203 = 16#07 68
Descrizione
0 : rack
0 : modulo
1 : canale 1
7 : indirizzo di trasmissione Ad1 richiesta dati non sollecitata indirizzo slave di destinazione (Ad0 = 9)
%MW204 = 50
%MW223 = 12
tipo di oggetto = 07 (intero a 16 bit) segmento = 68 (parole interne) in decimale, origine della tabella di parole da leggere trasmissione di 6 parole (12 byte)
NOTA: Al termine dell'esecuzione della funzione, la lunghezza delle parole nel rapporto è:
%MW223 = 11 (ricezione di 11 byte = 10 (5 parole) + 1 (tipo di oggetto)).
296
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Tabella di ricezione
Tabella di parole lette:
%MW210 =
%MW211 =
%MW212 =
%MW213 =
%MW214 =
%MW215 =
Byte 1
Byte meno significativo della prima parola
Byte 0
07 : tipo di oggetti letti
Byte meno significativo della seconda parola Byte più significativo della prima parola
Byte meno significativo della terza parola Byte più significativo della seconda parola
Byte meno significativo della quarta parola
Byte meno significativo della quinta parola
Non significativo
Byte più significativo della terza parola
Byte più significativo della quarta parola
Byte più significativo della quinta parola
Il byte meno significativo della prima parola letta contiene il tipo di oggetti letti; la tabella di ricezione risulta quindi sfalsata di 1 byte.
Per questo motivo è necessario fornire una parola aggiuntiva nella tabella di ricezione.
L'elaborazione dati richiede un algoritmo per elaborare questo spostamento. Per i PLC Premium, questo algoritmo è fornito dalla funzione ROR1_ARB (vedi EcoStruxure™ Control
Expert, Obsoleta, Libreria dei blocchi funzione) .
35013959 12/2018
297
Implementazione software: comunicazione Uni-Telway
Esempio di scambio diretto da uno slave al sistema di uno slave
In breve
Gli slot dei processori TSX 37 V2.0 e del modulo TSX SCY 21601 dotati di schede PCMCIA (TSX
SCP111, 112, 114 versione 1.5) consentono di utilizzare le funzioni di comunicazione READ_VAR e WRITE_VAR di uno slave di uno stesso collegamento Uni-Telway:
Trasmissione
A partire dal modulo SCY 21601 in posizione 0 del rack dello slave e attraverso il collegamento integrato, accesso al server dello slave 8:
READ_VAR(ADDR('0.2.0.8'), '%MW', 0, 5, %MW50:4, %MW20:5)
298
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Esempio di interruzione di uno slave per mezzo di un altro slave
In breve
Interruzione tramite PLC con indirizzo Ad1= 7 del PLC slave con indirizzo (Ad0 = 8):
Trasmissione
SEND_REQ(ADDR('0.0.1.7'), 16#0025, %MW0:3, %MW40:4, %MW10:1)
Parametri della richiesta:
Parametri
ADDR(’0.0.1.7’)
16 #0025
%MW0 = 16#FE 00
%MW1 = 16#FE 05
%MW2 = 16#00 08
%MW43 = 6
Descrizione
0 : rack
0 : modulo
1 : canale 1
7 : indirizzo trasmettitore Ad1 codice richiesta STOP indirizzo dello slave di destinazione (Ad0 = 8) lunghezza dei dati da inviare = 3 parole ovvero 6 byte
35013959 12/2018
299
Implementazione software: comunicazione Uni-Telway
Dati di evento gestiti dal Master
Dati di evento
I dati di evento sono dati trasmessi al master da una stazione slave.
Principi di funzionamento
La seguente tabella descrive le fasi di elaborazione nella comunicazione dei dati di evento:
Fase
1
2
3
Descrizione
La stazione slave trasmette i dati di evento alla scheda PCMCIA della stazione master.
Quando la scheda riceve i dati, viene inizializzato un bit dalla parola %IWr.m.1.2 o %IWr.m.1.3.
Ogni bit delle parole di ingresso è associato con un indirizzo di collegamento.
Al rilevamento di uno di questi bit, l'applicazione trasmette la funzione di comunicazione
SEND_REQ con il codice 16#82(read_generic_object) alla scheda PCMCIA della stazione master per la lettura dei dati.
Funzione di comunicazione
Richiesta Uni-Telway: 16#82 è utilizzato per leggere i dati di evento tramite l'accesso al server
PCMCIA Uni-Telway:
SEND_REQ(ADDR('0.0.1.SYS'), 16#0082, %MW20:10, %MW100:4, %MW50:30)
Il buffer di trasmissione contiene i seguenti dati:
Parola
%MW20
%MW21
%MW22
%MW23
%MW24
Byte 1 (più significativo)
16#31
16#01
Numero di slave
16#FF
16#00
Byte 0 (meno significativo)
16#06
16#00
16#00
16#00
Numero di slave
300
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Il buffer corrisponde alla seguente codifica:
Parametri
Numero di segmento
Numero di famiglia
Numero tipo indirizzo slave
Tipo di accesso
Quantità
Dimensione
1 byte
2 byte
2 byte
2 byte
1 byte
2 byte
Valore
16#06
16#0031
16#0001
16#00 Indirizzo slave
16#FF
16#00 N. oggetti
NOTA: I modelli di PLC TSX 57 e TSX 37 non possono inviare dati di evento.
35013959 12/2018
301
Implementazione software: comunicazione Uni-Telway
Debug di una comunicazione Uni-Telway Sezione 10.4
Debug di una comunicazione Uni-Telway
Scopo di questa sottosezione
Questa sottosezione descrive il processo di debug durante la configurazione della comunicazione
Uni-Telway.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Schermata di debug di Uni-Telway
Schermata di debug di Uni-Telway
Richieste disponibili per il test del canale di comunicazione
Esecuzione del test di un canale con le richieste di identificazione e speculare
Esecuzione del test di un canale mediante richieste
Pagina
302
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Schermata di debug di Uni-Telway
In breve
Utilizzare la seguente schermata, ripartita in due aree, per dichiarare il canale di comunicazione e configurare i parametri necessari per un collegamento Uni-Telway.
NOTA: Questa schermata non è operativa se connessa in modo remoto a uno slave Uni-Telway
Illustrazione
La figura riportata di seguito illustra un esempio di schermata di debug tipica della comunicazione
Uni-Telway.
35013959 12/2018
303
Implementazione software: comunicazione Uni-Telway
Descrizione
La tabella seguente mostra i vari elementi della schermata di debug e le relative funzioni.
2
3
Indirizzo Elemento
1 Schede
4
5
Area Modulo
Campo Canale
Area Parametri generali
Area
Visualizzazione e comando
Funzione
La scheda in primo piano riporta la modalità corrente (Debug in questo esempio). Ciascuna modalità può essere selezionata dalla scheda corrispondente. Le modalità disponibili sono:
Debug, accessibile solo in modalità online,
Diagnostica, accessibile solo in modalità online,
Configurazione.
Specifica il nome abbreviato del modulo.
Questo campo viene utilizzato:
facendo clic sul numero di riferimento per visualizzare le schede:
Descrizione, che mostra le caratteristiche del dispositivo.
Oggetti di I/O (vedi EcoStruxure™ Control Expert, Modalità
operative) , utilizzata per presimbolizzare gli oggetti di ingresso/uscita.
Errore, che mostra eventuali errori del dispositivo (in modalità online).
Per selezionare il canale,
Per visualizzare il Simbolo, ossia il nome del canale definito dall'utente
(utilizzando l'editor delle variabili).
Mostra i parametri del canale di comunicazione:
Funzione: mostra la funzione di comunicazione configurata. Questa
informazione non può essere modificata.
Task: mostra il task MAST configurato. Questa informazione non può essere modificata.
serve per l'accesso ai parametri di debug per un collegamento Uni-Telway.
NOTA: tutti i LED e i comandi non disponibili vengono visualizzati in grigio.
304
35013959 12/2018
Schermata di debug di Uni-Telway
In breve
La sezione specifica è suddivisa in tre finestre:
la finestra Tipo, la finestra Contatori, la finestra Test del canale.
Finestra Tipo
La finestra ha un aspetto simile al seguente:
Implementazione software: comunicazione Uni-Telway
Mostra il tipo di funzione Uni-Telway configurata (master o slave).
Finestra Contatori
La finestra ha un aspetto simile al seguente:
Questa finestra visualizza i diversi contatori di errori del modulo di comunicazione.
Il pulsante Azzera contatori azzera questi contatori.
Finestra Test del canale.
La finestra ha un aspetto simile al seguente:
Questa finestra è utilizzata per verificare un canale di comunicazione inviando una richiesta UNI-
TE a una delle stazioni del bus.
35013959 12/2018
305
Implementazione software: comunicazione Uni-Telway
Richieste disponibili per il test del canale di comunicazione
In breve
In questa pagina vengono illustrati i vari metodi per la verifica di un canale di comunicazione dalla schermata di debug.
Condizioni di test
L'invio di una richiesta a un indirizzo non server o non collegato causa la restituzione di un messaggio di errore.
Se il modulo è stato configurato in modalità Unu-Telway master, la finestra di debug può essere utilizzata per inviare una richiesta UNI-TE a uno degli slave nel bus.
Se il modulo è stato configurato in modalità Uni-Telway slave, il test del canale si limita all'apparecchiatura master.
Richieste disponibili
La finestra Test del canale consente le seguenti richieste:
Identificazione: sollecita l'invio della richiesta di identificazione allo slave designato,
Immetti richiesta: consente di inviare allo slave specificato una richiesta UNI-TE diversa da quelle fornite dai pulsanti di comando. Selezionando questa funzione, si ha accesso a una schermata che consente di selezionare i parametri specifici della richiesta (il codice della richiesta deve essere espresso in caratteri esadecimali).
Mirror: consente di inviare una richiesta speculare allo slave specificato. Se si seleziona questa funzione, è possibile accedere a una schermata che consente di selezionare la lunghezza della stringa di caratteri da inviare (massimo 80 caratteri). Il PLC, quindi, invia la stringa di caratteri
(ABCD.) al dispositivo di destinazione, che restituisce in modo automatico al mittente la stringa di caratteri ricevuta.
306
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Esecuzione del test di un canale con le richieste di identificazione e speculare
In breve
Questa pagina riporta la procedura di verifica di un canale di comunicazione utilizzando le richieste di identificazione e speculare.
Identificazione di una stazione
La procedura riportata di seguito consente di identificare una stazione specificata.
Passo
1
2
Azioni
Selezionare l'indirizzo del server (Ad0) dello slave da interrogare, utilizzando il campo Slave.
Fare clic sul pulsante Identificazione.
Risultato: la risposta viene visualizzata nella finestra Ricezione risposta:
35013959 12/2018
307
Implementazione software: comunicazione Uni-Telway
Invio della richiesta speculare
La seguente procedura serve per inviare la richiesta speculare, al fine di verificare l'instradamento delle informazioni tra due dispositivi.
Passo
1
2
Azione
Selezionare l'indirizzo del server (Ad0) dello slave da interrogare, utilizzando il campo Slave.
Fare clic sul pulsante Mirror.
Risultato: viene visualizzata le seguente finestra.
3
4
Specificare la lunghezza dei dati da inviare (massimo 80 caratteri).
Fare clic sul pulsante Invia.
Risultato: la risposta viene visualizzata nella finestra Ricezione risposta:
La risposta contiene:
la stringa di caratteri ABCDEFGH che corrisponde alla lunghezza dei dati inviati 8.
308
35013959 12/2018
Implementazione software: comunicazione Uni-Telway
Esecuzione del test di un canale mediante richieste
In breve
Questa pagina riporta la procedura di verifica di un canale di comunicazione dalla schermata di debug mediante varie richieste.
Invio di una richiesta
La procedura illustrata di seguito serve per inviare a una determinata stazione una richiesta diversa da quelle fornite dai pulsanti di comando.
Passo
1
2
Azione
Selezionare l'indirizzo dello slave da interrogare, utilizzando il campo Slave.
Fare clic sul pulsante Immetti richiesta.
Risultato: viene visualizzata le seguente finestra.
35013959 12/2018
3
4
5
I dati inviati in questo esempio sono codificati su 3 byte.
Immettere il codice funzione (codificato nel formato esadecimale su un byte), corrispondente alla richiesta che si desidera inviare.
Immettere i dati da inviare codificandoli tutti nel formato esadecimale. Immettere i dati senza interromperli con spazi.
Fare clic sul pulsante Invia.
Risultato: la risposta viene visualizzata nella finestra Risposta alla richiesta: nella risposta dell'esempio sono inclusi dati su 3 byte (12 43 DB).
309
Implementazione software: comunicazione Uni-Telway
310
35013959 12/2018
Premium e Atrium con EcoStruxure™ Control Expert
Implementazione software: Comunicazione di protocollo specifico
35013959 12/2018
Implementazione software di comunicazione di protocollo specifico (schede FCS SCP 111/114) Capitolo 11
Implementazione software di comunicazione di protocollo specifico (schede FCS SCP 111/114)
Argomento del capitolo
Il presente capitolo descrive l'implementazione software per la comunicazione di un protocollo specifico, utilizzando schede PCMCIAFCS SCP 111/114.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sezioni:
Sezione
11.1
11.2
11.3
Argomento
Generalità
Configurazione della comunicazione di un protocollo specifico
Debug di una comunicazione mediante protocollo specifico
Pagina
35013959 12/2018
311
Implementazione software: Comunicazione di protocollo specifico
Generalità Sezione 11.1
Generalità
Argomento di questa sezione
La sezione presenta le caratteristiche generali relative alla comunicazione mediante protocollo specifico.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Presentazione
Modalità di funzionamento
Pagina
312
35013959 12/2018
Implementazione software: Comunicazione di protocollo specifico
Presentazione
In breve
Le schede PCMCIA FCS SCP111/114 consentono a terzi di implementare protocolli specifici per supporti fisici su RS232 o RS485.
Control Expert serve per la configurazione e il debug delle schede PCMCIA che integrano protocolli specifici.
Contattare l'ufficio vendite di Schneider Electric per richiedere un elenco delle società accreditate per lo sviluppo del protocollo da implementare.
Protocolli
Questo tipo di comunicazione è disponibile per i PLC Premium attraverso lo slot host del processore e/o il modulo TSX SCY 21601, mediante:
una scheda PCMCIA FCS SCP 111 associata al livello fisico RS232 una scheda PCMCIA FCS SCP 114 associata al livello fisico RS485
35013959 12/2018
313
Implementazione software: Comunicazione di protocollo specifico
Modalità di funzionamento
In breve
Il grafico seguente illustra le modalità di funzionamento delle schede PCMCIA FCS SCP 111/114.
Grafico generale
La modalità di funzionamento è la seguente:
Procedura
Dopo l'attivazione dell'alimentazione elettrica, il modulo esegue un test automatico. Durante questa fase gli indicatori lampeggiano.
Se nel PLC non è presente alcuna applicazione Control Expert, il modulo resta in attesa di configurazione.
Se nel PLC è presente un'applicazione Control Expert, la configurazione dell'applicazione viene trasmessa al modulo, quindi il modulo si avvia.
In caso di interruzione dell'alimentazione, il processore del PLC effettua un riavvio a caldo. Il modulo riavvia in seguito le procedure di test automatico.
314
35013959 12/2018
Implementazione software: Comunicazione di protocollo specifico
Configurazione della comunicazione di un protocollo specifico Sezione 11.2
Configurazione della comunicazione di un protocollo specifico
Argomento della sezione
Questa sezione descrive il processo di configurazione utilizzato per implementare la comunicazione di un protocollo specifico.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Accesso ai parametri delle schede PCMCIA di protocollo specifico
Schermata di configurazione per la funzione protocollo generico
Pagina
35013959 12/2018
315
Implementazione software: Comunicazione di protocollo specifico
Accesso ai parametri delle schede PCMCIA di protocollo specifico
In breve
Questa operazione descrive come dichiarare e definire il tipo di funzione per schede PCMCIA FCS
SCP 111/114 PCMCIA per PLC Premium.
Definizione della funzione
La tabella seguente illustra la procedura di selezione della scheda e della funzione di protocollo generico:
Passo
1
2
Azione
Aprire l'editor di configurazione hardware.
Fare doppio clic sullo slot della scheda (processore o modulo TSX SCY 21601).
Risultato: viene visualizzata la finestra di selezione del tipo di scheda.
316
3 Dal menu, fare clic su una delle seguenti schede PCMCIA, quindi confermare facendo clic su
OK.
FCS SCP 111
FCS SCP 114
35013959 12/2018
Passo
4
Implementazione software: Comunicazione di protocollo specifico
Azione
Fare nuovamente doppio clic sullo slot della scheda PCMCIA.
Risultato:
5
6
Selezionare il canale 1
Selezionare la funzione PROTOC. GENERICO.
Esempio:
35013959 12/2018
317
Implementazione software: Comunicazione di protocollo specifico
Schermata di configurazione per la funzione protocollo generico
Generalità
La schermata di configurazione viene usata per impostare i parametri necessari per la funzione protocollo generico.
Illustrazione
La figura seguente rappresenta una schermata di configurazione.
318
35013959 12/2018
Implementazione software: Comunicazione di protocollo specifico
Descrizione
La tabella seguente mostra i vari elementi della schermata di configurazione e le relative funzioni.
Numero Elemento
1 Schede
2
3
4
5
Area Modulo
Area Canale
Area Parametri generali
Area
Configurazione
Funzione
La scheda in primo piano indica la modalità correntemente in uso (Config in questo esempio). Selezionare ciascuna modalità facendo clic sulla scheda corrispondente. Le modalità disponibili sono:
Configurazione
Debug, accessibile solo in modalità online
Errore, accessibile solo in modalità online.
Utilizza i LED per fornire un promemoria del modulo e dello stato del modulo in modalità online.
Questo campo viene utilizzato:
facendo clic sul numero di riferimento dell'apparecchiatura, per visualizzare le schede:
Descrizione, che mostra le caratteristiche del dispositivo.
Oggetti di I/O (vedi EcoStruxure™ Control Expert, Modalità operative) utilizzata per presimbolizzare gli oggetti di ingresso/uscita
,
Errore, che mostra eventuali errori del dispositivo (in modalità online).
Per selezionare il canale da configurare,
Per visualizzare il Simbolo, ossia il nome del canale definito dall'utente
(utilizzando l'editor delle variabili).
Consente di selezionare i parametri generali associati al canale:
Funzione: viene proposta la funzione Protocollo generico. Per
impostazione predefinita non è configurata alcuna funzione.
Task: definisce il task MAST in cui saranno scambiati gli oggetti di scambio implicito del canale.
Consente di specificare i parametri di configurazione del canale (%KW).
Ogni valore può essere inserito in formato decimale, esadecimale o binario, a seconda della selezione effettuata bella finestra Base.
Per informazioni sul significato delle %KW, consultare la documentazione messa a disposizione dal fornitore della scheda PCMCIA.
35013959 12/2018
319
Implementazione software: Comunicazione di protocollo specifico
Debug di una comunicazione mediante protocollo specifico Sezione 11.3
Debug di una comunicazione mediante protocollo specifico
Schermata di debug per la funzione protocollo generico
In breve
Questa schermata, suddivisa in più aree, serve per visualizzare lo stato e gli %MWs di ingresso/uscita, nonché per inviare le richieste.
Illustrazione
La figura sottostante riporta un esempio di schermata di debug per la funzione di protocollo generico.
320
35013959 12/2018
Implementazione software: Comunicazione di protocollo specifico
Descrizione
La tabella seguente mostra i vari elementi della schermata di debug e le relative funzioni.
2
3
Numero
1
4
5
Elemento
Schede
Area Modulo
Area Canale
Area Parametri generali
Area
Visualizzazione e controllo
Visualizzazione e controllo
Funzione
La scheda in primo piano indica la modalità in corso (Debug in questo esempio). Ciascuna modalità può essere selezionata tramite la rispettiva scheda. Le modalità disponibili sono:
Debug, accessibile solo in modalità online,
Errore, accessibile solo in modalità online,
Configurazione.
Specifica le intestazioni abbreviate del modulo.
Questo campo viene utilizzato:
facendo clic sul numero di riferimento per visualizzare le schede:
Descrizione, che mostra le caratteristiche del dispositivo.
Oggetti di I/O (vedi EcoStruxure™ Control Expert, Modalità
operative) , utilizzata per presimbolizzare gli oggetti di ingresso/uscita.
Errore, che mostra eventuali errori del dispositivo (in modalità online).
Per selezionare un canale.
Per visualizzare il Simbolo, ossia il nome del canale definito dall'utente (utilizzando l'editor delle variabili).
Mostra i parametri del canale di comunicazione:
Funzione: fornisce un promemoria della funzione di comunicazione
configurata. Questa intestazione è bloccata.
Task: mostra il task MAST configurato. Questa intestazione è bloccata.
Serve per:
selezionare e visualizzare:
parole di stato, parole d'ingresso, parole di uscita (modificabili).
Azzerare la scheda mediante il pulsante Azzera contatori,
Invia richieste dal protocollo gestito dalla scheda e visualizza le risposte in funzione di un modello operativo definito nella documentazione della scheda.
35013959 12/2018
321
Implementazione software: Comunicazione di protocollo specifico
322
35013959 12/2018
Premium e Atrium con EcoStruxure™ Control Expert
Oggetti linguaggio delle comunicazioni
35013959 12/2018
Oggetti linguaggio Modbus, modalità caratteri e comunicazioni Uni-Telway Capitolo 12
Oggetti linguaggio Modbus, modalità caratteri e comunicazioni
Uni-Telway
Argomento del capitolo
Questo capitolo descrive gli oggetti linguaggio associati alle comunicazioni Modbus, modalità caratteri e Uni-Telway, nonché i diversi modi per utilizzarli.
Contenuto di questo capitolo
Questo capitolo contiene le seguenti sezioni:
Sezione
12.1
12.2
12.3
12.4
12.5
12.6
12.7
Argomento
Gli oggetti linguaggio e IODDT delle comunicazioni Modbus, Modalità caratteri e Uni-Telway
Oggetti linguaggio e IODDT generici per i protocolli di comunicazione
Oggetti linguaggio e IODDT associati alla comunicazione Modbus
Oggetti linguaggio e IODDT associati alla comunicazione in modalità caratteri
Oggetti linguaggio e IODDT associati alla comunicazione Uni-Telway
Oggetti linguaggio associati al protocollo specifico
IODDT tipo T_GEN_MOD applicabili a tutti i moduli
Pagina
35013959 12/2018
323
Oggetti linguaggio delle comunicazioni
Gli oggetti linguaggio e IODDT delle comunicazioni Modbus, Modalità caratteri e Uni-Telway Sezione 12.1
Gli oggetti linguaggio e IODDT delle comunicazioni Modbus,
Modalità caratteri e Uni-Telway
Argomento di questa sezione
La sezione presenta le informazioni generali riguardanti gli oggetti linguaggio e IODDT delle comunicazioni Modbus, Modalità caratteri e Uni-Telway.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Oggetti linguaggio per le comunicazioni Modbus, modalità caratteri e Uni-Telway
Oggetti linguaggio a scambio implicito associati alla funzione specifica dell'applicazione
Oggetti linguaggio di scambio esplicito associati alla funzione specifica dell'applicazione
Gestione degli Scambi e Report con oggetti espliciti
Pagina
324
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Oggetti linguaggio per le comunicazioni Modbus, modalità caratteri e Uni-Telway
Informazioni generali
Gli IODDT sono predefiniti dal produttore e contengono oggetti linguaggio di ingresso/uscita appartenenti a un modulo specifico dell'applicazione.
Le comunicazioni Modbus, Modalità caratteri e Uni-Telway hanno cinque IODDT associati:
T_COM_STS_GEN : vale per i protocolli di comunicazione, ad eccezione di Fipio e Ethernet
T_COM_MB : specifico per la comunicazione Modbus
T_COM_CHAR : specifico per la comunicazione Modalità caratteri
T_COM_UTW_M : specifico per la comunicazione master Uni-Telway
T_COM_UTW_S : specifico per la comunicazione slave Uni-Telway
NOTA: le variabili IODDT possono essere create in due modi diversi:
Tramite la scheda Oggetti di I/O l'Editor dati
(vedi EcoStruxure™ Control Expert, Modalità operative)
(vedi EcoStruxure™ Control Expert, Modalità operative)
Tipi di oggetti linguaggio
Ogni IODDT contiene un gruppo di oggetti linguaggio che permette di controllarli e di verificarne il corretto funzionamento.
Esistono due tipi di oggetti di linguaggio:
oggetti di scambio implicito, che sono scambiati automaticamente ad ogni ciclo del task
associato al modulo oggetti di scambio esplicito, che vengono scambiati su richiesta dell'applicazione, utilizzando le istruzioni di scambio esplicito.
Gli scambi impliciti riguardano lo stato del modulo, i segnali di comunicazione, gli slave, ecc.
Gli scambi espliciti consentono di impostare il modulo e di eseguire la diagnostica.
35013959 12/2018
325
Oggetti linguaggio delle comunicazioni
Oggetti linguaggio a scambio implicito associati alla funzione specifica dell'applicazione
In breve
Un'interfaccia specifica dell'applicazione integrata, o l'aggiunta di un modulo, arricchisce automati camente l'applicazione degli oggetti linguaggio utilizzati per programmare l'interfaccia o il modulo in questione.
Questi oggetti corrispondono alle immagini di I/O e alle informazioni software del modulo o dell'interfaccia specifica dell'applicazione integrata.
Promemoria
Gli ingressi del modulo ( %I e %IW ) vengono aggiornati nella memoria del PLC all'inizio del task, a prescindere dall'eventualità che il PLC sia in modalità RUN o STOP.
Le uscite ( %Q e %QW ) vengono aggiornate alla fine del task, solo quando il PLC è in modalità RUN.
NOTA: quando il task avviene in modalità STOP, a seconda della configurazione selezionata, sono possibili queste due eventualità:
le uscite vengono messe in posizione di sicurezza (modalità posizione di sicurezza) le uscite mantengono l'ultimo valore (modalità di mantenimento)
Figura
Il grafico riportato di seguito illustra il ciclo di funzionamento relativo a un task PLC (esecuzione ciclica).
326
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Oggetti linguaggio di scambio esplicito associati alla funzione specifica dell'applicazione
Introduzione
Gli scambi espliciti vengono effettuati su richiesta del programma utente e utilizzano queste istruzioni:
READ_STS (leggi parole di stato)
WRITE_CMD (scrivi parole di comando)
WRITE_PARAM (scrivi parametri di regolazione)
READ_PARAM (leggi parametri di regolazione)
SAVE_PARAM (salva parametri di regolazione)
RESTORE_PARAM (ripristina parametri di regolazione).
Per maggiori informazioni sulle istruzioni, fare riferimento a .
Tali scambi si applicano a una serie di oggetti %MW dello stesso tipo (stati, comandi o parametri) appartenenti ad un canale.
Questi oggetti possono:
fornire informazioni sul modulo (ad esempio, tipo di errore rilevato in un canale)
avere il controllo dei comandi del modulo (ad esempio, comando commutazione) definire le modalità operative del modulo (salva e ripristina parametri di regolazione nel processo dell'applicazione)
NOTA: per evitare più scambi espliciti simultanei per lo stesso canale, è necessario testare il valore della parola EXCH_STS ( %MWr.m.c.0
) dell'IODDT associato al canale prima di richiamare qualsiasi EF che si riferisca a questo canale.
NOTA: Gli scambi espliciti non sono supportati quando i moduli di I/O analogici e digitali X80 sono configurati tramite un modulo adattatore eX80 (BMECRA31210) in una configurazione Quantum
EIO. Non è possibile impostare i parametri di un modulo dall'applicazione PLC durante il funzionamento.
35013959 12/2018
327
Oggetti linguaggio delle comunicazioni
Principi generali per l'utilizzo delle istruzioni esplicite
Nel seguente schema sono illustrati i diversi tipi di scambi espliciti che possono essere effettuati tra il processore e l'applicazione.
Gestione degli scambi
Durante uno scambio esplicito, controllarne lo svolgimento al fine di garantire che vengano presi in considerazione i dati soltanto nel caso in cui lo scambio sia avvenuto correttamente.
A tale scopo, sono disponibili due tipi di informazioni:
informazioni relative allo scambio in corso
(
( vedi pagina 332 vedi pagina 332 )
)
Nello schema seguente viene descritto il principio di gestione di uno scambio.
NOTA: Al fine di evitare più scambi espliciti in uno stesso momento per lo stesso canale, è necessario testare il valore della parola EXCH_STS ( %MWr.m.c.0
) dell'IODDT associato al canale prima di chiamare qualsiasi EF che si riferisca a questo canale.
328
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Gestione degli Scambi e Report con oggetti espliciti
In breve
Quando vengono scambiati dati tra la memoria PLC e il modulo, il modulo potrebbe richiedere diversi cicli di task per riconoscere queste informazioni. Gli IODDT utilizzano due parole per gestire gli scambi:
EXCH_STS ( %MWr.m.c.0
): scambio in corso
EXCH_RPT ( %MWr.m.c.1
): report
NOTA:
In funzione della localizzazione del modulo, la gestione degli scambi espliciti (ad esempio
%MW0.0.MOD.0.0
) non verrà rilevata dall'applicazione:
Per i moduli in-rack, gli scambi espliciti vengono eseguiti immediatamente sul bus PLC locale e vengono terminati prima della fine del task di esecuzione. Di conseguenza, READ_STS , ad esempio, viene terminato quando il bit %MW0.0.mod.0.0
è controllato dall'applicazione.
Per il bus remoto (ad esempio Fipio), gli scambi espliciti non sono sincroni con il task di esecuzione, per cui il rilevamento è possibile tramite applicazione.
Illustrazione
La seguente illustrazione mostra i diversi bit significativi per la gestione degli scambi:
35013959 12/2018
329
Oggetti linguaggio delle comunicazioni
Descrizione dei bit significativi
Ogni bit delle parole EXCH_STS ( %MWr.m.c.0
) e EXCH_RPT ( %MWr.m.c.1
) è associato a un tipo di parametro:
I bit di rango 0 sono associati ai parametri di stato:
Il bit STS_IN_PROGR ( %MWr.m.c.0.0
) indica se è in corso una richiesta di lettura per le
parole di stato.
Il bit STS_ERR ( %MWr.m.c.1.0
) specifica se una richiesta di lettura per le parole di stato è accettata dal canale del modulo.
I bit di rango 1 sono associati ai parametri di comando:
Il CMD_IN_PROGR bit ( %MWr.m.c.0.1
) indica se i parametri di comando sono inviati al
canale del modulo.
Il bit CMD_ERR bit ( %MWr.m.c.1.1
) specifica se i parametri di comando sono accettati dal canale del modulo.
I bit di rango 2 sono associati ai parametri di regolazione:
Il bit ADJ_IN_PROGR ( %MWr.m.c.0.2
) indica se i parametri di regolazione sono scambiati con il canale del modulo (tramite WRITE_PARAM, READ_PARAM, SAVE_PARAM,
RESTORE_PARAM ).
Il bit ADJ_ERR ( %MWr.m.c.1.2
) specifica se i parametri di regolazione sono accettati dal modulo. Se lo scambio è effettuato correttamente, il bit viene impostato a 0.
I bit di rank 15 indicano una riconfigurazione sul canale c del modulo dalla console (modifica dei parametri di configurazione + avvio a freddo del canale).
I bit
r
,
m
e
c
indicano i seguenti elementi:
Il bit r rappresenta il numero di rack.
Il bit m rappresenta la posizione del modulo nel rack.
Il bit c rappresenta il numero di canale nel modulo.
NOTA: r rappresenta il numero di rack, m la posizione del modulo nel rack, mentre c rappresenta il numero di canale nel modulo.
NOTA: Le parole di scambio e di report esistono anche a livello del modulo EXCH_STS
( %MWr.m.MOD
) e EXCH_RPT ( %MWr.m.MOD.1
) come per il tipo IODDT T_GEN_MOD .
330
35013959 12/2018
Esempio
Fase 1: invio di dati mediante l'istruzione WRITE_PARAM
Oggetti linguaggio delle comunicazioni
Quando l'istruzione è analizzata dal PLC, il bit Scambio in corso è impostato a 1 in %MWr.m.c
.
Fase 2: analisi dei dati da parte del modulo di I/O e report.
Quando vengono scambiati dati tra la memoria del PLC e il modulo, il riconoscimento da parte del modulo è gestito dal bit ADJ_ERR ( %MWr.m.c.1.2
).
Questo bit fornisce i seguenti report:
0: scambio corretto
1: scambio errato)
NOTA: Non vi sono parametri di regolazione a livello del modulo.
35013959 12/2018
331
Oggetti linguaggio delle comunicazioni
Indicatori di esecuzione per uno scambio esplicito: EXCH_STS
La seguente tabella mostra i bit di controllo degli scambi espliciti: EXCH_STS ( %MWr.m.c.0
)
Simbolo standard
STS_IN_PROGR
CMD_IN_PROGR
ADJ_IN_PROGR
Tipo
BOOL
BOOL
BOOL
RECONF_IN_PROGR BOOL
Accesso
R
R
R
R
Significato
Lettura parole di stato del canale in corso.
Scambio dei parametri di comando in corso
Scambio dei parametri di regolazione in corso
Riconfigurazione modulo in corso.
Indirizzo
%MWr.m.c.0.0
%MWr.m.c.0.1
%MWr.m.c.0.2
%MWr.m.c.0.15
NOTA: Se il modulo non è presente o è scollegato, gli oggetti di scambio esplicito ( READ_STS ad esempio) non sono inviati al modulo ( STS_IN_PROG (%MWr.m.c.0.0) = 0), ma le parole vengono aggiornate.
Report di scambio esplicito: EXCH_RPT
La seguente tabella mostra i bit di rapporto: EXCH_RPT ( %MWr.m.c.1
)
Simbolo standard
STS_ERR
CMD_ERR
ADJ_ERR
RECONF_ERR
Tipo
BOOL
BOOL
BOOL
BOOL
Accesso
R
R
R
R
Significato
Errore rilevato durante la lettura delle parole di stato del canale
(1 = errore rilevato)
Errore rilevato durante uno scambio di parametri di comando
(1 = errore rilevato)
Errore rilevato durante uno scambio di parametri di regolazione
(1 = errore rilevato)
Errore rilevato durante la riconfigurazione del canale
(1 = errore rilevato)
Indirizzo
%MWr.m.c.1.0
%MWr.m.c.1.1
%MWr.m.c.1.2
%MWr.m.c.1.15
332
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Uso del modulo di conteggio
La seguente tabella descrive le azioni eseguite tra un modulo di conteggio e il sistema dopo l'accensione.
2
3
Passo
1
Azione
Accensione.
Il sistema invia i parametri di configurazione.
Il sistema invia i parametri di regolazione con il metodo WRITE_PARAM.
Nota: quando l'operazione è terminata, il bit %MWr.m.c.0.2 commuta a 0.
Se, all'inizio dell'applicazione, si utilizza un comando WRITE_PARAM, attendere finché il bit
%MWr.m.c.0.2 commuta a 0.
35013959 12/2018
333
Oggetti linguaggio delle comunicazioni
Oggetti linguaggio e IODDT generici per i protocolli di comunicazione Sezione 12.2
Oggetti linguaggio e IODDT generici per i protocolli di comunicazione
Argomento della sezione
Questa sezione presenta gli oggetti linguaggio e gli IODDT generici applicabili a tutti i protocolli di comunicazione, ad eccezione di Fipio e Ethernet.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Informazioni dettagliate sugli oggetti di scambio implicito IODDT di tipo T_COM_STS_GEN
Informazioni dettagliate sugli oggetti di scambio esplicito IODDT di tipo T_COM_STS_GEN
Pagina
334
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Informazioni dettagliate sugli oggetti di scambio implicito IODDT di tipo
T_COM_STS_GEN
Introduzione
La tabella seguente presenta gli oggetti di scambio implicito IODDT del tipo T_COM_STS_GEN applicabili a tutti i protocolli di comunicazione ad eccezione di Fipio ed Ethernet.
Bit di errore
La tabella seguente mostra il significato del bit di errore rilevato CH_ERROR ( %Ir.m.c.ERR
).
Simbolo standard
CH_ERROR
Tipo Accesso
EBOOL R
Significato Indirizzo
Bit di errore del canale di comunicazione.
%Ir.m.c.ERR
35013959 12/2018
335
Oggetti linguaggio delle comunicazioni
Informazioni dettagliate sugli oggetti di scambio esplicito IODDT di tipo
T_COM_STS_GEN
Introduzione
In questa sezione sono descritti gli oggetti di scambio esplicito IODDT di tipo T_COM_STS_GEN applicabili a tutti i protocolli di comunicazione ad eccezione di Fipio ed Ethernet. Include gli oggetti di tipo parola formati da bit che hanno un significato specifico. Gli oggetti sono presentati in dettaglio qui sotto.
Esempio di dichiarazione variabili: IODDT_VAR1 di tipo T_COM_STS_GEN
Osservazioni
Generalmente, il significato dei bit è fornito per lo stato 1 del bit. In casi specifici, è data una spiegazione per ciascuno stato del bit.
Non tutti i bit sono utilizzati.
Flag di esecuzione di uno scambio esplicito: EXCH_STS
La tabella seguente illustra il significato dei bit di controllo dello scambio di canale dal canale
EXCH_STS ( %MWr.m.c.0
).
Simbolo standard
STS_IN_PROGR
CMD_IN_PROGR
ADJ_IN_PROGR
Tipo
BOOL
BOOL
BOOL
R
R
Accesso Significato
R Lettura parole dello stato del canale in corso.
Scambio del parametro corrente in corso.
Indirizzo
%MWr.m.c.0.0
%MWr.m.c.0.1
Scambio del parametro di regolazione in corso. %MWr.m.c.0.2
Rapporto di scambio esplicito: EXCH_RPT
Nella seguente tabella è riportato il significato dei bit del rapporto di scambio EXCH_RPT
( %MWr.m.c.1
).
Simbolo standard
STS_ERR
CMD_ERR
ADJ_ERR
Tipo
BOOL
BOOL
BOOL
Accesso Significato
R Errore di lettura delle parole di stato del canale.
R
R
Errore durante lo scambio del parametro di comando.
Errore durante lo scambio del parametro di regolazione.
Indirizzo
%MWr.m.c.1.0
%MWr.m.c.1.1
%MWr.m.c.1.2
336
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Errori standard nel canale, CH_FLT
La tabella seguente mostra il significato dei bit della parola di stato CH_FLT ( %MWr.m.c.2
). La lettura viene eseguita tramite un READ_STS ( IODDT_VAR1 ).
Simbolo standard
NO_DEVICE
1_DEVICE_FLT
BLK
TO_ERR
INTERNAL_FLT
CONF_FLT
COM_FLT
APPLI_FLT
Tipo
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
R
R
R
R
R
R
R
Accesso Significato
R Nessun dispositivo operativo sul canale.
Un dispositivo del canale non è operativo.
Morsettiera non collegata.
Time out superato.
Indirizzo
%MWr.m.c.2.0
%MWr.m.c.2.1
%MWr.m.c.2.2
Errore interno rilevato o test automatico del canale. %MWr.m.c.2.4
Configurazioni hardware e software diverse.
Interruzione della comunicazione con il PLC.
Errore dell'applicazione (regolazione o configurazione).
%MWr.m.c.2.3
%MWr.m.c.2.5
%MWr.m.c.2.6
%MWr.m.c.2.7
35013959 12/2018
337
Oggetti linguaggio delle comunicazioni
Oggetti linguaggio e IODDT associati alla comunicazione Modbus Sezione 12.3
Oggetti linguaggio e IODDT associati alla comunicazione
Modbus
Argomento della sezione
In questa sezione vengono descritti gli oggetti linguaggio e gli IODDT associati alla comunicazione
Modbus.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Dettagli degli oggetti di scambio implicito del IODDT di tipo T_COM_MB
Dettagli degli oggetti di scambio esplicito del IODDT di tipo T_COM_MB
Dettagli sugli oggetti di linguaggio per scambio esplicito per una funzione Modbus
Dettagli degli oggetti linguaggio associati alla configurazione in modalità Modbus
Pagina
338
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Dettagli degli oggetti di scambio implicito del IODDT di tipo T_COM_MB
In breve
Nelle tabelle seguenti, sono descritti gli oggetti di scambio implicito IODDT di tipo T_COM_MB che si riferiscono alla comunicazione Modbus.
Bit di errore
La tabella seguente riporta il significato del bit di errore CH_ERROR (%Ir.m.c.ERR).
Simbolo standard
CH_ERROR
Tipo Accesso Significato
EBOOL R Bit di errore canale di comunicazione.
Indirizzo
%Ir.m.c.ERR
Oggetti parola in modalità Modbus master
La tabella seguente mostra il significato dei bit della parola INPUT_SIGNALS (%IWr.m.c.0).
Simbolo standard
DCD
RI
CTS
DSR
Tipo
BOOL
BOOL
BOOL
BOOL
R
R
Accesso Significato
R Segnale di rilevamento vettore di dati.
R
Segnale indicatore ring.
Pronto a inviare il segnale.
Segnale dati pronti.
Indirizzo
%IWr.m.c.0.0
%IWr.m.c.0.1
%IWr.m.c.0.2
%IWr.m.c.0.3
Oggetto parola in modalità Modbus slave
Gli oggetti linguaggio sono uguali a quelli della funzione Modbus master. Solo gli oggetti nella tabella seguente sono differenti
La tabella seguente mostra il significato del bit della parola INPUT_SIGNALS (%IWr.m.c.0).
Simbolo standard
LISTEN_ONLY
Tipo
BOOL
Accesso Significato
R Modalità List solo segnale.
Indirizzo
%IWr.m.c.0.8
35013959 12/2018
339
Oggetti linguaggio delle comunicazioni
Dettagli degli oggetti di scambio esplicito del IODDT di tipo T_COM_MB
In breve
In questa sezione sono descritti gli oggetti di scambio esplicito IODDT di tipo T_COM_MB che si riferiscono alla comunicazione Modbus. Include gli oggetti di tipo parola formati da bit che hanno un significato specifico. Questi oggetti sono illustrati in modo dettagliato di seguito.
Esempio di dichiarazione variabili: IODDT_VAR1 di tipo T_COM_MB .
Osservazioni
Generalmente, il significato dei bit viene fornito per lo stato 1 del bit. In casi specifici, si fornisce una spiegazione per ciascuno stato del bit.
Non tutti i bit vengono utilizzati.
Flag di esecuzione di uno scambio esplicito: EXCH_STS
Nella seguente tabella sono illustrati i vari significati dei bit di controllo dello scambio del canale
EXCH_STS (%MWr.m.c.0).
Simbolo standard
STS_IN_PROGR
CMD_IN_PROGR
ADJ_IN_PROGR
Tipo
BOOL
BOOL
BOOL
R
R
Accesso Significato
R Lettura parole dello stato del canale in corso.
Scambio del parametro corrente in corso.
Scambio del parametro di regolazione in corso.
Indirizzo
%MWr.m.c.0.0
%MWr.m.c.0.1
%MWr.m.c.0.2
Rapporto di scambio esplicito: EXCH_RPT
Nella seguente tabella è illustrato il significato dei bit di rapporto EXCH_RPT (%MWr.m.c.1).
Simbolo standard
STS_ERR
CMD_ERR
ADJ_ERR
Tipo
BOOL
BOOL
BOOL
Accesso Significato
R Errore di lettura delle parole di stato del canale.
R
R
Errore durante lo scambio del parametro di comando.
Errore durante lo scambio del parametro di regolazione.
Indirizzo
%MWr.m.c.1.0
%MWr.m.c.1.1
%MWr.m.c.1.2
340
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Errori standard del canale, CH_FLT
Nella seguente tabella sono illustrati i significati dei bit della parola di stato CH_FLT (%MWr.m.c.2).
La lettura viene eseguita tramite un READ_STS (IODDT_VAR1).
Simbolo standard
NO_DEVICE
1_DEVICE_FLT
BLK
TO_ERR
INTERNAL_FLT
CONF_FLT
COM_FLT
APPLI_FLT
Tipo
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
R
R
R
R
R
R
Accesso
R
R
Significato
Nessun dispositivo operativo sul canale.
Non tutti i dispositivi che supportano la funzione
Modbus gestiscono questo bit della parola.
Morsettiera guasta (non collegata).
Errore di timeout (cablaggio difettoso).
Errore interno o test automatico del canale.
Configurazioni hardware e software diverse.
Problema di comunicazione con il PLC.
Errore dell’applicazione (errore di regolazione o configurazione).
Indirizzo
%MWr.m.c.2.0
%MWr.m.c.2.1
%MWr.m.c.2.2
%MWr.m.c.2.3
%MWr.m.c.2.4
%MWr.m.c.2.5
%MWr.m.c.2.6
%MWr.m.c.2.7
Stato canale specifico, %MWr.m.c.3
Nella seguente tabella sono illustrati i significati della parola di stato del canale PROTOCOL
(%MWr.m.c.3). La lettura può essere eseguita tramite READ_STS (IODDT_VAR1).
Simbolo standard
PROTOCOL
PROTOCOL
PROTOCOL
Tipo
INT
INT
INT
R
R
Accesso Significato
R Byte 0 = 16#06 per funzione Modbus master.
Byte 0 = 16#07 per funzione Modbus slave.
Byte 1 = 16#02 per la funzione CPU Standby.
Indirizzo
%MWr.m.c.3
%MWr.m.c.3
%MWr.m.c.3
Comando
Nella seguente tabella sono illustrati i significati dei bit della parola CONTROL (%MWr.m.c.15). Il comando è costituito da un WRITE_CMD, ad es.: WRITE_CMD (IODDT_VAR1).
-
Simbolo standard Tipo
BOOL
DTR_ON
DTR_OFF
BOOL
BOOL
MB_TO_CHAR
CHAR_TO_MB
BOOL
BOOL
Accesso Significato
R/W Reset contatore.
R/W
R/W
Segnale DTR (Data Terminal Ready) ON.
Segnale DTR (Data Terminal Ready) OFF.
R/W
R/W
Indirizzo
%MWr.m.c.15.0
%MWr.m.c.15.8
%MWr.m.c.15.9
Passaggio da Modbus a modalità carattere (modem).
%MWr.m.c.15.14
Passaggio da modalità carattere (modem) a Modbus. %MWr.m.c.15.15
35013959 12/2018
341
Oggetti linguaggio delle comunicazioni
Dettagli sugli oggetti di linguaggio per scambio esplicito per una funzione Modbus
In breve
Le tabelle seguenti mostrano gli oggetti linguaggio per comunicazione in modalità master e slave
Modbus. Tali oggetti non sono integrati negli IODDT.
Elenco di oggetti di scambio esplicito per la modalità Master
Nella seguente tabella sono indicati gli oggetti di scambio esplicito.
Indirizzo
%MWr.m.c.4
%MWr.m.c.5
%MWr.m.c.6
%MWr.m.c.7
%MWr.m.c.8
%MWr.m.c.9
%MWr.m.c.10
%MWr.m.c.11
Tipo
INT
INT
INT
INT
INT
INT
INT
INT
R
R
R
R
R
R
R
Accesso
R
Significato
Numero delle risposte ricevute senza errore CRC.
Numero delle risposte ricevute con errore CRC.
Numero delle risposte ricevute con codice di eccezione.
Numero di messaggi master inviati senza risposta.
Numero di trasmissioni broadcast.
Numero di ricezioni con NACK.
Numero di messaggi master ripetuti.
Numero di errori carattere.
Elenco di oggetti di scambio esplicito per la modalità slave
Nella seguente tabella sono indicati gli oggetti di scambio esplicito.
Indirizzo
%MWr.m.c.7
%MWr.m.c.8
%MWr.m.c.10
Tipo
INT
INT
INT
R
R
Accesso Significato
R Numero di messaggi per la CPU.
Numero di ricezioni broadcast.
Numero di messaggi ricevuti a slave occupato o in mod. solo ascolto.
342
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Dettagli degli oggetti linguaggio associati alla configurazione in modalità Modbus
In breve
Le tabelle seguenti mostrano tutti gli oggetti linguaggio di configurazione per comunicazione in modalità Modbus. Questi oggetti non sono integrati nei moduli IODDT e possono essere visualizzati dal programma applicativo.
Elenco di oggetti di scambio esplicito per la modalità Master
Nella seguente tabella sono indicati gli oggetti di scambio esplicito.
Indirizzo Tipo
%KWr.m.c.0
INT
%KWr.m.c.1
INT
%KWr.m.c.2
INT
%KWr.m.c.3
INT
%KWr.m.c.4
INT
%KWr.m.c.5
INT
Accesso Significato
R Byte 0 = 16#06 per funzione Modbus master.
R Il byte 0 di questa parola corrisponde alla velocità di trasmissione.
Questo byte può assumere più valori:
Il valore -2 (0xFE) corrisponde a 300 bit/s (solo TSX SCP 111)
Il valore -1 (0xFF) corrisponde a 600 bit/s (solo TSX SCP 111)
Il valore 0 (0x00) corrisponde a 1200 bit/s
Il valore 1 (0x01) corrisponde a 2400 bit/s
Il valore 2 (0x02) corrisponde a 4800 bit/s
Il valore 3 (0x03) corrisponde a 9600 bit/s
R
R
R
R
Il byte 1 di questa parola corrisponde al formato:
bit 8: numero di bit (1 = 8 bit, 0 = 7 bit),
bit 9 = 1: gestione della parità (1 = con, 0 = senza).
bit 10: tipo di parità (1 = dispari, 0 = pari),
bit 11: Bit di stop (1 = 1 bit, 0 = 2 bit).
Questa parola corrisponde al valore di ritardo di interframe in ms da
2 ms a 1000 ms.
Questa parola corrisponde al valore di ritardo di risposta in ms da
10 ms a 1000 ms.
Byte 0 = numero di tentativi (dove il valore predefinito è 3).
Byte 1 = Gestione segnale
bit 8: 1 se gestione segnale PSR (TSX SCP 112),
bit 10 = 1 se gestione vettore dati DCD (TSX SCP 111).
Questa parola corrisponde al tempo di ritardo in centesimi di ms, solo per TSX SCP 111 (valore predefinito 0 ms).
35013959 12/2018
343
Oggetti linguaggio delle comunicazioni
Elenco di oggetti di scambio esplicito per la modalità slave
Gli oggetti linguaggio per la funzione slave di Modbus sono identici a quelli della funzione master di Modbus. L'unica differenza riguarda l'oggetto seguente:
Indirizzo
%KWr.m.c.0
%KWr.m.c.3
Tipo
INT
INT
Accesso Significato
R Byte 0 = 16#07 per funzione Modbus slave.
R Byte 0 = valore numero di slave (da 0 a 98).
344
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Oggetti linguaggio e IODDT associati alla comunicazione in modalità caratteri Sezione 12.4
Oggetti linguaggio e IODDT associati alla comunicazione in modalità caratteri
Argomento della sezione
In questa sezione vengono descritti gli oggetti linguaggio e gli IODDT associati alla comunicazione in modalità caratteri.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Dettagli degli oggetti di scambio implicito dello IODDT di tipo T_COM_CHAR per schede
PCMCIA
Dettagli degli oggetti di scambio esplicito per il IODDT di tipo T_COM_CHAR per PCMCIA
Dettagli sugli oggetti di linguaggio per scambio esplicito per la comunicazione in modalità caratteri
Dettagli degli oggetti linguaggio associati alla configurazione in modalità caratteri
Pagina
35013959 12/2018
345
Oggetti linguaggio delle comunicazioni
Dettagli degli oggetti di scambio implicito dello IODDT di tipo T_COM_CHAR per schede PCMCIA
In breve
Nelle seguenti tabelle vengono riportati gli oggetti di scambio implicito dello IODDT di tipo
T_COM_CHAR relativo alla comunicazione in modalità caratteri con schede PCMCIA.
Bit di errore
La tabella seguente riporta il significato del bit di errore CH_ERROR (%Ir.m.c.ERR).
Simbolo standard
CH_ERROR
Tipo Accesso Significato
EBOOL R Bit di errore canale di comunicazione.
Indirizzo
%Ir.m.c.ERR
Oggetti segnale all'ingresso
La tabella seguente mostra il significato dei bit della parola INPUT_SIGNALS word (%IWr.m.c.0).
Simbolo standard
DCD
RI
CTS
DSR
Tipo
BOOL
BOOL
BOOL
BOOL
R
R
Accesso Significato
R Segnale di rilevamento vettore di dati.
R
Segnale indicatore ring.
Pronto a inviare il segnale.
Segnale pronto dati.
Indirizzo
%IWr.m.c.0.0
%IWr.m.c.0.1
%IWr.m.c.0.2
%IWr.m.c.0.3
Oggetti segnale in uscita
Nella seguente tabella è riportato il significato del bit della parola STOP_EXCH (%QWr.m.c.0.0).
Simbolo standard
STOP_EXCH
Tipo
BOOL
Accesso Significato
R fronte di salita a 1: tutti gli scambi in corso vengono interrotti.
Indirizzo
%QWr.m.c.0.0
346
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Dettagli degli oggetti di scambio esplicito per il IODDT di tipo T_COM_CHAR per
PCMCIA
In breve
In questa sezione, vengono riportati gli oggetti di scambio esplicito dello IODDT di tipo
T_COM_CHAR relativo alla comunicazione in modalità caratteri con schede PCMCIA. Include gli oggetti di tipo parola formati da bit che hanno un significato specifico. Questi oggetti sono illustrati in modo dettagliato di seguito.
Esempio di dichiarazione variabili: IODDT_VAR1 di tipo T_COM_CHAR
Osservazioni
Generalmente, il significato dei bit viene dato per lo stato bit 1. In casi specifici, si fornisce una spiegazione per ciascun stato bit.
Non tutti i bit sono utilizzati.
Flag di esecuzione di uno scambio esplicito: EXCH_STS
Nella seguente tabella sono illustrati i vari significati dei bit di controllo dello scambio del canale
EXCH_STS (%MWr.m.c.0).
Simbolo standard
STS_IN_PROGR
CMD_IN_PROGR
ADJ_IN_PROGR
Tipo
BOOL
BOOL
BOOL
R
R
Accesso Significato
R Lettura parole dello stato del canale in corso.
Scambio del parametro corrente in corso.
Scambio del parametro di regolazione in corso.
Indirizzo
%MWr.m.c.0.0
%MWr.m.c.0.1
%MWr.m.c.0.2
Rapporto di scambio esplicito: EXCH_RPT
La tabella seguente mostra il significato dei bit del rapporto di scambio EXCH_RPT (%MWr.m.c.1).
Simbolo standard Tipo
STS_ERR BOOL
CMD_ERR
ADJ_ERR
BOOL
BOOL
R
R
Accesso Significato
R Errore di lettura delle parole di stato del canale.
Indirizzo
%MWr.m.c.1.0
Errore durante lo scambio del parametro di comando. %MWr.m.c.1.1
Errore durante lo scambio del parametro di regolazione. %MWr.m.c.1.2
35013959 12/2018
347
Oggetti linguaggio delle comunicazioni
Errori standard del canale, CH_FLT
Nella seguente tabella sono illustrati i significati dei bit della parola di stato CH_FLT (%MWr.m.c.2).
La lettura viene eseguita tramite un READ_STS (IODDT_VAR1).
Simbolo standard
NO_DEVICE
1_DEVICE_FLT
BLK
TO_ERR
INTERNAL_FLT
CONF_FLT
COM_FLT
APPLI_FLT
Tipo
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
R
R
R
R
R
R
R
Accesso Significato
R Nessun dispositivo operativo sul canale.
Un dispositivo del canale è in errore.
Morsettiera guasta (non collegata).
Errore di timeout (cablaggio difettoso).
Errore interno o test automatico del canale.
Configurazioni hardware e software diverse.
Problema di comunicazione con il PLC.
Errore dell’applicazione (errore di regolazione o configurazione).
Indirizzo
%MWr.m.c.2.0
%MWr.m.c.2.1
%MWr.m.c.2.2
%MWr.m.c.2.3
%MWr.m.c.2.4
%MWr.m.c.2.5
%MWr.m.c.2.6
%MWr.m.c.2.7
Stato canale specifico, %MWr.m.c.3
Nella seguente tabella sono illustrati i significati della parola di stato del canale PROTOCOL
(%MWr.m.c.3). La lettura può essere eseguita tramite READ_STS (IODDT_VAR1).
Simbolo standard
PROTOCOL
Tipo
INT
Accesso Significato
R Byte 0 = 16#03 per funzione modalità carattere.
Indirizzo
%MWr.m.c.3
Comando
Nella seguente tabella sono illustrati i significati dei bit della parola CONTROL (%MWr.m.c.15). Il comando è costituito da un WRITE_CMD, ad es.: WRITE_CMD (IODDT_VAR1).
-
Simbolo standard
DTR_ON
DTR_OFF
Tipo
BOOL
BOOL
BOOL
Accesso Significato
R/W Reset contatore.
R/W
R/W
Segnale DTR (Data Terminal Ready) ON.
Segnale DTR (Data Terminal Ready) OFF.
Indirizzo
%MWr.m.c.15.0
%MWr.m.c.15.8
%MWr.m.c.15.9
348
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Dettagli sugli oggetti di linguaggio per scambio esplicito per la comunicazione in modalità caratteri
In breve
La tabella seguente presenta tutti gli oggetti linguaggio di configurazione per comunicazione in modalità caratteri. Tali oggetti non sono integrati negli IODDT.
Elenco degli oggetti di scambio esplicito
Nella seguente tabella sono indicati gli oggetti di scambio esplicito.
Indirizzo
%MWr.m.c.4
%MWr.m.c.5
Tipo
INT
INT
Accesso
R
R
Significato
Errore nei caratteri trasmessi.
Errore nei caratteri ricevuti.
35013959 12/2018
349
Oggetti linguaggio delle comunicazioni
Dettagli degli oggetti linguaggio associati alla configurazione in modalità caratteri
In breve
La tabella seguente presenta tutti gli oggetti linguaggio di configurazione per comunicazione in modalità caratteri. Questi oggetti non sono integrati nei moduli IODDT e possono essere visualizzati dal programma applicativo.
Elenco di oggetti di scambio esplicito per schede PCMCIA
Nella seguente tabella sono indicati gli oggetti di scambio esplicito.
Indirizzo
%KWr.m.c.0
%KWr.m.c.1
%KWr.m.c.2
%KWr.m.c.3
Tipo
INT
INT
INT
INT
Accesso Significato
R Byte 0 = 16#03 per funzione modalità carattere.
R Il byte 0 di questa parola corrisponde alla velocità di trasmissione. Questo byte può assumere più valori:
Il valore -2 (0xFE) corrisponde a 300 bit/s
Il valore -1 (0xFF) corrisponde a 600 bit/s
Il valore 0 (0x00) corrisponde a 1200 bit/s
Il valore 1 (0x01) corrisponde a 2400 bit/s
Il valore 2 (0x02) corrisponde a 4800 bit/s
Il valore 3 (0x03) corrisponde a 9600 bit/s (valore predefinito)
Il valore 4 (0x04) corrisponde a 19200 bit/s
Il byte 1 di questa parola corrisponde al formato:
bit 8: numero di bit (1 = 8 bit, 0 = 7 bit),
R
R
bit 9 = 1: gestione parità, bit 10: tipo di parità (1 = dispari, 0 = pari),
bit 11: Bit di stop (1 = 1 bit, 0 = 2 bit).
Valore immesso in ms di Arresto su pausa (dipende dalla velocità di trasmissione e dal formato selezionati). Il valore 0 significa nessun rilevamento di pausa.
bit 0 = 1: eco alla ricezione,
bit 1 = 1: riavvio eco al carattere iniziale 1, bit 2 = 1: trasmissione automatica di L.
bit 3 = 1: gestione backspace, bit 4 = 1: controllo di flusso Xon/Xoff attivo, bit 5 = 1: controllo di flusso RTS/DCD attivo,
bit 6 = 1: gestione segnale acustico bit 7 = 1: controllo di flusso RTS/CTS attivo,
350
35013959 12/2018
Indirizzo
%KWr.m.c.4
%KWr.m.c.5
%KWr.m.c.6
%KWr.m.c.7
Tipo
INT
INT
INT
INT
Oggetti linguaggio delle comunicazioni
Accesso Significato
R
bit 0...7: riservato,
bit 8 = 1 se gestione segnale PSR (TSX SCP 112), bit 9 = 1 se gestione Full Duplex,
R
R
bit 10 = 1 se gestione vettore dati DCD (TSX SCP 111)
Questa parola corrisponde al tempo di ritardo RTS/CTS in centesimi di ms da 0 a 100 se è selezionato RS232. Il valore predefinito è 0 se è selezionato RS485.
bit 0 = 1 carattere di fine 1 abilitato,
R
bit 1 = 1 carattere di fine 1 compreso,
Byte 1: valore del carattere di fine in decimali.
bit 0 = 1 carattere di fine 2 abilitato,
bit 1 = 1 carattere di fine 2 compreso,
Byte 1: valore del carattere di fine in decimali.
35013959 12/2018
351
Oggetti linguaggio delle comunicazioni
Elenco di oggetti di scambio esplicito per porta terminale
Nella seguente tabella sono indicati gli oggetti di scambio esplicito.
Indirizzo
%KW0.0.0.0 o
%KW0.1.0.0 (1)
%KW0.0.0.1 o
%KW0.1.0.1 (1)
Tipo
INT
INT
Accesso Significato
R Byte 0 = 16#03 per funzione modalità carattere.
R Il byte 0 di questa parola corrisponde alla velocità di trasmissione. Questo byte può assumere più valori:
Il valore 0 (0x00) corrisponde a 1200 bit/s
Il valore 1 (0x01) corrisponde a 2400 bit/s
Il valore 2 (0x02) corrisponde a 4800 bit/s
Il valore 3 (0x03) corrisponde a 9600 bit/s (valore predefinito)
Il valore 4 (0x04) corrisponde a 19200 bit/s
Il byte 1 di questa parola corrisponde al formato:
bit 8: numero di bit (1 = 8 bit, 0 = 7 bit),
bit 9 = 1: gestione parità, bit 10: tipo di parità (1 = dispari, 0 = pari), bit 11: Bit di stop (1 = 1 bit, 0 = 2 bit), bit 12 = 1: eco alla ricezione, bit 13 = 1: gestione segnale acustico bit 14 = 1: gestione backspace.
Legenda:
(1): nel caso in cui l'alimentazione di corrente richieda 2 slot, il processore viene posizionato nello slot 1 del rack.
352
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Oggetti linguaggio e IODDT associati alla comunicazione Uni-Telway Sezione 12.5
Oggetti linguaggio e IODDT associati alla comunicazione Uni-
Telway
Argomento della sezione
In questa sezione vengono descritti gli oggetti linguaggio e gli IODDT associati alla comunicazione
Uni-Telway.
Contenuto di questa sezione
Questa sezione contiene le seguenti sottosezioni:
Argomento
Dettagli degli oggetti di scambio implicito del IODDT di tipo T_COM_UTW_M per schede
PCMCIA
Dettagli degli oggetti di scambio esplicito del IODDT di tipo T_COM_UTW_M per schede
PCMCIA
Dettagli sugli oggetti di linguaggio per scambio esplicito per una funzione Uni-Telway master
Dettagli degli oggetti linguaggio associati alla configurazione in modalità Uni-Telway master
Dettagli sugli oggetti di scambio implicito degli oggetti di scambio implicito del IODDT di tipo
T_COM_UTW_S per schede PCMCIA
Dettagli sugli oggetti di scambio implicito degli oggetti di scambio esplicito del IODDT di tipo
T_COM_UTW_S per schede PCMCIA
Dettagli degli oggetti linguaggio associati alla configurazione in modalità Uni-Telway slave
Pagina
35013959 12/2018
353
Oggetti linguaggio delle comunicazioni
Dettagli degli oggetti di scambio implicito del IODDT di tipo T_COM_UTW_M per schede PCMCIA
In breve
Le seguenti tabelle presentano gli oggetti di scambio implicito del IODDT di tipo T_COM_UTW_M applicabili a una comunicazione Uni-Telway master con schede PCMCIA.
Bit di errore
La tabella seguente riporta il significato del bit di errore CH_ERROR (%Ir.m.c.ERR).
Simbolo standard
CH_ERROR
Tipo Accesso
EBOOL R
Significato
Bit di errore canale di comunicazione.
Indirizzo
%Ir.m.c.ERR
Oggetti segnale all'ingresso
La tabella seguente mostra il significato dei bit della parola INPUT_SIGNALS word (%IWr.m.c.0).
Simbolo standard
DCD
RI
CTS
DSR
Tipo
BOOL
BOOL
BOOL
BOOL
R
R
Accesso Significato
R Segnale di rilevamento vettore di dati.
R
Segnale indicatore ring.
Pronto a inviare il segnale.
Segnale pronto dati.
Indirizzo
%IWr.m.c.0.0
%IWr.m.c.0.1
%IWr.m.c.0.2
%IWr.m.c.0.3
Oggetto di stato slave generale
Nella seguente tabella è riportato il significato del bit della parola SLAVES_ERR word (%IWr.m.c.1).
Simbolo standard
SLAVES_ERR
Tipo Accesso
EBOOL R
Significato
= 1 se almeno uno slave non risponde
Indirizzo
%IWr.m.c.1.0
354
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Oggetto di stato per dati evento
Nella seguente tabella è riportato il significato dei bit della parola EVT_STS_0_15 word
(%IWr.m.c.2). per slave da 0 a 15:
Simbolo standard
EVT_STS_0
EVT_STS_1
EVT_STS_2
EVT_STS_3
EVT_STS_n
EVT_STS_15
Tipo Accesso Significato
EBOOL R = 1 slave 0 ha trasmesso dati.
EBOOL R
EBOOL R
= 1 slave 1 ha trasmesso dati.
= 1 slave 2 ha trasmesso dati.
EBOOL R
EBOOL R
EBOOL R
= 1 slave 3 ha trasmesso dati.
= 1 slave n ha trasmesso dati.
= 1 slave 15 ha trasmesso dati.
Indirizzo
%IWr.m.c.2.0
%IWr.m.c.2.1
%IWr.m.c.2.2
%IWr.m.c.2.3
%IWr.m.c.2.n
%IWr.m.c.2.15
Oggetto di stato per dati evento
Nella seguente tabella è riportato il significato dei bit della parola EVT_STS_16_31 word
(%IWr.m.c.2). per slave da 16 a 31:
Simbolo standard
EVT_STS_16
EVT_STS_17
EVT_STS_18
EVT_STS_19
EVT_STS_n
EVT_STS_31
Tipo Accesso Significato
EBOOL R = 1 slave 16 ha trasmesso dati.
EBOOL R
EBOOL R
= 1 slave 17 ha trasmesso dati.
= 1 slave 18 ha trasmesso dati.
EBOOL R
EBOOL R
EBOOL R
= 1 slave 19 ha trasmesso dati.
= 1 slave n ha trasmesso dati.
= 1 slave 31 ha trasmesso dati.
Indirizzo
%IWr.m.c.3.0
%IWr.m.c.3.1
%IWr.m.c.3.2
%IWr.m.c.3.3
%IWr.m.c.3.i
%IWr.m.c.3.15
35013959 12/2018
355
Oggetti linguaggio delle comunicazioni
Dettagli degli oggetti di scambio esplicito del IODDT di tipo T_COM_UTW_M per schede PCMCIA
In breve
Questa sezione presenta gli oggetti di scambio esplicito del IODDT di tipo T_COM_UTW_M applicabili alla comunicazione Uni-Telway master con schede PCMCIA. Include gli oggetti di tipo parola formati da bit che hanno un significato specifico. Questi oggetti sono illustrati in modo dettagliato di seguito.
Esempio di dichiarazione variabili: IODDT_VAR1 di tipo T_COM_UTW_M
Osservazioni
Generalmente, il significato dei bit viene dato per lo stato bit 1. In casi specifici, si fornisce una spiegazione per ciascun stato bit.
Non tutti i bit sono utilizzati.
Flag di esecuzione di uno scambio esplicito: EXCH_STS
La tabella seguente illustra il significato dei bit di controllo dello scambio di canale dal canale
EXCH_STS (%MWr.m.c.0).
Simbolo standard
STS_IN_PROGR
CMD_IN_PROGR
ADJ_IN_PROGR
Tipo
BOOL
BOOL
BOOL
R
R
Accesso Significato
R Lettura parole dello stato del canale in corso.
Scambio del parametro corrente in corso.
Indirizzo
%MWr.m.c.0.0
%MWr.m.c.0.1
Scambio del parametro di regolazione in corso.
%MWr.m.c.0.2
Rapporto di scambio esplicito: EXCH_RPT
La tabella seguente mostra il significato dei bit del rapporto di scambio EXCH_RPT (%MWr.m.c.1).
Simbolo standard
STS_ERR
CMD_ERR
ADJ_ERR
Tipo
BOOL
BOOL
BOOL
Accesso
R
R
R
Significato Indirizzo
Errore di lettura delle parole di stato del canale. %MWr.m.c.1.0
%MWr.m.c.1.1
Errore durante lo scambio del parametro di comando.
Errore durante lo scambio del parametro di regolazione.
%MWr.m.c.1.2
356
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Errori standard del canale, CH_FLT
La tabella seguente mostra il significato dei bit della parola di stato CH_FLT (%MWr.m.c.2). La lettura viene eseguita tramite READ_STS(IODDT_VAR1).
Simbolo standard
NO_DEVICE
1_DEVICE_FLT
BLK
TO_ERR
INTERNAL_FLT
CONF_FLT
COM_FLT
APPLI_FLT
Tipo
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
R
R
R
R
R
R
R
Accesso
R
Significato
Nessun dispositivo operativo sul canale.
Un dispositivo del canale è in errore.
Morsettiera guasta (non collegata).
Errore di timeout (cablaggio difettoso).
Errore interno o test automatico del canale.
Configurazioni hardware e software diverse.
Problema di comunicazione con il PLC.
Errore dell’applicazione (errore di regolazione o configurazione).
Indirizzo
%MWr.m.c.2.0
%MWr.m.c.2.1
%MWr.m.c.2.2
%MWr.m.c.2.3
%MWr.m.c.2.4
%MWr.m.c.2.5
%MWr.m.c.2.6
%MWr.m.c.2.7
Stato canale specifico, %MWr.m.c.3
Nella seguente tabella sono illustrati i significati della parola di stato del canale PROTOCOL
(%MWr.m.c.3). La lettura può essere eseguita tramite READ_STS (IODDT_VAR1).
Simbolo standard
PROTOCOL
Tipo
INT
Accesso
R
Significato Indirizzo
Byte 0 = 16#00 per funzione Uni-Telway master. %MWr.m.c.3
Stato degli slave
La tabella seguente presenta il significato delle parole di stato dello slave. La lettura può essere eseguita tramite READ_STS (IODDT_VAR1). Per dettagli sui bit di queste parole do stato, seguire
il principio descritto nella tabella
( vedi pagina 358 )
.
Simbolo standard
SLAVE_STS_0_15
SLAVE_STS_16_31
SLAVE_STS_32_47
SLAVE_STS_48_63
SLAVE_STS_64_79
SLAVE_STS_80_95
INT
INT
INT
SLAVE_STS_96_111 INT
Tipo
INT
INT
INT
R
R
R
R
R
R
Accesso Significato
R Stato degli slave da 0 a 15
Stato degli slave da 16 a 31
Stato degli slave da 32 a 47
Stato degli slave da 48 a 63
Stato degli slave da 64 a 79
Stato degli slave da 80 a 95
Stato degli slave da 96 a 111
Indirizzo
%MWr.m.c.8
%MWr.m.c.9
%MWr.m.c.10
%MWr.m.c.11
%MWr.m.c.12
%MWr.m.c.13
%MWr.m.c.14
35013959 12/2018
357
Oggetti linguaggio delle comunicazioni
Stato degli slave
Nella seguente tabella è riportato il significato dei bit della parola di stato per gli slave
SLAVE_STS_0_15 (%MWr.m.c.8). La lettura può essere eseguita tramite READ_STS
(IODDT_VAR1).
Simbolo standard
SLAVE_STS_0
SLAVE_STS_1
SLAVE_STS_2
SLAVE_STS_3
SLAVE_STS_n
SLAVE_STS_15
Tipo
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
R
R
R
R
R
Accesso
R
Significato
=1, slave 0 risponde.
=1, slave 1 risponde.
=1, slave 2 risponde.
=1, slave 3 risponde.
=1, slave n risponde.
=1, slave 15 risponde.
Indirizzo
%MWr.m.c.8.0
%MWr.m.c.8.1
%MWr.m.c.8.2
%MWr.m.c.8.3
%MWr.m.c.8.n
%MWr.m.c.8.15
Stato degli slave
Nella seguente tabella è riportato il significato dei bit della parola di stato per gli slave
SLAVE_STS_16_31 (%MWr.m.c.9). La lettura può essere eseguita tramite READ_STS
(IODDT_VAR1).
Simbolo standard
SLAVE_STS_16
SLAVE_STS_17
SLAVE_STS_18
SLAVE_STS_19
SLAVE_STS_n
SLAVE_STS_31
Tipo
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
R
R
R
R
R
Accesso Significato
R =1, slave 16 risponde.
=1, slave 17 risponde.
=1, slave 18 risponde.
=1, slave 19 risponde.
=1, slave n risponde.
=1, slave 31 risponde.
Indirizzo
%MWr.m.c.9.0
%MWr.m.c.9.1
%MWr.m.c.9.2
%MWr.m.c.9.3
%MWr.m.c.9.i
%MWr.m.c.9.15
Il principio sopra descritto si applica anche per gli slave da 32 a 111 con le parole di stato
( vedi pagina 357 )
corrispondenti.
358
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Comando
Nella seguente tabella sono illustrati i significati dei bit della parola CONTROL (%MWr.m.c.15). Il comando è costituito da un WRITE_CMD, ad es.: WRITE_CMD (IODDT_VAR1).
-
Simbolo standard
DTR_ON
DTR_OFF
UTW_TO_CHAR
CHAR_TO_UTW
Tipo
BOOL
BOOL
BOOL
BOOL
BOOL
Accesso
R/W
R/W
R/W
R/W
R/W
Significato
Reset contatore.
Segnale DTR (Data Terminal Ready) ON.
Segnale DTR (Data Terminal Ready) OFF.
Passaggio da Uni-Telway a modalità caratteri
(modem).
Passaggio da modalità caratteri a Uni-Telway
(modem).
Indirizzo
%MWr.m.c.15.0
%MWr.m.c.15.8
%MWr.m.c.15.9
%MWr.m.c.15.14
%MWr.m.c.15.15
35013959 12/2018
359
Oggetti linguaggio delle comunicazioni
Dettagli sugli oggetti di linguaggio per scambio esplicito per una funzione Uni-Telway master
In breve
Le tabelle seguenti mostrano gli oggetti linguaggio per comunicazione in modalità Uni-Telway master. Tali oggetti non sono integrati negli IODDT.
Elenco di oggetti per schede PCMCIA
Nella seguente tabella sono indicati gli oggetti di scambio esplicito.
Indirizzo
%MWr.m.c.4
%MWr.m.c.5
%MWr.m.c.6
%MWr.m.c.7
Tipo
INT
INT
INT
INT
R
R
Accesso
R
R
Significato
Numero di messaggi inviati e non riconosciuti.
Numero di messaggi inviati e rifiutati.
Numero di messaggi ricevuti e non riconosciuti.
Numero di messaggi ricevuti e rifiutati.
Elenco di oggetti per porta terminale
Nella seguente tabella sono indicati gli oggetti di scambio esplicito.
Indirizzo
%MW0.0.0.4
Tipo
INT
Accesso
R
Significato
Stato degli slave. Ogni bit di parola Xi è dedicato a uno slave specifico. Se Xi = 1, lo slave dell'indirizzo i risponde.
360
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Dettagli degli oggetti linguaggio associati alla configurazione in modalità Uni-Telway master
In breve
La tabella seguente presenta tutti gli oggetti linguaggio di configurazione per comunicazione in modalità Uni-Telway master Questi oggetti non sono integrati nei moduli IODDT e possono essere visualizzati dal programma applicativo.
Costanti interne per schede PCMCIA
Nella seguente tabella sono indicati gli oggetti di scambio esplicito.
Indirizzo
%KWr.m.c.0
%KWr.m.c.1
%KWr.m.c.2
%KWr.m.c.3
%KWr.m.c.4
%KWr.m.c.5
Tipo
INT
INT
INT
INT
INT
INT
R
R
R
Accesso
R
R
R
Significato
Byte 0 = 16#00 per funzione Uni-Telway master.
Byte 0 = velocità
16#50 = 300 bit/s, 16#51 = 600 bit/s solo TSX SCP 111,
16#00 = 1,200 bit/s,...,16# 06 = 57,600 bit/s,
Byte 1 = formato
bit 8: numero di bit (1 = 8 bit, 0 = 7 bit),
bit 9 = 1: gestione parità, bit 10: tipo di parità (1 = dispari, 0 = pari),
bit 11: Bit di stop (1 = 1 bit, 0 = 2 bit).
Tempo di attesa in ms da 5 ms a 10.000 ms
Numero di slave, valore compreso fra 1 e 98.
Byte 0 = valori 0, 4 o 8 byte di dati evento,
Byte 1 = Gestione segnale,
bit 8: 1 se gestione segnale PSR (TSX SCP 112),
bit 10 = 1 se gestione vettore dati DCD (TSX SCP 111).
Tempo di ritardo in centinaia di ms (valor predefinito 0 ms)
35013959 12/2018
361
Oggetti linguaggio delle comunicazioni
Costanti interne per porta terminale
Nella seguente tabella sono indicati gli oggetti di scambio esplicito.
Indirizzo
%KW0.0.0.0 o
%KW0.1.0.0 (1)
Tipo
INT
INT
Accesso Significato
R Byte 0 = 16#06 per funzione Uni-Telway master.
Byte 1 = velocità
16#00 = 1.200 bit/s,...,16# 04 = 19.200 bit/s.
R Tempo di attesa in ms da 5 ms a 10.000 ms %KW0.0.0.1 o
%KW0.1.0.1 (1)
%KW0.0.0.2 o
%KW0.1.0.2 (1)
INT R Numero di slave, valore compreso fra 1 e 98.
Legenda:
(1) : nel caso in cui l'alimentazione di corrente richieda 2 slot, il processore viene posizionato nello slot 1 del rack.
362
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Dettagli sugli oggetti di scambio implicito degli oggetti di scambio implicito del IODDT di tipo T_COM_UTW_S per schede PCMCIA
Oggetti schede PCMCIA
Le seguenti tabelle presentano gli oggetti di scambio implicito del IODDT di tipo T_COM_UTW_S applicabili a una comunicazione Uni-Telway master slave con schede PCMCIA.
Bit di errore
La tabella seguente riporta il significato del bit di errore CH_ERROR (%Ir.m.c.ERR).
Simbolo standard
CH_ERROR
Tipo Accesso Significato
EBOOL R Bit di errore canale di comunicazione.
Indirizzo
%Ir.m.c.ERR
Oggetti segnale all'ingresso
La tabella seguente mostra il significato dei bit della parola INPUT_SIGNALS word (%IWr.m.c.0).
Simbolo standard
DCD
RI
CTS
DSR
Tipo
BOOL
BOOL
BOOL
BOOL
R
R
Accesso Significato
R Segnale di rilevamento vettore di dati.
R
Segnale indicatore ring.
Pronto a inviare il segnale.
Segnale pronto dati.
Indirizzo
%IWr.m.c.0.0
%IWr.m.c.0.1
%IWr.m.c.0.2
%IWr.m.c.0.3
Oggetti stato indirizzo
Nella seguente tabella è riportato il significato dei bit della parola STS_ADDR (%IWr.m.c.1).
Simbolo standard Tipo
AD0_FLT EBOOL
Accesso Significato
R =1 nessuna interrogazione da parte del master verso lo slave con un indirizzo (AD0).
AD1_FLT EBOOL R
AD2_FLT EBOOL R
=1 nessuna interrogazione da parte del master verso lo slave con un indirizzo (AD1).
=1 nessuna interrogazione da parte del master verso lo slave con un indirizzo (AD2).
Indirizzo
%IWr.m.c.1.0
%IWr.m.c.1.1
%IWr.m.c.1.2
35013959 12/2018
363
Oggetti linguaggio delle comunicazioni
Dettagli sugli oggetti di scambio implicito degli oggetti di scambio esplicito del IODDT di tipo T_COM_UTW_S per schede PCMCIA
In breve
Questa sezione presenta gli oggetti di scambio esplicito del IODDT di tipo T_COM_UTW_M applicabili alla comunicazione Uni-Telway slave con schede PCMCIA. Include gli oggetti di tipo parola formati da bit che hanno un significato specifico. Questi oggetti sono illustrati in modo dettagliato di seguito.
Esempio di dichiarazione variabili: IODDT_VAR1 di tipo T_COM_UTW_S
Osservazioni
Generalmente, il significato dei bit viene dato per lo stato bit 1. In casi specifici, si fornisce una spiegazione per ciascun stato bit.
Non tutti i bit sono utilizzati.
Flag di esecuzione di uno scambio esplicito: EXCH_STS
La tabella seguente illustra il significato dei bit di controllo dello scambio di canale dal canale
EXCH_STS (%MWr.m.c.0).
Simbolo standard
STS_IN_PROGR
CMD_IN_PROGR
ADJ_IN_PROGR
Tipo
BOOL
BOOL
BOOL
R
R
Accesso
R
Significato
Lettura parole dello stato del canale in corso.
Indirizzo
%MWr.m.c.0.0
Scambio del parametro corrente in corso.
%MWr.m.c.0.1
Scambio del parametro di regolazione in corso. %MWr.m.c.0.2
Rapporto di scambio esplicito: EXCH_RPT
La tabella seguente mostra il significato dei bit del rapporto di scambio EXCH_RPT (%MWr.m.c.1).
Simbolo standard
STS_ERR
CMD_ERR
ADJ_ERR
Tipo
BOOL
BOOL
BOOL
Accesso Significato
R Errore di lettura delle parole di stato del canale.
Indirizzo
%MWr.m.c.1.0
R %MWr.m.c.1.1
R
Errore durante lo scambio del parametro di comando.
Errore durante lo scambio del parametro di regolazione.
%MWr.m.c.1.2
364
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Errori standard del canale, CH_FLT
La tabella seguente mostra il significato dei bit della parola di stato CH_FLT (%MWr.m.c.2). La lettura viene eseguita tramite un READ_STS (IODDT_VAR1).
Simbolo standard
NO_DEVICE
1_DEVICE_FLT
BLK
TO_ERR
INTERNAL_FLT
CONF_FLT
COM_FLT
APPLI_FLT
Tipo
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
R
R
R
R
R
R
R
Accesso Significato
R Nessun dispositivo operativo sul canale.
Un dispositivo del canale è in errore.
Morsettiera guasta (non collegata).
Errore di timeout (cablaggio difettoso).
Errore interno o test automatico del canale.
Configurazioni hardware e software diverse.
Problema di comunicazione con il PLC.
Errore dell’applicazione (errore di regolazione o configurazione).
Indirizzo
%MWr.m.c.2.0
%MWr.m.c.2.1
%MWr.m.c.2.2
%MWr.m.c.2.3
%MWr.m.c.2.4
%MWr.m.c.2.5
%MWr.m.c.2.6
%MWr.m.c.2.7
Stato canale specifico, %MWr.m.c.3
Nella seguente tabella sono illustrati i significati della parola di stato del canale PROTOCOL
(%MWr.m.c.3). La lettura può essere eseguita tramite READ_STS (IODDT_VAR1).
Simbolo standard
PROTOCOL
Tipo
INT
Accesso Significato
R Byte 0 = 16#01 per funzione Uni-Telway slave.
Indirizzo
%MWr.m.c.3
Comando
Nella seguente tabella sono illustrati i significati dei bit della parola CONTROL (%MWr.m.c.15). Il comando è costituito da un WRITE_CMD, ad es.: WRITE_CMD (IODDT_VAR1).
Simbolo standard
DTR_ON
DTR_OFF
UTW_TO_CHAR
CHAR_TO_UTW
Tipo Accesso
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
Significato
Segnale DTR (Data Terminal Ready) ON.
Segnale DTR (Data Terminal Ready) OFF.
Passaggio da Uni-Telway a modalità caratteri
(modem).
Passaggio da modalità caratteri (modem)a
Uni-Telway.
Indirizzo
%MWr.m.c.15.8
%MWr.m.c.15.9
%MWr.m.c.15.14
%MWr.m.c.15.15
35013959 12/2018
365
Oggetti linguaggio delle comunicazioni
Dettagli degli oggetti linguaggio associati alla configurazione in modalità Uni-Telway slave
In breve
La tabella seguente presenta tutti gli oggetti linguaggio di configurazione per comunicazione in modalità Uni-Telway slave. Questi oggetti non sono integrati nei moduli IODDT e possono essere visualizzati dal programma applicativo.
Costanti interne per schede PCMCIA
Nella seguente tabella sono indicati gli oggetti di scambio esplicito.
Indirizzo
%KWr.m.c.0
%KWr.m.c.1
%KWr.m.c.2
%KWr.m.c.3
%KWr.m.c.4
Tipo
INT
INT
INT
INT
INT
R
R
Accesso Significato
R Byte 0 = 16#01 per funzione Uni-Telway slave.
R Byte 0 = velocità,
16#50 = 300bit/s, 16#51 = 600bit/s solo TSX SCP 111,
R
16#00 = 1.200 bit/s, 16#06 = 57.600 bit/s.
Tempo di attesa in ms.
Byte 0: Ad0.
Byte 1 = numero di slave configurati.
Byte 0 = riservato,
Byte 1 = Gestione segnale,
bit 8: 1 se gestione segnale PSR (TSX SCP 112).
Costanti interne per porta terminale
Nella seguente tabella sono indicati gli oggetti di scambio esplicito.
Indirizzo
%KW0.0.0.0
%KW0.0.0.1
%KW0.0.0.2
Tipo
INT
INT
INT
R
R
Accesso Significato
R Byte 0 = 0 per la funzione Uni-Telway slave.
Byte 1 = velocità
16#00 = 1.200 bit/s,...,16# 04 = 19.200 bit/s.
Tempo di attesa in ms da 5 ms a 10.000 ms
Byte 0: Valore dell'indirizzo slave Ad0.
Byte 1 = numero di indirizzi consecutivi da 1 a 3.
366
35013959 12/2018
Oggetti linguaggio delle comunicazioni
Oggetti linguaggio associati al protocollo specifico Sezione 12.6
Oggetti linguaggio associati al protocollo specifico
Dettagli degli oggetti di linguaggio associati a protocolli specifici
In breve
Le tabelle seguenti mostrano gli oggetti di linguaggio associati alle schede FCS SCP 111/114. Tali oggetti non sono integrati negli IODDT.
Il significato preciso è riportato nella documentazione della scheda PCMCIA.
L'IODDT T_COM_STS_GEN
Oggetti linguaggio e IODDT generici per i protocolli di comunicazione, pagina 334
) può essere applicato anche a protocolli specifici.
Elenco di oggetti con scambi impliciti
Nella seguente tabella sono indicati gli oggetti di scambio implicito.
Numero da %IWr.m.c.0 a %IWr.m.c.7
Tipo
INT da %QWr.m.c.0 a %QWr.m.c.7 INT
Accesso
R
R
Significato
Segnali di ingresso
Segnali d'uscita.
Elenco di oggetti con scambi espliciti
Nella seguente tabella sono indicati gli oggetti di scambio esplicito.
Numero
%MWr.m.c.2
da %MWr.m.c.3 a %MWr.m.c.15
%MWr.m.c.16
Tipo
INT
INT
INT
R
R
Accesso
R
Significato
Stato standard del canale.
Stato del canale specifico o del contatore.
Comando
Elenco degli oggetti di configurazione
La tabella seguente mostra gli oggetti di configurazione
Numero Tipo da %KWr.m.c.0 a %KWr.m.c.15 INT
Accesso Significato
R Parametri.
35013959 12/2018
367
Oggetti linguaggio delle comunicazioni
IODDT tipo T_GEN_MOD applicabili a tutti i moduli Sezione 12.7
IODDT tipo T_GEN_MOD applicabili a tutti i moduli
Dettagli degli oggetti di linguaggio dell'IODDT di tipo T_GEN_MOD
Introduzione
I moduli dei PLC Premium hanno un IODDT associato di tipo T_GEN_MOD .
Osservazioni
In generale, il significato dei bit è dato per lo stato bit 1. In casi specifici, è fornita una spiegazione per ogni stato del bit.
Non tutti i bit vengono utilizzati.
Elenco di oggetti
La tabella seguente descrive gli oggetti dell'IODDT:
Simbolo standard
MOD_ERROR
EXCH_STS
STS_IN_PROGR
EXCH_RPT
STS_ERR
MOD_FLT
MOD_FAIL
CH_FLT
BLK
CONF_FLT
NO_MOD
EXT_MOD_FLT
MOD_FAIL_EXT
Tipo
BOOL
INT
BOOL
INT
BOOL
INT
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
R
R
R
R
R
R
R
R
R
R
R
Accesso Significato
R Bit di errore del modulo
Parola di controllo di scambio del modulo
Indirizzo
%Ir.m.MOD.ERR
%MWr.m.MOD.0
Lettura in corso delle parole di stato del modulo %MWr.m.MOD.0.0
Parola del rapporto di scambio
Errore rilevato durante la lettura delle parole di stato del modulo
%MWr.m.MOD.1
%MWr.m.MOD.1.0
R
Parola di errore interno del modulo
Errore interno, modulo non operativo
Errore del canale rilevato
Errore morsettiera
Mancata corrispondenza della configurazione software o hardware
Modulo non presente o non operativo
Parola di errore interno del modulo (solo espansione Fipio)
Modulo non riparabile (solo espansione Fipio)
%MWr.m.MOD.2
%MWr.m.MOD.2.0
%MWr.m.MOD.2.1
%MWr.m.MOD.2.2
%MWr.m.MOD.2.5
%MWr.m.MOD.2.6
%MWr.m.MOD.2.7
%MWr.m.MOD.2.8
368
35013959 12/2018
Simbolo standard
CH_FLT_EXT
BLK_EXT
CONF_FLT_EXT
NO_MOD_EXT
Oggetti linguaggio delle comunicazioni
Tipo
BOOL
BOOL
BOOL
BOOL
Accesso Significato
R
R
Indirizzo
Errore del canale rilevato (solo espansione Fipio) %MWr.m.MOD.2.9
Errore morsettiera rilevato (solo espansione
Fipio)
%MWr.m.MOD.2.10
R
R
Mancata corrispondenza configurazione hardware o software (solo espansione Fipio)
Modulo non presente o non operativo (solo estensione Fipio)
%MWr.m.MOD.2.13
%MWr.m.MOD.2.14
35013959 12/2018
369
Oggetti linguaggio delle comunicazioni
370
35013959 12/2018
Premium e Atrium con EcoStruxure™ Control Expert
Indice analitico
35013959 12/2018
Indice analitico
A
apparecchiature di connessione
TSXSCPxx,
143
B
Bus Uni-Telway
264
C
configurazione
164
166
168
171
configurazione di protocolli specifici,
configurazione modalità caratteri,
315
316
232
,
233
,
234
236
configurazione Uni-Telway,
269
190
191
193
265
,
266
,
267
, connessione
TSXFPP20,
TSXSCP111,
TSXSCP112,
TSXSCP114,
TSXSCY11601,
TSXSCY21601,
Connessione
103
117
120
134
95
87
95
TSXSCY21601, controllo flusso
100
modalità caratteri,
226
D
debug di protocolli specifici,
86
218
302
251
320
diagnostica per le schede PCMCIA,
116
35013959 12/2018
Dispositivi di connessione
Porte terminali,
49
F
FCSSCP111,
FCSSCP114,
311
311
I
249
323
M
Modbus,
181
223
O
249
P
Polarizzazione
TSXSCY11601,
TSXSCY21601, porte terminale,
Porte terminali
25
55
249
programmazione della modalità caratteri,
programmazione Modbus, programmazione Uni-Telway,
97
97
precauzioni per il cablaggio,
311
144
206
204
279
208
249
371
Indice analitico
R
richieste
309
S
standard
TSXSCP111,
TSXSCP112,
TSXSCP114,
76
76
76
TSXSCY11601,
TSXSCY21601,
76
struttura dati canale per comunicazione in modalità caratteri
T_COM_CHAR, struttura dati canale per comunicazione Mo dbus
T_COM_MB,
339
struttura dati canale per comunicazione Uni-
Telway
T_COM_UTW_M,
368
, struttura dati canale per la comunicazione in modalità caratteri
T_COM_CHAR,
76
347
346
struttura dati canale per la comunicazione
Uni-Telway
T_COM_UTW_S,
340
354
363
,
Struttura dei dati del canale per i protocolli di comunicazione
334
356
364
Struttura dei dati del canale per tutti i moduli
T_GEN_MOD,
T
TSXCB1020,
TSXCB1050,
339
346
T_COM_UTW_M,
368
49
49
49
TSXFPACC12,
143
143
340
347
354
,
356
363
364
372
TSXPACC01,
TSXPCX1031,
TSXPCX1130,
TSXPCX3030,
143
143
143
49
56
49
49
49
147
73
101
73
101
U
257
X
49
35013959 12/2018
ดาวน์โหลด
โฆษณา