Details of AS-Interface Explicit Exchange Objects
Original instructions
At a Glance
The tables below present the different explicit exchange word objects. These word objects are not built into T_COM_ASI_STD IODDTs.
NOTE: All words (%MWr.m.0.0.15 to %MWr.m.0.0.73) in this section are read via a READ_STS (IODDT_VAR1).
Exchange Control Bit
The following table shows the meaning of the channel exchange control bit:
Address
Type
Access
Meaning
%MWr.m.0.0.15
BOOL
R
Configuration in progress.
Exchange Report Bit
The table below shows the meaning of the report bit:
Address
Type
Access
Meaning
%MWr.m.0.1.15
BOOL
R
Detected error during configuration action
Word %MWr.m.0.3
The table below shows the meaning of the bits of the word:
Address
Type
Access
Meaning
%MWr.m.0.3.0
BOOL
R
Correct configuration
%MWr.m.0.3.1
BOOL
R
Slave 0 present on the bus
%MWr.m.0.3.2
BOOL
R
Automatic addressing
%MWr.m.0.3.3
BOOL
R
Automatic addressing authorized
%MWr.m.0.3.4
BOOL
R
Operation in AS-Interface configuration mode
%MWr.m.0.3.5
BOOL
R
Operation in normal mode
%MWr.m.0.3.6
BOOL
R
Faulty AS-Interface power supply
%MWr.m.0.3.7
BOOL
R
Offline mode active
%MWr.m.0.3.8
BOOL
R
Data exchange inactive
%MWr.m.0.3.9
BOOL
R
Detected peripheral error on a bus device
Words %MWr.m.0.0.4 to %MWr.m.0.0.7
The table below shows the meaning of the bits of the words:
Address
Type
Access
Meaning
%MWr.m.0.4.n
BOOL
R
n = 0 to 15 -> slaves of bank A from 0 to 15 detected (Slave is in LDS.)
%MWr.m.0.5.n
BOOL
R
n = 0 to 15 -> slaves of bank A from 16 to 31 detected (Slave is in LDS.)
%MWr.m.0.6.n
BOOL
R
n = 0 to 15 -> slaves of bank B from 0 to 15 detected (Slave is in LDS.)
%MWr.m.0.7.n
BOOL
R
n = 0 to 15 -> slaves of bank B from 16 to 31 detected (Slave is in LDS.)
Words %MWr.m.0.0.8 to %MWr.m.0.0.71
The table below shows the meaning of the bits of the words:
Address
Type
Access
Meaning
%MWr.m.0.8 to %MWr.m.0.39
INT
R
Words 8 to 39 -> of the slaves of bank A from 0 to 31, respectively
Byte 0:
  • bit 0 to 3 = configuration code for input/output (I/O) channels
  • bit 4 to 7 = identification code (ID)
Byte 1:
  • bit 0 to 3 = identification code (ID1)
  • bit 4 to 7 = identification code (ID2)
%MWr.m.0.40 to %MWr.m.0.71
INT
R
Words 40 to 71 -> of the slaves of bank B from 0 to 31, respectively.
Byte 0:
  • bit 0 to 3 = configuration code for input/output (I/O) channels
  • bit 4 to 7 = identification code (ID)
Byte 1:
  • bit 0 to 3 = identification code (ID1)
  • bit 4 to 7 = identification code (ID2)
Word %MWr.m.0.0.72
The table below gives the meaning of the word:
Address
Type
Access
Meaning
%MWr.m.0.72
INT
R
Contains the value of parameters of the last parametrized slave.
Word %MWr.m.0.0.73
The table below gives the meaning of the word %MWr.m.0.73.
Address
Type
Access
Meaning
%MWr.m.0.73
INT
R
Contains the address of last parameterized slave
Byte 0: Address of the slave (1 to 31)
Byte 1:
  • If it is 0, slave is on bank A
  • If it is 1, slave is on bank B