- Posts: 15
- Thank you received: 0
Ethercat - Rtelligent ECR60 + outputs
3 years 13 hours ago #284146
by Bocnc
Replied by Bocnc on topic Ethercat - Rtelligent ECR60 + outputs
Got it, thanks to some help;)
So for others:
Set set outputs to custom control:
SDO: 2005:01/02 to 00 00
Set the output bitmask:
SDO: 60FE:2 to 00 00 03 00
And then control the state of the output by:
PDO: 60FE:01
Where the fist 16 bits are meaningless, followed by two bits for output 1/2 respectively, followed by another 14 bits.
As mentioned by Hakan before, the online version of the manual ist not up to date.
So for others:
Set set outputs to custom control:
SDO: 2005:01/02 to 00 00
Set the output bitmask:
SDO: 60FE:2 to 00 00 03 00
And then control the state of the output by:
PDO: 60FE:01
Where the fist 16 bits are meaningless, followed by two bits for output 1/2 respectively, followed by another 14 bits.
As mentioned by Hakan before, the online version of the manual ist not up to date.
Please Log in to join the conversation.
3 years 19 minutes ago #284169
by rodw
Replied by rodw on topic Ethercat - Rtelligent ECR60 + outputs
if 60FE is the correct location, I think it would look like
<pdoEntry idx="60FE" subIdx="1" bitLen="32" halType="complex">
<complexEntry bitLen="16"/>
<complexEntry bitLen="1" halPin="out-1" halType="bit"/>
<complexEntry bitLen="1" halPin="out-2" halType="bit"/>
<complexEntry bitLen="14"/>
</pdoEntry>
<pdoEntry idx="60FE" subIdx="2" bitLen="32" halType="complex">
<complexEntry bitLen="16"/>
<complexEntry bitLen="1" halPin="out-1-enable" halType="bit"/>
<complexEntry bitLen="1" halPin="out-2-enable" halType="bit"/>
<complexEntry bitLen="14"/>
</pdoEntry>
You would need to setp the enables
<pdoEntry idx="60FE" subIdx="1" bitLen="32" halType="complex">
<complexEntry bitLen="16"/>
<complexEntry bitLen="1" halPin="out-1" halType="bit"/>
<complexEntry bitLen="1" halPin="out-2" halType="bit"/>
<complexEntry bitLen="14"/>
</pdoEntry>
<pdoEntry idx="60FE" subIdx="2" bitLen="32" halType="complex">
<complexEntry bitLen="16"/>
<complexEntry bitLen="1" halPin="out-1-enable" halType="bit"/>
<complexEntry bitLen="1" halPin="out-2-enable" halType="bit"/>
<complexEntry bitLen="14"/>
</pdoEntry>
You would need to setp the enables
Please Log in to join the conversation.
Time to create page: 0.030 seconds
