![]() Sample start command for Windows: dotnet opcplc.dll -pn=50000 -at X509Store -autoaccept -sph -sn=5 -sr=10 -st=uint -fn=5 -fr=1 -ft=uint -ctb -scn -lid -lsn -ref -gn=5 Sample start command for Docker: docker run -rm -it -p 50000:50000 -p 8080:8080 -name opcplc /iotedge/opc-plc:latest -pn=50000 -autoaccept -sph -sn=5 -sr=10 -st=uint -fn=5 -fr=1 -ft=uint -ctb -scn -lid -lsn -ref -gn=5 The tags of the container match the tags of this repository and the containers are available for Windows and Linux. QuickstartĪ Docker container of the component is hosted in the Microsoft Container Registry (MCR) and can be pulled by: docker pull /iotedge/opc-plc: The recommended hosting environment is Docker. Finally, the simulation supports a number of nodes of specific types that can change at a configurable rate. Value having periodical good, bad and uncertain statuses (fast changing - 1 s by default)īy default everything is enabled, use command line options to disable certain anomaly or data generation features.Īdditionally to those nodes with simulated data, a JSON configuration file allows nodes to be created as specified.Value having periodical good, bad and uncertain statuses (slow changing - 10 s by default).The following nodes are part of the PLC simulation: After deployment, the OPC PLC server will be available at opc.tcp://.azurecontainer.io:50000.Implements an OPC-UA server with different nodes generating random data, anomalies and configuration of user defined nodes.
0 Comments
Leave a Reply. |