This is my archive
Simulink® with PLCnext Technology Use Case If you already use Simulink® for modelling, you might be eager to run these models on a PLCnext Control, monitor the values online, modify block parameters, and even operate your models together with other programs created in IEC 61131‑3 or high-level languages like C++. Read More
Installing IDE plug-ins for PLCnext Technology In high-level language programming, the common workbench is equipped with a specialized tool for smooth and quick workflows. Well known Integrated Development Environment (IDE) tools are Visual Studio® (available for Windows®) or Eclipse® (available for Windows® and Linux®). As part of the PLCnext toolchain, Phoenix Contact offers an Eclipse®… Read More
Installing the PLCnext Technology Toolchain Latest Toolchain changes In order to develop real-time and non-real-time applications in C++ and C# for the integrated runtimes of PLCnext Technology, the PLCnext Technology Toolchain is required. The PLCnext CLI is a crucial component in that toolchain. This dedicated command line interface can be used to generate metadata,… Read More
Introduction to the PLCnext CLI Template System This template system is a powerful and flexible tool designed to simplify the generation of files based on user-defined templates containing placeholders. These placeholders are automatically evaluated and filled by the PLCnext CLI, streamlining the process of creating files with dynamic content. The… Read More
Managing SDKs for C++ programming A Solution Development Kit (SDK) contains all of the important toolchains and libraries required for creating a C++ program for a specific PLCnext Control type. Compatibility: SDKs are specific not only to devices but also to firmware releases and to the operating system… Read More
System variables – ESM tasks and HMI clients ESM task handling Available for AXC F x152, RFC 4072S, RFC 4072R Programs and program parts are treated as tasks in PLCnext Engineer. Individual tasks are coordinated and processed in the Execution and Synchronization Manager (ESM). The ESM_DATA system variable can be used to retrieve… Read More
System variables and status information Available for AXC F x152, RFC 4072S, RFC 4072R, SPLC 1000 This section describes the system variables that are available for PLCnext Control devices. These controllers have a register set that is used for diagnostics and easy control of the controller and the Axioline F local bus. The diagnostic data is stored… Read More
System variables – PROFINET Available for AXC F x152, RFC 4072S ‒ for RFC 4072R see System variables – Redundancy The following tables list the PROFINET system variables of the integrated PROFINET controller and PROFINET device functionality. PROFINET controller functionality System variable Type Description PNIO_SYSTEM_BF BOOL No connection to a configured… Read More
System variables of the safety-related firmware Available for RFC 4072S, or AXC F 2152/AXC F 3152 with SPLC 1000 Information on the system variables of the safety-related PLCnext firmware features can be found in the user manuals for the RFC 4072S controller or the safety-related extension module AXC F XT SPLC 1000. See Hardware documentation for details and links to the user manuals. Read More
System variables – Axioline F Available for AXC F x152 Axioline F diagnostic status register Information on the operating state of the Axioline F local bus is stored in the diagnostic status register. A specific Axioline F local bus state is assigned to each bit in the diagnostic status… Read More