IISK Configuration

Initial Windows setup

At the first start-up of the IISK computer you need to add your personal information for the installed Windows 10 IoT Enterprise.

As described in Prerequisites, the hostname needs to be resolvable by a local DNS. The computer name should be also a valid hostname. Not allowed are space or underscore characters. For further reference see here: https://en.wikipedia.org/wiki/Hostname

Basic configuration of the dataFEED OPC suite

The IISK comes with a pre-installed and fully licensed dataFEED OPC Suite.
The OPC UA server needs to be enabled and configured.

dataFEED OPC Suite Configurator Tray Icon

dataFEED OPC Suite Configurator Tray Icon

dataFEED OPC UA server config

dataFEED OPC UA server config

dataFEED OPC UA server security config

dataFEED OPC UA server security config

For additional help of dataFEED source elements please refer to the dataFEED help/manual or the Example

Start and configure Docker for Windows

The applications iot-edge-opc-proxy and iot-edge-opc-publisher are docker images and run into docker containers.
Docker for Windows is pre-installed.

docker start

docker start

docker settings tray icon

docker settings tray icon

docker share drive

docker share drive

Note: If you want to know more about the useage of docker, please read: https://docs.docker.com/reference/

Connect IISK with the Azure IoT hub

The IISK connect to the Azure IoT hub by the two applications iot-edge-opc-proxy and iot-edge-opc-publisher.
These two applications should run into two separate docker containers. Replace the scripts starting these applications in C:\docker with the new scripts provided with this documentation.

For further configuration you need to know the IPv4 address of the IISK computer, the domain name and the hostname. To get this information you could open a command.com or powershell terminal and enter the commands ipconfig and hostname.

For starting the iot-edge-opc-proxy, you need to open the sample script startProxy.bat in an editor and modify it:

For starting the iot-edge-opc-publisher you also need to open the sample script startPublisher.bat in an editor and modify it:

Finally you need to execute the modified scripts by double click on the script icons or by calling them in a terminal window (command.com or powershell). Starting the scripts for the first time, triggers a download for the defined images from Docker Hub.
For further information about the scripts please refer to: startProxy script and startPublisher script

The --restart always option allows the two .bat scripts an automatic restart of the iot-edge-opc-proxy and iot-edge-opc-publisher containers. They always restart, unless the containers are explicitly stopped with the command `docker container stop'. For more details see here: https://docs.docker.com/engine/reference/commandline/container_stop/


Continue reading with:
* Table of Content
* IISK Example


Version: Documentation-v1.1.0