Simple Edge application working as VNC client for connecting with Sm@rt Server by means of Unified Comfort panels.
- HMI Unified Comfort panel
- Valid Edge License for Unified Comfort panels (6AV2170-2BA00-0AA0)
- Download compiled .app file from this repository using web browser or execute command
git clone https://github.com/SiemensIndustryPL/-EDGE-VNC-Client-for-Unified-Panels.git
if you have Git installed on your computer. - Go to Apps -> SIMATIC Edge -> Open edge management section on the panel or type the panel IP address in web browser to open the Edge Management on your computer.
- Log into your Edge Management using login and password configured in the WinCC project.
- Click Install Offline button which can be found in the top right corner of the Edge Management.
- Select file from the panel storage (eg. external USB device) or browse your computer files, depending on where you have opened the Management.
- Skip the configuration tab and install the file.
- Go to Management tab and Start the application (it does not start automatically).
- Sm@rt Server is enabled and configured on target device.
- TLS encryption is disabled (option Secure communication via self-signed certificate is unticked in Sm@rt Server settings).
Caution
Current version of the application does not support encrypted connection. Client can be used for connecting with other VNC servers but they have to support websocket connection mechanism!
Important
Client can be used for connecting with other VNC servers but they have to support websocket connection mechanism! The app has been tested with Sm@rt Server on HMI Unified Panels and VNC servers running on Linux machines. Tests performed with classic Comfort panels and Windows based, popular VNC servers (like TightVNC) were not successful due to lack of support for websockets mechanism.
-
Open app on your panel by clicking the proper tile in your Edge Management.
-
Enter connection data - address of your Sm@rt Server and port number (default port is 5900, you can change it in Sm@rt Server settings) and click Connect button.
-
If the server is accessible in you network and connection data was correct, you will be prompted for password. If the password is correct, you should have access to the runtime and panel OS.
Main core of the application is noVNC Library distributed under MPL 2.0 license. You can find it here: noVNC on GitHub