61
2] Use uppercase characters for instructions, variables and flags.
While not case sensitive, this makes them stand out.
3] Comment heavily in lower case characters.
4] Create subroutines in separate blocks instead of in the main
program.
5] Do not use word processor applications for program develop-
ment as quotes and apostrophes are handled differently and
may not be recognized as such by the MicroLYNX!
6] Remember the six-P rule:
Proper Prior Planning Precludes
Poor Performance.
Program Development Steps
Like any project, successful development of a LYNX program includes several
planned steps. Following these steps in developing a program will reduce the
time it takes to create a completed, functioning program.
Step 1: Planning
Define what steps the program will take from start to end. A flowchart is the
easiest way to do this. Following is an example flowchart for a program that will
move the motor a certain distance at a certain velocity, reduce speed, activate an
output, disable the output, cease motion and return to origin.
Figure 11.1: Flowchart Used for Program Planning
START
Turn Output OFF
at 10 Revs
Move to 4.25
revs at 10 RPS
Stop Move At
10.5 Revs
Reduce speed
to 2 RPS
Return to Origin
at 10 RPS
Turn output on
at 5 revs
END
A
A
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.