Pendants, I/O ports, and EMC
    Posted by
    
      Paul
    
  
  
    on 2001-08-19 13:15:36 UTC
  
  Hi Folks
Following the various fast moving threads on pendants and I/O ports, I'd like
to throw in my halfpennies worth ($0.02).
Using a game port with an addess at 0x200 will cause problems with anyone using
Tom Kulaga's DRO circuit - EMC is hard coded at the present and expects the
board to be at this address.
USB has been discussed enough to put me off using it and firewire is yet to be
common place. I suspect that like Betamax, firewire will fall by the wayside
despite having better technical merit.
RS232 is the easiest of the serial protocols to use - Linux already has proven
drivers that are trivial to use with most, if not all the languages.
A pendant need only provide the minimum of controls - A jog wheel, a switch to
cycle through the axis, and a run/stop button. With a little bit of suitable
surgery, a mouse could supply all the necessary components at minimal cost.
There is already some basic, all be it crude code to support this in the tkemc
support library.
Regards, Paul.
Following the various fast moving threads on pendants and I/O ports, I'd like
to throw in my halfpennies worth ($0.02).
Using a game port with an addess at 0x200 will cause problems with anyone using
Tom Kulaga's DRO circuit - EMC is hard coded at the present and expects the
board to be at this address.
USB has been discussed enough to put me off using it and firewire is yet to be
common place. I suspect that like Betamax, firewire will fall by the wayside
despite having better technical merit.
RS232 is the easiest of the serial protocols to use - Linux already has proven
drivers that are trivial to use with most, if not all the languages.
A pendant need only provide the minimum of controls - A jog wheel, a switch to
cycle through the axis, and a run/stop button. With a little bit of suitable
surgery, a mouse could supply all the necessary components at minimal cost.
There is already some basic, all be it crude code to support this in the tkemc
support library.
Regards, Paul.