EasyManua.ls Logo

Moog ACV Series - Figure 42: Receive Process Data Object (Rxpdo) Mapping; Receive Process Data Object (Rxpdo) Mapping

Moog ACV Series
364 pages
Print Icon
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...
Moog ACV with CANopen bus interface 6 Signal routing and scaling
Local CAN
B99224-DV018-D-211, Rev. A, October 2018 109
6.9.3.5 Receive process data object (RxPDO) mapping
With the receive process data object (RxPDO) mapping most object dictionary entries can be mapped to a
RxPDO. Each CANopen telegram can carry 8 bytes data. The smallest data types used in the digital servo
valve are 8 bit integers. Therefore eight object dictionary entries with 8 bit data length or four object dictionary
entries with 16 bits or two object dictionary entries with 32 bit can be mapped within one RxPDO. An arbitrary
combination of different data types is possible if the sum of the mapped RxPDO data is less or equal 8 bytes.
Example:
The following values should be mapped to the fourth RxPDO (default mapping):
Device state machine (DSM) Control Word <ControlWord> (0x6040)
Chapter "5.2 Device state machine (DSM)", page 46
Spool position setpoint value <SplSetpoint> (0x6300)
Chapter "6.2.3 Spool position setpoint value path", page 59
Pressure setpoint value <PrsSetpoint> (0x6380)
Chapter "6.2.4 Pressure setpoint value path", page 61
Figure 42: Receive process data object (RxPDO) mapping
The parameter <LocalRPdo4_NumberOfMappedApplicParaInPdo> (0x5603#0) defines the number of
mapped values for the fourth RxPDO. The parameter <LocalRPdo1_ApplicPara1> (0x5603#
1) references to
the <ControlWord> (0x6040#0). The references to the parameters <SplSetpoint> (0x6300#1) and
<PrsSetpoint> (0x6380#1) are defined in the same manner.
0x63000110
7
<ControlWord> (0x6040)
0x63800110
<LocalRPdo4_ApplicPara1> (0x5603#1)
0x60400010
Digital servo valve
Object Dictionary (OD) /
Parameter
0x60400010
0x...
0x...
0x...
6546
<SplSetpoint> (0x6300#1)
8563
<PrsSetpoint> (0x6380#1)
<LocalRPdo4_ApplicPara2> (0x5603#2)
<LocalRPdo4_ApplicPara3> (0x5603#3)
RxPDO Header
Control word
Spool position
setpoint value
Pressure
setpoint value
Unused
Byte 1 Byte 2 Byte 4Byte 3 Byte 5 Byte 6 Byte 7 Byte 8
Local CAN telegram
0x63000110
0x...
0x...
0x...
0x63800110
0x...
0x...
0x...
3
<LocalRPdo4_NumberOfMappedApplicParaInPdo>
(0x5603#0)
7
6546 8563
Unused

Table of Contents

Related product manuals