-

PLANT Tree Node Editors

The following table lists the available editors for the various PLANT tree nodes. Clicking a hyperlink opens the corresponding editor help topic. Depending on the devices you are using in your application, different editors may be available.

Editor group called for PLANT tree node...Editor short description
Project node
  • 'Settings' editor used for

    • defining identity settings (network name and top-level domain name) and IP settings applicable for all devices of the PLANT ('Ip subnet' category).

      Note
      When adding new devices to the PLANT, each new device automatically gets the first free IP address of the 'IP Range' specified here.

    • setting the scan options that are applied when scanning the network for connected devices using the 'Physical Topology' editor.
  • 'Physical Topology' editor for scanning the connected network and visualizing the network topology of the detected devices.
  • 'IP Subnet' is a tabular editor that lists the Profinet bus devices which are contained in the PLANT ('Profinet' node). Here, the 'Function' and 'Location' of each device can be edited.
  • 'Description' editor for documentation purposes and maintaining a project version history.
  • Safety Information editor: if your project includes a Safety PLC, the Project node provides this editor. It displays checksums which were calculated over safety-related data on project level.

    Details on checksums on project level

    You can use these checksums to find out whether the project has been modified compared to older project versions. For that purpose, you have to manually compare each checksum with the relating CRC in the printed project documentation of the older, archived project version.

    The Global Variables checksum is of particular importance when replacing the Safety PLC.

    Further Info
    A safety information editor is also available on POU level. See topic "COMPONENT Types Editors" for details.

  • 'Online Controllers' for scanning the network for controllers and add a found controller to the project.

    The 'Online Controllers' editor also allows to write IP settings to the scanned controller.

Controller node
PLCnext
IEC 61131-3The 'IEC 61131-3' node represents the runtime according to the IEC 61131-3 standard.

Safety PLC
Program instance or FB instance under the node...
  • 'PLCnext'
  • 'Safety PLC'
In programming mode: double-clicking an instance node opens the Data List and/or GDS Port List under the following conditions:

Note
For safety-related program/FB instances, these editors are not available as neither instance-related located variables nor ports can be declared for the Safety PLC.

Note
For an FB instance, you can directly jump to the call of the function block in the relating code worksheet using the 'Cross References' context menu command. The submenu of the 'Cross References' context menu command of an FB instance contains the code worksheet where the FB instance is used. (The command is only active, if the cross references are collected and up-to-date in the "CROSS REFERENCES Window".)

In debug mode, double-clicking an instance node opens the online code for the corresponding instance (can be used instead of the 'Go To Instance Editor' context menu command in worksheets).
HMI Webserver
Application
  • 'Tags' is a tabular editor that is used to create and modify the application local HMI tags.

    See the topic "Local HMI Tags" for details.

  • The 'Navigation' editor allows you to define how you can navigate between your HMI pages when running the HMI application. The editor reflects the relationship of the HMI pages to each other in a hierarchical manner.
  • In the 'Resources' editor you can define translations of user-defined HMI text strings. These translations are displayed in the running HMI application after switching the language using the LanguageCode application local tag. An application local tag is specific to one client (station) but shared among all HMI pages in your project. By writing to the LanguageCode tag, an HMI client is able to switch the HMI language during execution of the application.
    Precondition is that a default language and the corresponding alternative language(s) have been set in the 'Options' dialog.
    See topic "Project Language Translation (Localization)" for details.
HMI Page
  • The 'Parameters' editor is used to create and edit the HMI page parameters. An HMI page parameter can be used to pass a specific parameter value (constant or variable) from another HMI page to the HMI page where the page parameter is defined.

    See the topic "Defining HMI Page Parameters" for details.

  • 'Tags' is a tabular editor that is used to create and modify the page local HMI tags.

    See the topic "Local HMI Tags" for details.

  • HMI Page editor for designing the HMI page.
OPC UAOPC UA editor with several editor pages for configuring the following:
  • OPC UA server: editor for basic and security settings and, if required, a discovery server. In a separate editor you can specify the access to the (Linux) file system on the PLCnext Technology controller by OPC UA clients.
  • OPC UA PubSub communication for PLCnext Technology controllers with a firmware version 22.0 or newer.
