On Fri, 16 Mar 2012, Curtis Dutton wrote:

> Date: Fri, 16 Mar 2012 15:01:06 -0400
> From: Curtis Dutton <curtd...@gmail.com>
> Reply-To: "Enhanced Machine Controller (EMC)"
>     <emc-users@lists.sourceforge.net>
> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
> Subject: Re: [Emc-users] Mesa 5i25 with "Generic" stepper board
> 
> Thanks all for you help. I was able to configure this fairly easily. The
> only issue I had was initially I was setting the maxaccel and maxvel values
> on the hardware steppers. This was causing joint following errors. I found
> that if I would set the following error (FERROR) absurdly high like 100 it
> would function however the machine would overshoot and then reverse
> direction to come back to the correct spot. This was only happening during
> a high speed jog but seemed to function fine during actual execution of a
> program.

Actually the stepgen_maxaccel and stepgen_maxvel should be set to about 20% 
higher than the machine maxvel amd maxaccel. In addition the steplen and 
stepspace need to need set so that stepgen_maxvel can be exceeded. If either
stepgen_maxvel, stepgen_maxaccel have insufficient headroom above the machines
maxvel and maxaccel, or if the steplen and stepspace restrict the maximum step 
rate to lower than stepgen_maxvel, following error problems will occur.

I suggest not setting stepgen_maxvel and stepgen_maxaccel to 0 as this can 
cause problems on systems with significant jitter


>
> I eventually tracked down a post that mentioned that LinuxCNC controls
> these and that it doesn't need to be set. (It was causing a bit of a feed
> back loop) So I set them to 0 and then things started working very well.
>
> The performance of the board is of course highly accurate compared to
> software stepping. I was able to ramp up acceleration about 50% and max
> velocities about 20% due to the smooth and continuous pulse train that the
> 5i25 outputs.
>
> Attached are the config files I came up with for anyone else looking for
> another example on how to set their own 5i25 up....
>
> Thanks,
>   Curt
>
> On Sat, Feb 25, 2012 at 12:53 AM, Chris Morley
> <chrisinnana...@hotmail.com>wrote:
>
>>
>> Here is a hand built XML file for 5i25 with prob_rfx2 firmware.
>>
>> You need to add the folder '5i25' to /lib/firmware/hm2
>> then add the XML file to that folder.
>> You will need administer privileges to do this.
>>
>> one way is to open a terminal and type    sudo nautilus
>> and then your password.
>>
>> after that when you run PNCconf you will be able to select
>> the 5i25 board and the prob_rfx2 firmware.
>>
>>  Chris M
>> From: chrisinnana...@hotmail.com
>> To: emc-users@lists.sourceforge.net
>> Subject: RE: [Emc-users] Mesa 5i25 with "Generic" stepper board
>> Date: Thu, 23 Feb 2012 10:56:38 +0000
>>
>>
>>
>>
>>
>>
>>
>>
>>> I'm a bit shaky on how to configure this as I just started studying it
>> last
>>> night, however it appears to me that if I created a "prob_rfx2.xml" file,
>>> that I could utilize
>>> pncconf to build my emc2 configuration.
>>>
>>> I have the prob_rfx2.pin file that describes all of the pins that the
>>> firmware defines.
>>>
>>>
>>> Am I on the right track here? Also are there any references or tips that
>>> anyone is aware of to help me along?
>>>
>>> I'm linux savvy and a programmer, so any work that could be reusable I'd
>>> like to share and provide for others that may follow down this path.
>>>
>>>
>>
>>
>> I took a look at the firmware you quoted.
>>
>> Yes if you make an XML file PNCconf will help you configure it.
>>
>> I'll try to find time to build one this weekend.
>>
>>
>>
>> Chris M
>>
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Virtualization & Cloud Management Using Capacity Planning
>> Cloud computing makes use of virtualization - but cloud computing
>> also focuses on allowing computing to be delivered as a service.
>> http://www.accelacomm.com/jaw/sfnl/114/51521223/
>> _______________________________________________
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>
>>
>

Peter Wallace
Mesa Electronics

(\__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.


------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to