- Configuring LinuxCNC
- Advanced Configuration
- EtherCAT
- ✅ (Solved) LinuxCNC + TwinSAFE | EL6900 information
✅ (Solved) LinuxCNC + TwinSAFE | EL6900 information
08 Oct 2021 08:48 #222531
by db1981
Replied by db1981 on topic LinuxCNC + TwinSAFE | EL6900 information
oh, is working
as i wrote above :
Look again in the Twincat Tree Devices- Ethercat - EL6900
after the Twinsafe Connection Inputs/Outputs you will find the StandardInputs and
StandardOutputs. They are mapped from top to bottom to the correspondening
std-in-0(..7) and std-out-0(..7) Pins of the EL6900.
In your case: (your TC Variable names are a little misleading...)
lcec.0.10.std-out-0 = b_ComErr
lcec.0.10.std-out-1 = b_Enable
lcec.0.10.std-out-2 = b_EstopError
lcec.0.10.std-in-0 = bErrAck
lcec.0.10.std-in-1 = b_EStopReset
Your TC Variables start with the index 5, that is a little misleading . But from top to bottom they are mapped 1:1 to lcnc std-in and out.
as i wrote above :
Look again in the Twincat Tree Devices- Ethercat - EL6900
after the Twinsafe Connection Inputs/Outputs you will find the StandardInputs and
StandardOutputs. They are mapped from top to bottom to the correspondening
std-in-0(..7) and std-out-0(..7) Pins of the EL6900.
In your case: (your TC Variable names are a little misleading...)
lcec.0.10.std-out-0 = b_ComErr
lcec.0.10.std-out-1 = b_Enable
lcec.0.10.std-out-2 = b_EstopError
lcec.0.10.std-in-0 = bErrAck
lcec.0.10.std-in-1 = b_EStopReset
Your TC Variables start with the index 5, that is a little misleading . But from top to bottom they are mapped 1:1 to lcnc std-in and out.
Attachments:
The following user(s) said Thank You: juniorfi
Please Log in or Create an account to join the conversation.
08 Oct 2021 09:15 #222533
by juniorfi
Replied by juniorfi on topic LinuxCNC + TwinSAFE | EL6900 information
Thanks again for everything.
I will be back here when I have done that documentation, to release that for a future people that want to work with LCEC + TwinSAFE.
Thanks and regards!
I will be back here when I have done that documentation, to release that for a future people that want to work with LCEC + TwinSAFE.
Thanks and regards!
Please Log in or Create an account to join the conversation.
08 Oct 2021 10:23 #222538
by db1981
Replied by db1981 on topic LinuxCNC + TwinSAFE | EL6900 information
nice
I am coder, not writer ... So the docu site is a bit lag.
in the meanwhile we have reworked lots of the safty stuff, to get the new Beckhoff devices working. I think "public" release will be in the next month.
With this update you can define the std-in and out of the safty plc in the config.xml, so you will get comfortably name for working in hal.
example:
<modParam name="stdInName" value="ErrAck"/> will create you the pin lcec.master.EL6900.ErrAck ....
I am coder, not writer ... So the docu site is a bit lag.
in the meanwhile we have reworked lots of the safty stuff, to get the new Beckhoff devices working. I think "public" release will be in the next month.
With this update you can define the std-in and out of the safty plc in the config.xml, so you will get comfortably name for working in hal.
example:
<modParam name="stdInName" value="ErrAck"/> will create you the pin lcec.master.EL6900.ErrAck ....
Please Log in or Create an account to join the conversation.
- Configuring LinuxCNC
- Advanced Configuration
- EtherCAT
- ✅ (Solved) LinuxCNC + TwinSAFE | EL6900 information
Time to create page: 0.078 seconds