EasyManua.ls Logo

BONFIGLIOLI Vectron Active Cube - Page 69

BONFIGLIOLI Vectron Active Cube
240 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Example*:
COB ID
CB
Index
SI
Data
Read Request
601
40
00 16
01
00 00 00 00
Reply
581
43
00 16
01
10 00 40 60
Write Access
601
2F
00 16
00
00
Reply *
581
60
00 16
00
00 00
CB: Control byte SI: Sub Index All values in hexadecimal without leading 0x
*
Note, that Object 1400/1 Highest bit has to be deactivated first for the correct Write
access for Object 1600/n. See also the Mapping sequence described in the following.
Mapping Sequence
The mapping sequence requires five steps:
Step 1:
Set PDO to “not valid” (0x1400, Subindex 1, Bit 31 = 1)
Step 2:
Set sub index 0 to 0 (deactivate current mapping, 0x1600, Sub index 0
= 0)
Step 3:
Set sub index 1 … n to the new objects (0x1600, Subindex 1..n = new
object)
Step 4:
Set sub index 0 to the number of mapped objects (activate new mapping,
0x1600, Subindex 0 = n)
Step 5:
Set PDO valid (0x1400, Subindex 1, Bit 31 = 0)
TxPDO 0x1600 is used exemplary above. The same procedure applies to 0x1601 and
0x1602. In these cases, 0x1400 has to be substituted accordingly with 0x1401
or
0x1402.
Example (Node ID = 1):
COB ID
Control byte
Index
Subindex
Data
Data
LSB MSB
Subindex
LSB …
MSB
Step 1:
601
23
00 14
01
01 02
00 80
Response
581
60
00 14
01
00 00
00 00
Step 2:
601
2F
00 16
00
00
Response
581
60
00 16
00
00
Step 3.1:
601
23
00 16
01
10 00
42 60
Response
581
60
00 16
01
00 00
00 00
Step 3.2
601
23
00 16
02
10 00
40 60
Response
581
60
00 16
02
00 00
00 00
Step 3.3
601
23
00 16
03
08 00
60 60
Response
581
60
00 16
03
00 00
00 00
Step 4:
601
2F
00 16
00
03
Response
581
60
00 16
00
00
Step 5:
601
23
00 14
01
01 02
00 00
Response
581
60
00 14
01
00 00
00 00
04/13 CM-CAN ACU 69

Table of Contents

Related product manuals