When I retrofitted my Colchester Trumph 2000 lathe I left the original control panel in place though it wasn't connected up. Yesterday I knocked up an Arduino based adapter so I now have a panel with 39 buttons (most with an LED indicator) that can talk to EMC through Modbus. It appears to ClassicLadder as a bunch of coils and inputs. It also has 4 ADCs for spindle load plus FRO, spindle override and max speed controls. I will be making a new overlay for the panel so I can assign the buttons to any functions I want.
Now for the big question - what functions should I put on there? So far I have: 3 - low gear, med gear, hi gear (I already have the auto gear changer working) 4 - cycle start, single step, feed hold, stop 1 - Optional stop (M1) 3 - Jog, MDI, auto (do I need auto?) 2 - Flood and mist coolant. Currently only flood is plumbed in. I have the mist coolant hardware but haven't fitted it yet. 1 - home all (maybe home each axis individually?) 1 - CSS 1 - Zero Z (work offset) 8 - Select tools 1 - 8 (I use manual a lot so this would be handy) 2 - Spindle CW, spindle CCW 1 - touch off X. Any idea how to implement this one? I need to be able to enter an X value from the computer keyboard and update the tool table. That totals 27 buttons. I still have 12 left to play with. Any ideas? I have uploaded a pic of the panel to <http://imagepaste.nullnetwork.net/viewimage.php?id=1967> to give you an idea what it looks like. The overlay is just a self adhesive plastic sheet so I can print my own. Les ------------------------------------------------------------------------------ Enable your software for Intel(R) Active Management Technology to meet the growing manageability and security demands of your customers. Businesses are taking advantage of Intel(R) vPro (TM) technology - will your software be a part of the solution? Download the Intel(R) Manageability Checker today! http://p.sf.net/sfu/intel-dev2devmar _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
