NetStaX ControlNet Scanner Development Kit
Add ControlNet™ Scanner, Adapter and Message Class functionality to products with NetStaX™ CSDK. This field-proven source code is available from the inventor of ControlNet – Rockwell Automation.
The CSDK includes ControlNet Scanner Class Example Code (CNA40S), which gives product developers a complete set of functions to enable ControlNet connectivity as defined in the ControlNet specification. The example code also enables connection of a product to ControlNet without the need for detailed knowledge of the ControlNet protocol or the interfaces to the ControlNet ASICs.
The example code is a set of ‘C’ source files organized around an object model that uses messages to communicate between objects. The simple design minimizes the need for globally-accessible variables. The code implements each protocol level of the communications as one or more objects.
A ControlNet Adapter Development Kit (CADK) is also available for building Adapter and Message Class devices.