MM4006
Local Mode
2.4
Programing in Local Mode
The MM4006 controller allows the user to create and edit programs from
the front panel. This makes it a true stand-alone unit. capable of executing
most motion and motion-related functions without the help of an external
computer.
NOTE
Though very versatile, the front panel Programing capabilities of the
MM4006 controller are intended to be used only for smaller, simple
motion programs. For larger, more sophisticated programs, the use of a
computer with a powerful editing environment is still recommended.
The Program mode can be invoked from both top-level
MOTOR ON
menus. The only difference is that, when
Motor OFF
or
starting from the top level
MOTOR ON
menu,
an additional program
execution function key is available. Both functions that are of interest for
this section, program creation and program editing, are the same regard-
less how they have been activated.
2.4.1 G e n e r a l Concepts
To
communicate with the MM4006 controller, a language is needed that
both user and controller can understand. When communicating remotely
we use a motion control language that is described in the Remote Mode
section. A program downloaded remotely is stored in non-volatile memory,
as is a program created locally.
Any program in memory can be read and edited both locally and remotely.
For this reason, to create a program in local mode we need a way to enter
alpha-numeric commands from the front panel. Since the number of keys
available on the front panel is limited, the MM4006 controller uses a special
convention to enter motion program commands. Taking advantage of the
context-sensitive menus, commands are assigned to function keys and
numerical values are entered on the numerical keypad.
Because only four function keys are available, only three commands can be
viewed at a time (the fourth key is reserved to advance or exit the menu).
To avoid scrolling through the entire list, commands are grouped by cate-
gories.
When entering or editing a command line, the controller will display it on
the first four lines.
A command line can have up to 110 characters. The display has only 30
characters per line, so long command lines will take up several lines. For
this reason, an asterisk (*) will identify the beginning of each logical com-
mand line.
NOTE
To save display space when wrapping around a command line, the con-
troller does not look for command boundaries (separators). The result is
that commands and numbers will be split without any restriction.
Once a command line has been entered and terminated, it will disappear
c v
N e v v p o r t
2
.
4
1
E
D
1
1
0
1
8
1
E
n
1
0
2
0
— 03/03
Содержание MM4006
Страница 9: ...F D110181En1020 03 03 b J e w p o r t...
Страница 10: ...Section 1 Introduction 4 4 G G 4 4 4 4 M u d Com 4k 4 66i1W406 i i r i A 0 8 y 0 9 0 0 i 0 0 40 0 4 cv Newport...
Страница 11: ...MM4006 8 Axis Motion Controller Driver evvport...
Страница 41: ...MM4006 Introduction FPI 111181Eli11120 0 1 03 1 3O tNevvport...
Страница 42: ...Section 2 Local Mode C Newport...
Страница 43: ...MM4006 8 Axis Motion Controller Driver C N e w p o r t...
Страница 96: ...Section 3 Remote Mode C klevvport...
Страница 97: ...Newport...
Страница 310: ...Section 4 Motion Control Tutorial Ilevvport...
Страница 311: ...MM4006 8 Axis Motion Controller Driver C EDI10181En 1020 03 03 2 N e V V p O r t...
Страница 313: ...MM4006 8 Axis Motion Controller Driver cv ED110181E01020 03 03 4 2 M e v v p o r t...
Страница 334: ...Section 5 Trajectory Functions Tutorial Newport...
Страница 335: ...MM4006 8 Axis Motion Controller Driver C Newport...
Страница 337: ...MM4006 8 Axis Motion Controller Driver EDH0181En1020 03 03 5 2 N e w p o r t...
Страница 346: ...Section 6 Feature Descriptions Tutorial Newport...
Страница 347: ...MM4006 8 Axis Motion Controller Driver C Nevvport...
Страница 349: ...MM4006 8 Axis Motion Controller Driver ED11018lEn I 020 03 03 6 2 N e v v p O r t...
Страница 359: ...MM4006 F e a t u r e Descriptions Tutorial cv EDI10181En1020 03 03 6 12 N e w p o r t...
Страница 360: ...Section 7 Servo Tuning rano at 1 2 2 p EOF 110 1 0 0 0 0 0 ill fpL4 cv Newport...
Страница 361: ...MM4006 8 Axis Motion Controller Driver C Nevvport...
Страница 363: ...MM4006 8 Axis Motion Controller Driver EDH0181En 1020 03 03 7 2...
Страница 368: ...Section 8 Appendices INevvport...
Страница 369: ...MM4006 8 Axis Motion Controller Driver CkJ Newport...
Страница 371: ...MM4006 8 Axis Motion Controller Driver EDI10181EnI020 03 03 8 2 N e v v p o r t...
Страница 410: ...A7 h7s z c 7...