Table of contents
108580_en_02 PHOENIX CONTACT 5 / 272
4.4.2 Installing PLCnext Engineer .................................................................90
4.4.3 PLCnext Engineer licenses .................................................................. 90
4.4.4 User interface ...................................................................................... 91
4.4.5 Creating a new project ......................................................................... 92
4.5 Configuring the controller IP settings ................................................................... 93
4.5.1 General information ............................................................................. 93
4.5.2 Important information ...........................................................................93
4.5.3 Setting the IP address range ................................................................ 94
4.5.4 Setting the IP address ..........................................................................95
4.6 Defining a project password ................................................................................96
4.7 Connecting to the controller................................................................................. 97
4.8 Configuring PROFINET devices........................................................................ 100
4.8.1 Adding PROFINET devices ............................................................... 100
4.8.2 Assigning online devices (device naming) .........................................101
4.8.3 Adding I/O modules ........................................................................... 102
4.9 Programming in accordance with IEC 61131-3 –
Non-safety-related example program................................................................106
4.9.1 Opening and creating the POU ..........................................................106
4.9.2 Creating variables ..............................................................................108
4.9.3 Creating a program ............................................................................ 109
4.10 Instantiating a program...................................................................................... 110
4.11 Assigning process data .....................................................................................111
4.11.1 For programs in accordance with IEC 61131-3
without IN and OUT ports ................................................................... 111
4.11.2 For programs in accordance with IEC 61131-3 with
IN and OUT ports ...............................................................................114
4.12 Transferring a project to the controller ...............................................................116
4.13 Displaying online values .................................................................................... 117
4.14 Creating a PLCnext Engineer HMI application...................................................118
4.15 Programming in accordance with IEC 61131-3 –
Safety-related example program ....................................................................... 119
4.15.1 Assigning/checking the PROFIsafe address (F-Address) of
PROFIsafe devices ............................................................................119
4.15.2 Management/diagnostic variables for F-Devices ............................... 121
4.15.3 Checking/setting safety parameters for configured F-Devices ........... 123
4.15.4 Creating variables (exchange variables) ............................................125
4.15.5 Opening a safety-related POU ........................................................... 127
4.15.6 Creating variables .............................................................................. 128
4.15.7 Creating a safety-related program .....................................................129
4.15.8 Assigning process data ...................................................................... 131
4.16 Transferring a project to the controller ...............................................................132
4.16.1 Transferring a non-safety-related project to the standard controller ... 132
4.16.2 Transferring a safety-related project to the safety-related controller
(defining a controller password, if necessary) .................................... 134