Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1 Generalità
2 Interfaccia Modbus
Si ricordi che è necessario spegnere e
riaccendere l’alimentazione dell’interfaccia dopo aver
Grazie a tale dispositivo, è possibile verificare modificato l’indirizzo Modbus. L’indirizzo impostato
nell’e2prom viene letto una sola volta al momento
molti parametri di sistema, controllare se dell’accensione.
sono presenti errori in ciascun componente e
modificare i setpoint dei tre circuiti in maniera
estremamente semplice.
Figura 1
La tabella di seguito riporta i dettagli della configurazione:
Configurazione Modbus
Protocollo Modbus RTU
Indirizzo slave predefinito 0x01 (impostabile con LabVision)
Comandi Modbus supportati • Lettura contemporanea di più registri
(0x03)(*1)
• Scrittura di un solo registro alla volta (0x06)
Velocità dati 9600 bps
Lunghezza dati 8
Parità Nessuna
Bit di stop 2
Strato fisico RS485 (due conduttori)
Connessione Modbus J7-1-3
3
Collegamento
3 Collegamento
Figura 2
4
Registri
Figura 3
Per collegare il dispositivo al sistema: relativi a ciascun dispositivo sono organizzati
1) collegare il cavo di alimentazione al sotto forma di elenco di byte.
connettore J1 (3 conduttori) Alcuni registri forniscono soltanto
2) collegare il dispositivo ArgusLink al informazioni (registri di sola lettura). Altri
connettore J8 (2 conduttori) permettono sia di leggere che di scrivere dati.
3) collegare la linea Modbus RS485 al A seconda del tipo di software
connettore J7 (2 conduttori in 1-3) Modbus utilizzato, l’indirizzamento dei registri
inizia da 0x0000 o 0x0001. Se il software
A questo punto, il dispositivo è pronto e può Modbus inizia l’indirizzamento da 0x0000, è
gestire il sistema. possibile utilizzare gli indirizzi del registro
riportati nella tabella che precede. Se,
4 Registri viceversa, l’indirizzamento del software
Modbus utilizzato inizia da 0x0001,
aggiungere 1 agli indirizzi riportati nella
La comunicazione Modbus avviene tabella. Ciò vale anche per i vari strumenti di
utilizzando parole (contenute in registri a 16 test disponibili per Modbus.
bit). È possibile leggere
contemporaneamente più registri (fino a tutti i
registri disponibili per il dispositivo), mentre è 4.1 Abilitazione della scrittura di un
possibile scrivere un solo registro alla volta. registro
Con il registro Modbus 100 possono essere È previsto uno speciale registro di
letti tutti i dispositivi Modbus identificati dal controllo per proteggere le operazioni / i
driver Modbus con il tipo e l’offset di ciascun comandi di scrittura Modbus.
dispositivo. Con il registro 100 abbinato
all’offset è possibile individuare i registri
Modbus per un determinato dispositivo. I dati
5
Registri
6
Registri
Dispositivo Auto-
Modbus* Registro Offset Lettura Scrittura Denominazione parametro Valore RAM/n. parametro conversione Intervallo
Indirizzo dispositivo
1 200 0 X ArgusLink Indirizzo dispositivo ArgusLink 152MC 1
1 201 1 X Stato controller STATO Cfr. tabella di stato 152MC
1 203 3 X Codice errore controller NUMERO_ERRORE Cfr. elenco errori 152MC
1 204 4 X Codice allarme controller NUMERO_ALLARME_MASTER Cfr. elenco allarmi 152MC
1 205 5 X X Setpoint controller RC 1 -Setpoint_T_RC_Alto V A seconda dell’unità °C / °F
1 206 6 X X Setpoint controller ACS 2 -Setpoint_T_ACS V A seconda dell’unità °C / °F
Temperatura aria esterna
1 207 7 X X alta 17 -T_RC_Limite_Alto V A seconda dell’unità °C / °F
1 208 8 X X Setpoint aria esterna minimo 37 – T_Est_Min V A seconda dell’unità °C / °F
Temperatura aria esterna
1 209 9 X X bassa 18 – T_RC_Limite_Basso V A seconda dell’unità °C / °F
Setpoint aria esterna
1 210 10 X X massimo 38 – T_Est_Max V A seconda dell’unità °C / °F
1 212 12 X X Attenuazione notturna 21 – Attenuazione_Alta A seconda dell’unità °C / °F
1 213 13 X Temperatura collettore
1 214 14 X Temperatura esterna T_EST_MEDIA V A seconda dell’unità °C / °F
1 215 15 X Livello combustione cascata POTENZA_TARGET_PRINCIPALE V 0..100%
1 216 16 X Livello combustione minimo
1 217 17 X Pompa di sistema POMPA_GENERALE V 0/100 = Off/On
Indirizzo dispositivo
3 220 0 X ArgusLink Indirizzo dispositivo ArgusLink 152MC 1
3 221 1 X Stato STATO Cfr. tabella di stato 152MC
3 223 3 X Codice di errore NUMERO_ERRORE Cfr. elenco errori 152MC
3 224 4 X Codice di allarme NUMERO_ALLARME_MASTER Cfr. elenco allarmi 152MC
3 225 5 X X Setpoint caldaia RC 1 -Setpoint_T_RC_Alto V A seconda dell’unità °C / °F
3 226 6 X X Setpoint caldaia ACS 2 -Setpoint_T_ACS V A seconda dell’unità °C / °F
3 228 8 X X Tipo ACS 6 – Tipo_ACS 0..6
3 229 9 X X Modalità RC 14 – Tipo_RC_Alto 0..3
T_MANDATA_1 (temperatura
3 231 11 X Temperatura mandata mandata 1) V A seconda dell’unità °C / °F
3 232 12 X Temperatura ritorno T_RITORNO_PRIMO_SLAVE V A seconda dell’unità °C / °F
3 233 13 X Temperatura ACS T_SERBATOIO V A seconda dell’unità °C / °F
3 236 16 X Livello combustione POTENZA_TARGET_PRINCIPALE V 0..100%
3 240 20 X Entrata analogica TENSIONE_ENTRATA_010 V 0..10,0V
3 241 21 X Uscita analogica ALIMENTAZIONE_POMPA_MOD V 0..10,0V
3 243 23 X Pompa RC POMPA_RC V 0/100 = Off/On
3 244 24 X Pompa ACS POMPA_ACS V 0/100 = Off/On
3 248 28 X Ore bruciatore alto/ore RC Contatore attivazione circuito alto 0..65536 ore
Ore bruciatore medio/ore Contatore attivazione circuito
3 249 29 X ACS sanitario 0..65536 ore
3 250 30 X Ore bruciatore basso Contatore attivazione circuito basso 0..65536 ore
Indirizzo dispositivo
11 252 0 X ArgusLink Indirizzo dispositivo ArgusLink 152MC 1
11 253 1 X Stato STATO Cfr. tabella di stato 152MC
11 255 3 X Codice di errore NUMERO_ERRORE Cfr. elenco errori 152MC
11 256 4 X Codice di allarme NUMERO_ALLARME_MASTER Cfr. elenco allarmi 152MC
Setpoint temperatura di
11 257 5 X X zona RC 3 – Setpoint_T_RC_Bassa (2°) Circuito V
Temperatura mandata di T_MANDATA_2 (temperatura
11 259 7 X zona mandata 2) V A seconda dell’unità °C / °F
Indirizzo dispositivo
11(+) 272 0 X ArgusLink Indirizzo dispositivo ArgusLink 152ZM 21..28
11(+) 275 3 X Codice di errore NUMERO_ERRORE Cfr. elenco errori 152ZM
Setpoint temperatura di
11(+) 277 5 X zona RC CALC_SETPOINT_ZONA V A seconda dell’unità °C / °F
Temperatura mandata di
11(+) 279 7 X zona TEMP_MANDATA V A seconda dell’unità °C / °F
11(+) 285 13 X Velocità pompa Mod Pompa master di zona V 0/100 = Off/On
Indirizzo dispositivo
4 432 0 X ArgusLink Indirizzo dispositivo ArgusLink 152SC 101..130
4 433 1 X Stato STATO Cfr. tabella di stato 152SC
4 435 3 X Codice di errore NUMERO_ERRORE Cfr. elenco errori 152SC
4 436 4 X Codice di allarme
4 437 5 X Temperatura mandata TEMP_MANDATA_ALTA V A seconda dell’unità °C / °F
4 438 6 X Temperatura ritorno TEMP_RITORNO V A seconda dell’unità °C / °F
Temperatura gas di
4 439 7 X combustione TEMP_COMBUSTIONE V A seconda dell’unità °C / °F
4 440 8 X Livello combustione POTENZA_TARGET V 0..100%
Valore indicatore presenza
4 441 9 X Corrente di fiamma INDICATORE PRESENZA FIAMMA_2 fiamma
Il dispositivo Modbus 4 è la prima scheda slave. Il numero massimo di schede slave è 31. Gli
indirizzi delle altre schede slave sono riportati nella tabella di seguito:
8
Registri
9
Registri
N. stato Descrizione
0 RESET_0
1 RESET_1
2 STANDBY_0
3 SICUREZZA_DISATTIVATA
4 SICUREZZA_ATTIVATA
5 COMMUTATORE_MANDATA_CHIUSO
6 PRE_SPURGO_1
7 ACCENSIONE_0
8 ACCENSIONE_1
9 BRUCIATORE_0
10 TEST_RELÉ_SPEGNIMENTO_0
11 TEST_RELÉ_SPEGNIMENTO_1
12 POST_SPURGO_0
13 POST_SPURGO_1
14 POMPA_RC_0
15 POMPA_RC_1
16 ALLARME_1
17 CONTROLLO_ERRORI
18 AVVIO_BRUCIATORE
19 AZZERA_ERRORE_E2PROM
20 MEMORIZZA_ERRORE_BLOCCO
21 ATTENDERE_UN_SECONDO
10
Registri
11
Registri
12