—
AP P L I CATI O N NOT E: A N-1 2 88
CP600
HOW TO USE VNC SERVER
Contents
1 Introduction ................................................................................................................................ 3
1.1 Scope of the document ..............................................................................................................3
1.2 Compatibility ................................................................................................................................3
2 Activate VNC server ................................................................................................................... 4
2.1 Access from Web browser ........................................................................................................ 4
2.2 Access via Context Menu ............................................................................................................5
2.3 Access via Tap-Tap procedure ...................................................................................................5
2.4 Enable VNC Server ....................................................................................................................... 7
3 Connect via VNC client ...............................................................................................................9
4 Remote connection via HMI Client ............................................................................................9
2 3ADR011288, 1, en_US
CP60 0
1 Introduction
1.1 Scope of the document
VNC Server is integrated in every CP600 panel. It allows access to:
• System Settings
• Control the Application
This allow the VNC Client to access from remote location and perform troubleshooting.
1.2 Compatibility
The application note explained in this document has been used with the below engineering
system versions. They should also work with other versions, nevertheless some small adapta-
tions may be necessary, for future versions.
• CP600 2nd Generation (BSP 1.0.538 and above)
• CP600-eCo (BSP 1.0.344 and above)
• CP600-Pro (BSP 1.0.387 and above)
3ADR011288, 1, en_US 3
2 Activate VNC server
To activate the VNC Server, user need to enter the CP600 panel “System Settings”. There
are multiple options to enter “System Settings”, via Web browser, Context Menu or Tap-
Tap procedure.
2.1 Access from Web browser
To access System Settings using a Web browser, enter the IP address of the device, in the
following format:
[Link]
Note: the remote access use encrypted https protocol on port 443.
When the connection is established, the HMI device send a certificate
to use for the encryption. Since the certificate is not signed from a
Certificate Authority you will get a warning message. Please click on
advanced options then click on “Continue to <IP address> (unsafe)” to
proceed.
4 3ADR011288, 1, en_US
CP60 0
2.2 Access via Context Menu
When Panel Builder 600 Runtime is installed the System Settings is accessible selecting
“Show system settings” option of Context Menu.
2.3 Access via Tap-Tap procedure
1. Tap-tap consists in a sequence of several touch activations by simple means of the
finger tapping the touch screen performed during the power-up phase and
started immediately after the HMI is powered on with ABB logo appear.
2. When “tap-tap detected” message appears on the top of the screen. Wait for 5
seconds without touching the screen (“System Settings” is marked in yellow) to
enter System Settings sub-menu.
3. Wait for 5 more seconds (without touching the screen) to enter Default Mode.
3ADR011288, 1, en_US 5
4. In the HMI Default Mode Screen, select "System Setting" at the top left of the
screen.
6 3ADR011288, 1, en_US
CP60 0
2.4 Enable VNC Server
1. At the "System Setting" screen, select “Services”.
2. Select “VNC Service” to enter the settings. By default, this service is “Off” (Disa-
bled).
Note: If the “VNC Service” is not shown in the menu, it means the
panel have an old BSP version. Please update the BSP to the lat-
est version.
See application note:
PB610 V4.5.0 AND CP600 BSP V1.3 - FAQs
3. Click on “EDIT” to modify the VNC Server settings.
3ADR011288, 1, en_US 7
4. Set the “Enable” and “Autostart” to activated the VNC Server.
By default, the port is 5900 and authentication is disabled.
“Encryption” and “Authentication” can be enabled when secure connection is
needed.
When completed, click on Save and exist the system settings.
The maximum concurrent remote clients are 4.
If “Multiple clients is disabled, previously logged clients are dis-
connected upon a new incoming connection.
For security reasons, it is recommended to disable the VNC
Server if it is not required.
8 3ADR011288, 1, en_US
CP60 0
3 Connect via VNC client
A VNC Client is need in the computer to establish the connection between the panel.
There are many VNC Client available from 3rd party vendor, for example, TigerVNC Viewer
and RealVNC Viewer which are free to use.
- Please make sure both IP addresses are in the same subnet.
For example, the panel ETH0 IP Address is [Link] and the computer IP ad-
dress is [Link]. Both have the subnet mask [Link].
- At the VNC Viewer software, enter the panel IP address and connect.
4 Remote connection via HMI Client
Another alternative is to use the application “HMI Client”, which is automatically installed
with Panel Builder 600. The “HMI Client” do not require activating “VNC Server” in the
panel.
The difference compared to the “VNC Server”, “HMI Client” only have access to the appli-
cation, but not to the screen settings. On the other hand, using the VNC Server user have
the complete access to the application and system settings.
3ADR011288, 1, en_US 9
The HMI Client version must be same as the Panel Builder 600
Runtime version installed on the CP600 panel.
10 3ADR011288, 1, en_US
__ __
ABB AG We reserve the right to make technical We reserve all rights in this document and in
changes or modify the contents of this doc- the subject matter and illustrations con-
Contact: ument without prior notice. With regard to tained therein. Any reproduction, disclosure
[Link] purchase orders, the agreed particulars shall to third parties or utilization of its contents –
tact/contact prevail. ABB AG does not accept any respon- in whole or in parts – is forbidden without
sibility whatsoever for potential errors or prior written consent of ABB AG.
Homepage: possible lack of information in this docu- Copyright© 2024 ABB. All rights reserved.
[Link]/plc ment.