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
67
Command Word 1 (continued)
Bit 5: Save_to_Flash -
This bit can be used to save a programmed Assembled Move to flash memory or to
store the absolute encoder position offset to flash. (The absolute encoder position offset is generated
by the Encoder Preset command.)
When using this bit to save the programmed Assembled Move to flash memory, this bit must be
set when the Program_Assembled bit (Command Word 0, bit 12) makes a 1
0 transition at the
end of the programming cycle. The unit responds by flashing the ERR LED when the writing is
complete. If the LED is flashing green at 4 Hz, the write to flash memory was successful. If it
flashes green at 1 Hz, then there was an error in writing the data. In either case, power must be
cycled to the unit before you can continue. This design decision is to protect the flash memory
from constant write commands. The flash memory has a minimum of 10,000 write cycles.
When using this bit to save the calculated absolute encoder offset value to flash memory, this bit
must be set when the Preset Encoder command is issued. (Bit 14 of
is set to
“1”, see page 64.) If the offset is stored without error, the unit will respond by setting the
Acknowledge bit. (Bit 13 of
, see page page 78.)
Bit 4: Reverse_Blend_Direction –
When you command a Blend Move to run, this bit determines the direc-
tion of rotation. Set to “0” for a clockwise Blend Move, “1” for a counter-clockwise Blend Move.
Bits 3-2: Reserved –
Must equal “0”.
Bit 1: Motor Current –
If reset to “0” when a move command is issued, the motor current will be the value
specified in the CoE 8010:07 register. (See
on page 57 for more information.) Set to
“1” to program the motor current to the value stored in the
Motor_Current
single integer register
defined by the ESI file. Motor current can set as a separate command or as part of a move command.
Bit 0: Reserved –
Must equal “0”.
Command Blocks
The following section lists the output data format for the sixteen different commands.
Absolute Move
Table R6.1 Absolute Move Command Block
ESI File
Name
Data
Size
Function
Units
Range
CMD_Word0
UINT
16#0001
CMD_Word1
UINT
See pg. 66
Position
DINT
Absolute 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
Motor Current
0.1 amps
0 to 54. Ignored if bit 1 of
Command Word 1 is not set.
Jerk
UINT
Acceleration Jerk
0 to 5000
Summary of Contents for SMD34K
Page 1: ...MICRO CONTROLS INC ADVANCED U s e r M anual Manual 940 0S280 ...
Page 6: ...TABLE OF CONTENTS SMD34K User Manual ADVANCED MICRO CONTROLS INC 6 Notes ...
Page 50: ...CALCULATING MOVE PROFILES SMD34K User Manual ADVANCED MICRO CONTROLS INC 50 Notes ...
Page 62: ...CONFIGURATION DATA FORMAT SMD34K User Manual ADVANCED MICRO CONTROLS INC 62 Notes ...
Page 80: ...COMMAND DATA FORMAT SMD34K User Manual ADVANCED MICRO CONTROLS INC 80 Notes ...
Page 100: ...LEADERS IN ADVANCED CONTROL PRODUCTS ADVANCED MICRO CONTROLS INC ...