Professional Documents
Culture Documents
SR-DSV09560
MESSRS.
TECHNICAL REFERENCE
MODEL
Product name: AC Servo Amplifier
Product number: MINAS-A4P Communication specifications
Received by:
Date:
Dept.
Checked Checked Designed
manager
No. SR-DSV09560
REVISIONS
Date Page Sym REVISION Signed
Contents
3 Parameter setting.............................................................................................................................................. 2
3-1 Setting of baud rate .................................................................................................................................. 2
3-2 Setting of RS485 communication response time........................................................................................ 2
3-3 Setting of Operation command system....................................................................................................... 2
4 Wiring .............................................................................................................................................................. 3
4-1 On terminating resistor ........................................................................................................................... 3
4-2 Notes ...................................................................................................................................................... 3
1. Communication specification
(LSB)
2 Network setting
Rotary switch
ID address
MSB LSB
0 0 0
1 0 1
2 0 2
・ ・ ・
・ ・ ・
・ ・ ・
29 2 9
30 3 0
31 3 1
3. Parameter setting
Added parameters for RS485 communication are following.
Altered data is enabled after resetting of the control power.
For using the operation command via RS485 communication, set the servo parameter No.0E(Operation
command system ) to 1 (RS485 communication command ).
4.Wiring
4-1 On terminating resistor
MINAS-A4 P series does not contain a terminating resistor inside the servo amplifier.
Depending on the length of wiring, it is recommended to add a terminating resistor to the amplifier which
physically falls on the end.
X3A
Your
controller
RS485
communication
X3B
Terminating resistor
(100 - 200 ohms)
Equivalent to
ADM485
Pin 3
X3A
Pin 6
Pin 3
X3B
Pin 6
4-2 Notes
Use a terminal overlaid with gold for modular jack.
Use a shielded modular cable.
If no shielded cable is to be used, contact us.
5 Communication procedure
5-1 Communication procedure overview
Master station (host controller) issues a command for a single slave station (servo amplifier).
Slave stations is capable of answering master station only just after issuing a command to self station.
Slave station is sure to answer status when it receives a command to self station.
Issue of
Master station command
Line driver
enable
Status
Slave station response
Line driver
enable
(1) (3)
(2) (4)
(1) Time period after master station has issued a command until it turns off enabling. …≪T
(2) Time period after slave station has received a command until it turns off enabling. …≦T
(3) Time period after slave station has sent back the status until it turns off enabling. …≒2ms
(4) Time period after master station has received the status until it is ready for …≧5ms
issuing next command to slave station.
<Notes>
The slave station does not answer, when communication error has occurred.
Then the host should send data again after the longer time than the time set by servo parameter No.40 (RS485
communication response time ) and the time set by servo parameter No.41(RS485 timeout between
characters).
1frame (11bits)
between character
Bit Description 0 1
0 Operation command execution condition Not executed Being executed
1 Homing Not completed Completed
Servo alarm/Drive prohibit signal
2 Normal Abnormal
detection
3 Unused - -
4 Command resend request No request Request
5 Command error Normal Error occurs
6 Data error Normal Error occurs
7 Communication error Normal Abnormal
Sending back the operation situation of servo amplifier and the condition of
System
15h Instantaneous stop instruction To instantaneously stop the motor during operation.
16h Speed change instruction Changing the speed of axis now operating.
17h Servo on/off instruction *2 To turn on and off the servo
1Eh Temporary stop instruction To temporary stop the motor during operation.
Operation
command
setting
30h Servo parameter reading instruction Reading the value of servo parameter of specified number
Servo parameter
Present speed/torque/deviation Reading the present speed, torque output, and deviation counter of motor
41h
reading instruction
42h Alarm reading Reading the number of alarm now being generated
command
Absolute
encoder
51h Absolute clearing *1 Clearing the alarm of absolute encoder and multi-rotation data
70h Point specifying operation *2 Operating according to the setting of specified point
specifying
operation
Point
*1: Revolution direction is defined by the 16bits positioning parmeter No.50(operation direction
setting).
- This command can be used only when servo parameter (0E) "Operation command system selection"
is set 1. In other condition, "Command error" occurs.
- When servo parameter (5D) "Servo-ON input valid" is set 1, SRV-ON input (X5 connector pin23) is also valid.
In that case, to be servo-ON condition, it need that both communication instruction and SRV-ON input are ON.
If one of these two signals is OFF, the condition is servo-OFF.
-When you want to use only communication instruction to change servo-ON/servo-OFF, set servo parameter (5D)
to 0.
Point
operation
specifying
0 Alarm clearing
1 Point 1 operation
∼ Point operation
4 Point 4 operation
5 Point 5 operation
6 Point 6 operation
7 Point 7 operation
∼ Point operation
13 Point 13 operation
14 Point 14 operation
15 Point 15 operation
∼ Point operation
29 Point 29 operation
30 Point 30 operation
31 Point 31 operation
∼ Point operation
61 JOG-
62 JOG+
63 Homing
Note) For stopping JOG operation, send deceleration start instruction (14h) or instantaneous stop
instruction (15h) or use stop function of the multi function terminal(connector X5 Pin 22 and Pin 25).
Note ) When using the sequential operation, above point specifying is invalid,
every time this command executed, point number is adding up by 1.
Note) Even if the communication error occurs like wires are down during moving operation,
the servo amp continue the operation. In case of jog operation especially, the motor continue
rotating. For the safety the protective equipments like limit sensors or emergency stop input have
to be installed before using.
D_STATUS 1 D_STATUS 2
- When the over range value is set, "Data error" is set in status.
[Point number] 1 - 60
Specify a point number for writing.
[Operation mode] 0 - 3
0: INC Relative position
1: ABC Absolute position
2: Rotary Rotation coordinates
3: Dwell time Standby time
[Acceleration/Deceleration number]
Specify the acceleration number by upper 4 bits, and deceleration number by lower 4 bits. Each setting range
is 0 - 3. Ignored when operating mode is 3. However, data in the range must be written.
[Block designation] 0 - 1
0: Single operation Only the operation of designated point is performed.
1: Block operation Operation of the next point is automatically performed following designated point
operation.
- In order to make valid the step parameter, 16-bit/32-bit positioning parameter still after power cutoff, write them
in EEPROM.
- Writing in EEPROM takes some time, so be sure to check the result of writing by writing check instruction
(33h).