EMC V2.5 Integrator Manual Chapter 11.
HAL Examples
11.3 Soft Start
This example shows how the HAL components "lowpass", "limit2" or "limit3" can
be used to limit
how fast a signal changes.
HAL_gearchange
HAL_classicladder
HAL_siggen to rock your baby if the gears dont want to engage.
Have fun.
Jan de Kruyf.
HI Jan.
I was aware that one could do most of what I was talking about with current
components
or could build a custom one. You could make this argument about almost anything
in EMC.
The point was it is probably a pretty common thing to do.
using components is not as clean (many components and signals)
and not as consistent. ( everyone does it a little different)
For instance I am sure I could set up a custom g code to change gear ranges
but then someone else might choose a different g code. Why not set the standard
code and standard HAL interface?
With pncconf everytime I add a feature that requires extra standard components
I have to work out
how to keep track of telling pncconf how many of a component I need (including
all combinations of
options) and then the amount of signals names start to go through the roof.
for instance to display a spindle speed in pyvcp you need to scale it filter it
and absolute it.
Thats about four signal names just to display the spindle speed.
I can build a general spindle control component for pncconf ( I actually
started it till my laptop died)
I was just thinking it might be better in EMC proper rather then in a component.
but the gear change request mechanism would help a lot I think.
Chris M
------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers