beautypg.com

Delta MMC120 User Manual

Page 56

background image

56

Why use the Motion Profile Table?

The PLC can issue only a

Command

and

Command Value

in a single command cycle.

Therefore, the

Go

command can only give the Requested Position as the command value,

so to set the entire motion profile and give the

Go

command would require five

commands. While this is flexible, it requires a great deal of programming and run-time.
By using the Motion Profile Table, a complete move including all four motion profile

fields can be set with a single

Go Using Profile

command, speeding up both execution

and development time.

How is the Motion Profile Table Used?

The

Go Using Profile

and

Open Loop Using Profile

commands select one of the 16

motion profiles in the table and use that profile to issue the command.

How is the Motion Profile Table Changed?

There are two ways to the change the motion profiles table:

Use the Motion Profile Table Editor. On the Tools menu, click Profile Editor to start

this editor; see

Editing the Profile Table

for details.

Use the

Set Profile

commands to change the table from the PLC.

How do I Save the Motion Profile Table?

There are three places where the Motion Profile Table can be saved:

FLASH

memory. Use the

Update FLASH

command to store the current profile table

in the FLASH memory.

Disk file. The table can be saved to disk from within the

Motion Profile Table Editor

.

PLC memory. Use the

Set Profile

and

Get Profile

commands to send the table to and

from the PLC.

What are the Default Motion Profile Values?

When the motion controller starts, it first does a checksum on the profile table in the

FLASH

memory. If the FLASH-stored profile table checksum is correct, it is used. If

the checksum is incorrect, then the following default profiles are used:

Profile

0

1

2

3

MODE

0

0

0

0

ACCEL

1000

2000

5000

8000

DECEL

1000

2000

5000

8000

SPEED

1000

2000

5000

8000

Profile

4

5

6

7

MODE

0

0

0

0