ifm
Supplementary device manual DeviceNet interface in the AS-i ControllerE (AC1318, AC1324), Target from 15
2012-02-29
Function
The fieldbus modules
51
Example:
Setting value module 1 = 3
3 Bytes of digital input data of the AS-i master 1
Setting value module 14 = 1
4 Words of analogue input data from the AS-i master 1
This results in the following division of data:
bad example
n
Data content
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0
analogue value 1
(low byte)
Slave 4
Slave 5
Slave 2
Slave 3
(Status)
Slave 1
1
analogue value 3
(low byte)
analogue value 2
analogue value 1
(high byte)
2
---
analogue value 4
analogue value 3
(high byte)
As you can see in the table above, the uneven setting value of module 1 caused the analogue values
to be "split".
If the setting value of module 1 is changed from "3" to "4", the data view is clearer (
table below).
Now, direct access to the analogue data in the host application is possible:
good example
n
Data content
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0
Slave 6
Slave 7
Slave 4
Slave 5
Slave 2
Slave 3
(Status)
Slave 1
1
analogue value 2
analogue value 1
2
analogue value 4
analogue value 3