Delta MMC120 User Manual

Page 55

Advertising
background image

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.

Advertising