Skip to content

Releases: Azure-Samples/iot-edge-opc-plc

OPC PLC V2.3.0

28 Apr 09:42
Compare
Choose a tag to compare

OPC PLC V2.2.0

09 Nov 09:58
Compare
Choose a tag to compare
  • Update to VS2022 and .NET 6
  • Update Nuget packages

OPC PLC V2.1.0

04 Aug 06:45
39e05a1
Compare
Choose a tag to compare

This release adds:

  • Nodes with deterministic random GUIDs as node IDs
  • Refactor to support encapsulated plugin nodes for easier extensibility

OPC PLC V2.0.0

13 Jul 06:39
e7acaec
Compare
Choose a tag to compare

This version is a major update, not because it is breaking backward compatiblity, but because of the number changes and features which have been added:

  • code refactoring and cleanup
  • opc-plc does now support OPC UA alarms and conditions
    • support of different Alarms and Conditions as inthe OPC Foundation quick start sample
    • allows configuration of the emitted Alarms and Conditions
    • supported deterministic alarm simulation and testing
  • slow and fast nodes can be configured with lower and upper bounds and step size
  • fast nodes change rate can be configured in milliseconds, which allows a change frequency below 1Hz
  • changes of slow and fast nodes can not be configured to allow emitting a specific number of data value changes
  • add support for deterministic alarm simulation and testing
  • addition of OPC UA methods to start/stop node updates for slow and fast nodes

Kudos to @buzzfrog, @peterbryntesson, @simonjaeger, @algattik, and @suneetnangia for all their contributions to this new version.

OPC PLC V1.2.5

18 May 20:24
Compare
Choose a tag to compare

This release adds:

  • Complex type (boiler)
  • Simple Events
  • Alarms and Condition
  • Updated OPC UA NuGet packages
  • Bug fixes

OPC PLC V1.2.2

23 Jan 14:33
6f16489
Compare
Choose a tag to compare

This release adds:

  • Node with special characters in name
  • Node with long ID (3950 bytes)
  • Nodes with large values (10/50 kB string, 100 kB StringArray, 200 kB ByteArray)

OPC PLC V1.2.1

20 Nov 07:05
6f16489
Compare
Choose a tag to compare

This release adds:

  • Enables by default 1 fast and 1 slow node
  • Adds 1 fast and 1 slow node which produces bad values regularly
  • some stability and OPC UA improvements

OPC PLC V1.2.0

19 Nov 14:56
a2a0e16
Compare
Choose a tag to compare

This release adds the following functionality:

  • Allows to extend the OPC UA address space of the server by using the OPC Foundation model compiler
  • Adds a complex type (data of a boiler with simulation)
  • Allows to deploy to Azure ACI automatically
  • Make file name to configure OPC Publisher configurable
  • Bug fixes and smaller changes

OPC PLC V1.1.6

01 Oct 10:10
9178bcb
Compare
Choose a tag to compare

This release adds a functionality to:

  • configure fast and slow nodes of different data types
  • allows to dump a configuration file of the configured nodes in a format compatible with OPC Publisher
  • expose an http port to fetch the configuration via http
  • allows to provide a configuration file to define nodes by a user
  • improves documentation
  • build a container for multiple platforms and push it into an ACR

OPC PLC V1.0.0

20 Nov 06:45
Compare
Choose a tag to compare

A simple OPC UA server which exposes a few tags with simulated values and available on Microsofts Container Registry.