-

About PLCnext Engineer

PLCnext Engineer is a software suite for developing controller-based automation solutions. It includes all engineering disciplines necessary to completely develop and commission an automation application project. These engineering tasks are:

PLCnext Technology controllers supported - the next controller generation by Phoenix Contact

PLCnext Engineer supports the programming and configuration of the PLCnext Technology controller generation.

The use of ports (in addition to or instead of resource-global variables) in PLCnext Engineer as well as the core-specific creation of tasks and the instantiation of externally created non-IEC 61131-3 programs (developed, for example, with C++) enables the unrestricted use of the controllers with the new PLCnext Technology firmware architecture by Phoenix Contact.

Refer to the topic "PLCnext Technology Controller Generation" for details.

Safety integrated

PLCnext Engineer supports the complete implementation of a safety-related application if a Safety PLC is included in your project. This includes the adding of safety-related devices to the PLANT, safety-related device parameterization, programming of safety-related code including the assignment of safety-related I/Os.

In the project, the standard (non-safety-related) controller and the Safety PLC are strictly separated. Each of it executes its own application, has its own global variables, and its own runtime configuration. Therefore, the Safety PLC is represented by its own icon in the PLANT. The safety-related project data (device structure, code, and device parameterization) as well as the configuration and operation mode of the safety-related controller are protected by two separate passwords. For editing safety-related parts of the project, you have to logon to the Safety-related Area.

Safety-related code and data processed in and generated by PLCnext Engineer is based on the IEC 61131-3 standard and meets the safety requirements defined in the standards IEC 61508, EN IEC 13849 and EN 62061 (depending on the language profile set in the project).

Further Info
Refer to the topics "Safety-related Application" and "Safety-Related Area with Password Protection" for details.

Security concept

PLCnext Engineer implements security-related features in several aspects, such as user access control, certificates for securing the communication connection between controller and engineering software, or library tamper protection. These features are described in separate chapters or in the context of the corresponding software component.

Note
Besides the security-related features provided by PLCnext Engineer, you as a user have to observe particular security rules and take suitable measures to protect your programming system, controller and project/configuration data against malicious or erroneous change.

Further Info
In topic "Security in PLCnext Engineer" an overview on these security-related rules and implementations is given and links to detailed information are provided.

Automation Modules

PLCnext Engineer provides the possibility of using Automation Modules, which are used together with so-called Aspect Hierarchies. Automation Modules can only be activated together with Aspect Hierarchies. Refer to the chapter "Automation Modules and Aspect Hierarchies" for details.

Note
The use of Automation Modules is a tool extension and has to be enabled in the 'Options' dialog. Select 'Extras > Options | Extensions | Aspect Hierarchies' and mark the 'Enable Hierarchies' checkbox. After restarting PLCnext Engineer, the PLANT provides new views and the category 'Automation Modules' is available in the COMPONENTS area.

Role mapping in Data Lists: logical interlinking of engineering disciplines

In traditional programming systems, the mapping of IEC 61131-3 data, bus configuration data and HMI data was mostly laborious because the different engineering tasks were located in different views or even in external tools. PLCnext Engineer introduces a new philosophy called Role Mapping which considerably simplifies the mapping of IEC 61131-3 data, process data and HMI data.

Role mapping is also possible for ports of PLCnext Technology controllers.

Refer to the topic "Data List" for details.

IEC 61131-3 beginner or coming from PC WORX 6.x?

Depending on your starting situation, the following help topics may be helpful: