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.

Motion Planner Programming Environment<br />

Wizard-Based Programming<br />

Every Gem6K Series controller is shipped with Motion Planner, a free Windows-based<br />

programming tool designed to simplify your programming efforts. The Motion Planner CD-<br />

ROM is provided in your ship kit. Updates may be downloaded, free of charge, from the<br />

compumotor.com web site.<br />

Motion Planner supports two programming paradigms: Wizard-based programming, <strong>and</strong> Native<br />

Code programming (working directly with the Gem6K programming language).<br />

Motion Planner includes the Wizard Editor, which is intended to be your primary program<br />

development environment for the Gem6K. (version 4.2 or later)<br />

The Wizard Editor makes programming easy, eliminates the need to learn the programming<br />

language <strong>and</strong> frees you from concerning yourself with syntax errors.<br />

• A Start Wizard guides you through creating your program structure <strong>and</strong> configuring your<br />

Gem6K (drives, feedback, I/O, servo tuning, etc.).<br />

• Additional wizards guide you through all other programming tasks, such as creating<br />

motion profiles, I/O h<strong>and</strong>ling, error h<strong>and</strong>ling, program logic <strong>and</strong> branching, adding subprograms,<br />

etc.<br />

NOTE: All programming features that can be implemented with native code (in a textbased<br />

Program Editor) can also be accomplished in the Wizard Editor.<br />

• The Tag Name Dictionary allows you to label variables, axes, <strong>and</strong> I/O so that you can<br />

program in terms that are relevant to your machine.<br />

• If you have existing programs in an Editor, you can easily include them into the Wizard<br />

editor (using the Native Code wizard), so you don’t have to rewrite your code.<br />

• The Wizard Editor also includes interactive debug tools (break points, trace mode) <strong>and</strong> a<br />

status window to help you test <strong>and</strong> debug your application.<br />

• Context-sensitive help is always available – just click the Help button or press the F1 key.<br />

How to get started:<br />

1. Install Motion Planner.<br />

2. Launch Motion Planner <strong>and</strong> select your Gem6K product. Motion Planner opens a new<br />

Wizard Editor file.<br />

3. When prompted to see an introduction <strong>and</strong> tutorial, click Yes. This will help you<br />

underst<strong>and</strong> the basic features of the Wizard Editor <strong>and</strong> the programming process.<br />

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

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

Saved successfully!

Ooh no, something went wrong!