Logo ICONICON PROCESS CONTROLS Serie IS-750D ProCon Controllore di visualizzazione del cloro libero

ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller -prodotto

Informazioni sulla sicurezza

  • NON superare le specifiche massime di temperatura o pressione
  • Indossare SEMPRE occhiali di sicurezza o una visiera durante l'installazione e/o la manutenzione
  • NON alterare la struttura del prodotto

Attenzione | Attenzione | Pericolo
Indica un potenziale pericolo. La mancata osservanza di tutte le avvertenze può causare danni all'apparecchiatura, guasti, lesioni o morte.

Nota | Note tecniche
Evidenzia informazioni aggiuntive o procedure dettagliate.

Uso previsto
Al ricevimento dello strumento, si prega di aprire con attenzione la confezione, verificare che lo strumento e gli accessori non presentino danni dovuti al trasporto e che siano completi. In caso di anomalie, si prega di contattare il nostro servizio post-vendita o il centro di assistenza clienti regionale e di conservare la confezione per la gestione del reso. I dati tecnici elencati nella scheda tecnica aggiornata sono vincolanti e devono essere rispettati. Se la scheda tecnica non è disponibile, si prega di ordinarla o scaricarla dalla nostra homepage (www.iconprocon.com).

Personale addetto all'installazione, alla messa in servizio e al funzionamento
Questo controller è uno strumento di misura e controllo analitico ad alta precisione. L'installazione, la configurazione e l'utilizzo dello strumento devono essere eseguiti solo da personale qualificato, formato o autorizzato. Assicurarsi che il cavo di alimentazione sia fisicamente separato dall'alimentazione durante il collegamento o la riparazione. Una volta verificatosi un problema di sicurezza, assicurarsi che l'alimentazione del controller sia spenta e scollegata.

Specifiche tecniche

Campo di misura 0.005~20.00 mg/L | 0.005~20.00 ppm
Unità di misura mg/L | ppm
Risoluzione 0.001 mg/L | 0.001 ppm
Errore di base ± 1% FS
Temperatura 14 ~ 302ºF | -10 ~ 150.0oC (dipende dal sensore)
Risoluzione della temperatura 0.1°C
Errore di base della temperatura ±0.3°C
Uscita corrente 2 gruppi: 4-20mA
Uscita di comunicazione Interfaccia RS485 MODBUS RTU
Altre funzioni Registrazione dati e visualizzazione curve
Tre contatti di controllo relè 5A 250 V CA, 5A 30 V CC
Alimentazione elettrica 9~36 V CC (standard) | 85~265 V CA* | Consumo energetico ≤ 3 W
Condizioni di lavoro Nessuna forte interferenza del campo magnetico nelle vicinanze, eccetto il campo geomagnetico
Temperatura di lavoro 14 ~ 140 °F | -10~60 °C
Umidità relativa ≤90%
Grado di impermeabilità Grado di protezione IP65
Peso 0.8 kg
Dimensioni 144 x 114 x 118 mm
Dimensioni dell'apertura di installazione 138 x 138 mm
Metodi di installazione Pannello | Montaggio a parete | Tubazione

Dimensioni

ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (1)

ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (2)

Installazione dell'armadio

ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (3)

Installazione a parete

ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (4)

  • Installare una staffa di montaggio per lo strumento
  • Fissaggio con vite a pareteICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (5) ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (6)

Superiore view della staffa di montaggio. Prestare attenzione alla direzione di installazione

Cablaggio ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (7)

terminale Descrizione
P+, P- Alimentazione VDC
TEMP1 Connessioni di temperatura
CE,RE,NOI Connessioni di ingresso del sensore
Io1, Sol, Io2 Uscita 4-20 mA 1 e 2
terminale Descrizione
V+, V-, A1, B1 Canale di ingresso digitale 1
V+, V-, A2, B2 Canale di ingresso digitale 2
Formato A3, B3 Uscita di comunicazione RS485
RLY3,RLY2,RLY1 3 terminali relè

Collegamento tra lo strumento e il sensore: l'alimentazione, il segnale di uscita, il contatto di allarme del relè e il collegamento tra il sensore e il controller sono tutti all'interno del controller e il cablaggio è come mostrato sopra. La lunghezza del cavo fissato dall'elettrodo è solitamente di 5-10 metri; inserire il filo con l'etichetta corrispondente o il filo colorato sul sensore nel terminale corrispondente all'interno dello strumento e serrarlo.

Descrizione della tastiera

ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (8)

ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (9)

Funzionamento della tastiera

  • Pressione breve: rilasciare il tasto immediatamente dopo averlo premuto (predefinito su pressioni brevi se non specificato sopra).
  • Pressione prolungata: premere il pulsante per 3 secondi e poi rilasciarlo.

