20 Gear Drive, Plymouth Ind. Park, Terryville, CT 06786
Tel: (860) 585-1254 Fax: (860) 584-1973 http://www.amci.com
SD4840EK User Manual
C
OMMAND
D
ATA
F
ORMAT
73
Programming Blocks
The following blocks are used to program an Assembled Move. Both of the moves, Blend Move, and Dwell
Move, are programmed exactly the same way. The bit configuration used when starting the move determines
which type of Assembled Move is run.
First Block
Table R6.17 Assembled Move First Programming Block
Unused words are ignored by the SD4840EK and can be any value, including parameter values from the pre-
vious command.
Once the first block is transmitted, the SD4840EK responds by setting bits 8 and 9 in STATUS_word0. (See
starting on page 74.) Once these are set, you can then start transmitting Segment
Blocks.
Segment Block
Table R6.18 Assembled Move Segment Programming Block
Note that each Segment Block starts with bits 11 and 12 set in the CMD_word0 word (16#1800). When the
SD4840EK sees bit 12 of CMD_word0 set, it will accept the block and reset bit 9 in STATUS_word0. When
your program sees this bit reset, it must respond by resetting bit 12 of CMD_word0. The SD4840EK will
respond to this by setting bit 9 in STATUS_word0 and the next Segment Block can be written to the SD4840EK.
You can write a maximum of sixteen Segment Blocks for each Assembled Move.
ESI File
Name
Data
Size
Function
Units
Range
CMD_Word0
UINT
16#0800
CMD_Word1
UINT
See pg. 62
Position
DINT
Unused
See Note Below
Velocity
UDINT
Unused
See Note Below
Acceleration
UINT
Unused
See Note Below
Deceleration
UINT
Unused
See Note Below
Motor_Current
UINT
Unused
See Note Below
Jerk
UINT
Unused
See Note Below
ESI File
Name
Data
Size
Function
Units
Range
CMD_Word0
UINT
16#1800
CMD_Word1
UINT
See pg. 62
Position
DINT
Relative Target Position
Steps
–8,388,608 to +8,388,607
Velocity
UDINT
Programmed Speed
Steps/Second
Value between the
configured Starting
Speed and 2,999,999
Acceleration
UINT
Acceleration
Steps/sec/ms
1 to 5000
Deceleration
UINT
Deceleration
Steps/sec/ms
1 to 5000
Motor_Current
UINT
Unused
See Note Below
Jerk
UINT
Acceleration Jerk
0 to 5000
Содержание SD4840EK
Страница 1: ...MICRO CONTROLS INC ADVANCED U s e r M anual Manual 940 0S310...
Страница 6: ...TABLE OF CONTENTS SD4840EK User Manual ADVANCED MICRO CONTROLS INC 6 Notes...
Страница 38: ...MOVE PROFILES SD4840EK User Manual ADVANCED MICRO CONTROLS INC 38 Notes...
Страница 48: ...CALCULATING MOVE PROFILES SD4840EK User Manual ADVANCED MICRO CONTROLS INC 48 Notes...
Страница 78: ...COMMAND DATA FORMAT SD4840EK User Manual ADVANCED MICRO CONTROLS INC 78 Notes...
Страница 94: ...INSTALLING THE SD4840EK SD4840EK User Manual ADVANCED MICRO CONTROLS INC 94 Notes...
Страница 104: ...LEADERS IN ADVANCED CONTROL PRODUCTS ADVANCED MICRO CONTROLS INC...