Jump to content
Sign in to follow this  
dbrew0

CanOpen - SDO transfer complete

Recommended Posts

I'm using a Vision 130, talking CanOpen SDO messages to a Kollmorgen AKD drive.

My question is, is there a 'message complete' bit in the V130 unit that would be true when a message is complete? I can see the CanOpen Transfer In Progress bit (SB242) and the CanOpen Transfer Failed bit (SB243), but I don't see a bit that indicates that the message was successful and completed.

I am trying to sequence messages to the drive, but need to know that the previous message was completed successfully before I start the next message.

Thanks,

Dan

Share this post


Link to post
Share on other sites

I'm using a Vision 130, talking CanOpen SDO messages to a Kollmorgen AKD drive.

My question is, is there a 'message complete' bit in the V130 unit that would be true when a message is complete? I can see the CanOpen Transfer In Progress bit (SB242) and the CanOpen Transfer Failed bit (SB243), but I don't see a bit that indicates that the message was successful and completed.

I am trying to sequence messages to the drive, but need to know that the previous message was completed successfully before I start the next message.

Thanks,

Dan

think this might be as easy as to add a coil, on the output on the right side of the SDO send block.

not sure if this is what u need.

Share this post


Link to post
Share on other sites

HYe,

"...I am trying to sequence messages to the drive, but need to know that the previous message was completed successfully before I start the next message..."

Why don't you read using another SDO the param previously wrote by your SDO ?

SDO write Param

SDO read param :

If Read = That i want then Send another SDO,

Share this post


Link to post
Share on other sites

Hye debew,

You wrote : "...I am trying to sequence messages to the drive, but need to know that the previous message was completed successfully before I start the next message..."

To know if a SDO has been successfully sended you can check/control if the transmitted Datas are sored in the device by reading them into the device using another SDO.

If the data are that expected then Proceed next SDO Or Re-attempt the Previous one 2 times again for ex. before Err..

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...