VisuNet RM Shell 6 History of the Manual History of the Manual The following editions of the manual have been released: Version Comments 05/2023 First version...
VisuNet RM Shell 6 Introduction Introduction Note This manual revision was released with VisuNet® RM Shell version 6. Content of this Document This document contains information required to use the product in the relevant phases of the product life cycle. This may include information on the following: •...
Page 8
VisuNet RM Shell 6 Introduction Warning Messages You will find warning messages, whenever dangers may arise from your actions. It is mandatory that you observe these warning messages for your personal safety and in order to avoid prop- erty damage.
VisuNet RM Shell—An Overview VisuNet RM Shell—An Overview Pepperl+Fuchs VisuNet Remote Monitors (RMs) and Box Thin Clients (BTC) are industrial- grade thin-client solutions that provide a simplified, modern user interface for operators. The firmware of an RM, called VisuNet RM Shell, enables users to easily access applications that run on a host system (e.g., workstation PC or server) via Ethernet.
VisuNet RM Shell 6 VisuNet RM Shell—An Overview Program Features Feature Description Notes Operating system Based on Microsoft® Windows® 10 IoT Enterprise LTSC 2021 Modern, simpli- Touch-optimized, modern UI, Dark fied user interface Mode Easy Set-up Designed to be used intuitive.
Page 11
VisuNet RM Shell 6 VisuNet RM Shell—An Overview Feature Description Notes Antivirus soft- Administrators can install third party ware support virus protection software. Win- dows® defender is activated by default Dialog filter Closes application windows that are not whitelisted and blocks user...
VisuNet RM Shell 6 VisuNet RM Shell—An Overview Feature Description Notes Process explorer Allows you to diagnose an RM and monitor how much RAM, storage, and CPU are being used by local processes. Desktop Sharing Clone an RM and display its desktop...
Licensing Ordering Information When purchasing Pepperl+Fuchs RMs or BTCs, RM Shell 6 is already installed. License keys are available as digital and paper-based license keys. Digital license keys are available in following countries: Germany, Switzerland, Austria, Italy, Spain, UK, Ireland, France, Netherlands, Belgium, Norway, Denmark, Sweden, Finland, Poland, United Arab Emir- ates, USA, Brazil and Singapore.
VisuNet RM Shell 6 VisuNet RM Shell—An Overview Note License Bundles Contact your local Pepperl+Fuchs sales representative for information about license bundles. Default Passwords Warning! It is highly recommended to change the default passwords due to security reasons. Device/Function User...
VisuNet RM Shell 6 VisuNet RM Shell—An Overview Installation A wizard guides you through the first steps of the installation of the RM Shell. After completing the First Start Wizard, the RM Shell will be started in the Operator role.
Page 16
VisuNet RM Shell 6 VisuNet RM Shell—An Overview Set the correct "Region" Click Set Region to enter the advanced Microsoft® settings. Figure 3.2 Navigate to the Region tab on the left side...
Page 17
VisuNet RM Shell 6 VisuNet RM Shell—An Overview Figure 3.3 Pick the required "Region" from the drop-down list. Figure 3.4 Close the dialog.
Page 18
VisuNet RM Shell 6 VisuNet RM Shell—An Overview Add "Keyboard Layout" Click Set Language and Keyboard (2.) to enter the advanced Microsoft® settings, then navi- gate to Language Select the installed language English (United States) and click the Options button: Figure 3.5...
Page 19
VisuNet RM Shell 6 VisuNet RM Shell—An Overview Figure 3.6 Select the new "Keyboard" layout: Figure 3.7 Remove the "US" keyboard layout in the last step.
Page 20
VisuNet RM Shell 6 VisuNet RM Shell—An Overview Figure 3.8 Close the dialog. Note The input language in the First Start Wizard will not change, since only the keyboard layout is affected by this change.
Page 21
VisuNet RM Shell 6 VisuNet RM Shell—An Overview "Computer Name" Changes the "Computer Name" of your Windows® device as well. The updated "Computer Name" is applied after a restart. Figure 3.9...
Page 22
VisuNet RM Shell 6 VisuNet RM Shell—An Overview Setup "Network" All information about the local RM / BTCs network adapter hardware is shown. You can edit the network adapter name according to your needs. Use this option to enable/disable "DHCP" (Dynamic Host Configuration Protocol).
Page 23
VisuNet RM Shell 6 VisuNet RM Shell—An Overview "Setup Touchscreen" Select the right touch settings, if your RM is equipped with a touch screen option. Figure 3.11...
Page 24
VisuNet RM Shell 6 VisuNet RM Shell—An Overview Password Settings There are three different passwords to set. 1. PFAdmin: Default passwords are listed here: see chapter 3.4. The PFAdmin has access to the Windows and RM Shell settings. Figure 3.12...
Page 25
VisuNet RM Shell 6 VisuNet RM Shell—An Overview 2. PFUser: Default passwords are listed here: see chapter 3.4. The PFUser is equal to the operator. The PFUser can only access the functionalities configured by the PFAdmin. Figure 3.13...
Page 26
VisuNet RM Shell 6 VisuNet RM Shell—An Overview 3. Factory Reset Password: Change the Factory Reset password. The password is hidden via dots and must have at least 6 characters. The field cannot be blank. Figure 3.14 Note In case of restoring a backup or clone image or if you changed the password in the Factory...
Page 27
VisuNet RM Shell 6 VisuNet RM Shell—An Overview License Agreement Accept the license agreement to proceed. Figure 3.15 After completing the First Starting Wizard, the VisuNet RM Shell will be started in the "Opera- tor" role. To configure further settings switch to the "Administrator" role.
VisuNet RM Shell 6 VisuNet RM Shell—An Overview VisuNet RM Shell does not come with any pre-created connection profiles. For this reason, the profiles list is empty when you start VisuNet RM Shell for the first time. VisuNet RM Shell User Roles The VisuNet RM Shell security concept is based on 2 user roles that are structured hierarchi- cally.
Page 29
VisuNet RM Shell 6 VisuNet RM Shell—An Overview User Rights Management There are two user roles in RM Shell 6. The administrator and the operator. The Hybrid Man- agement Mode introduced with Shell 6 implies that there is a split between OT and IT adminis- trators.
VisuNet RM Shell 6 VisuNet RM Shell 6 User Interface VisuNet RM Shell 6 User Interface Home Screen Features (Administrator Role, after individual profiles have been created) The home screen is divided into the following areas: Figure 4.1 VisuNet RM Shell 6 Home Screen...
Page 31
VisuNet RM Shell 6 VisuNet RM Shell 6 User Interface System Functions Icon Description RM Shell Task Switcher The RM Shell Task Switcher allows you to switch between open con- nection profiles and applications running on an RM / BTC. To open the Task Switcher, click the icon or press the hotkey CTRL+Alt+SCROLL on the keyboard.
Page 32
VisuNet RM Shell 6 VisuNet RM Shell 6 User Interface User-Role Information Within the Shell, the operator is always logged in. However, an administrator can unlock the Configuration View. The Configuration View is active when the Management Apps are dis- played.
Page 33
VisuNet RM Shell 6 VisuNet RM Shell 6 User Interface Profiles This section shows all profiles that have been created locally. Every profile is represented by a tile that displays the profile type (e.g., "RDP," "VNC"), profile name (e.g., "RDP - 2"), and con- nection status (e.g., "connected,"...
Page 34
VisuNet RM Shell 6 VisuNet RM Shell 6 User Interface Profile status information is indicated at the bottom-left corner of each profile tile: Status Description Idle Initial status after a profile has been created Connection failed An error occurred while trying to establish a con- nection (orange line).
VisuNet RM Shell 6 VisuNet RM Shell 6 User Interface Unified Write Filter The "Unified Write Filter" (UWF) protects the system from persistent storage of malware and viruses. When the UWF is enabled, the system hard drive is locked down and all system changes are only cached.
Page 36
VisuNet RM Shell 6 VisuNet RM Shell 6 User Interface Enabling and Disabling the UWF Click the "Power" icon at the top-left corner of the VisuNet RM Shell home screen. Click on "Protect Disk and Restart" or to enable UWF or "Unprotect Disk and Restart" to disable UWF.
For additional information, click the "About" tile. After clicking the tile, you will see 5 submenus in the navigation bar: • Pepperl+Fuchs SE – this submenu provides information on the Pepperl+Fuchs Group • When using a DRDC license, DRDC information is listed •...
"Chipset", "Installed RAM", "Last boot up time") and the "Serial Number" of the VisuNet RM Shell. Figure 5.2 Licenses and Terms of Use This submenu provides license information for the RM Shell and third-party components. For more information on the Pepperl+Fuchs End User License Agreement see chapter 12.2.
VisuNet RM Shell 6 About App Software Information This submenu provides information on the "RM Shell" version, "Operating system", "System Status", and "Loaded Assemblies". The current VisuNet RM Shell version can be useful when updating the firmware. The other information may be necessary for technical support.
VisuNet RM Shell 6 Profiles Management App Profiles Management App Create and manage remote "Connection Profiles" with the "Profiles Management" app. VisuNet RM Shell does not come with any pre-created connection profiles. For this reason, the profiles list is empty when you start VisuNet RM Shell for the first time.
Page 41
VisuNet RM Shell 6 Profiles Management App Creating a New Connection Profile To create a new connection profile, click Create new profile. Figure 6.3 Select your required connection "Profile" type and click Ok. Figure 6.4 The selected connection profile has been created. The new profile's main settings open.
Page 42
VisuNet RM Shell 6 Profiles Management App Editing the Profile Settings Go to Profiles. To edit the settings of a profile, double-click the requested profile entry in the profiles list or click The settings vary according to the chosen connection type. After you have edited the settings, click The changes have been saved.
VisuNet RM Shell 6 Profiles Management App Connection Features For each profile in the profiles list, you can set up three additional features. • Auto Connect • Retry • Backup Connection "Auto Connect" Feature If you want an automatic connection to a specific profile, use the Auto Connect function. RM Shell establishes a connection to the selected profile automatically after a preconfigured time.
Page 44
VisuNet RM Shell 6 Profiles Management App "Retry" Feature In case a connection to a host gets lost, the "Retry" feature attempts to reconnect to the host. You can specify both a limited number of retries and the time between them.
Page 45
VisuNet RM Shell 6 Profiles Management App "Backup Connection" Feature In case a connection to the host gets lost and cannot be reconnected by the "Retry" feature, you can set up another profile as a backup. Setting Up Backup Connection Go to Profile Settings.
Page 46
VisuNet RM Shell 6 Profiles Management App Example 1 – Connecting Continuously to a Specific Host (via "Backup Connection" feature) In this example, the RM / BTC connects automatically to a predefined host A. If the connection fails, the RM / BTC will continuously try to reconnect to host A.
Page 47
VisuNet RM Shell 6 Profiles Management App Figure 6.10 Choose the same profile as backup profile (in this case "RDP - 1"). To save the changes and return to the profiles list, click "OK."...
Page 48
VisuNet RM Shell 6 Profiles Management App Example 2 – Connecting Continuously to More Than One Host (via "Backup Connection" Feature) In this example, the RM / BTC connects automatically to a predefined host A. If the connection fails, the RM / BTC will try to connect to the profile's backup connection (in this case, "host B") after a predefined waiting time.
Page 49
VisuNet RM Shell 6 Profiles Management App Figure 6.12 To save the changes and return to the profiles list, click "OK." Go to RM Shell's profile management, choose the first backup profile you want to set up (e.g., "host B"), and click Enable the "Backup Connection"...
Page 50
VisuNet RM Shell 6 Profiles Management App Example 3 – Limited Number of Connection Retries to the Same Host (via "Retry" Feature) In this example, the RM / BTC connects automatically to a predefined host A. If the connection fails or gets lost, the RM / BTC will try to reconnect to host A 3 times. If the connection cannot be established, the RM / BTC will not connect to host A after the third retry.
VisuNet RM Shell 6 Profiles Management App To save the changes and return to the profiles list, click "OK." Figure 6.16 RDP Settings Main Settings Option Description Profile Name Allows you to change the visible name of the selected profile.
Page 52
VisuNet RM Shell 6 Profiles Management App Display Settings Option Description Fullscreen Mode Enable this option to display the remote desktop in full size. If you want to set the remote desktop screen size manually, disable the option. Remote Color Depth Select the color depth of the remote desktop connection from the drop-down list.
Page 53
VisuNet RM Shell 6 Profiles Management App Advanced Option Description Server Authentification • No authentication of the server • Server authentication is required and must complete successfully for the connection to proceed • Attempt authentication of the server. If authentication fails, the user is...
VisuNet RM Shell 6 Profiles Management App Raritan KVM Settings This section describes the configuration of the KVM-over-IP profile for Raritan KVM-over-IP switches. Note The VisuNet RM Shell 5.2 and newer has been tested and qualified with the Raritan Dominion® KX IV-101 KVM-over-IP switch that is available as an accessory (DKX4-101;...
Page 55
VisuNet RM Shell 6 Profiles Management App General Settings Option Description Profile Name Name of the KVM connection profile that is presented on the home screen. KVM Switch Network Per default the DHCP is enabled. Ensure that you use the follow- Name / IP address ing Network Name to setup the first connection: kvm.local...
VisuNet RM Shell 6 Profiles Management App VisuNet Desktop Sharing Settings Figure 6.18 Main Settings Option Description Profile Name Allows you to change the visible name of the selected profile. Host Computer Name / IP Enter the host computer name or the IP address of the RM Mas- ter.
Page 57
VisuNet RM Shell 6 Profiles Management App Display Settings Option Description Screen stretching Select an option from the dropdown list to choose screen stretch- ing. 1. Resize the remote screen image to fill the local screen no matter what the actual aspect ratio is: the content is stretched to the size of the lo- cal screen.
Page 58
VisuNet RM Shell 6 Profiles Management App Building Up A VisuNet Desktop Sharing Connection With Secure Tunnel Enabled When building up a VisuNet Desktop Sharing connection from a client to a host, both devices need to be configured. The settings can be performed directly at the devices within RM Shell or remote via VisuNet Control Center.
Page 59
VisuNet RM Shell 6 Profiles Management App Figure 6.20 Caution! Security To further increase the security it is important to name the certificate the same name as your host device name. Import the file to your host. Enter the password. The password is set by the creator of the certificate.
Page 60
VisuNet RM Shell 6 Profiles Management App Figure 6.21 Choose the store your certificate should be stored in. Figure 6.22 Check your final settings and finish the importing process by clicking “finish”.
Page 61
VisuNet RM Shell 6 Profiles Management App Figure 6.23 Figure 6.24 Refresh the list of your certificates and choose the imported certificate. Figure 6.25 To save the changes, click "Apply Changes" Note For more information on how to handle Windows certificates, see the Windows website for the relevant documentation: https://learn.microsoft.com/en-us/windows/win32/seccrypto/creating-...
Page 62
VisuNet RM Shell 6 Profiles Management App Configuration of Client To create an unbroken chain proceed now with the configuration of your client device A and install the public key certificate (root CA) on your client device A. Open the certificate in the share folder via double click and open the Certificate Import Wizard by clicking “Install Certificate…”...
Page 63
VisuNet RM Shell 6 Profiles Management App Figure 6.28 Before you complete the import of your certificate, you can double-check the specifications of your settings. Click "Finish" to complete your import. Figure 6.29 If you completed all the implementations of the certificates successfully, no error message will appear when your remote observation starts.
Page 64
VisuNet RM Shell 6 Profiles Management App Figure 6.31 Create a new VisuNet Desktop Sharing Profile at your client device Figure 6.32 Caution! Keep Default Settings We highly recommend to remain the default settings of "ignoring certificate mismatch error" and "ignore certificate chain error" on "off".
VisuNet RM Shell 6 Profiles Management App VNC Settings RM Shell offers an embedded VNC client. This client is compatible with standard VNC server software. It also supports many unique features that are specific to UltraVNC and TightVNC distributions. This includes secure communication with a VNC server, for example. The VNC client supports UltraVNC NTLM (ms-logon) authentication and provides built-in support for UltraVNC SecureVNC v2.3 and MSRC4 v1.2.2 DSM plugins.
Page 66
VisuNet RM Shell 6 Profiles Management App Display Settings In this section, you can set up display settings such as color depth, cursor (tracking) mode, screen stretching behavior of the connection bar, etc. Option Description Color Depth Select the desired color depth of the VNC connection from the dropdown list.
Page 67
VisuNet RM Shell 6 Profiles Management App Proxy Settings In this section, you can set up proxy settings such as proxy port, IP address, user name, pass- word for the proxy connection, etc. Option Description Proxy Type Select one of the following proxy types: •...
VisuNet RM Shell 6 Profiles Management App Web Browser Settings (Chrome) The restricted web browser is a built-in HTML web browser in RM Shell that is based on Google Chrome. It allows you to directly access HTML-based systems (e.g., SCADA, MES, IP Cam- eras, etc.).
VisuNet RM Shell 6 Profiles Management App Web Browser Settings (Internet Explorer) The restricted web browser is a built-in HTML web browser in RM Shell that is based on Inter- net Explorer. It allows you to directly access HTML-based systems (e.g., SCADA, MES, IP Cameras, etc.).
Note Compatibility of Third-Party Software RM Shell is qualified to work with software that is shipped with Pepperl+Fuchs VisuNet devices. Pepperl+Fuchs does not guarantee the functionality of third-party software. Customers are responsible for ensuring compatibility with any third-party software.
Page 71
VisuNet RM Shell 6 App Management Opening App Management To open app management, unlock the Configuration View. After successfully authenticating as an administrator, the configuration view is displayed. Now click on App Management: Figure 7.2...
Page 72
VisuNet RM Shell 6 App Management Creating an App To create an app, click The "Generic App" window appears. This screen allows you to determine the following settings: • Name: Choose a name for the app or use the name that is automatically generated.
(e.g. barcode readers) and converts them into keyboard inputs. These are then sent to your host PC. The app is specially designed to connect Pepperl+Fuchs barcode scan- ners (IDM handheld 1-D and 2-D code readers). It allows a barcode scanner connected to the serial port to be used as a keyboard input device in various applications.
Page 74
App Management Figure 7.5 Hide Wedge App from Operator In VisuNet RM Shell 6 it is also possible to hide the Wedge app from the Operator. To do so, perform following steps: Log in as an Administrator. Go to System Settings.
VisuNet RM Shell 6 App Management Process Explorer App The Process Explorer app allows you to monitor multiple device parameters, including memory, storage usage, and CPU load. This tool can be used to diagnose and test RM Shell. The Administrator user role can determine which users have access to it in the "app management"...
VisuNet RM Shell 6 System Settings App System Settings App Figure 8.1 Components of the System Settings App Screen Navigate back to home screen Main Page / content page Smart Task Bar. The bar opens when clicking on the three dots. Allows quick access to home screen, On-Screen-Keyboard, Task Switcher and already established con- nections.
Page 77
VisuNet RM Shell 6 System Settings App Entering System Management App To enter the system settings app, unlock Configuration View. After successfully authenticating as an administrator, the configuration view is displayed. Now click on System Management: Figure 8.2 Use this app to manage your RM / BTC settings. The general submenu is displayed by default when you open the app.
VisuNet RM Shell 6 System Settings App • Dialog Filter Add applications to a whitelist to prevent them from being closed by the dialog filter, see chapter 8.9. • Storage Manage Storage Settings and Cleanup, see chapter 8.10. • Security Set up VisuNet RM Shell passwords and enable firewalls, see chapter 8.11.
Page 79
VisuNet RM Shell 6 System Settings App License information This section provides information about the VisuNet RM Shell license that you are currently using. Only the Administrator user role has the rights to see the license information. Function Description Applied Licenses Here you can see the entered licenses of your device.
Page 80
VisuNet RM Shell 6 System Settings App Date and Time Settings In this section, you can set up the RMs / BTCs' date and time. The date and time settings of the RM / BTC must correspond with the date and time settings of the host.
VisuNet RM Shell 6 System Settings App Home Screen Customize the layout of the home screen. Home Screen Settings Function Description Show System Tools to Operator Show or hide the following tile from the opera- tor: Show IP Address inside the "About" Tile to...
Page 82
VisuNet RM Shell 6 System Settings App Fuction Description Show "Turn off display" Show or hide the display turn off option within the Power Options Button from the operator: The operator cannot turn off the display manually when this but- ton is hidden.
Page 83
VisuNet RM Shell 6 System Settings App Floating Quick Menu In this section you can enable or disable the floating quick menu.The floating menu can be located as required by easily moving the menu with your mouse. Click on the icon provides you the onscreen keyboard or further information on the battery/Wi- Fi status (depending on hardware).
VisuNet RM Shell 6 System Settings App Look and Feel Change the wallpaper and logo displayed within the RM Shell. To change the wallpaper, click on the + symbol. Select the desired image from the Windows file explorer. After uploading click on the newly added picture to select it as wallpaper.
If you are using systems with more than one external display (e.g., extended desktop sys- tems, Pepperl+Fuchs BTC), this button is shown. Use the button to identify the different dis- plays. The number of the respective display is shown on each monitor.
Page 87
VisuNet RM Shell 6 System Settings App Function Description Custom Desktop Sharing Password Set an individual password for Desktop Shar- ing (highly recommended) Extra Ports By default, the desktop sharing server will capture and broadcast all (or selected) dis- plays on a system as a single feed. Using the...
Page 88
VisuNet RM Shell 6 System Settings App Secure Tunnel The Secure Tunnel establishes a secure connection between the two devices. Desktop sharing itself is unencrypted. Secure Tunnel enables encrypted connection. This section is for configur- ing the Secure Tunnel settings.
If you are using systems with more than one external display (e.g., extended desktop sys- tems, Pepperl+Fuchs BTC), this button is shown. Use the button to identify the different dis- plays. The number of the respective display is shown on each monitor.
VisuNet RM Shell 6 System Settings App 8.5.2 Configuring Multiple Monitors When you use a Box Thin Client with multiple monitors, each monitor is presented as an indi- vidual tab in the display settings view. Note Monitor Numbering The monitor numbering used in VisuNet RM Shell does not correspond to the numbers in the Windows®...
Page 91
VisuNet RM Shell 6 System Settings App Automatically Align a Four-Monitor Setup in a Square Layout Function Description Align Four-Monitor Setup This additional feature shows up when 4 mon- itorswith the following requirements are con- nected: - Identical resolution. - All displays are landscape-oriented.
Page 92
VisuNet RM Shell 6 System Settings App Figure 8.12 Unlock your numeric password with the keypad Touchscreen Select the Touchscreen type. This only affects the displayed touchscreen settings within the RM Shell. The Windows drivers remain unchanged.
VisuNet RM Shell 6 System Settings App Network & Connectivity Computer Information Function Description Computer Name Rename the computer. The name gets dis- played in the "About" tile on the Home Screen. The device name also shows up in the net- work when connected.
Page 94
VisuNet RM Shell 6 System Settings App Figure 8.13 Network adapter information and settings...
VisuNet RM Shell 6 System Settings App Proxy In this section, you can enable the use of a proxy server and specify proxy servers for different communication protocols. Function Use RM Shell settings When enabled, the Proxy settings will override the Windows settings on every RM Shell start.
Page 96
VisuNet RM Shell 6 System Settings App Function Description Open Windows control panel Opens the advanced settings from Windows for Proxy configuration, e.g. Automatic proxy setup and manual proxy setup options Open Internet Explorer proxy settings Opens the connections tab within the Internet...
VisuNet RM Shell 6 System Settings App Keyboard & Mouse On-Screen Keyboard The On-Screen Keyboard is a movable keyboard that gets displayed on screen. It can be used to replace or to complement the physical keyboard. The keyboard can be moved via drag &...
Page 98
VisuNet RM Shell 6 System Settings App Input Language Settings In this section, you can add new keyboard layouts, configure the keyboard layout, and custom- ize the keyboard to your specific language needs. Function Description Current Input Languages The dropdown list shows every keyboard lay- out that is installed on the local RM / BTC.
Page 99
VisuNet RM Shell 6 System Settings App Function Description Cursor Blink Rate Use the slider to adjust the blink rate of the cursor. This option is not available if cursor blink is disabled. Import Windows settings Imports the current Windows user's keyboard...
VisuNet RM Shell 6 System Settings App Note The changes become active only after a restart of the system. Dialog Filter The dialog filter closes all application windows that are not whitelisted and prevents users from accessing the file system or unauthorized programs. This section allows the administrator to whitelist processes and application windows.
VisuNet RM Shell 6 System Settings App 8.10 Storage Cleanup System Cleaning your device frees up your drive space and helps it run better by deleting temporary files and reduce the size of the WinSxS folder. The available disk space is visualized.
VisuNet RM Shell 6 System Settings App 8.11 Security Keyboard Filter The keyboard filter is enabled per default. If you want to use the Ctrl+Alt and Win-Key, this filter must be disabled. This can be useful for system domain integration e.g. sign-out function.
VisuNet RM Shell 6 System Settings App 8.12 Update In this section, it is described how you can update the VisuNet RM Shell to the latest version. There are 3 ways to update the VisuNet RM Shell: • Update via local device (e.g., USB flash drive) •...
Page 106
VisuNet RM Shell 6 System Settings App Updating via network drive Create a share folder to locate the update there. The update is stored on a share that is accessible from the RM. Otherwise a new one must be created.
VisuNet RM Shell 6 System Settings App 8.13 VisuNet CC Note To use VisuNet Control Center an additional licence is required. It is recommended to use your own certificate. Find more information of VisuNet CC online at www.pepperl-fuchs.com. Note It is recommended to install your own certificate with private key in the trusted root directory (local machine).
VisuNet RM Shell 6 System Settings App 8.14 Wedge Configuration General Settings Function Description Input Character Delay Use the slider to configure the delay: • 0 ms: no character delay • 200 ms: greatest delay Remote Text Input Mode Different modes for translating the incoming data of the serial interface can be used: •...
Page 109
VisuNet RM Shell 6 System Settings App Test Connection To test if a PSCAN device is set up and connected properly, use the "Test connection" function- ality. Testing the COM Port Connection Choose the tab of the COM port that you want to test.
Page 111
VisuNet RM Shell 6 System Settings App Function Key Emulation The character strings from the serial port are transferred into keystrokes according to the map- ping table. This allows you to emulate a keyboard input with the barcode scanner and to send the inputs to your host PC.
VisuNet RM Shell 6 System Tools App System Tools App Note It is possible to hide the System Tools App in the Operator mode via General Settings, see chapter 7. Entering the System Tools App To enter the system tools app, click the appropriate icon on the home screen.
VisuNet RM Shell 6 System Tools App Clean Lock In this submenu, you can lock all your input devices (such keyboard, touch screen, touch pad, etc.) for cleaning purposes. This protects the RM from accidental inputs during the cleaning process.
VisuNet RM Shell 6 System Tools App Network Adapter Info In this submenu, you can find all information on the network adapter hardware of the local RM. The color of the bar in front of the network adapter's name indicates the status of the connec-...
VisuNet RM Shell 6 System Tools App Network NSLookup Tool With the Network NSLookup Tool, you can check the domain name of an IP address or the IP address of a domain name. Figure 9.5 Network NSLookup Tool Checking a domain name In the "Host name to lookup"...
VisuNet RM Shell 6 System Tools App Network Ping Tool In this submenu, you can test the network settings and check, for instance, if the host is reach- able via Ethernet. In the ping input section, enter the IP address or computer name of computer that you would like to ping and click Start.
VisuNet RM Shell 6 Factory Reset Factory Reset Note Performing a factory reset for a device with resistive touch screen the additional use of a keyboard and mouse is required. Find the currently installed firmware version number in the VisuNet RM Shell Factory Reset Menu "Device Info".
Page 119
VisuNet RM Shell 6 Factory Reset Enter the Factory System when the RM Shell is crashed Power off the unit completely. Power the unit back on. During the initial boot sequence, repeatedly press the "F9" key. When you see a menu on a blue or black background, stop pressing the "F9" key.
Page 120
VisuNet RM Shell 6 Factory Reset Login in to the VisuNet RM Shell Factory Reset Management Figure 10.3 Use the default Login password VisuReset to log in to the RM Factory Reset Management tool if you previously did not set a custom Factory Reset Password. You can use the "Recov- ery Mode"...
Note All information, apps and installed 3rd party sortware will be erased by applying an official Pepperl+Fuchs or your own backup image. As described in the introductory section, you have to perform the following steps to complete the factory reset.
VisuNet RM Shell 6 Factory Reset 10.2 Change Password Change the default login password. Figure 10.5 Note To ensure the highest level of security, the password needs to be at least 6 characters long. The password can be adjusted anytime required. You will be informed via brief notes in orange...
VisuNet RM Shell 6 Factory Reset 10.3 Image File Management Figure 10.6 In this submenu you can manage the available firmware for the VisuNet RM Shell. Rescan for new drives Searches for connected USB flash memory drives. USB flash- drives can directly be used to transfer image files.
Page 124
RM/BTC with the same serial number/same device or an official Pepperl+Fuchs image which is available for each specific RM or BTC. Contact your local sales support if you would like to apply the official Pepperl+Fuchs image. Figure 10.8 Click Apply to apply the selected firmware.
VisuNet RM Shell 6 Factory Reset 10.4 Network Settings This section provides general information about the network settings. Use this option to enable/disable DHCP (Dynamic Host Configuration Protocol). With DHCP, you can integrate the RM / BTC into an existing network without further manual configuration.
VisuNet RM Shell 6 Factory Reset 10.5 Device Info This submenu provides information on the "Factory Reset Version", "Device Description", "Installed Image File", "Compatible Images", the "Partitions "and the "Licenses". The information is useful when updating the firmware or may be necessary for technical sup- port.
VisuNet RM Shell 6 How-Tos How-Tos 11.1 How to join a domain Within the Shell, switch from Operator to Configuration View. In the Configuration View, click on the Power Button -> Switch User. Login as PFAdmin or with an another Administrator Account.
Page 128
VisuNet RM Shell 6 How-Tos Figure 11.2 Click Domain and enter the domain you would like to join. In this example, the domain is hmi.com Figure 11.3 Note Please note the keyboard settings. Set the keyboard language layout to the corresponding layout on your physical keyboard or use the On-Screen Keyboard.
Page 129
VisuNet RM Shell 6 How-Tos Figure 11.4 In this example, the domain is now set to hmi.com Figure 11.5 Close all Windows with Okay and restart the system. After restart, select RM Shell. Click on Other User.
Page 130
VisuNet RM Shell 6 How-Tos Figure 11.6 Sign in with the domain followed by a backslash and the Username. In this example, this would be hmi\ADUser. Enter the password of the corresponding user. Figure 11.7 You have now joined the domain.
VisuNet RM Shell 6 How-Tos 11.2 How to add a Domain Admin to an Administrator Group With the RM Shell, it is possible to add a domain admin to an admin group. This also includes adding additional administrators in general. This allows the admin to open the configuration view of the RM Shell with a Microsoft Active Directory admin (AD Admin).
Page 132
VisuNet RM Shell 6 How-Tos Figure 11.9 Open Administrators. Enter the domain followed by a backslash and the Admin name (in this case hmi\ADAdmin) as the object name. Figure 11.10 Click OK. Enter the network credentials. Figure 11.11 Click OK.
Page 133
VisuNet RM Shell 6 How-Tos Go back to PFUser. Figure 11.12 Sign in with the corresponding credentials (in this example .\PFUser). You have now joined the domain. Users from the domain can now log in to the Shell just as Shell Admins.
If you use both devices in a network with a direct connection, the DHCP server issues the IP addresses automatically. To connect an RM / BTC with a PC, Pepperl+Fuchs recommends that you do the configuration in 2 steps: •...
Page 135
VisuNet RM Shell 6 How-Tos In the list "This connection uses the following items," highlight "Internet Protocol Version 4 (TCP/IPv4)“. Click "Properties." The "Internet Protocol Version 4 (TCP/IPv4) Properties“ window opens.
Page 136
VisuNet RM Shell 6 How-Tos Choose the option "Use the following IP address" and type in a static IP address (e.g., "192.168.124.102"). To confirm the changes, click "OK." Close the Network and Sharing Center.
Page 137
VisuNet RM Shell 6 How-Tos Activating the RDP Server Function Open the start menu, right-click on "Computer" and choose "Properties." The system control panel opens. Click on "Remote settings." The System properties dialog box opens.
Page 138
VisuNet RM Shell 6 How-Tos Choose the option "remote connections to this computer" Note We recommend to leave the default additional "Network Level Authentication" enabled Click "OK." To confirm the changes, close the system control panel.
Page 139
VisuNet RM Shell 6 How-Tos Step 2: RM / BTC Configuration Assigning IP Address of the RM / BTC Manually Log in to RM / BTC Shell as Administrator. Start the System Settings App. Select the submenu "Network." If more than one network adapter is available, choose the network adapter with the status "Network connected"...
Page 140
VisuNet RM Shell 6 How-Tos Figure 11.16 The "Create new Connection Profile" dialog box The RDP profile has been created. The new profile's main settings open. Figure 11.17 Main settings of a Microsoft RDP profile In "Profile Name," type an appropriate name for the current connection profile.
VisuNet RM Shell 6 How-Tos In "Host Computer / IP," type the IP address that you have entered before in the PC configuration ("192.168.124.102"). Optional: edit the other settings. After editing, click The new profile has been created. Go back to the home screen.
VisuNet RM Shell 6 How-Tos 11.5 Configuring a Multi-Monitor (Extended Desktop) Setup with RDP and Box Thin Client BTC When you use a Box Thin Client BTC with multiple monitors, you can stretch one RDP connec- tion across all connected monitors. The RDP connection will then behave like a local “extended desktop.”...
VisuNet RM Shell 6 How-Tos 11.6 Calibrating a second touchscreen When a DMU is connected with the VisuNet FLX panel, it occurs that when the screen is expanded and not duplicated that the touch event on the main FLX panel occurs on the DMU panel.
Page 144
VisuNet RM Shell 6 How-Tos Figure 11.20 Then touch the touchscreen, press the Enter key of the keyboard and touch on the second screen to calibrate the touch. The touchscreen has now been successfully set up.
Page 145
VisuNet RM Shell 6 How-Tos Alternative way: Configuration via "Control Panel" in Windows Search for "Control Panel" in Windows and open it. Figure 11.21 Click Hardware and Sound. Figure 11.22 Select Calibrate the screen for pen or touch input.
Page 146
VisuNet RM Shell 6 How-Tos Figure 11.23 Select Setup. Then touch the touchscreen, press the Enter key of the keyboard and touch on the second screen to calibrate the touch. Figure 11.24 The touchscreen has now been successfully set up.
Installing Trellix (fromerly known as McAfee) Endpoint Security Note Compatibility of Third-Party Software RM Shell is qualified to work with software that is shipped with Pepperl+Fuchs VisuNet devices. Pepperl+Fuchs does not guarantee the functionality of third-party software. Customers are responsible for ensuring compatibility with any third-party software.
Page 148
VisuNet RM Shell 6 How-Tos Change Firewall Settings Once setup is complete, you must add two exception rules to the Firewall. This will allow RM Shell to function properly. Open the firewall settings in the Trellix (McAfee) program and click "Show Advanced."...
Page 149
VisuNet RM Shell 6 How-Tos The "Add Executable" menu will open. Choose a name for the exception. Under "File name or path," add tvnserver.exe and RMShell.exe. This files can normally be found under:...
VisuNet RM Shell 6 How-Tos • C:\Program Files\Pepperl+Fuchs\RMShell\RMShell.exe • C:\Program Files\Pepperl+Fuchs\RMShell\Plugins\RMShell.DesktopSharing\Server\tvn- server.exe You can also navigate to these files and add them via "Browse." Once you have filled in the required parameters on the menu, click "Apply." 11.8 Pairing a Bluetooth® Device The below instructions demonstrate how to pair a Bluetooth®...
Page 151
VisuNet RM Shell 6 How-Tos Turn on the Ident-Ex 01. After a few seconds, the Ident-Ex 01 scanner will appear as a keyboard device. Select the device and click "Next."...
Page 152
VisuNet RM Shell 6 How-Tos The system will then pair with the Ident-Ex 01. After the device has been paired success- fully, the blue LED indicator on the Ident-Ex 01 will turn on. Navigate back to the "Hardware and Sound" section of the control panel. Select the "Device Manager"...
Page 153
VisuNet RM Shell 6 How-Tos The device is now ready for operation. Note Reestablishing Connection after Reboot If a connection to the Ident-Ex-01 is not automatically reestablished after a system reboot or the scanner has been turned off/on, press and hold the SPP button on the Ident-Ex 01 until the...
VisuNet RM Shell 6 How-Tos 11.9 Importing Host Certificates Importing certificates for RDP connections Please ensure that the server allows promting for certificate. Figure 11.26 Log into Windows with an Administrator account (PFAdmin). Establish an RDP connection with MSTSC.exe. Certificate warning should appear.
Page 155
VisuNet RM Shell 6 How-Tos Figure 11.28 Follow the steps of the Certificate import Wizard Select “Local Machine” (3) and click “Next” (4)
Page 156
VisuNet RM Shell 6 How-Tos Figure 11.29 Select your own store (5), (6), (7), (8) and click “Next” (9).
Page 157
VisuNet RM Shell 6 How-Tos Figure 11.30 After clicking “finish” the certificate is imported. No certificate message should appear anymore.
VisuNet RM Shell 6 How-Tos 11.10 Enable TLS 1.0 (for older Webservers) Open the System Settings in the administrator role. Open the Group Policy Editor "gpedit.msc" Figure 11.32 Navigate to: Computer Configuration -> Administrative Templates -> Windows Components -> Internet Explorer -> Internet Control Panel -> Advanced Page -> Turn off encryption support...
VisuNet RM Shell 6 How-Tos 11.11 VLAN Tagging Qualified with the following devices: • BTC12 • BTC14 • VisuNet FLX • VisuNet GXP (2020 Generation with Apollo Lake Processor) Procedure Access the Windows desktop by clicking on "Switch User" in the Configuration View and authenticating as PFAdmin in Windows.
Intel CMDlets. This option is tested for all Pepperl+Fuchs devices based on Windows® 10 IoT 2021 LTSC with multiple network adapters including VisuNet GXP (2020 Generation with Apollo Lake proces- sor).
Page 164
VisuNet RM Shell 6 How-Tos Note Typically the relevant Ethernet adapters are named Ethernet or Ethernet 2. Execute the following command to create a new team: New-IntelNetTeam -TeamMemberNames "<network adapter name 1>", "<network adapter name 2>" -TeamMode AdapterFaultTolerance -TeamName "<team name>"...
VisuNet RM Shell 6 Appendix Appendix 12.1 Open Network Ports For communication between Control Center and RM Shell, the TCP port 8023 is used. For the detection of existing RMs / BTCs (scan) use the UDP/TCP port 3702. There is no DNS server for the NetBIOS translation. UDP port 137 is required.
MENT BETWEEN YOU, AS A DESIGNATED USER OR AS A REPRESENTATIVE IN THE NAME OF A COMPANY OR AN ORGANIZATION, CALLED IN THE FOLLOWING THE “LICENSEE” AND THE PEPPERL+FUCHS SE, MANNHEIM, GERMANY CALLED IN THE FOLLOWING THE “LICENSER”. READ THE WHOLE AGREEMENT CAREFULLY BEFORE YOU CONTINUE TO USE THE SOFTWARE.
Page 167
VisuNet RM Shell 6 Appendix 3.3 The Licensee is entitled to make one copy of the Software only for backup purposes, pro- vided that such copy clearly marks all copyright notices and any other proprietary legends regarding the original copy.
Page 168
About screen of the “VisuNet RM Shell 6”. In addition, the Software contains Open Source Software Pro- grams of third parties which are provided in verbatim copies. A list of the contained Open Source Software Programs including the required prominent notices and the respective license terms are also located at the About screen of the “VisuNet RM Shell 6”.
Page 169
The FOSS licenses prevail over all other license conditions and contractual agreements with Pepperl+Fuchs with regard to the corresponding FOSS compo- nents contained in the product.
Page 170
We may charge a fee to cover the costs of providing the data carrier and shipping it. If Pepperl+Fuchs has combined or linked certain components with/to components licensed under the GNU LGPL version 2 or later as per the definition of the applicable license and inde-...