TwinRx is a library for connecting a .NET application with a Beckhoff TwinCAT PLC program via Reactive Extensions (Rx) over ADS. Features * Create an IObservable for a PLC variable, bringing changes to the PLC variable into the Reactive world. * Make use of Rx's extensive event processing and querying capabilities to transform the observable into events of interest. * Stream (write) an existing IObservable to a PLC variable * Transparently reregister the notifications after a connection loss
$ dotnet add package TwinRxNo README available.