BAS920
Manuale hardware
Versione 1.17
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
Connettori ……………………………………………………………………………………………………………………………3
Dimensioni e misure …………………………………………………………………………………………………………………7
Alimentazione ………………………………………………………………………………………………………………………..7
Moduli ………………………………………………………………………………………………………………………………..7
Modulo COM ………………………………………………………………………………………………………………………..7
Modulo COMM …………………………………………………………………………………………………….………………..9
RS232/RJ45 ………………………………………………………………………………………………………………..………..10
Ethernet ……………………………………………………………………………………………………………………………...10
Dispositivo USB ……………………………………………………………………………………………………………………..10
Host USB ………………………………………………………………………………………………………………………...…..11
LED …………………………………………………………………………………………………………………………………..12
D17: Giallo …………………………………………………………………………………………………………….…………..12
D17: Rosso ……………………………………………………………………………………………………………….………..12
D18: Giallo …………………………………………………………………………………………………………….…………..12
D18: Rosso ………………………………………………………………………………………………………….……………..12
I/O ……………………………………………………………………………………………………………………..……………..13
Modulo principale ……………………………………………………………………………………………………..…………..13
Modulo ingresso analogico (AI) …………………………………………………………………………………………………..13
Modulo uscita analogica (AO) ……………………………………...……………………………………………………………..14
Modulo ingresso digitale (DI) ……………………………………………………………………………………………………..14
Modulo uscita analogica (DO) …………………………………………………………………………………………………….15
Specifiche …………………………………………………………………………………………………………………………..15
Ponticelli ………………………………………………………………………………………………………………………..……..16
Porte TCP/IP …………………………………………………………………………………………………………………………..17
Firmware, manuali, strumenti ecc. ………………………………………………………………..…………………………………..17
Setup del firmware ………………………………………………………………………………………..…………………………..17
Setup del BAS per eseguire il routing ………………………………………………………………………………………….……..21
Setup di BAS/SMS ……………………………………………………………………………………………….…………………..21
Setup di BAS/e-mail …………………………………………………………………………………………………………………..22
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
Connettori:
BAS920
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
Dimensioni e misure
Alimentazione
Si può usare un trasformatore da 24VAC (J16). Se si usa un'alimentazione DC, la tensione deve essere compresa fra 15VDC e 35VDC.
L'alimentazione o il trasformatore devono essere in grado di fornire almeno 6W senza moduli e almeno 30W con tutti i moduli. Se si
usa un'alimentazione DC, questa *NON* deve essere usata per nessun altro scopo. È consentito alimentare più di un BAS dalla stessa
fonte. Per il J16 i connettori sono come segue: i pin 1/2 sono a 24VAC/VDC e i 3/4 sono a 0.
Moduli
I moduli extra sono numerati da sinistra a destra. I moduli possono essere collegati solo al lato destro del BAS. Si può usare un massimo
di 15 moduli. Il modulo COM non è incluso in questo conteggio e deve essere collocato al primo posto nella catena.
Se sono montati due moduli DI extra, il modulo a sinistra ha i canali numero 9..16 e il modulo successivo 17..24. Questo vale anche per i
tipi I/O che hanno solo 4 porte sul modulo BAS principale. Per questi tipi I/O i canali da 5..8 non sono validi e forniscono misurazioni
inattendibili.
ATTENZIONE: I moduli *NON* sono innestabili a caldo. L'alimentazione per il BAS *DEVE* essere scollegata prima di apportare
qualsiasi modifica alla configurazione del modulo.
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
Modulo COM
Ha 2 canali di comunicazione che possono essere usati come segue:
COM1
Porta RS232 con supporto di terminale portatile e le seguenti connessioni
N. pin
1
2
3
4
5
6
Segnale
5V
5V
TXD
RXD
GND
GND
COM2
Interfaccia RS232 in parallelo con un'interfaccia RS485. Interfaccia RS232 in parallelo con un'interfaccia RS485. Questo significa che è
possibile usare la RS232 o la RS485 - ma non nello stesso momento - o i dati saranno corrotti. Le connessioni sono le seguenti
RS232
N. pin
1
2
3
4
RS485
Segnale
GND
TXD
RXD
5V
N. pin
1
2
3
Segnale
GND
RS485/A (-)
RS485/B (+)
Lo RS232 può essere usato per la comunicazione con un terminale portatile, dal momento che può alimentare anche tale terminale. Si
utilizza un cavo diritto RJ11. Il Modulo COM non entra nel conto dei moduli, ma *deve* essere in prima posizione nella ”catena” di
moduli.
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
Modulo COMM
Contiene 2 canali di comunicazione che possono essere usati come segue:
COM1
M-Bus su J9 e RS232 a M-Bus su J3 con le connessioni seguenti:
RS232/J3
N. pin
1
2
3
4
5
6
Segnale
5V
5V
TXD
RXD
GND
GND
M-Bus/J9
N. pin Segnale
1
+
2
-
Se lo RS232/RJ11/J9 deve essere usato da un altro software per leggere o configurare unità M-Bus, la 24VAC deve essere collegata al
modulo, e anche il modulo deve essere collegato a un BAS che deve essere acceso. Inoltre si deve usare l'interfaccia telnet per scrivere il
'master mbus stop' per interrompere ogni comunicazione dal BAS. Fatto questo, si deve immettere il comando 'master mbus start' o il
BAS potrebbe resettarsi. Questa fase è richiesta solo se lo script nel BAS usa M-Bus. J3 non può essere usato per altri scopi.
COM2
L'interfaccia RS232/J6 è parallela all'interfaccia RS485/J7. Questo significa che è possibile usare la RS232 o la RS485 ma non nello stesso momento - o i dati saranno corrotti. SW1 collega un resistore terminale (120 ohm). Le connessioni
sono le seguenti:
RS232/J6
N. pin
1
2
3
4
Segnale
GND
TXD
RXD
5V
segue
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
RS485/J7
N. pin
1
2
3
Segnale
GND
RS485/A (-)
RS485/B (+)
L'interfaccia RS232/J6 può essere usata per un terminale portatile, perché può anche fornire l'alimentazione. Il Modulo COMM non
entra nel conto dei moduli, ma *deve* essere in prima posizione nella ”catena” di moduli.
24VAC è collegata a J8
N. pin Segnale
1
24VAC fase
2
24VAC zero
RS232/RJ45
Come DTE (se il BAS comunica con un computer – che è anch'esso un DTE – si deve usare un cavo incrociato. Se si usano un modem o
simili – DCE – si deve usare un cavo diritto).
ATTENZIONE: I pin 2 e 3 nel connettore RJ45 sono usati nello stato Slave/Terminal portatile come debole alimentazione a 5V per un
terminale portatile. Questo significa che in nessun caso si deve collegare un modem mentre la porta è configurata in uno di questi due
modi. Questo danneggerebbe il BAS, il modem o entrambi.
N. pin
1
2
3
4
5
6
7
8
Segnale
DTR
5V
5V
TXD
RXD
GND
GND
CTS
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
Ethernet:
L'ethernet standard a 10/100 Mbps è autorilevante se il cavo è incrociato, quindi non è necessario con un cavo incrociato anche se il
BAS è collegato direttamente a un PC senza switch o hub. Il BAS è configurato all'origine con indirizzo IP fisso. Il setup di default
è: IP 192.168.1.250, Net mask 255.255.255.0, Gateway 192.168.1.1. Il BAS2100 ha uno switch integrato.
Dispositivo USB
Dispositivo compatibile USB 2.0 che può essere collegato a un PC per comunicazione. Il programma BAS Tool deve essere installato
perchè il driver seriale USB è in questo pacchetto di installazione. Dopo si potrà usare il BAS Tool.
Host USB
Interfaccia host USB compatibile con USB 2.0. Questa interfaccia può connettersi a un terminale portatile Serie BAS o a una chiavetta
USB che deve essere formattata come FAT16 o FAT32. Non sono supportati nomi di file lunghi. Se il BAS deve usare la chiavetta USB,
nella radice deve esistere una direttrice di nome ’ISCdata’. Nella direttrice ’ISCdata’ il BAS creerà una sottodirettrice corrispondente agli
ultimi caratteri del numero MAC. Se la direttrice è esistente durante l'avviamento, il BAS salverà il setup dei dati registrati per questo e
anche il diario eventi se così configurato. Viene anche eseguito un backup settimanale in un formato che il BAS Tool può leggere e
ripristinare se necessario. I dati sono salvati per almeno un anno. Il backup è denominato YYMMDD.bck, dove YY è l'anno, MM il mese
e DD il giorno. Tenere presente che la chiavetta USB deve essere inserita durante l'avvio.
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
LED
D17: Giallo
On: Script attivato e Ok
Lampeggia: Script attivato - NON Ok
Off: Script disattivato
D17: Rosso
Lampeggia: ”I’m alive” (sono
attivo)
On/Off fisso: Errore
D18: Giallo
Un lampeggiamento lento indica attività sul bus di espansione, un lampeggiamento veloce indica un problema di comunicazione
nel bus interno. Controllare il log di sistema.
D18: Rosso
Attività su RS232/RS485/USB/Ethernet
Durante l'avviamento i LED D17Y, D17R, D18Y e D18R lampeggiano, dopo 30 secondi circa i LED assumono la funzione descritta
sopra. Se tutt i 4 LED lampeggiano velocemente, c'è un errore nel sistema flash e il BAS richiede assistenza.
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
I/O
Modulo principale
1 2 3 4 5
+ + + + +
J9 (AI)
Analogico In
(J9)
1
9
++++++++-
6
+
7
+
8
+
9
-
1 2 3
+ + +
Jll (AO)
Analogico Out
(J11)
1
5
++++-
4
+
5
-
1 2 3
+ + +
J13 (DI)
Digitale In
(J13)
1
5
++++-
4
+
5
-
Digitale Out
(J15)
1
8
+-+-+-+-
1 2 3
+ - +
J15 (DO)
4
-
5
+
6
-
24VAC
(J16)
1
4
++--
Modulo ingresso analogico (AI)
1
2 3
+
- +
J3 (AI) 1-4
(J3)
Canale
1-4
1
8
+-+-+-+-
4
-
5
+
6
-
7
+
8
-
1 2 3
+ - +
J2 (AI) 5-8
4
-
5
+
6
-
7
+
8
-
(J2)
Canale
5-8
1
8
+-+-+-+-
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
7
+
8
-
1 2 3 4
+ +
J16 alimentazione
Modulo uscita analogica (AO)
1 2 3
+
- +
J2 (AO) 1-4
4
-
(J2)
Canale
1-4
1
8
+-+-+-+-
5
+
6
-
7
+
8
-
7
+
8
-
1 2 3
+ - +
J3 (AO) 5-8
4
-
5
+
6
-
7
+
8
-
(J3)
Canale
5-8
1
8
+-+-+-+-
Digitale ingresso
1
2 3
+
- +
J3 (DI) 1-4
4
-
5
+
6
-
9
10 11 12 13 14 15 16
Jl (DI) 5-8
+ + + + (J3)
Canale
1-4
1
8
+-+-+-+-
(J1)
Canale
5-8
1
8
+-+-+-+-
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
Modulo uscita digitale (DO)
1 2 3
+
- +
J3 (DO) 1-4
4
-
5
+
6
-
7
+
8
-
9
10 11 12 13 14 15 16
J1 (DO) 5-8
+ + + + (J3)
Canale
1-4
1
8
+-+-+-+-
(J1)
Canale
5-8
1
8
+-+-+-+-
Specifiche
Uscita analogica
Ingresso
analogico
Uscite digitali
Ingressi digitali
0..10V
0..20 mA
0..5 V
0..1450 ohm (PT1000)
24VAC/DC 1A.
Attenzione, questi relè sono a stato solido
0..3 VDC lav
4.5 ..15 VDC høj
questo significa che non sono in grado di
gestire un sovraccarico
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
Nota: Le uscite analogiche sono autoconfiguranti. Questo significa che lo script determina come è configurata la porta. Questo
potrebbe implicare ulteriormente che un ingresso analogico possa essere involontariamente danneggiato collegandolo a un segnale da
4..20 mA e programmando successivamente a un ingresso PT1000. Questo potrebbe danneggiare la porta.
Ponticelli
JP1: Test all'origine – (modalità Debug) – deve essere smontato per il normale funzionamento
JP2:
JP3:
JP4: Test all'origine - deve essere smontato
Se JP2 e JP3 sono montati, i contatti a potenziale zero sono forniti dal BAS (il pin 5 è alimentato con 5V ca.). NOTARE che TUTTI i
contatti devono essere a potenziale zero se non si vuole danneggiare il BAS.
Se i contatti non sono a potenziale zero e quindi alimentati dall'esterno, i due ponticelli sono smontati e uno di loro – solo uno – e
montato se i due pin su JP2 e JP3 possono essere collegati da un solo ponticello. Vedere illustrazione sotto. Per il modulo DI i ponticelli
funzionano in modo simile.
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
Porte TCP/IP
Porte usate per TCP e UDP.
Nome
Porta Tipo
Descrizione
Telnet
23
TCP
Server Telnet
SMTP
25
TCP
Trasmissione di e-mail
Slave
75
UDP
BAS Tool in modalità UDP
HTTP
80
TCP
Browser e BAS per Web
Poll
90
UDP
Serie BAS in modalità Slave per interfaccia sottostazione
Service
145
TCP
Strumento BAS Tool
Subscribe 147
UDP
Serie BAS in modalità UDP per ricezione dati da altre sottostazioni
Publish
146
UDP
Serie BAS in modalità UDP per ricezione dati da altre sottostazioni
SCADA
155
TCP
BAS Tool, BAS SCADA e server BAS OPC
Relay
838
TCP
Servizi relè BAS
SMS
837
TCP
Servizi SMS BAS
Collegamenti
1
1
Varie
6
Varie
1
Varie
Varie
1
1
1
Firmware, manuali, strumenti ecc.
Firmware aggiornato, manuali e strumenti correnti sono disponibili nella home page.
Setup del firmware
Viene eseguito normalmente con BAS Tool, ma può essere anche effettuato con Telnet o RS232 in modalità debug. Se si usano BAS
Tool o Telnet, il ponticello BIOS non è necessario. Occorre comunque riavviare il BAS per rendere effettive le nuove impostazioni.
Durante il setup del BAS, accertarsi che sia corretto il setup delle interfacce di comunicazione utilizzate. Si può usare la seguente
procedura:
Mettere il BAS in modalità BIOS (v. sezione Ponticelli) e riavviarlo con il tasto assistenza.
Un cavo RS232 incrociato è collegato alla porta di comunicazione sul PC e al RS232/DB9 sul BAS
Viene avviato lo hyperterminal e ”Diretto a COMX” a seconda della porta usata sul PC. Viene selezionato 57600,8,n,1 insieme a ”No
protocol”.
Premendo <CR> dovrebbe apparire un invito al login come il seguente:
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
Login: Kero
Pass : ***
Eseguito il login, l'invito mostra:
>
A questo invito '>', inserire tutti i comandi. È possibile passare in rassegna i comandi più recenti con “Freccia su” e “Freccia giù”. I dati
immessi possono essere modificati con la freccia destra/sinistra e "Del" e "Backspace". Tutti i comandi vengono conclusi con <CR>.
Se occorre aiuto, immettere 'Help' e vengono elencati i comandi attuali:
bootp*, tcpip*, lan*, qt, dq, dqb, mbuf, reboot, logoff, admin*, setup*,
misc*, clock*, var*, script, help,
L'elenco non è esattamente come quello sopra, ma dà un'impressione di come funziona la cosa, '*' dopo il nome significa che si tratta di
un dato di submenu.. Se si desidera aiuto per un comando (es. setup come quello che ci interessa qui) immettere 'setup help' e apparirà
un nuovo elenco (in qualche caso si può usare anche ‘help setup’):
>setup help
setup stat
setup username [<Username>]
setup password [>Password>]
setup rs232baudrate [9600, 19200, 38400 o 57600]
setup rs232usage [Passive, Slave, Debug, Dialup-Modem, RouteIP, Master, irDA, ,GSM-Modem]
setup rs232pincode [<0..9999>]
setup rs485baudrate [9600, 19200, 38400 or 57600]
setup rs485usage [Passive, Slave, RouteIP, Master]
setup rs485busID [0..253]
setup lanenable [<on,off>]
setup ipusage [Passive, Slave, Master/Slave, Master]
setup tcpboot [static, ping, bootp, dhcp, rarp, cycle]
setup tcphostname [<Hostname>]
setup tcpdomain [<domainname>]
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
setup tcpipaddress [<X.X.X.X>]
setup tcpipnetmask [<X.X.X.X>]
setup tcpipgateway [<X.X.X.X>]
setup tcpipdns [<X.X.X.X>]
setup pingtest [<0..1440>] 0 = off, 1..1440 in minuti
setup flowtest [<0..1440>] 0 = off, 1..1440 in minuti
setup ntimefreq [<0..1440>] 0 = off, 1..1440 in minuti
setup ntimeserver [<servername>]
setup save
Cominciamo esaminando l'interfaccia RS232 che può essere usata per es. con un modem o Slave (BAS Tool).
Se si devono collegare un PC o un PocketPC, usare quello che segue:
>setup rs232baudate 57600
>setup rs232usage Slave
È possibile controllare come sono impostati i parametri inserendo il seguente:
>setup rs232baudrate
Il sistema risponderà:
RS232 baudrate: 57600
Per salvare le modifiche apportate:
>setup save
Il setup NON sarà salvato se si omette questo passo!!
Per usare una modalità:
>setup rs232baudate 57600
>setup rs232usage Dialup-Modem
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
Per usare la porta RS485:
setup rs485baudrate
38400 setup rs485usage
Slave setup rs485busID
23
Questi valori [baudrate e busid] dipendono dall'apparecchio usato e dalla presenza di più sottostazioni sul segmento.
Notare che RS485busID è usato anche durante la comunicazione TCP/IP.
Si usano Pingtest e Flowtest per accertarsi che il BAS sia collegato al mondo circostante. Il Pingtest tenta di eseguire una verifica ping
al ’Default gateway’, in mancanza il BAS si riavvia. Il Flowtest controlla la comunicazione in arrivo tramite RS232/RS485/USB ed
Ethernet, se non arrivano dati entro i limiti di tempo previsti, il BAS si riavvia. Si usa NTimeFreq per leggere il tempo dalla rete perché funzioni, tutti gli IP *devono* essere correttamente configurati, inclusi DNS e gateway.
setup lanenable on
setup ipusage Passive
setup tcpboot static
setup tcpipaddress 192.168.1.250
setup tcpipnetmask 255.255.255.0
setup tcpipgateway 192.168.1.1
Se si usano DNS e/o ntime si devono eseguire anche i setup seguenti:
setup tcpipdns 192.168.1.1
setup tcpdomain kerosystems.com
Il precedente setup di IP ha unicamente scopo dimostrativo. Se non si usa un routing interno tra i BAS, il RS485busid dovrebbe essere 0
in tutte le sottostazioni.
Quando il BAS è configurato correttamente (e il setup è stato salvato), rimuovere il ponticello BIOS e riavviare il BAS. Quindi
contattare il BAS mediante modem/PC e/o Ethernet. È una buona idea sincronizzare il BAS con l'orologio del PC clock; questo è
possibile con il BAS Tool (Sync. Time).
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
Setup del BAS per eseguire il routing
Sulla sottostazione verso cui si indirizza l'indirizzo IP principale (solo altri articoli della Serie BAS), il setup deve essere
setup lanenable on
setup ipusage Master
setup tcpboot static
setup tcpipaddress 192.168.1.10
setup tcpipnetmask 255.255.255.0
setup tcpipgateway 192.168.1.1
setup rs485busID 0
setup save
Nello script si deve creare una sottostazione.
create_substation( "Ust2_S", BAS2000, TCPIP, 11, "192.168.1.11", "UST_2", 0 )
Nella sottostazione 2 il setup deve essere
setup lanenable on
setup ipusage Slave
setup tcpboot static
setup tcpipaddress 192.168.1.11
setup tcpipnetmask 255.255.255.0
setup tcpipgateway 192.168.1.1
setup rs485busID 11
setup save
Il precedente setup di IP ha unicamente scopo di esempio.
Indirizzi IP, gateway, netmask e ID devono essere naturalmente i valori effettivi usati.
Setup di BAS/SMS
Questo servizio è disponibile attualmente solo in Danimarca.
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
Setup di BAS/e-mail
Deve essere presente e funzionante un collegamento a internet. Anche il server DNS deve essere configurato nel setup del BAS. Se è
presente un firewall, deve consentire il passaggio di pacchetti SMTP, vedere elenco delle porte in altra parte di questo manuale. Il BAS
Tool è usato per la configurazione iniziale del servizio di e-mail. Per SMTP/e-mail, SMTP deve essere su ’Abilitato’. Il server SMTP
deve essere impostato su un server SMTP valido, e anche la trasmittente SMTP deve essere impostata su un account e-mail idoneo e
valido – altrimenti la maggior parte dei server SMTP respingeranno la e-mail. Il resto della configurazione viene eseguita in --Setup
utente. Per ogni utente, un nome utente, password, indirizzo e-mail e livello di e-mail. Il livello di e-mail determina quali allarmi
devono essere inviati. Un allarme di livello pari o superiore viene inviato all'utente corrispondente. Una volta configurato il sistema
inizialmente, per ulteriore manutenzione si può usare il BAS Web se installato sul BAS.
Enercom Srl – Via Monti Urali, 1 – 42122 Reggio Emilia – 0522 558791 – www.enercomit.com
Scarica

BAS920 Manuale hardware Versione 1.17