Details of AS-Interface Implicit Exchange Objects
Original instructions
At a Glance
The tables below present the different implicit exchange word objects. These word objects are not built into T_COM_ASI_STD IODDTs.
Discrete Input Channel Bits
The table below shows the meaning of the Discrete input channel bits for bank A (slaves 1 to 31) and bank B (slaves 101 to 131):
Address
Type
Access
Meaning
%I\b.e\r.m.c
EBOOL
R
Indicates that the input channel (c = 0 to 3) of slave number e is activated.
For bank A: e =1 to 31
For bank B: e =101 to 131
Examples:
%I\b.0\r.m.c
EBOOL
R
Indicates that the input channel (c = 0 to 3) of slave 0 is activated
%I\b.1\r.m.c
EBOOL
R
Indicates that the input channel (c = 1 to 3) of slave 1A is activated
%I\b.110\r.m.c
EBOOL
R
Indicates that the input channel (c = 110 to 3) of slave 10B is activated
%I\b.131\r.m.c
EBOOL
R
Indicates that the input channel (c = 131 to 3) of slave 31B is activated
Discrete Output Channel Bits
The table below shows the meaning of the Discrete output channel bits for bank A (slaves 1 to 31) and bank B (slaves 101 to 131):
Address
Type
Access
Meaning
%Q\b.e\r.m.c
EBOOL
R
Indicates that the output channel (c = 0 to 3) of slave number e is activated.
For bank A: e =1 to 31
For bank B: e =101 to 131
Examples:
%Q\b.0\r.m.c
EBOOL
R
Indicates that the output channel (c = 0 to 3) of slave 0 is activated
%Q\b.1\r.m.c
EBOOL
R
Indicates that the output channel (c = 0 to 3) of slave 1A is activated
%Q\b.110\r.m.c
EBOOL
R
Indicates that the output channel (c = 0 to 3) of slave number 10B is activated
%Q\b.131\r.m.c
EBOOL
R
Indicates that the output channel (c = 0 to 3) of slave number 31B is activated
Analog Input Channel Words
The table below shows the meaning of the analog channel input words for bank A: (slaves 1 to 31) and bank B (slaves 101 to 131):
Address
Type
Access
Meaning
%IW\b.e\r.m.c
INT
R
Value of the analog channel (c = 0 to 3) input word of slave number e
For bank A: e =1 to 31
For bank B: e =101 to 131
Analog Output Channel Words
The table below shows the meaning of the analog channel output words for bank A (slaves 1 to 31) and bank B (slaves 101 to 131):
Address
Type
Access
Meaning
%QW\b.e\r.m.c
INT
R
Value of the analog channel (c = 0 to 3) output word of slave number e
For bank A: e =1 to 31
For bank B: e =101 to 131
Word Objects
The table below shows the meaning of the different implicit exchange word objects. Reading is done via a READ_STS (IODDT_VAR1).
Address
Type
Access
Meaning
%IWr.m.0.4.n
BOOL
R
n = 0 to 15: standard address slave (bank A) 0 to 15 (LAS), respectively, with detected peripheral fault (LPF).
%IWr.m.0.5.n
BOOL
R
n = 0 to 15: standard address slave (bank A) 16 to 31 (LAS), respectively, with detected peripheral fault (LPF).
%IWr.m.0.6.n
BOOL
R
n = 0 to 15: extended address slave (bank B) 0 to 15 (LAS), respectively, with detected peripheral fault (LPF).
%IWr.m.0.7.n
BOOL
R
n = 0 to 15: extended address slave (bank B) 16 to 31 (LAS), respectively, with detected peripheral fault (LPF).
%IWr.m.0.8.n
BOOL
R
n = 0 to 15: standard address slave (bank A) 0 to 15 (LAS) active.
%IWr.m.0.9.n
BOOL
R
n = 0 to 15: standard address slave (bank A) 16 to 31 (LAS) active.
%IWr.m.0.10.n
BOOL
R
n = 0 to 15: extended address slave (bank B) 0 to 15 (LAS) active.
%IWr.m.0.11.n
BOOL
R
n = 0 to 15: extended address slave (bank B) 16 to 31 (LAS) active.