This functionality is only available for certain module packages.

You are here: Concepts > IO generation > Controller modeling > Representing the controller in the functional structure

Representing the controller in the functional structure

There are two different ways to position controller components within the functional, mechatronic structure:

On the one hand, all of the components of a controller can be positioned under their root controller component (see the diagram on Modeling alternatives for controllers: central modeling), while on the other hand, the controller components can be subordinated to the mechatronic components for which they are responsible (see the diagram on Modeling alternatives for controllers: distributed modeling).

Distributed modeling, on the one hand, is preferred in cases where controller components can be uniquely assigned to machine components, for example, if each processing station is supposed to have its own sub-controller. Central modeling, on the other hand, enables controller components to be assigned to machine components in a more flexible, project-specific manner.