Engee documentation

Action Port

The control port for the action signal.

blockType: ActionPort

Path in the library:

/Basic/Ports & Subsystems/Action Port

Description

Block Action Port monitors the execution Subsystem. The block adds an external input port for action signals to the subsystem. The action signal is a control signal connected to the Action port of the block Subsystem. The action signal message initiates subsystem execution.

It is used in subsystems containing blocks:

Parameters

Main

# Port Number — port number

Details

The serial number of the port.

The parameter is read-only.

Default value

1

Program usage name

PortNumber

Tunable

No

Evaluatable

No

# States when execution is resumed — processing block states when switching on again
held | reset

Details

Choose what happens to the internal states when the subsystem with the block Action Port re-enabled:

  • held — when the subsystem is turned on again, the previous values of the subsystem state are saved. The previous state values between calls are preserved, even if you call other subsystem blocks associated with the blocks. If or Switch Case.

  • reset — when the subsystem is turned on again, the status values are reinitialized.

The subsystem is switched on again when the boolean expression for its action port is evaluated as true after previously being false.

Values

held | reset

Default value

held

Program usage name

InitializeStates

Tunable

No

Evaluatable

No

Additional options

C code generation: Yes