Installation on Siemens / Allen Bradley panels

* this guide is based on Robot-Config project documentation https://gitlab.com/fsi-lab/soft/app/robot-config/-/tree/master/installation


1) Install pre-requisite: Chrome

Download and install Chrome browser. Also install the following Chrome extensions:

Virtual Keyboard (used as on screen keyboard for touch panel)
https://chromewebstore.google.com/detail/virtual-keyboard/pflmllfnnabikmfkkaddkoolinlfninn?hl=en

Exit-Kiosk (used to close robot-config when in full screen)
https://chromewebstore.google.com/detail/exit-kiosk/hapjpnffclfahpkcmcnohjcklfnocpmf?hl=en

Autorefresh on Error (used to make sure browser is refreshed if Robot Config crashes or is not started yet) https://chrome.google.com/webstore/detail/autorefresh-on-error/cacnfebiodkggmdjhecdkendmeimjioa

.

2) Install pre-requisite: SMBIOS

Download SMBIOS installation script

http://flexlink-public-files.s3-website.eu-central-1.amazonaws.com/download/software/smbios/latest/install-smbios.ps1


Open a Windows PowerShell with "Run as Administrator".

First navigate to correct folder and make sure the PowerShell scripts are not blocked from execution.

dir *.ps1 | Unblock-File

Then run install script for SMBIOS:

.\install-smbios.ps1

The script should complete without errors.

.

3) Install pre-requisite: Docker

Download and install Docker Desktop 2.0.0.3 2019-02-15 from: https://download.docker.com/win/stable/31259/Docker%20for%20Windows%20Installer.exe

Open a Windows PowerShell with "Run as Administrator".

Run attached script to configure disk sharing for Docker:

.\configure-docker.ps1

Find the Docker icon in Windows task bar.

In Docker menu go to Settings -> Advanced, set Memory to 1280 MB, set Disk image max size to 16 GB and press Apply. Wait for Docker to restart.

In Docker Settings -> Shared Drives, select to share C: drive, press Apply and fill in credentials for DOCKER user:

  • Username: .\DOCKER
  • Password: Virtualize01