Software Tools


What are C Tools?


C Tools are advanced programming tools for SCADA applications and process control. They are used in conjunction with a third-party C compiler to generate logic code that may be executed simultaneously with other controller logic, either TelePACE ladder or ISaGRAF logic. This dual logic-execution capability provides the maximum flexibility when implementing complex control strategies.

The C Tools package includes an ANSI C cross compiler, a customized library of functions for industrial automation and data acquisition and a real time operating system. The facility to write this executable C code to the controller, is provided by either the TelePACE or ISaGRAF programming environments.

The C function library is similar to many other C implementations, but contains additional features for the real time control and digital and analog I/O that are specific to Control Microsystems controllers.


Which SCADAPack controllers support C Tools?
How are the C Tools compiler and linker installed?
How is a C program created?
How is a C program compiled and linked?
How is compiled C code written to the controller?