PRONET User Manual: AC Servo Drive
PRONET User Manual: AC Servo Drive
AC Servo Drive
PRONET User Manual
www.estun-servo.com
Product Line-up
-1
3000min
Small
series
■ Fetures
● Medium inertia
● Instantaneous peak torque
(300% of rated torque)
● Wide selection: 200W to 1000W, holding
brake options
● Maximum speed: 4500r/min
● Mounted 2500P/R incremental encoder,
Optional mounted 17-bit absolute encoder
■ Application Examples
● Chip mounters
● PCB drilling stations
● Robots
● Material handling machines
● Food processing equipment
● Textile machines
■ Model Designations
EMJ – 08 A P A 1 1
ESTUN servo motor 【1+2】 【3】 【4】 【5】 【6】 【7】
EMJ series
■ Dimension mm
series
■ Features
● High-speed driving of feed shafts for
various
● Wide Selection: 1.0kW to 5.0kW, holding
brake options
● Mounted wire-saving encoder(2500P/R)
Optionalmounted 17-bit serial encoder
● Protective Structure: IP65
■ Application Examples
● Machine tools
● Material handling machines
● Food processing equipment
● Textile machines
■ Model Designations
EMG – 10 A P A 1 1
ESTUN servo motor 【1+2】 【3】 【4】 【5】 【6】 【7】
EMG series
■ Dimensions mm
series
■ Features
● High-speed driving of feed shafts for
various
● Wide Selection: 1.0kW to 5.0kW, holding
brake options
● Mounted 2500P/R incremental encoder,
Optional mounted 17-bit serial encoder
● Protective Structure: IP65
■Application Examples
● Machine tools
● Material handling machines
● Food processing equipment
● Textile machines
■ Model Designation
EML – 10 A P A 1 1
ESTUN servo motor 【1+2】 【3】 【4】 【5】 【6】 【7】
EML series
■ Dimention mm
series
■ Features
● Power supply voltage 400V
● Driving of feed shafts for various
● Wide Selection: 1.0kW to 5.0kW, holding
brake options
● Mounted 2500P/R incremental encoder,
Optional mounted 17-bit serial encoder
● Protective Structure: IP65
■Application Examples
● Machine tools
● Material handling machines
● Food processing equipment
● Textile machines
■ Model Designation
EMB – 1E D P A 1 1
ESTUN servo motor 【1+2】 【3】 【4】 【5】 【6】 【7】
EMB series
■ Dimention mm
series
■ Features
● PRONET series servo drive added function of current
forward-feedback control, acceleration forward-feedback control,
speed viewer and inertia viewer which, in turn, enable our PRONET series servo drive to improve response
performance more than three times than previous products. What is more, it is available to on-line real time
workload inertia check and adjustment of gain at any time to achieve the best control effect.
● Added switching control mode function,which could effectively reduce overshoot and adjustingtime by
setting reasonable switch conditions.
● PRONET series servo drive is able to match 17 digit serial encode which in turn enhanced position
precision and low speed stability & response performance.
● PRONET series servo drive designed expansion module interface. At represent, Profibus-DP bus
communication module is available.
■ Model Designation
PRONET – 10 A M A
ESTUN Servo drive 【1+2】 【3】 【4】 【5】
PRONET Series
■ Dimention mm
● Three-phase 200V,0.5kW/1.0kW/1.5kW:PRONET-08A/10A/15A
● Three-phase 200V,2.0kW/3.0kW/5.0kW:PRONET-20A/30A/50A
ESTUN Servo drive
● Three-phase 400V,7.5kW/11kW/15kW:PRONET-75D/1AD/1ED
Wirrings and connections
Caution
●Do not wire power lines and signal lines in the same duct or bundle them together. Wire such that
signal lines are kept apart from power lines by at least 30 cm.
●Twisted pair wire and multi-core twisted pair shielding wires should be used for signal lines,
encoder (PG) feedback line.
●The length for wiring is 3m maximum for the reference input line, 20 m maximum for the PG
feedback line.
●Do not touch the power terminal even if power is turned off.
High voltage may still remain in Servo drive. Perform inspection only after the CHARGE LED
extinct.
■ Connection diagrams
● Three-phase 200V power supply specification
Wirings and Connection
Name Function
Press to display the parameter settings and
INC key set values.
Press INC key to increment the set value
Press DEC key to decrement the set value.
DEC key
Through swithching among basic mode of digital operator,be able to operate status display,
parameter setting, operating reference ect.
Digital Operator operation allows status display, parameter setting, operating reference, and
auto-tuning operations.
Each time the mode key is pressed, the next mode in the sequence is selected.
Power ON
Monitor mode
Assistant function
Operation in Status Display Mode
The status display mode displays the Servodrive status as bit data and codes.
4. Press INC or DEC to change the data to the desired number 00085. Hold the button to
accelerate the change of value. When the data reaches the max. or Min., the value will remain
unchanged, if press INC/DEC.
In addtion,press MODE and ENTER at the same time to enter parameter mode,then modify
parameter,after that,press both key to back off.Operate displacement of parameter in step 3 and
4:Press ENTER for a long timeto ender edit condition then press MODE to save and quit,or perss
ENTER for a long timeto quit then press ENTER to back off parameter display.
Note:
If the left side of digital operator display “b”,it will display parameter in binary
system。
If display“H”,it will display in Hexadecimal and this parametercan only be modified in
displacement editing condition,or can not be modified.
2. Press INC key or DEC key to select the monitor number to display.
3. Press ENTER to display the data for the monitor number selected at step 2.
Monitor
Bit No. Content
No.
0 W phase
1 V phase
2 U phase
3 C phase
Un006
4 B phase
5 A phase
6 (not used)
7 (not used)
Monitor
Bit No. Content
No.
0 1CN_05,1CN_06
1 1CN_07,1CN_08
Un007
2 1CN_09,1CN_10
3 1CN_11,1CN_12
Operation in Assistant function mode
If it is in the assistant function mode, some operations could be select in digital operator. The
detailed functions are shown as below:
4. Hold ENTER key for one second to recover the parameter to default setting.
5. Press MODE to switch between servo ON and Servo OFF. If motor running is required, servo
must be ON.
6. Press INC or DEC (motor runs when press the keys.)
7. Press ENTER to return to function number display.(Servo is OFF)
The reference offset automatic adjustment mode automatically measures the offset and adjusts
the reference voltage. It adjusts both speed and torque references.
The following diagram illustrates automatic adjustment of an offset in the reference voltage from
the host controller or external circuit.
After completion of offset automatic adjustment, the amount of offset is stored in the
Servodrive.
The amount of offset can be checked in the speed reference offset manual adjustment mode.
Refer to Reference Offset Manual Adjustment Mode for details
The reference offset automatic adjustment mode cannot be used where a position loop is
formed with the host controller and the error pulses are zeroed when servo lock is stopped.
In this case, use the speed reference offset manual adjustment mode. Refer to Reference
Offset Manual Adjustment Mode for details.
Zero-clamp speed control is available to force the motor to stop during zero speed reference.
Refer to Using Zero-Clamp for details.
Note
Please automatively adjust analog reference offset on the servo OFF condition.
Follow the procedure below to automatically adjust the reference offset:
1. Input the (intended) 0 V reference voltage from the host controller or external circuit.
5. Press MODE. When the flashing lasts for one minute, the speed offset is adjusted
automatically.
3. Press ENTER to enter mode that manually adjust the reference offset
Follow the procedure below to perform current detection offset automatic adjustment
1. Press MODE key to select assistant function mode.
2. Press INC key or DEC key to select function number of motor current detection offset
automatic adjustment
4. Press MODE key and the adjustment will be finished after it flashes for a second.
This ends the operation of adjusting the motor current detection offset automatic adjustment
■ Motor current detection offset manual adjustment
Follow the procedure below to perform current detection offset manual adjustment
1. Press MODE key and select assistant function mode.
2. Press INC key or DEC key to select function number of motor current detection offset
manual adjustment.
3. Press ENTER key to enter into motor current detection offset manual adjustment.
5. Hold ENTER key for a second, current phase current detection data will be displayed.
6. Press INC key or DEC key to adjust the offset.
7. Hold ENTER key for a second to return the display of step 3 or step 4.
8. Press ENTER again to go back to function number display.
This ends the operation of the motor current detection offset manual adjustment
Note:
motor current detection offset manual adjustment range:-102~+102。
4. Press Mode key to display FPGA/CPLD software version(P is displayed at the highest
position)
5. Repress Mode key and switch back to display the DSP software version
6. Press ENTER key to return to display the function number
Teaching position
Inductions:
(1)The cable length is less than 100 meters when in a less disturbed environment.,However, if
transmission speed is above 9600Kbps, it’s strongly recommended that the cable length is less
than 15 meters to ensure the accuracy of transmission.
(2)It’s available for up to 31 PCS servo drives to work together when RS485 is applied. 485
network end-point need to separately connect a 120Ω resistor.If need to join more appliance,a relay
should be applied to expand. Need to separately connect a 120 Ω resistor.If you want to connect with
more appliance,a relay must be need to expand connection units.
(3)CN3 of servo drive is always taken as input terminals,and CN4 is always take as
communication cable output terminals(If still need to connect appendix station,connect cable
from this terminal to the next appliance;if needn’t,add balance resistor in this terminal).If
connect more than one sets pronets servo drive,it is prohibited to directly connect CN3 of servo
drives.
For example,RS-485 network is composed of a pcs of PLC,A,B,C three sets of Pronets.Cable
wirring is as follows:
PLC → CN3 and CN4 of A servo drive→ CN3 and CN4 of B servo drive → CN3 and
CN4 of C servo drive → 120 terminal resistor.
MODBUS communication relative parameters
If need Which
Paramet Name and to control
Function and introduction
ers No. discription electrif mode is
ied available
Pn700.0 MODBUS communication baud
rate
[0] 4800bps
[1] 9600bps
[2] 19200bps
Pn700.1 communication protocol
selection
[0] 7,N,2(Modbus,ASCII)
[1] 7,E,1(Modbus,ASCII)
[2] 7,O,1(Modbus,ASCII)
Pn700 16 bit datum Yes ALL [3] 8,N,2(Modbus,ASCII)
[4] 8,E,1(Modbus,ASCII)
[5] 8,O,1(Modbus,ASCII)
[6] 8,N,2(Modbus,RTU)
[7] 8,E,1(Modbus,RTU)
[8] 8,O,1(Modbus,RTU)
Pn700.2 communication protocol
selection
[0] no protocol SCI communicate
[1] MODBUS SCI communicate
Pn700.3 maintain
Aix address of MODBUS protocol
Pn701 Aix address Yes ALL
communication
MODBUS communication
Only when Pn213 is set as 1 or 2 can communication be put into operation with MODBUS
protocol.There are two modes for MODBUS communication. They are ASCII(American Standard
Code for information interchange)mode orRTU(Remote Terminal Unit)mode.
The brief introduction as follows:
Code Meaning
ASCII mode:
Every 8-bit datum is consisted by two ASCII characters. For instance: One 1-byte datum 64 h(Hex
expression)is expressed as ASCII code ‘64’. It contains ‘6’as ASCII code(36 h) and‘4’
as ASCII code(34 h).
RTU mode:
Every 8-bit datum is consisted by two 4-bit hex datum. That is to say, a normal hex number. For
instance: algorism 100 can be expressed into 1-byteRTU datum as 64 h.
Datum structure:
10bit character form(apply in 7-bit datum)
11bit character form(apply in 8-bit datum)
ADR(communication address)
Acceptable communication addresses range from 1 to 254.
For example:communicate with the servo drive which address is 32(hex as 20):
ASCII mode:ADR=‘2’ ,‘0’=>‘2’=32H,‘0’=30H
RTU mode:ADR=20H
RTU mode:
Order information: Response information:
ADR 01H
CMD 03H
ADR 01H 资料个数
04H
CMD 03H (以word计算)
02H(地址高位) 起始资料地址 00H(数据高位)
起始资料地址
00H(地址低位) 0200H的内容 B1H(数据低位)
资料个数 00H 第二笔资料地址 1FH(数据高位)
(以word计算) 02H 0201H的内容 40H(数据低位)
CRC校验低位 C5H(校验低位) CRC校验低位 A3H(校验低位)
CRC校验高位 B3H(校验高位) CRC校验高位 D3H(校验高位)
Order code: 06 h,write in one character(word)
For instance: write 100 (0064 h)in address 0200 h of servo addressed 01 h.
ASCII mode :
Instruction information: Response information:
STX ‘:’ STX ‘:’
‘0’ ‘0’
ADR ADR
‘1’ ‘1’
‘0’ ‘0’
CMD CMD
‘6’ ‘6’
‘0’ ‘0’
‘2’ ‘2’
起始资料地址 资料地址
‘0’ ‘0’
‘0’ ‘0’
‘0’ ‘0’
‘0’ 资料地址 ‘0’
资料内容
‘6’ 0200H的内容 ‘6’
‘4’ ‘4’
‘9’ ‘9’
LRC 校验 LRC 校验
‘3’ ‘3’
End 1 (0DH)(CR) End 1 (0DH)(CR)
End 0 (0AH)(LF) End 0 (0AH)(LF)
RTU mode:
Instruction information: Response information:
ADR 01H ADR 01H
CMD 06H CMD 06H
02H(地址高位) 02H(地址高位)
起始资料地址 起始资料地址
00H(地址低位) 00H(地址低位)
00H(数据高位) 00H(数据高位)
资料内容 资料内容
64H(数据高位) 64H(数据低位)
CRC校验低位 89H(校验低位) CRC校验低位 89H(校验低位)
CRC校验高位 99H(校验高位) CRC校验高位 99H(校验高位)
Read 2 word from the 0101H address of 01H servo. The final CRC register comment calculated
from ADR to the last bit of information is 3794H, then the instruction information is as following,
please note that 94H is transmitted before 37H.
ADR 01H
CMD 03H
01H(地址高位)
起始资料地址
01H(地址低位)
资料数 00H(高位)
(以word计) 02H(低位)
CRC校验低位 94H(校验低位)
CRC校验高位 37H(校验高位)
End1、End0(Communication check is done)
ASCII mode:
(0DH)—‘\r’ 『carriage return』and (0AH)--‘\n’ 『new line』, mean the end of communication.
RTU mode:
The silent period of 4 bits’ communication time exceeding present communication speed means
communication end.
Example:
The following C language create CRC value, the function need two parameters.
unsigned char * data;
unsigned char length;
The function will return unsigned integer mode’s CRC value.
unsigned int crc_chk(unsigned char * data,unsigned char length){
int i,j;
unsigned int crc_reg=oxFFFF;
While(length- -){
crc_ reg ^=*data++;
for(j=0;j<8;j++){
If(crc_reg & 0x01){
crc_reg=( crc_reg >>1)^0xA001;
}else{
crc_reg=crc_reg >>1;
}
}
}
return crc_reg;
}
Communication fault disposal
When above mentioned communication faults occur, servo drive running won’t be affected.
Meanwhile, servo drive will feed back a faulty frame.
For instance: servo drive addressed at 03h,write in 06h into parameter Pn002, the written data are
not valid because the range of Pn002 is from 0--1,the driver will feedback a fault frame, the fault
code is 03H(beyond the maximal and minimal value),here following the structure.
Besides, if the datum from host controller indicated servo drives address as 00 h , it
represents this datum is broadcasting datum, servo dries will not return any frames.
Servo state data communication address
Communication data
address Meaning Illustration Operation
Hex
Parameter area Corresponding parameter to Read-write
0000 ~ 02FD
parameter list
07F1 ~07FA Alarm information memory area Ten former alarms Read only
Instruction:
1、parameter area(communication address 0000 h ~ 00DE h)
It is relevant to parameters in the parameter list. For instance: parameter Pn000 is relevant to
communication address 0000 h; parameter Pn101 is relevant to communication address 0065 h;
read-write operation to address 0000 h is the read-write operation to Pn000. If the input datum is
out of the parameter range, the datum shall be abnegated and servo drive will return an operation
unsuccessful signal.
2、Alarm information storage area(07F1 ~ 07FAH)
Previous
alarm Instruction Communication address
number
Previous alarm record 1 ( the last 07F1H
0
alarm)
1~8 Previous alarms record 1--9 07F2H ~ 07F9H
9 Previous alarm record (the longest time) 07F3H
6、software edition(090E h)
It represents drive’s software edition by number. E.g. If the number is D201H,it means the
software edition is D-2.01.
PARAMETER LIST
Need
Parame Name and description power
Unit Range Default
ter on
again
Binary
Pn000.0: parameter servo on
Pn000.1: Forward rotation prohibited
input (P-OT).
Pn000 — 0~1111 0 Need
Pn000.2: Forward rotation prohibited
input (N-OT).
Pn000.3: instant power off output servo
alarm output(ALM)
Binary
Pn001.0: CCW,CW selection
Pn001.1: analog speed limited enable
Pn001 — 0~1111 0 Need
Pn001.2: analog torque limited enable
Pn001.3: the second electronic gear
enable
Binary
Pn002.0: switch method of electronic
gear
Pn002 — 0~0011 0010 Need
Pn002.1: reserve
Pn002.2: reserve
Pn002.3: reserve
Binary
Pn003.0: code wheel fault code alarm
enale
Pn003 — 0~1111 0 Need
Pn003.1:C pulse protection
Pn003.2: low speed compensation
Pn003.3: overload increase
Hex
Pn004.0: Stop way
Pn004 Pn004.1: offset counter clear mode — 0~0x3425 0 Need
Pn004.2: instruction pulse form
Pn004.3: reverse pulse
1Hex
Pn005.0: torque forward feedback form
Pn005.1: Control method
[0] Speed control( analog instruction)
Pn005 [1] Positioning control (pulse train — 0~0x33d3 0 Need
instruction)
[2] Torque control (analog
instruction)
[3] Speed control(node instruction)
Need
Parame Name and description power
Unit Range Default
ter on
again
Speed control (zero instruction)
[4] Speed control(node instruction)
←→peed control (analog instruction)
Pn680 Reserved
Hex
Pn681.0:One time/recycle,
reset/referring point selection
Pn681 Pn681.1: Change step and reset mode — 0~x0333 0x0000 No need
Pn681.2: Change step input signal
mode
Pn681.3: Reserved
Pn682 Program mode — 0~1 0 No need
Pn683 Program start step — 0~15 0 No need
Pn684 Program end step — 0~15 1 No need
Pn685 Search travel speed Rpm 0~3000 1500 No need
Pn686 Leave travel switch speed Rpm 0~3000 30 No need
Pn687 Teaching position pulse 10000P -9999~9999 0 No need
Pn688 Teaching position pulse 1P -9999~9999 0 No need
Hex
Pn700.0: MODBUS communication baud
rate
Pn700 Pn700.1:MODBUS communication — 0~0x0182 0x0151 Need
protocols
Pn700.2:Communication protocols selection
Pn700.3: Reserved
Pn701 MODBUS shaft address — 1~247 1 Need
指令脉冲
t1 t2
t1,t2>1ms
指令脉冲
t1 t2
t1,t2>1ms
Pn002.1 Reserved
Pn002.2 Reserved
Pn002.3:Reserved
Pn003.0 Code panel error code alarm enable
[0] A.30~A.33:Alarm invalid
[1] A.30~A.33:Alarm valid
Pn003.1 C pulse protection
Pn003 Binary Need ALL
[0] No C pulse protection
[1] with C pulse protection
Pn003.2 Low speed compensation
[0] No low speed verifying
The
Power
Name and effective
No. on Function and meaning
illustration control
again
mode
[1] With low speed verifying to prevent motor crawling, but the
intensity of motor low speed verifying has to be determined by
value of Pn129 sometimes.
Pn003.3 overload enhancement
[0] No overload enhancement function
[1] With overload enhancement function, In some frequent start-stop
applications, the function can enhance the overload which
surpass 2 times’ rated overload in instantaneous time.
Pn004.0 Stop mode
[0] Cancel braking after DB braking and running stop.
[1] Stop freely
[2] DB when servo off, DB when servo off, plug braking stop servo
off when over travel.
[3] Stop freely when servo off, plug braking stop servo off when
over travel.
[4] DB when servo off, zero clamp after plug braking stop when
over travel
[5] Freely stop when servo off, zero clamp after plug braking stop
Pn004.0
when over travel.
ALL
Pn004.1 Offset counter clear mode
Pn004.1
[0] Offset counter clear when S-off, does not clear when over travel.
P
Pn004 Hex Need [1] Offset counter does not clear
Pn004.2
[2] Offset counter clear when both S-off and also over travel(except
P
zero clamp)
Pn004.3
Pn004.2 Instruction pulse mode
P
[0] Symbol + pulse
[1] CW+CCW
[2] A+B(orthogonal 1 frequency doubling)
[3] A+B(rthogonal 2 frequency doubling)
[4] A+B(orthogonal 4 frequency doubling)
Pn004.3 Pulse negation
[0] PULS instruction no negation, SIGN instruction no negation
[1] PULS instruction no negation, SIGN instruction negation
[2] PULS instruction negation, SIGN instruction no negation.
[3] PULS instruction negation, SIGN instruction negation
Pn005.0 Torque feedforward mode
Pn005.0 [0] Outside analog (Tref) feed forward invalid, use regular
P,S torque feed forward.
Pn005.1 [1] Outside analog (Tref) feed forward valid, use high
Pn005 Hex Need
ALL speed torque feed forward
Pn005.2 [2] Outside analog (Tref) feedforward invalid, use high
P speed torque feedforward
[3] Outside analog (Tref) feedforward valid, use regular
The
Power
Name and effective
No. on Function and meaning
illustration control
again
mode
torque feedforward
速度指令
Pn111
Pn500
偏差计数
Pn111
Pn500
Speed
No
Pn300 instruction input S The corresponding speed to Each voltage’s analog
need
gain
Inside speed, the parameter is valid as the control mode is 3~6
No Name of State of Actual Inside speed
Pn301 Inside speed 1 S
need ends ends value
PCL OFF Zero speed or switch
NCL OFF to other control modes
No PCL OFF
Pn302 Inside speed 2 S Inside speed 1
need NCL ON
PCL ON
Inside speed 3
NCL OFF
No PCL ON
Pn303 Inside speed 3 S Inside speed 2
need NCL ON
PCON:OFF forward rotation,ON backward rotation
No The parameter can be set to positive value and negative value. When
Pn304 Parameter speed S
need control mode is set to D, it determines the speed of motor
No
Pn305 JOG speed S
need The speed of JOG running, direction is decided by the keys
Soft reset
No The time to 1000rpm acceleration of trapezoid acceleration, Unit:
Pn306 acceleration S
need ms
time
Soft reset
No The time to 1000rpm deceleration of trapezoid acceleration, Unit:
Pn307 deceleration S
need ms
time
Speed filtering No
Pn308 S Once filtering time constant unit: ms
time constant need
S curve rising No
Pn309 S The time from one speed spot to another by S curve transferring
time need
0: Incline
Speed
1: S curve
Pn310 instruction Need S
2: Once filtering
curve mode
3: Twice filtering
Selection of S
Pn311 Need S It determines the transfer mode of S curve
shape
The
Power
Name and effective
No. on Function and meaning
illustration control
again
mode
Communication No Bus inching’s communication speed’s value can be set to positive
Pn312 P,S,T
inching speed need and negative.
No
Pn500 Position offset P COIN signal is output if the offset counter value is less than it
need
The same speed signal VCMP is output if the differ between speed
Same speed No
Pn501 P instruction value and speed feedback value is lees than the set value
offset need
of the parameter.
The motor is locked by the temporary position loop mode when the
Zero clamp No
Pn502 S speed corresponding to input analog is lees than the set value of the
speed need
parameter.
Rotation The motor is considered to be rotated steady and TGON signal is
No
Pn503 inspection speed P,S,T output when the speed of motor surpass the set value of the
need
TGON parameter.
Pn504 Offset counter No P It is considered that offset counter alarm occur and alarm signal is
The
Power
Name and effective
No. on Function and meaning
illustration control
again
mode
overflow alarm need output when the value of offset counter is larger than the set value of
the parameter.
These parameter are only valid when there is BK output set by end
output parameter.
Servo-on No
Pn505 P,S,T These parameters is used to keep braking(prevent from gravity
waiting time need
glissade or continuous outside force on motor) time sequence
Servo on waiting time
BK signal is output at first when servo-on is input, then motor
Basic waiting No stimulant signal is created after the parameter setting time is
Pn506 P,S,T
course need delayed.
The basic waiting course
The standard is: BK output ( braking motion) servo-off at the same
time. Now, the machine moves a little sometimes caused by gravity,
Braking waiting No because of the machine’s constitution and characters of braking.
Pn507 P,S,T
speed need Now the movement can be eliminated by using user constant relay
servo-off motion. The parameter can only be valid when the motor
is stop or at low speed.
Braking waiting speed
BK signal is output when the speed of motor after servo off is
dropped below the set value of the parameter.
Braking waiting No
Pn508 P,S,T Braking waiting time
time need BK signal is output when the delay after servo off surpass the set
value of the parameter.
The BK signal can be output either the barking waiting speed or the
braking waiting time is met.
Pn509.0 corresponding to 1CN_14
Pn509.1 corresponding to 1CN_15
Pn509.2 corresponding to 1CN_16
Pn509.3 corresponding to 1CN_17
Match the ends
Pn509 Need P,S,T Pn510.0 corresponding to 1CN_39
to signals
Pn510.1 corresponding to 1CN_40
Pn510.2 corresponding to 1CN_41
Pn510.3 corresponding to 1CN_42
Every data’s corresponding signal as following:
0:S-ON
1:P-CON
2:P-OT
3:N-OT
Match the ends Need
Pn510 P,S,T 4:ALMRST
to signals Need
5:CLR
6:P-CL
7:N-CL
8:G-SEL
The
Power
Name and effective
No. on Function and meaning
illustration control
again
mode
9:JDPOS-JOG+
A:JDPOS-JOG-
B:JDPOS-HALT
[0]: No negate
Input end signal No [1]: Negate
Pn516 P,S,T
negate need Pn516.0Æ1CN_14 Negate
Pn516.1Æ1CN_15 Negate
The
Power
Name and effective
No. on Function and meaning
illustration control
again
mode
Pn516.2Æ1CN_16 Negate
Pn516.3Æ1CN_17 Negate
Output end No Pn517.0Æ1CN_39 Negate
Pn517 P,S,T
signal negate need Pn517.1Æ1CN_40 Negate
Pn517.2Æ1CN_41 Negate
Pn517.3Æ1CN_42 Negate
No
Pn518 Reserved P,S,T For user
need
No
Pn519 Reserved P,S,T For user
need
No
Pn520 Reserved P For user
need
JPOS0 point The two parameters are used combinedly, their algebraic sum is the
No
Pn600 position control P position that JPOS0’s point position need to reach( How many rounds
need
position pulse the real motor really rotate is relevant to the programming mode when
JPOS0 point point position control)
No
Pn601 position control P Pn602 unit:10000P
need
position pulse Pn603 unit:1P
…… Other point position parameters mean same
JPOS15 point The two parameters are used combinedly, their algebraic sum is the
No
Pn630 position control P position that JPOS0’s point position need to reach( How many rounds
need
mode pulse the real motor really rotate is relevant to the programming mode when
point position control)
JPOS15 point
No
Pn631 position control P
need Pn630 unit:10000P
mode pulse
Pn631 unit:1P
JPOS0 point
No JPOS0 point position control speed
Pn632 position speed P
need unit:rpm
control
…… other point position control speed
JPOS15 point
No JPOS15 point position control speed
Pn647 position speed P
need Unit:rpm
control
JPOS0 point JPOS0 Point position control’s once filtering time, it makes motor
No
Pn648 position once P start-stop
need
filtering More tender
…… 其他点位的一次滤波 other point position’s once filtering
JPOS15 point No JPOS15 Point position control’s once filtering time, it makes motor
Pn663 P
position once need start-stop
The
Power
Name and effective
No. on Function and meaning
illustration control
again
mode
filtering More tender
JPOS0 point
No JPOS0 point position control’s stop time
Pn664 position stop P
need unit :50ms
time
…… other point position control stop time
JPOS15 间 point
No JPOS15 point position control stop time
Pn679 position stop P
need unit :50ms
time
Pn680 Reserved
Pn681.0 once/recycle, start/reference point selection
[0] recycle run, PCL start signal, NCL forward direction search
reference point.
[1] once run, PCL start signal, NCL forward direction search
reference point.
[2] recycle run, NCL start signal, PCL forward direction search
reference point.
[3] once run, NCL start signal, PCL forward direction search
reference point.
Pn681.1 change step and start mode
[0] Change step delay, no need of start signal, start delay after
S-ON.
No
Pn681 Hex P [1] PCON change step, no need of start signal, PCON start delay
need
after S-ON, but inside pulse can not stop when PCON off.
[2] Change step delay, need start signal, canceling start signal can
immediately shut down inside pulse, turn back to programme
start point process step when reset.
[3] Change PCON step , need start signal, canceling start signal can
immediately shut down inside pulse, turn back to programme
start point process step when reset.
If the selected driver is BUS mode, the pulse input and analog input are invalid. This moment, the
motor is controlled by bus circular data. If controlling motor speed is needed, the control mode
can be set to analog instruction speed control mode. It equals that the bus data is used directly to
indicate speed instruction now instead of using analog to match along with speed. And now, the
other functions are the same with None bus control.
List of Alarm Displays
Alarm
display on Alarm Alarm Name Meaning
digital output
operator
Checksum results of parameters are
A.01 ╳ Parameter breakdown
abnormal.
AD relevant electrical circuit
A.02 ╳ A/D breakdown
breakdown
〇: Output transistor=Open(ON)
╳: Output transistor=Cut off(Alarm state)(OFF)
ASCII 模式:
指令信息: 回应信息:
STX ‘:’ STX ‘:’
‘0’ ‘0’
ADR ADR
‘1’ ‘1’
‘0’ ‘0’
CMD CMD
‘6’ ‘6’
‘0’ ‘0’
‘2’ ‘2’
起始资料地址 资料地址
‘0’ ‘0’
‘0’ ‘0’
‘0’ ‘0’
‘0’ 资料地址 ‘0’
资料内容
‘6’ 0200H的内容 ‘6’
‘4’ ‘4’
‘9’ ‘9’
LRC 校验 LRC 校验
‘3’ ‘3’
End 1 (0DH)(CR) End 1 (0DH)(CR)
End 0 (0AH)(LF) End 0 (0AH)(LF)
RTU 模式:
指令信息: 回应信息:
ADR 01H ADR 01H
CMD 06H CMD 06H
02H(地址高位) 02H(地址高位)
起始资料地址 起始资料地址
00H(地址低位) 00H(地址低位)
00H(数据高位) 00H(数据高位)
资料内容 资料内容
64H(数据高位) 64H(数据低位)
CRC校验低位 89H(校验低位) CRC校验低位 89H(校验低位)
CRC校验高位 99H(校验高位) CRC校验高位 99H(校验高位)
从 ADR 的数据加至最后一笔数据:
01H+03H+02H+01H+00H01H=08H
对 08H 取 2 的补数为 F8H,所以 LRC 为‘F’,‘8’。
范例:
下面以 C 语言产生 CRC 值。此函数需要两个参数:
unsigned char * data;
unsigned char length;
此函数将回传 unsigned integer 型态的 CRC 值。
unsigned int crc_chk(unsigned char * data,unsigned char length){
int i,j;
unsigned int crc_reg=oxFFFF;
While(length- -){
crc_ reg ^=*data++;
for(j=0;j<8;j++){
If(crc_reg & 0x01){
crc_reg=( crc_reg >>1)^0xA001;
}else{
crc_reg=crc_reg >>1;
}
}
}
return crc_reg;
}