Rilevazione di gas di prossima generazione
“
Specificazioni:
- Pruduttu: Danfoss Gas Detection Comunicazione Modbus
- Interfaccia di cumunicazione: Modbus RTU
- Indirizzu di u Controller: Slave ID default = 1 (cambiabile in Display
paràmetri) - Baud Rate: 19,200 baud
- Format di dati: 1 bit di partenza, 8 bit di dati, 1 bit di stop, ancu
parità
Istruzzioni per l'usu di u produttu:
1. Modbus Function 03 - Read Holding Registers
Sta funzione hè usata per riceve dati da u gas Danfoss
controller di rilevazione. I seguenti blocchi di dati sò dispunibili:
- Valore attuale di i sensori digitali (indirizzi 1 à 96d)
- Valore attuale di i sensori analogichi (indirizzi 1 à 32d)
- Valore mediu di i sensori digitali
- Valore mediu di i sensori analogichi
- Gamma di misurazione di sensori digitali
- Gamma di misurazione di sensori analogichi
I valori misurati sò rapprisentati in formatu Integer cù
diversi fattori dipende da u range di misurazione.
Rapprisintazioni di i valori misurati:
- 1 - 9: Factor 1000
- 10 - 99: Factor 100
- 100 - 999: Factor 10
- Da 1000 in avanti: Fattore 1
Se u valore hè sottu -16385, hè cunsideratu un missaghju d'errore
è deve esse interpretatu cum'è un valore esadecimale.
FAQ:
Q: L'indirizzu di u Controller (ID Slave) pò esse cambiatu?
A: Iè, l'indirizzu di u Controller pò esse cambiatu in u Display
Parametri.
Q: Chì ghjè u Baud Rate standard per a cumunicazione?
A: U Baud Rate standard hè stabilitu à 19,200 baud è ùn hè micca
cambiabile.
Q: Chì ghjè u protocolu standard per u controller di gas X
autobus?
A: U protocolu standard hè Modbus RTU.
"'
Guida d'usu
Comunicazione Modbus di Danfoss Gas Detection
GDIR.danfoss.com
Guida d'usu | Danfoss Gas Detection - cumunicazione Modbus
Cuntenuti
Pagina Parte 1 Comunicazione Modbus da l'interfaccia seriale Modbus di Danfoss Gas Detection Controller à X BUS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1. Funzione Modbus 03. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
1.1 Valore attuale di i sensori digitali. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1.2 Valore attuale di i sensori analogichi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1.3 Valore mediu di i sensori digitali . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.4 Valore mediu di i sensori analogichi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.5 Gamma di misurazione di sensori digitale. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.6 Gamma di misurazione di sensori analogichi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.7 Visualizzazione di l'alarme è i rispettivi bits di latching di sensori digitali . . . . . . . . . . . . . . . . . . . . . . .5 1.8 Visualizzazione di l'alarme è i rispettivi bits latching di sensori analogichi. . . . . . . . . . . . . . . . . . . . . . .5 1.9 Status di i relè di signale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1.10 Status di i relè di l'alarme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1.11 Controller di rilevazione di gas Watch Outputs (WI), indirizzi MODBUS da 50 à 57. . . . . . . . . . . . . . . . . . .6 1.12 Bloccu di dati : Output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 2. Funzione Modbus 05 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 2.1 Ricunniscenza di u modu di latching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 2.2 Ricunniscenza di cornu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 2.3 Attivazione di a sola Output Watch via Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 3. Funzione Modbus 06. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 4. Funzione Modbus 15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 5. Funzione Modbus 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Parte 2 Guida di Comunicazione Modbus per l'Unità di Rilevazione di Gas Danfoss (Interfaccia Modbus Seriale di Base, Premium è Heavy Duty à u ModBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
1.1 Query di valore misuratu (forma cumpressa) da a versione 1.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 1.2 Valori misurati & Status Query (forma senza cumpressione) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.3 Dati di funziunamentu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2. Funzione Modbus 06. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3. Funzione Modbus 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4. Note è infurmazione generale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.1 Applicazione destinata à u produttu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.2 Responsabilità di l'installatore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.3 Mantenimentu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Guida d'usu | Danfoss Gas Detection - cumunicazione Modbus
Parte 1 - Comunicazione Modbus da u Danfoss Gas Detection Controller
Interfaccia seriale Modbus à u X BUS
Per piacè nutate: Utilizà u protocolu Modbus standard ùn includerà micca u protocolu di cumunicazione di sicurezza SIL dedicatu à a rilevazione di gas. L'aspettu di sicurità di SIL1 / SIL2 ùn hè dunque micca ligatu à stu tipu d'interfaccia di bus.
Questa funziunalità hè dispunibule da a versione di visualizazione 1.00.06 o superiore.
U protocolu standard per un portu seriale supplementu di u bus controller di gas X hè ModBus RTU.
Definizione di cumunicazione U regulatore di gas opera à l'interfaccia X bus solu cum'è slave MODBUS. Indirizzu di u Controller = Slave ID default = 1, (pò esse cambiatu in Parametri di Display).
Velocità di trasmissione 19,200 baud (micca cambiabile) 1 bit di partenza, 8 bit di dati 1 bit di stop, pari pari
Indirizzu = Indirizzu iniziale vede descrizzioni sottu Lunghezza = Numero di Datawords vede descrizzioni sottu.
1. Funzione Modbus 03
Read Holding Registers (lettura di i registri di holding) sò usati per riceve dati da u controller di rilevazione di gas Danfoss. Ci sò 9 blocchi di dati.
1.1
Valore attuale di u sensoru di sensori digitale
U valore attuale di i sensori digitali indirizza da 1 à 96d.
1.2
Valore attuale di u sensoru di sensori analogichi
U valore attuale di i sensori analogichi indirizzi da 1 à 32d.
Disponibile in MODBUS Indirizzu iniziale .. 1001d à 1096d.
Disponibile in MODBUS Indirizzu iniziale .. 2001d à 2032d.
© Danfoss | DCS (ms) | 2020.09
Rapprisintazioni di i valori misurati: I valori misurati sò indicati in u formatu Integer cù un fattore di 1, 10, 100 o 1000. U fattore dipende da u rispettivu intervallu di misurazione è hè utilizatu cum'è seguitu:
Gamma
Fattore
1 -9
1000
10-99
100
100-999
10
Da 1000 in poi
1
Se u valore hè sottu à -16385, hè un missaghju d'errore è deve esse cunsideratu cum'è un valore esadecimale in modu di scumpressà l'errori.
BC283429059843fr-000301 | 3
Guida d'usu | Danfoss Gas Detection - cumunicazione Modbus
1.3 Valore mediu di sensori digitale
Valore mediu di i sensori digitali addr.. 1 à 96d. Disponibile in MODBUS Indirizzu iniziale .. 3001d à 3096d.
1.4 Valore mediu di i sensori analogichi
Valore mediu di i sensori analogichi - addr.. 1 à 32d. Disponibile in MODBUS Indirizzu iniziale .. 4001d à 4032d.
1.5 Gamma di misurazione di sensori digitale
1.6 Gamma di misurazione di sensori analogichi
Gamma di misurazione di sensori digitali - sensor addr. 1 à 96 d. Disponibile in MODBUS Indirizzu iniziale .. 5001d à 5096d.
Gamma di misurazione di sensori analogichi - addr di sensor.. 1 à 32d. Disponibile in MODBUS Indirizzu iniziale .. 6001d à 6032d
4 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Guida d'usu | Danfoss Gas Detection - cumunicazione Modbus
1.7 Visualizzazione di l'allarmi è i rispettivi bit di latching di sensori digitali
1.8 Visualizzazione di l'allarmi è i rispettivi bit di latching di sensori analogichi
Visualizzazione di l'allarmi lucali generati da u controller di rilevazione di gas, è ancu di i rispettivi bit di latching di sensori digitali - indirizzi di sensori da 1 à 96d. Disponibile in MODBUS Indirizzu iniziale da 1201d à 1296d.
Visualizzazione di l'allarmi lucali generati da u controller di rilevazione di gas, è ancu di i rispettivi bit di latching di sensori analogici - indirizzi di sensori da 1 à 32d. Disponibile in MODBUS Indirizzu iniziale da 2201d à 2232d
.
Quì, a rapprisintazioni in a forma esadecimale hè più faciule da leghje perchè i dati sò trasmessi in a forma seguente:
0xFFFF = 0x 0b
F 1111 Serratura lucale
F 1111 Bloccaggio del controller
Ci sò quattru bit di status per i quattru alarmitaghè ognunu. 1 = alarme o latching attivu 0 = alarme o latching micca attivu
L'example: Ci sò dui alarmi lucali in DP1, cù u sicondu in modu di latching. A prima alarme generata da u controller di rilevazione di gas hè presente in DP4. A prima alarme generata da u controller di rilevazione di gas hè presente in AP5.
F 1111 Allarmi lucali
F 1111 Alarme di cuntrollu
© Danfoss | DCS (ms) | 2020.09
BC283429059843fr-000301 | 5
Guida d'usu | Danfoss Gas Detection - cumunicazione Modbus
1.9 Status relay di i relè di signale
Statu di relè di u relè di signale indirizzu relè di signale 1 à 96d. Disponibile in MODBUS Indirizzu iniziale ... 7001d à 7096d
1.10 Statu di relè di i relè di alarme
Status di relè di l'indirizzu di relè di alarme di relè di alarme 1 à 32d. Disponibile in MODBUS Indirizzu iniziale ... 8001d à 8032d
U statutu di relé di u relé di missaghju di errore di u controller hè in u registru 8000d.
1.11 Controller di rilevazione di gas Watch Outputs (WI), indirizzi MODBUS da 50 à 57
In u registru 50d, tutte l'output di u watch sò mostrati cum'è un byte cum'è utilizatu per a valutazione in u controller di rilevazione di gas.
In l'indirizzu iniziale 51d 57d i valori di bit individuali sò dispunibuli cum'è valori Integer.
0d = Nessuna uscita impostata 1d = Accendere da clock 256d o 0x0100h = Accendere da Modbus 257d o 0x0101h = Accendere da Modbus e clock
6 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Guida d'usu | Danfoss Gas Detection - cumunicazione Modbus
1.12 Bloccu di dati: Output
Indirizzu iniziale 0d: U mo propiu indirizzu MODBUS slave à u X Bus
Indirizzu 1d:
Bit di informazione di relè di u primu modulu (Modulu di Controller) U relè 1 hè u bit 0 à u relè 4 hè u bit 3
Indirizzu 2d:
Bit di informazione di relè di l'indirizzu di u modulu di estensione_1 U relè 5 hè u bit 0 à u relè 8 hè u bit 3
Indirizzu 3d:
Bit di informazione di relè di l'indirizzu di u modulu di estensione_2 U relè 9 hè u bit 0 à u relè 12 hè u bit 3
Indirizzu 4d:
Bit di informazione di relè di l'indirizzu di u modulu di estensione 3 U relè 13 hè u bit 0 à u relè 16 hè u bit 3
Indirizzu 5d:
Bit di informazione di relè di l'indirizzu di u modulu di estensione_4 U relè 17 hè u bit 0 à u relè 20 hè u bit 3
Indirizzu 6d:
Bit di informazione di relè di l'indirizzu di u modulu di estensione_5 U relè 21 hè u bit 0 à u relè 24 hè u bit 3
Indirizzu 7d:
Bit di informazione di relè di l'indirizzu di u modulu di estensione_6 U relè 25 hè u bit 0 à u relè 28 hè u bit 3
Indirizzu 8d:
Bit di informazione di relè di l'indirizzu di u modulu di estensione_7 U relè 29 hè u bit 0 à u relè 32 hè u bit 3
L'indirizzi 9d à 24d stanu per l'output analogicu hardware 1 à l'output analogicu 16.
A definizione di i valori hè fatta trà 0 è 10000d (0 = 4mA Output; 10.000d = 20mA Output = valore di scala completa di u sensoru, 65535 marca cum'è micca usatu).
© Danfoss | DCS (ms) | 2020.09
BC283429059843fr-000301 | 7
Guida d'usu | Danfoss Gas Detection - cumunicazione Modbus
2. Modbus-Function 05
Write Single Coil (scrittura di stati unichi ON / OFF) hè aduprata per ricunnosce u modu di latching o i corni, è ancu per stabilisce e output di clock individualmente.
2.1 Ricunniscenza di u modu di latching
Per questu scopu, u cumandamentu 05 hè mandatu à l'indirizzu di u controller di rilevazione di gas cù l'indicazione di u registru rispettivu da 1.7 o 1.8 Visualizzazione di l'allarmi è i rispettivi bits latching.
A ricunniscenza hè solu quandu u valore ON (0xFF00) hè statu mandatu.
2.2 Ricunniscenza di cornu
Per questu scopu, u cumandamentu 05 hè mandatu à l'indirizzu di u cuntrollu di deteczione di gas è registrà 7000d.
A ricunniscenza hè solu quandu u valore ON (0xFF00) hè statu mandatu.
2.3 Attivazione di a sola Output Watch via Modbus
Per questu scopu, u cumandamentu 05 hè mandatu à l'indirizzu di u g as controller di deteczione cù l'indicazione di u registru rispettivu da 1.11 Display of the Watch Outputs witch register 50 ùn hè micca permessu.
3. Funzione Modbus 06
Write Single Registers (scrittura di registri unichi) hè utilizatu per scrive nantu à i registri individuali in u controller di rilevazione di gas.
Attualmente, hè solu pussibule di scrive nantu à u propiu indirizzu slave.
Indirizzu Modbus 0 (vede 1.12)
4. Modbus-Function 15
Write Multiple Coil (scrittura di più stati OFF / ON) hè utilizatu per stabilisce tutte l'output di u watch in una volta. U cumandamentu deve esse mandatu à l'indirizzu di u controller di rilevazione di gas cù l'indicazione di u registru 50d cù una lunghezza massima di 7 bits.
5. Funzione Modbus 16
Scrivite Multiple Registers (scrittura di parechji registri) hè utilizatu per scrive nantu à parechji registri in u controller di rilevazione di gas.
Attualmente, hè solu pussibule di scrive nantu à u propiu indirizzu slave.
Indirizzu Modbus 0 (vede 1.12)
Tutti l'altri cambiamenti di parametri ùn sò micca permessi per ragioni di sicurezza; dunque, a direzzione di dati hè chjaramente definitu da u sistema d'avvisu à u latu MODBUS apertu. A retroazione ùn hè micca pussibule.
8 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Guida d'usu | Danfoss Gas Detection - cumunicazione Modbus
Parte 2 - Guida di cumunicazione Modbus per l'unità di rilevazione di gas Danfoss (Base, Premium è Heavy Duty)
Interfaccia seriale Modbus à u ModBUS
U protocolu standard per un portu seriale supplementu di u controller di gas Modbus hè ModBus RTU.
Definizione di cumunicazione:
L'unità di rilevazione di gas (Basic, Premium o Heavy Duty) opera à l'interfaccia RS 485 (Bus A, Bus B Terminals) solu cum'è slave MODBUS.
Parametru per a cumunicazione:
Velocità di trasmissione 19,200 baud 1 bit di partenza, 8 bit di dati 1 bit di stop, parità pari
Tasso di votazione periodicu:
> 100 ms per indirizzu. Per frequenze di polling < 550 ms, hè indispensabile inserisce almenu una pausa di > 550 ms per ciclu di polling.
Fig 1: Impostazioni per a dumanda Modbus
1. Funzione Modbus 03
Read Holding Registers (lettura di i registri di holding) sò usati per riceve dati da u sistema di Controller di Detezzione di Gas.
1.1 Query di valore misuratu (forma cumpressa) da a versione 1.0
Hè pussibule di interrogà l'indirizzu iniziale 0 cù una lunghezza di esattamente 10 informazioni (parole).
Example quì SlaveID = Indirizzu Slave = 3
Fig 1.1a: Query values
Unità Basic è Premium:
In a dumanda ModBus, i valori sò i seguenti:
Offs Registru Indirizzi 0 – 9 0 Sensore di valore attuale 1 1 Sensore mediu 1 2 Sensore di valore attuale 2 3 Sensore mediu 2 4 Sensore di valore attuale 3 5 Sensore mediu 3 6 Tipu + Sensore Range 1 7 Tipu + Sensore Range 2 8 Tipu + Sensore Range 3 9 Temperatura attuale °C
Table 1.1b: Valori registrati
Fig. 1.1c: Sezione di a finestra da a dumanda Modbus
Unità pesanti:
In u casu di a dumanda ModBus Heavy Duty, solu i valori di u primu input sò occupati, tutti l'altri sò mostrati cù 0:
A risuluzione dinamica per l'infurmazioni di gas hè aduprata, chì significa chì se u range di misurazione < 10, allora u valore di gas hè multiplicatu cù 1000, se u range di misurazione < 100 & > = 10, allura u valore di gas hè multiplicatu cù 100, se u range di misurazione < 1000 & > = 100, allura u valore di gas hè multiplicatu cù 10 & > = 1000, allora u valore di gas hè multiplicatu cù 1 1000 hè multiplicatu cù XNUMX. Allora in tutti i casi una risuluzione di XNUMX pò esse garantita.
© Danfoss | DCS (ms) | 2020.09
BC283429059843fr-000301 | 9
Guida d'usu | Danfoss Gas Detection - cumunicazione Modbus
1.2 Valori misurati & Status Query (forma micca cumpressa)
Dui opzioni di dumanda sò dispunibili quì:
A: Interrogate tutte l'infurmazioni via l'indirizzu di basa di u dispusitivu: Indirizzu di registru fissu (iniziu) 40d (28h) cù lunghezza variabile 1 à 48 d infurmazione (parole) Example here Slave ID = Slave Address = 3 (L'altri indirizzi 4 è 5 ùn sò micca necessarii perchè tutte l'infurmazioni sò trasferiti in un bloccu)
B: Interrogà solu u sensoru currispundente à traversu i diversi indirizzi individuali: L'indirizzi di partenza sò definiti secondu a Tabella 1.2c, cù una lunghezza fissa di 12 valori
Fig.1.2a: Parametri di dumanda Modbus per a versione A
I dati sò disposti in l'ordine seguente:
offs Sensor 1 Dispositivu Indirizzu Base Registru Adr. 40-51 Device Base Address Register Adr. 40-51
0 gastype_1 1 range_1 2 divisor_1 3 current_value_1 4 average_value_1 5 error_1 6 alarm_1 7 di+relay 8 threshold_1a 9 threshold_1b 10 threshold_1c 11 threshold_1d Tabella 1.2c: Disposizione di l'infurmazioni
Fig. 1.2b: Sensor 1 - 3 paràmetri di dumanda Modbus per a versione B
Sensor 2 Dispositivu Indirizzu Base Registru Adr. 52-63 Indirizzu di basa di u dispositivu +1 Register Adr. 40-51 gastype_2 range_2 divisor_2 current_value _2 average_value _2 error_2 alarm_2 di+relay threshold_2a threshold_2b threshold_2c threshold_2d
Sensor 3 Dispositivu Indirizzu Base Registru Adr. 64-75 Indirizzu di basa di u dispositivu +2 Register Adr. 40-51 gastype_3 range_3 divisor_3 current_value _3 average_value _3 error_3 alarm_3 di+relay threshold_3a threshold_3b threshold_3c threshold_3d
10 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Guida d'usu | Danfoss Gas Detection - cumunicazione Modbus
1.2 Valori misurati & Status Query (forma micca cumpressa)
Offs Sensor 1 Sensor 1 Register addr 40-51 Sensor 1 Register addr. 40-51
0 gastype_1 1 range_1 2 divisor_1 3 current_value_1 4 average_value_1 5 error_1 6 alarm_1 7 di+relè 8 threshold_1a 9 threshold_1b 10 threshold_1c 11 threshold_1d
Tabella 1.2e : Valore example
I valori
1302 25 100 314 314 0 0 12
1301 1402 1503 1604
Sensor 2 Sensor 2 Register address 52-63 Sensor 2 Register addr. 52-63 gastype_2 range_2 divisor_2 current_value_2 average_value_2 error_2 alarm_2 di+relay threshold_2a threshold_2b threshold_2c threshold_2d
I valori
1177 100 10 306 306
0 0 12 501 602 703 803
Sensor 3 Sensor 3 Register address. 64-75 Sensor 3 Register addr. 64-75 gastype_3 range_3 divisor_3 current_value_3 average_value_3 error_3 alarm_3 di+relay threshold_3a threshold_3b threshold_3c threshold_3d
I valori
1277 2500
0 1331 1331
0 112 12 2400 3600 1600 80
Registrate a descrizzione di i valori di misurazione per 1.2 A è 1.2 B
Indirizzi offs Parameter Name
Sensu
40,52,64 0 Gastype_x ui16
U codice di u tipu di gas di u sensoru 1, 2, 3 vede a tabella
41,53,65 1 Range_x ui16
Gamma di misurazione di u sensoru 1, 2, 3 (entiu senza traduzzione)
42,54,66 2 divisor_x ui16
Fattore divisoriu di i sensori 1, 2, 3 (per esempiu, u valore di u registru = 10 -> tutti i valori misurati è i soglie di alarme sò divisi per 10.
43,55,67 3 cur_val_x firmatu i16
Valore attuale di u sensoru 1, 2, 3: Presentazione di u valore cum'è integer (hè multiplicatu cù u fattore divisore, dunque u valore di u gasu attuale deve esse divisu da u fattore divisore)
44,56,68 4 average_val_x signed i16 Valore mediu di u sensoru 1, 2, 3: Presentazione di u valore cum'è integer (hè multiplicatu cù u fattore divisore, dunque u valore di u gasu propiu deve esse divisu da u fattore divisore)
45,57,69 5 error_x ui16
L'infurmazione d'errore, codificata in binariu, vede a tabella 1.3f codici d'errore
46,58,70 6 alarm_x ui16
Bit di statu di alarme di u sensoru 1, 2, 3, codificati binariu, Alarm1 (bit4) Alarm4 (bit7), SBH (Self Hold Bit) bit d'informazione Alarm1 (bit12) - Alarm4 (bit15)
47,59,71 7 di+rel_x uii16
Bit di statu d'allarme di relè 1 (bit0) 5 (bit4), è stati di input digitale 1 (bit8)-2 (bit9)
48,60,72 8 threshold_x y ui16
Soglia 1 di u sensoru 1, 2, 3, Presentazione di u valore cum'è integer (hè multiplicatu cù u fattore divisore, dunque u valore di gasu attuale deve esse divisu da u fattore divisore)
49,61,73 9 threshold_x y ui16
Soglia 2 di u sensoru 1, 2, 3, Presentazione di u valore cum'è integer (hè multiplicatu cù u fattore divisore, dunque u valore di gasu attuale deve esse divisu da u fattore divisore)
50,62,74 10 threshold_x y ui16
Soglia 3 di u sensoru 1, 2, 3, Presentazione di u valore cum'è integer (hè multiplicatu cù u fattore divisore, dunque u valore di u gasu attuale deve esse divisu da u fattore divisore)
51,63,75 11 threshold_x y ui16
Soglia 4 di u sensoru 1, 2, 3, Presentazione di u valore cum'è integer (hè multiplicatu cù u fattore divisore, dunque u valore di gasu attuale deve esse divisu da u fattore divisore)
Tabella 1.2f: Descrizione di u registru di i valori di misura per 1.2 A è 1.2 B
© Danfoss | DCS (ms) | 2020.09
BC283429059843fr-000301 | 11
Guida d'usu | Danfoss Gas Detection - cumunicazione Modbus
1.3 Dati di u funziunamentu
Dui opzioni di dumanda sò dispunibili quì:
A: Interroga tutte l'infurmazioni via l'indirizzu di basa di u
dispusitivu:
Fixed register (start) address 200d (28h) with
lunghezza da 1 à 48 d infurmazione (parole)
Example quì: ID Slave = Indirizzu Slave = 3
(L'altri indirizzi 4 è 5 ùn sò micca usati quì.)
Indirizzu iniziale sempre 200d.
Numero di sensori: 1 2
Lungheze:
18 36
B: Interrogà solu u sensoru currispundente à traversu i diversi indirizzi individuali: L'indirizzi di partenza sò definiti secondu a Tabella 1.2c, cù una lunghezza fissa di 18 valori
Fig.1.3a: Parametri di dumanda Modbus Version A
Fig. 1.3b: Sensor 1 - 3 Dati operativi Modbus Paràmetri di dumanda Modbus Version B
Disposizione di dati
Table 1.3c: Disposizione di e dati
offs Sensor 1 (tutti i dispusitivi) Indirizzu di basa di u dispusitivu Indirizzu iniziale 200-217d Indirizzu di basa di u dispusitivu Indirizzu iniziale 200-217d
0 prod_dd_mm_1 1 prod_year_1 2 serialnr_1 3 unit_type_1 4 operation_days_1 5 days_till_calib_1 6 opday_last_calib_1 7 calib_interv_1 8 days_last_calib_1 9 sensibilità_1 10 tool_1_11_1_r 12 gas_conz_1 13 max_gas_val_1 14 temp_min_1 15 temp_max_1 16 free
Sensor 2 (Solu Premium) Indirizzu di basa di u dispusitivu Indirizzu iniziale 218-235d Indirizzu di basa di u dispositivu +1 Indirizzu iniziale 200-217d prod_dd_mm_1 prod_year_2 serialnr_2 unit_type_2 operation_days_2 days_till_calib_2 opday_last_calib_2 days calib_lastv_2_calib_interv_2 cal_nr_2 tool_type_2 tool_nr_2 gas_conz_2 max_gas_val_2 temp_min_2 temp_max_2 free
12 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Guida d'usu | Danfoss Gas Detection - cumunicazione Modbus
1.3 Dati operativi (Continuu)
Descrizzione di u registru di dati di u funziunamentu acc. à 1.3 A è 1.3 B
L'indirizzi offset bildname
Sensu
200,218,236 0
prod_dd_mm ui16
= ghjornu di fabricazione di u dispositivu + mese, codificatu esadecimale per esempiu 14.3: 0x0E03h = 14 (ghjornu) 3 (mese) (annu)
201,219,237 1
prod_year ui16
Annu di fabricazione di u dispositivu per esempiu 0x07E2h = 2018d
202,220,238 2
Serialnr ui16
U numeru di seriale di u fabricatore
203,221,239 3
unit_type ui16
Tipu di dispusitivu: 1 = Sensor Head 2 = Basic, Unità Premium 3 = Controller Detection Gas
204,222,240 4
ghjorni_operativi ui16
Numaru di ghjorni operativi attuali
205,223,241 5
days_till_calib firmatu i16
U numeru di ghjorni operativi rimanenti finu à u prossimu mantenimentu i valori negativi indicanu u limitu di tempu di mantenimentu superatu
206,224,242 6
opday_last_calib I ghjorni operativi finu à l'ultima calibrazione ui16
207,225,243 7
calib_interv ui16
Intervallu di mantenimentu in ghjorni
208,226,244 8
days_last_calib ui16
Numeru di ghjorni operativi rimanenti di u periodu di mantenimentu precedente finu à u prossimu mantenimentu
209,227,245 9
Sensibilità ui16
Sensibilità di u sensoru attuale in % (100% = novu sensoru)
210,228,246 10
cal_nr b ui16
Numaru di calibrazioni digià realizatu
211,229,247 11
tool_type ui16
Numeru di seriale di u fabricatore di strumentu di calibrazione
212,230,248 12
tool_nr ui16
U numeru d'ID di u fabricatore di u strumentu di calibrazione
213,231,249 13
gas_conz ui16
Valore mediu di a cuncentrazione di gas misurata à u sensoru in u tempu
214,232,250 14
max_gas_val firmatu i16
A più alta concentrazione di gas misurata nantu à u sensor
215,233,251 15
temp_min firmatu i16
A temperatura minima misurata nantu à u sensor
216,234,252 16
temp_max firmatu i16
A temperatura più alta misurata nantu à u sensor
217,235,253 17 ui16
Ùn hè micca usatu
Table 1.3d: Scrizzione di u registru di dati di u funziunamentu acc. à 1.3 A è 1.3 B
© Danfoss | DCS (ms) | 2020.09
BC283429059843fr-000301 | 13
Guida d'usu | Danfoss Gas Detection - cumunicazione Modbus
1.3 Dati operativi (Continuu)
Tipi di gas è unità
Codice di Gas
Tipu
1286
E-1125
1268
EXT
1269
EXT
1270
EXT
1271
EXT
1272
EXT
1273
EXT
1275
EXT
1276
EXT
1179
P-3408
1177
P-3480
1266
S164
1227
S-2077-01
1227
S-2077-02
1227
S-2077-03
1227
S-2077-04
1227
S-2077-05
1227
S-2077-06
1227
S-2077-07
1227
S-2077-08
1227
S-2077-09
1227
S-2077-10
1227
S-2077-11
1230
S-2080-01
1230
S-2080-02
1230
S-2080-03
1230
S-2080-04
1230
S-2080-05
1230
S-2080-06
1230
S-2080-07
1230
S-2080-08
1233
S-2125
Table 1.3e: Table di tipi di gas è unità
Tipu di gas Ammonia TempC TempF Umidità Pressione TOX Comb. Esterno Digitale Ammoniaca Propane Anidride carbonica R134a R407a R416a R417a R422A R422d R427A R437A R438A R449A R407f R125 R32 R404a R407c R410a R434A R507a R448A R717A RXNUMXAXNUMX
Formula NH3 TempC TempF Hum. Press TOX Comb
NH3 C3H8 CO2 C2H2F4
C2HF5 CH2F2
NH3
Unità ppm CF %rH mbar ppm %LEL % % % LEL % LEL % Vol ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm
I codici d'errore chì si verificanu in a dumanda Modbus sò i stessi documentati in a guida d'utilizatore "Unità di cuntrollu è Modulu di espansione". Sò bit codificati è ponu accade cumminati.
,,Elementu Sensore DP 0X " ,,Errore ADC DP 0X " ,,DP 0X Voltage" ,,DP 0X CPU Error " ,,DP 0x EE Error " ,,DP 0X I/O Error " ,,DP 0X Overtemp." ,,DP 0X Overrange " ,,DP 0X Underrange " ,,SB 0X Error " ,,DP 0X Error " ,,EP_06 0X Error " ,,Maintenance " ,,USV Error " ,,Power Failure " ,,Horn Error " ,,Warning Sign Error " ,,X0XXX : Errore FC 1.3xXNUMXXXX : Errore XNUMX .
0x8001h (32769d) Elementu di u sensoru in a testa di u sensoru - errore 0x8002h (32770d) amplifier è convertitore AD - errore 0x8004h (32772d) Monitoring of the sensor and/o process power supply - error 0x8008h (32776d) Monitoring of the processeur function error 0x8010h (32784d) Monitoring of the data storage reports an error. 0x8020h (32800d) Power ON / monitoring of the in/outputs of processors - error 0x8040h (32832d) Ambien temperature too high 0x8200h (33280d) Signal of sensor element at the sensor head is over range. 0x8100h (33024d) U segnu di l'elementu di u sensoru à a testa di u sensoru hè sottu à u range. 0x9000h (36864d) Errore di cumunicazione da l'unità centrale à SB 0X 0xB000h (45056d) Errore di cumunicazione di SB à DP 0X sensor 0x9000h (36864d) Errore di cumunicazione à u modulu EP_06 0X 0x0080h U mantenimentu di u sistema hè dovutu. 0x8001h (32769d) USV ùn funziona micca bè, pò esse signalatu solu da u GC. 0x8004h (32772d) pò esse signalatu solu da u GC. 0xA000h (40960d) pò esse signalatu solu da u GC / EP cù l'opzione hardware. 0x9000h (36864d) pò esse signalatu solu da u GC / EP cù l'opzione hardware. Si verifica, s'ellu ci sò parechji errori da un puntu di misurazione.
14 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Guida d'usu | Danfoss Gas Detection - cumunicazione Modbus
2. Funzione Modbus 06
Write Single Registers (scrittura di registri unichi) hè utilizatu per scrive nantu à i registri individuali in u controller di rilevazione di gas.
Attualmente, ùn hè micca pussibule di scrive alcuna infurmazione.
3. Funzione Modbus 16
Scrivite Multiple Registers (scrittura di parechji registri) hè utilizatu per scrive nantu à parechji registri in u controller di rilevazione di gas.
Stu cumandamentu hè utilizatu per cambià l'indirizzi di u dispositivu.
Attenzione: Deve esse cunnisciuti in anticipu, è solu un dispositivu cù u listessu indirizzu pò esse nantu à l'autobus, altrimente tutti i dispositi seranu riindirizzati. Questu example cambia l'indirizzu di u dispositivu 3 à l'indirizzu 12 Fixed start address 333d (0x14dh) cù a lunghezza esatta 1 (1 word).
Dopu à scrive stu cumandamentu, u dispusitivu pò esse ghjuntu solu cù u novu indirizzu! Tutti l'altri cambiamenti di parametri ùn sò micca permessi per ragioni di sicurezza; dunque a direzzione di dati hè chjaramente definitu da u latu di u sistema d'avvisu à u latu MODBUS apertu. A retroazione ùn hè micca pussibule.
Fig. 3.1
4. Notes è General Information
Hè impurtante di leghje stu manuale d'utilizatore cù cura per capisce l'infurmazioni è l'istruzzioni. U sistema di monitoraghju, cuntrollu è alarme di gas Danfoss GD pò esse usatu solu per applicazioni in cunfurmità cù l'usu previstu.
L'istruzzioni di u funziunamentu è di mantenimentu adattate è i cunsiglii deve esse seguitu.
A causa di sviluppi permanenti di i prudutti, Danfoss si riserva u dirittu di cambià specificazioni senza avvisu. L'infurmazioni cuntenuti quì sò basati nantu à e dati cunsiderate precisi. Tuttavia, nessuna guaranzia o guaranzia hè espressa o implicita in quantu à l'accuratezza di sti dati.
4.1 Applicazione destinata à u produttu
U sistema di rilevazione di gas Danfoss hè cuncepitu è fabbricatu per u cuntrollu, per risparmià energia è mantene a qualità di l'aria OSHA in l'edificazioni cummirciali è e piante di fabricazione.
4.2 Responsabilità di l'installatore
Hè a rispunsabilità di l'installatore di assicurà chì tutte e unità di rilevazione di gas sò installate in cunfurmità cù tutti i regulamenti naziunali è lucali è i requisiti OSHA. Tutta l'installazione deve esse eseguita solu da tecnichi familiarizati cù e tecniche d'installazione adattate è cù i codici, i normi è e prucedure di sicurezza adattate per l'installazione di cuntrollu è l'ultima edizione di u Codice Elettricu Naziunale (ANSI / NFPA70).
A cunnessione equipotenziale necessaria (per esempiu, u potenziale secundariu à a terra) o e misure di messa à a terra deve esse realizatu in cunfurmità cù i requisiti rispettivi di u prugettu. Hè impurtante di assicurà chì ùn ci hè micca forma di loops di terra per evità interferenze indesiderate in l'equipaggiu di misurazione elettronica. Hè ancu essenziale per seguità strettamente tutte l'istruzzioni cum'è furnite in a guida d'installazione / guida d'utilizatore.
4.3 Mantenimentu
Danfoss raccomanda di verificà regularmente u sistema di rilevazione di gas GD. A causa di u mantenimentu regulare, e differenze di efficienza ponu esse facilmente corrette. A ricalibrazione è a sostituzione di e parti pò esse realizatu in situ da un tecnicu qualificatu cù l'arnesi appropritati.
© Danfoss | DCS (ms) | 2020.09
BC283429059843fr-000301 | 15
16 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Documenti / Risorse
![]() |
Danfoss Next Generation Gas Detection [pdfGuida di l'utente BC283429059843en-000301, Rilevazione di gas di prossima generazione, rilevazione di gas di generazione, rilevazione di gas |