Settings | Digital input/output (0x80n0)

For all modules with digital input

Module (ModuleIdent)

Module Group

Values for n

"DI" (0x82199)

DI_4x (0x82199, 0x82199, 0x82199, 0x82199)

n = 0 for DI 1 to
n = 3 for DI 4

DIO_2xDI_2xDO (0x82199, 0x82199, 0x402199, 0x402199)

n = 0 for DI 1,
n = 1 for DI 2

"CNT_2xDI" (0x102199, 0x82199, 0x82199)
"ENC_2xDI" (0x582199, 0x82199, 0x82199)

n = 1 for DI 1,
n = 2 for DI 2

"CNT_DI_DO" (0x102199, 0x82199, 0x402199)
"ENC_DI_DO" (0x582199, 0x82199, 0x402199)

n = 1 for DI 1

Index 80n0 SlotGroup 1 (Slot 1, 2, 3, 4) DIP Settings %C

Index (hex)

Name

Meaning

Data type

Flags

Default

80n0:0

SlotGroup 1
(Slot 1, 2, 3, 4)
DIP Settings %C

Maximum subindex

UINT8

RO

0x11 (17dec)

80n0:02

Enable filter

0: disables input filter
1: enables input filter

BOOLEAN

RW

0x01 (1dec)

80n0:11

Filter time

Set the input filter time:

100dec: 100 µs
500dec: 500 µs
1000dec: 1 ms
3000dec: 3 ms (default)
10000dec: 10 ms
20000dec: 20 ms

UINT32

RW

0x00000BB8 (3000dec)

For all modules with digital output:

Module (ModuleIdent)

Module Group

Valid values for n

"DO" (0x402199)

DIO_2xDI_2xDO (0x82199, 0x82199, 0x402199, 0x402199)

n = 2 for DO 1,
n = 3 for DO 2

"CNT_2xDO" (0x102199, 0x402199, 0x402199)
"ENC_2xDO" (0x582199, 0x402199, 0x402199)

n = 1 for DO 1,
n = 2 for DO 2

"CNT_DI_DO" (0x102199, 0x82199, 0x402199)
"ENC_DI_DO" (0x582199, 0x82199, 0x402199)

n = 2 for DO 1

"CNT_OUT_DO" (0x182199, 0x402199)
"ENC_OUT_DO" (0x502199, 0x402199)

n = 1 for DO 1

Index 80n0 SlotGroup 1 (Slot 1, 2, 3, 4) DOS Settings %C

Index (hex)

Name

Meaning

Data type

Flags

Default

80n0:0

SlotGroup 1
(Slot 1, 2, 3, 4)
DOS Settings %C

Maximum subindex

UINT8

RO

0x11 (17dec)

80n0:11

Safe state behavior

State of the output in the event of a bus error

0: Switch off: (default)
Output on bus error is FALSE

1: Switch on:
Output on bus error is TRUE

16dec: Keep last state:
Output retains the current state.

UINT8

RW

0x00 (0dec)