2.1.4 I/O Configuration Constants

Name

Value

Description

NUM_DIGITAL

16

Number of digital I/O channels on the controller (version 2).

MAX_DIGITAL_BURST_SIZE

16

Maximum number of digital channels that can be read or written in a burst (v2).

NUM_ANALOG

2

Number of analog input channels on the controller.

NUM_SWITCH

3

Number of hardware switches supported (e.g., operation mode, panel selectors).

NUM_SAFETY_IN

2

Number of safety input channels (v2).

NUM_ENCORDER

2

Number of external encoder channels supported.

NUM_POWER_OUT

1

Number of power output channels.

NUM_SAFETY

8

Number of safety-related I/O points.