Skip to content

Input - Output

class InputOutput

Input and output variables ensure the connection to the real hardware. In the specific hardware configuration, these signals are mapped to inputs and outputs.

Defines input and outputs of controller at controller interface. Use extension if a controller must implement identical interface to parent, UI with different input, output definition.

DigitalInput / DigitalOutput

Digital input / output types without any data type definition. Generated as boolean input / output.

DataTypeInput / DataTypeOutput

Use input / output with data type definition property for:

  • Analog input / output (INT, WORD, LREAL, ...)
  • Structured types with multiple variables mapped for bus based input / outputs (CAN, IO-Link, ...)
  • Array type input / output: Since digital input, outputs has no array support, use data type input / output for array feature:

Define record with array of boolean:
bghw6yaz

Declare input / output:
kvy4kezy

Use array type input / output:
2jpxbzcg