Indicates the message flow for a function block. Note that this is, per the specification, from the function block’s point of view. So, for example, a function block specifying BlockOutput would be a sender of messages, and therefore used as an input in the API.
Properties
| Property |
Value |
Description |
Undefined |
0x00000000 |
Unknown or undefined |
BlockInput |
0x00000001 |
This block represents an input function, from the block’s point of view. |
BlockOutput |
0x00000002 |
This block represents an output function, from the block’s point of view. |
Bidirectional |
0x00000003 |
This block represents a bidirectional function. |