
ifm
Supplementary device manual Interface CANopen in the AS-i controllerE
Function
The fieldbus modules
91
Command 105, 16#69
– read the device properties of the controllerE
Request from the host >> controllerE:
Word no.
Bit
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
1
R
R
R
user ID
command number = 105 (16#69)
2...18
not used
not used
Example:
1st word: 16#0669 (command number 16#69 user ID changes to 6)
Response controllerE >> host:
Word no.
Bit
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
1
E = 0 B = 0
R
user ID
reflected command number = 16#69
2
reserved
reserved
3
2M
DP
EN
reserved
PLC mode
4
reserved
Anybus type
5
reserved
flash memory type
6
hardware version
7
RTS firmware version number
8
RTS firmware release number
9
AS-i master 1 firmware version number
10
AS-i master 1 firmware release number
11
AS-i master 2 firmware version number
12
AS-i master 2 firmware release number
13
Linux kernel version
14
Linux ramdisk version
15…18
reserved
Example:
1st word: 16#0669
reflected command number = 16#69,
user ID changes to 6
2nd word: 16#0000 (reserved)
3rd word: 16#4008
here: Profibus DP controllerE with an AS-i Master,
without Ethernet programming interface,
signal preprocessing not used
2M = device has 1 or 2 AS-i masters:
0 = device has 1 AS-i master
1 = device has 2 AS-i masters
DP = device with/without fieldbus interface Profibus DP:
0 = fieldbus interface Profibus DP not available
1 = fieldbus interface Profibus DP available
EN = device with/without programming interface:
0 = Ethernet programming interface not available
1 = Ethernet programming interface available
PLC mode:
1 = PLC in RUN,
2 = PLC in STOP,
4 = PLC stops at the breakpoint,
8 = gateway mode
4th word: 16#000B (Anybus type used)
16#0001: Anybus Profibus DP
16#0004: Anybus CANopen
16#0005: Anybus CANopen
16#0009: Anybus Ethernet IT
16#000A: Anybus Ethernet/IP
16#000B: ifm Profibus DP
16#000C: no fieldbus module detected