Generic IOC for controlling PLCs via the opcua protocol
This repository was generated by ioc-template
To update to the latest version of the template:
# activate a python virtual environment
pip install copier
cd ioc-opcua
copier update -a --trust .
This repository includes a developer container configuration for Visual Studio Code. This allows you to run the Generic IOC locally and debug it. See https://epics-containers.github.io/main/tutorials/dev_container.html.
The devcontainer uses a docker network that it can share with a ca-gateway in order that your PVs are accessible from your host machine. We arrange to create this network once and as long as you don't delete it or reset docker it will be available for all your devcontainers going forward.
To create the network run the following commands:
cd ioc-adsimdetector
source ./compose/environment.sh