ifm
Supplementary device manual DeviceNet interface in the AS-i ControllerE (AC1318, AC1324), Target from 15
2012-02-29
The host command channel
Commands in the host command channel
162
Response from device to host in the normal case
10815
DW
Data content
Bit
DW
3
1
3
0
2
9
2
8
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
1
9
1
8
1
7
1
6
1
5
1
4
1
3
1
2
1
1
1
0
0
9
0
8
0
7
0
6
0
5
0
4
0
3
0
2
0
1
0
0
Word n+1
Word n
Bit
word
1
5
1
4
1
3
1
2
1
1
1
0
0
9
0
8
0
7
0
6
0
5
0
4
0
3
0
2
0
1
0
0
1
5
1
4
1
3
1
2
1
1
1
0
0
9
0
8
0
7
0
6
0
5
0
4
0
3
0
2
0
1
0
0
DW 1
T
G
S
T
reflected slave
address
F res. number of bytes to be
received
E B M
reflected user ID
reflected command number
2
number of parameters to be read EDT Read
res.
Di
a
g
res.
I/
O
2
D
DT start
DT count
Mux field
E type
3
Device-specific
information manufacturer identification
EDT Write
reserved
number of parameters to be
written
4…8
Device-specific
information
9
not changed
not changed
reserved
number of bytes received
Legend:
E
error bit
1 bit
0 = no error detected
1 = error when executing the command
S
sequence bit
1 bit
a large data packet is transmitted in several partial sequences:
0 = data transmission completed
1 = data transmission not yet completed, at least one more packet follows
M
master no.
1 bit
0 = master 1
1 = master 2
TG
toggle bit
1 bit
value changes for each execution of the command
F
error bit
1 bit
0 = no error detected
1 = error when executing the command
DL
data length
5 bits
00…1F
hex
= 0…31
dec
I/O
direction of data
1 bit
direction of data for the devices with E type
3
0 = input
1 = output
2D
double data transfer
1 bit
double data transfer (redundancy) possible
0 = simple data transfer
1 = double data transfer
DT-Start
start triple
3 bits
(information for the driver in the master)
DT-Count
number of data triples
3 bits
(information for the driver in the master)
Mux field
number of multiplexed
data words
3 bits
0…3
number = value in "Mux field" +1
E type
slave fu
data structure
5 bits
characterises the slave as regards functionality and data structure
00 = reserved
01 = transmitted values are measured values
02 = transmitted values are 16 digital bit values
03 = normal operation in 4-bit mode (4I/4O)
04...1F
hex
= 04...31
dec
= reserved
number of parameter
bytes to be read
1 byte
number of bytes which can be read as parameter string
00 = no parameter string readable
01...DB
hex
= 01...219
dec
= number of bytes
EDT read
reserved
3 bits
reserved for later profiles