CanOpen Communication over X20IF2772

Hi everyone,

I’m new to both Automation Studio (AS) and CANopen protocols, and I need some help with setting up communication. I have a X20 CPU with an X20IF2772 CANopen interface connected to a CANopen slave device (servo drive), and I’ve imported it using an EDS file.
Here are my questions:

  1. How do I use the data coming from the CANopen slave (servo drive)? I see the PDOs in the I/O mapping, but I’m not sure how to work with the data in my program.
  2. Do I necessarily need to use the AsCANopen library to access and manage the data, or is there a simpler way to read/write PDOs in Automation Studio for simulation purposes (since I don’t have physical devices at the moment)?

Any guidance or example code would be greatly appreciated!"

Hi,

please read the following posts:

2 Likes