
ifm
Supplementary device manual Interface CANopen in the AS-i controllerE
Function
The fieldbus modules
43
5.3.15
Module 14
– analogue input master 1
Data content
Analogue input data of the analogue slaves to AS-I master 1
Note
With module 14 the data of the analogue input slaves on AS-i master 1 with the following AS-i
slave addresses can be directly read:
1...31 (setting 4 channels per slave),
1...31 (setting 1 channel per slave).
Change of the setting "Channels per slave" (
→ page
If an analogue input channel is to be read outside the ranges indicated above, module 9
(analogue multiplexed input) must be used for reading these data.
Direction of data
Data from the controllerE to the fieldbus interface
Module settings
Value range
0…31
4 words of data for 4 channels per slave
2 words of data for 1 channel per slave
0
module is deactivated
1…31
module is activated (details → data interpretation)
Data interpretation
Table for input data fo
r 4 channels per slave → page
Table for input data for channel 1 per slave → page
The following table shows an assignment example of analogue data within the PDOs under the
following conditions:
setting 4 channels per slave
start address of the module is on the first byte of a PDO (bytes 0, 8, 16, 24, ...within the
DP RAM)
PDO
Byte
0
1
2
3
4
5
6
7
x
low-byte
slave 1
channel 1
high-byte
slave 1
channel 1
low-byte
slave 1
channel 2
high-byte
slave 1
channel 2
low-byte
slave 1
channel 3
high-byte
slave 1
channel 3
low-byte
slave 1
channel 4
high-byte
slave 1
channel 4
x+1
low-byte
slave 2
channel 1
high-byte
slave 2
channel 1
low-byte
slave 2
channel 2
high-byte
slave 2
channel 2
low-byte
slave 2
channel 3
high-byte
slave 2
channel 3
low-byte
slave 2
channel 4
high-byte
slave 2
channel 4
Example for module 14
Task 1:
The value 12 is specified for module 14. The setting for channels per slave in the CoDeSys
configuration window is equal to 1. What is the highest AS-i slave address whose data can be
transmitted with this setting and how many words are transmitted in total?
Solution:
The highest AS-i slave address is 12. 24 words are transmitted.
in the table "table for input data for 1 channel / slave"
Task 2:
To which minimum value must module 14 be set so that the data of the analogue input slave
with the AS-i address 10 can be read (setting 4 channels per slave)? In which word in the range
can the data of channel 3 of the said slave be found?
Solution:
The value to be set for module 14 is 10. The data of slave 10, channel 3 can be found in word
38 of the range.