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.
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.
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
Version V6.6.5 - english
SYS TEC - specific Extensions for OpenPCS / IEC 61131-3
Version 6.6.5 RV1 - english
Available order numbers:
OpenPCS Automation Suite
CD with OpenPCS IEC61131-3 IDE, Documentation and EDS files for PLCcore SoM series
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)
PLCmodule-C14 - OpenPCS Starter Kit
OpenPCS programming system according to IEC 61131-3, PLCmodule-C14, USB-CANmodul1, Cable set, Connectors, Documentation Hardware & Software (electronic file)
+49 (0) 3765 / 38600-2110
SYS TEC Sales Channels
|SYS TEC specific Extensions for OpenPCS / IEC 61131-3 - User Manual|
|CAN / CANopen Extension for IEC 61131-3 - User Manual|
Learn More about OpenPCS Automation Suite
The open and multi-vendor capable programming standard for IEC 61131-3 compliant automation was fully realized using the OpenPCS programming system. You have your own optimized programming interface for all 5 programming languages. The integrated project management assists you to seamlessly manage and to structure complex projects.
You decide how to set up your application:
Whether graphic or textual, whether electrician or computer scientist, every user has a familiar and intuitively utilizable programming interface. You can get started straightaway with the accompanying demo-program. With OpenPCS you have the free choice of language for different program components within your project.
Create each component in the programming language best suited for it. The project browser ensures, that you maintain the overview. Consistent modularization of the source text and the re-utilization of program elements are substantially facilitated for you. Accordingly, you achieve your goal quickly and effectively. If you don’t have the manual available, the integrated online help is quickly at hand.
In addition to the extensive standard IEC 61131-3 compliant functions we provide you with a number of proven, manufacturer-specific function components for programming. The continuous integration of CANopen is a decisive advantage for you. This applies to both the communication with the PLC and the utilization of network variables as well as the CANopen function components in the PLC program. How access to your PLC is done – locally or as remote maintenance – is your decision. Choose between RS232, CAN-bus or Ethernet – for a maximum of communication.
In the working-process, OpenPCS supports you in accessing the PLC resources in the field layer through definition of connections. Depending on your project configuration, you can then assign the manner of remote maintenance of the access to each resource individually. You decide, whether OpenPCS the source code is stored along with the actual program on the PLC and so enables subsequent reverse documentation. This is always useful, when service or customer care associates are to carry out changes or parameterization of a system in the field.
IEC 61131-3 Programming Languages
IL - Instruction List
ST - Structured Text
LD - Ladder Diagram
FBD - Function Block Diagram / CFC - Continious Function Chart
SFC - Sequential Function Chart
- Industrial Communication
- System on Modules
- Automation Components