Top  | Previous | Next

Mobile Clients

With the Mobile Module installed, you can launch your same Vision projects on any modern smartphone or tablet. This ability does not require any re-design of your projects - a mobile client launches the same projects that the Vision clients launch.

How it works

Normally, you can't launch Vision Module projects on mobile devices. This is due to the technical limitation that Java SE (Standard Edition) does not run on mobile devices. The Mobile Module gets around this limitation by launching the client on the Gateway in a special headless (invisible) mode, and then using HTML5 and AJAX to show the client's screen on the mobile device's browser.

 

Networking

Typically, the mobile device will connect to the Ignition Gateway via the facility's wireless LAN (802.11) infrastructure. To launch a mobile client, the  mobile device simply connects to the Ignition Gateway by pointing its web browser to the Gateway's LAN address. It is important to understand that normally the traffic is not going over the device's cellular connection. This wouldn't work, because the cellular connection connects to the internet, and without explicit setup, an Ignition Gateway is not accessible from the outside internet.

 

Remote (as in, beyond the reach of 802.11 wireless LAN) mobile access can be enabled through the same networking strategies that enable remote access for standard Vision clients. Somehow, the mobile device must be able to access the Ignition Gateway via its cellular connection. One strategy would be to set up a VPN router and configure the mobile device as a VPN client. This way, the mobile device could directly access the LAN address of the Gateway as if it were on-site. Another technique would be to put the Ignition Gateway in a DMZ so that at least one NIC had a public IP address. Or, an edge router could be configured to port-forward the HTTP and HTTPS ports to the Gateway. Coordination with your I.T. department would be advised when attempting to set up remote access.