Checking the 'automatic mapping' box on AXIS_REF_ETC_DS402_CS does not communicate any position, speed, torque parameters with the drive, the only thing being communicated is the status and control word.
Looking online inside the axis struct, you can see that the addresses on the mapping entries are missing (see screenshot).
Anybody knows why this is happening?
Gr, Omar
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I found the issue, I didnt define the expected PDOs on the ETC slave to which the axis was connected. If the axis cant find the expected PDOs it does not generate an error, it just maps to a null address, so no communication is performed.
Once I defined the right PDOs on the slave, then toggling the automatic mapping checkbox maps the PDOs to the axis parameters as expected.
Cheers, Omar
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi everyone,
Checking the 'automatic mapping' box on AXIS_REF_ETC_DS402_CS does not communicate any position, speed, torque parameters with the drive, the only thing being communicated is the status and control word.
Looking online inside the axis struct, you can see that the addresses on the mapping entries are missing (see screenshot).
Anybody knows why this is happening?
Gr, Omar
Hi everyone,
I found the issue, I didnt define the expected PDOs on the ETC slave to which the axis was connected. If the axis cant find the expected PDOs it does not generate an error, it just maps to a null address, so no communication is performed.
Once I defined the right PDOs on the slave, then toggling the automatic mapping checkbox maps the PDOs to the axis parameters as expected.
Cheers, Omar