SECTION 3: SMC - STEP MOTION CONTROLLER ASSEMBLY
ALSO REFER TO:
Cybernetic Micro Systems - CY 545 Step Motor Controller Manual MMIDEMO program - Software Listings & Comments
CONTENTS | PAGE |
Introduction | 17 |
Hardware Configuration | 19 |
Displays & Controls | 20 |
Installation & Test | 21 |
Programming & Listings | 25 |
Serial Cable Diagrams | 26 |
CY 545 COMMAND SET SUMMARY
(In the MMI network system, all letter commands must be in lower case)
Command Function | Note |
A val 24 | set position counter to At value | |
B | bit # | set or clear (/B) User Bit |
C |
| set Continuous stepping mode |
D val 16 | Delay for value in milliseconds | |
E |
| Enter commands to user mem |
F | val | First (starting) speed of motor |
G |
| motor Goes the number of steps |
H bit # | Home motor on bit # | |
I |
| Initialize 545; software reset |
J add | Jump to address on mem page | |
L cnt add | Loop to address for count value | |
N num 24 | Number of steps; see Go | |
O mode | set mOdes of CY controller | |
P val 24 | moves to an absolute Position | |
Q |
| Quit Enter commands to mem |
R val | set Ramp (top) speed of motor | |
S | val | Slope (acceleration) of F to R |
T bit # add | jump to add unTil Bit matches | |
W bit # | Wait at add until Bit matches | |
X |
| eXecute commands at Y add |
Y add 16 | set mem address counter to Y | |
Z cnt 16 add | Zillion Loops to add for cnt value | |
0 | (number) | end of program or stop program |
+ | ( plus ) | set CW direction for Go move |
- | ( minus ) | set CCW direction for Go move |
/ | ( forslash ) | negate prefix for /Bit commands |
? command | send back command val to host | |
"message" | send back message to host |
Commands are lower case ASCII letters, followed by a space, and a value if required. Values without a suffix are 0 to 255 max. Values with 16 suffix are 65535 (64K) max. Values with 24 suffix are 16777215 (16 Meg). Add (byte count) is 64K max. Bit # is 0 to 7.