Interface Submodules
13-26 S7-400, M7-400 Programmable Controllers Module Specifications
A5E00069467-07
13.6.2 Addressing and Interrupts
Addressing in the M7-300/400-Reserved I/O Address Area

The base address depends on the interface submodule slot in the expansion

module or the programmable module. See the descriptions “M7-300 Expansions”,

“M7-400 Expansions” or the description of the M7-400 programmable modules for

the slot-dependent base address of the interface submodule.

The I/O address is the sum of the base address and the offset address.

The registers and their meanings and the offset addresses are described below.

Table 13-21 Offset Address Assignments for the IF 961-DIO Interface Submodule
Offset
Address Function Remarks
00HUser data digital input function DI0 - DI7 (Digital Input)
01HUser data digital output function DO0 - DO7 (Digital Output)
02HAcknowledgment register Acknowledge interrupt
03HInterrupt register Read cause of interrupt
04HInterrupt enable register General enable of interrupt
05HSelection register rising edge Interrupt generation at rising edge of
a digital input
06HSelection register falling edge Interrupt generation at falling edge of
a digital input
07HMode register Set input delay

Digital Input Function

Tables 13-22 and 13-23 give an overview of the digital input function.

Table 13-22 Offset Address for the Digital Input Function (IF 961-DIO)
Offset
Address Function Remarks
0User data digital input function Read only
Table 13-23 Assignment of the Digital Input (DI) Channels to the Bits (IF 961-DIO)
Bit Function = 0 = 1
20DI channel 0 In the range
-30 V to 5 V In the range
from 13 V to 30 V
: : : :
27DI channel 7 In the range
-30 V to 5 V In the range
from 13 V to 30 V