Is there an easy way to bring CANopen information into LinuxCNC?
 
I have a number of CANopen modules that have I/O that would work well as tool 
changers or displays for status information like Control Cabinet voltages etc.
 
Under Linux CAN messages are available via SocketCAN.  So it's easy enough to 
hook up something like a Lawicel CANUSB http://www.can232.com/canusb/  which is 
supported by SocketCAN (at least on a BBB or Raspberry Pi) although I haven't 
tried it yet on LinuxCNC.
 
For example, say I had a 4x20 line display mounted in my control cabinet.  If I 
used a CANopen module to read the power supply voltages and currents and maybe 
even cabinet temperature I could easily create a number of PDO messages that 
contain that information.  Another display, also a CANopen module, 
https://www.industry-plaza.com/can-displays-rm-display-1001-p222627.html  can 
be configured to grab elements of PDO messages and display the information.  
The buttons on the display can scroll through the values received.
 
It would be handy to also have LinuxCNC post a few of the HAL values like 
Spindle RPM or even respond to PDOs with messages like Stop Spindle.
 
Google search doesn't seem to turn up anything directly.
 
Thanks
John Dammeyer
 
 
 
"ELS! Nothing else works as well for your Lathe"
Automation Artisans Inc.
www dot autoartisans dot com 
 

_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to