-
Notifications
You must be signed in to change notification settings - Fork 146
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documentation #106
Comments
The documentation looks great. I'm wondering if you need to change: Because the safety terminals are [ EL1904 idx="2" ] and [ EL2904 idx="4"] . Regards |
Thanks! The documentation is useful. But I can't run well on the WAGO 750-354 coupler. It only works when attach it after the EK1100 by the cable. And I didn't know why the WAGO modules can't work independently. |
I find I almost always need an EK1100 in the circuit. Have you checked for out put in dmesg? |
No I was't check out the dmesg. But after I remake the source code, the wago module can work independently now. Though I did'n know why it happens. |
I've been compiling a little reference for myself. Figured I'd share here if its of any use to anyone:
LinuxCnc EtherCat (LCEC)
Installing
Setup
Install
make
sudo make install
How to Use
lcec_conf is a user space component to configure how the ethercat system is set up. It parses your custom XML file and initializes the configuration.
lcec is the real time component that runs the ethercat procedures.
Example XML
Testing Code
halrun is a Linuxcnc testing interface that runs light weight linuxcnc to test components.
Line by Line:
A) period1 must match the appTimePeriod of the xml file
B) fp1 is to notate that you need to use floating point numbers
A) Read must come before write, or you have unmatched datagrams
Helpful tips:
ethercat debug [0,1,2]
will change the debug levelethercat master
will show if its actually onlineThe text was updated successfully, but these errors were encountered: