Hello Guest it is April 25, 2024, 10:31:55 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 - NeoTO

231
PoKeys / Re: PoKeys57E – Fast Encoder Problem
« on: March 30, 2015, 02:00:16 AM »
We have now fixed the problem with the decimals - up to 3 decimals are now allowed. Download the update 3.1.52b for the new plugin.
The plugin constantly monitors the motion parameters of Mach3 and compares them to those in PoKeys device. If parameters differ, they are updated. Specifying step value in decimals caused the plugin to constantly detect the change (due to rounding error) and was updating the parameters in device constantly, blocking the motion as the result.

232
PoKeys / Re: CNCAddon - limits wiring ?
« on: March 29, 2015, 10:09:20 AM »
Since PoKeysCNCaddon is galvanically isolated from PoKeys, the GND of PoKeys should not be re-used at the isolated side (PoKeysCNCaddon limit/home inputs). There are dedicated GND terminals on the PoKeysCNCaddon (there is a pair of GND connections on the connector with open-collector output and a set of five GND pins on each motor connector). Please see the "PoKeys Pulse engine v2 and Mach3 plugin manual (30.1.2014).pdf" (http://www.poscope.com/index.php?route=product/product/download&download_id=83&product_id=50) for details.

233
PoKeys / Re: poblocks question
« on: March 29, 2015, 10:04:31 AM »
Hi, Ron

We are actively working on Mach4 plugin at the moment. Which versions are you using (Mach4, plugin, PoKeys firmware, PoKeys software)?

234
PoKeys / Re: 56U incorrect motions
« on: March 26, 2015, 09:45:32 AM »
Did you put any opto-couplers between the pulse generator (from our manual) and the Gecko drive?
It all sounds like a hardware fault of some kind.

235
PoKeys / Re: 56U incorrect motions
« on: March 25, 2015, 04:08:55 PM »
As I noted previously, check that you are using the correct step and dir signal polarity.
PoKeys generates motion in timeslots as it is also done by Mach3. Each timeslot (1 ms long) begins with DIR signal being set, then the step pulses follow in such a way that they are 'right-aligned'. To explain this: if one pulse is to be generated in the timeslot:
a) PoKeys internal pulse generator: 20 us before the timeslot end (980 us after setting the DIR signal), the step pulse will start and will be reset with the next timeslot
b) External pulse generator: step pulse will start in the middle of the timeslot and end with the next timeslot
Similarly, if 2 pulses are to be generated:
a) first pulse will be generated approx. in the middle of the timeslot and one at the end of the timeslot
b) first pulse will be generated at 25-50% and the second at 75-100% of the timeslot
And so on... As you can see, there is plenty of time (4us at the maximum speed) between DIR change and STEP pulse start - unless the STEP pulse polarity is inverted. In this case, the driver will interpret the pulse inverted and what should be the end of the pulse will be interpreted as the start of it. Since STEP and DIR outputs are refreshed at the same time in case of external pulse generators, there is no delay between STEP pulse being reset and DIR signal being set or cleared.

236
PoKeys / Re: PoKeys57E – Fast Encoder Problem
« on: March 25, 2015, 03:59:26 PM »
We are quite busy working on the plugins and have little time to check the forums - our official support is only through emails at the moment.

We will check the issue with the decimals. Since the translation from floating point numbers to integers is done on PC (either in Mach3 or plugin), I am hopeful that this can be solved.

237
PoKeys / Re: Re: 57E + cncaddon - grounds and wiring (servo AC808)
« on: March 25, 2015, 03:56:57 PM »
Yes, GND pins are all internally connected on the PoKeysCNCaddon.

238
PoKeys / Re: PoKeys57E – Fast Encoder Problem
« on: March 24, 2015, 01:26:29 AM »
So, is the issue related to jogging only or to job execution also?

239
PoKeys / Re: PoKeys57E – Fast Encoder Problem
« on: March 23, 2015, 02:24:02 PM »
The problem is that all the motion calculation is done by Mach3 code by itself (disregarding the jogging motion) and PoKeys only executes the commanded moves (which are in the format of integer number of steps per each 1 ms timeslot).

240
PoKeys / Re: 56U incorrect motions
« on: March 23, 2015, 02:19:47 PM »
The PoKeys device outputs fixed pulses of 20 us when internal motion generator is used and variable length pulses when external motion controller is used - with the pulse width equal to 1/(2*f), where f is frequency of the requested pulses. At 125 kHz (maximum frequency supported) the pulses are 4 us wide, while at lower frequencies, the pulses are wider (longer).

Make sure that you connect STEP and DIR pulses of correct polarity.