On 05/11/2013 02:19 PM, Lars Andersson wrote:
> Hi group,
> Trying to control servo P I and D at runtime with potentiometers to
> practise loop optimising.
>
> The statement
> net P0 input.0.abs-rx-position ==> pid.0.Pgain
>
> gives me
> servo2.hal:35: Signal 'P0' can not add I/O pin 'pid.0.Pgain', it already
> has OUT pin 'input.0.abs-rx-position'
> halcmd:
>
> Can I do something better?
>
>
This means that an out pin is already driving the pid.0.Pgain in pin.
You can't have two or more pins driving any input.  So, you must
unlink the out pin from the pid pins before you try to link another
out pin to the input.  I think the command is unlinkp, but it
depends on what you are trying to unlink.  You should read
the integrators manual

http://www.linuxcnc.org/docs/LinuxCNC_Integrator_Manual.pdf

The description of the commands is about half-way down.

Jon
Jon

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and 
their applications. This 200-page book is written by three acclaimed 
leaders in the field. The early access version is available now. 
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to