Profinet
  • 'Settings' displays information on the Profinet controller, and can be used for defining the task which is responsible for the update of I/Os.
  • 'Devices List' (also referred to as station editor) is a tabular editor that lists the Profinet bus devices which are contained in the 'Profinet' node.
    Here, the 'Function' and 'Location' of each device can be edited. New devices can be added to the PLANT in this table.
  • 'Interface List' is a tabular editor that lists the Profinet bus devices which are contained in the 'Profinet' node.
    Here, you can set Profinet interface parameters of the contained Profinet devices. It is not possible to add or delete devices.
  • Data List displays and allows editing of all process data items contained in the 'Profinet' node (see topic "Data Lists" for further details).

    The editor enables the assignment (mapping) of process data items (i.e., terminals provided by all contained I/O devices) to global variables and/or HMI tags.

  • 'Online Devices' for scanning the network for Profinet devices and add found devices to the project.

    The editor also allows to write IP settings to connected devices.

Profinet device under Profinet controller

Profinet device property nodes according to Profinet device modeling (DAP, Interface, Ports, etc.)
  • 'Settings' editor displays information and enables editing of properties of the Profinet device (for example 'Identity' and IP settings).

    Furthermore you can set Profinet parameters here, relating to the handling of ARs or for setting up Profinet redundancy.

  • 'Module List': tabular editor (also referred to as station editor) lists the Profinet I/O modules which are contained in the device node.
    Here, the 'Function' and 'Location' of each device can be edited. New Profinet I/O devices can be added to the PLANT in this table.
  • The Data List enables the assignment (mapping) of process data items (i.e., I/O terminals provided by all contained modules/submodules) to global variables and/or HMI tags.
Profinet I/O module
  • 'Settings' editor displays and enables editing of properties of the Profinet I/O module.
  • 'Submodule List' lists the Profinet submodules of the I/O module. Here, the 'Function' and 'Location' of each device can be edited.
  • The Data List enables the assignment (mapping) of process data items (i.e., I/O terminals of all submodules) to global variables and/or HMI tags.
Profinet I/O submodule
  • 'Settings' editor displays and enables editing of properties of the Profinet I/O submodule.
  • 'Parameter' allows the parameterization of the submodule.
  • The Data List enables the assignment (mapping) of process data items (i.e., I/O terminals of the submodule) to global variables and/or HMI tags.
  • Only for safety-related modules: 'Safety Parameter' editor displays and allows editing of safety-related device parameters. Refer to the topic "Safety-related device parameterization" for details.
Axioline F
  • 'Settings' displays information on the Axioline F controller. In addition, you can set which task is used to update the Axioline-specific system variables (variables start with 'AXIO') and the assigned global variables ('Update task') and which task is used to trigger the Axioline I/O update ('Trigger task').
  • 'Devices List' is a tabular editor (also referred to as station editor) that lists the Axioline F I/O devices which are connected to the local Axioline bus and are contained under the 'Axioline F' node.
    Here, the 'Function' and 'Location' of each device can be edited. New devices can be added to the PLANT in this table.
  • The Data List enables the assignment (mapping) of process data items (i.e., terminals provided by all contained I/O devices) to global variables and/or HMI tags.
Axioline F module under Axioline F controller
  • 'Settings' editor displays and enables editing of properties of the Axioline I/O module.
  • 'Parameters' allows the parameterization of the submodule.
  • The Data List enables the assignment (mapping) of process data items (i.e., terminals provided by the I/O device) to global variables and/or HMI tags.
PLCnext Components'PLCnext Components' editor in which PLCnext component types (provided in a library) can be instantiated.

Component instances are added automatically when instantiating a contained program type. They can also be created manually in the 'PLCnext Components' editor by selecting a 'Component type' from the drop-down list or by dragging a component type from the COMPONENTS area ('PLCnext Components and Programs' category) into the editor and dropping it on an empty grid row.
Note that the component instance name may not be changed if a program type belonging to this component type is already instantiated in the 'Tasks and Events' editor.