IF2E011 - IF2E111 Manuale istruzini d us interfaccia Interfaccia Ethernet RS-485 TCP/MdBus I ISTRUMENTI MISURE ELETTRICHE SpA 10782331W Via Travaglia 7 20094 CORSICO (MI) ITALIA Tel. +39 02 44 878.1 www.imeitaly.cm inf@imeitaly.cm 01/13
IF2E011 Interfaccia ethernet RS-485 TCP/MdBus Cpyright IME spa Tutti i diritti riservati Nessuna parte di quest dcument può essere riprdtta trasmessa in qualsiasi frma a mezz elettrnic meccanic per alcun scp, senza il permess scritt di IME spa. IME spa garantisce il massim impegn per assicurare l accuratezza delle infrmazini cntenute in quest dcument. Tuttavia, al fine di mantenere la leadership tecnlgica, i prdtti IME sn sggetti a migliramenti cntinui; ciò ptrebbe richiedere mdifiche alle infrmazini cntenute in quest dcument senza alcun preavvis. IME spa nn sarà respnsabile per errri tecnici editriali, ppure missini qui cntenute, né per danni incidentali cnseguenti risultati dalla frnitura, prestazine us di quest materiale. Tutti gli altri marchi e nmi di prdtti, sn marchi di fabbrica marchi registrati dalle prprie scietà. IME spa Via Travaglia 7 20094 Crsic (Milan) Tel. 02 448781 Fax 02 4500050
Smmari Descrizine generale 1 Cllegamenti elettrici 2 Mdalità di funzinament 2 Mdilità Trasparente cn MdBus RTU 3 Mdalità Filter MdBus Over TCP 4 Cnfigurazine 5 Descrizini e significat dei termini utilizzati 6 Funzine dei pulsanti 7 Ricerca in rete dell interfaccia 8 Autre Data Emissine Revisine Apprvat Albert Rigamnti 11 Dicembre 2012 01 Ildebrand Vignati
INTERFACCIA ETHERNET RS- 485 TCP/MODBUS Vlume 5 Descrizine generale Quest dispsitiv cnsente di interfacciare i dispsitivi multifunzine e cntatri d energia della IME ad una rete Ethernet 10/100 MB. Il cnvertitre si cmprterà cme Slave sulla linea ethernet e sarà Master sulla linea RS-485 che, cme tutte le linee di quest tip, cnsentirà di cllegare fin a 31 dispsitivi. ATT.ne!! Quest tip di interfaccia è di tip Mn sessine e sl 1 Master può essere cnness sia per il prtcll TCP che per quell http (usat per la cnfigurazine) Cnnessa ad una rete LAN ad una VPN questa interfaccia è in grad di ricnscere il prtcll MdBus, di ripulirl dal frame TCP ed inviarl sulla linea RS-485 csì cme è stat trasmess. Viceversa, la rispsta viene ricevuta, inserita in un frame TCP e spedita sulla prta ethernet. Per pter funzinare, l interfaccia deve essere pprtunamente prgrammata. Per farl, è necessari un qualsiasi Brwser quali IE9, Firefx 17 successive versini, Chrme 22 il prpri brwser preferit in grad su supprtare perazini Java in quant l interfaccia è dtata di un WebServer integrat che sfrutta tale linguaggi. N.B. La descrizine di quest manuale, riguarda le interfacce in ggett cn firmware versine 1.11 superire. 1
Cllegamenti elettrici Esistn due tipi di interfaccia rdinabili, inerenti alla tensine di alimentazine che sn: 1) 80.. 270 Vac 100.. 300 Vdc (cd. IF2E011 ) 2) 24 Vac 20.. 60 Vdc (cd. IF2E111) Sebbene le istruzini sian riprtate sull etichetta frntale cme da immagine, si riepilgan le cnnessini ed i relativi mrsetti: 20-21 Alimentazine interfaccia (Nn plarizzati anche in cas di alimentazine cntinua) 2-3-5 Cnnessine ethernet tramite RJ45 33 Pl psitiv ( A+ ) RS-485 34 Pl negativ ( B- ) RS-485 35 Signal Grund ( C ) RS-485 Da nn cnnettere a terra! Per la cnnessine ethernet si cnsiglia un cav Cat 5 vver, certificat per cnnessini a 100 MB. Per la RS-485, si suggerisce di utilizzare un cav schermat twistat. I due cavi twistati per i pli + e e l scherm per il Signal grund. Att.ne! Il S.G.nn è da cnnettere al cav di terra. Mdalità di funzinament Questa interfaccia può funzinare in 2 mdi ben distinti e sn 1) Mdalità trasparente 2) Supprt prtcll MdBus Over TCP La mdalità trasparente è una particlare mdalità chiamata anche Cable wired vver a Cav Cablat e significa che il messaggi trasprtat dal frame TCP nn viene alterat e l interfaccia nn pera nessuna mdifica 2
Indirizz alterazine su di ess cme se l Slave RS-485 fsse direttamente cablat al Master. Al cntrari, nella mdalità MdBus Overt TCP, l interfaccia si aspetta un frame MdBus particlare vver precedut da un preambl di 6 byte + il frame MdBus senza il finale. L interfaccia, ricnsciut quest, mdifica il messaggi ricevut tgliend il preambl e aggiungend il finale riprtandl ad un messaggi MdBus standard. Al cntrari, ricevut il messaggi di rispsta, l interfaccia prvvede a inserire un preambl di 6 bytes iniziale e tgliere il, inserirl in un frame TCP e spedirl sulla prta ethernet al Master che ne ha fatt richiesta. Di seguit, viene riprtat un esempi di una richiesta al 1 del valre del registr 0x1000 (UDWrd) per entrambi i mdi di funzinament. Mdilità Trasparente cn MdBus RTU Il frame MdBus RTU standard della richiesta ricevuta dal lat ethernet, una vlta estraplat dal frame TCP, assumerà tale valre: Cdice Funzine Partenza Partenza di registri di registri 01 03 10 00 00 02 C0 CB Nell stess identic md, il frame spra illustrat verrà trasmess sul lat RS-485 dell interfaccia anche nel cas che l interfaccia dvesse ricevere un frame csì cmpst: prgress pr Prgres siv Tip di Tip di byte byte Indirizz Cdice Funzin e Partenz a Partenz a di registri 00 01 00 00 00 06 01 03 10 00 00 02 l stess frame decdificat sarebbe trasmess sul lat RS-485 senza alcuna alterazine ciè l interfaccia traslerà sulla prta RS-485 tutt ciò che riceve e decdifica senza alcuna alterazine del messaggi decdificat dal TCP. Starà agli Slave MdBus interpretare tale messaggi ricevut. di registri 3
prgress pr Prgres siv Mdalità Filter MdBus Over TCP Il frame MdBus Over TCP della richiesta ricevuta dal lat ethernet, una vlta estraplat dal frame TCP, assumerà tale valre: Tip di Tip di byte byte Indirizz Cdice Funzin e Partenz a Partenz a di registri 00 01 00 00 00 06 01 03 10 00 00 02 Indirizz Indirizz Una vlta elabrat dal filtr TCP inserit nell interfaccia, tale messaggi verrà trasmess sulla prta RS-485 mdificat nel seguente frmat: Cdice Funzine Partenza Partenza di registri di registri 01 03 10 00 00 02 C0 CB prnt per essere capit e interpretat da nrmalissimi Slave MdBus RTU. Iptizziam ra che l Slave 1 al registr 0x1000 rispnda cn il valre di 0, la stringa sarebbe csì cmpsta: Cdice Funzine bytes MSW MSW LSW LSW 01 03 04 00 00 00 00 FA 33 (dat Unsigned Duble Wrd in frmat Big Endian) L interfaccia, ricevuta tale stringa la trasfrmerebbe cme la seguente: di registri prgress pr Prgres siv Tip di Tip di byte byte Indirizz Cdice Funzin e bytes MSW MSW LSW 00 01 00 00 00 07 01 03 04 00 00 00 00 Dpdiche una vlta inserita in un frame TCP, verrebbe spedita al master che ne ha fatt richiesta. In questa mdalità di funzinament, l interfaccia funzina da interprete e cnvertitre di prtcll. Ovviamente un messaggi frmalmente differente da quell iniziale ricevut nn verrebbe neanche pres in cnsiderazine e scartat immediatamente dall interfaccia stessa. LSW 4
Cnfigurazine La cnfigurazine si effettua utilizzand un Brwser internet e nn un classic prgramma da installare nel PC. Lanciat il brwser, immettere nella barra di ricerca il seguente indirizz 192.168.1.100 (indirizz di default). Si arriverà ad una schermata di access che richiederà una passwrd: Immessa la passwrd di default che è Admin si arriverà alla schermata di cnfigurazine dell interfaccia. Cme si nta dalla schermata prpsta, esistn 3 distinte sezini di cnfigurazine denminate Ethernet, Serial Prt e Serial-TCP Bridge più una sezine di cmand, raffigurata dai 4 pulsanti sulla parte bassa della schermata. 5
Ethernet. In questa sezine sn cntenuti tutti i parametri imprtanti per la cnnessine dell interfaccia ad una rete esistente quali : - IP 192.168.1.100 default - Subnet Mask 255.255.255.0 default - GateWay 0.0.0.0 default - Mde 10 MB default Serial Prt In questa sezine sn ubicati i parametri inerenti alla prta Master RS- 485 e sn: - Speed 9600 baud default - Parity Nne default Serial-TCP Bridge In questa sezine si trvan parametri fndamentali per il funzinament e la cnversine dei vari frmati quali: - MdBus TCP Filter Nn selezinat default - TCP Prt 502 default - TCP Timeut 10 default - Size 0 default - Char 0x00 default - Timeut 0 default Descrizini e significat dei termini utilizzati IP Indirizz univc dell interfaccia nella rete di appartenenza. SubnetMask Cmpsizine della maschera di rete. Gateway Prta di cmunicazine vers altre reti. Mde Selezine della velcità di cmunicazine sulla rete ethernet Speed Velcità di cmunicazine della prta RS-485 Parity Cntrll di parità sui messaggi della prta RS-485 MdBus TCP Filter Selettre di funzinament dell interfaccia. Se nn cntrassegnat, l interfaccia funzinerà in mdalità Trasparente mentre se sarà cntrassegnat, l interfaccia pererà la traslazine del prtcll MdBus Over TCP in MdBus RTU e viceversa. 6
TCP Prt Prta di cmunicazine riservata al prtcll TCP trasprtante il frame MdBus. Per quest prtcll, la prta dedicata è la 502 TCP Timeut Temp di cnnessine ethernet scadut. Trascrs quest temp (10 sec default) senza che che nessun master interrghi l interfaccia, la sessine TCP aperta verrà chiusa e per cmunicare si dvrà riaprire la prta di cmunicazine. ( Si cnsiglia di impstare quest temp ad un valre di 60 sec ltre. ) Size Dimensine fissa del frame Mdbus (espressa in bytes) ltre la quale l interfaccia ritenend il messaggi terminat, l trasli sulla prta RS-485 senza ulteriri cntrlli. Il valre 0 (default) ha il significat di aut adattarsi alla lunghezza del frame MdBus sia cn il prcll MudBus RTU cn il prtcll MdBus Over TCP. Char Preambl per stt-indirizzament interfaccia. Nn utilizzat da IME e lasciat sul valre di 0x00 (default) vver, nn eseguire nessun sttindirizzament. Timeut Temp massim di attesa del frame MdBus di rispsta. Passat quest temp, l interfaccia prende tutt quant ricevut nell uart della prta RS- 485 e l trasferisce sul lat ethernet. Il valre 0 (default) ha il significat di aut adattarsi autmaticamente alla lunghezza del frame di ricezine. Terminat, trascrs il temp equivalente a 3,5 caratteri, l interfaccia ritiene cnclusa la ricezine e trasla il cntenut dell uart sull interfaccia ethernet. Funzine dei pulsanti I 4 pulsanti inseriti nell interfaccia, esegun le perazini finali di cnfigurazine vver quelle di salvataggi dei dati inseriti di ripristin dei dati di default. I pulsanti sn: 1) Save and Rebt 2) Default and Rebt 3) Rebt 4) Change passwrd Il pulsante Save and Rebt salva i dati mdificati visinati e riavvia l interfaccia cn i nuvi parametri Il pulsante Default and Rebt richiama i parametri di default, li memrizza e riavvia l interfaccia cme ricevuta da IME. Il pulsante Rebt effettua un reset ed un successiv riavvi dell interfaccia senza che vengan mdificati i parametri. Il pulsante Change passwrd serve a mdificare la passwrd di access all interfaccia. Pigiand quest pulsante, apparirà la maschera di inseriment e di cnferma della nuva passwrd. ATT.ne! Una vlta mdificata, anntarsela da qualche parte. Dimenticata la passwrd, nn vi è più md di accedervi se nn riprtandla in IME e riprgrammarla! 7
Ricerca in rete dell interfaccia Può capitare di dvere accedere all interfaccia, senza cnscere il su indirizz IP cme per esempi per assistenza da parte di terzi per manutenzine cambi di IP dp anni d esercizi. In quest cas, nn cnscend l indirizz IP dell interfaccia, nn si riuscirebbe più a editare i parametri e quindi adattare l interfaccia alla nuva situazine di rete. A quest prpsit, IME ha sviluppat il prgramma di ricerca Discver 1.2 installabile stt i sistemi perativi Windws 32 64 bit e scaricabile dal nstr sit Web nell appsita area di supprt tecnic. Una vlta installat e mess in esecuzine si presenterà la finestra seguente: Nn rimane altr che pigiare il pulsante Search (ricerca) per veder tutte le interfacce IF2E011 presenti in rete (Nn in Internet) Dp la ricerca, tale schermata riprterà il nme dell interfaccia la versine del firmware installata, il MAC Addres e l IP della scheda. Nt l IP sarà pssibile perare cn un nrmalissim brwser per mdificare i parametri richiesti. Il pulsante Rebt serve a riavviare una specifica interfaccia selezinata nella lista di quelle trvate. Il pulsante Restre riprta sui dati di fabbrica una specifica interfaccia selezinata nella lista di quelle trvate. 8