Descrizioni display

  • Controllare tutti i collegamenti elettrici prima dell'uso. Dopo l'accensione, il misuratore visualizzerà quanto segue.

ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (9)

ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (11)

ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (22)

Struttura del menu

Di seguito è riportata la struttura del menu di questo strumento

Collocamento Sensore Tipo FCL
Unità mg/litro
Temperatura Sensore di temperatura NTC2.252KΩ
NTC10KΩ
PT100
PT1000 (predefinito)
Offset della temperatura 0.0000
Ingresso temperatura Automatico (predefinito)
Manuale
Unità di temperatura oC
oF
Calibrazione Calibrazione della soluzione standard Punto 1 0.01 (Default, può essere modificato)
Punto 2 1 (Default, può essere modificato)
Punto 3 10 (Default, può essere modificato)
Punto 4 100 (Default, può essere modificato)
Punto 5 1000 (Default, può essere modificato)
Regolazione della calibrazione Voltage 1
Voltage 2
Voltage 3
Voltage 4
Voltage 5
Calibrazione sul campo Calibrazione sul campo 00.001 (predefinito)
Regolazione offset 00.000
Regolazione della pendenza 01.000
Punto di riferimento Relè 1 Stato ON
SPENTO
Punto di regolazione alto/basso Allarme alto
Allarme basso
Pulito
Valore limite 020.00 mg/L
Isteresi 00.00 mg/L
Relè 2 Stato ON
SPENTO
Punto di regolazione alto/basso Allarme alto
Allarme basso
Pulito
Valore limite 020.00 mg/L
Isteresi 00.00 mg/L
Relè 3 Stato ON
SPENTO
Punto di regolazione alto/basso Allarme alto
Allarme basso
Pulito
Valore limite 020.00 mg/L
Isteresi 00.00 mg/L
Produzione Corrente 1 Canale Principale
Temperatura
Opzione di uscita 4-20 mA
0-20 mA
20-4 mA
Limite superiore
Limite inferiore
Corrente 2 Canale Principale
Temperatura
Opzione di uscita 4-20 mA
0-20 mA
20-4 mA
Limite superiore
Limite inferiore
Produzione RS485 Velocità in baud 4800 BPS
9600 BPS
19200 BPS
Controllo di parità Nessuna parità
Parità dispari
anche parità
Stop bit 1 pezzo
2 pezzo
Nodo di rete
Dati Tronco d'albero Grafico di tendenza (grafico di tendenza) Intervallo di registrazione Visualizzazione in base alle impostazioni dell'intervallo 480 punti/schermo
1h
ore 12
ore 24
Registra Query Query per numero di dati
Intervallo di registrazione Anni 7.5
Anni 90
Anni 180
Uscita dati 101600 punti
Carica dati
Sistema Lingua Inglese
Data/Ora Anno mese giorno
Ora-Minuto-Secondo
Display Velocità di visualizzazione Basso
Standard
Medio
Alto
GUIDATO Risparmio energetico
Lungo luminoso
Informazioni Software Version 22-8.0
Impostazioni password 0000
Numero di serie
Sistema Impostazioni di fabbrica NO
Sintonizzazione della corrente terminale Corrente 1 | 4mA Le estremità positiva e negativa dell'amperometro sono collegate rispettivamente ai terminali di uscita corrente 1 o corrente 2 dello strumento, premere [ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (14) ] per regolare la corrente a 4 mA o 20 mA, premere il tasto [ENT] per confermare.
Corrente 1 | 20mA
Corrente 2 | 4mA
Corrente 2 | 20mA
Prova di relè Relè 1 - Test Seleziona tre gruppi di relè e ascolta il suono di due interruttori: il relè è normale.
Relè 2 - Test
Relè 3 - Test

Calibrazione
Premere [MENU] per accedere alla modalità di impostazione e selezionare la calibrazione

Calibrazione Calibrazione della soluzione standard Punto 1 Inserisci il valore liquido standard fornito (ad esempioample:0.01)
Punto 2 Inserisci il valore liquido standard fornito (ad esempioample:1.0)
Punto 3 Inserisci il valore liquido standard fornito (ad esempioample:10.0)
Punto 4 Inserisci il valore liquido standard fornito (ad esempioample:100.0)
Punto 5 Inserisci il valore liquido standard fornito (ad esempioample:100.0)
Calibrazione sul campo
Regolazione offset
Regolazione della pendenza

