20 Gear Drive, Plymouth Ind. Park, Terryville, CT 06786
Tel: (860) 585-1254 Fax: (860) 584-1973 http://www.amci.com
SMD34K User Manual
C
OMMAND
D
ATA
F
ORMAT
75
Programming Blocks
The following blocks are used to program an Assembled Move. Both of the move types, 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.16 Assembled Move First Programming Block
Unused words are ignored by the SMD34K and can be any value, including parameter values from the
previous command.
Once the first block is transmitted, the SMD34K responds by setting bits 8 and 9 in Status Word 0. (See
starting on page 76.) Once these are set, you can then start transmitting Segment Blocks.
Segment Block
Table R6.17 Assembled Move Segment Programming Block
Note that each Segment Block starts with bits 11 and 12 in Command Word 0 set to “1” (16#1800). When the
unit sees bit 12 of Command Word 0 set, it will accept the block and reset bit 9 in Status Word 0. When your
program sees this bit reset, it must respond by resetting bit 12 of Command Word 0. The SMD34K will respond
to this by setting bit 9 in Status Word 0 and the next Segment Block can be written to the unit. 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. 66
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. 66
Position
DINT
Relative Target Position
Steps
Combined value between
–8,388,608 and +8,388,607
Velocity
UDINT
Programmed Speed
Steps/Second
Combined 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
Reserved
Must equal zero for compat-
ibility with future releases.
Jerk
UINT
Acceleration Jerk
0 to 5000
Содержание SMD34K
Страница 1: ...MICRO CONTROLS INC ADVANCED U s e r M anual Manual 940 0S280 ...
Страница 6: ...TABLE OF CONTENTS SMD34K User Manual ADVANCED MICRO CONTROLS INC 6 Notes ...
Страница 50: ...CALCULATING MOVE PROFILES SMD34K User Manual ADVANCED MICRO CONTROLS INC 50 Notes ...
Страница 62: ...CONFIGURATION DATA FORMAT SMD34K User Manual ADVANCED MICRO CONTROLS INC 62 Notes ...
Страница 80: ...COMMAND DATA FORMAT SMD34K User Manual ADVANCED MICRO CONTROLS INC 80 Notes ...
Страница 100: ...LEADERS IN ADVANCED CONTROL PRODUCTS ADVANCED MICRO CONTROLS INC ...