serie dmg-dme-rgk dmg-dme-rgk series

I357 I GB 1013
Doc. I357 IGB 1013.docx
SERIE DMG-DME-RGK
DMG-DME-RGK SERIES
FUNZIONE WEB SERVER
WEB SERVER FUNCTION
24/10/2013
P. 1 / 5
INTRODUZIONE
La funzione web server rende visualizzabili via web o
intranet le misure e le funzioni principali di un
apparecchio equipaggiato con un modulo di interfaccia
EXP1013 o EXM1013. Questo senza la necessità di
installare sul PC (web client) alcun applicativo
particolare.
INTRODUCTION
The web server function makes the main measurements
of a device viewable through the web or intranet, if the
device is equipped with an ethernet interface module
like EXP1013 or EXM 1013. This is possible without the
need to install any application software on the PC (web
client).
NOTE
• L’accesso al dispositivo è possibile solo per un
utente alla volta.
• L’applicazione sfrutta funzioni Java (Versione 6 o
superiore), quindi il browser deve essere
compatibile con Java. Se non presenti sul PC, sarà
possibile scaricare gratuitamente le librerie Java
da Internet (http://java.com/it/download/index.jsp)
durante il primo accesso. Alcuni sistemi di
protezione del PC come antivirus o firewall
possono impedire il corretto funzionamento
dell’applicazione.
• I dispositivi compatibili sono tutti i DMG e RGK che
supportano EXP1013 o EXM1013 e il DMED310T2
con espansione EXM1013 installata.
NOTES
•
The access to the device through the web server is
for only one user at a time.
•
The application requires Java functions (Version 6
or higher), so the browser must support Java. If not
already installed on the PC, the runtime Java
libraries can be freely downloaded from Internet
(http://java.com/it/download/index.jsp) at the first
access. Some PC protection systems like antivirus
or firewalls could prevent the application from
working correctly.
•
The compatible devices are all the DMGs and
RGKs which support EXP1013 or EXM1013
expansion module and DME310T2 with EXM1013.
CONFIGURAZIONE
Per abilitare la funzione web server sui dispositivi
occorre eseguire i seguenti passi.
CONFIGURATION
Follow the steps below to enable the web server
function on the devices.
Step 1: Installazione software di configurazione
Solo sul PC da utilizzare per configurare gli strumenti,
occorre installare l’apposito software disponibile sul sito
internet www.lovatoelectric.com nella sezione
Drivers&Utilities. Una volta scaricato il file che contiene
la presente istruzione e il file di installazione, eseguire
wsc-setup.exe seguendo le istruzioni a video.
Step 1: Configuration software set-up
Only for the PC to be used to configure the devices, the
dedicated software tool must be installed. The software
is available for download from www.lovatoelectric.com,
Drivers&Utilities section. Once downloaded the file
containing both the present instructions and the
executable file, run wsc-setup.exe per video details.
NOTA
Il software di configurazione richiede le librerie .NET di
Microsoft, qualora non presenti saranno scaricate e
installate. In questo caso è necessario una connessione
ad internet.
NOTES
The configuration sotware requires .NET Microsoft
libraries, if necessary will be downloaded and installed.
In this case an internet connection is needed.
Step2: Collegamento del dispositivo
Collegare EXP1013 o EXM1013 ad una rete Ethernet
‘visibile’ dal PC con il quale si farà il download della
applicazione web server. Alimentare l’apparecchio e se
necessario confermare il riconoscimento del modulo
EXP/EXM 1013.
Step 2: Configuration software running
Connect either EXP1013 or EXM1013 to the same
network which is connected the PC used for Web server
application configuration and download. Now switch on
the device and, if prompted, confirm the new hardware
configuration with the EXP/EXM 1013 module.
Step 3: Impostazione dispositivo
Il dispositivo (es. RGK900) deve essere predisposto
all’invio di dati tramite server web impostando
nell’apposito menù di comunicazione (canale COM
corrispondente al modulo EXP/EXM1013) i seguenti
parametri:
Step 3: Device configuration
The device (e.g. RGK900) must be prepared to
exchange data with the web server setting up the
communication menu (EXP/EXM1013 COM channel):
•
•
•
•
•
•
•
•
•
Doc. I357 IGB 1013.docx
Indirizzo nodo modbus = (nodo modbus libero)
Indirizzo IP = (indirizzo di rete libero)
Subnet mask = (adatto a indirizzo IP)
Porta IP impostata secondo la seguente regola:
(Porta IP) = 1000 + (indirizzo modbus)
Protocollo = modbus RTU.
•
Modbus node address = (available Modbus node)
IP address = (available network address)
Subnet mask = (corresponding to ip address)
IP port according to the following rule:
(IP port) = 1000 + (modbus node address)
Protocol = Modbus RTU
Esempio di impostazione per RGK900 con EXP1013 su
canale COM2:
Set-up example for a RGK900 device with an EXP1013
on COM2 channel:
P20.2.01 = 01
P20.2.05 = Modbus RTU
P20.2.06 = 10.39.0.69
P20.2.07 = 255.255.0.0
P20.2.08 = 1001
P20.2.09 = Slave
P20.2.01 = 01
P20.2.05 = Modbus RTU
P20.2.06 = 10.39.0.69
P20.2.07 = 255.255.0.0
P20.2.08 = 1001
P20.2.09 = Slave
Relativamente a questa configurazionze dell’RGK900,
l’applicazione WSC deve essere configurata come
mostrato nelle immagini a lato di questa pagina.
According to this RGK900 configuration, WSC
application is to be configured as shown in the example
images at the side of this page.
24/10/2013
P. 2 / 5
Step 4: Configurazione
Eseguire il software WSC.exe (dal desktop o dalla
cartella di installazione).
Il software supporta diversi dispositivi, dal menu a
tendina è possibile selezionare quello corrente da
configurare.
Step 4: Configuration
Run WSC.exe (from the short cut on the desktop or from
the installation directory).
The software supports different class of devices, using
the combo box is possible to choose the current type to
be configured.
All’avvio, il software rileva l’indirizzo IP del PC e
completa i primi tre campi del “device IP address”,
lasciando all’utente il compito di completare l’ultimo con
un numero diverso da quello del proprio PC. Questo
indirizzo deve corrispondere a quello impostato sul
dispositivo, nel menu comunicazione.
L’indirizzo IP del PC può essere visualizzato aprendo la
finestra di informazione:
(Menu → ? → Info).
E’ possibile verificare il collegamento corretto tra PC e
dispositivo utilizzando la funzione PING disponibile sotto
il menu file (Menu → File → Ping IP).
Se la funzione restituisce un messaggio di errore,
controllare la connessione del cavo ethernet e gli indirizzi IP.
At start up, the software reads the PC IP address and
fills in the first, the second and the third field of “device
IP address”, asking the user to complete the last field
with a number different from the one of the PC. This
address must be the same as the one set in the device.
PC IP address can be viewed through the information
window:
(Menu →? → Info).
It is possible to verify the link between the PC and the
device if the function PING is run from the File menu:
(Menu → File → Ping IP).
If an error message appears, check the connection of
the Ethernet cable and the IP addresses.
Nel campo successivo è possibile assegnare il titolo
della pagina web (Main Title). Questa informazione
apparirà nella pagina web.
1
4
2
3
Doc. I357 IGB 1013.docx
In the following field, is possible to set the title (Main
Title) to the web page. This information will appear in
the web page.
Step 5: Download
Cliccare su “send to device” e attendere il termine
dell’operazione.
Step 5: Download
Click on “send to device” and wait for operation
termination.
In caso di successo, aprendo un qualunque browser
(client web) e impostando nella barra degli indirizzi
l’indirizzo IP del dispositivo, vengono caricate le pagine
web del dispositivo (vedere immagine seguente).
In case of success, running one of the browsers (web
clients) and typing the device IP address in the address
bar, the device web pages are loaded (see following
image).
ACCESSO AL WEB SERVER DEL DISPOSITIVO
DALL’ESTERNO DELLA RETE LOCALE (DA
INTERNET)
Utilizzare il web server dall’esterno (tipicamente
attraverso internet) della rete locale a cui è collegato il
dispositivo richiede di configurare opportunamente il
router della rete aziendale.
Per questa configurazione è fortemente raccomandato
di rivolgersi all’amministratore della propria rete locale.
ACCESSING WEB SERVER OF THE DEVICE FROM
OUTSIDE OF THE LOCAL NETWORK (FROM THE
INTERNET)
Using web server from outside your local network
(typically through the internet) requires to properly set
up your router network configuration.
For this configuration we strongly recommend to ask for
the assistance of your network administrator.
Nell’esempio riportato a lato:
•
Il PC con indirizzo 225.213.7.32 è un PC
qualsiasi che vuole accedere al dispositivo
Lovato. Il suo indirizzo IP non è rilevante ai fini
della configurazione di rete, ma è solo riportato ad
esempio. E’ infatti possibile accedere ai
dispositivi da un qualsiasi PC connesso ad
internet, a patto di stabilire una sola connessione
per volta.
•
Il router ha indirizzo statico e pubblico
127.34.73.214, visibile da internet. Questo è
l’indirizzo che dovrà essere impostato nel browser
del PC esterno quando si vuole visualizzare lo
stato del dispositivo Lovato.
•
L’indirizzo IP 10.39.0.254 è l’indirizzo locale del
router. Non rilevante ai fini della configurazione.
•
Il dispositivo Lovato ha l’indirizzo locale
10.39.0.69. Questo va programmato nei
parametri del menu COMUNICAZIONE del
dispositivo Lovato Electric. Questo indirizzo va
usato quando si vuole accedere al dispositivo
partendo da un PC sulla rete locale.
•
Il PC con indirizzo 10.39.0.100 è un esempio di
PC sulla rete locale. Il suo indirizzo non è
rilevante ai fini della configurazione. Se si vuole
accedere al dispositivo da questo PC, nel
browser va impostato 10.39.0.69.
In the example aside:
•
The PC with address 225.213.7.32 is any
computer that wants to access the Lovato device.
Its IP address is not relevant to the network
configuration, but it is only reported for example.
It is possible to access devices from any PC
connected to the Internet , provided you establish
only one connection at a time.
•
The router has static and public address
127.34.73.214, visible from the internet. This is
the address that must be entered in the browser
of external PC when you want to view the
status of the Lovato device.
•
The IP address 10.39.0.254 is the local address of
the router. Not relevant for the configuration.
•
The Lovato device has the local address
10.39.0.69 . This must be programmed in the
parameters of the COMMUNICATION menu of
Lovato Electric device. This address is used when
you want to access the device from a PC on the
local network .
•
The PC with address 10.39.0.100 is an
example of a PC on the local network . His
address is not relevant to the configuration . If you
want to access the device from this PC , your
browser must be set to 10.39.0.69 .
Indirizzo IP
Il router ha un indirizzo IP relativo alla rete locale, ma ha
anche un indirizzo IP esterno, quello utilizzato quando
interagisce con dispositivi posti all’esterno della rete
IP Address
The router has an IP address that’s relative for your
network, but it also has an external IP, one that it uses
when interacting with things outside of your network. To
24/10/2013
P. 3 / 5
Doc. I357 IGB 1013.docx
locale. Per accedere all’EXP1013 dall’esterno è
necessario usare questo indirizzo IP “esterno”,
nell’immagine dell’esempio precedente 127.34.73.214.
Quando si accede alla propria rete dall’esterno è
necessario conoscere l’indirizzo IP esterno del proprio
router. Per ricavarlo rapidamente ci si può connettere
all’indirizzo whatismyip.com dall’interno della propria
rete locale.
access to your EXP1013 form outside your local
network you need to use this “external IP”. In the
example 127.34.73.214.
When you access your network externally, you will need
to know your router’s external IP address. This can be
easily found from someone inside the network by visiting
whatismyip.com.
Port forwarding
Il Web server utilizza 3 porte IP per funzionare:
•
La porta 80 per la connessione http
•
La porta 30718 (lettura configurazione
EXP/EXM1013)
•
La porta specificata nello step 3 della
configurazione del dispositivo: il parametro
P20.2.08 che è la porta 1001 nel nostro
esempio.
È quindi necessario configurare il proprio router in modo
che inoltri il traffico in arrivo su tutte e tre queste porte
all’indirizzo IP del proprio dispositivo (10.39.0.69).
Il router può essere impostato anche per cambiare le
porte, nell’esempio precedente ci sono due server che
utilizzano entrambi la porta 80: quando si accede alla
rete utilizzando la porta 80, il router inoltra le richieste a
10.39.0.100 che risponderà opportunamente. Quando il
router riceve delle richieste sulla porta 10000, le inoltra
a 10.39.0.69 cambiando anche la porta a 80. In questo
modo si possono avere altri server nella propria rete
senza avere la necessità di modificare la loro
configurazione.
Port forwarding
The Web Server uses 3 IP ports to work, this ports are:
•
Port 80 for http requests
•
Port 30718 (lettura configurazione
EXP/EXM1013)
•
The port set in the step 3 of device
configuration: parameter P20.2.08, which is
port 1001 in our example.
You need to configure your router to forward requests
using these ports to your local EXP1013 IP (10.39.0.69).
You can also tell the router to change ports. In the
example above you have two servers using port 80
when you access your network via the standard port, 80,
you can tell your router to send it to 10.39.0.100. The
web server there will be listening at port 80 and will
respond accordingly. But, you can tell your router that
when you access it via port 10,000, that it should go to
another device, 10.39.0.69, but also at port 80. This
way, the second device doesn’t have to be reconfigured
to use a different port, but you can still manage traffic
effectively.
NOTE
L’utilizzo delle porte non standard potrebbe essere
rilevato dai software antivirus o firewall come un’attività
sospetta, in tal caso è necessario aggiungere le
opportune eccezioni di sicurezza per utilizzare il web
server. Questo in alcuni casi potrebbe essere una
vulnerabilità per la sicurezza del proprio PC, si consiglia
quindi di gestire con attenzione e con le dovute
precauzioni queste configurazioni.
NOTES
Using custom ports may trigger your antivirus or firewall,
so you may have to add exceptions on your computers
to allow outside access on the web server ports. This is
a security risk to some extent, so be careful and take
proper precautions!
Configurazione Java
Nel caso si incontrassero problemi di comunicazione,
potrebbe essere necessario configurare le opzioni Java
come segue:
•
Aprire il pannello di controllo del PC e
selezionare Java, il pannello di controllo
Java si aprirà.
•
Premere il pulsante Impostazioni di rete...
per aprire le impostazioni di rete
•
Selezionare Connessione Diretta
Java Configuration
In case of problems you should try to set up your Java
configuration as follows:
•
Open control panel and select Java, the
Java control panel will show up.
•
Press the Network Settings... button to get
the Network Settings dialog.
•
Select Direct Connection
24/10/2013
P. 4 / 5
Esempio di visualizzazione Web browser su RGK900
Doc. I357 IGB 1013.docx
Example of Web browser screen applied to RGK900
24/10/2013
P. 5 / 5