
ifm
Supplementary device manual Interface CANopen in the AS-i controllerE
Function
The fieldbus modules
72
Example:
1st word: 16#0901
reflected command number A,
user ID changes to 1
2nd word: 16#0000 (reserved)
3rd word: 16#3169 (slave 1 is a 4-channel input slave)
input data AS-i slave 1, channel 0
4th word: 16#2202
input data AS-i slave 1, channel 1
5th word: 16#1395
input data AS-i slave 1, channel 2
6th word: 16#0033
input data AS-i slave 1, channel 3
7th word: 16#0055
o
verflow and
valid bits for AS-i slave 1:
TV = 1, OV = 0, O3 = 0, V3 = 1, O2 = 0, V2 = 1, O1 = 0, V1 = 1, O0 = 0, V0 = 1
8th word: 16#2229 (slave 2 is a 2-channel input slave)
input data AS-i slave 2, channel 0
9th word: 16#2332
input data AS-i slave 2, channel 1
10th word: 16#7FFF
no valid value for channel 2
11th word: 16#7FFF
no valid value for channel 3
12th word:
o
verflow and
v
alid bits for AS-i slave 2:
TV = 1, OV = 0, O3 = 0, V3 = 1, O2 = 0, V2 = 1, O1 = 0, V1 = 1, O0 = 0, V0 = 1
13th word: 16#3339 (slave 3 is a 4-channel output slave)
output data AS-i slave 3, channel 0
14th word: 16#1102
output data AS-i slave 3, channel 1
15th word: 16#1953
output data AS-i slave 3, channel 2
16th word: 16#1234
output data AS-i slave 3, channel 3
17th word:
o
verflow and
v
alid bits for AS-i slave 3:
TV = 1, OV = 1, O3 = 0, V3 = 1, O2 = 0, V2 = 1, O1 = 0, V1 = 1, O0 = 0, V0 = 1
OV: (
O
utput
v
alid):
OV = 1 = the AS-i slave has received valid data at least once in the last 3 seconds
OV = 0 = the AS-i slave has not received any valid output values for at least 3.5 seconds,
or: it is an input slave.
TV: (
T
ransfer
v
alid):
TV = 1 = the last value transmission to the AS-i slave was carried out correctly,
TV = 0 = the last transmission to the AS-i slave was faulty.
Since this flag [TV] evaluates the last value transfer cycle which was last completed, the response is
delayed by up to 140 ms.