I have bit files, but can't find hm2_7i90 driver. I want to
connect to it using epp lpt port.
--
Android NewsGroup Reader
http://piaohong.appspot.com/newsgroup
--
Learn Graph Databases - Download FREE
I think this is the line in src/emc/motion/control.c where bad thing
happens:
/* write to HAL pins */
*(joint_data-index_enable) = joint-index_enable;
It writes to IO hal pin no matter what. I think it should check if
joint-index_enable was changed and only then write / change HAL
On 09/24/2013 10:49 PM, andy pugh wrote:
On 24 September 2013 20:45, propcoder marius.alks...@gmail.com wrote:
I changed nvmaxcurrent parameter using setsserial to 3000. Maybe I
should power off the 8i20 board before testing new value?
Yes, I am pretty sure that is necessary.
Andy, you
The motor is Baumüller servo, original as it was on this Reis RV6 robot.
The original drive has 10A writing on it.
Specs from the servo motor nameplate:
Type = DSG 56-M
3.6kW
S = 3-40%
4000 1/min
I0 = 16.6A
M0 = 7Nm
Most similar motor specs are on page 29 of this document (page 31 of pdf):
What does zero mean near current symbol I?
I will try your suggestions first, but what could I do in case they will
not help:
1. change the ratio of mechanical reducer (I don't need max speeds)
2. rewind the motor (?)
3. take another servo amplifier.
On 2013.09.24 23:00, Peter C. Wallace wrote:
I set up spindle gear sensor on a metal milling machine with steppers.
Will one sensor be enough for G33?
I thought I can make synthetic index signal in HAL. I can use my own
additional component or maybe correct encoder component.. Somebody went
this way already?
Before I do this I would like
2013.09.20 13:49, andy pugh rašė:
G33 manual says it can sync X, Y, Z axes with spindle. What if I want to
sync A (rotary) axis to spindle?
I think that you would have to map the rotary axis position to one of
the X Y or Z axis commands.
What is the application? I can think of only one reason
Thank you, Andy! Your solution is served like a dinner ;)
On 2013.09.20 22:50, Andy Pugh wrote:
Yes, my client wants to hob worm gears.
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Hobbing
--
LIMITED TIME SALE - Full
I am planning to retrofit old leather cutter with part projecting
capability. There will be a projector which should help placing parts on
a leather peace put on table.
Almost no questions with electronics, LinuxCNC, but I need to provide a
whole solution, including part placing software with
Where to get used good servo motor with brake for Yaskawa SGDB-10VD ?
I need 0.75-1 kW, 3000 rpm (or 1500 rpm maybe), incremental encoder is
enough..
Or.. are newer motors compatible with older drives, what manufacturer
does not write in the datasheets?
.
On 08/09/2013 12:24 AM, Peter C. Wallace wrote:
On Thu, 8 Aug 2013, propcoder wrote:
Date: Thu, 08 Aug 2013 16:01: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
2013.08.09 14:49, Peter C. Wallace rašė:
You can do this either by connecting the 8I20s to the 7I77s sserial expansion
port (the 5I25 will very likely have sserial firmware R33 and if not you
can update it via mesaflash), or installing updated rmsvss6_8 firmware for the
5I23. I can make a up
I decided to write them all in one post:
1. I am using dev branch because I needed to remap M6 for custom rack
tool-change. When I will be able to use stable release version?
2. Where I should find samples mentioned at
Peter, I am looking forward on getting one (together with brief update
instructions).
2013.08.07 00:36, Peter C. Wallace rašė:
We should have updated firmware tommorow that fixes the enable
--
Get 100% visibility
Did you read this:
On 08/07/2013 07:08 AM, Peter C. Wallace wrote:
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
2013.08.07 12:07, andy pugh rašė:
Docs for Master are here:http://www.linuxcnc.org/docs/devel/html/
Yes, but I can't find a word about 8i20 there.
--
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's
I am starting new config with MESA 5i23, 7i49 and 8i20. I use latest dev
version.
Despite real and described in manual 8i20 pinout differences, I managed
to run servo motor. So, the first question: why manual and pinout differs?
Another strange thing I noticed is that 8i20 does not react to
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
I wired enable input correctly and measured the voltage between en- and
en+ with multimeter - they get 0 or 12V depending on LinuxCNC power state.
On 08/07/2013 12:43 AM, andy pugh wrote:
I am not sure about the rest, but because the enable inputs are
separate, they need to be driven by GPIO
This looks too complex for me now. Besides, it may be useful to save
some parameters without using remap.
Can I save / restore toolnumber using Parameter saver component? I can't
find any hal input pin to which I could connect paramsaver.outvalueS-000
for example.
Yishin,
thank you very much for sharing this. But I feel I would spend a lot of
time figuring out how to compile it. I know only make, make install,
comp --install and similar, but it will not work in this case.
Could someone help me, please?..
Marius
On 07/25/2013 03:26 PM, Yishin Li wrote:
Thanks. Will it make influence for my linuxcnc? I don't want anything
else, just to control VFD-B using modbus with this component. Or is it
impossible?
On 2013.07.25 17:08, Yishin Li wrote:
For compiling our code, please refer to
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ArtekBranch
Yishin
I am planning to control Delta VFD-B using RS232 to RS485 converter and
LinuxCNC, Modbus. Manual of the drive:
http://www.delta.com.tw/product/em/drive/ac_motor/download/manual/VFD-B_manual_en.pdf
I feel cold when coming near to Ladder logic (I am an IT specialist,
programmer). Maybe I will
I do meet Delta electronics VF drives here and there, especially on
Chinese CNC. I know some which work for CNC spindles on quite busy
machines for several years already. And they make no troubles at all.
I neither knew nor have seen something from Automation Direct, except
reading LinuxCNC
Christian,
could you please provide more info about accommodation possibilities
near your workshop?
Marius
2013.07.16 22:42, Christian Stöveken rašė:
If there are no objections I would reserve my workplace/workshop in
Stuttgart, BW for the 19./20.th October
for our integrator meeting so we
/21/2013 12:43 PM, Andy Pugh wrote:
On 21 Jul 2013, at 09:19, propcoder marius.alks...@gmail.com wrote:
tried to
add #5400 (tool_in_spindle) to .var file. It does update the tool number
on the file, but it does not take this value on start-up.
I don't know if this will work, but I would
I almost finished my rack tool changer setup using development branch
and remap of M6.
What I miss now is tool number persistence between sessions. I tried to
add #5400 (tool_in_spindle) to .var file. It does update the tool number
on the file, but it does not take this value on start-up.
I
I need to set-up simple rack tool changer. I found this:
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?RackToolChanger
Can I apply this patch to 2.5.2 version somehow?
Marius
--
See everything from the browser to the
I got this configuration, but it does not start as is, throwing an error
that there is no such file core_sim.hal.
It started after I changed the line #175
HALFILE = ../../core_sim.hal
to
HALFILE = ../../core_sim_test.hal
But the tool change is made in one place momentarily.
Do I have to build
Retrofit-plus does not respond, duzi.cz does not have 7i77 in stock,
Lascar page is under construction.. I didn't make a call..
I turns that I will wait for mesanet.com to send what I need. Customer
will wait too.
On 07/16/2013 03:06 PM, andy pugh wrote:
On 16 July 2013 12:53, Florian Rist
I agree.
On 07/16/2013 10:42 PM, Christian Stöveken wrote:
If there are no objections I would reserve my workplace/workshop in
Stuttgart, BW for the 19./20.th October
for our integrator meeting so we can all put it down in our schedules and
move ahead with planning.
I am thinking of my misfortune with IRAM IGBT module and BLDC motors. As
I wrote earlier - the motion and torque was not smooth.
Is there sense to try to commutate lower transistors just on-off and
higher ones with sine PWM? If so - can simple hm2 firmware with pwmgens
be used for that
2013.07.15 21:56, N. Christopher Perry rašė:
You should be able to do that. It does make shot-through a little easier to
manage. Also, there are 3-phase gate drive controllers that will manage the
gate timing for you. Do a google search for them. Fairchild and IRF have a
range of them.
My plan is to use voltages in a range of 300 to 400VDC. I have such
motors, besides new high-voltage motors and this servo drive would not
require additional power supply.
2013.07.15 21:56, N. Christopher Perry rašė:
Do you really need IGBTs? Are your voltages/currents high enough to require
Does 7i39 have current feedback and control?
2013.07.15 21:35, Peter C. Wallace rašė:
Motion without feedback (step motor mode) may well be lumpy at the sine wave
zero crossings however, since the drive will remain 0 until the PWM width gets
as big as the deadzone.
Does somebody have spare kit in EU? Need it in Lithuania.
--
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks
Maybe someone knows where to find tested and working schematics?
I need to control five Yaskawa Sigma-5 servo drives. I am planning to
control them in velocity mode, analog input (zero-centered, max +-12V)
with LinuxCNC + MESA 5i23 using higher frequency PWMs.
Strange thing is that I can't
Thank you for your answers.
I overlooked 7i77 (and probably with 5i25) for this task.
Please explain is 5i25 needed for 7i77, or can I plug it directly to
parallel port?
Will it be fast enough for 5 servo motors (analog out, encoder in, other
I/O)?
Servo drive manual states that encoder
Mod operation is a counter with reset on TOP value - simple, no
processor needed. I did those things with logic elements, making
circuits for some constant TOP value.
Isn't it possible to make lookups in hardware? Demultiplexer connected
to table storage? How many selecting bits do we need - 3
No, I didn't yet. I will do when I will have time and report the results.
2013.07.11 07:31, Peter C. Wallace rašė:
BTW, did you try the latest BLDC version in master? It should make a big
improvement by halving the peak error in the commutation angle
I suspect thread takes 430uS time only on LinuxCNC startup. I should
re-check this.
2013.07.10 16:54, Anders Wallin rašė:
pushing the servo thread time down to 230us while you sometimes get delays
that cause it to be 430us does not seem right.
2013.07.10 13:10, Anders Wallin rašė:
This sounds doable as long as there is space on the fpga for a lookup-table
and you can get the commutation tuned correctly (I guess the
tuning/alignment process is already required and works ok for the current
bldc implementation).
I use qi mode with
Sorry, correcting:
While servo thread usual time was about 230us, max time was 430us.
2013.07.10 13:27, propcoder rašė:
While servo thread
usual period was about 230us and max period was 420us.
--
See everything from
I am not sure I understand this correctly, but maybe this is possible:
substract_encoder_offset -- mod_encoder_count -- take_only_needed_MSB
-- customized_table_lookup with custom pre-calculated encoder offsets
for 120 and 240 degrees -- scale_multiply_sines -- 3_PWMGENS
I mean use
I am Marius Alksnys from Lithuania and I am interested to participate
too. I can present my Rhino scripts, plug-ins for various tasks,
including CAM and share my knowledge in Rhino, LinuxCNC component
programming, motor driver and other electronics, etc. There are cheap
flights to
Add me to the list too - I would be happy to participate.
1. There are flights to Frankfurt. Stuttgart is not so near, but possible.
2. All dates, all weekdays are ok, except dates from October 28 to
November 20.
Number of days would depend mainly on cost of stay, need and interest
and by work
Where to get one?
I found some forums, but the links to those files are not working anymore.
BTW, I can't remember my linuxcnc.org forum password and I can't change
it - forgot your password function does not work for me.
I have 7i43-P (parallel only), which is 200K. And I get:
[ 4088.735773] hm2: loading Mesa HostMot2 driver version 0.15
[ 4088.741550] hm2_7i43: loading HostMot2 Mesa 7i43 driver version 0.3
[ 4088.743592] hm2_7i43.0: firmware: requesting
hm2/7i43-2/SVSTTP4_4_7I39.BIT
[ 4088.747515]
Peter, would it be possible to make 7I43/7I39 firmware for 200K?
Now it appears I need it..
From the other side - how to use svtp4_7i43-200 with 7i39? I think
there will be different pinout, at least..
On 07/05/2013 05:51 PM, Peter C. Wallace wrote:
SVSTTP4_4 was a custom bitfile made for
Does someone made such a solution?
On my setup BLDC init runs right only after several times. It ends with
joint following error most often. And sometimes it looks ok, but by
running a motor I realize that bldc.encoder-offset is not set correctly.
As wiring all needed components for homing is
Ok, I understood that voltage, much higher than rated for motor is not a
good idea (unless in my case).
I tested IRAM board with 42 Volts. And motor behaves almost the same.
There are positions where torque appears to be very low. Maybe there is
something to do with how high and low
I would not expect very smooth operation in 'D' or step motor mode (no
encoder
feedback/PID), especially with IGBTs and their long switching times that
neccessitate a large dead zone. Do you have the dead zone time set
properly? I
think the default is 5 Usec which is (deliberately) huge.
On 2013.06.18 15:59, Peter C. Wallace wrote:
Maybe tha actual physical dead time is causing your torque ripple
What do you mean by actual physical dead time - electric (which I
described earlier) or physical some..?
IGBTs have a large on voltage (maybe 2V or so) which will add to non
I started to test IRAM module with MESA 5i23. I use TPEN6_6 firmware and
bldc module in n mode.
I am rotating it slowly (setp bldc.0.frequency 0.2). PWM outputs are
true sinusoidal (checked on scope), but motion has some smooth
(non-linear) parts and stop parts.
BTW, I can't use bldc n6
Has anyone made lubing of axes based on axis distance traveled, or axis
time in motion?
I can't find a pin which could help me make a sum of distance axis
traveled..
--
This SF.net email is sponsored by Windows:
On 06/04/2013 01:00 AM, andy pugh wrote:
On 3 June 2013 20:41, Viesturs Lācis viesturs.la...@gmail.com wrote:
Did You try h mode? For me it was the toughest to find correct Hall
pattern. Later on going to qh was relatively easy.
PCW has pointed out to me that some of the Hall patterns are
The way I start getting control over motor is:
1) first step - get it to spin in n mode; that will require that You setp
bldc.value and bldc.frequency pins at some value. I usually set value at
0.15 and frequency 10
Motor is reversed by changing value to negative number. Easy way to do is
My actual test configs attached. Look at first axis only.
# ###
#
# HAL file for HostMot2 with 3 servos
#
# Derived from Ted Hyde's original hm2-servo config
#
# Based up work and discussion with Seb Peter Jeff
# GNU license references - insert here.
Today I tried to run BLDC motor with MESA 5i23 and 7i39HV. I used 12V
PSU instead of 48V to be safe.
Motor has hall sensors and I mounted CUI encoder with quadrature A, B
and index on it, set to 8192 counts per revolution.
I managed to spin the motor. This is what I am happy about. The motor is
Thank you, I will try what you wrote, but BLDC pattern is not used in q
or qi modes. System just tells that there is no such pin / parameter as
pattern.
On 2013.05.31 22:43, Viesturs Lācis wrote:
Sounds like wrong bldc pattern to me. There are total number of 48 of
them...
/0Bx5r7yxJ8GWDSFlJWXpBNzQzZG8/edit?usp=sharing
https://docs.google.com/file/d/0Bx5r7yxJ8GWDV1FyMVF6cXczYWs/edit?usp=sharing
On 2013.04.25 12:50, andy pugh wrote:
On 25 April 2013 06:19, propcoder marius.alks...@gmail.com wrote:
My newest project - old robot Reis RV 6. Would like to run it using
Word digital does not scare me. I like digital signals while I know
them. But this is not the case. At least yet.
There are three ways I am thinking of:
1. buy and use another servo drives. Mesa 8i20 (2200W 3 Phase Amplifier)
seems ok except for 3.6kW motor. Will it be enough, just not at full
On 2013.04.25 19:55, andy pugh wrote:
On 25 April 2013 15:20, propcoder marius.alks...@gmail.com wrote:
1. buy and use another servo drives. Mesa 8i20 (2200W 3 Phase Amplifier)
5i23 + 7i49 + 7i44 + 6 x 8i20 would work (and is very much like my
setup) but that's $1628 (plus, i suspect, tax
My newest project - old robot Reis RV 6. Would like to run it using
LinuxCNC.
6 axes. Servo motors are Baumüller synchronous AC, 0.48kW, 0.94kW and
the biggest one - 3.6kW. Litton Servotechnik resolvers.
Servo drives are Reis IRT 1405 5A / 10A. Each three connected to a bus
with IDC cable to
I do retrofitting or automate new machines. I do document them like most
of my projects, but how to do it better way?
There are a lot of things to document, like:
project tasks, goals, requirements,..
physical (axes, forces, motors, screws, belts, reducers, backlashes,..)
electronics (power,
I am going to use MESA cards, but pulsegen might be used too. Which new
ITX (or mATX, if such would be much better) board would you recommend?
What about small disk on memory / SSD?
--
Minimize network downtime and
Just before I dive into knowing these boards deeply (if it is possible
without having them) I want to clarify some things:
1. Can several anything I/O MESA cards be used together?
2. How flexible output assignments are? For example, is it possible to
run these:
7i43-P Anything I/O parallel
Dave, thank you for Gigabyte mini-ITX GA-E350N. It is a good candidate.
How about micro-ATX?
Now I am thinking of ability to put some MESA PCI card to MB. As I
understand, this is not possible with
GA-E350N?
Is it possible to add second PCI-E parport and run it with MESA EPP card?
Marius
On
Thank you, andy!
How to know FPGA gate count needed for certain functions / firmware?
--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes
Roberto,
I am also interested in 3-phase bridge for BLDC servos.
What is your progress?
Marius
On 2013.03.23 22:08, Roberto Sassoli wrote:
hello
i'm an italian new user of EMC2
excuse my bad english
can i use the function 3PWM included in 5i23 SVTP6_7I39 firmware file
with a 7i43 board?
I tried to explore different possibilities and I am turning to use
LinuxCNC to close a PID loop and maybe use MESA cards, but..
Where should I seek for motors, compatible with 7i39?
If not 7i39, where to seek for PWM / dir or analog amplifiers, servo
motors? Would you give some good suggestions?
I have a customer in Lithuania (Europe), a company which wants to
automate / retrofit many different metal working machines. They would
like to find logical, optimal way of motion control and follow it later
on. It is clear that they want to use a closed loop control type. They
started and
andy pugh bodge...@gmail.com wrote in
message
news:can1+yzup6r0z-xnth1regfjh0sqdceg8mcsg-hym171i90i...@mail.gmail.com...
On 2 April 2013 09:19, propcoder
marius.alks...@gmail.com wrote:
It is possible to control a 3-phase inverter bridge directly from a
Mesa card, the three-phase PWM
What is your opinion of such a solution:
put simple magnets on all of the motor shafts, install hall-sensor, connect it
to LinuxCNC and program it to estop when encoder and hall-sensor signals
mismatch. Good recommendation I think would be to connect hall-sensor and
encoder using different
I know such thing like feedrate (F in G-code), but don't know any parameter
of velocity for combined moves. Does it exist? How is it called like and
where to find it?
Regarding Mach3 - I think I will be forced to try it with this machine too.
Steve Blackmore st...@pilotltd.net wrote in
for common acceleration when
several axes are moving simultaneously in curve.
Przemek Klosowski
przemek.klosow...@gmail.com wrote in message
news:CAC=1GgGX3bv3vO=xLStkk2Frc9fk0nJ9M5N-g+q-an5NduVK=w...@mail.gmail.com...
On Wed, Apr 4, 2012 at 3:00 AM, propcoder
marius.alks...@gmail.com wrote
I just converted one CNC router with steppers from OEM hardware controller
to PC with EMC2. Everything seems ok, but the milling speed when milling
relief is worse than before. I tried G61, G61.1 and G64, G64Pxxx, but either
I get too much vibrations / surface not clear enough or not enough speed,
77 matches
Mail list logo