Delta MMC120 User Manual
Page 55
MMC120 Linear Motion Control Module
Communicating with the MMC120
Delta Computer Systems, Inc. 360/254-8688
55
Command Types 4, 5, 6, and 7 - ASCII Commands (0000 XXXX 01NN NNNN)
These commands usually don't require parameters. The 'E', 'I', 'G', 'J', 'M', 'N', 'O', 'U', and ‘V’ commands are
exceptions. The MMC120 acknowledges these commands by setting the Acknowledge bit in the STATUS
word until the next time the drop is accessed.
BIT #
0000|0000|0111|1111
1234|5678|9012|3456
-------------------
HEX
|SAR |CMND|INDX
VALUE
-------------------
0X41
0000|XXXX|0100|0001
- A
Change ACCELERATION
0X44
0000|XXXX|0100|0100
- D
Change DECELERATION
0x45
0000|XXXX|0100 0101
- E
Start event
0X46
0000|XXXX|0100|0110
- F
FEED FORWARD Adjust
0X47
0000|XXXX|0100|0111
- G
Go (using last profile given)
0X48
0000|XXXX|0100|1000
- H
HALT Command
0X49
0000|XXXX|0100|1001
- I
Set Integral Drive
0X4A
0000|XXXX|0100|1010
- J
Relative move
0X4B
0000|XXXX|0100|1011
- K
Disable drive output
0X4D
0000|XXXX|0100|1101
- M
Set MODE
0X4E
0000|XXXX|0100|1110
- N
Set NULL
0X4F
0000|XXXX|0100|1111
- O
OPEN LOOP using last profile
0X50
0000|XXXX|0101|0000
- P
Initialize Parameters
0x51
0000|XXXX|0101|0001
- Q
Quit events
0X52
0000|XXXX|0101|0010
- R
Restore NULL
0X53
0000|XXXX|0101|0011
- S
Save NULL
0X55
0000|XXXX|0101|0101
- U
Update FLASH
0X56
0000|XXXX|0101|0110
- V
Set SPEED
0X69
0000|XXXX|0110|1001
- i
Set Integral Drive to null drive value
0x6E
0000|XXXX|0110|1110
- n
Set NULL to Integral Drive value
0x72
0000|XXXX|0111|0010
- r
Restore Integral Drive
0x73
0000|XXXX|0111|0011
- s
Save Integral Drive
0x79
0000|XXXX|0111|1001
- y
Start a graph
NOTE: Any hex values not listed are reserved
Example:
4TTTTT + 0
0X47
4TTTTT + 1
12000
Axis 1 moves to 12000 using last profile given.