.. _constants_io_configuration: 2.1.4 I/O Configuration Constants ---------------------------------------- .. list-table:: :widths: 30 20 50 :header-rows: 1 * - **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.