OpenPCS Automation Suite

OpenPCS Automation Suite

The OpenPCS Automation Suite represents a fully IEC 61131-3 compliant programming environment. The combination of SYS TEC controls with infoteam OpenPCS gives a genuine IEC 61131-3 compliant controller.

CANopen enhanced OpenPCS

Take advantage of a seamless integration of all CANopen services and features, from network variables up to convenient function blocks for all CANopen services. When using OpenPCS with SYS TEC CANopen extension you benefit of a reliable and transparent data transmission without worrying about the communication process itself.

Network variables bring your process data into the application’s scope. This makes exchange of process data as easy as just accessing local variables. It gives you the freedom to concentrate on the essentials - your application.

Features / Benefits

OpenPCS Automation Suite

  • Complete integration of CANopen into the IEC 61131-3 programming environment
  • Joint use of all 5 programming languages in one project
  • Generation of rate-optimized native code for the target system
  • Integrated offline simulator for PLC standard functions
  • Access to PLC optionally via RS232, CAN-bus or Ethernet
  • Extended debugging functionality (observing, setting and forcing of variables, setting of breakpoints, Program execution in single-step or single-cycle)
  • Optional reverse documentation of the source code from the PLC

High-Performance - OpenPCS on SYS TEC controls

We know that speed is crucial for typical PLC applications. Thus SYS TEC controls provide highest performance on every module type. The OpenPCS programming environment features genuine Native Code Compilers as an additional compilation step to overcome any performance issues. Native code contains controller specific binary instructions that can be directly executed by the CPU. This gives the ultimate performance for high-speed applications.


No Hardware? - Use Offline Simulation!

OpenPCS comes with an offline simulator to execute and debug programs no matter if any control hardware is available. The simulator runs on the same Windows PC as the programming system. Debug your application before it goes to the real process and save valuable time when it comes to integration.

The integrated CANopen support allows for communication with your process, just as your normal control does.


Communicative – CANopen for IEC 61131-3
Turn your PLC into a communication center. With the function blocks for CANopen communication, you have a high-performance tool, which supports you effectively in the implementation of intelligent CANopen master. You parameterize connected CANopen peripheral devices conveniently from the PLC program. This is also possible for two and more independent CANopen networks. That’s how you achieve a new flexibility in communications. But functionality is not limited only to the CANopen protocol. Direct access to the CAN-bus is also supported. Accordingly, you can process direct CAN messages of the widest range of protocols in the PLC program. The implementation of gateway functionality for the CAN-bus was never easier.

CANopen Configuration Manager
You set up your CANopen network configuration quickly and conveniently with the SYS TEC CANopen Configuration Manager. You simply incorporate the device configuration into OpenPCS. The distributed I/Os of the connected CANopen devices are illustrated in the PLC program as network variables. You can concentrate completely on your application design using the complete disconnection of the communication. Process data are still “just” variables that you write or read.

Offline Simulator
The integrated offline simulator makes it possible to perform testing of your application without a connected automation device. You can quickly analyze the logical processes of your program. In this fashion, the integrated visualization provides you with a valuable support in your work.

Extended Debug Functionality
Testing and commissioning is a critical phase in the development process. The comprehensive diagnosis and help functions of OpenPCS assist you in minimizing the expense in testing and commissioning. The online debugger provides observation, setting and forcing of variables for every program interface. Setting of breakpoints enables you to specifically stop the program run. When this is done you can run through the program in single cycle or single step. The direct representation of the program processing and data flow in the graphic programming language (power flow) is helpful and concise.

Process Visualization
Optimum process control doesn’t end at the PLC interfaces. Only the convenient operation and a transparent process representation result in the decisive benefit. In is becoming increasingly necessary to transparently automate and visualize complex processes. Integration of an automation solution requires open and standardized communications pathways. A convenient user interface, activation and protocol functionality are similarly a basic requisite for process control. OpenPCS – with the integrated OPC server – provides a standardized interface for transparent access to process data. An automation server is available as a further option and makes it possible to connect your own applications via a COM interface.


OpenPCS IEC 61131-3 programming system OpenPCS IEC 61131-3 programming system
Version V7.1.0 RV1.00 - english
134 MB
SYS TEC - specific Extensions for OpenPCS / IEC 61131-3 SYS TEC - specific Extensions for OpenPCS / IEC 61131-3
Version 7.1.0 RV1.00 - english
31 MB

Ordering Information

Available order numbers:

P/N Description
3910000 OpenPCS Automation Suite
CD with OpenPCS IEC61131-3 IDE, Documentation and EDS files for PLCcore SoM series
KIT-160 PLCmodule-C32 - OpenPCS Starter Kit
OpenPCS programming system according to IEC 61131-3, PLCmodule-C32, USB-CANmodul1, Cable set, Connectors, Documentation Hardware & Software (electronic file)