Output Register

From CANNY Wiki
Jump to: navigation, search
5 2 4 2.png
Constants and Registers
Version CANNY Lab
from 1.16

Output register is an element of the function diagram that allows the user to change the controller’s internal state or transfer information to the outside world.

By using an Output register, the user can manage the controller’s resources within the function diagram, letting them potentially influence objects in the outside world. Examples include: switching an external relay; changing the electric potential at the contact of the controller that is connected to the relay coil; turning the control LED on or off; setting CAN operating mode; sending a data packet.

Using most controller resources requires the user to specify their operating parameters, for example: output channel polarity, polarity and sensitivity of input channels, CAN data exchange rate etc.

Refer to documentation for your specific controller model for more information.


The "Output register" element can be connected to a network, directly to a function block output or directly to the input register, thereby setting the value of a corresponding controller register that will synchronously change whenever the value of the network, function block or input register changes.


Example 1

See also[edit]



Input Register

Built-in Function Blocks