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
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 UA server config
dataFEED OPC UA server security config
For additional help of dataFEED source elements please refer to the dataFEED help/manual or the Example
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 settings tray icon
docker share drive
Note: If you want to know more about the useage of docker, please read: https://docs.docker.com/reference/
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:
_HUB_CS
.MYDOMAINNAME=.example.com
replace the domain name part with the domain name of your IISK computer. If there is no domain name, define the variable as empty string: MYDOMAINNAME=""
.MYIP="10.123.45.27"
replace the default IPv4 address with the IPv4 address of your IISK computer.proxy-iisk
with an unique device id of your choice Note: only lower case allowed.For starting the iot-edge-opc-publisher you also need to open the sample script startPublisher.bat in an editor and modify it:
_HUB_CS
.publisher.example.com
with the domain name of your IISK computer.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