Object ‘Device application’

Symbol: 775e37442214140ac0a864630243d830_d5ec41b69269daf5c0a864631abee910

The Device application object centrally manages all device-global data that can be used by all applications of the device. The applications can be restricted therefore to exclusively control programs.

It depends on the device whether or not the device application is supported. If you use the project template Standard project with device application, then the basic configuration of a ABB Automation Products GmbH device with the device application is inserted automatically into the device tree.

If the Device application object is selected, then you can insert the following other objects:

  • Application (on or more applications for the logical mapping of your control program)

and the following objects for global data and variables that are available for all applications of the device:

  • Library manager (inserted automatically)
  • Global variable list
  • Network variable list
  • Persistent variable configuration (if supported by the device)
  • Persistent variables
  • Recipe manager
  • Task configuration: In practice, the task configuration of the device application often contains the bus cycle task of the bus master. In order to harmonize the timing of the processing of the POUs with the bus cycle task, you can configure a task of type External or Parent task in the task configuration of an application. Refer to the help page for “Create device applications”.

Note

:strong:Inserting into existing project with conventional application organization

To insert the Device application object into an existing project with conventional application organization, proceed as follows:

  • Create a new device entry in the tree. If possible
  • Delete automatically generated applications below the PLC logic node.
  • Insert a Device application object for the selected PLC logic node.
  • Move the necessary objects from the old device structure to the new structure and delete the previous device entry.

In online mode, there are commands in the context menu of the Device application object for simultaneously starting, stopping, and resetting of applications of the device

See also