Intech Italy s.r.l. Modbus I/O A3 I/O expander – PLC RS485

annuncio pubblicitario
Intech Italy s.r.l.
Modbus I/O A3
I/O expander – PLC
RS485 optocoupled
PIC16F887 microprocessor
Manuale connessione elettriche
Protocollo Modbus RTU
@ 2012 Intech Italy Srl
ModbusIO_A3.odt
Revised:19/11/2012
Page:1
ModBus I/O PLC expander
IIntroduzione:
Vi ringraziamo di aver scelto un prodotto della famiglia Intech, prima di proseguire con le fasi
dell’installazione Vi preghiamo di portare particolare attenzione al capitolo Informazioni per la
sicurezza
Ingressi presenti a bordo scheda:
2 ingressi NTC 10K o PT1000, configurabili come sonde temperatura
5 ingressi analogici / digitali per sensori analogici 0-10V o 0-5V o in alternativa 5 ingressi digitali 012V per ingressi da campo 0-12Vcc.
3 ingressi AD 0-10V per sensori analogici o in alternativa 5 ingressi digitali 0-12V per ingressi da
campo 0-12Vcc.
Uscite presenti a bordo scheda:
1 uscite 220V triac a modulazione di fase con potenza 0-100% oppure ON/OFF
4 uscite a relais con contatto pulito NO,NC
2 uscite Analogiche 0-10V
Interfaccia RS485 ModBus RTU:
La porta RS485 Modbus completamente Optoisolata permette di connettersi a dispositivi SCADA
quali PLC, sistemi software di acquisizione dati ecc. con alta immunità dai disturbi anche su linee
molto lunghe
Il protocollo supportato è MODBUS tipo RTU 9600 E81, 19200 E81 38400 E81
5 connettori RJ11 permettono di svolgere la funzione di HUB con altri dispositivi RS485 quali
inverter, schede espansione, scada ecc
Informazioni per la sicurezza:
L'impiego di Modbus IO può risultare inopportuno in prossimità di apparecchiature elettroniche, in
questo caso è obbligatorio prendere accorgimenti nei seguenti casi:
• Non installare Biocontrol in prossimità di stazioni petrolifere, depositi di carburante, impianti
chimici o siti di esplosione quando può disturbare il funzionamento di apparati tecnici.
• Collegare sempre il morsetto di connessione a massa terra.
• L'impiego di Modbus IO in componenti o sistemi per supporto vita non è consentito e deve
eventualmente essere autorizzato preventivamente per iscritto.
• Nessun sistema hardware o software complesso possono ritenersi perfetti. Difetti possono essere
presenti in sistemi di qualsiasi tipo.
• Al fine di evitare danni a persone o cose, è compito del progettista la predisposizione di metodi di
protezione ridondanti, appropriati al rischio connesso all'impiego.
• Tutti i dispositivi Intech Italy sono sottoposti ad un completo collaudo funzionale.
• Le specifiche sono basate sulla caratterizzazione delle unità campione testate, non si riferiscono a
misure effettuate su ogni singola unità prodotta.
Installazione e collegamenti elettrici:
L’alimentazione da rete deve essere fornita interponendo un sezionatore esterno e deve essere
conforme alle specifiche per circuiti e per il tipo di utilizzo finale.
La sezione del cavo di alimentazione tra Modbus IO e la rete elettrica deve essere di sezione
adeguata al tipo di carico collegato sulle prese di potenza uscita 220V e comunque mai inferiore a
1,5mmQ.
•
•
•
•
•
Il quadro elettrico che ospita Modbus IO deve garantire il seguente grado di protezione:
grado di protezione minimo pari ad IP40 per applicazioni all'interno
grado di protezione minimo pari ad IP54 per applicazioni all'esterno.
Collegamento rete elettrica 230V sul connettore “MAINS”:
Morsetto F:Ingresso fase rete 220V
Morsetto N:Ingresso neutro rete 220V
Morsetto GND MASSA TERRA
@ 2012 Intech Italy Srl
Via Busto Garolfo 23 Casorezzo (MI)
ModbusIO_A3.odt
www.intech-italy.it
Revised:19/11/2012
Page:2
ModBus I/O PLC expander
•
•
Collegamento Uscita triac 230V a fase variabile sul connettore “TRC”
Morsetto TV1:Uscita 220V Triac max 5A
Morsetto N:Uscita 220V neutro Triac
•
•
•
•
•
•
Ingressi NTC 10K PT1000 sul connettore “TS1” :
Morsetto +12V:Uscita ausiliaria 12V 100mA max
Morsetto 0V:Uscita ausiliaria 0V 100mA max
Morsetto RT1:Ingresso sonda RT1
Morsetto G:Ingresso sonda RT1
Morsetto RT2:Ingresso sonda RT2
Morsetto G:Ingresso sonda RT2
Ingressi analogici 0-10V o digitali connettore “IN1”:
•
Morsetto IN1:Ingresso digitale IN1 oppure analogico AD1
•
Morsetto +:Uscita riferimento 12V protette da fusibile 0.5A
•
Morsetto IN2:Ingresso digitale IN2 oppure analogico AD2
•
Morsetto +:Uscita riferimento 12V protette da fusibile 0.5A
•
Morsetto IN3:Ingresso digitale IN3 oppure analogico AD3
•
Morsetto +:Uscita riferimento 12V protette da fusibile 0.5A
•
Morsetto IN4:Ingresso digitale IN4 oppure analogico AD4
•
Morsetto +:Uscita riferimento 12V protette da fusibile 0.5A
•
Morsetto IN5:Ingresso digitale IN5 oppure analogico AD5
•
Morsetto +:Uscita riferimento 12V protette da fusibile 0.5A
Ingressi digitali 0-10V o digitali connettore “IN2”:
•
Morsetto IN6:Ingresso digitale IN6
•
Morsetto +:Uscita riferimento 12V protette da fusibile 0.5A
•
Morsetto IN7:Ingresso digitale IN7
•
Morsetto +:Uscita riferimento 12V protette da fusibile 0.5A
•
Morsetto IN8:Ingresso digitale IN8
Uscite analogiche 0-10V connettore “DAO”:
•
Morsetto DA1:Uscita analogica DA1
•
Morsetto -:Uscita riferimento GND
•
Morsetto DA2:Uscita analogica DA2
•
Morsetto +:Uscita riferimento GND
•
Gli ingressi sono provvisti di circuito passa-basso anti rimbalzo al fine di prevenire false
segnalazioni in presenza spurie o di transizioni molto veloci dovute a falsi contatti.
Il cavo di collegamento agli ingressi deve avere una sezione compresa tra gli 0,25 mm2 e 1,5mm2 e
non deve superare la lunghezza di 5 mt, nel caso quest’ultimo non fosse possibile consigliamo di
innestare 2 anelli in ferrite alle estremità del conduttore vedere il capitolo Accessori.
@ 2012 Intech Italy Srl
Via Busto Garolfo 23 Casorezzo (MI)
ModbusIO_A3.odt
www.intech-italy.it
Revised:19/11/2012
Page:3
ModBus I/O PLC expander
Specifiche elettriche
L’alimentazione di rete deve essere applicata ai morsetti F e N RETE 230Vac, rispettando
polarità FASE-NEUTRO per semplicità di collegamento e sicurezza verso l'utente finale.
dalla
Collegare sempre il morsetto di MASSA TERRA GND
•
•
L’alimentazione deve essere:
230Vca da rete con sezionatore e/o interruttore magnetotermico.
Potenza 6Amax con tutte le uscite funzionanti.
Modbus IO è provvisto di un circuito per la protezione dalle sovratensioni sulla rete elettrica 220V,
e di una protezione per la sicurezza elettrica a mezzo di fusibile in ingresso F1 6.3A rapido. Qualora
sia necessaria la sostituzione utilizzare un fusibile dello stesso tipo.
E' comunque obbligatorio di interporre in serie all’alimentazione da rete un interruttore sezionatore
e/o un interruttore magnetotermico con portata 10A, come indicato in schema. Il cavo di alimentazione
deve avere una sezione compresa tra gli 1,5mm2 e 2,5mm2 dipendente dalla potenza totale collegata
sulle varie uscite di potenza 220V.
Gli ingressi presenti sul connettore IN2 a 12Vcc sono automaticamente protetti da un fusibile 0,5A
auto ripristinante a bordo scheda, si consiglia di controllare i cablaggi prima di alimentare la scheda
onde evitare corto circuiti ed il relativo sovraccarico dell'alimentatore.
L'uscita +12VCC eroga una tensione di 12Vcc 0,1A adatte ad alimentare fotocellule e prossimiti,
nel caso in cui fosse necessaria una potenza maggiore utilizzare un alimentatore esterno con tensione
di uscita 12Vcc stabilizzato avendo l'accortezza di collegare il riferimento -12V ai morsetto 0V della
scheda Modbus IO per avere una corretta lettura degli ingressi presenti sul connettore IN2.
Ingressi Rt1, Rt2 bassa tensione
Gli ingressi Rt1, Rt2 presenti sul connettore TS1 sono predisposti per il collegamento a sensori
NTC 10K a 25°C e B25/100 K=3988 oppure PT1000, la s elezione del tipo di sensore utilizzato è
effettuato tramite i jumper S1 e S2 presenti sulla scheda e dalla configurazione software.
•
S1 inserito: ingresso RT1 PT1000
•
S1 open: ingresso RT1 NTC10K
•
S2 inserito: ingresso RT2 PT1000
•
S2 open: ingresso RT2 NTC10K
La connessione delle sonde NTC e PT1000 è senza polarità dato che sono elementi resistivi
passivi.
Ingresso TK bassa tensione
L'ingresso TK presente sul connettore TK è predisposto per il collegamento ad una termocoppia
tipo K, l'ingresso è termicamente compensato per il polo freddo presente sulle scheda pertanto non
richiede aggiustamenti per la lettura diretta della sonda K.
Nel caso in cui fosse necessario prolungare i collegamenti all'ingressosi deve assolutamente
utilizzare il cavo schermato COMPENSATO rispettando le polarità del polo freddo/caldo avendo
l'accortezza di collegare solo una delle due estremità delle calza schermata al morsetto 0V.
L'utilizzo di un cavo NON schermato o la errata connessione della schermatura può comporta
ERRORI DI LETTURA in presenza di forti disturbi elettrici.
Ingressi analogici AD1, AD2, AD3 , AD4, AD5 a bassa tensione
Gli ingressi AD1, AD2, AD3, AD4 e AD5 presenti sul connettore IN2 sono predisposti per il
collegamento ingressi digitali 12Vcc o come ingressi analogici 0-12V o 0-5V
La selezione del tipo funzione Analogica o digitale di ogni ingresso è effettuata tramite la lettura dei
registri 3x o come ingressi 2x
@ 2012 Intech Italy Srl
Via Busto Garolfo 23 Casorezzo (MI)
ModbusIO_A3.odt
www.intech-italy.it
Revised:19/11/2012
Page:4
ModBus I/O PLC expander
La selezione delle tensione di fondo scala è selezionabile tramite i ponticelli a saldare posti sotto il
circuito stampato nelle posizioni dei vari ingressi: se chiuso ingresso 0-10V se aperto ingresso 0-5V
Ingressi digitali IN6, IN7e IN8 a bassa tensione
Gli ingressi IN6,IN7 e IN8 presenti sul connettore IN2 sono predisposti per il collegamento ingressi
digitali 12Vcc
La lunghezza dei cavi connessi ai morsetti del connettore IN1 e IN2 non deve superare i 10mt, nel
caso in cui si dovesse prolungare i collegamenti agli ingressi si deve assolutamente utilizzare il cavo
schermato con sezione 2x0,5mm2 avendo l'accortezza di collegare solo una delle due estremità delle
calza schermata al morsetto di terra.
L'utilizzo di un cavo NON schermato o la errata connessione della schermatura può comporta
ERRORI DI LETTURA in presenza di forti disturbi elettrici.
Uscite analogiche DA1 e DA2 a bassa tensione
Le uscite DA1 e DA2 presenti sul connettore DAO sono predisposti per il collegamento di inverter o
apparecchiature analogiche con range di tensione 0-10V.
La lunghezza dei cavi connessi ai morsetti del connettore DAO non deve superare i 10mt, si deve
assolutamente utilizzare il cavo schermato con sezione 2x0,5mm2 avendo l'accortezza di collegare
solo una delle due estremità delle calza schermata al morsetto di terra.
Uscite potenza a relè RL1, RL2, RL3 e RL4 con contatti liberi
Le uscite di potenza RL1, RL2, RL3 e RL4 sono contatti puliti NO e NC con portata 3A 230VAc.
Interfaccia di comunicazione RS485:
Sul connettore RS485 posto a lato della scheda sono presenti i segnali della porta COM half
duplex dedicata alla connessione di periferiche ModBus 485 slave.
I connettori Plug telefonici a 4 pin permettono il facile collegamento in cascata di più schede
ModBus IO, i connettori sono collegati in parallelo.
PIN n. 1 ingresso tensione +12V 50mA per alimentazione sezione isolata
PIN n.2 Riferimento 0V
PIN n.3 RS485M trasmissione/ricezione dati con polarità – negativa
PIN n. 4 RS485P trasmissione/ricezione dati con polarità + positiva
Programmazione velocità e ID periferica
La velocità di comunicazione e ID della periferica sono salvate nella memoria Eeprom del
processore Microchip, all'atto dell'accensione sono ripristinati.
I parametri di default sono: velocità=19200 E81 ID=1
Per riprogrammare velocità ed ID:
•
Scollegare l'alimentazione di rete, ed Inserire il Jumper FNZ
•
Configurare gli ingressi nel connettore IN1 come da tabella seguente
•
Ricollegare l'alimentazione di rete e rimuovere il jumper FNZ
Connettore IN1
Funzione
IN1=Off IN2=OFF
9600 E81
IN1=ON IN2=OFF
19200 E81
IN1=Off IN2=ON
38400 E81
IN3=Off IN4=OFF
ID =1
IN3=ON IN4=OFF
ID =2
IN3=Off IN4=ON
ID =3
IN3=ON IN4=ON
ID =4
@ 2012 Intech Italy Srl
Via Busto Garolfo 23 Casorezzo (MI)
ModbusIO_A3.odt
www.intech-italy.it
Revised:19/11/2012
Page:5
ModBus I/O PLC expander
Terminata la fase di programmazione:
•
Rimuovere il jumper FNZ
•
Scollegare e ricollegare dopo 2 sec l'alimentazione di rete
NOTA: Durante la programmazione è possibile assegnare un valore al DIP SWITCH virtuale
presente in memoria configurando opportunamente gli ingressi IN6, IN7 e IN8.
Il dip Switch virtuale può essere letto dal comando 17 del protocollo modbus durante il normale
funzionamento, questo permette all'utilizzatore di attribuire un codice personalizzato per utilizzo nelle
proprie applicazioni.
Durante il normale funzionamento non è possibile riprogrammare velocità ed ID.
In alternativa ai connettori plug è possibile utilizzare il connettore a 4 pin passo 3,5mm con i
seguenti segnali:
PIN +12V ingresso tensione +12V 50mA per alimentazione sezione isolata
PIN 0V Riferimento 0V alimentazione
PIN B- RS485M trasmissione/ricezione dati con polarità – negativa
PIN A+ RS485P trasmissione/ricezione dati con polarità + positiva
Modbus IO ha già a a bordo la resistenza di terminazione 120ohm inseribile tramite il jumper T1
Ricordarsi di terminare le estremità del BUS 485 come indicato nella figura per il bilanciamento di
linea.
L'alimentazione da fornire ai morsetti +12V e 0V è necessaria per la sezione di trasmissione
optoisolata. L'alimentazione deve essere compresa tra i 10 e i 14V in corrente continua, rispettando la
polarità indicata. La corretta alimentazione accende il led LD6 posto nelle vicinanze dei connettori
RS485.
@ 2012 Intech Italy Srl
Via Busto Garolfo 23 Casorezzo (MI)
ModbusIO_A3.odt
www.intech-italy.it
Revised:19/11/2012
Page:6
ModBus I/O PLC expander
Protocollo Modbus
01 Read Coil Status FNZ 01
Order
Input/output
Data Type
Description
0
RL1
Bit field
1
RL2
Read RL output status
1 = ON
0= OFF
2
RL3
3
RL4
02 Read Input Status FNZ 02
Order
Input/output
Data Type
Description
0
IN1
Bit field
1
IN2
Read ON/OFF input
1 =ON
0= OFF
2
IN3
3
IN4
4
IN5
5
IN6
6
IN7
7
IN8
8
RT1
Bit field
9
RT2
Read ON/OFF input
1 =CLOSE
0= OPEN
@ 2012 Intech Italy Srl
Via Busto Garolfo 23 Casorezzo (MI)
ModbusIO_A3.odt
www.intech-italy.it
Revised:19/11/2012
Page:7
ModBus I/O PLC expander
04 Read Input Registers FNZ 03
Order
Input/output
Data Type
Description
0
RT1
Unsigned int 16 bit
1
RT2
ADC converter direct read
0x0 to 0x3FF (hex)
2
IN1
3
IN2
4
IN3
5
IN4
6
IN5
7
TK1
8
IN1
Unsigned int 16 bit
9
IN2
Input voltage millivolt
0 to 10000 millivolt
10
IN3
11
IN4
12
IN5
13
RT1
Signed int 16 bit
14
RT2
15
TK1
Input temperature NTC10K /
Thermocouple K probe
scale x10 10 = 1,0°C
-200 to 5000
05 Force single coil FNZ 05
Order
Input/output
Data Type
Description
0
RL1
Bit field
1
RL2
0= OFF
FF = ON
2
RL3
3
RL4
06 Preset single register FNZ 06
Order
Input/output
Data Type
Description
0
TRC
Signed int 16 bit
Triac Phase output modulation
0 to 100
0=off 100=full speed
1
DA1
Unsigned int 16 bit
Output voltage millivolt
0 to 10000 millivolt
2
DA2
Unsigned int 16 bit
Output voltage millivolt
0 to 10000 millivolt
15 Force multiple coil FNZ 15
Order
Input/output
Data Type
Description
BIT 0
RL1
Bit field
BIT 1
RL2
0=OFF
1=ON
BIT 2
RL3
BIT 3
RL4
@ 2012 Intech Italy Srl
Via Busto Garolfo 23 Casorezzo (MI)
ModbusIO_A3.odt
www.intech-italy.it
Revised:19/11/2012
Page:8
ModBus I/O PLC expander
17 Get device ID FNZ 17
Order
Input/output
Data Type
Description
0
MSG Len
Unsigned char 8 bit
Device identification register
1
FW rev HI
2
FW rev LOW
3
Modbus HI
4
ModBus LOW
5
Board ID
0x06 = Modbus IO rev A3
6
Function Switch
3 bit (lsb) Virtual DIP SWITCH
Modbus protocol identification register
Garanzia e supporto tecnico
Ogni prodotto Intech Italy può essere identificato grazie al numero di serie riportato su ogni
scheda.
La garanzia copre i prodotti Intech Italy per un anno dalla data di costruzione, salvo diverse
indicazioni, contro difetti di fabbricazione o dei materiali. Intech Italy srl si riserva di riparare e/o
sostituire i prodotti o le parti difettose per materiale e/o per costruzione o che risultino difformi dalle
specifiche o dall'ordine.
I prodotti Intech Italy sono studiati per durare negli anni, se installato, usato e mantenuto
correttamente. Per assicurare massima durata ed una maggiore sicurezza leggere attentamente il
presente manuale d’istruzione. Per ottenere maggiori informazioni sul prodotto contatti uno dei
distributori o il supporto tecnico Intech Italy srl.
Lo scontrino, fattura o ricevuta fiscale comproverà la data di acquisto nel caso di interventi o
reclami nel periodo di garanzia. Pertanto conservare accuratamente detto documento.
Sono esclusi dalla garanzia l’installazione e l’uso improprio diversamente da quanto riportato nel
presente manuale, riparazioni eseguite da personale non autorizzato con parti di ricambio non
originali, costi aggiuntivi come spese viaggio, di trasporto o noleggio.
Non è fornita alcuna ulteriore garanzia esplicita o implicita né alcuna copertura per mancati profitti.
In nessun caso Intech Italy srl potrà essere ritenuta responsabile per conseguenze o danni di qualsiasi
natura che derivino dall'uso dei propri prodotti.
Intech Italy srl si riserva il diritto di apportare modifiche e miglioramenti ai prodotti descritti in
questa guida senza obbligo di preavviso.
Il presente manuale
Il presente manuale annulla e sostituisce le versioni precedenti.
Autore: Roberto De Vita
Data di prima stesura: 10 Settembre 2012.
La riproduzione del presente manuale o di parte di essa deve essere effettuato solo dietro
approvazione della Intech Italy srl
La riproduzione intera o parziale senza consenso scritto sarà punito secondo le Leggi vigenti.
@ 2012 Intech Italy Srl
Via Busto Garolfo 23 Casorezzo (MI)
ModbusIO_A3.odt
www.intech-italy.it
Revised:19/11/2012
Page:9
Scarica