Functions
Communication Profile Area
4 – 20
MITSUBISHI ELECTRIC
4.6.4 SDO
A Service Data Object (SDO) provides a direct access to the object entries of a CANopen
device's
Object Dictionary. These object entries may contain data of any size and data type. SDO is used to
transfer multiple data sets from a client to a server and vice versa. The client controls which data set
is to be transferred via a multiplexer (index and sub-index of the Object Dictionary). By using the Com-
mand Interface (CIF), it is possible to make an SDO access to other CANopen
devices or to the
ME3CAN1-L itself. No configuration is needed in the Object Dictionary.
For details of the Command Interface, please refer to chapter 5.
4.6.5
RPDO / TPDO
Real-time data transfer is performed by the Process Data Objects (PDO). The transfer is performed
with no protocol overhead.
PDOs correspond to objects in the Object Dictionary and provide the interface to the application
objects. Data type and mapping of application objects into a PDO is determined by a corresponding
default PDO mapping structure within the Object Dictionary. The variable mapping of PDO and the
mapping of application objects into a PDO may be transmitted to a CANopen
device during the con-
figuration process by applying the SDO services to the corresponding objects of the Object
Dictionary.
The PDO communication parameter describes the communication capabilities of the PDO.
The PDO mapping parameter contains information about the contents of the PDO.
Fig. 4-3:
Data transfer using SDOs
Fig. 4-4:
Transfer of PDOs
Client
Request
Confirmation
Server
Indication
Response
PDO producer
Request
Inhibit time
PDO consumers
Indication
Request
Process data
0 < L
울
8
Process data: L bytes of application data
Indication
Indication
Содержание CANopen ME3CAN1-L
Страница 2: ......
Страница 4: ......
Страница 6: ......
Страница 10: ...IV ...
Страница 18: ...Abbreviations and Generic Terms Overview MELSEC L Series CANopen Module ME3CAN1 L 1 4 ...
Страница 22: ...System Configuration System Equipment 2 4 MITSUBISHI ELECTRIC ...
Страница 66: ...Detailed Description of the Module Buffer Memory Details Layer 2 Message Mode 3 44 MITSUBISHI ELECTRIC ...
Страница 144: ...Programming CANopen PDO Communication using Function Blocks 7 6 MITSUBISHI ELECTRIC Fig 7 6 Example Program 2 ...
Страница 146: ...Programming CANopen PDO Communication using Function Blocks 7 8 MITSUBISHI ELECTRIC Fig 7 8 Example Program 4 ...
Страница 148: ...Programming CANopen PDO Communication using Function Blocks 7 10 MITSUBISHI ELECTRIC Fig 7 10 Example Program 6 ...
Страница 150: ...Programming CANopen PDO Communication using Function Blocks 7 12 MITSUBISHI ELECTRIC Fig 7 12 Example Program 8 ...
Страница 152: ...Programming CANopen PDO Communication using Function Blocks 7 14 MITSUBISHI ELECTRIC Fig 7 14 Example Program 10 ...
Страница 154: ...Programming CANopen PDO Communication using Function Blocks 7 16 MITSUBISHI ELECTRIC Fig 7 16 Example Program 12 ...
Страница 156: ...Programming CANopen PDO Communication using Function Blocks 7 18 MITSUBISHI ELECTRIC Fig 7 18 Example Program 14 ...
Страница 158: ...Programming CANopen PDO Communication using Function Blocks 7 20 MITSUBISHI ELECTRIC Fig 7 20 Example Program 16 ...
Страница 160: ...Programming Layer 2 Communication 7 22 MITSUBISHI ELECTRIC Local Label Setting Fig 7 22 Local Label for this example 1 ...
Страница 161: ...Layer 2 Communication Programming MELSEC L Series CANopen Module ME3CAN1 L 7 23 Fig 7 23 Local Label for this example 2 ...
Страница 162: ...Programming Layer 2 Communication 7 24 MITSUBISHI ELECTRIC Program Fig 7 24 Example Program 1 ...
Страница 163: ...Layer 2 Communication Programming MELSEC L Series CANopen Module ME3CAN1 L 7 25 Fig 7 25 Example Program 2 ...
Страница 164: ...Programming Layer 2 Communication 7 26 MITSUBISHI ELECTRIC Fig 7 26 Example Program 3 ...
Страница 165: ...Layer 2 Communication Programming MELSEC L Series CANopen Module ME3CAN1 L 7 27 Fig 7 27 Example Program 4 ...
Страница 166: ...Programming Layer 2 Communication 7 28 MITSUBISHI ELECTRIC Fig 7 28 Example Program 5 ...
Страница 167: ...Layer 2 Communication Programming MELSEC L Series CANopen Module ME3CAN1 L 7 29 Fig 7 29 Example Program 6 ...
Страница 172: ...Programming Layer 2 Communication 7 34 MITSUBISHI ELECTRIC Fig 7 39 Example Program 2 Set message parameter to module ...
Страница 178: ...Layer 2 Communication Programming MELSEC L Series CANopen Module ME3CAN1 L 7 40 ...
Страница 184: ...Troubleshooting Error Code and Error Message Summary 8 6 MITSUBISHI ELECTRIC ...
Страница 187: ......