About the Device Communications Toolkit

The Device Communications (Devcomm) Toolkit:

  • Enables you to support communications to devices for which standard CIMPLICITY software communication enablers are not available. It provides you with the libraries and build procedures you need to create communication enablers that perform the same functions as standard CIMPLICITY software communication enablers.
  • Is intended for application development programmers responsible for creating code that will access devices for which standard CIMPLICITY software communication enablers are not available.
  • Requires familiarity with system design, programming concepts, the Visual C++ programming and CIMPLICITY product features.

The Device Communications Toolkit supports a set of functions that enables a custom communication enabler to:

  • Update the point database
  • Schedule point polling
  • Process unsolicited data
  • Modify device data via set points
  • Update device status (device available/device unavailable)
  • Generate alarms when a device is not available for communications
  • Generate communication enabler-specific alarms

When you create a custom communication enabler, the set of functions you support may be limited by the device, the protocol used in communicating with the device, or the scope of your implementation.