Details of explicit exchange language objects for the AS-i function
(Original Document)
At a Glance
The tables below present language objects that provide information on all the slaves present on the AS-i bus. These objects are not built into the IODDT’s.
Standard status
The table below shows the meaning of the bit of word %MWr.m.c.2.
Address
Type
Access
Meaning
%MWr.m.c.2.2
BOOL
R
Line error (power supply voltage off or terminal block fault).
AS-i specific status.
The table below provides the meaning of the different bits of the %MWr.m.c.3 word.
Address
Type
Access
Meaning
%MWr.m.c.3.0
BOOL
R
Correct configuration.
%MWr.m.c.3.1
BOOL
R
Slave 0 present.
%MWr.m.c.3.2
BOOL
R
Automatic addressing active.
%MWr.m.c.3.7
BOOL
R
Offline phase active.
%MWr.m.c.3.8
BOOL
R
bit = 1 the AS-i bus is in Data exchange off mode.
List of slaves detected
The table below shows the meaning of the different bits of the %MWr.m.c.4 and %MWr.m.c.5. words.
Address
Type
Access
Meaning
%MWr.m.c.4.n
BOOL
R
n = 0 to 15 -> slaves 0 to 15 respectively have been detected.
%MWr.m.c.5.n
BOOL
R
n = 0 to 15 -> slaves 16 to 31 respectively have been detected.
Configuration of slaves detected
The table below shows the meaning of the different bits of the %MWr.m.c.6 and %MWr.m.c.21 words.
Address
Type
Access
Meaning
%MWr.m.c.6 to %MWr.m.c.21
INT
R
Words 6 to 21 -> slaves 0-1, 2-3, ...,28-29, 30-31, respectively.
The least significant bytes refer to the slaves with an even address.
The most significant bytes refer to the slaves with an odd address.
For each byte
bit 0 to 3 = configuration code for input/output (I/O) channels,
bit 4 to 7 = identification code (ID).
Parameters of last slave
The table below gives the meaning of the word %MWr.m.c.22.
Address
Type
Access
Meaning
%MWr.m.c.22
INT
R
Contains the answer (value of parameters sent) of the last parametered slave. This is so that the Control Expert can check the slave has correctly received these values.
Address of last slave
The table below gives the meaning of the word %MWr.m.c.23.
Address
Type
Access
Meaning
%MWr.m.c.23
INT
R
Contains the address of last parametered slave.