KEBA offers a unique selection of mobile and stationary operating devices. The KeTop.
The KEBA mobile HMI solutions of the "KeTop" series, wired or wireless, can now also be used freely in ctrlX AUTOMATION for native Windows solutions, VNC or browser-based visualisations. KEBA and Bosch Rexroth can already look back on a long-standing partnership. Customer-specific HMI devices from KEBA have been successfully sold to Bosch Rexroth for many years.
Requirements
These How-To differentiate in some steps between the wired devices and the wireless devices.
Following requirements must be fulfilled:
General:
Bosch Rexroth ctrlX CORE CPU Image Version x.x.x
Bosch Rexroth PLC App Version 1.12.5 + License
Bosch Rexroth ctrlX WORKS PLC Engineering Version 1.12.3 installed
Example project (see download below)
KeTop (wired) is connected to a base station or junction box
Bosch Rexroth ctrlX CORE CPU and base station/ junction box are connected with network cable
IP address of the Bosch Rexroth ctrlX CORE CPU is 192.168.1.1
Wired device:
KeTop T15x Win10 with Image Version 2.9.0 or KeTop T70 Win10 with Image Version 2.7.1
KeTop CB3xx-xxx or JB00x
Wireless devices:
KeTop T15x Win10 with Image Version 2.9.0
KeTop CB4xx-xxx
Step-by-Step guide
Below are the steps explained to achieve a connection between a KEBA KeTop Win10 Device and a Bosch Rexroth ctrlX CORE via ModbusTCP.
Setup the KEBA KeTop Device
KEBA offers a unique selection of mobile and stationary operating devices. The KeTop.
All steps (and more settings) are descriped in the manuals. You'll find this on KEBA Website Docu Portal
or here with direct links:
ModbusTCP programming manual
KeTop T70 Windows project engineering manual
KeTop T150 & T155 Windows project engineering manual
KeTop T15xWL / CB 4xx project engineering manual
Here, we focus on the mobile devices with wired or wireless connection. The explicit steps for wireless (from Step 1.1) and wired (from Step 2.1) devices are described separately. The settings, which are identical for both devices, are described below under General KeTop (Step 3).
Wireless KeTop
All steps are explained for KeTop T15xWL devices with CB4xx base station.
Step 1.1 - Pairing the base station (only for wireless)
After you Start-up KeTop you have to establish a secure connection ("pairing"), proceed as follows:
Hold the handheld device up to the desired base station (max. distance 2 cm).
When the base station is recognized, the device vibrates and a dialog opens automatically showing the serial number or name of the base station.
Confirm with Yes. The secure connection is established. You can tell the connection has been established successfully by the illumination status of the LED bar of the base station and the emergency stop of the handheld device. This must be verified using a visual inspection.
Base station
Base station
Depending on which configuration is set, the handheld device connects automatically to the base station or hall network for functional data exchange. After the work is finished, the secure connection must be released by means of "unpairing".
For details see Chapter 9: (Pairing to base station -> Pairing the base station)
Step 1.2 - Setup IP address
The device configuration can be started from the desktop by double clicking on the icon "DeviceConfig". Then press on "Network", "Base station connection". Pressing "Connection" takes you to the configuration window for base station network settings. The network address can either be obtained automatically via DHCP or configured manually. Set the IP address to 192.168.1.101 and confirm with "OK".
KeTop T15xWL Network
Write to base station transfers the settings to the base station and switches back to the previous window. Cancel leaves the window without saving the changed settings.
For details see Chapter 6.3.5: (Configuration -> Device Configuration (Device Config) -> Network -> Base station connection -> Connection)
Step 1.3 - Setup WLAN to 5 GHz
Pressing WLAN ("DeviceConfig" --> "Network" --> "Basestation connection") takes you to the configuration window of the generated WLAN between the base station and handheld device. For this WLAN, the channel and the wireless band can be selected, all other WLAN parameters are defined automatically by the base station and shared with the handheld device (This is a recommended setting).
KeTop T15x Wifi
Write to base station transfers the settings to the base station and switches back to the previous window. Cancel leaves the window without saving the changed settings.
For details see Chapter 6.3.5: (Configuration -> Device Configuration (Device Config) -> Network -> Base station connection -> WLAN)
Step 1.4 - Unpair and do pairing again (changes are applied on next pairing)
For details see Chapter 9: Pairing to base station -> Disconnecting the base station (unpairing)
Wired KeTop
All steps are explained for wired devices KeTop T15x devices. T70 is similiar.
Step 2.1 - Setup IP address
The device configuration can be started from the desktop by double clicking on the icon "DeviceConfig". Then press on "Network". Pressing "Ethernet 0" switches to the configuration window. Configuration functions in the same way for all Ethernet interfaces. The network address can either be obtained automatically via DHCP or configured manually:
Set the IP address to 192.168.1.101 and confirm with "OK".
KeTop T15x Network
For details see Chapter 7.1.4: Configuration -> Device Configuration (Device Config) -> Network
General KeTop
From here, the handling for wired or wireless devices is the same.
Step 3 -Install the ModbusTCP Platform Driver
Modbus TCP interface must be installed on the handheld terminal. The installation takes place in the WindowsPlatformDriverSetup. The WindowsPlattformDriverSetup can be found under „Programs and Features“ gefunden werden. Only one interface should be used at a time.
KeTop Tx Driver ModbusTCP
Step 4 - Configure the ModbusTCP Client with ModbusItf.cfg config file
For testing the communication you can use the standard config which is automatically installed with the ModbusItf driver. With this config the KeTop acts as slave and all available registers are mapped. The file is located under: ["C:\ProgramData\KEBA Automation\keview\system"]
When editing the ModbusItf.cfg file you need to restart the KeTop or restart the service ModbusItf in the Task manager, to apply the changes.
For details see the ModbusTCP programming manual.
Setup the Bosch Rexroth ctrlX CORE
Step 5 - Create User
As a first step a user needs to be created. In this example we use the user: "boschrexroth" with password "boschrexroth". All further steps are based on this user. You can use any own created user as well.
Step 6 - Install PLC App
Install the PLC App and set the permission for the user.
For details take a look at the manual.
Step 7 - Create a PLC Project
Now, a PLC project must be created which reads the ModbusTCP registers. For this purpose our template project can be used. It is important to remind that the KeTop handheld terminals are equipped with different keyboard layouts. Various layouts are shown in the template project as GVL files. Within the "PLC_PRG(PRG)" there are some "Actions" named after the used KeTop. Just uncomment the appropriate action. Within the "Actions" the read registers are mapped to the variables of the GVL file.
Do not forget to create a boot application.
See attached file: KEBA-KeTop_CtrlX.zip [Download]
KeTop - CtrlX Application
For general information see following How-To
Step 8 - Check connection
You can check now the variables in the PLC Project when you are online and in the appropriate action. As easiest you see the working connection when "Alive" variable is incrementing every 1 second. Every other variables you see a change when manipulating the buttons.
Related Links
KEBA KeTop mobile devices
ModbusTCP Programming manual
KeTop T70 Windows project engineering manual
KeTop T150 & T155 Windows project engineering manual
KeTop T15xWL / CB 4xx project engineering manual
The Company
KEBA has been developing and producing pioneering automation solutions for a wide range of industries under the maxim “Automation by innovation” for more than 50 years. KEBA is an internationally active technology company with headquarters in Linz/Austria, 26 subsidiaries in 16 countries and more than 2,000 passionate employees.
With long-term customer benefits in mind, flexible and expert teams work in close proximity to the customers in order to optimally support and advise them. We are all united by a common mission: „Technologies of KEBA help people to make the world of life and work easier.“
With the aim of being “easy to use,” KEBA solutions are always oriented to the needs of the user and thereby create the optimum connection to technical problem solving. In addition to use value alone, easy access and convenience in usage are also becoming increasingly important factors.
... View more