On Wed, 7 Aug 2013, propcoder wrote:

> Date: Wed, 07 Aug 2013 05:55:54 +0300
> From: propcoder <marius.alks...@gmail.com>
> Reply-To: "Enhanced Machine Controller (EMC)"
>     <emc-users@lists.sourceforge.net>
> To: emc-users@lists.sourceforge.net
> Subject: Re: [Emc-users] MESA 8i20 and enable signal
> 
>
>
> On 08/07/2013 12:36 AM, Peter C. Wallace wrote:
>>> Despite real and described in manual 8i20 pinout differences, I managed
>>>> to run servo motor. So, the first question: why manual and pinout differs?
>> Which pinout differences? I am not aware of any
>
> I mean driver parameters and pins and latest hostmot2 manual, where I
> find 8i20 is http://www.linuxcnc.org/docs/html/man/man9/hostmot2.9.html#8i20

I dont think any of the NV parameters are settable as normal HAL pins (nor 
should they be) though setsserial may be be able to access them


>
> Now I checked command "man sserial" and found:
> "...
>        Parameters:
>               The following parameters are exported. See the pdf
> documentation
>               downloadable from Mesa for further details
>                hm2_5i25.0.8i20.0.1.angle-maxlim
>                hm2_5i25.0.8i20.0.1.angle-minlim
>                hm2_5i25.0.8i20.0.1.angle-scalemax
>                hm2_5i25.0.8i20.0.1.current-maxlim
>                hm2_5i25.0.8i20.0.1.current-minlim
>                hm2_5i25.0.8i20.0.1.current-scalemax
>                hm2_5i25.0.8i20.0.1.nvbrakeoffv
>                hm2_5i25.0.8i20.0.1.nvbrakeonv
>                hm2_5i25.0.8i20.0.1.nvbusoverv
>                hm2_5i25.0.8i20.0.1.nvbusundervmax
>                hm2_5i25.0.8i20.0.1.nvbusundervmin
>                hm2_5i25.0.8i20.0.1.nvkdihi
>                hm2_5i25.0.8i20.0.1.nvkdil
>                hm2_5i25.0.8i20.0.1.nvkdilo
>                hm2_5i25.0.8i20.0.1.nvkdp
>                hm2_5i25.0.8i20.0.1.nvkqihi
>                hm2_5i25.0.8i20.0.1.nvkqil
>                hm2_5i25.0.8i20.0.1.nvkqilo
>                hm2_5i25.0.8i20.0.1.nvkqp
>                hm2_5i25.0.8i20.0.1.nvmaxcurrent
>                hm2_5i25.0.8i20.0.1.nvrembaudrate
>                hm2_5i25.0.8i20.0.1.swrevision
>                hm2_5i25.0.8i20.0.1.unitnumber
>
>        (float, rw) max_current
>               Sets the maximum drive current in Amps. The default value
> is the
>               maximum current programmed into the drive EEPROM. The
> value must
>               be positive, and an error will be raised if a current in
>  excess
>               of the drive maximum is requested.
> ..."
>
> Take a look at "max_current" - it does not exist. There are three
> parameters current-maxlim, current-minlim, current-scalemax instead.
>
> While in man9 we can see description of pin "(bit, in) amp-enable
> Set this pin high to enable the drive.", which I can't find in my halshow.
>
>>
>>>>
>>>> Another strange thing I noticed is that 8i20 does not react to enable
>>>> input. I drive it with 12V (Enable in + and Enable in -), but it does
>>>> not makes sense. It turns on at LinuxCNC startup and turns off at
>>>> LinuxCNC shutdown instead. I almost fried my motor, thinking the drive
>>>> was turned off.
>>
>> That should not be.
>>
>> We made a change in enable and enable masks recently for an OEM
>> and possible broke something or have a dependence on EEPROM setup that we
>> should not have.
>>
>> We should have updated firmware tommorow that fixes the enable
>>
>
> I think you found the right reason. Will wait for the fixes.
>
>
> ------------------------------------------------------------------------------
> Get 100% visibility into Java/.NET code with AppDynamics Lite!
> It's a free troubleshooting tool designed for production.
> Get down to code-level detail for bottlenecks, with <2% overhead.
> Download for free and get started troubleshooting in minutes.
> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
> _______________________________________________
> 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.


------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to