Hello Guest it is September 21, 2019, 03:44:35 AM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - smurph

Galil / Re: Mesa card plugin
« on: October 27, 2013, 02:12:01 PM »
Since I could not support the Mesa plugin (a grand lack of time), I have not released it.  It really needs a good Beta process to perfect it.  Meaning as it sits right now, it probably will have quite a few issues.  As the plugin was designed to run analog servo systems (does not support steppers), I found that most of my time was spent helping people tune their PID values.  And I found myself chasing issues that were not issues with the Mesa plugin (or the Mesa cards) but instead were issues with people not understanding what they were getting into.  Not that I wasn't willing to help them through it, but I simply just don't have the time to do so. 

The Mesa products are really good!  And Mesa deserves to have a plugin that is as good as their products are.  It would not be fair to Mesa to release the plugin and have a bunch of unhappy people that can't get their systems up and running just because I don't have the time to do it.

So in order to make the Mesa plugin a reality, it needs to have a better support structure.  Meaning more more than just me.  It is my hope that some company capable of providing this support will take challenge and make it a reality.  Maybe Newfangled Solutions itself will so this.  But right now, the Mach 4 development is the priority. 


Galil / Re: Kitamura T-12 with Galil DMC-1840 and Contec I/O Setup
« on: July 14, 2013, 04:02:24 PM »
I completely agree with Mike.  If the motor is running away with SH, then you probably have an encoder problem. 

The motor encoders can be logically reversed with the Galil MT command.  Read up on that one.  Also, the Galil can be setup to keep runaways from causing problems.  See the OE (OFF on error) command.

As to the OFx needing to be adjusted every time, that is going to be an servo drive amplifier issue.  The Galil will apply the same voltage offset every time.  Could there possibly be some change in resistance on that circuit?  The Fanuc drives you have may operate on a PWM control input.  So I guess that third party device converts analog voltage signals to frequencies that the drive understands.  If this is the case, then you may have an offset issue in the V to PWM device.  You must check this and make sure that the frequency output is stable with regards to voltage applied.  Also, devices like this may float if there is no input, which may explain your drift.

But this is a hard problems to solve on any servo system.  The main way people handle it is to remove power from the servo amp when there is no command voltage.  This is why the SH and MO Galil commands operate the AMPENx signal.  I would strongly suggest working this into your control circuit.  You can leave the Opto22 relay intact.  Just wire the AMPENx into the circuit in series so that both the Opto22 relay and SH need to be active to enable the servo drive.

Torque and Velocity refer to the mode by which the servo drive operates, not by how it is controlled.  The Galil cares not whether the drive is torque or velocity.  Only the Galil PID values may change between the two modes.  Tuning is accomplish the same way regardless.  You are simply looking for a command response that fits your needs.  If you have a servo drive that will do either torque or velocity, one may work better than the other for any particular application.  But if you only have velocity control...  then that is what you are going to use.  :)


The Contec cards were hooked to the Opto 22 stuff.  Maybe purchasing a Contec card it the easiest way.  Otherwise, you will have to find someone to write a plugin for the ADLink cards.  I would, but I just don't have the time right now as I'm busy busy busy with Mach 4 at the moment.  If you get a Contec card, make sure that it is supported by the plugin.  (I think it is in the docs).


There is no plugin for the ADLink cards as far as I know.  I wrote one for the Contec cards, which CamSoft seemed to have used at one time.


Galil / Re: DMC1842
« on: June 27, 2013, 08:24:03 PM »
You need no Galil code at all.  You will have to burn your PID values into the NVRAM though.  As Allen stated, you have the option of running Galil code in threads.  For example, my whole tool changer is run from Galil code.  But nothing is required beyond plugin config to configure a MPG.


Galil / Re: Kitamura T-12 with Galil DMC-1840 and Contec I/O Setup
« on: May 31, 2013, 06:06:52 PM »
Not sure what was running the machine before hand.  Galil + Contec smells like camsoft to me.  I really don't know how camsoft saves the motor tuning values.  With Mach3 and the Galil plugin, we require that the motor tuning is burned on the card.  

So the main thing that needs to be burned into the card is the PID values for each motor.  MG KPA; MG KIA; MG KDA;, etc...  will show you the values.  I think stock is 64, 0, 64 but I'm not real sure.  So if you see something low like that, then you are going to have to tune the motors.

Galil / Re: camsoft conversion
« on: May 03, 2013, 04:16:46 AM »
Can you move the motors through SmartTerm?

6, 0, and 64 sounds like the default PID values.  You must tune your servos to your system.

The plugin will not do magical things to set up your Galil servo system.  So generally, you tune the servos and get the motors moving in SmartTerm before attempting to use the plugin.  

Then, you will need to configure the plugin.  You will need to map Mach axes to Galil axes in the plugin as well.  (axis mapping tab).  This is all covered in the plugin documentation.


Galil / Re: camsoft conversion
« on: April 29, 2013, 12:54:42 PM »
No adlink plugin that I know off.

Contec / Re: Contec Plugin not working
« on: April 29, 2013, 01:18:38 AM »
The Contec plugin requires that you have the Contec DIO drivers installed on your PC.  You can download them from their web site.

The plugin is not defective.  Mach gives that message for any reason it cannot load a plugin. 


Galil / Re: camsoft conversion
« on: April 29, 2013, 01:11:05 AM »
That failure message really means that the plugin cannot load because it cannot find the Contec drivers.  The plugin is not defective, that is just what Mach displays when it can't load a plugin for any reason.  You will need to install the Contec DIO drivers.  You should have a CD with them on it or you can download them from the Contec support site.