Calibrazione della soluzione standard

  • Questa funzione viene utilizzata per calibrare i cinque punti di calibrazione del sensore. È stato calibrato prima della consegna e gli utenti possono utilizzarlo direttamente. Se è necessaria la calibrazione, preparare 5 liquidi standard adatti con valore noto, premere [MENU] per accedere alla modalità di impostazione e selezionare il punto di calibrazione. Modificare o immettere il valore di calibrazione corrispondente.
  • Dopo aver impostato il valore di calibrazione, premere il tasto [ENT] per confermare e accedere alla schermata di calibrazione.
  • Se il controller è stato calibrato, lo schermo mostra lo stato di calibrazione. Premere , premere il tasto [ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (13) ] per cambiare lo stato di calibrazione del punto di calibrazione. Se è necessaria una ricalibrazione in questo stato, premere il tasto [ENT] per accedere alla ricalibrazione. La calibrazione della soluzione standard prevede 5 punti di calibrazione. È possibile scegliere un punto qualsiasi da calibrare (selezionare almeno un punto per la calibrazione).
  • Nella modalità di calibrazione della soluzione standard, premere il tasto [ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (13) ] per cambiare i punti di calibrazione, premere il tasto [ENT] per avviare la calibrazione.
  • Se il monitor richiede di immettere la password di sicurezza per la calibrazione, premere [ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (14)] O [ ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (13)] per impostare la password di sicurezza della calibrazione, quindi premere [ENT] per confermare la password di sicurezza della calibrazione

ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (12)Punto 1 Calibrazione
Dopo essere entrati in modalità di calibrazione, il controller visualizza quanto mostrato nella figura sopra. Il valore principale del controller visualizza il valore della soluzione standard nota del punto 1. Immergere l'elettrodo nella soluzione standard del valore corrispondente e il volume corrispondente.tagIl valore mV e lo stato di calibrazione verranno visualizzati sul lato sinistro dello schermo. Al termine della calibrazione, (Fatto) verrà visualizzato sul lato destro dello schermo. Se è necessario calibrare il punto successivo, premere [ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (13) ] per cambiare il punto di calibrazione. Se è necessaria la calibrazione di un solo punto, una volta completata la calibrazione, premere [MENU] per uscire. Durante il processo di calibrazione, se la calibrazione non riesce, sullo schermo verrà visualizzato (Errore).

Calibrazione sul campo

Selezionare i metodi di calibrazione sul campo: [Calibrazione sul campo], [Regolazione offset], [Regolazione lineare].ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (15)Calibrazione sul campo
Quando i dati provenienti dallo strumento portatile vengono inseriti in questa impostazione, lo strumento correggerà automaticamente i dati.

Risultati della calibrazione

  • Conferma: quando l'icona "ENT" è verde, premere [ENT] per confermare
  • Annulla: premere il tasto [ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (13) ] per spostare l'icona verde su ESC e premere il tasto [ENT] per confermare

Regolazione offset
Confronta i dati dello strumento portatile con i dati misurati dal controller. In caso di errori, i dati di errore possono essere modificati tramite questa funzione.

Regolazione lineare
I valori lineari dopo la "calibrazione sul campo" verranno salvati in questa impostazione e i dati di fabbrica sono 1.00.

Grafico di tendenza (grafico di tendenza)

       Dati Tronco d'albero   Grafico di tendenza (grafico di tendenza) Intervallo di registrazione   Visualizzazione in base alle impostazioni dell'intervallo 480 punti/schermo
1h
ore 12
ore 24
Registra Query Query per numero di dati
 Intervallo di registrazione Anni 7.5
Anni 90
Anni 180
Uscita dati 101600 punti
Carica dati

