ifm
Device manual AS-i M4 Gateway Profibus DPV1 (AC1375, AC1376)
2012-02-23
DP module 12: extended command channel
Commands in the extended command channel
239
Response from device to fieldbus master in the normal case
Bit
Offset
Word no.
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
1
E=0
S
M
reflected user ID
reflected command number
2
TG
res.
reflected slave address
F=0
res. = 0
reflected command data
3
I/O
2D
DT-Start
DT-Count
Mux field
E type
4
number of parameter bytes to be read
EDT read
res. = 0
Diag
res. = 0
5
EDT write
reserved = 0
number of parameter bytes to be written
6
device-specific
information manufacturer
identification
7...16
device-specific
information
device-specific information
17
reserved = 0
number of bytes received
18
not changed*)
not changed*)
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
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
Diag
slave supports the 7.4
diagnosis string
1 bit
0 = diagnosis string is not supported
1 = diagnosis string is supported
EDT read
reserved
3 bits
reserved for later profiles
EDT write
reserved
3 bits
reserved for later profiles
number of parameter
bytes to be written
1 byte
number of bytes which can be written as parameter string
00 = no parameter string readable
01...DB
hex
= 01...219
dec
= number of bytes