14.01.2015 Views

Gemini GV6K and Gemini GT6K Programmer's Guide

Gemini GV6K and Gemini GT6K Programmer's Guide

Gemini GV6K and Gemini GT6K Programmer's Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Master Velocity<br />

Relative to Master<br />

Position Prediction;<br />

Variation in Master Velocity: Although increasing master position filtering (increasing the<br />

FFILT comm<strong>and</strong> value) eliminates the error due to sampling accuracy, it increases the error<br />

due to variations in master speed when the master position prediction mode is enabled<br />

(FPPEN1).<br />

Most applications maintain a constant master speed, or change very slowly, so this effect is<br />

minimal. But if the master is changing rapidly, there may be a significant master speed<br />

measurement error. Because predicted master positions are in part based on master speed<br />

measurement, the can result in an error in master position prediction mode (FPPEN1). This<br />

effect will always be smaller than that due to the master position prediction mode being<br />

disabled (FPPENØ).<br />

Tuning;<br />

(Servo Axes Only)<br />

A servo system’s tuning has a direct impact on how well the follower axis can track the master<br />

input. Overshoot, lag, oscillation, etc., can be devastating to Following performance. The best<br />

tool to use for tuning the Gem6K series controller is Motion Planner’s <strong>Gemini</strong> Servo Tuner<br />

utility.<br />

Repeatability of the<br />

Trigger Inputs <strong>and</strong><br />

Sensors;<br />

Some applications may use the trigger inputs for functions like registration moves, GOWHENs,<br />

or new cycles. For these applications, the repeatability of the trigger inputs <strong>and</strong> sensors add to<br />

the overall position error.<br />

Refer to page 99 for accuracy specifications on the trigger input position capture function.<br />

Refer to your sensor manufacturer’s documentation for the sensor repeatability. In the Gem6K<br />

controller, the position capture from the trigger inputs have approximately 100 µs<br />

repeatability, <strong>and</strong> the sensor repeatability (SR) should be determined, too. Velocity ∗ time =<br />

distance, so the error due to repeatability is (SR + 0.0001 seconds) ∗ speed = error. If the<br />

sensor repeatability is given in terms of distance, that value can be added directly.<br />

Preset vs. Continuous Following Moves<br />

When a follower performs a preset (MCØ) move in Following mode (FOLEN1), the<br />

comm<strong>and</strong>ed position is either incremental or absolute in nature, but it does have a comm<strong>and</strong>ed<br />

endpoint. The direction traveled by the follower will be determined by the comm<strong>and</strong>ed<br />

endpoint position, <strong>and</strong> the direction the master is counting.<br />

Let’s illustrate this with an example. Assume all necessary set-up comm<strong>and</strong>s have been<br />

previously issued for our follower (axis #1) <strong>and</strong> master so that distances specified are in<br />

revolutions:<br />

FOLRN3 ; Set Following follower-to-master ratio numerator to 3<br />

FOLRD4 ; Set Following follower-to-master ratio denominator to 4<br />

; (ratio is 3 revs on the follower to 4 revs on the master)<br />

FOLEN1 ; Enable Following on axis #1<br />

FOLMD10 ; Set preset move to take place over 10 master revolutions<br />

MC0<br />

; Set follower to preset positioning mode<br />

MA1<br />

; Set follower to absolute positioning mode<br />

PSET0 ; Set current absolute position reference to zero<br />

D5<br />

; Set move distance to absolute position 5 revolutions<br />

GO1 ; Initiate move to absolute position 5<br />

If the master is stationary when the GO1 comm<strong>and</strong> is executed, the follower will remain<br />

stationary also. If the master begins to move <strong>and</strong> master pulses are positive in direction, the<br />

follower will begin the preset move in the positive direction. If the master pulses stop arriving<br />

before 10 master revolutions have been traveled, the follower will also stop moving, but that<br />

GO1 comm<strong>and</strong> will not be completed. If the master then starts to count in the negative<br />

direction, the follower will follow in the negative direction, but only as far as it's starting<br />

position. If the master continues to count negative, the follower will remain stationary. The<br />

Chapter 7. Multi-Tasking 191

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!