17.03.2014 Views

DVP-ES2-EX2-SS2-SA2-SX2-Operation Manual

DVP-ES2-EX2-SS2-SA2-SX2-Operation Manual

DVP-ES2-EX2-SS2-SA2-SX2-Operation Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

7 CANopen Function and <strong>Operation</strong><br />

PDO transmission type can be synchronous transmission and asynchronous transmission.<br />

In synchronous transmission, master will send out the SYNC message in the fixed cycle.<br />

The length of the cycle is set in master properties dialog box with the default value: 50ms.<br />

In asynchronous transmission, the message is sent out once the PDO mapping parameter<br />

is changed.<br />

PDO Transmission types in details are introduced in the following table.<br />

Transmission Type Description Remark<br />

0<br />

RxPDO<br />

TxPDO<br />

Once any change for the mapped data<br />

happens, RxPDO data are sent out<br />

immediately. The data that slave receives<br />

are valid only when receiving the next<br />

SYNCH message. If no change for RxPDO<br />

data, they are not sent out.<br />

Once any change for the mapped data<br />

happens and slave receives the SYNC<br />

message, the data are sent out immediately.<br />

The TxPDO data are valid immediately after<br />

master receives them. If no change for<br />

TxPDO data, the data are not sent out.<br />

SYNCH<br />

SYNCH<br />

non-cycle<br />

N<br />

(N:1~240)<br />

RxPDO<br />

TxPDO<br />

After N messages are sent out and no<br />

matter whether the mapped data are<br />

changed, the data that slave receives will be<br />

valid only when receiving the next SYNCH<br />

message.<br />

After N messages are sent out and no<br />

matter whether the mapped data are<br />

changed, the data that master receives will<br />

be valid at once.<br />

SYNCH<br />

cycle<br />

RxPDO<br />

The mapped data are sent out immediately<br />

once changed and they are valid once they<br />

are received by slave. RxPDO data will not<br />

be sent out if no change for the data.<br />

254<br />

TxPDO<br />

Slave sends out the data once every one<br />

Event timer time and after that, the TxPDO<br />

data are not allowed to be sent out within an<br />

inhibit timer time.<br />

When Event timer and Inhibit timer are both<br />

equal to 0, TxPDO data are sent to master<br />

immediately once changed and the data<br />

that master receives will be valid at once.<br />

ASYNCH<br />

255 Same as Type254<br />

Note:<br />

1> Synchronous transmission type can fulfill multi-axis motion at the same time.<br />

2> If user is going to monitor the real-time changing parameter such as the actual rotation<br />

speed of the motor, we suggest TxPDO should be set as the synchronous transmission<br />

type in case the frequent changing of slave data causes to block the CANopen network.<br />

7-33

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!