Tutorial Requirements and Installation
This tutorial has been tested and verified on Ubuntu 20.04, but should run fine on any version of Linux that supports Docker.
System Requirements
- Linux with sudo permissions
- Docker and Docker-Compose
- The Modbus and OPC-UA simulators require Java
-
The Modbus simulator also requires librxtx-java which can be installed on Ubuntu/Debian as follows:
-
Install Java
sudo apt install default-jre
-
Install
librxtx-java
sudo apt-get install librxtx-java
-
Download the Tutorial Project
The Chemical Tank tutorial project can be downloaded from here. Unzip the project to extract the files:
unzip Chemical_Tank_Demo.zip
The project contains all of the necessary files required to run the tutorial, except for the OPC-UA simulator which requires a separate download. See the instructions below.
Software Installation Steps
-
Install Edge Xpert
- Follow the Edge Xpert Installation instructions, ensuring Docker and Docker Compose are installed as per the prerequisites
-
Install the Edge Xpert license file
- Follow the Edge Xpert Licensing instructions which includes information on how to access your commercial or evaluation license file
-
Install the Prosys OPC-UA Simulation Server
- Download the Prosys OPC-UA Simulation Server
-
Depending on the exact version, the command to install Prosys is similar to:
sh prosys-opc-ua-simulation-server-linux-5.0.4-284.sh