>
>> Large CNC systems require more computing power of course, but that too
>> should not be a problem for decent IO cards independent of motherboard
>> latency.
>
> Well actually I expect more computing power will be needed in small machine 
> where fast dynamic responce is required. I also expect more computing power 
> is needed for complex kinematics like hexapod.

Yes, but you will find that a $40 single board computer (SBC) like the
Beagle Board or Pi has a 1GHz+ four-core CPU that is more than enough
to run a Hexapod or any machine tool.   These little computers are
hugely more powerful than the Linux PC that EMC2 was originally
designed to run on.  People seem to forget just how poor these old PCs
were.

The smaller ARM based boards are very good at real time but even
better are base uP chip.  These can be clocked with a good crystal and
come with hardware timers driven by the system clock so you can push
the pulse generation out to specialized hardware.  I've done this.
>From a software point of view, you are stuffing numbers into registers
which program the hardware pulse generation, change the number only,
say 20 or 100 times a second to ramp up or down the motor speed, the
millisecond level timing is in the hardware.    I really need to look
into the EMC2/Driver interface.


-- 

Chris Albertson
Redondo Beach, California

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to