Premere il tasto [ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (13)[TREND] nella modalità di misurazione per view direttamente il grafico di tendenza dei dati salvati. Premendo il pulsante [ESC] si torna alla schermata di misurazione. Ci sono 480 set di record di dati per pagina.

ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (16)Nella schermata corrente, premere il tasto [ENT] per spostare la riga di visualizzazione dei dati verso sinistra e [ ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (13)/TREND] per spostarsi verso destra. Premere [INFO] per modificare l'intervallo di visualizzazione del grafico.

  • Intervallo di registrazione: gli utenti possono selezionare qui l'intervallo di registrazione. Una volta selezionato, il controller salverà i dati all'intervallo specificato.
  • Query record: immettere qui il numero di record da interrogare, quindi premere [ENT] per recuperare i dati storici.

MODBUSRTU

Il numero di versione hardware di questo documento è V2.0; il numero di versione software è V5.9 e superiore. Questo documento descrive l'interfaccia MODBUS RTU in dettaglio e l'oggetto target è un programmatore software.

Struttura del comando MODBUS

  • Descrizione del formato dei dati in questo documento;
  • Visualizzazione binaria, suffisso B, ad esempioample: 10001B – visualizzazione decimale, senza alcun prefisso o suffisso, ad esempioample: 256 Visualizzazione esadecimale, prefisso 0x, ad esempioample: 0x2A
  • Visualizzazione di caratteri ASCII o stringhe ASCII, ad esempioampil: “YL0114010022”

Struttura di comando
Il protocollo applicativo MODBUS definisce la Simple Protocol Data Unit (PDU), che è indipendente dal livello di comunicazione sottostante.

ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (17)

La mappatura del protocollo MODBUS su un bus o una rete specifici introduce campi aggiuntivi di unità dati di protocollo. Il client che avvia lo scambio MODBUS crea la PDU MODBUS, quindi aggiunge il dominio per stabilire la PDU di comunicazione corretta.

ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (18)

Sulla linea seriale MODBUS, il dominio di indirizzo contiene solo l'indirizzo dello strumento slave. Suggerimenti: l'intervallo di indirizzi del dispositivo è 1…247
Imposta l'indirizzo del dispositivo slave nel campo indirizzo del frame di richiesta inviato dall'host. Quando lo strumento slave risponde, inserisce il suo indirizzo nell'area indirizzo del frame di risposta in modo che la stazione master sappia quale slave sta rispondendo. I codici funzione indicano il tipo di operazione eseguita dal server. Il dominio CRC è il risultato del calcolo del "controllo di ridondanza", che viene eseguito in base al contenuto informativo.

Modalità di trasmissione MODBUS RTU

Quando lo strumento utilizza la modalità RTU (Remote Terminal Unit) per la comunicazione seriale MODBUS, ogni byte di informazioni da 8 bit contiene due caratteri esadecimali da 4 bit. Il vantaggio principaletagCaratteristiche di questa modalità sono una maggiore densità di caratteri e una migliore velocità di trasmissione dei dati rispetto alla modalità ASCII con la stessa velocità in baud. Ogni messaggio deve essere trasmesso come una stringa continua.

Il formato di ogni byte in modalità RTU (11 bit):

  • Sistema di codifica: binario a 8 bit
  • Ogni byte a 8 bit in un messaggio contiene due caratteri esadecimali a 4 bit (0-9, AF)
  • Bit in ogni byte: 1 bit di partenza
  • 8 bit di dati, i primi bit minimi validi senza bit di controllo di parità
  • 2 bit di stop
  • Velocità in baud: 9600 BPS

Come vengono trasmessi in serie i caratteri:
Ogni carattere o byte viene inviato in questo ordine (da sinistra a destra) il bit meno significativo (LSB)… Bit significativo massimo (MSB)

ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (19)

Controlla la struttura del dominio: controllo di ridondanza ciclico (CRC16)

Descrizione della struttura:

Strumento schiavo Codice funzione Dati CRC
 Indirizzo  1 byte  0…252 byte 2 byte
Byte basso CRC | Byte alto CRC

Fig.4 : Struttura delle informazioni RTU

La dimensione massima del frame MODBUS è 256 byte

Frame informativo MODBUS RTU
In modalità RTU, i frame dei messaggi sono caratterizzati da intervalli di inattività di almeno 3.5 tempi di carattere, denominati t3.5 nelle sezioni successive.

 

ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (20)

L'intero frame del messaggio deve essere inviato in un flusso continuo di caratteri. Quando l'intervallo di tempo di pausa tra due caratteri supera 1.5 caratteri, il frame informativo è considerato incompleto e il ricevitore non riceve il frame informativo.

ICON-PROCESS-CONTROLS-IS-750D-Series-ProCon-Free-Chlorine-Display-Controller - (21)

La modalità RTU contiene un dominio di rilevamento degli errori basato su un algoritmo di controllo di ridondanza ciclico (CRC) che viene eseguito su tutti i contenuti dei messaggi. Il dominio CRC controlla i contenuti dell'intero messaggio ed esegue questo controllo indipendentemente dal fatto che il messaggio abbia un controllo di parità casuale. Il dominio CRC contiene un valore a 16 bit costituito da due byte a 8 bit. Viene adottato il controllo CRC16. I byte bassi precedono, i byte alti precedono.

Implementazione di MODBUS RTU nello strumento
Secondo la definizione ufficiale MODBUS, il comando inizia con un intervallo di 3.5 caratteri che attiva il comando e la fine del comando è rappresentata anch'essa da un intervallo di 3.5 caratteri. L'indirizzo del dispositivo e il codice funzione MODBUS hanno 8 bit. La stringa di dati contiene n*8 bit e la stringa di dati contiene l'indirizzo di partenza del registro e il numero di registri di lettura/scrittura. Il controllo CRC è di 16 bit.

 

Valore

 

Inizio

 

Indirizzo del dispositivo

 

Funzione

 

Dati

Controllo riassuntivo  

FINE

 

 

Nessun byte di segnale durante 3.5 caratteri

 

 

1-247

1

Codici funzione che confermano MODBUS

Specificazione

 

Dati di conferma a MODBUS

Specificazione

 

 

CRCL

 

 

CRCL

 

Nessun byte di segnale durante 3.5 caratteri

Byte 3.5 1 N 1 1 3.5

Fig.7 : Definizione MODBUS di trasmissione dati

Codice funzione MODBUS RTU dello strumento

Lo strumento utilizza solo due codici funzione MODBUS:

  • 0x03: registro di lettura e mantenimento
  • 0x10: Scrive più registri
  • Codice funzione MODBUS 0x03: registro di lettura e mantenimento

Questo codice funzione è utilizzato per leggere il contenuto del blocco continuo del registro di holding del dispositivo remoto. Richiedere alla PDU di specificare l'indirizzo del registro di avvio e il numero di registri. Indirizzare i registri da zero. Pertanto, il registro di indirizzamento 1-16 è 0-15. I dati del registro nelle informazioni di risposta sono impacchettati in due byte per registro. Per ogni registro, il primo byte contiene bit alti e il secondo byte contiene bit bassi.

Richiesta:

Codice funzione 1 byte 0x03
Indirizzo di partenza 2 byte 0x0000 0xfffff
Leggi il numero di registro 2 byte 1…125

Fig.8: Frame di richiesta del registro di lettura e mantenimento

Risposta:

Codice funzione 1 byte 0x03
Numero di byte 2 byte Nx2
Registra i valori Nx2 byte 1…125

N = Numero di registro

Figura 9: Frame di risposta del registro di lettura e mantenimento
Di seguito viene illustrato il frame di richiesta e il frame di risposta con il registro di lettura e mantenimento 108-110 come esempioample. (Il contenuto del registro 108 è di sola lettura, con due valori di byte di 0X022B, e il contenuto dei registri 109-110 è 0X0000 e 0X0064)

Richiedi Frame Cornice di risposta
Sistemi numerici (esadecimale) Sistemi numerici (esadecimale)
Codice funzione 0x03 Codice funzione 0x03
Indirizzo di inizio (byte alto) 0x00 Conteggio byte 0x06
Indirizzo di partenza (byte basso) 0x6B Valore del registro (byte alti) (108) 0x02
Numero di registri di lettura (byte alti)  

0x00

 

Valore registro (byte bassi) (108)

 

0x2B

Numero di registri di lettura (byte bassi)  

0x03

 

Valore del registro (byte alti) (109)

 

0x00

Valore registro (byte bassi) (109) 0x00
Valore del registro (byte alti) (110) 0x00
Valore registro (byte bassi) (110) 0x64

Figura 10 : Esamples di frame di richiesta e risposta del registro di lettura e mantenimento

Codice funzione MODBUS 0x10: scrivere più registri
Questo codice funzione è utilizzato per scrivere registri continui su dispositivi remoti (1… 123 registri) blocco che specifica il valore dei registri scritti nel frame dati di richiesta. I dati sono impacchettati in due byte per registro. Il frame di risposta restituisce il codice funzione, l'indirizzo di avvio e il numero di registri scritti.

Richiesta:

Codice funzione 1 byte 0x10
Indirizzo di partenza 2 byte 2 byte
Numero di registri di input 2 byte 2 byte
Numero di byte 1 byte 1 byte
Registra i valori N x 2 byte N x 2 byte

Risposta:

Codice funzione 1 byte 0x10
Indirizzo di partenza 2 byte 0x0000 0xffff
Numero di registro 2 byte 1…123(0x7B)

N = Numero di registro

Figura 12: Scrivere più frame di risposta del registro
Di seguito sono illustrati il ​​frame di richiesta e il frame di risposta in due registri che scrivono i valori 0x000A e 0x0102 nell'indirizzo iniziale 2.

Richiedi Frame (esadecimale) Cornice di risposta (esadecimale)
Sistemi numerici 0x10 Sistemi numerici 0x10
Codice funzione 0x00 Codice funzione 0x00
Indirizzo di inizio (byte alto) 0x01 Indirizzo di inizio (byte alto) 0x01
Indirizzo di partenza (byte basso) 0x00 Indirizzo di partenza (byte basso) 0x00
Numero registro di input (byte alti) 0x02 Numero registro di input (byte alti) 0x02
Numero registro di input (byte bassi) 0x04 Numero registro di input (byte bassi)
Numero di byte 0x00
Valore del registro (byte alto) 0x0Un
Valore del registro (byte basso) 0x01
Valore del registro (byte alto) 0x02
Valore del registro (byte basso)

Figura 13 : Esamplezioni di scrittura di più frame di richiesta e risposta di registro

Formato dati nel controller

Punto mobile
Definizione: Virgola mobile, conforme a IEEE 754 (precisione singola)

Descrizione Simbolo Indice Mantissa SOMMA
Morso 31 30…23 22…0 22…0
Deviazione dell'indice 127

Figura 14: Definizione di precisione singola in virgola mobile (4 byte, 2 registri MODBUS)

Example: Compila il decimale 17.625 in binario

Fase 1:

  • Convertire 17.625 in forma decimale in un numero in virgola mobile in forma binaria, trovando prima la rappresentazione binaria della parte intera
  • 17decimale= 16 + 1 = 1×24 + 0×23 + 0×22 + 0×21 + 1×20
  • La rappresentazione binaria della parte intera 17 è 10001B
  • Quindi si ottiene la rappresentazione binaria della parte decimale 0.625 = 0.5 + 0.125 = 1×2−1 + 0×2−2 + 1×2−3
  • La rappresentazione binaria della parte decimale 0.625 è 0.101B.
  • Quindi il numero binario in virgola mobile di 17.625 in forma decimale è 10001.101B

Fase 2:
Sposta per trovare l'esponente.
Sposta 10001.101B verso sinistra finché non rimane una sola virgola decimale, ottenendo 1.0001101B e 10001.101B = 1.0001101 B× 24. Quindi la parte esponenziale è 4, più 127, diventa 131 e la sua rappresentazione binaria è 10000011B. Passaggio 3:

Calcola il numero di coda
Dopo aver rimosso 1 prima della virgola decimale di 1.0001101B, il numero finale è 0001101B (perché prima della virgola deve esserci 1, quindi l'IEEE stabilisce che solo la virgola decimale successiva può essere registrata). Per l'importante spiegazione della mantissa a 23 bit, il primo (ovvero il bit nascosto) non viene compilato. I bit nascosti sono bit a sinistra del separatore, che di solito sono impostati a 1.
e soppresso.

Fase 4:
Definizione di bit di simbolo
Il bit di segno del numero positivo è 0, e il bit di segno del numero negativo è 1, quindi il bit di segno di 17.625 è 0.

Fase 5:
Converti in numero in virgola mobile
simbolo bit + indice 8 bit + mantissa 23 bit
0 10000011 00011010000000000000000B (il sistema esadecimale è mostrato come 0 x418d0000 )
Codice di riferimento:

  1. Se il compilatore utilizzato dall'utente ha una funzione di libreria che implementa questa funzione, la funzione di libreria può essere chiamata direttamente, ad esempioample, utilizzando il linguaggio C, è possibile chiamare direttamente la funzione della libreria C memcpy per ottenere una rappresentazione intera del formato di archiviazione in virgola mobile nella memoria.
    Per esempioample: float floatdata; // numero in virgola mobile convertito void* outdata; memcpy (outdata, & floatdata, 4);
    Supponiamo che floatdata = 17.625
    Se si tratta di una modalità di archiviazione di piccole dimensioni, dopo aver eseguito l'istruzione precedente, i dati memorizzati nell'unità di indirizzo outdata sono 0x00. Outdata + 1 memorizza i dati come 0x00
    unità di indirizzo (outdata + 2) memorizza i dati come 0x8D
    unità di indirizzo (outdata + 3) memorizza i dati come 0x41
    Se si tratta di una modalità di archiviazione di grandi dimensioni, dopo aver eseguito l'istruzione precedente, i dati memorizzati in outdata dell'unità di indirizzo sono 0x41 unità di indirizzo (outdata + 1) memorizza i dati come 0x8D unità di indirizzo (outdata + 2) memorizza i dati come 0x00 unità di indirizzo (outdata + 3) memorizza i dati come 0x00
  2. Se il compilatore utilizzato dall'utente non implementa la funzione di libreria di questa funzione, è possibile utilizzare le seguenti funzioni per ottenere questa funzione:
    • void memcpy(void *dest,void *src,int n)
      {
    • char *pd = (char *)dest; char *ps = (char *)src; for(int i=0;i
      }
    • Quindi effettuare una chiamata al memcpy(outdata,&floatdata,4); sopra.
      Example: Compila il numero binario in virgola mobile 0100 0010 0111 1011 0110 0110 0110 10B in numero decimale

Fare un passo 1: Dividere il numero binario in virgola mobile 0100 0010 0111 1011 0110 0110 0110B in bit simbolo, bit esponenziale e bit mantis-sa.

  • 0 10000100 11110110110011001100110B
  • Segno a 1 bit + indice a 8 bit + segno di coda a 23 bit S: 0 indica un numero positivo
  • Index position E: 10000100B =1×27+0×26+0×25+0×24 + 0 × 23+1×22+0×21+0×20
  • =128+0+0+0+0+4+0+0=132
  • Pezzi di mantissa M: 11110110110011001100110B =8087142

Passaggio 2: calcola il numero decimale

  • D = (−1)×(1.0 + M/223)×2E−127
  • = (−1)0×(1.0 + 8087142/223)×2132−127
  • = 1×1.964062452316284×32
  • = 62.85

Codice di riferimento:

  • float floatTOdecimal(intero lungo byte0, intero lungo byte1, intero lungo byte2, intero lungo byte3){
    intero lungo realbyte0,realbyte1,realbyte2,realbyte3; intero lungo E,M;
  • float D; realbyte0 = byte3; realbyte1 = byte2; realbyte2 = byte1; realbyte3 = byte0; if((realbyte0&0x80)==0)
    {
  • S = 0;//numero positivo
    }
  • altro
    {
  • S = 1;//numero negativo
    }
  • E = ((realbyte0<<1)|(realbyte1&0x80)>>7)-127;
  • M = ((byte reale1&0x7f) << 16) | (byte reale2<< 8)| byte reale3;
  • D = pow(-1,S)*(1.0 + M/pow(2,23))* pow(2,E);
  • restituisci D;
    }

Descrizione della funzione: i parametri byte0, byte1, byte2, byte3 rappresentano 4 byte di un numero binario in virgola mobile. Il numero decimale viene convertito dal valore restituito.

Per esempioample, l'utente invia il comando per ottenere il valore della temperatura e il valore dell'ossigeno disciolto alla sonda. I 4 byte che rappresentano il valore della temperatura nel frame di risposta ricevuto sono 0x00, 0x00, 0x8d e 0x41. Quindi l'utente può ottenere il numero decimale del valore della temperatura corrispondente tramite la seguente istruzione di chiamata.

  • Questa è la temperatura = 17.625.
  • Temperatura float = floatTOdecimal( 0x00, 0x00, 0x8d, 0x41)

Modalità di lettura delle istruzioni
Il protocollo di comunicazione adotta il protocollo MODBUS (RTU). Il contenuto e l'indirizzo della comunicazione possono essere modificati in base alle esigenze dei clienti. La configurazione predefinita è indirizzo di rete 01, velocità in baud 9600, controllo uniforme, un bit di stop, gli utenti possono impostare le proprie modifiche;
Codice funzione 0x04: Questa funzione consente all'host di ottenere misurazioni in tempo reale dagli slave, che sono specificati come tipo floating-point a precisione singola (ovvero che occupano due indirizzi di registro consecutivi) e di contrassegnare i parametri corrispondenti con indirizzi di registro diversi. L'indirizzo di comunicazione è il seguente:

  • 0000-0001: Valore misurato principale | 0002-0003: Valore temperatura | 0004-0005: Volume principaletage Valore |
  • 0006-0007: Temperatura e volumetage Valore

Comunicazione esamples:
Examples di istruzioni del codice funzione 04:
Indirizzo di comunicazione = 1, Valore principale = 20.0, Temperatura = 10.0, Volume principaletage = 100.0, Temperatura voltage = 200.0 Host Invio: 01 04 00 00 08 F1 CC | Risposta Slave: 01 04 10 00 41 A0 00 41 20 00 42 C8 00 43 48 81 E8

Nota:

  • [01] Rappresenta l'indirizzo di comunicazione dello strumento;
  • [04] Rappresenta il codice funzione 04;
  • [10] rappresenta 10H (16) byte di dati;
  • [00 00 00 41 A0] = 20.0; / Valore misurato principale
  • [00 00 4120]= 10.0; // Valore della temperatura
  • [00 00 42 C8] = 100.0; / / Volume principale misuratotage valore
  • [00 00 43 48] = 200.0; / / Temperatura e Voltage Valori
  • [81 E8] rappresenta il codice di controllo CRC16;

Manutenzione

In base alle esigenze d'uso, la posizione di installazione e le condizioni operative del controller sono relativamente complesse. Per garantire il corretto funzionamento del controller, il personale addetto alla manutenzione deve eseguirne regolarmente la manutenzione. Si prega di prestare attenzione ai seguenti aspetti durante la manutenzione:

  • Controllare l'ambiente di funzionamento del controller. Se la temperatura supera l'intervallo nominale del controller, adottare le misure appropriate; in caso contrario, il controller potrebbe danneggiarsi o la sua durata potrebbe ridursi.
  • Per pulire la scocca in plastica del controller, utilizzare un panno morbido e un detergente delicato.
  • Verificare che il cablaggio sul terminale del controller sia saldo. Assicurarsi di scollegare l'alimentazione CA o CC prima di rimuovere il coperchio del cablaggio.

Garanzia, resi e limitazioni

Garanzia
Icon Process Controls Ltd garantisce all'acquirente originale dei suoi prodotti che tali prodotti saranno esenti da difetti nei materiali e nella lavorazione in condizioni di utilizzo e servizio normali in conformità con le istruzioni fornite da Icon Process Controls Ltd per un periodo di un anno dalla data di vendita di tali prodotti. L'obbligo di Icon Process Controls Ltd ai sensi della presente garanzia è limitato esclusivamente ed esclusivamente alla riparazione o sostituzione, a scelta di Icon Process Controls Ltd, dei prodotti o componenti che l'esame di Icon Process Controls Ltd determina con soddisfazione essere difettosi nel materiale o nella lavorazione all'interno il periodo di garanzia. Icon Process Controls Ltd deve essere informata secondo le istruzioni riportate di seguito di qualsiasi reclamo ai sensi della presente garanzia entro trenta (30) giorni da qualsiasi difetto di conformità dichiarato del prodotto. Qualsiasi prodotto riparato in base a questa garanzia sarà garantito solo per il resto del periodo di garanzia originale. Qualsiasi prodotto fornito in sostituzione ai sensi della presente garanzia sarà garantito per un anno dalla data di sostituzione.

Resi
I prodotti non possono essere restituiti a Icon Process Controls Ltd senza previa autorizzazione. Per restituire un prodotto ritenuto difettoso, vai a www.iconprocon.come inviare un modulo di richiesta di reso del cliente (MRA) e seguire le istruzioni ivi contenute. Tutti i prodotti restituiti in garanzia e non in garanzia a Icon Process Controls Ltd devono essere spediti in porto franco e assicurati. Icon Process Controls Ltd non sarà responsabile per eventuali prodotti smarriti o danneggiati durante la spedizione.

Limitazioni
Questa garanzia non si applica ai prodotti che:

  1. vanno oltre il periodo di garanzia o sono prodotti per i quali l'acquirente originale non segue le procedure di garanzia sopra descritte;
  2. hanno subito danni elettrici, meccanici o chimici dovuti ad un uso improprio, accidentale o negligente;
  3. sono stati modificati o alterati;
  4. qualcuno diverso dal personale di assistenza autorizzato da Icon Process Controls Ltd ha tentato di effettuare la riparazione;
  5. sono stati coinvolti in incidenti o catastrofi naturali; O
  6. sono danneggiati durante la spedizione di ritorno a Icon Process Controls Ltd

Icon Process Controls Ltd si riserva il diritto di rinunciare unilateralmente a questa garanzia e di smaltire qualsiasi prodotto restituito a Icon Process Controls Ltd nei casi in cui:

  1. vi è evidenza della presenza di un materiale potenzialmente pericoloso nel prodotto;
  2. oppure il prodotto è rimasto non reclamato presso Icon Process Controls Ltd per più di 30 giorni dopo che Icon Process Controls Ltd ne ha debitamente richiesto lo smaltimento.

La presente garanzia contiene l'unica garanzia espressa fornita da Icon Process Controls Ltd in relazione ai suoi prodotti. TUTTE LE GARANZIE IMPLICITE, INCLUSE, SENZA LIMITAZIONE, LE GARANZIE DI COMMERCIABILITÀ E IDONEITÀ PER UNO SCOPO PARTICOLARE, SONO ESPRESSAMENTE ESCLUSE. I rimedi di riparazione o sostituzione sopra indicati sono gli unici rimedi in caso di violazione della presente garanzia. IN NESSUN CASO Icon Process Controls Ltd SARÀ RITENUTA RESPONSABILE PER DANNI ACCIDENTALI O CONSEQUENZIALI DI QUALSIASI TIPO, INCLUSI I DANNI A BENI PERSONALI O IMMOBILI, O PER LESIONI A QUALSIASI PERSONA. LA PRESENTE GARANZIA COSTITUISCE LA DICHIARAZIONE DEFINITIVA, COMPLETA ED ESCLUSIVA DEI TERMINI DI GARANZIA E NESSUNA PERSONA È AUTORIZZATA A RILASCIARE ALTRE GARANZIE O DICHIARAZIONI PER CONTO DI Icon Process Controls Ltd. La presente garanzia sarà interpretata in conformità alle leggi della provincia dell'Ontario, Canada.

Se qualsiasi parte di questa garanzia è ritenuta non valida o inapplicabile per qualsiasi motivo, tale constatazione non invaliderà qualsiasi altra disposizione di questa garanzia.

Per ulteriore documentazione sul prodotto e supporto tecnico, visitare: www.iconprocon.com

Strumentazione anticorrosione

25-0732 © Icon Process Controls Ltd.

Domande frequenti

  • D: Come posso garantire la sicurezza durante l'installazione?
    R: Indossare sempre occhiali protettivi o una visiera protettiva e rispettare le specifiche relative alla temperatura e alla pressione massime.
  • D: Chi dovrebbe occuparsi dell'installazione e del funzionamento del controller?
    R: L'installazione, la configurazione e il funzionamento devono essere eseguiti solo da personale qualificato, formato o autorizzato.

Documenti / Risorse

ICON PROCESS CONTROLS Serie IS-750D ProCon Controllore di visualizzazione del cloro libero [pdf] Manuale d'uso
IS-750D, Controller display per cloro libero ProCon serie IS-750D, Controller display per cloro libero ProCon serie IS-750D, Controller display per cloro, Controller display, Controller

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *