12
CTI Janus Programmable Automation Controller IOG
1.2
Janus Programming Software
The Janus Controller is programmed using
Janus Workbench.
Janus Workbench is a full-featured Integrated
Development Environment (IDE) tool that includes a configuration tool, programming editor, debugger, data
monitor, and simulator. The application program may be developed in any of five IEC-61131 programming
languages. A complete library of functions is provided to perform the following tasks:
•
Complex mathematical computations
•
Boolean logic
•
Data conversion
•
String handling
•
Timer/Counter operations
•
PID control
•
Alarm monitoring
•
Data Logging and file access functions
•
Protocol driver management
The programming architecture enabl
es the “building block” approach to application design which encourages
the
re-use of well-documented and proven code sections. Custom logic using complex data types such as structures
and enumerations can be embedded into Sub-Programs and User Defined Function Blocks (UDFBs) and re-used in
multiple applications.
Janus Workbench
also provides a means to select and configure fieldbus drivers supported by the controller.
For more information, refer to the Janus Workbench Help system.