Interfaccia web su terminali touch screen Weintek
Home › Forum › Terminali operatore (Weintek) › Interfaccia web su terminali touch screen Weintek
- Questo topic ha 13 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 10 anni, 7 mesi fa da
Sergio Bertana.
-
AutorePost
-
Febbraio 1, 2010 alle 10:51 am #34859
Anonimo
InattivoChiedevo se esiste la possibilità di avere una interfaccia web sui vostri terminali touch screen Weintek ?
In pratica io vorrei utilizzando un browser web (Esempio Internet Explorer) semplicemente digitando l’indirizzo IP del terminale poter accedere allo stesso da remoto.
Febbraio 1, 2010 alle 10:54 am #36447Sergio Bertana
Amministratore del forumI terminali operatore provvisti di porta ethernet hanno la possibilità di poter essere visualizzati da remoto tramite connessione TCP/IP. In pratica il terminale ha all’interno un server Vnc che permette due tipi di accesso da remoto. Client Vnc Esistono client Vnc freeware (RealVnc, UltraVnc, ecc) che sono dei semplici programmi eseguibili windows (Non devono essere installati), che permettono di visualizzare sul PC l’immagine virtuale del terminale potendo interagire con esso esattamente come se si operasse dal terminale stesso. Download viewer Vnc.
Pagina Web Definendo sul proprio browser (Esempio Internet Explorer) l’indirizzo IP del terminale verrà avviata una applet Java che permette la visualizzazione del’immagine virtuale del terminale potendo interagire con esso esattamente come se si operasse dal terminale stesso. Avviando l’accesso da remoto, verrà richiesto l’indirizzo del server, definire indirizzo IP terminale e la password di accesso (Default 111111).Febbraio 1, 2010 alle 11:33 am #36448Sergio Bertana
Amministratore del forumSul terminale nuovo così come fornito, il server Vnc non è attivo, per attivarlo occorre attivare System settings, ed, agendo sul TAB piu a destra (VNC Server), aprire la pagina delle impostazioni server Vnc, per attivarlo agire sul pulsante di Start Vnc, vedi immagine.
Una volta avviato il servzio sarà sempre attivo (Non occorrerà più attivarlo), ulteriori informazioni sulla nota di rilascio software.
Aprile 18, 2012 alle 4:54 pm #37221Massimo
ModeratorePer il funzionamento del client VNC da browser web (Vedi screenshot), è necessario che nel PC sia installato il Java Runtime. E’ possibile installarlo direttamente dal sito della SUN.
Ottobre 11, 2013 alle 8:59 pm #37839Damiano
PartecipanteAvrei il bisogno di accedere da remoto al pannello utilizzando VNC, il problema è che in locale funziona perfettamente, mentre da remoto inserendo IP pubblico e porta configurata sul router, del tipo 90.12.56.23:1234 non si riesce. Inoltre facendo la stessa procedura in locale funziona perfettamente sia inserendo direttamente l’IP del terminale che inserendo l’IP pubblico+porta.
Mi chiedevo se vanno impostate le porte anche sul terminale Weintek, e come si procede, perchè a quanto pare è come se ci fosse un problema sulle porte. Ho provato ad usare le porte di default di VNC cioè 5500 ,5800 e 5900 ma nessun risultato. Con la speranza di essere riuscito a spiegarmi attendo un vostro consiglio.
Ottobre 12, 2013 alle 6:15 am #37840Sergio Bertana
Amministratore del forumL’accesso da client al server VNC del pannello Weintek può avvenire utilizzando due diverse porte, i client VNC (Esempio UltraVNC) utilizzano la porta 5900, mentre il VNC da Java utilizza la porta 5800 (Topic).
Quindi per accedere da IP pubblico con un client VNC devi eseguire un forwarding della porta pubblica xxxx sul IP del terminale porta 5900. Nel tuo programma dovrai definire l’IP pubblico e la porta xxxx, se hai un solo terminale a cui accedere consiglio di eseguire il forwarding della porta pubblica 5900 su IP privato pannello sempre porta 5900, in questo modo utilizzi la porta standard del VNC.
Ma da come hai posto la domanda mi sembra tu voglia utilizzare l’accesso da browser (Quindi VNC Java), in questo caso le porte da ridirigere sono 2. La porta 80 del pannello su cui si appoggia il server web e la porta 5800 utilizzata dal client VNC Java. Quindi ad esempio la porta pubblica 8080 và ridiretta sul pannello porta 80, la porta pubblica 5800 và ridiretta sul pannello porta 5800. Ora da browser basterà digitare l’inidirizzo pubblico seguito dalla porta xxx.xxx.xxx.xxx:8080.
Naturalmente è ovvio che il tuo gestore del servizio Internet deve fornirti un indirizzo IP che può anche essere dinamico (Si risolve con il DynDNS se il router lo supporta) ma deve essere sicuramente un IP pubblico. Alcuni gestori forniscono IP NATtati e quindi non raggiungibili da Internet. Per una verifica prova ad eseguire un ping sull’indirizzo IP pubblico. Altra verifica è che le porte pubbliche che tu utilizzi non siano bloccate dal gestore.
Novembre 2, 2013 alle 5:35 pm #37861Damiano
PartecipanteSalve ho seguito le sue indicazioni, e ho fatto un piccolo passo avanti. nel senso che tramite browser, riesco ad arrivare alla schermata dove chiede l’username e a cui va inserito l’indirizzo ip del monitor. Dopo di che, attendo qualche istante e mi dice connessione scaduta e quindi non mi chiede la password come invece fa in rete locale.
Mentre tramite client vnc, la situazione è rimasta invariata, ho eseguito i test delle porte e il risultato è porta 5900 aperta, porta 8080 aperta, e porta 5800 chiusa, cosa altro posso fare ?
Novembre 4, 2013 alle 8:15 am #37862Sergio Bertana
Amministratore del forumBeh se hai la porta 5800 chiusa il VNC java non può accedervi. Ma poi vorrei capire quello che vuoi dire con porta aperta ? Hai ridiretto la porta pubblica sulla stessa porta dell’indirizzo IP privato del terminale ?
Per intenderci le porte 5800 e 5900 pubbliche del router devono essere reindirizzate (Menù Port forwarding o NAT del router) sulle stesse porte dell’indirizzo IP del terminale.
Poi ricorda che il terminale gestisce un solo client VNC, quindi non deve esserci attivo l’accesso da VNC su rete locale.
Novembre 5, 2013 alle 7:57 pm #37872Damiano
PartecipanteSi le porte sono configurate, e per scrupolo ho fatto un test tramite un link online che testa le porte, e il risultato è stato che solo la porta 5800 risulta chiusa, mentre le altre risultano aperte quindi accessibili dall’esterno. Ricapitolando, ho attivato il server VNC sul pannello, configurato le porte:
5900 esterna verso 5900 del IP del pannello
5800 esterna verso 5800 del IP del pannello
8080 esterna verso 80 del IP del pannelloe ho configurato il servizio mydns con no-ip.org, Mi interessa per lo più il collegamento tramite smartphone, quindi vnc android che sarebbe l’app che utilizzo sul mio telefono. A questo punto non so se sia proprio quest’app che ha problemi con l’accesso da l’esterno alla rete, perchè in rete locale funziona. Consiglia di installare l’app UltraVNC ?
Novembre 6, 2013 alle 7:15 am #37873Sergio Bertana
Amministratore del forumE’ tutto corretto, è strano che non funzioni, se vuoi puoi provare collegandoti da un PC, avendo la porta 5800 che risulta chiusa non puoi usare il VNC viewer in java da browser web. Puoi utilizzare un VNC viewer io utilizzo UltraVNC.
Ma hai configurato il gateway sul terminale, deve essere il router che esegue il forwarding delle porte.
Novembre 6, 2013 alle 11:30 am #37874Damiano
PartecipantePer terminale intende lo smartphone ?
La ho inserito solo i parametri per la connessione cioè: Alias: indirizzo my dns di no-ip, password: quella del monitor, indirizzo: IP del monitor e porta:5900 altri parametri non me li fa configurare, però in questo modo se mi collego alla rete col WiFi riesco ad accedere alla schermata del monitor.
Novembre 6, 2013 alle 1:47 pm #37875Sergio Bertana
Amministratore del forumPer terminale io intendo il terminale Weintek.
Ma da quello che mi dici è ovvio l’errore, nell’indirizzo non devi mettere l’indirizzo IP del terminale (Questo funziona solo se in rete locale WiFi) ma su internet devi mettere il DNS configurato nel MyDNS. Tu devi raggiungere l’indirizzo pubblico del tuo router cioè il suo indirizzo sulla rete Internet. Sarà poi il router ad indirizzare l’IP del terminale.
Novembre 7, 2013 alle 11:24 am #37881Damiano
PartecipanteEcco dove sbagliavo, problema finalmente risolto, grazie.
Settembre 4, 2014 alle 6:39 am #38402Sergio Bertana
Amministratore del forumAggiungo che con la presentazione del nuovo EasyAccess 2.0 – Assistenza remota HMI-PLC si è finalmente superato il problema dell’IP statico e della apertura delle porte sul router di connessione Internet. Con l’acquisto di una licenza, EasyAccess 2.0 è possibile l’accesso remoto al pannello operatore e, in modalità passthrough, ai dispositivi (PLC o altro) ad esso connessi (in modalità seriale o Ethernet) senza nessuna configurazione di rete. Il sistema utilizza una connessione VPN protetta SSL che permette uno scambio sicuro di dati ed informazioni con impiego minimo di banda.
-
AutorePost
- Devi essere connesso per rispondere a questo topic.