This page is part of a guide that gives a walkthrough over the major 4DIAC features.
In this Step 0, it's presented an overview about Elements, Perspectives and Properties of 4DIAC that you need to know for a smoother use of it.
Since 4DIAC is compliant to the IEC 61499 standard, 4DIAC-IDE provides the standard's elements for work (you can check here to rememeber the elements):
System: contains the System Configuration and its corresponding Applications
Application: contains the desired application in terms of a FB network
Device: It represents a hardware device like a programmable logic controller (PLC) or micro controller.
Resource: It is responsible for the execution of the control logic within its own execution context.
Basic FB (BFB): It uses an execution control chart (ECC) to control event execution. Algorithms are associated with the different states inside an ECC.
Composite FB (CFB): It contains a FB network of existing FBs. Its FB interface passes events and data on to the contained FBs that make up the CFB, which in turn pass events and data among themselves and out to the CFB's normal output interface.
Service interface FB (SIFB): It is usually used for something that cannot be done through the IEC 61499 standard like communication with devices or networks segments. It helps to first understand basic and composite FBs. SIFBs are then used to realize only what cannot be done with a BFB/CFB.
Adapter: combines a set of input/output events and data to one connection, at the one hand it simplifies the IEC 61499 Application and on the other hand it better decouples Application parts providing an interface concept allowing to adopt the polymorphic concept of object oriented programmingThe 4DIAC-IDE provides four perspectives, which can be added by the
button in the upper right corner:
In the right upper corner the perspective can be changed. The System perspective is reached by the
button. The System perspective is divided into the following five areas.

In the right upper corner the perspective can be changed. The Type Management perspective is reached by the
button. The Type Management perspective is divided into the following three areas.

In the right upper corner the perspective can be changed. The Deployment perspective is reached by the
button. The Deployment Management perspective is divided into the following four areas.

In the right upper corner the perspective can be changed. The Debug perspective is reached by the
button. The Debug perspective is divided into the following five areas.

Before starting with the engineering process of IEC 61499 Applications, you should set the preferences for the 4DIAC-IDE under . There are different preference pages where various parameter settings for the 4DIAC-IDE can be made, like different colors, connection routers or the location of the FORTE executable. Please set the location within and if you want to start FBDK or FORTE within the Deployment perspective of 4DIAC-IDE. For FBRT specify the path/fbrt.jar and for FORTE path/forte.exe.
Selecting an element (e.g. Systems, Devices, Resources, Applications, Function Blocks, ...) and pressing the right mouse button opens the context menu with several menus to manipulate the specific element. The following general toolbar items are provided:
and
allow to either hide the event or the data connections in the Application Editor Editor
allows to start Systems for monitoring. This can also be achieved by right clicking on the System and choosing .
provides undo and/or redo of last changes
provides zoom functionality in the toolbar or the menu entries in the context menu of an editor but also by pressing and scrolling the mouse wheel
Now that you had an overlook about the major things about 4DIAC, you can start using it:
Step 1 - Use 4DIAC-IDE locally
If you want to go back to the Start Here page, we leave you here a fast access