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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Before You Begin<br />

WARNING<br />

The Gem6K Product is used to control your system's electrical <strong>and</strong> mechanical components.<br />

Therefore, you should test your system for safety under all potential conditions. Failure to do so<br />

can result in damage to equipment <strong>and</strong>/or serious injury to personnel.<br />

Setup Parameters Discussed in this Chapter<br />

Below is a list of the setup parameters discussed in this chapter. You can check the status of each parameter setting by<br />

entering the respective setup comm<strong>and</strong> without any comm<strong>and</strong> fields (e.g., typing LIMFNC displays the current<br />

function <strong>and</strong> state of each limit input). Some setup parameters are also reported with the TSTAT <strong>and</strong> TASF status<br />

comm<strong>and</strong>s (these <strong>and</strong> other status comm<strong>and</strong>s are described on page 222).<br />

Setup Parameter Comm<strong>and</strong> See Pg. Setup Parameter Comm<strong>and</strong> See Pg.<br />

Memory (status with TDIR & TMEM) ...........MEMORY.............11 & 65<br />

Drive Setup............................................................................66<br />

Drive resolution (stepper only) ..............DRES<br />

Drive disable on kill................................KDRIVE<br />

Drive stall detection ...............................DSTALL<br />

Scaling...................................................................................67<br />

Enable scaling factor .............................SCALE<br />

Acceleration scaling factor.....................SCLA<br />

Distance scaling factor ..........................SCLD<br />

Velocity scaling factor............................SCLV<br />

Positioning Mode...................................................................71<br />

Continuous or preset .............................MC<br />

Preset: absolute or incremental.............MA<br />

Encoder Based Stepper Operation (stepper only) ................84<br />

Encoder resolution.................................ERES<br />

Encoder capture/counting enable..........ENCCNT<br />

Use encoder as counter ........................ENCSND ((keep))<br />

Stall detection........................................ESTALL<br />

Kill when stall is detected ......................ESK<br />

Stall deadb<strong>and</strong>.......................................ESDB<br />

Tuning Procedures (servos only) ..........................................85<br />

Current loop b<strong>and</strong>width .........................DIBW<br />

Torque/force limit...................................DMTLIM<br />

Velocity limit...........................................DMVLIM<br />

Notch filter A depth................................DNOTAD<br />

Notch filter A frequency .........................DNOTAF<br />

Notch filter A quality factor.....................DNOTAQ<br />

Notch filter B depth................................DNOTBF<br />

Notch filter B quality factor.....................DNOTBQ<br />

Notch filter B frequency ........................DNOTBF<br />

Notch lead filter break frequency ..........DNOTLD<br />

Notch lag filter break frequency ............DNOTLG<br />

Position loop b<strong>and</strong>width ........................DPBW<br />

Velocity loop b<strong>and</strong>width ........................DVBW<br />

Load damping .......................................LDAMP<br />

Load-to-rotor inertia ratio<br />

or load-to-force mass ratio ....................LJRAT<br />

Acceleration feed forward gain .............DNOTBF<br />

Servo control signal offset .....................SGAF<br />

Integrator enable ..................................SGINTE<br />

Current damping ratio ...........................SGIRAT<br />

Target Zone end-of-move settling criteria (servo axes)........ 84<br />

Target zone mode enable..................................................... STRGTE<br />

Target distance zone ...................................................... STRGTD<br />

Target velocity zone........................................................ STRGTV<br />

Target settling timeout period ......................................... STRGTT<br />

Programmable Input Functions ............................................ 90<br />

Define input functions ........................... INFNC & LIMFNC<br />

Input active level................................... INLVL & LIMLVL<br />

Input debounce ..................................... INDEB<br />

Trigger interrupt - special functions ...... TRGFN<br />

Trigger interrupt - lockout time.............. TRGLOT<br />

Virtual Inputs......................................... IN<br />

Programmable Output Functions.......................................... 90<br />

Define output functions......................... OUTFNC<br />

Output active level ................................ OUTLVL<br />

End-of-travel limits................................................................ 74<br />

Limit function assignments ................... LIMFNC & INFNC<br />

Hardware – enabled ............................. LH<br />

Hardware – deceleration....................... LHAD<br />

Hardware – s-curve decel..................... LHADA<br />

Hardware – active level of input............ LIMLVL<br />

Software – enabled............................... LS<br />

Software – deceleration........................ LSAD<br />

Software – s-curve decel ...................... LSADA<br />

Software – negative direction limit ....... LSNEG<br />

Software – positive direction limit ........ LSPOS<br />

Homing ................................................................................. 79<br />

Limit function assignments ................... LIMFNC & INFNC<br />

Acceleration.......................................... HOMA<br />

S-curve acceleration............................. HOMAA<br />

Deceleration.......................................... HOMAD<br />

S-curve deceleration............................. HOMADA<br />

Backup to home.................................... HOMBAC<br />

Final approach direction ....................... HOMDF<br />

Stopping edge of switch........................ HOMEDG<br />

Home switch active level ...................... LIMLVL<br />

Velocity ................................................ HOMV<br />

Velocity of final approach...................... HOMVF<br />

Home to Z channel input....................... HOMZ<br />

Variable Arrays (teaching variable data) .............................. 110<br />

Initialize numeric variable for data ........ VAR or VARI<br />

Define data program <strong>and</strong> program size DATSIZ<br />

Set data pointer & establish increment. DATPTR<br />

Reset data pointer to specific location.. DATRST<br />

64 Gem6K Series Programmer’s <strong>Guide</strong>

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

Saved successfully!

Ooh no, something went wrong!