Professional Documents
Culture Documents
com
IS550Series Servo Driver User Manual foreword
foreword
First of all, thank you for purchasing Shenzhen Inovance Technology Co., Ltd.IS550Series servo drives!
IS550The series AC servo driver is a new generation of high-performance AC servo driver launched by Shenzhen Inovance Technology Co., Ltd. This series of
drivers has the function of a general AC servo driver, and can drive a variety of servo motors (rotary, linear, torque, ordinary permanent magnet synchronous),
and has a wealth of industry-specific application functions and modules, such as center curling control, flying shears control, fixed-length control, etc.; drive
power range7.5~250kW, the built-inRS485,RS232The communication function can be flexibly configured and controlled by the host computer.
This manual provides relevant precautions and guidance for users on model selection, installation, parameter setting, on-site commissioning and fault diagnosis.
In order to use this series of servo drives correctly, please read this manual carefully in advance, and please keep it properly for future use. Equipment supporting customers
Please send this manual along with the device to the end user.
Unpacking inspection:
Is the arriving product the same as the product model you ordered? The box contains the machine, product, certificate of conformity, user operation manual and warranty card you
match? ordered. Please check the "model number" on the nameplate of the servo motor and servo driver.
Please check the appearance of the whole machine to see if the product is damaged during transportation; if you find any
Is the product damaged? omission or damage, please contact our company or your supplier as soon as possible.
It is normal to be able to turn it gently by hand. The exception is servo motors "with power-off
Is the servo motor rotary shaft running smoothly?
brake".
For users who use this product for the first time, please read this manual carefully. If you have doubts about some functions and performance, please
Consulting our company's technical support personnel for help is beneficial to the correct use of this product.
Due to the continuous improvement of the servo drive, the information provided by the company is subject to change without prior notice.
-1-
No.1Chapter Safety Information and Precautions
1
No.6Chapter Wiring 6
No.9chapter run 9
No.12Chapter Appendix 12
Table of contents
3.2.2Solid shaft, forced air cooled motor (ISMG1) ................................................ ................................................twenty four
4.3.3 IS550AThe shape of the servo drive and the size of the installation hole (mm) ................................................ ...................36
4.3.4Dimensions of external keyboard...................................... ................................................... ..........36
4.3.5Dimensions of installation opening for external keyboard................................... ................................................... .........37
5.4.1Outline drawing of communication cable for multi-machine parallel connection of servo drives................................... ...................................................42
5.4.2Model of communication cable for multi-machine parallel connection of servo drives................................... ...................................................42
5.4.3The signal connection relationship of the multi-machine parallel communication cable of the servo driver................................... ...................................42
6.2.3ResolverPGCardMF38PG4ofJ3definition................................................. ...................................46
6.2.4Incremental fully closed loop position encoder connectorJ7Terminal Description................................................ ...................................46
6.5.1Analog monitor signal connector (J2) of the terminal arrangement ................................................ ...................................52
1
Safety Information and Precautions
No.1Chapter Safety Information and Precautions IS550Series Servo Driver User Manual
1
No.1Chapter Safety Information and Precautions
Safety definition: In this manual, safety precautions are divided into the following two categories:
Hazard: Danger caused by failure to operate as required, which may lead to serious injury or even death;
Note: due to the danger caused by the failure to operate according to the requirements, it may cause moderate injury or minor injury, and equipment damage;
Please read this chapter carefully when installing, debugging and maintaining the system, and be sure to operate in accordance with the safety precautions
required in this chapter. The company has nothing to do with any damage or loss caused by illegal operations.
1.1Safety Precautions
1.The input power is consistent with the rated value of the servo drive, otherwise the servo drive will be damaged! 2.Make
sure that the motor and the servo driver are compatible, otherwise the motor may be damaged or the servo driver may be
3.A contactor is designed and installed between the power supply and the input end of the servo driver for the purpose of cutting off the
1.Do not use damaged or missing servo drives. Risk of injury! 2.please useBMotors with
before installation Danger
Class Insulation or above, otherwise there is a risk of electric shock!
Danger 1.Please install it on metal and other flame-retardant objects, away from combustibles. Otherwise it may cause a fire!
1.When two or more servo drives are placed in the same cabinet, please pay attention to the installation position to ensure the cooling effect. 2.
during installation
During installation and disassembly, do not strike the motor, because the photoelectric encoder is installed at the end of the motor, it is easy to be
Notice damaged under vibration. In a humid or dripping (oil) environment, pay attention to the direction of the motor outlet, and reserve a certain sag for
the cable to prevent oil and water from intruding into the motor from the cable interface. 3.Motors need reliable grounding.
1.It should be constructed by professional electrical engineering personnel. Otherwise there is a risk of electric
Danger
shock! 2.Please make sure the power is off before wiring. Otherwise there is a risk of electric shock!
When wiring 1.Make sure that the wiring complies withEMCrequirements and safety standards in the area. Please refer to the suggestion in the manual for
fire!
1.Please confirm whether the power supply voltage level is consistent with the rated voltage of the servo drive; whether the input and output
Before power on wiring positions are correct, and pay attention to check whether there is a short circuit in the peripheral circuit. Whether the connected line is
Danger
tight. Otherwise, the servo drive may be damaged!
2.The servo driver must be covered before it can be powered on. Otherwise it may cause electric shock!
1.Do not open the cover after power on. Otherwise there is a risk of electric shock!
Danger
2.Do not touch the servo drive terminals (including control terminals). Otherwise there is a risk of electric shock!
after power on
Notice 1.Do not change the parameters of the servo drive manufacturer at will. Failure to do so may result in equipment damage!
- 10 -
IS550Series Servo Driver User Manual No.1Chapter Safety Information and Precautions
1
use stage Security Level matter
1.If you choose to run automatically after power-on, please do not get close to the mechanical equipment. Failure to do so may result in personal
injury! 2.Do not touch the motor, cooling fan and discharge resistor to test the temperature. Failure to do so may cause burns! 3.Non-
Danger
professional technicians should not detect signals during operation. Otherwise, personal injury or equipment damage may result!
running
1.When the servo drive is running, avoid things falling into the equipment. Otherwise it will cause equipment damage! 2.In
Notice order to prevent accidents, please conduct a test run on the servo motor alone (the state where the machine is not connected
to the drive shaft of the servo motor). Failure to do so could result in injury.
1.Do not repair and maintain the device with power on. Otherwise there is a risk of electric shock!
2.Confirm in the servo drivechargeOnly when the light goes out can the servo drive be maintained and repaired. Otherwise,
during maintenance Danger the residual charge on the capacitor will cause harm to people!
3.Do not repair and maintain the servo driver without professional training. Otherwise, personal injury or
When the motor is used for the first time, before re-use after long-term storage, and during regular inspection, the motor insulation inspection should be done to prevent the servo drive from being
damaged due to the insulation failure of the motor winding. When checking the insulation, be sure to separate the motor connection from the servo driver. It is recommended to use 500VVoltage type
megohmmeter should ensure that the measured insulation resistance is not less than5MΩ.
The motor brake is used as a safety device when stopping under the condition of potential load to ensure that the load does not fall. It cannot be used as a brake device. Using the
brake device to brake the moving load will cause damage to the brake device.
The motor is not equipped with an overheating protection device. From the perspective of control performance and safety, please set the motor parameters correctly to achieve
the best control performance of the driver and overload protection for the motor.
It is not suitable to use the servo driver outside the allowable working voltage range stipulated in the manual, otherwise it will easily cause damage to the components in the servo
driver. If necessary, use the corresponding step-up or step-down device for voltage transformation.
If the model has no special instructions, the three-phase power input cannot be changed to single-phase use. Failure to do so will result in failure or damage to the servo drive.
This series of servo drivers is equipped with a lightning strike overcurrent protection device, which has a certain self-protection ability against induced lightning. For areas where lightning occurs frequently,
customers should also install special protection at the front end of the servo drive.
at altitudes exceeding1000mIn the area, the heat dissipation effect of the servo drive is deteriorated due to the thin air, so it is necessary to derate it. At the same time, set the
motor parameters correctly. In this case, please contact our company for technical consultation.
If the customer needs to use methods other than the wiring diagram suggested in this manual, such as common DC bus, etc., please consult our company. 8)
The electrolytic capacitor of the main circuit and the electrolytic capacitor on the printed board may explode when burned. Toxic gases are produced when plastic parts are
- 11 -
2
Servo system selection
No.2Chapter Servo System Selection IS550Series Servo Driver User Manual
x natural cooling
1 200×200Machine base
G
2 266×266Machine base Brake, reducer
logo
oil seal
Threaded hole
D.
Composed of a letter and a number
×1000 logo encoder type
A ×1
E. ×10000 Composed of a letter and a number
B ×10
example: R1 1Opposite pole resolver
C ×100
15C:1500Ww U1
2500line saver
D. ×1000
30D:30000wW
incremental encoder
E. ×10000
logo Voltagewait class
example:
D. 400V
15C:1500rpm
20C:2000rpm
HC SERVO MOTOR
MODEL: ISMG1-11D15CD-U131X
11kW 300V 21A IP65
70Nm 1500rpm B Ins
- 14 -
IS550Series Servo Driver User Manual No.2Chapter Servo System Selection
IS55 0 AT32 I
logo
IS550
Serial Number
server Driver
2
logo installation method
A Universal
T 380V
Corresponding to rated output current
Correspondence
logo 017 025 032 037 045 060 075 091 112
Rated output current 17A 25A 32A 37A 45A 60A 75A 91A 112A
MODEL: IS550AT032I
POWER: 15K
kW
INPUT: 3PH AC380V 25.7A 50Hz/60Hz
- 15 -
No.2Chapter Servo System Selection IS550Series Servo Driver User Manual
2
serial number serial number
S1 S1 S1
20002 IS550AT032I 190 5109 ISMG1-11D15CD-U131X 70 twenty one 11 1500 1800
20003 IS550AT037I 183 5110 ISMG1-12D17CD-U131X 70 26 12 1700 2040
20004 IS550AT045I 205 5111 ISMG1-15D20CD-U131X 70 28 15 2000 2400
20002 IS550AT032I 285 5112 ISMG1-92C10CD-U131X 89 18 9.2 1000 1200
20004 IS550AT045I 259 5113 ISMG1-13D15CD-U131X 89 28 13 1500 1800
20005 IS550AT060I 279 5114 ISMG1-18D20CD-U131X 89 35 18.5 2000 2400
Remarks: The model of natural cooling motor starts withS1Working system definition
- 16 -
IS550Series Servo Driver User Manual No.2Chapter Servo System Selection
2
serial number serial number
S1 S1 S1
20003 IS550AT037I 298 5205 ISMG2-12D10CD-U131X 115 27 12 1000 1200
20004 IS550AT045I 290 5206 ISMG2-16D13CD-U131X 115 34 15.7 1300 1560
20005 IS550AT060I 338 5207 ISMG2-18D15CD-U131X 115 38 18.1 1500 1800
20005 IS550AT060I 290 5208 ISMG2-21D17CD-U131X 115 45 20.5 1700 2040
20006 IS550AT075I 302 5209 ISMG2-24D20CD-U131X 115 54 24.1 2000 2400
20004 IS550AT045I 386 5210 ISMG2-16D10CD-U131X 155 34 16.2 1000 1200
20005 IS550AT060I 386 5211 ISMG2-21D13CD-U131X 155 45 21.1 1300 1560
20006 IS550AT075I 402 5212 ISMG2-24D15CD-U131X 155 54 24.3 1500 1800
20007 IS550AT091I 439 5213 ISMG2-28D17CD-U131X 155 60 27.6 1700 2040
20008 IS550AT112I 481 5214 ISMG2-33D20CD-U131X 155 67 32.5 2000 2400
20006 IS550AT075I 604 5215 ISMG2-23D10CD-U131X 220 50 twenty three 1000 1200
20007 IS550AT091I 586 5216 ISMG2-30D13CD-U131X 220 63 29.9 1300 1560
20008 IS550AT112I 631 5217 ISMG2-35D15CD-U131X 220 72 34.6 1500 1800
20008 IS550AT112I 541 5218 ISMG2-39D17CD-U131X 220 84 39.2 1700 2040
20006 IS550AT075I 644 5220 ISMG2-29D10CD-U131X 275 59 28.8 1000 1200
20007 IS550AT091I 586 5221 ISMG2-37D13CD-U131X 275 78 37.4 1300 1560
20008 IS550AT112I 601 5222 ISMG2-43D15CD-U131X 275 94 43.2 1500 1800
20009 IS550AT150I 644 5224 ISMG2-58D20CD-U131X 275 117 57.6 2000 2400
Remarks: The model of natural cooling motor starts withS1Working system definition.
- 17 -
No.2Chapter Servo System Selection IS550Series Servo Driver User Manual
2
serial number serial number
S4 S4 S4
20007 IS550AT091I 586 5246 ISMG2-52D13CD-U131F 385 109 52.4 1300 1560
20008 IS550AT112I 631 5247 ISMG2-60D15CD-U131F 385 125 60.5 1500 1800
20008 IS550AT112I 541 5248 ISMG2-68D17CD-U131F 385 145 68.5 1700 2040
20007 IS550AT091I 781 5250 ISMG2-53D10CD-U131F 510 108 53.4 1000 1200
20008 IS550AT112I 721 5251 ISMG2-69D13CD-U131F 510 144 69.4 1300 1560
20009 IS550AT150I 805 5252 ISMG2-80D15CD-U131F 510 173 80.1 1500 1800
Remark:
2, The above table only lists the corresponding driver of the photoelectric motor number. If you want to use a resolver motor, just find the corresponding photoelectric motor number and change the
3, Resolver motor number50**,53**The corresponding photoelectric motor numbers are51**,52**, hundreds of different.
L=3.0m S5-L-P21-3.0
Servo motor encoder cable L=5.0m S5-L-P21-5.0
L=10.0m S5-L-P21-10.0
server DriverPCCommunication Cable L=3.0m S5-L-T00-3.0
server DriverPLCCommunication Cable L=2.0m S5-L-T02-2.0
Servo drive multi-machine parallel communication cable L=0.2m S5-L-T01-0.2
- 18 -
IS550Series Servo Driver User Manual No.2Chapter Servo System Selection
Note: ×2Indicates that two braking units are used in parallel with their respective braking resistors, ×3Same meaning as ×2.
- 19 -
3
Servo Motor Specifications and Outline Drawings
No.3Chapter Servo Motor Specifications and Outline Drawings IS550Series Servo Driver User Manual
project describe
3 Vibration level
turn around When viewed from the load side under the forward rotation command, it is counterclockwise (CCW)to rotate
instant
rated rated rated rated Highest torque rotor inertia
cool down maximum
Servo motor model output torque electric current Rotating speed Rotating speed parameter Quantity ×10-4
Way torque
* kW * N·m * Arms *min-1 *min-1 N m/Arms kg·m2
* N·m
- twenty two -
IS550Series Servo Driver User Manual No.3Chapter Servo Motor Specifications and Outline Drawings
φ30
0.05 A
φ0.05A
82±1 19
45
5 °
4- φ 14.5
- 0.0 16
0
φ215
M10 35
φ42h6
450- 0.2 3
300
.0111
φ180j6+0- 0.0 4
107.5
4-φ12
0.05A
40 K 200
12.5
L
215
254
10 560- 0.74
278
12-00.02 7
picture3-1Servo motor appearance and installation dimensions (solid shaft, natural coolingISMG1)
Note: ①—Currently only provideR1orU1. The installation base is an optional accessory, and it is not installed on the standard model, unless the user specifically requires it
- twenty three -
No.3Chapter Servo Motor Specifications and Outline Drawings IS550Series Servo Driver User Manual
82±1 19
φ25
0.05A
45
°
5
4- φ 14.5
- 0.0 16
φ215
35
0
450- 0.23
3 13
φ42h6
M10
14 1
- 0.01
φ180j 6+ 0.0
231.5
3 A
124
0.05 A 4-φ12
40 K 200
12.5
L 223
254
10 560- 0.74 278
12-00.0 27
Standard accessories:AType round head ordinary flat key
picture3-2Servo motor appearance and installation dimensions (solid shaft, forced air coolingISMG1)
φ25
0.05A
112±1 35 45
°
4 4-φ19
φ300
- 0.01 6
0
35
51.50- 0.2 9
φ48h6
373.5
M20
φ250h60- 0.02 9
A
140
4-φ18
16
0.05 A 266
60 K
280
L 356
395
900- 0.87
140- 0.02 7
11
Standard accessories:AType round head ordinary flat
picture3-3Servo motor appearance and installation dimensions (solid shaft, natural coolingISMG2)
- twenty four -
IS550Series Servo Driver User Manual No.3Chapter Servo Motor Specifications and Outline Drawings
3
Note: ①—Currently only provideR1orU1. The installation base is an optional accessory, and it is not installed on the standard model, unless the user specifically requires it
φ25
φ0.05A
0.05 A
112±1 35
45
4 °
4-φ19
φ300
- 0.0 16
M20 35
0
51.50- 0.2 9
381.5
φ48h6
- 0.0 29
304
0
φ250h6
160
0.05 A
60 K 4- φ 18
16
266
L
288
900- 0. 87 356
140- 0.0 27
11 395
Standard accessories:AType round head ordinary flat key
picture3-4Servo motor appearance and installation dimensions (solid shaft, forced air coolingISMG2)
- 25 -
No.3Chapter Servo Motor Specifications and Outline Drawings IS550Series Servo Driver User Manual
Servo motors can be installed horizontally or vertically. If it is installed incorrectly or in an inappropriate place, it will shorten the
life of the servo motor or cause unexpected accidents.
Notice
-
3
Please do not directly connect the servo motor to the industrial power supply. Otherwise, the servo motor will be damaged.
- Without a dedicated servo driver, the servo motor will not be able to run.
Installation Precautions:
project describe
- When connecting with a machine, please use a coupling, and keep the axis of the servo motor
and the axis of the machine in a straight line. When installing the servo motor, make it meet the
- When using it in a place where water drips, please use it after confirming the
- Please specify a servo motor with an oil seal when using it in a place where oil drips onto the
shaft penetration.
- Please make sure that the oil level is lower than the lip of the oil seal when using.
- Please use it in a state where the oil seal can keep the oil splash well.
- When using the servo motor above the shaft, be careful not to collect oil on the oil seal lip.
it too tight.
- 26 -
IS550Series Servo Driver User Manual No.3Chapter Servo Motor Specifications and Outline Drawings
project describe
- When connecting the connector, please confirm that there is no foreign matter such as garbage or metal pieces in the connector.
- When connecting the connector to the servo motor, be sure to connect from the servo motor main circuit cable side first. If the
encoder cable side is connected first, the encoder mayPEThe potential difference between the faults.
connector part - When wiring, please confirm that the pin arrangement is correct.
-
3
processing
Connectors are made of resin. Do not apply shock as it may damage the connector.
- Be sure to hold the main body of the servo motor when carrying it with the cables connected. If you carry it by only
the cable, you may damage the connector or pull the cable.
- If a bent cable is used, be careful not to apply stress to the connector part during the wiring work. If stress is
Notice:
1) Precautions before installation
The shaft end part has been coated with "rust preventive agent". Please wipe off this "rust preventive agent" before installing the servo motor.
2) Insufficient centering will cause vibration and may damage the bearing.
3) When installing the coupling, do not subject the bearings to direct impact. Failure to do so may damage the code mounted on the shaft end on the opposite side of the load
device.
ISMH,ISMVPlease refer to the table below for the accuracy of the output shaft and the mounting periphery of the type servo motor. For the accuracy of each model, refer to the
Viewed from the load side, the positive rotation direction of the servo motor is counterclockwise.
- 27 -
No.3Chapter Servo Motor Specifications and Outline Drawings IS550Series Servo Driver User Manual
When the servo motor shaft is installed horizontally, the impact resistance in the vertical direction is as follows.
Impact acceleration:490m/s2
Impact times:2Second-rate
3
3.3.5Vibration Resistance of Servo Motors
When the servo motor shaft is installed horizontally, the up and down, left and right and front and rear3The vibration resistance in one direction is that the vibration acceleration is49m/s2
The vibration level at the rated speed of the servo motor isV15.
Note: Vibration levelV15Indicates that the maximum amplitude of the single servo motor at rated rotation is15μmthe following.
- 28 -
Translated from "?" to English - www.onlinedoctranslator.com
4
Servo drive specification and outline drawing
No.4Chapter Servo Drive Specifications and Outline Drawings IS550Series Servo Driver User Manual
4
External regenerative resistor
Notice
If the servo drive is used beyond the input power specification, the servo drive may alarm. When the power supply voltage does not meet
the following values, be sure to use a step-down transformer to control the power supply voltage within the specified range.
project describe
resolver type
basic
Use/storage temperature (Note1) 0〜 +40℃ (ambient temperature at40℃〜55℃, please use with derating) /twenty〜 +85℃
Specification
- 30 -
IS550Series Servo Driver User Manual No.4Chapter Servo Drive Specifications and Outline Drawings
project describe
speed change
load change rate 0〜100%When loaded: ±0.01%Below (at rated speed)
DC±10V/Rated speed (factory default setting, the setting range can be changed through the function
speed
code)
4
Command voltage (Note3)
torque
speed finger
Input voltage: max ±12V( The motor rotates forward when the command is positive)
control
make input
model input resistance about14kΩ
enter DC±10V/Rated torque (factory default setting, the setting range can be changed through the function
torque index
Input voltage: max ±12V(Forward rotation torque command at positive command)
make input
input resistance about14kΩ
multi-speed
speed selection useFROM) signal combination to realize multi-stage speed selection.
degree instruction
differential drive
command pulse
input form
Location rush open collector
Multi-rank
speed selection useFROM) signal combination to realize multi-stage position selection.
set command
- 31 -
No.4Chapter Servo Drive Specifications and Outline Drawings IS550Series Servo Driver User Manual
project describe
Location output form A Mutually,B Mutually,WITHPhase: differential driver output, open collector output
10roadFROM
number Servo enable, alarm reset, proportional action switching, running command switching, zero fixed function
enter enter Changes in signal assignments are possible enable, pulse prohibition, forward drive prohibition, reverse drive prohibition, external torque limit for
output Signal forward rotation, external torque limit for reverse rotation, forward rotation Input to jog, reverse jog, and
6roadDO
number
Servo ready, motor rotating, zero speed signal, speed arrival, position arrival,
output Changes in signal assignments are possible
4
positioning approach signal, torque limit, speed limit, brake output, warning,
Signal
servo failure, alarm code (3bit output)
Overtravel (OT) to prevent the function P-OT、N-OTDecelerate and stop when moving
Protective function overheating, power supply phase loss, overspeed, encoder abnormality,CPU exception, parameter
exception, other
built-in Analog monitor function for observation Built-in analog monitoring connector for observing speed, torque command signal, etc.
Status display, user parameter setting, monitoring display, alarm tracking display,JOG Running and
Function
automatic tuning operation, speed, torque command signal and other surveying and mapping functions
gain adjustment, alarm logging,JOGOperation and power supply high harmonic suppressionDCReactor
other
connection terminal
1) Note1: Please install the servo driver in this range of ambient temperature. When stored in the electric cabinet, the temperature in the electric cabinet is also low.
In fact, the calculated resistance value changes due to variations in the amplifier due to voltage changes and temperature changes. Therefore, this influence will be manifested by
the change of rotational speed. This change in the rotational speed is expressed as a ratio of the rated rotational speed, and is the rate of change in speed due to a voltage change
3) Note3: Forward rotation refers to clockwise rotation when viewing the motor from the opposite load side. (If viewed from the load side and the shaft side, it is counterclockwise
4) Note4: The built-in open collector power supply is not electrically isolated from the control circuit inside the servo drive.
- 32 -
IS550Series Servo Driver User Manual No.4Chapter Servo Drive Specifications and Outline Drawings
1) Ambient temperature: the ambient temperature has a great influence on the service life of the servo drive, and the operating environment temperature of the servo drive is not allowed
2) Install the servo drive on the surface of the flame-retardant object, and there should be enough space around it for heat dissipation. When the servo drive is working, it is easy to generate a large amount of
3) Please install it in a place that is not easy to vibrate. Vibration should not exceed0.6G. Pay special attention to keep away from equipment such as punch presses;
5) Avoid installing in places with corrosive, flammable and explosive gases in the air;
superior
B B
A A A cold wind
left right
B B
Down
installation size
power level
B A
≤IS550AT032I ≥100mm no requirement
Note: When the power of the servo driver is not greater thanIS550AT032Imay not be consideredAsize. when greater than or equal toIS550AT037IhourA should be greater than
50mm. When the servo drive is installed up and down, please install the heat insulation deflector shown in the figure.
1) Please install the servo drive vertically so that the heat can be dissipated upwards. But not upside down. If there are many servo drives in the cabinet, the best
It is better to install them side by side. For occasions where up and down installation is required, please refer to the diagram3-2The installation instructions, install the heat insulation deflector.
2) Installation space according to the diagram3-1As shown, ensure the heat dissipation space of the servo drive. However, when arranging, please consider the dispersion of other components in the cabinet.
thermal conditions.
- 33 -
No.4Chapter Servo Drive Specifications and Outline Drawings IS550Series Servo Driver User Manual
4) For applications with metal dust, it is recommended to install the radiator outside the cabinet. At this time, the space in the fully sealed cabinet should be as large as possible.
IS550AT032I(Included) The following servo drives use plastic casings, and the removal of the lower cover of the plastic casings is shown in the figure4-2. Use a
tool to forcefully push out the hook of the lower cover to the inside.
IS550AT037I(Included) The above servo drives use sheet metal casings, and the removal of the lower cover of the sheet metal casings is shown in the figure4-3. Tools can be used to
1, remove
two screws
Lower cover
Notice
When the lower cover is removed, avoid the falling of the lower cover, which may cause damage to the equipment and people!
- 3. 4 -
IS550Series Servo Driver User Manual No.4Chapter Servo Drive Specifications and Outline Drawings
Phi
A
IN
- 35 -
No.4Chapter Servo Drive Specifications and Outline Drawings IS550Series Servo Driver User Manual
4.3.3 IS550AThe shape of the servo drive and the size of the installation hole (mm)
IS550AT060I
4 IS550AT075I
IS550AT091I 260 580 549 600 385 265 f10 32
IS550AT112I
IS550AT150I
343 678 660 700 473 307 f10 47
IS550AT176I
IS550AT210I
IS550AT253I 449 903 880 930 579 380 f10 90
IS550AT304I
76.00
27.00
54
15.0 0
Crystal Head
116.00
114
10. 00
Φ3.50/ typ2
- 36 -
IS550Series Servo Driver User Manual No.4Chapter Servo Drive Specifications and Outline Drawings
73.50
63.75
Phi4.00/ty p 2
99.30
95.00
4
4.70
9.75
- 37 -
No.4Chapter Servo Drive Specifications and Outline Drawings IS550Series Servo Driver User Manual
- 38 -
5
Cable Specifications and Outline Drawings
No.5Chapter Cable Specifications and Outline Drawings IS550Series Servo Driver User Manual
5
model length Applicable servo motor Applicable encoder
S5-L-P21-3.0 3.0m
S5-L-P21-5.0 5.0m ISMGseries Wire-saving incremental encoder
S5-L-P21-10.0 10.0m
B+ 3 C B+ + 5V GND
B- 4 D B-
Z+ 5 AND Z+
WITH- 6 F WITH-
+ 5V 13 G + 5V
GND 14 H GND
case J
ON(shielding layer) ON(shielding layer)
- 40 -
IS550Series Servo Driver User Manual No.5Chapter Cable Specifications and Outline Drawings
A B
A B
Signal name Pin No. Pin No. Signal name
5
GND 5 1 GND
PC-TXD 3 2 RS232-RXD
PC-RXD 2 3 RS232-TXD
ON(shielding layer) case case ON(shielding layer)
G ND
6 3
A direction 5+
RS4 8
1
R S 48 5 -
7 4
2
C
ANH
8 5
C AN
L
A B
A B Twist instructions
- 41 -
No.5Chapter Cable Specifications and Outline Drawings IS550Series Servo Driver User Manual
5.4.1Outline drawing of communication cable for multi-machine parallel connection of servo drive
A B
5.4.3Communication cable signal connection relationship of multi-machine parallel connection of servo drive
A B Twist instructions
5 RS485+ 4 4 RS485+ 6 7
RS485- 5 5 RS485-
SOUP 6 6 SOUP
LIVE 7 7 LIVE
ON(shielding layer) case case ON(shielding layer)
1) during routing or operation, the bending radius of the cableRnot less than90mm, otherwise the cable may disconnect prematurely.
2) When wiring, pay special attention to try to ensure that the cable is in a straight state, not in a twisted state, otherwise it will easily lead to premature disconnection
Wire. Please use the mark on the surface of the cable to check whether the cable is twisted.
3) Do not fix the active part of the cable, otherwise the stress will be concentrated on the fixed part, which will lead to premature disconnection, please replace the fixed part
set to a minimum.
4) The length of the cable should be appropriate, if it is too short, tension will be generated at the fixed position, which will easily lead to premature disconnection, please adjust the cable to the most suitable
5) Take measures such as setting sufficient intervals between cables or using partitions to avoid mutual interference between cables.
- 42 -
6
Wiring
No.6Chapter Wiring IS550Series Servo Driver User Manual
No.6Chapter Wiring
For wiring
servo motor
breaker
noise
filter
6
When servo alarm
power off power on
open circuit1RY ) +24
1RY relay)
surge
suppressor 1 (diode)
When servo alarm
Servo alarm display
connected1RY
R、S、T Three-phase power input terminal AC input three-phase power connection point
(+)、PB Brake resistor connection terminal IS550AT060I(included) the following braking resistor connection points
P、(+) External reactor connection terminal IS550AT150I(included) above external reactor connection points
1) input powerR、S、T: There is no phase sequence requirement for the input side wiring of the servo drive.
Note that there is still residual voltage at the (+) and (-) terminals of the DC bus immediately after the power failure.CHARGEAfter the light goes out and confirm that it is
less than36VDo not touch it at the rear, otherwise there is a risk of electric shock.
- 44 -
IS550Series Servo Driver User Manual Chapter 6 Wiring
3)IS550AT075I(Included) When using the above external brake components, pay attention to the (+) and (-) polarities can not be reversed, otherwise
4) The wiring length of the braking unit should not exceed10m. Twisted pair or tight two-wire parallel wiring should be used.
5) Do not directly connect the braking resistor to the DC bus, which may cause damage to the servo drive or even fire.
7)S550AT060I(Included) The braking resistor connection terminal is only valid for the following models that have been confirmed to have a built-in braking unit.
Refer to the recommended value for braking resistor selection and the wiring distance should be less than5 m. Otherwise, the servo drive may be damaged.
IS550AT150I(Included) Servo drivers and reactors with the above power are externally installed, and thePRemove the connecting piece between the (+)
Do not connect capacitors or surge absorbers to the output side of the servo drive, otherwise it will cause frequent protection or even damage to the servo drive.
When the motor cable is too long, due to the influence of distributed capacitance, it is easy to generate electrical resonance, which will cause damage to the motor
insulation or generate a large leakage current to protect the servo drive from overcurrent. Motor cable length greater than100m, an AC output reactor must be installed.
The terminal must be reliably grounded, and the resistance of the grounding wire must be less than0.1Ω. Otherwise, it will cause the equipment to work abnormally or even be damaged. Do not 6
connect the ground terminal and the neutral wire of the power supplyNShared terminal.
server Driver
*2
*1
3(A) blue A+ 1
6(B) blue black A- 2
2(C) B+ 3
PG
green
)
1 AND yellow Z+ 5
4(F) yellow black 6
WITH-
9(G) red + 5V 13
PG+5V
8(H) GND 14
PG0V
black
1 SG
0V
Connector housing
- Four. Five -
No.6Chapter Wiring IS550Series Servo Driver User Manual
Note:*1: The wiring pin number of the servo motor side connector varies depending on the type of servo motor used.
1 A+ 2 A-
3 B+ 4 B-
5 Z+ 6 WITH-
7 reserve 8 reserve
9 reserve 10 reserve
13 + 5V 14 GND
fifteen PS+ 16 PS-
17 reserve 18 reserve
6.2.3ResolverPGCardMF38PG4ofJ3definition
Motor Terminal Board Definition Danaher Rotator Tama River Circulation MF38PG4CardDB9pin Matching resolver cable color
1 A+ 5 Z+
second encoderAphase feedback signal second encoderWITHphase feedback signal
2 A- 6 WITH-
3 B+ 7 + 5V
second encoderBphase feedback signal
4 B- 8 GND 2nd encoder+5Vpowered by
/ 9 GND
- 46 -
IS550Series Servo Driver User Manual Chapter 6 Wiring
1) The wiring sequence of the encoder and the servo drive varies with the servo motor and encoder.
6.3Interface Circuit
The input and output signals of the servo driver and the connection example with the host device are shown below.
JJ2
12 23 4
J13 powered by
6
J8
keyboard interface
Rotary encoder
J15
J3
J5
burn program port
J4
J7 J1 J9 communication terminal
- 47 -
No.6Chapter Wiring IS550Series Servo Driver User Manual
Servo unit
AI3+ 48
High precision analog signal input
input range±12V
GND 10
7150O
PULSE PULSE 33
PAO
[CW AMutually] /PULSE 8 3. 4
SIGN SIGN
eleven150O J9 35
/PAO
PBO
[CCW BMutually] /SIGN 12 end 36
Encoder frequency division output
/PBO
CLR
fifteen150O Child 19
PZO
bitplace instruction CLR
/CLR 14
twenty
/ PZO
6
17
24V PZ_OUT
3 2.4k fifty
PL1 WITH
open collector 13 2.4k
PL2 WITH
18 2.4k
input power
PL3
24IN 29 DO1+
30 DO1-
+ 24Vpower supply
47 Can pass function code
DI1 46
27 DO2+
Flexible configurationDOFunction
DI2 28 DO2-
Four. Five
DI5 32 DO4-
40
DI6 41
37 DO6
The default state is on when the DI7 42 38 DO7
Valid, can pass the function code
39
DI8 43 DO8
Modify its positive and negative logic
DI9 23 WITH
DI10 24
WITH 50
Note: Since the servo driver provides WITH Connector housing
- 48 -
IS550Series Servo Driver User Manual Chapter 6 Wiring
The following is the user interface connectorAI1analog input,AI2analog input,AI3Analog input terminals are described. The analog signal is a
speed command or torque command signal. The input criteria are as follows:
server Driver
AI1(AI2)
12V about14kΩ
GND
The command pulse input, command symbol input, and deviation count clear signal terminals of the user interface connector are described below. The output circuit of the
command pulse and deviation count clear signal on the upper device side can be output from a differential driver or an open collector output2 species to choose from. The
6
classification is as follows:
server Driver
PULSE+(SIGN+、CLR+)
150Ω
PULSE-(SIGN-、CLR-)
2) If the above formula cannot be satisfied, the input pulse of the servo driver is unstable. would result in the following:
3) When the command pulse is input, the pulse loss phenomenon occurs;
4) When the command direction is input, the command reversal phenomenon occurs.
server Driver
24V
GTC1(VOP2、VOP3)
2.4kΩ
PULSE+(SIGN+、CLR+)
PULSE-(SIGN-、CLR-) 150Ω
WITH
- 49 -
No.6Chapter Wiring IS550Series Servo Driver User Manual
server Driver
24V
INCC
GTC1(VOP2、VOP3)
2.4kΩ
PULSE+(SIGN+、CLR+)
PULSE-(SIGN-、CLR-) 150Ω
WITH
INF=1.5~1.8V
server Driver
24V
6 ON
3.3kΩ
DI1wait
WITH
server Driver
24V
ON
3.3kΩ
DI1wait
WITH
server Driver
24V
ON
externalGND
3.3kΩ
DI1wait
WITH
- fifty -
IS550Series Servo Driver User Manual Chapter 6 Wiring
User Interface ConnectorAPhase-divided output signal,BPhase-divided output signal,WITHThe phase frequency division output signal terminal will be described. The encoder
frequency division output circuit outputs a differential signal through a differential driver. Usually, when configuring a position control system for a host device, a feedback signal is
provided. On the host device side, use a differential receiving circuit to receive.
server Driver
PAO+(PBO+、PZO+)
PAO-(PBO-、PZO-)
Below is the user interface connector collectorWITHThe phase frequency division output signal terminal will be described.
Additionally, the encoderWITHThe phase frequency division output circuit can pass the collector open circuit signal. Usually, when configuring a position
control system for a host device, a feedback signal is provided. On the host device side, use a photocoupler circuit, relay circuit, or bus receiver circuit for
reception.
PZ-OUT optocoupler
WITH
WITH
The maximum allowable voltage and current capacity of the optocoupler output circuit inside the servo driver are as follows:
Voltage:DC30V(maximum)
Current:DC50mA(maximum)
server Driver
DC5V~24V
relay
DO1wait
C OMUP
WITH
- 51 -
No.6Chapter Wiring IS550Series Servo Driver User Manual
DO1wait optocoupler
COMOP
WITH
The maximum allowable voltage and current capacity of the optocoupler output circuit inside the servo driver are as follows:
Voltage:DC30V(maximum)
Current:DC50mA(maximum)
Keep the connection of the brake input signal without polarity, requires user preparation24Vpower supply.
6
brake signal/BKAn example of standard wiring to the brake power supply is shown below:
AC power
R
S
(/BK-)
1 GND 3 GND
1 2 3 4
2 AO1 4 AO2
- 52 -
IS550Series Servo Driver User Manual Chapter 6 Wiring
Note: control powerOFFAfter that, the analog monitoring output terminal may be at the longest50msDuring the output is approx.5Vvoltage. Please use it with
due consideration.
Communication signal terminalJ4Definition (note: the wire cannot be connected to the "reserved" terminal)
1 GND land
2 RS232-RXD RS232The receiving end is connected with the sending end of the host computer.
3 RS232-TXD RS232The sending end is connected with the receiving end of the host computer.
3
4 RS485+ RS485Communication Interface 6
1
J4
4
6
5 RS485- 7
RS485Communication Interface
2
8
6 reserve 5
7 reserve
8 + 5V + 5Vpower supply
shell ON chassis
6.7.1Wiring Recommendations
For safe and stable use of the product, please pay attention to the following items when wiring.
1, command input and encoder wiring related cables, connect the cables with the shortest distance.
- When the servo motor and the machine are insulated from each other, please ground the servo motor directly.
-The core diameter of the signal cable is only0.2mmor0.3mm, very thin, please be careful when using.
- When using near residential buildings, or if you are concerned about radio frequency interference, please install a noise filter on the input side of the power line. Since the Servo Drive is an industrial
5, To prevent malfunction caused by noise, the following processing methods can be adopted:
- Install the host device and noise filter as close as possible to the servo driver.
- 53 -
No.6Chapter Wiring IS550Series Servo Driver User Manual
- When wiring, please separate the strong current line from the weak point line, and keep30cmabove interval. Do not put in the same pipe or bundle together.
- Do not share the power supply with electric welding machines, electrical discharge processing equipment, etc. Even if the power supply is not shared, install a noise filter on the input side of the
6, Protect the power line with a circuit breaker or fuse for wiring.
- The servo driver is directly connected to the industrial power line. A transformer is not used for insulation. In order to prevent cross-shock accidents in
the servo system, be sure to use a circuit breaker or fuse for wiring.
7, The servo drive does not have a built-in grounding protection circuit.
- In order to form a more secure system, please configure an earth leakage circuit breaker for both overload and short circuit protection or a special earth leakage circuit
6.7.2Anti-interference wiring
The main circuit of this servo driver uses "high-speed switching elements". Depending on the peripheral wiring and grounding of the servo drive, it may be
affected by switching and noise due to switching elements. Therefore, correct grounding method and wiring processing are essential.
The servo drive has a built-in microprocessor (CPU). Therefore, it is necessary to configure a "noise filter" in an appropriate place to prevent external
6
The diagram below shows an example of wiring in consideration of anti-noise measures.
server Driver
noise filterWave device (Note3)
R IN
S IN M
AC380V T IN
box,3.5mm2
outside PG
byon (Note1)
2
(Note3)
(Note2) 2.0mm2 3.5mm
Outer case,2.0mm 2
2
Outer case,3.5mm Outer box,3.5mm 2
End (note1) End (note1)
Notice
1, Please use the outer box connection wire for grounding as much as possible3.5mm2Thick wire above (braided copper wire is more suitable).
3, When using the noise filter, please observe the precautions described in the following "How to use the noise filter".
2, correct grounding
Be sure to connect the ground terminal of the servo motor to " "Ground terminal with the servo driver" " connected together. Separate ground terminal
- 54 -
IS550Series Servo Driver User Manual Chapter 6 Wiring
“ "Must be grounded.
Otherwise, when the servo motor is mechanically grounded, switching interference currents will flow from the drive's power cable through the servo motor's stray capacitance.
When interference occurs on the command input line, please set the0VWire(SG) is grounded, the main circuit wiring of the motor passes through the metal conduit, and the
Please perform the above grounding treatment, all of which should be grounded at one point.
To prevent interference from the power line, use a blocking type noise filter. Also, install a noise filter on the power line of the peripheral device
as necessary. When installing and wiring the noise filter, please observe the following precautions. If there is a mistake in the use method, the
effect of the noise filter will be greatly reduced.
1) Please separate the input wiring and output wiring. Also don't put the two in the same pipe or bundle them together.
6
noise filter noise filter
oscilloscope oscilloscope
cabinet cabinet
noise filter
noise filter
oscilloscope
oscilloscope
cabinet
cabinet
leave
2) Separate the ground wire of the noise filter from the output wiring.
oscilloscope oscilloscope
cabinet cabinet
- 55 -
No.6Chapter Wiring IS550Series Servo Driver User Manual
3) The ground wire of the noise filter is connected to the ground plate separately. Do not connect other ground wires.
oscilloscope oscilloscope
}
thick
short
cabinet cabinet
When installing a noise filter inside a certain device, please connect the ground wire of this filter and other mechanical wires to the bound ground plate, and
6
electric cabinet
servodrive device
noise filter
oscilloscope
servodrive Actuator
grounding
cabinet
- 56 -
Translated from Chinese (Simplified) to English - www.onlinedoctranslator.com
7
Interface display and key operation
No.7Chapter Interface Display and Key Operation IS550Series Servo Driver User Manual
7.1interface introduction
The operation interface of the servo drive consists of5Only7partlednixie tube and5Composed of only buttons, it can be used for status display and parameter setting of the servo
MODE MODE Press this key to switch between function code groups in sequence and return to the previous menu.
7 UP Press this key to increase the setting value of the current flashing digit, long press to increase quickly.
DOWN Press this key to decrease the setting value of the current flashing digit, long press to decrease quickly.
Press this key to move the selected flashing digit to the left by one.
SHIFT
Long press function: to display more than5When the content of the digital tube is displayed, it can be used to turn pages.
SET SET Press this key to save the modification and enter the next menu.
Note: When an alarm occurs, please eliminate the cause of the alarm first, and then reset the alarm.
The running state of the servo drive is determined by5Only seven paragraphsledThe display characters of the digital tube are shown in the following table:
The character is displayed on the digital tube in the power-on initialization state, indicating that it is the software
"rESEt"
startup state or reset state.
"nrd" After startup or reset is completed, the servo is not ready, such as the main circuit is not powered on.
"rdy" The self-test of the servo system is normal, waiting for the servo enable signal from the host control device.
The servo is in normal running state, at this time you can passH0bGroup function code to view the
"run"
servo running status and variables.
The servo failed, "xxx"The three-digit number represents the fault code, please refer to the
"Er. xxx"
fault code9chapter.
- 58 -
IS550Series Servo Driver User Manual No.7Chapter Interface Display and Key Operation
7.1.3The operation method of browsing and modifying the parameters of the servo drive
To view the variable status of the servo, you need to pressMODEkey to switch to function codeH**Group selects the corresponding function code:
MODE
MODE
Operating status display mode Parameter browsing or setting mode
(0level menu)
When switching to the parameter display mode, the first display is the parameter group number, starting with "Hxx."Three-digit display, also known as "0
"level menu". One of the display digits is blinking, pressUPkey orDOWNkey, the number of the flashing digit will increase1or minus1; If press SHIFTkey, the
flashing digit will move for easy setting to the desired group number:
UP SHIFT
After setting the desired group number, press theSETkey to enter the setting state of the parameter serial number in this group, and then "Hxx.xx”, also known
as "Ilevel menu", after setting the required function code serial number, pressSETkey to enter the parameter setting state of the function code, also called "II
"level menu", if the parameter can be modified, its lowest digit will flash and display, at this time pressSHIFT/UP/DOWNPress the key to modify, as shown in the
figure below:
0level menu
7
H07.03
Ilevel menu
SETEnter
MODE
Function code serial number selection
return
SETsave
IIlevel menu
Press theSETAfter the key has been saved successfully, "done"If the modified value has not changed, it will not display "done"typeface.
according toMODEPress the key to exit the status monitoring mode and enter the parameter mode to view and modify parameters.
Some parameters can only be browsed and cannot be modified, such as running parameters, after enteringIIAfter entering the level menu, these parameters are displayed
without flashing display digits, at this time pressSHIFT,UP/DOWN,SETKey presses do not respond either.
Some parameters can only be set in the stop state. Before modifying the parameters, the servo needs to be stopped.
When setting parameters in [-9999~99999】In the range, it is the display of the parameters within five digits.5The digital display can be displayed or edited at
one time.
When the setting parameter range exceeds [-9999~99999] When the range exceeds the display range of the five-digit nixie tube, six digits and more are required
- 59 -
No.7Chapter Interface Display and Key Operation IS550Series Servo Driver User Manual
The digital tube characters are displayed. Take the most points in this system4Bit ×3The page display method is used for displaying. At this time, there is a flashing pen segment in
the leftmost character of each screen, which is used to indicate the screen number of the current character.
For example, the parameter value to be displayed is -10501080.10, it is divided into [-10】【5010】【80.10】Three pages are displayed, long
press SHIFTAble to turn pages. As shown below:
The flashing "—" on the left indicates the displayed bit field, when using
First page first two digits The second page middle four digits The third page last four digits
when usingSHIFTWhen the key is shifted, it will automatically switch to the corresponding display segment. For example: Assuming that the current blinking digit is thousands digit, use SHIFTWhen
shifting, it will automatically switch to the display of the middle four digits, and the tens of thousands digit (that is, the rightmost digit of this segment) will flash. At this point press UP/DOWN, the
For parameters that can be modified, passSHIFTThe shift can be modified accordingly. If it is a read-only parameter, only by long pressing
SHIFTkey to turn the page display.
Monitor display is a function to display the command value set in the servo drive, the state of input and output signals, and the internal state of the servo drive.
H0b-07,H0b-
13,H0b-17three
Absolute Position Counter 1instruction The maximum value of the function code exceeds
H0b 07 - - - show P
(32digit decimal display) unit 1073741824-1and
- 1073741824timepiece
counter from0start over
count.
- 60 -
IS550Series Servo Driver User Manual No.7Chapter Interface Display and Key Operation
of encoder pulses4
H0b 17 - 1p - - show P
Multiplier data:
32bit10base display)
total running time (32bit 0.0- Indicates the total after power-on
H0b 19 0.1s - - show -
10base display) 429496729.6s time.
H0b twenty one AI1Sampling voltage value - 0.001V - show
H0b twenty two AI2Sampling voltage value - 0.001V - show
H0b twenty three AI3Sampling voltage value - 0.001V - show
H0b twenty four RMS value of phase current - 0.01A - show 7
H0b 26 Bus voltage value - 0.1V - show
H0b 27 module temperature - °C - show -
Accumulation of internal and external deviations
H0b 28 - 1p - show p 32bit display
value
second encoderZlatch
H0b 30 - 1p - show p
value
0-current failure
9-superior9fault
first
If displayedEr.000,surface
H0b 34 error code - - Fault -
Indicates that there is currently no fault
code
in the total running time axis of
H0b 35 Selected failure timestamp - 0.1s - show
distribution point.
- 61 -
No.7Chapter Interface Display and Key Operation IS550Series Servo Driver User Manual
Note1:
1) in speed and torque, position mode,H0b-07 ,H0b-13andH0b-17can be counted. When switching modes, these values are unclear
zero.
4) whenH05-36(Mechanical origin offset) is0, in any of the three modes, regardless of running or standby, by setting the
Return-to-origin function codeH05-30place6, can be clearedH0b-07andH0b-17.
7
Note2:DI/DODisplay method of terminal status:
One nixie tube shows twoDI/DO, the top short drawing light corresponds to high level, and the bottom light is low level. All indications correspond to
physicalDI/DO.
DIDOthe status of the16status bits to represent, where the standardDIfor10road,dofor7road, the figure below showsDIThe state of the input
terminal.
high8bit Low8bit
high state
low state
DI8=0
DI7=0
DI4=0
DI3=0
DI6=1
DI5=0
DI2=1
DI1=0
- 62 -
8
Common function code setting of servo drive
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
According to the command mode and operation characteristics of the servo drive, it can be divided into three operation modes, namely, speed control operation mode, position
1. In the position control mode, the moving displacement is generally determined by the number of pulses, and the rotation speed is determined by the
frequency of externally input pulses. It can also be directly given through communication. Since the position mode can strictly control the speed and position, it
is generally used in positioning devices. Ninety percent of servo applications use position control mode (positioning requirements are fast, accurate, and
ruthless), such as manipulators, placement machines, engraving, milling, CNC machine tools, etc., which can be said to be countless.
2, Speed mode: the rotation speed can be controlled through analog input, digital value setting, and communication setting. Some constant-speed feeding
controls use speed control (some also use position control in the host computer, and the servo only Do speed control such as analog engraving and milling
machine).
3, The torque control method is to change the set torque size by changing the setting of the analog quantity in real time or changing the value of the corresponding address by
means of communication. It is mainly used in winding and unwinding devices that have strict requirements on the force of the material, such as some tension control occasions
such as wire rafting devices or optical fiber drawing equipment. The torque setting should be changed at any time according to the change of the winding radius to ensure The
force of the material will not change with the change of the winding radius.
The operating modes available in the servo drive are as follows, and can be set according to the function codeH02-00To set up, and at the same time, the source of commands in
2-torque mode
8
immediately shutdown
H02 00 mode selection 3-speed mode↔torque mode 1 0 -
take effect set up
4-location mode↔speed mode
when function codeH02-00 = 0,1,2When , it means that the current servo control mode is a single control mode, which are speed mode, position mode and
torque mode, which can meet the needs of users under specific conditions.
But when the user needs to switch between various modes, it is necessary to set the function codeH02-00 = 3,4,5,6, the velocity mode↔torque
mode, position mode↔speed mode, position mode↔Torque mode speed; switching condition is passed byDIterminal for mode switching.
- 64 -
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
when selected as3-6mode, you need to configure the correspondingDIfunction, please refer to the corresponding relationship in the table below.
1 - S
3-speed mode↔torque mode
0 - T
1 - P
4-location mode↔speed mode
0 - S
1 - P
5-location mode↔torque mode
0 - T
1 1 P
1 0 P
6-Location↔speed↔Torque Blend Mode
0 1 S
0 0 T
P: position control,S:speed control,T: torque control;1: Indicates that the function of this terminal is valid,0: The function of this terminal is
invalid, -: irrelevant;
take effect
shutdown
set up
S 8
3-AI3
4-Jog speed command
immediately run
H06 03 Speed command keyboard setting value - 9000rpm~9000rpm 1 rpm 200rpm S
take effect set up
immediately run
H06 04 Jog speed setpoint 0rpm~9000rpm 1 rpm 300rpm S
take effect set up
Note: digital given by setting the function codeH06-03The speed value is enough, this function code is the running setting method.
The direction switching of the speed command can be usedDIcontrol, the function code isFun IN.26. It is used when the direction needs to be switched.
void - positive direction; The logic of the corresponding port needs to be set to0
Fun IN.26 SPDDirSel Speed command direction setting distribute
valid - reverse direction or1.
- 65 -
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
In the speed control mode, the speed command has two sources: sourceAand sourceB. The speed control mode has the following four speed command
acquisition methods:1, select sourceAas a speed command;2, select sourceBas a speed command;3, select sourceA+sourceBas a speed command;4, through
externalIOToggle the way to select the sourceAand sourceB;5, Communication settings. The way to obtain these five sources is through the function codeH06-02
set up.
4-communication settings
When the speed command selects the function codeH06-02choose3, it is necessary to separate theDITerminals must be assigned a function definition to work properly.
Through this input terminal, it can be determined whether the currentAcommand input orBcommand input.
In addition, the sourceAand sourceBBoth have the following generation methods at the same time:
1, Digital setting, also called keyboard setting, refers to using a function codeH06-03To store a set speed value, and then use it as
a way to generate speed commands;
2. The source of the analog speed command refers to a speed command generation method that converts the externally input analog voltage signal into a
speed command signal for controlling the motor. Inovance servo driver has three analog speed signal inputs.
3, Jog speed command refers to the function codeH06-04A speed command is stored, and the user can configure two externalDIOr the host computer control
software selects the speed direction of the command. according to externalDIDepending on the input, the direction of the jog speed command will also
8 change.
4、Multi-segment speed instructions are stored in internal registers16Group speed commands and related control parameters, users can choose to use external DIselection or
The ramp function control function is to convert the speed command with large changes into a smoother constant acceleration and deceleration speed command, that is, to
achieve the purpose of controlling acceleration and deceleration by setting the acceleration and deceleration time. During speed control, if the given speed command changes too
much, the motor will jump or violently vibrate. However, if the acceleration and deceleration time of the soft start is increased, the motor can start smoothly when starting to avoid
immediately shutdown
H06 05 Speed command acceleration ramp time 0ms-10000ms 1ms 0ms P.S.
take effect set up
immediately shutdown
H06 06 Speed command deceleration ramp time 0ms-10000ms 1ms 0ms P.S.
take effect set up
Note: Under normal speed control, please set the acceleration and deceleration time as0 [factory setting].
H06-05: The time required to reach the maximum speed of the motor from the motor stop state.
- 66 -
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
H06-06: The time required from the maximum speed of the motor to the stop of the motor.
The ramp function control function converts the step speed command into a relatively smooth constant acceleration and deceleration speed command, and realizes smooth speed
step instruction
After ramp function control
H06.05 H06.06
The acceleration and deceleration ramp time of the servo motor is determined by the time when the motor accelerates from zero speed to maximum speed or decelerates from maximum speed to zero
speed. The actual calculation formula of acceleration and deceleration time is as follows:
Actual acceleration time = (speed command ÷ motor maximum speed) × speed command acceleration ramp time;
Actual deceleration time = (speed command ÷ motor maximum speed) × speed command deceleration ramp time;
Actual plus
Actual minus
speed time
speed time
8
Acceleration ramp time Deceleration ramp time
H06.05 H06.06
immediately shutdown
H06 07 Maximum speed limit 0rpm-9000rpm 1 rpm 9000rpm S
take effect set up
immediately shutdown
H06 08 forward speed limit 0rpm-9000rpm 1 rpm 9000rpm S
take effect set up
immediately shutdown
H06 09 speed reverse limit 0rpm-9000rpm 1 rpm 9000rpm S
take effect set up
In the speed control mode, the servo drive can limit the size of the speed command. The speed command limit includes three contents:
1,H06-07Set the amplitude limit of the speed command. The speed command in the positive and negative directions cannot exceed this value. If it exceeds this
2,H06-08Set the positive speed limit, if the speed command in the positive direction exceeds the set value, it will be limited to output at this value.
3,H06-09Set the negative speed limit. If the speed command in the negative direction exceeds the set value, it will be limited to output at this value.
- 67 -
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
4. The maximum speed of the motor is the default limit point. When matching different motors, this parameter will change with the motor parameters.
Note: function codeH06-07,H06-08andH06-09When limiting the speed, the minimum limit point is used as the limit condition, as shown in
the figure below, the actual forward speed limit isH06-08, the reverse rotation speed is limited toH06-07(reason,H06-09set value greater
thanH06-07).
speed command
motor speed
actual speed
Restricted interval
Note: The maximum speed of the motor is the default limit maximum point.
The actual motor speed limit interval satisfies the following formula:
8
Amplitude of negative speed command: |Negative speed command|≤min{Motor maximum speed,H06-07,H06-09}
By setting the function codeH05-17, the servo divides the pulse number fed back by the encoder according to the set value and outputs it through the frequency division output port. The value of this
function code corresponds toPAO/PBONumber of pulses per mechanical cycle (4before multiplication).
-68-
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
PAO- Encoder pulse output: /AMutually When selecting an absolute encoder, it is through the frequency division coefficient of the encoder
PBO+ Encoder pulse output:BMutually Determined motor rotation1circle output pulse, phase difference90°
output
PBO- Encoder pulse output: /BMutually
Note:ZThe phase pulse is the origin pulse, which indicates that the motor rotates every1circle output1A pulse indicator signal.
PAO+
PAO-
J9
PBO+
ENC Frequency division output
PBO-
servo motor
PZO+
feedback encoder
PZO-
Encoder frequency division output
8
When the encoder feedback pulse output signal is different from the command direction of the host computer, the function code can be selected by changing the rotation
direction of the servo motor H02-02and output pulse feedback direction selectionH02-03Make adjustments.
Notice
- The frequency division pulse number of the encoder should not exceed the resolution of the motor encoder (incremental type: cannot exceed the number of lines of the encoder; absolute type:
cannot exceed the resolution of each mechanical cycle1/4), otherwise it will reportEr.110(Frequency division pulse output setting failure).
- For example: the number of lines of the servo motor with incremental encoder is2500,andH05-17Set as2501,Then the servo driver will make a judgment error and report
Er.110Fault.
- The limit frequency supported by the encoder frequency division output hardware is about1.6M (A/Bfrequency), it is necessary to ensure that the maximum frequency within the working speed
range of the servo will not exceed the limit, otherwise it will reportEr.510(frequency division pulse output overspeed),
- Calculation method: The speed range at which the motor works is +/-2000rpm,Calculated from thisH05-17maximum setting
- 4The resolution that can be achieved after frequency doubling is192000/Mechanical cycle, but only if the set value satisfies the precautions1listed requirements.
After connecting the pulse output terminal of one servo to the pulse command receiving terminal of the next one or more servos, this function can be used for synchronous control
of multiple servos. The output signal isPAOsandPBOThe differential output corresponds toPULSandSIGN. In this way, the pulse command of the host computer can be
-69-
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
Notice
- In the application of synchronous control, it is necessary to keep all servo parameters consistent and the load conditions are similar, so that the effect of synchronous motion can be achieved.
- Please do not power off the host computer when the host computer is sending pulses, otherwise the position of the slave machine will be out of sync due to the attenuation of the pulse signal
at the moment of power failure. If this happens, please recalibrate the position of the slave.
The position command acquisition method is determined by the function codeH05-00set up. This function code can only be set as0,1,2,3four ways, of which0Indicates that the servo
drive selects the external pulse command as the source of the position command;1Indicates that the servo drive selects the step given as the source of the position command;2
Indicates that the servo drive selects multiple position commands as the source of position commands;3Indicates that the servo drive selects the communication setting as the
(1) Select the external pulse command input as the setting and description of the position command source.
3-communication settings
(2) direction switching of the position command can be usedDIcontrol, the function code isFun IN.27. It is used when the direction needs to be switched.
(3) to select the step input as the source of the position command.
Please put the function codeH05-00set as1, select the step given as the instruction source, and then set the function codeH05-03, set the number of position commands (command
unit) executed by the step amount. The corresponding motor speed when the step command is executed is determined by the electronic gear and the default parameters of the
Note:
1, The magnitude of the speed command is determined by the above formula, and the direction of the speed command is determined by the direction of the set position.
2、When using the step amount as the source of the position command, the open signal of the step amount must be enabled (FunIN.20/POSSTEP). This signal is
valid, and the servo drive starts to executeH05-03The set position command, the currentH05-03After the execution of the position command is completed, the
servo driver accepts the enabling signal of the stepping amount (/POS STEP), proceed to the nextH05-03The set position command. If the signal is always invalid,
31. The servo driver does not accept the open signal of the step amount during operation.
immediately shutdown
H05 03 step amount - 9999Command unit~9999command unit 1command unit 50 P
take effect set up
- 70 -
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
PE PE
Please choose a current limiting resistorR1value, be sure to keep the input current at6~10mAwithin range.
For example:Vcc=+24Vhour,R1=2.4kΩ
Vcc=+12Vhour,R1=1.5kΩ
- 71 -
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
Vcc=+5Vhour,R1=200Ω
In this way, the pull-up resistor provided inside the servo driver can be used
server Driver
24V
VOP1(VOP2,VOP3)
2.4kΩ
PULS+(SIGN+,CLR+)
PULS-(SIGN-,CLR-) 150Ω
COM
server Driver
24V
VCC
VOP1(VOP2,VOP3)
2.4kΩ
PULS+(SIGN+,CLR+)
PULS-(SIGN-,CLR-) 150Ω
COM
Vf=1.5~1.8V
There are three pulse command input forms, which are determined by the function codeH05-15to set.
multiplier 3-CW+CCW
- 72 -
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
PULS PULS
SIGN SIGN
CW+CCW
PULS PULS
SIGN SIGN
Note: If no external input clearing action is required, no wiring is required, and the function code is setH05-16for1. (Clear the position deviation pulse when a
fault occurs)
The working mode of the clear signal is set by the function codeH05-16set up.
Electronic gear ratio, by function codeH05-07~H05-13Setting, there are two sets of electronic gear ratios, byFun IN.24(electronic gear selection) setting, theDIWhen the function is
invalid, the first group of electronic gear ratio is defaulted, theDIThe second electronic gear ratio is enabled when the function is valid. Note: If and only if the duration of no
position command input exceeds10msAfter that, the two sets of electronic gear ratios can be switched.
immediately shutdown
H05 07 Electronic gear ratio1(molecular) 1~1073741824 1 4 P
take effect set up
immediately shutdown
H05 09 Electronic gear ratio1(denominator) 1~1073741824 1 1 P
take effect set up
immediately shutdown
H05 11 Electronic gear ratio2(molecular) 1~1073741824 1 4 P
take effect set up
- 73 -
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
immediately shutdown
H05 13 Electronic gear ratio2(denominator) 1~1073741824 1 1 P
take effect set up
Note:0.001≤gear ratio≤4000
If the reduction ratio between the motor shaft and the mechanical side of the load isn/m(motor shaft rotationmcircle, load shaft rotationnocircle), the calculation formula of the electronic gear ratio is as
follows:
Note: In the position full closed loop mode and the internal and external closed loop mode (function codeH0545set as3or4), electronic gear selector switch (GEAR_SEL) is multiplexed
as a semi-closed-loop/full-closed-loop switch.GEAR_SELWhen the signal is invalid, it works in a fully closed loop and the electronic gear ratio is fixed as the first group of electronic
gears;GEAR_SELWhen the signal is valid, it works in a fully closed loop and the electronic gear ratio is fixed as the second set of electronic gears.
PG
Position feedback (number of pulses)
8 The position command smoothing function refers to the function of filtering the input position command to make the rotation of the servo motor smoother. This function is more
1) When the upper device that outputs the command does not perform acceleration and deceleration;
Note: This function has no effect on displacement (total number of position commands).
Related parameters
The parameters related to the position command filter are set as follows.
immediately shutdown
H05 06 Position command average filter time 0.0ms~128.0ms 0.1ms 0.0ms P
take effect set up
Note: This function code is set to0, the averaging filter is disabled.
- 74 -
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
Comparison of the filtering effect of the average filter on two different position commands
Before filtering
H05.06
P[command unit] Before filtering
After filtering
P[command unit]
After filtering
t
t H05.06
H05.06 H05.06
In position control mode, the deviation between the position executed by the servo motor and the total amount of given position commands is less than or equal to the set
position deviation (see function codeH05-21), the servo driver outputs a positioning completion signal.
In position control, the position deviation pulse arrives and the positioning is completed
Fun OUT.5 /COIN+- location reached distribute
amplitudeH05-21Effective within
0-The absolute value of the position deviation is less than or equal to the positioning completion
output in amplitude
H05 20
positioning complete signal
(COIN)lose
1-The absolute value of the position deviation is less than or equal to the positioning completion
2-The absolute value of the position deviation is less than or equal to the positioning completion
Note: Positioning completion rangeH05-21The setting unit of is the command unit, and the size of the command unit depends on the set electronic gear ratio.
Positioning Completion RangeH05-21The set value only reflects the threshold value of the positioning completion signal output and has nothing to do with the positioning accuracy.
likeH05-21If the set value is too large, the position deviation will become smaller during low-speed operation, and the positioning completion signal may be output all the time, which seems a little slow. At
this time, please reduce the setting value until the positioning completion signal is sensitively output.
When used in a state where the positioning completion range is small and the position deviation is always small, you can setH05-20to changeCOINThe output
2) When the speed feedforward gain of the servo drive is set to a large value.
- 75 -
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
In position control mode, the deviation between the position executed by the servo motor and the total amount of given position commands is less than or equal to the set position
deviation (see function codeH05-22), the servo driver outputs a positioning approach signal. Usually, before confirming the positioning completion signal, the upper device receives
the positioning approach signal to prepare for the sequence of actions after the positioning is completed.
During position control, the position deviation pulse reaches the positioning
Fun OUT.6 /NEAR+- positioning approach signal distribute
Approximate signal amplitudeH05-22Valid when setting value
function code
Note: Positioning is close to the signal amplitudeH05-22The setting unit of is the command unit, and the size of the command unit depends on the set electronic gear ratio.
The absolute value of the position deviation is less than the completion approach signal amplitudeH05-22When the set value, /nearsignal output.
complete close to the signal amplitudeH05-22The setting value of is usually greater than the positioning completion rangeH05-21set value.
In position control mode, the signal (/INHIBIT) to control the input of position command, this function is called position command prohibition function. When
this function is valid, the position command input is zero, and the servo drive enters the servo lock state.
Valid - position command prohibited level is prohibited for position commands, including internal
Fun IN.13 /INHIBIT Position command prohibited distribute
Invalid - location command allowed and external position commands. corresponding
Function Description
/INHIBITThe input terminal corresponding to the signal is determined by theH03Group function codes are assigned. when no right/INHIBITWhen the signal distribution input terminal, /INHIBITThe signal is
always in an invalid state, that is, the position command input is allowed; when paired with /INHIBITWhen the signal is allocated to the input terminal, whether the position command prohibition function is
valid is controlled by /INHIBITThe effective mode and the level of the corresponding terminal are determined.
8.3.9Handwheel function
The handwheel function is a source of position commands in the position mode, which is special and can only be used in the position mode, and it is also valid when the mode is
switched. The following settings are required to use the handwheel function in position mode:
examineDI9,DI10terminals, make sure that bothDIThe terminal assignment status is0;Right nowDI9 and
1
DI10By default, it is the input signal of the handwheel quadrature pulse;
Simultaneous assignment of basic input terminal functionsHX_EN(Fun IN.23) That is, the handwheel enable
2
signal arrivesDIon the terminal;
- 76 -
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
After selecting the handwheel function, you canHX_ENThe function selection terminal is used to switch between position command and handwheel command. that isHX_ENWhen it
is valid, the servo position command is the handwheel pulse, and when it is invalid, see the table for the definition of the override terminal.
Note: The handwheel function and the interrupt fixed-length function cannot be used at the same time.DI9,DI10Cannot be assigned as normalDIFunction.
1) Functional description
Multi-segment position function in position control mode (H05-00Set as2select this function) means that the internal storage of the drive unit16The control parameters related to
the group position, the most set in the parameters16Position fixed-length segments with different speeds, different running distances and different waiting times between
segments. It can conveniently realize the function of automatic multi-segment fixed-length operation or select the segment number through the input signal of the external
terminal, and run according to the setting of the selected segment. Because it is controlled by the internal parameters of the servo drive, there is no need to install a pulse
generator externally. The flexible use of this feature enablesnoPoint trajectory planning.
Except in multi-segment operation modeDIExcept switching modes, when other modes (FunIN.28) PosInSenAs an enable signal, it does not
run when the signal is invalid, runs when it is valid, and immediately decelerates to0. when running thenoThe enable becomes inactive
during the segment, and then becomes active again, according to theH11-02(Margin processing method) selection from then+1part(
H1102=0) continue to run the unfinished section or restart from the1part(H11-02=1)start operation.
DIswitching mode, is achieved through an externalDIway to trigger and change the segments that need to run.DItrigger signalPosInSen (Fun
IN.28) changes once from invalid to valid, and runs for a period of time. The specific running segment number is passedCMD1(Fun IN.6) CMD2(
8
Fun IN.7),CMD3(Fun IN.8),CMD4(Fun IN.9) to select,CMD1-4correspond4bit binarybit0-3, see this section for specific operationsDIMode requires
external terminal signal.
Single sequential operation, this mode means that when the multi-segment enable signal is enabled, only the set number of segments will be run once. If you
need to run multiple sides, you can enable the multi-segment enable signal again after one runPosInSen (FunIN.28). This pattern can achieveNPoint trajectory
planning, and at the same time, all information of the segment can be changed in real time through communication. passH11-02The choice of margin
processing method can be conveniently handled in case of emergency.1section starts, or continues to run the following sections.
Cycle mode operation, this mode is basically similar to a single operation, but it will continue to run from the first1segment starts running. Margins are
The continuous sequential operation mode is similar to the single operation mode, except that there is no waiting time between segments, and the operation efficiency is higher than that of the single
operation mode. In this mode, the next segment will be connected to the next segment at the maximum speed of the current segment, and the total displacement of the entire continuous sequential
Note:DImode, the selection signal of the segment number should not follow the trigger signal.PosInSenWhen used as an enable signal, it should be valid when
the logic of high and low levels is valid.PosInSenasDIThe trigger signal of the mode should change from invalid to valid edge to be valid.
- 77 -
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
parameter note
0: Single sequence mode, from the first1segment starts runningH1101The number of segments set, the switching between segments
1: cycle mode, from the first1Segment starts to run repeatedlyH1101The number of segments set, the switching between segments
2:DIswitch mode, via an externalDITo trigger the selected segment, the constant speed, acceleration and deceleration time, and displacement of each
operating mode segment are determined by the parameters of the selected segment. See the next section for signal assignments (DIMode required external terminal
signal)
3: Continuous sequential operation mode, there is no waiting between segments, and the initial speed of the subsequent segment is determined by the
running speed of the previous segment.H11.05=0,The continuous mode only runs once, for other values, the first1from the first1start of paragraph,
paragraph2from the firstH11.05Start the cycle. ifH11.05greater than the number of actual running segmentsH11.02, it will only run once and then stop, and
Selection of running segments Set the number of effective segments, the segment after this number will not be executed, in the mode2This value is invalid when
Uniform running speed The rate of constant speed operation in the case of trapezoidal instruction
Running displacement
single segment parameter
The running length is fixed, and the plus or minus sign indicates the running direction. unit of instruction
number settings
Corresponding to the rise or fall time of the trapezoidal instruction, it affects the acceleration. unitms
Acceleration and deceleration time
(16part)
After the end of a single segment (the instruction is sent, but the position is not necessarily reached), how long to wait before running the next segment
waiting time
can be set0---10000sThe waiting time range, trigger modeDIThis parameter is invalid when
8
function name
- 78 -
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
V Vmax
single run mode
in:
T Vmax——Indicates the maximum speed of the motor
T——No.1waiting time
S0
T1——No.1Segment acceleration and deceleration time
V
Vmax
T
cycle mode
S0 Note as above
S1
T1 t
V
Vmax
DIswitch mode
in:
PosInSen
Vmax——Indicates the maximum speed of the motor
V
Vmax
8
continuous mode
in:
Vmax——Indicates the maximum speed of the motor
0-single
1-cycle immediately shutdown
H11 00 Multi-segment position operation mode 1 1 P
2-DIto switch take effect set up
3-sequential
immediately shutdown
H11 01 Effective segment selection 1~16 1 1 P
take effect set up
- 79 -
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
0-no loop
Start of the second round of continuous mode
1-from the1segment start loop immediately shutdown
H11 05 Section number (only inH11.00=3continuous 1 0 P
2-from the2segment start loop take effect set up
mode works)
N-from theNsegment start loop
immediately run
H11 14 No.1Segment running speed 0~9000 1 rpm 200 P
take effect set up
immediately run
H11 15 No.1Segment acceleration and deceleration time 0~1000 1ms 100 P
take effect set up
immediately run
H11 16 No.1waiting time 0~10000 1ms(s) 50 P
take effect set up
8
1) Functional description
Interrupt fixed length refers to when the motor is running or stopped in the position mode, when the enable (H05-23)case, triggerDI9When valid, the motor
will continue to run for the set length in the previous speed direction. In the process of interrupting the fixed-length execution, it is in the locked state, that is, it
does not respond to all other position commands (including the interrupt trigger again), when the interrupt fixed-length is completed, the setdo The terminal
outputs interrupt fixed-length completion signal (FunOUT.15)valid, at this time, the host computer needs to set theDIInterrupt status release signal (Fun IN.29)
After it is set to valid (edge valid), the interrupt lock state is released, and then it begins to respond to other position commands.
If you do not need to interrupt the lock state during fixed-length execution, you can useH05-29place0, the fixed-length lock release signal enable is invalid. Then the position command can be responded
speed
interrupt trigger
Fixed lengthS
time
The trigger condition is, function codeH05.23It needs to be valid, enable the interrupt fixed-length function, and interrupt the fixed-length trigger signal (DI9) is valid, the interrupt
fixed length can be started. The speed of interrupt fixed length can be determined byH05.-26set up. . Note that ifH05.26=0, indicating that the interrupted fixed-length speed is the
speed before the interrupted operation instead of the speed0. The set displacement and speed are before the electronic gear, in the electronic gear
-80-
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
immediately shutdown
H05 26 Fixed length running speed 10~9000 1 rpm 200rpm P
take effect set up
immediately shutdown
H05 27 Fixed length acceleration and deceleration time 0~1000 1ms 10ms P
take effect set up
Notice:H05.26=0, it means that the fixed-length running speed is consistent with the speed before the interruption.
3)DIDOTerminal settings
Interrupt fixed-length trigger useDI9trigger,H03.-18must be set to0,H03-.19It is set to be valid on rising edge or falling edge.
Will a certainDIdefined asFun IN.29,ShouldDIthat isXintFree, interrupt status release signal. ShouldDIPlease set the logic level as rising or
falling edge valid.
Will a certaindodefined asFun OUT.15,Shoulddothat isXintcoin, interrupt the fixed-length completion signal. ShoulddoLogic level settings are
active low or high.
Notice
The interrupt fixed-length function and the handwheel function cannot be used at the same time. When using the interrupt functionDI9Cannot be assigned as normalDIFunction!
8
8.3.12Return-to-origin function setting
1) Functional description
The homing function in the position mode is the origin positioning function of the drive equipment actively completed by the servo driver; the homing process is as shown in the figure below, and the
a) to enable the servo driver to return to the origin, and the motor searches at the specified high speedH05.32According to the method of returning to zeroH05.31Find the deceleration point in the direction
of the deceleration point target, and after encountering the rising edge of the deceleration point, the set deceleration time willH05.34Slow down to zero.
b) The motor searches for speed at the specified low speedH05.33, search for the position of the origin switch in the opposite direction to the high-speed zero return, stop
immediately when encountering the falling edge of the origin switch, and set the current absolute positionH0B.07forH05.36, return to zero successfullyIOoutput as1, return to zero
and end, if the time to search for the origin is limitedH05.35If the origin position is not found within, a zero timeout error will be returned (ER.601).
high speed
speed
Point
Lift along
time
low speed
- 81 -
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
Remarks: Electrical zero return refers to returning from the current coordinate position toH05.36Set the coordinate position, walk a fixed distance (H05.36origin coordinates minus
high speed
speed time
a) Electrical zero return does not require an origin switch orZsignal to determine the physical location of the origin.
b) The moving distance of electrical return to zero is determined asH05.36The distance from the origin coordinates minus the current coordinates, and the distance from the origin back to zero isZ Distance
c) The coordinate position after the electrical return to zero isH05.36, and the coordinate position after the origin returns to zero is to resetH05.36The value of is assigned to the current coordinates.
d) Electrical zero return is generally used after the coordinate position is determined after the origin return is used.
2)IOinput terminal
Fun IN.31 OFF-Did not touch the origin switch Low level or high level, not selectable
OrgNear Origin switch signal unassigned
P-CON ON-touch the origin switch
8
Rising edge, falling edge, upper and lower edge touch
Fun IN.32 OrgChuFa OFF-Disable return-to-origin function This function needs to be in position control mode
Return to zero trigger signal unassigned
P-OT OrgEn ON-Start the return-to-origin function It only works when the server is enabled
3)IOoutput terminal
OFF-Indicates that the homing function has not been enabled after power-on,
Fun OUT.16 OrgDOORGOK Origin return to zero output Or after the homing function is enabled, the zero return is unsuccessful; unassigned
OFF-Indicates that the electrical homing function has not been enabled after power-on
can, or after the electrical homing function is enabled, the electrical homing
E_
Fun OUT.17 Electrical zero return output zero unsuccessful; unassigned
Org DOELECTOK
ON-Indicates that after the electrical homing function is enabled, the electrical
back to zeroOK;
- 82 -
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
0-The origin of the deceleration point of positive return to zero is the origin switch
1-The origin of the deceleration point of reverse zero return is the origin switch
2-The origin of the forward zero return deceleration point is the motorZSignal 3-The origin of
return to origin the reverse zero return deceleration point is the motorZSignal 4-The deceleration point of immediately shutdown
H05 31 1 0 P
model forward zero return is the origin switch, and the origin is the electric take effect set up
machineZSignal
5-The deceleration point of reverse zero return is the origin switch, and the origin is the electric
machineZSignal
8
When restricting the search origin immediately shutdown
H05 34 0-1000 ms 1000 P
Acceleration and deceleration time take effect set up
The moving distance will not reverse when encountering the travel limit
value, find the origin reversely when encountering the travel limit
Remark:
1, In the process of high-speed change, the actual speed of the motor =H05.32*The numerator of the current electronic gear/the denominator of the current electronic gear, the process of low-speed zero
change, the actual speed of the motor =H05.33*Current electronic gear numerator/current electronic gear denominator.
2,H05.40The function code is only inV102.80This function is only available after the version. It is used to choose whether to go a certain distance after returning to the origin. Select
- 83 -
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
1) Overview
The position closed loop formed by the position feedback of the motor encoder and the position command received by the drive is called a semi-closed loop. Since the motor
encoder is not directly connected to the processed material, if the material slips during processing or there is a gap between the machine connected to the motor shaft, the
processed material will have a large size deviation. Using the position feedback of the external encoder and the position command received by the drive to form a fully closed-loop
control of the position closed loop can effectively suppress the problem of inaccurate dimensions in the semi-closed loop. In the position full closed loop control structure, the
current loop and the speed loop constitute the internal control closed loop of the servo drive. The external position encoder, the input position command, and the internal speed
loop constitute an external position closed-loop system whose position feedback is input from the external encoder, referred to as the external position full-closed-loop system.
speed feedforward
×1
×2 x Kp x x
Pulse command deviation
electronic gear1 K1 *K2 speed ring motor mechanical
counter
×4
Note: electronic gear position list
Different from the internal position closed loop, when using the full closed loop function, the working mode of the external position closed loop is required (function codeH0545), specifically the following5
kind:
(0) Internal position closed loop, corresponding function codeH0545set as0, works by default. The most common control method using motor
encoder position closed-loop is this kind.
8 (1) Positive logic of external position closed-loop position feedback, corresponding to function codeH0545set as1. The external encoder position closed-loop control method is
adopted, and the direction of the external position feedback is the same as that of the motor encoder speed feedback.
(2) Negative logic of external position closed-loop position feedback, corresponding to function codeH0545set as2. The external encoder position closed-loop control method is
adopted, and the direction of the external position feedback is opposite to that of the motor encoder speed feedback.
(3) Positive logic of external position closed-loop position feedback, corresponding to function codeH0545set as3, When the electronic gear is switched, the internal and external positions are closed-loop
switched. whenDIWhen the input selection external position closed-loop is invalid, the motor encoder position closed-loop control method is adopted. whenDIWhen the input selection external position
closed-loop is valid, the external position encoder position closed-loop control mode is adopted, and the direction of the external position feedback is the same as that of the motor encoder speed feedback.
(4) Negative logic of external position closed-loop position feedback, corresponding to function codeH0545set as4, When the electronic gear is switched, the internal and external positions are closed-loop
switched. whenDIWhen the input selection external position closed-loop is valid, the motor encoder position closed-loop control mode is adopted, and the direction of the external position feedback is
Notice:H0545for3or4, the second electronic gear ratio needs to be set at this time, that is, in this case, useDI(DIFunction twenty four,
GEAR_SEL) selected to use the second electronic gear ratio, and also selected external position feedback.
function codeH0547Used to set the line number of external position encoder, function codeH0544,H0546They are used to set the numerator and denominator of the closed-loop
H0528(External position deviation accumulation value clearing method), the default value is0, that is, reset to zero every lap.
H0541(external position deviation report fault value), default value9, no overrun protection.
- 84 -
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
3) Firstly adjust the speed loop ratio under the open loop conditionH08.00,speed integralH08.01,Position ratioH08.02,closed loop
Adjust the numerator of the closed-loop gain coefficient in the stateH05.44and closed-loop gain coefficient denominatorH05.46, the position gain in the closed-loop state is calculated as
h05.44 h00.31•4
Full closed loop position gain =h08.02• •
h05.46 h05.48
4) Full-closed-loop electronic gear calculation
measuring wheelD.diameter100mm
D-measuring wheel
Pressure wheel
Pressure wheel
No.2coding
Device lines
2:1 2048
150mm
A-driving wheel
motor
B-driven wheel
No.2Encoder lines =2048, converted to the measuring axle as4096The number of lines, that is, the measuring wheel rotates once, and the number of pulses per revolution of the
H05.48Calculation of the number of external encoder pulses corresponding to one revolution of the motor
h0548= 1 x150×16384=3072
8100
Assuming that the inner loop and full-closed loop run, each position command50pulse corresponding to1mm,No.1The electronic gear ratio is for the inner ring operation, the2The electronic gear ratio is
- 85 -
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
Displacement of the load side of the motor per revolution =k*PI*Driven wheel diameter =0.125*3.14*150=58.875mm
Number of position command pulses per motor revolution = load side displacement per motor revolution*50=58.875*50= 2943.75
h05.07
xThe number of position command pulses per motor revolution = the number of pulses per motor revolution
h05.09
h05.11
xNumber of position command pulses per revolution of the motor =H05.48The number of external encoder pulses corresponding to one revolution of the motor
h05.13
When the external encoder feedback fails to feed back the position information to the servo in time due to the encoder line falling off or failure, etc., the servo will suddenly run at high speed, which is very
dangerous in practical applications. Therefore, it is necessary to protect against excessive internal and external deviations.
The principle is as follows: when the internal encoder rotates1Query whether the external encoder has also completed the pulse number corresponding to the external encoder H05.48, this deviation is
called the external single-turn deviation value, if it is greater thanH05.48*Deviation Detection Threshold Percentage (H05.43), then the deviation value will be accumulated to the accumulative internal and
external deviation counter. Repeat the above process, if the value of the counter is greater than the accumulative alarm value of internal and external deviation H05.41, then reporter.b02The accumulative
The method of clearing the accumulative counter of internal and external deviation is determined by the function codeH05.28choose.H05.28for0, if and only if,
the outer single-turn deviation value is less thanH05.48*H05.43, the counter is cleared to zero. whenH05.28for1, if and only if,FUNOUT.5The counter is cleared
8 Recommended usage: useH0B.15to observe the outer lap deviation value. useH0B.28to observe the external deviation accumulation counter. Choose a threshold percentage (H05.43) is the most
important, if it is small, it will cause false alarms, if it is too large, it will not have a protective effect, it needs to be determined according to the actual situation.
step1: Set the control parameters of the full-closed-loop external encoder. Set the line number of external encoderH05.47(
4096line, set to 4096;2500line is set to2500);
step2: Determine the position closed-loop modeH0545, the setting method is as follows:
In the absence ofServo-ONin the case of,H05.45=0In the state of the inner ring, turn the motor in the actual feeding direction, ifH0B.17is increased, then
withoutServo-ONIn the case ofH05.45=1In closed loop state, manually turn the measuring wheel in the actual feed direction, ifH0B.17The direction of change is
also increasing, indicating thatH05.45set correctly, otherwiseH0B.17The opposite direction of change is decreasing, thenH05.45The setting is changed to2. If
the equipment needs closed-loop switching between internal and external positions during operation, according to the above situation, respectively set the
Note: If the position closed-loop modeH0545An error will cause positive position feedback when the equipment is running with material, and then the motor will rotate rapidly,
step3: Commissioning of the overall equipment with materials. After the equipment is loaded with material, it runs at the lowest speed to ensure the closed-loop positionH05.45set correctly, then adjustH08
The group speed and position gain ensure that the parameter setting can meet the equipment responsiveness requirements (the gain should not be too large, subject to the poor operation of the
equipment). Set the signal width to complete by adjusting theH05.21The positioning error of the servo can also be adjusted.
-86-
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
run
H05 44 closed loop gain coefficient numerator 1-65535 1 1 Effective immediately P
set up
run
H05 46 Closed-loop gain coefficient denominator 1-65535 1 1 Effective immediately P
set up
Note:
- External encoders currently only support resolutions lower than65535line photoelectric encoder. Internal and external closed-loop switching can be done byFun
In torque control mode, there are two sources of torque speed command: sourceAand sourceB. Torque
control mode has the following four ways to obtain torque command:
communication settings
The way to obtain these five sources is through the function codeH07-02set up.
4-communication settings
- 87 -
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
When the torque command selects the function codeH07-02choose3, it is necessary to separate theDIThe terminal must be assigned a function definition to work normally, and the
function code isFun IN.4(Run command switching), through this input terminal can determine the currentAcommand input orBcommand input.
In addition, the sourceAand sourceBBoth have the following generation methods at the same time:
1, Digital setting, also called keyboard setting, refers to using a function codeH07-03To store a set torque value, which is a percentage of the
rated torque, that is, it can only be given within the rated torque range when given by numbers;
2. The source of the analog command refers to a torque command generation method that converts the externally input analog voltage signal into a torque command signal for
controlling the motor. This method can arbitrarily specify the corresponding relationship between the analog quantity and the torque command.
3-AI3
0-Number given (H07-03)
1-AI1 immediately shutdown
H07 01 Assist torque commandBsource 1 1 T
2-AI2 take effect set up
3-AI3
immediately run
H07 03 0.1% 0.0% T
8
Torque command keyboard setting value - 100.0%~100.0%
take effect set up
The direction switching of the torque command can be usedDIcontrol, the function code isFun IN.25. It is used when the direction needs to be switched.
It needs to be set when the analog quantity is set as the torque command, in order toAI1As an example to illustrate:
H07-02 = 1;
set upAI1Corresponding relationship:
H03-50 = 10V
2 H03-51 = 80% Corresponding to +-10Vinput correspondence.
H03-52 = -10V
H03-53 = -80%
set up100%Corresponding torque value:
3 specify100%Corresponding torque nominal
H03-81 = 3.00times rated torque
-88-
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
As shown below, throughH03-50~H03-53A straight line is set, the slope is determinedk. for any givenu, the instruction
T_ref = kxu.
torque
H03.51 80%
T_ref
H03.52(-10V)
u H03.50(10V) Voltage
H03.53 -80%
accessibleH0b-02Check the given torque command (relative to the percentage of the motor's maximum torque).
1, function description
In the torque control mode, the speed of the servo motor needs to be limited in order to protect the machine. During torque control, the servo motor is controlled by the output
torque according to the command, but the speed is not controlled. Therefore, if an excessively large torque command is set, which is higher than the load torque on the
mechanical side, the motor will always accelerate, and overspeed may occur . In this case, the rotational speed needs to be limited.
Control the maximum speed limit value of the motor according to the setting, and do not exceed the speed limit value during torque control.
Note: Outside the limited speed range, the speed returns to the limited speed range by negatively clearing the torque proportional to the
speed difference of the limited speed. Therefore, the actual motor speed limit value will fluctuate due to different load conditions. The speed
8
limit value can be given by internal reference or analog sampling reference. (similar to the speed command in speed control).
Fun OUT.8 /V-LT+- speed limit signal Active - motor speed limited distribute
- 89 -
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
1-AI1
immediately shutdown
H07 18 V-LMTchoose 2-AI2 1 3 T
take effect set up
3-AI3
immediately shutdown
H07 19 Internal speed limit value during torque control 0rpm-9000rpm 1 rpm 3000rpm T
take effect set up
The limit source is divided into internal speed limit source and external speed limit source. When the internal speed limit source is selected, it can be set directlyH07-19That is, when
selecting an external speed limit source, first passH07-18Specify the analog channel, and then set the analog corresponding relationship as required. But when the external speed
limit source is selected, the external limit value must be smaller than the internal speed limit value source, in order to prevent the danger caused by improper setting of the external
1) Functional description
For the purpose of protecting mechanical devices, etc., the output torque can be limited, by setting the function codeH07-07, the torque limit selection has the
2) related signal
-90-
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
Fun OUT.7 /C-LT+- Torque limit signal active - motor torque limited distribute
Notice
DI,doFunction needs to be setDI/DORelated function codes are used to set the function and logic distribution. analog inputAI:T_LMTvariable via function codeH07-08to specify,
and then follow the instructions to set the corresponding relationship between the speed and the analog voltage.
CL, N-CLchoose)
torque limit to immediately shutdown
H07 07 2-WillT-LMTUsed as external torque limit input 3-With 1 0 T
source take effect set up
positive and negative external torque and externalT-LMT
N-CLchoose)
1-AI1
immediately shutdown
H07 08 T-LMTchoose 2-AI2 1 2 PST
take effect set up
3-AI3
Forward internal 0.0%~800.0% immediately shutdown
H07 09 0.1% 300.0% PST
torque limit (100%Corresponding to one time of rated torque) take effect set up
H07 11
Forward side outside
torque limit
0.0%~800.0%
(100%Corresponding to one time of rated torque)
0.1% 300.0%
immediately
take effect
shutdown
set up
PST 8
reverse side external 0.0%~800.0% immediately shutdown
H07 12 0.1% 300.0% PST
torque limit (100%Corresponding to one time of rated torque) take effect set up
4) Instructions
whenH07-07 = 1When, the positive and negative external torque limit is to use the externalDIgiven(P-CL,N-CL)trigger, according toH07-11/12The set value
performs torque limitation. When external constraints andT_LMTWhen the combined limit exceeds the internal limit, the internal limit is taken, that is, all the
limit conditions are controlled according to the minimum limit value. Ultimately, torque is limited within the motor's maximum torque range.T_LMT It is
symmetrical, and rotates forward according to |T_LMT|Value limit, according to -| when invertingT_LMT|value limit.
This chapter explains the settings related to the basic functions of servo operation.
8.5.1servoONset up
1, signal setting
When valid, enter the servo running enable state Set the signal corresponding to
Fun IN.1 /S-ON Servo enable signal distribute
When invalid, enter the servo running stop state ofDIAssign function code
-91-
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
if/S-ONSignals are not assigned to pass externalDIinput, then you can set the function codeH03-00Corresponding data bits, the / S-ONSignals
are assigned an internal always active or inactive state.
0~65535
Bit0-correspondFun IN.1;
Fun INLSignal unassigned state connect again run
H03 00 Bit1-correspondFun IN.2; 1 0 -
(specifyDIfunction is always active setting) after power set up
...
Bit15-correspondFun IN.16
0~65535
Bit0-correspondFun IN.17;
Fun INHSignal unassigned state connect again run
H03 01 Bit1-correspondFun IN.18; 1 0 -
(specifyDIfunction is always active setting) after power set up
...
Bit15-correspondFun IN.32
Notice
- If the servo/S-ONThe signal is set to be always valid, and when the main circuit voltage of the servo driver is powered on, the servo can enter the running enable state.
When the position command/speed command/torque command is input, the servo motor or mechanical system will start to run immediately, and accidents may occur, so
- If will /S-ONThe signal is set to be always valid, and once the servo fails, the fault cannot be reset. Please set the function code H03-00Will/S-ONThe
8 This basic function is set to match with the upper computer, mainly through the function codeH02-02andH02-03Set direction.
(reverse mode,AlagB)
2The corresponding relationship between the rotation direction of the Inovance servo motor and the command is as follows:
-92-
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
command direction
Function code setting Motor rotation direction Encoder feedback output direction
(bipolar)
Facing the shaft end, the shaft rotates counterclockwise (CCW) Aphase aheadBMutually90Spend
H02-02 = 0
Facing the shaft end, the shaft rotates clockwise (CW) Bphase aheadAMutually90Spend
Facing the shaft end, the shaft rotates clockwise (CW) Bphase aheadAMutually90Spend
H02-02 = 1
Facing the shaft end, the shaft rotates counterclockwise (CCW) Aphase aheadBMutually90Spend
(BadvancedA)
This function code is an auxiliary motor rotation direction selection function code, which is used to set the direction of the encoder feedback pulse output for selection. The specific
-93-
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
Function code setting Encoder feedback pulse output direction Motor rotation direction
H02-03 = 0
Aphase aheadBMutually90Spend
Bphase aheadAMutually90Spend
H02-03 = 0
Bphase aheadBMutually90Spend
Aphase aheadAMutually90Spend
8.5.3Overtravel setting
The overtravel prevention function of the servo driver refers to the safety function that when the moving part of the machine exceeds the designed safe movement range, the
signal setting
Even in the overtravel state, it is still allowed to drive in the opposite direction by input command.
Notice
When the overtravel signal is manually released, the servo motor can still run in the original direction. When the overtravel signal is released, it is necessary to confirm whether it is safe.
By setting the function code correctly, the driver can protect the regenerative discharge resistor. The function code that the user needs to know or set is as follows:
-94-
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
Down:
0-reserve
External regenerative discharge resistor power There are different models immediately shutdown
H02 26 1W~60000W 1W PST
rate capacity different default take effect set up
External regenerative bleeder resistor There are different models immediately shutdown
H02 27 1Ω~1000Ω 1Ω PST
value different default take effect set up
illustrate:
1.read-only function codeH02-21It is the minimum value of the regenerative bleeder resistance that is allowed to be used by the user determined according to the rated current of the regenerative bleeder tube of the driver and the
overvoltage point.
2.The user must truthfully set the function code according to the specific connection of the regenerative bleeder resistorH02-25, if the bleed function is not used, it needs to be set to
3.The user must set the function code truthfully according to the nominal power of the external regenerative bleeder resistor usedH02-26.
For example: the power indicated on the external regenerative discharge resistor casing used by the user is800W, then the function codeH02-26should be set to800.
If the setting of this function code is inconsistent with the facts, the bleeder tube or regenerative bleeder resistor may be burned. 8
The driver has the ability to protect the regenerative bleed resistor according to the power set by the user. If the bleed power exceeds the bleed capacity during operation, the
drive will bleed with the original constant power as usual, but it is easy to cause an overvoltage fault at this time.
The power capacity that meets the working conditions should be calculated according to specific conditions, such as moment of inertia, deceleration time, etc., see the appendix for details. If the power capacity is too small, the discharge
4.The user must set the function code truthfully according to the resistance value of the external regenerative bleeder resistor usedH02-27, the resistance value of the user's
external resistor cannot be less than the function codeH02-21Users can also check this value through the specification table given in the user manual.
For example: the resistance of the external regenerative discharge resistor used by the user is33Ω, then the function codeH02-27should be set to33.
If the setting of this function code is inconsistent with the facts, the bleeder tube or regenerative bleeder resistor may be burned.
The driver has the function of judging whether the resistance value input by the user is less than the minimum value, if it is less than, it will giveEr.922Warning that the external regenerative bleeder resistor
is too small. After the warning, the user can change the external resistance that meets the requirements, and the warning will be cleared by re-entering. If ignored, the driver will not turn on the discharge
function to avoid burning the hardware, and it is also prone to overvoltage faults at this time.
The resistance value that meets the working conditions should also be calculated according to the specific situation, see the appendix for details. If the external regenerative discharge resistance is less than the minimum value or short-
IS550Series Servo Drive DigitalDIInput terminal has6channels:DI1,DI2,...,DI6, the input electrical characteristic is the collector
-95-
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
pole input; digitaldoThe output terminal has5of whichDO1,DO2,...,DO5It is a bipolar open collector output.
The user can carry out through the panel (or host computer communication)DIFree configuration.
For example: needDI1configured asFun IN.6(CMD1) signal, theH03-02The value is set to6That's it.
Regarding logical choices:0-Active low;1-active high;2-Rising edge is valid;3-Falling edge is valid;4-Both rising and falling edges are
valid, and theDI1set to active low, theH03-03set to0,otherDITerminal function code setting is similar.
It is worth noting that differentDIassigned to the same function, and if this happens, producesDIParameter setting failure Er.130. If the
interrupt fixed-length function is used, thenDI1The default is external position interrupt signal. In addition, this terminal can be used as a
commonDIFunction.
Input polarity:0-4
0-Indicates active low
DI1Terminal logic 1-Indicates active high connect again run
H03 03 1 0 -
choose 2-Indicates that the rising edge is valid after power set up
Low level—switch closed; rising edge—switch closed to open; high level—switch open; falling edge—switch open to closed
When selecting terminal logic, the logic selection should be determined according to the selected function.
for unassignedDIvariable, according to the function codeH03-00 (FunINLSignal unassigned state) and function codeH03-01 (FunINHSignal
unassigned status) for configuration, function codeH03-00andH03-01for hexadecimal,H03-00Convert hexadecimal to binary numbers from low
to high respectivelyFun In. 1~Fun In. 16,0-always invalid,1-always works,H03-01Convert hexadecimal to binary numbers from low to high
respectivelyFun In. 17~Fun In. 32,0-always invalid,1-Always works. These two function codes are running settings, which are valid after power on
again.
The definition of the input terminal signal name is shown in the table:
coding input signal name definition coding input signal name definition
Fun IN.1 /S-ON Servo enable Fun IN.17 /N-CL Reverse External Torque LimitON
Fun IN.2 /ALM-RST Alarm reset signal Fun IN.18 /JOGCMD+ forward jog
Fun IN.3 /P-CON Proportional Action Toggle Fun IN.19 /JOGCMD- negative jog
Fun IN.4 /CMD-SEL Run instruction switch Fun IN.20 /POSSTEP Position step inputDIvariable
Fun IN.5 /DIR-SEL Internal instruction direction selection Fun IN.21 HX1 Handwheel override signal1
Fun IN.6 CMD1 Internal instruction switchingCMD1 Fun IN.22 HX2 Handwheel override signal2
Fun IN.7 CMD2 Internal instruction switchingCMD2 Fun IN.23 HX_EN Handwheel enable signal
-96-
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
coding input signal name definition coding input signal name definition
Fun IN.8 CMD3 Internal instruction switchingCMD3 Fun IN.24 GEAR_SEL Electronic gear selection
Fun IN.9 CMD4 Internal instruction switchingCMD4 Fun IN.25 TOQDirSel Torque command direction setting
Fun IN.10 M1-SEL mode switchM1-SEL Fun IN.26 SPDDirSel Speed command direction setting
Fun IN.11 M2-SEL mode switchM-SEL Fun IN.27 POSDirSel Position command direction setting
Fun IN.12 /ZCLAMP Zero position fix function enable signal Fun IN.28 PosInSen Internal multi-segment position enable signal
Fun IN.13 /INHIBIT Pulse inhibit Fun IN.29 XintFree Interrupt fixed-length state release signal
Fun IN.14 P-OT Forward drive prohibited Fun IN.30 G-SEL Gain switch
Fun IN.15 N-OT Backdrive prohibited Fun IN.31 OrgNear Origin switch
Fun IN.16 /P-CL Forward rotation external torque limitON Fun IN.32 Org Chufa Origin return enabled
doOutput valid variables areFun Out. 1~Fun Out. 17,common17one, onlydoThe function is assigned as1~17valid.
The user can carry out through the panel (or host computer communication)doFree configuration: For example, toDO1configured as
Fun OUT.1(/ S-RDY) signal, theH04-00The value is set to1That's it.
Regarding logical choices:0-Active low (optocoupler conduction);1-active high (optocoupler off), to put the /S-RDYsignal
is set to active high, theH04-01set to1. Terminal logic level selection:0-Active low;1-Active high.
But it is worth noting that differentD0assigned to the same function, and if this happens, producesdoParameter setting failure
alarm.
The definition of the output terminal signal name is shown in the table below:
8
coding input signal name definition coding input signal name definition
Fun OUT.1 /S-RDY+- servo ready Fun OUT.10 /WARN+- Warning output signal
Fun OUT.2 /TGON+- Motor rotation detection signal Fun OUT.11 /ALM+- Fault output signal
Fun OUT.3 /ZERO+- Zero speed signal Fun OUT.12 ALMO1 output3bit alarm code
Fun OUT.4 /V-CMP+- Speed up Fun OUT.13 ALMO2 output3bit alarm code
Fun OUT.5 /COIN+- location reached Fun OUT.14 ALMO3 output3bit alarm code
Fun OUT.6 /NEAR+- positioning approach signal Fun OUT.15 Xintcoin interrupt fixed-length completion signal
Fun OUT.7 /C-LT+- Torque limit signal Fun OUT.16 Org Ok Origin return to zero output
Fun OUT.8 /V-LT+- speed limit signal Fun OUT.17 Org Ok Electric Electrical zero return output
There are three analog inputs,AI1,AI2andAI3, the corresponding relationship between it and the control variable can be set according to the
selection of the function code. For example: specifyAI1The channel is the main running command in the speed mode, and the analog quantity ±
10VCorresponding ±5000rpm, then set the following function codes respectively:H06-00=1;H03-52=10.00V;H03-53=100.0%;H03-50=-10.00V;
H03-51=- 100.0%;H03-80=5000rpm.
-97-
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
H0381
H0519-Speed Feedforward Control Selection
AI1speed variable
H0600-main speed commandAsource
Maximum Correspondence
AI1 H0352,H0353
AI1torque variable H0601-Auxiliary speed commandBsource
Produced according to the corresponding relationship
reserve2
The input range of the analog channel is ±12V, the normal detection range is ±10V, see Technical Specifications.
+ 100%
H03. 51(90%)
H03.52 (-8V)
- 12V-1 0V -8V -4V
4V 8V 10V12V
H03.50 (8V)
H03.53(-90%)
- 100%
The shaded part in the figure indicates that any voltage value can be used to achieve the corresponding full-scale ±100%, other parts can not correspond to the input voltage range
8 and full-scale variable or can not make full use of the voltage accuracy of the analog quantity. The manufacturer recommends that the maximum and minimum voltage ranges
should not be set too small, otherwise the range of analog sampling cannot be effectively used. Currently, the minimum voltage difference (maximum input voltage - minimum
input voltage) allowed to be set is0.5V, less than0.5Vsettings by0.5Vto deal with.
This correspondence is based onAI1For example, it can be set by the following function code:
immediately shutdown
H03 50 AI1minimum input - 10.00V~10.00V 0.01V - 10.00V
take effect set up
immediately shutdown
H03 51 AI1The minimum value corresponds to the set value - 100.0%~100.0% 0.1% - 100.0%
take effect set up
immediately shutdown
H03 52 AI1input - 10.00V~10.00V 0.01V 10.00V
take effect set up
immediately shutdown
H03 53 AI1The maximum value corresponds to the set value - 100.0%~100.0% 0.1% 100.0%
take effect set up
Precautions:
When setting this group of function codes,AI1Minimum input (H03-50)andAI1Maximum input (H03-52) are associative, that is,AI1Minimum input (H03-50) less thanAI1Maximum
input (H03-52);AI1The minimum value corresponds to the set value (H03-51)andAI1The maximum value corresponds to the set value (H03-53) can be arbitrarily specified according
to the actual situation without limitation. In order to make full use of the operation range, it is recommended to take the maximum point on the absolute value.
-98-
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
H03-50 = 10V
- 12V-10V -8V -4V
H03-51 = 100%
H03-52 = -10V 4V 8V 10V 12V
H03-53 = -100%
- 100%
+ 100%
- 100% 8
Bipolar signal input represents inverted bipolar variable
+ 100%
0%
H03-50 = 10V
- 12V-10V -8V -4V
H03-51 = 100%
- 100%
H03-52 = 0V 4V 8V 10V 12V
H03-53 = -100%
-99-
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
The analog channel also has a zero-point fine-tuning function. When the analog voltage given by the user is zero voltage, there will generally be a common-ground voltage
difference. At this time, the zero-point fine-tuning function can be used to eliminate this voltage difference. When the zero trimming amount is too large, the corresponding range
+ 100%
biasquantity scope
(-500mV~500mV)
need to be adjusted
biasquantity
12V
Automatic fine-tuning function codeH0d-10,by setting1~3to adjust the corresponding analog channel, and the corresponding fine-tuning value is stored in
H03-54, H03-61,H03-68middle.
immediately run
H03 54 AI1Zero offset - 500.0mV~500.0mV 0.1mV 0mV -
take effect set up
immediately run
H03 61 AI2Zero offset - 500.0mV~500.0mV 0.1mV 0mV -
take effect set up
immediately run
H03 68 AI3Zero offset - 500.0mV~500.0mV 0.1mV 0mV -
take effect set up
- 100 -
IS550Series Servo Driver User Manual No.8Chapter Common Function Code Setting of Servo Drive
3 Enable servo operation, and set the analog command of the host computer to zero;
This filter is a first-order filter, mainly to filter out the high-frequency noise of the analog sampling signal, and the filter time can be set as large as possible under the premise of
satisfying the command bandwidth. According to the user's requirements on the command response characteristics, the filter time constant can be appropriately reduced.
The filter time setting function code of the analog channel is shown in the table below:
immediately shutdown
H03 56 AI1input filter time 0.00ms~655.35ms 0.01ms 2.00ms -
take effect set up
take effect
shutdown
set up
- 8
immediately shutdown
H03 70 AI3input filter time 0.00ms~655.35ms 0.01ms 2.00ms -
take effect set up
Level 1 is failure: the servo driver has a serious alarm and cannot work normally, and needs to be shut down for processing;doThe terminal output signal
is / ALM.
Level 2 is warning: the servo driver sends out a warning state, which will not damage the equipment temporarily, but if it is not handled in time, it may evolve
The following describes the output signal and its reset method when the servo drive fails.
When designing the control system, use the fault output of this fault signal to realize the sequence control circuit that cuts off the main circuit power of the
servo driver.
Fun OUT.11 ALM+- Fault output signal Status at the time of fault detectionON distribute
- 101 -
No.8Chapter Common Function Code Setting of Servo Drive IS550Series Servo Driver User Manual
through the set of signalsON/OFFCombinations can show the type of fault detected by the servo drive. This signal is used in applications where the upper
computer device wants to display fault content but has no fieldbus support.
Notice
Before resetting the servo fault, be sure to eliminate the cause of the fault.
When "Servo failure (ALM)”When it occurs, remove the cause and set the following input signal "/ALM-RST"placed in "ON”After that, the fault
condition is cleared. The fault clear signal clears the servo fault state.
constitute the external circuit so that when a failure occurs, the main circuit powerOFF. As long as the control power is set toOFF, the alarm can be cleared
automatically.
Alternatively, alarm clearing can also be done through the control panel.
Servo warning output signal (/WARN) is the output signal when the servo drive detects a warning, and passes through when an overload warning,
Fun OUT.12 WARN+- Warning output signal Status when a warning is detectedON distribute
Warning code output: when there is only a warning, the warning signal (WARN+-)At the same time,ALM0,ALM1,ALM2Output
warning code; when warning and fault exist at the same time, output warning signal (WARN+-)and the fault signal (ALM+-)At the
same time, ALM0,ALM1,ALM2Output a fault code.
Servo state ready output signal: This signal indicates whether the power-on initialization of the servo drive is completed, and the output of this signal will be
- 102 -
Translated from Chinese (Simplified) to English - www.onlinedoctranslator.com
9
run
No.9chapter run IS550Series Servo Driver User Manual
No.9chapter run
In order to ensure safe and correct trial operation, please check and confirm the following items before trial operation. If any bad condition is found, please
- Check the fixed parts of the servo motor to ensure that the connection is tight;
- Check the servo motor shaft to ensure smooth rotation (it is normal for the servo motor shaft with oil seal to be tight);
- Check the servo motor encoder connector and power connector to make sure the wiring is correct and the connection is tight.
- Check the terminals of the servo drive to ensure that the wiring is correct and the connection is tight;
- Check the external power supply provided to the servo drive to ensure that the voltage is normal.
- Connect the servo drive and servo motor encoder cables and power cables.
Connect the input signal circuit required for trial operation to the control terminal (CN1)superior. The following conditions
Turn on the power supply of the servo drive, and the panel will display "rdy"It is in the correct state, otherwise check whether the connection is
2 Power on confirmation correct. If there is an alarm phenomenon, please handle it properly according to the servo alarm diagnosis and its countermeasures. If the
9 holding brake
To keep the action of the brake, the brake interlock output signal (/BK)control. In order to prevent
malfunction caused by gravity (or external force), please confirm the operation of the holding brake
3 with the servo motor and the machine separated. After the action is normal, connect the servo
signal confirmation
motor to the machine and continue the trial run.
For the wiring diagram of the servo motor with brake, please refer to the relevant chapters.
Notice
Please make sure that the servo motor model parameter group (H00)The parameters set in are matched or compatible with the actual connected servo motor.
1 set running speed By function code (H06-04) to set the running speed of the motor, it is recommended to set it to a lower speed first.
- 104 -
IS550Series Servo Driver User Manual No.9chapter run
Through the function code group (H03) to set the jog input terminal (DI).
CN1ofIOThe terminals do not need to be connected, only after the motor is connected, the panel will display "rdy"status, keyboardH0d-11
Enter jog mode, byUP, DOWNAdjust the running speed of jog, the default100rpm. according tosetEnter the jog state, the panel displays "
Jog",according toUP,DOWNRealize jog forward and reverse.
2 Open the jog interface Open: background control software - auxiliary function menu - jog trial run function
3 jog run Set the jog speed, and control the forward and reverse jog operation of the motor through the button
9.3.1continue to operate
■ Test purposes:
The motor runs smoothly at any speed within a safe range.
■ Steps: 9
1) to select the control modeH0200=0, speed mode;
10)Open/S-ON, the motor rotates, but byH0b00It was found that the speed was limited to1000rpm;
- 105 -
No.9chapter run IS550Series Servo Driver User Manual
9.3.2multi-speed
■ Test purposes:
The motors are50,100,300rpmContinuous operation at three speeds, each speed5seconds, the cycle repeats. It is required to change speed smoothly and
reduce shock.
■ Steps:
1) to select the control modeH0200=0, speed mode;
10) Speed up and down time modeH1222=1, acceleration and deceleration time1model;
11) to set the first2Segment speed parameters, modeled after (8)set upH1223,H1224,H1225;
12) to set the first3Segment speed parameters, modeled after (8)set upH1226,H1227,H1228;
13) to turn on the servo, byH0b00It is found that the motor runs in sequence at three speeds;
14) to change the number of segmentsH1201=2,2segment, byH0b00The motor was found to cycle at two speeds;
15) and then change the operating modeH1200=0, a single run, byH0b00It is found that the motor stops after experiencing two speeds;
16) can also modify the speed parameters of each segment, byH0b00Watch for changes.
9.3.3Analog control
9 ■ Test purposes:
byAin the instructionAI1is the source of the speed command, when the voltage is0~10VWhen changing, the speed can be in0~+1000rpmcontinuous change within.
■ Steps:
1) First prepare a DC power supply, connect it correctly, and connectIOterminalAI1The port is connected to the positive pole of the power supply, and theGNDwith power supply negative
connected.
- 106 -
IS550Series Servo Driver User Manual No.9chapter run
7) to adjust the supply voltage to0, if it is found that the motor is rotating, it should be setAI1Zero offsetH0354=300,300mV, the value size
Depending on the speed of the motor at this time, adjustH0354until the motor stops;
8) Turn on the servo, turn the power knob, byH0b00It is found that the speed of the motor changes with the magnitude of the voltage, when the voltage exceeds the set input voltage
When the pressure is pressed, the speed does not change any more. Note: Do not exceed the voltage12V;
9) If you want to achieve the speed at0~-1000rpmContinuous change within, can changeH0353=–100.0, –100%, turn on the servo again,
It is found that the motor rotates in reverse, and the speed changes with the voltage. When the voltage exceeds the set input voltage, the speed will no longer change.
■ Test purposes:
Turn on the switch, the motor speed48rpmStop after one revolution.
■ Steps:
1) to select the control modeH0200=1, position pattern;
2) to select the position commandAsourceH0500=1, the method of setting the step amount;
5) WillFun IN.20:/POS STEPsignal is assigned such that pressingDI4The switch motor can rotate,H0308=20;
6) Restart the power, turn on the servo, pressDI4,Depend onH0b00Find the motor at speed48rpmStop after one rotation;
7) If you want to change the speed, you can change the gear ratio, there is a relationship: speed =twenty four*gear ratio (rpm)
8) If you want to change the motor stroke, you can change the step amount and gear ratio, there is a relationship: the number of turns = step amount × gear ratio /10000(r)
9
9.4.2Pulse command method
■ Test purposes:
byPLCThe pulse output is used as the command source, the motor rotates when the pulse is input, and the motor stops when the pulse stops, and it can also control forward and reverse rotation. Rotating
■ Steps:
1) First prepare aPLC, requires internally programmed, achievable100KHzPulse intermittent output, each output10seconds;
6) first turn on the servo, then turn on thePLCOutput, note: the order cannot be reversed, otherwise an error will be reported. Depend onH0b00can be found,
7) ChangeSIGN-Connect the wires to make it suspended in the air, and find that the motor reverses immediately, and the speed remains unchanged.1week stop;
- 107 -
No.9chapter run IS550Series Servo Driver User Manual
8) The speed and stroke can be changed by changing the electronic gear ratio. The relationship exists as follows:
■ Test purposes:
The torque set by the given digital quantity is the rated torque10%, and for safety, limit the motor speed to1200rpmwithin, while
the torque is limited to20%within.
■ Steps:
1) to select the control modeH0200=2, torque mode;
10) After setting, turn on the servo and find that the motor accelerates to rotate, but it is finally limited to1200rpmLeft and right fluctuations (different inertia
motors, which have different speeds and therefore may not be speed-limited);
11) by replacing the magnitude of the speed limit and torque limit, byH0b00andH0b02Different situations can be found.
9.5.2Analog control
9 ■ Test purposes:
byAin the instructionAI1is the source of the speed command, when the voltage is0~10VWhen changing, the torque can be within the rated torque0~+10%
changes continuously within , and for safety reasons, the motor speed is limited to1200rpmwithin, while the torque is limited to20%within.
■ Steps:
1) First prepare a DC power supply, connect it correctly, and connectIOterminalAI1The port is connected to the positive pole of the power supply, and theGNDwith power supply negative
connected;
- 108 -
IS550Series Servo Driver User Manual No.9chapter run
12) to adjust the supply voltage to0, if it is found that the motor is rotating, it should be setAI1Zero offsetH0354=300,300mV, the value size
It should depend on the speed of the motor at this time, adjustH0354until the motor stops;
13) Turn on the servo, turn the power knob, byH0b02It is found that the motor torque varies with the magnitude of the voltage, when the voltage exceeds the set input voltage
When pressed, the torque no longer changes and is finally limited to10%. Note: Do not exceed the voltage12V;
14) can also be found to spin up the motor, but is ultimately limited to1200rpmLeft and right fluctuations (motors with different inertias have different speeds
15) by replacing the magnitude of the speed limit and torque limit, byH0b00andH0b02Different situations can be found;
16) If you want to achieve torque at0~-10%Continuous change within, can changeH0353=–10.0, –10%,, turn on the servo again, send
Now the motor rotates in reverse, and the torque varies with the voltage. When the voltage exceeds the set input voltage, theH0b02It is found that the
9.6Trial run after the servo motor is connected to the mechanical structure
Before the test run after the servo motor is connected to the mechanical structure, please follow the above instructions to first carry out the corresponding servo motor no-load
test run.
Danger
In the state where the mechanical load is connected to the servo motor, if an operation error occurs, it will not only cause mechanical damage, but may
Notice
9
During the no-load test run of the servo motor, the overtravel protection signal (P-OT,N-OT) is not a designated terminal, at this time please connect the
Turn on the control power supply and the main circuit power supply, and make settings related to protection functions such as overtravel, braking resistor, and
brake.
the brake action, please implement measures to prevent the machine from falling naturally or vibrating due to external forces, and confirm that the servo The
action of the motor and the action of the brake work normally.
2 Set the operating mode and its command source in this mode;
3 in powerOFFIn the state, connect the servo motor and the mechanical load through a coupling or other device.
- 109 -
No.9chapter run IS550Series Servo Driver User Manual
After confirming that the servo drive is the servo enable signalOFFAfter the status, turn on the power of the upper computer device. and confirm the steps here
In order to prevent abnormalities in the next operation, please make the equipment in the state of emergency stop.
Perform a trial run according to "No-load test run of the servo motor according to the command of the host computer device", confirm that the running result is
5
the same as the no-load run of the servo motor, and confirm that the command unit and direction are consistent with the mechanical motion state.
Confirm again whether the parameter setting is consistent with each control mode, and then confirm whether the operation of the servo motor meets the
6
mechanical action specifications.
Adjust the servo gain parameters as needed to improve the control performance of the servo motor with load.
7 Notice:
During the test run, the servo motor and the machine may not be suitable for each other, so please fully implement the running-in operation.
At this point, the test run is over. For future maintenance work, please record the set parameters in the parameter setting
8 records.
Supplement: Parameters can also be managed as files through the background software provided by our company.
- 110 -
10
communication function
No.10Chapter Communication Function IS550Series Servo Driver User Manual
10.1hardware connection
The servo drive hasRS-232,RS-485The communication function can be realized with the communication software of the upper computer, such as modification of working parameters, query of working
parameters and monitoring of the status of the servo drive system, etc. useRS-485The communication protocol can support the networking of multiple servo drives, and adopts a single-master and multi-
slave communication method.RS-232The communication protocol does not support networking of multiple servo drives.
1,RS-232Connection Diagram
J4
RS-232
3
6
1
7 4
2 PC
8 5
2,RS-485Connection Diagram
J4
3
6
1 RS-485
7 4
2 PC
8 5
J4
3
6
1 RS-485
7 4
2 PC
8 5
J4
RS-485
3
6
1
7 4
2
8 5
10 J4
6 3
1
7 4
2
8
5
Notice
1) In an environment with low noise, the length of the communication line is15m, if the communication rate38400bpsAbove, it is recommended to use15The line length within one meter
2)RS485Can be connected at the same time32A servo drive. If you want to connect more servo drives, you must install amplifiers,
multi-scalable247A servo drive.
- 112 -
IS550Series Servo Driver User Manual No.10Chapter Communication Function
immediately run
H0C 00 Servo axis address 1~247,0broadcast address 1 1 -
take effect set up
accessibleH0C-00The function code specifies the axis address of the drive. When multiple servo drives are networked, each drive can only have a unique address, otherwise it will
cause communication abnormalities and communication failure. Broadcast address, the host computer can write to all drives through the broadcast address, and the drive will
perform corresponding operations after receiving the frame of the broadcast address, but will not respond.
0-2400
1-4800
2-9600 immediately run
H0C 02 Serial port baud rate setting 1 5
3-19200 take effect set up
4-38400
5-57600
Notice
The communication rate of the servo drive must be consistent with the communication rate of the upper computer, otherwise it cannot communicate.
0-no parity
immediately run
H0C 03 Data Format 1-even parity 1 0 -
take effect set up
2-Odd parity
When the even parity or odd parity is selected, the actual number of bits transmitted in each byte is11bits, of which1bit start bit,8bit data bit,1
check digit,1bit end bit. When no parity is selected, the actual number of bits transmitted in each byte is11bits, of which1bit start bit,8bit data
bit,2bit end bit.
Notice
The data format of the servo drive must be consistent with that of the host computer, otherwise the communication cannot be carried out. 10
10.3 MODBUSletter of agreement
Servo Drive SupportMODBUS RTUprotocol, capable of reading function codes (0x03),Write16bit function code (0x06)and write32bit function
code (0x10)operate.
START greater than or equal to3.5character idle time, indicating the start of a frame
ADDR Servo axis address1~247. Note: here1~247is a decimal number, fill inADDRconverted to hexadecimal.
- 113 -
No.10Chapter Communication Function IS550Series Servo Driver User Manual
Starting function code group number, such as function codeH06-11,06It is the group number. Note: here06is a hexadecimal
DATA[0]
number, fill in DATA[0]no base conversion
Start function code offset, such as function codeH06-11,11That is bias. Note: here11is a decimal number, fill in
DATA[1]
DATA[1]convert to hexadecimal0x0B
END greater than or equal to3.5character idle time, end of one frame
START greater than or equal to3.5character idle time, indicating the start of a frame
DATALENGTH The number of function code bytes is equal to the number of read function codesN*2
DATA[…]
DATA[N*2-1] Last function code value, low8bit
END greater than or equal to3.5character idle time, end of one frame
Note: read32Bit function code, in the response frame, the value of the function code follows the high16first, lower16The principle behind.
START greater than or equal to3.5character idle time, indicating the start of a frame
ADDR Servo axis address1~247. Note: here1~247is a decimal number, fill inADDRconverted to hexadecimal.
The group number of the written function code, such as writing the function codeH06-11,06It is the group number. Note: here06is a hexadecimal
DATA[0]
number, fill inDATA[0]no base conversion
Biased by writing function codes, such as writing function codesH06-11,11That is bias. Note: here11is a decimal number, fill in
DATA[1]
DATA[1]should be converted to hex when0x0B
END greater than or equal to3.5character idle time, end of one frame
- 114 -
IS550Series Servo Driver User Manual No.10Chapter Communication Function
START greater than or equal to3.5character idle time, indicating the start of a frame
DATA[0] The group number of the written function code, such as writing the function codeH06-11, then0x06
DATA[1] Biased by writing function codes, such as writing function codesH06-11, then0x0B
END greater than or equal to3.5character idle time, end of one frame
START greater than or equal to3.5character idle time, indicating the start of a frame
ADDR Servo axis address1~247. Note: here1~247is a decimal number, fill inADDRconverted to hexadecimal.
The group number of the initial function code to be written, such as writing the function codeH11-12,11It is the function code group. Note: here
DATA[0]
11is a hexadecimal number, fill inDATA[0]no base conversion
It is biased by writing the initial function code, such as writing the function codeH11-12,12That is bias. Note: here12is a decimal
DATA[1]
number, fill inDATA[1]convert to hexadecimal0x0C
High number of function codes8bitM(H), 32Bit function code press2calculations, such as single writeH0507,
DATA[2]
DATA[2]for00, DATA[3]for02,M=H0002.
DATA[4] The number of function codes corresponds to the number of bytesM*2, such as a single writeH0507,DATA[4]forH04.
DATA[9]
DATA[10]
Write start function code+2height of8bits, hexadecimal
END greater than or equal to3.5character idle time, end of one frame
START greater than or equal to3.5character idle time, indicating the start of a frame
- 115 -
No.10Chapter Communication Function IS550Series Servo Driver User Manual
DATA[0] The group number of the initial function code to be written, such as writing the function codeH11-12, then0x11
DATA[1] It is biased by writing the initial function code, such as writing the function codeH11-12, then0x0C
END greater than or equal to3.5character idle time, end of one frame
Note:V2.80Future versions containV2.80,can use0x10right16bit function code for write operation, however,V2.80Previous versions, please do
not use0x10right16Bit function code for write operation, otherwise unpredictable errors will occur.
START greater than or equal to3.5character idle time, indicating the start of a frame
DATA[0] 0x80
DATA[1] 0x01
DATA[2] error code high8bit
END greater than or equal to3.5character idle time, end of one frame
Error code:
0x0004 The servo calculates the data frame received by theCRCThe check code is not equal to the check code in the data frame
0x0006
10
Write factory password error
0x0010 The value written in the function code exceeds the upper and lower limits of the function code
0x0080 The written function code can only be modified when the servo is stopped, and the servo is currently running
10.3.5communication example
01 03 02 02 00 02 CRCL CRCH
- 116 -
IS550Series Servo Driver User Manual No.10Chapter Communication Function
The request frame indicates: the address of the slave axis is01Driver's function codeH02-02register for the initial read0x0002word-length data.
01 03 04 00 01 00 00 CRCL CRCH
The response frame means: the slave returns2word length (4bytes) of data, the data content is0x0001,0x0000.
01 03 80 01 00 02 CRCL CRCH
The response frame indicates: communication error occurs, the error code is0x0002;0x8001Indicates an error.
01 06 02 02 00 01 CRCL CRCH
The request frame indicates: the axis address is01Driver's function codeH02-02to write0x0001.
01 06 02 02 00 01 CRCL CRCH
The response frame means: the host writes the function code successfully.
01 06 80 01 00 02 CRCL CRCH
The response frame indicates: communication error occurs, the error code is0x0002;8001Indicates an error.
01 03 05 07 00 02 CRCL CRCH
01 03 04 00 00 00 01 CRCL CRCH 10
This response frame means:H05-07The value of the function code is0x00000001.
Write32There are two kinds of request frames for bit function codes, namely0x06and0x10.
01 06 05 07 00 02 CRCL CRCH
01 06 05 08 00 01 CRCL CRCH
- 117 -
No.10Chapter Communication Function IS550Series Servo Driver User Manual
01 10 05 07 00 02 04 00 01 00 02 CRCL CRCH
10.3.6 CRCscheck
The communication between the upper computer and the servo drive must adopt the sameCRCAlgorithm is checked, otherwise yieldsCRCValidation error. The servo driver adopts16
bitCRC, the low byte comes first, the high byte follows,CRCThe function is as follows:
{
Uint16 crcValue = 0xffff;
int16 i;
while (length--)
{
crcValue ^= *data++;
{
if (crcValue & 0x0001)
{
crcValue = (crcValue >> 1) ^ 0xA001;
}
else
{
crcValue = crcValue >> 1;
}
}
10 }
return (crcValue);}
10.3.7signed16Hexadecimal representation
in pair of signed16When the bit function code is written, the written data needs to be16Expressed in two's complement form. When the data is greater than or equal to0When the
value of the complement code is equal to the original code, no conversion is required; when the data is negative, the complement code is equal to0xFFFFsubtract the complement
in pair of signed32When the bit function code is written, the written data also needs to be16Expressed in two's complement form. When the data is greater than or equal to0When
the value of the complement code is equal to the original code, no conversion is required; when the data is negative, the complement code is equal to0xFFFFFFFFsubtract the
For example16number of digits100,That16The base complement is:0x0064;16number of digits -100,That16The two's complement calculation is:
- 118 -
IS550Series Servo Driver User Manual No.10Chapter Communication Function
If the setting range of the function code exceeds -65535~+65535, belongs to32Bit function codes, such asH05-07,H05-09,H11-12wait,32The bit
function code occupies two consecutive function code numbers, for exampleH11-12andH11-13jointly express "the1Segment Shift Offset", where
the lower numbered address stores the lower value of the function code16bit, the address with the higher number stores the high value of the
function code16bit, such as "No.1Segment Movement Displacement" is0x40000000 (Decimal is1073741824)command units,H11-12The value is
0x0000,H11-13The value is0x4000.
useMODBUSinstruction read32When the bit function code is used, the address with a lower number is used as the base address, and the length of one read is2. For example
useMODBUSinstruction(0x06)Write32Bit function code, according to the order of writing the high address first, then write the low address, a total of2instructions completed 32Bit
function code writing, such as writing "0x12345678"to "No.1Segment Movement Displacement"H11-12ofMODBUSThe command is:
The function code communication address is composed of function code group number + offset, for exampleH11-12The corresponding mailing address is0x110C. When using communication to modify the
function code, you need to pay attention to the setting range, unit, effective time, setting category, positive and negative hexadecimal conversion of the function code, etc. For details, please refer to the
Notice
Some manufacturersPLC/touch screenMODBUSThe register address during instruction programming is not equal to the actual register address, but equal to
the actual register address plus1, this is because the standardMODBUSThe starting address of the instruction register is1, and the actual register addresses
of many devices are from0At the beginning (such as this servo driver), consider compatibility,PLC/The touch screen manufacturer subtracts the address of
the programming register during actual physical transmission.1deal with. this kindPLC/touch screen and servo driveMODBUSWhen communicating,
programmers need to be clear about this point in order to read and write the function codes of the servo driver correctly. For example, when programming,
the read (write) register address is0x0201, the actual read (write) function code isH02-00instead ofH02-01.
10
if not surePLC/touch screenMODBUSWhether the register address during instruction programming is equal to the actual register address, you can select two adjacent function
codes with different values, and use0x03(Read) instruction reads a function code with a larger code, if the value of the read function code is equal to the value of a function code
with a smaller code, it means that the register address during programming is equal to the actual register address plus1.
10.3.10communication virtualVDI/VDO
VDIable to act likeDIterminal, configured asFun IN.X. when enabledVDI, which is equivalent to extending theDIthe number ofVDIThe number
is 16, respectively calledVDI1…VDI16, at this time, ifVDIandDIterminal configuration to the sameFun IN.X, an error will be reportedEr.130.
VDOable to act likedoterminal, configured asFun OUT.X. when enabledVDO, which is equivalent to extending thedothe number ofVDOThe
number is16, respectively calledVDO1…VDO16, at this time, ifVDOanddoterminal configuration to the sameFun OUT.X, an error will be reported
Er.131.
VDIxThe value ofH31.00Decide,H31.00It is a readable and writable function code;VDOThe value ofH17.32Decide,H17.32read-only
- 119 -
No.10Chapter Communication Function IS550Series Servo Driver User Manual
Can code.
Bit0-VDI1virtual level
H31 00 VDIvirtual level ... - - - - PST
Bit15-VDI16virtual level
Bit0:VDO1virtual level
H17 32 VDOvirtual level … - - - - -
Bit15:VDO16virtual level
Note that communication modificationsVDIxThe value of can not be bit manipulated, theH31.00A write action affects allVDI.
VDIRefer to the following steps for the configuration ofFun IN.1configured toVDI1on, and throughMODBUScommand to enable the servo.
5) WriteH31.00,Bit0to write1, to complete the servo enable; ifBit0to write0, cancel the servo enable.
Suppose the axis address is1, to enable the servo'sMODBUSThe command is as follows:
01 06 31 00 00 01 CRCL CRCH
Notice
VDIxThe terminal logic is selected as0when, equivalent toDITerminal logic selection is active low or active high;VDIxThe terminal logic is selected as1when,
VDORefer to the following steps for the configuration ofFun OUT.5configured toVDO1superior.
10
1)H0C.11place1, enabling communication with virtualVDO.
4) set upVDO1Terminal logic level selection, the default is0, which means output when valid1.
5) readH17.32, when the position is reached,H17.32 Bit0equal1, the position is not reachedH17.32 Bit0equal0.
01 03 17 20 00 01 CRCL CRCH
When using the communication operation function code, sometimes the value of the function code will be changed frequently, and many function codes will be updated at the
same time after the value of the function code is changed.EEPROMSave value in . if yesEEPROMFrequent erasing and writing will reduce theEEPROMservice life. If the
communication writes the new function code value, it is not necessary to update itsEEPROMvalue in , you can set theH0C-13=0to fulfill,
- 120 -
IS550Series Servo Driver User Manual No.10Chapter Communication Function
function codeH0C-25, add a delay to the servo response, and the servo will delay after receiving the commandH0C-25Respond to the host after the set
time.
run
MODBUSinstruction immediately
H0C 25 0~5000ms 1 0 middle set -
response delay take effect
Certainly
For example:H0C-26=0when, toH0507to writeH00010002ofMODBUSThe transmission instruction is (the following instructions are all16Hexadecimal
representation):
Slave feedback:01 10 05 07 00 02 F0 C5
Slave feedback:01 10 05 07 00 02 F0 C5
Slave feedback:01 03 04 00 01 00 02 2A 32
Slave feedback:01 03 04 00 02 00 01 9A 33 10
- 121 -
No.10Chapter Communication Function IS550Series Servo Driver User Manual
10
- 122 -
Translated from Chinese (Simplified) to English - www.onlinedoctranslator.com
11
Maintenance and Inspection
No.11Chapter Maintenance and Inspection IS550Series Servo Driver User Manual
Level 1 is "fault": the servo driver has a serious alarm and cannot work normally, and needs to be shut down for processing;doThe terminal output signal is /ALM.
Level 2 is "Warning": The servo driver issues a warning state, which will not damage the equipment temporarily, but if it is not handled in time,
it may evolve into a high-level fault output;doThe terminal output signal is /WARN.
in,NO.1,NO.2Indicates the failure stop mode,NO.1: Corresponding function codeH02-05,NO.2: Corresponding function codeH02-06.
Fault codes and their codesH/LThe relationship between them is shown in the table below. The fault code is displayed asEr.xxx.
Er.107 Product model selection failure Invalid motor model or drive model NO.1 no h h h
Er.108 Parameter storage failure Parameter storage device failure NO.1 no h h h
Frequency division pulse output The number of encoder frequency division pulses does not meet the setting conditions
Er.110 NO.1 no h h h
set failure /scope
11
Product component type (such as encoder, etc.)
Er.121 servoONcommand invalid fault inertia identification,JOGfunction, etc.), from the host NO.1 Can h h h
machine input servoONOrder
motor encoderEEPROM
Er.136 motor encoderEEPROMParameter exception NO.1 no h h h
Data validation error in
- 124 -
IS550Series Servo Driver User Manual No.11Chapter Maintenance and Inspection
The phase sequence of the servo motor power cable wiring is wrong,
Er.201 Driver overcurrent2 The hardware detects the overcurrent of the power transistor; NO.1 no L L h
The encoder wiring is wrong or the encoder is damaged;
Servo power-on self-test found output The servo power-on self-test found that the power circuit of the servo motor
Er.210 NO.1 no L L h
Short circuit fault to ground Cable to ground short circuit
Er.234 flying car failure When the given feedback forms positive feedback, the motor flies NO.1 no L L h
Er.400 Overvoltage The main circuitDCvoltage too high NO.1 Can L L h
Er.410 Undervoltage The main circuitDCvoltage undervoltage NO.2 Can h h L
Phase failure during operation,R\S\Tphase of a certain
Er.420 Power line phase loss NO.2 Can h h L
The state of low phase voltage continues1more than seconds
Er.500 excessive speed The motor speed exceeds the maximum speed NO.2 Can L h L
Exceeded the set encoder frequency division pulse number
Er.510 Frequency division pulse output overspeed NO.1 Can L L L
Motor speed upper limit
Er.600 Inertia identification failure fault Inertia ID run timed out NO.1 Can L L L
The return to origin time exceeds the set value and has not yet
Er.601 Return to origin timeout fault NO.1 Can L L L
If the origin is found, this fault will be reported
Er.602 Angle recognition failure fault Initial angle identification failed NO.1 Can L L L
Running with load exceeds the drive inverse time curve setting
Running with load exceeds motor inverse time limit curve setting
heat sink
Er.650 Servo drive radiator temperature exceeds the set value NO.2 Can L L L
overheat
Er.A34 Encoder loopback verification exception The communication content with the encoder is wrong NO.1 no L h L
- 125 -
No.11Chapter Maintenance and Inspection IS550Series Servo Driver User Manual
Fully closed loop encoder position and Position and motor encoding for external fully closed-loop monitoring
Er.b02 NO.1 no L L h
Motor position deviation is too large The sensor feedback position deviation is too large
Warning codes and their encodingsH/LThe relationship between them is shown in the table below. The warning code is displayed asEr.9xx.
Er.900 Position deviation is too large Accumulated position pulse deviation exceeds the set value h h h
Automatic release
Absolute encoder angle Encoder angle re-initialization deviates too much (greater than7.2
Er.960 L L L
initialization warning electrical degree) warning
11
The bus voltage is lower than the warning value, and it is about to reach the threshold of the undervoltage fault
Er.971 Undervoltage warning L L L
warning display
Er.981 Heatsink Overheating Warning Exceeded radiator warning setpoint, not reached fault setpoint h L L
Er.990 Input phase loss warning The driver with three-phase input must be connected to two-phase operation h L L
Er.991 Communication module self-test failure warning Communication module self-test failed h L L
Er.992 Communication module communication abnormal warning Communication module communication abnormal h L L
When the servo drive fails, the digital operator will display a fault display "Er.xxx". The fault display and its treatment measures are as follows. If the fault still
cannot be eliminated after treatment, please contact the service department of our company.
- 126 -
IS550Series Servo Driver User Manual No.11Chapter Maintenance and Inspection
1.Instantaneous drop in control supply voltage Measuring supply voltage Inside, restore the factory parameters (H02-
31).
2.cut off during parameter writing Restore factory parameters (H02-31)
Confirm the time of power outage
power supply After that, enter the parameters again.
5.due to gas, water droplets or cutting oil It is possible that the servo driver is faulty.
etc. lead to internal parts of the servo driver Confirm the setting environment. Repair or replace the servo driver. change
After turning on the power several times and restoring the factory
It is possible that the servo driver is faulty.
6.Servo drive failure If the fault is still reported after setting parameters, it is possible
Repair or replace the servo driver.
It is the servo drive that has failed
Er.102 Fault still reported after turning on the power several times
(programmable logic logic device failure , it may be that the servo drive sends Repair or replace the servo driver
often) 2.Servo drive failure , it may be that the servo drive sends Repair or replace the servo driver
Er.106
Two or more View the expansion card number, according to the number
(extension cards are mutually exclusive Choose the right expansion card
mutex expansion card on View Expansion Card Instructions
Fault)
Er.107
Products that do not exist (motors, etc.) Check the product brochure to see if this product is available
(product model selection Reselect the correct product number
Number Product number
select failure)
Er.108
After changing a parameter, power on again to see If the fault still occurs after multiple power-on
(parameter storage error An exception occurred in parameter storage
Whether the parameter value is saved failure, the drive needs to be replaced
barrier)
Er.110
(Frequency division pulse output
The stroke value cannot exceed the line of the encoder
The frequency division pulse number of the encoder does not meet the setting
number; absolute value code wheel: encoder frequency division
Change the encoder frequency division pulse value function
number1/4
(product match
A drive that is not supported by the selected drive is connected Check the user manual to confirm the selected driver
barrier)
Select the correct encoder type or more
Encoder type (such asP/Atype drive Types of encoders and supported encoders
Change to another type of drive
Absolute encoders, etc. are not supported) Does the type contain such encoders
- 127 -
No.11Chapter Maintenance and Inspection IS550Series Servo Driver User Manual
Er.130
(differentDIHeavy DIWhen assigning, the same CheckH03-02,H03-04… H03-20, do
change the duplicateDIvariable
Redistributed the same variable you have the same configuration
a function)
Er.131
(differentdoHeavy doWhen assigning, the same CheckH04-00,H04-02… H04-14, do
change the duplicatedovariable
Redistributed the same a variable you have the same configuration
a function)
After eliminating the above reasons, turn on the power several times
Motor memory failure Repair or replace the servo motor
Still reporting failureEr.136
- 128 -
IS550Series Servo Driver User Manual No.11Chapter Maintenance and Inspection
Main circuit cable or motor main circuit Make sure the wiring is correct, see "
modify wiring
The cable wiring is wrong, or the contact is bad Main circuit wiring"
Internal short circuit in the cable, or a ground UVWDoes a short occur between ground and Repair or replace cable
ground short circuit road. See "Main Circuit Wiring" for details
There is a short circuit inside the servo driver or UVWAlternate,UVWIs there a It is possible that the servo driver is faulty,
Er.200 short circuit to ground short circuit to ground. See "Main Repair or replace the servo drive
(over current1)
Circuit wiring"
Maybe the encoder wiring is aging and corroded; Confirm the reliability of the encoder wiring;
Re-solder or plug in the encoder cable
The encoder plug is loose; Confirm the reliability of the drive signal cable
and drive signal cables.
The drive signal cable is loose; sex;
function codeH0a-04set too small confirmH0a-04value ChangeH0a-04value to appropriate value
The external regenerative discharge resistor is too small or short Replace with a qualified regenerative bleeder
Measuring the resistance of the regenerative bleeder resistor
road resistance
(flying car failure) Initial phase monitoring error caused by interference UVWRun when the phase sequence is correct
Power off and restart
error Just report
around;
After turning on the power supply after the controller, it still sends out
The power supply is unstable, or is affected by
Measuring supply voltage When a fault occurs, it may be the servo drive
to the impact of lightning
Overvoltage
In the case of already high voltage, enter Confirm the power voltage and running speed
driver
WillACsupply voltage regulation to the product
11
Acceleration and deceleration degree, torque/thrust within specification
Servo drive failure - However, when an alarm occurs, it is possible that the
- 129 -
No.11Chapter Maintenance and Inspection IS550Series Servo Driver User Manual
Undervoltage around;
Power supply voltage drops during operation Measuring supply voltage Increase the power supply capacitance
momentary power failure Measuring supply voltage Adjust the power supply voltage to the normal range
Er.420
Bad connection of power cable Check wiring Check whether the power cable is badly connected
Power line phase loss
motor wiringUVWPhase sequence error Confirm the wiring of the servo motor Check if there is a problem with the motor wiring
The command input value exceeds the overspeed value Confirm input command Decrease the command value, or adjust the gain
Er.601 Confirm the zero return time (H0535)yes increase (H0535) during the search process
Search time set too short
(back to origin timeout No set too short between
Fault)
Increase the low-speed crawling process and reduce the high
Stop immediately after hitting the origin at high speed Check if it stops at the origin at high speed
Faster search speed, increase search addition and subtraction
without low speed reverse crawling process end
speed time
11
See if the motor rotates during identification Remove the load or increase the current loop gain
(angular recognition lost The encoder cable is not in good contact and cannot be found
Check if the motor rotates normally Replaced wire
failure) ZSignal
- 130 -
IS550Series Servo Driver User Manual No.11Chapter Maintenance and Inspection
Er.610 The motor (or drive) runs beyond the Confirm the overload characteristics of the motor or drive Rediscuss load conditions, operating conditions
(drive overload) Overload Protection Features sex and run commands parts, motor capacity
Reset the overload fault by turning off the power Check the fault record, whether it has been reported Change the fault reset method, considering the negative
bit, made multiple runs like this load failure operating conditions
Er.650
The installation direction of the servo drive, and
radiator overheating According to the installation standard of the servo drive
The interval of other servo drives is not suitable Confirm the setting status of the servo driver
to install
reason
Er.651 The ambient temperature is too high, or the frequency of the motor Sensor monitors motor temperature or manually
The environment is ventilated and shut down for a period of time
(motor overheating) Heavy acceleration and deceleration or serious overload near
Er.740 EncoderZdisturbed;
Take shielding measures for the encoder line;
(Encoder UVWThe wiring is not normal; Check encoder wiring
Tighten the encoder terminals;
zinterference) The encoder cable is loose;
Er.741 EncoderABdisturbed;
Take shielding measures for the encoder line;
(Encoder UVWThe wiring is not normal; Check encoder wiring
Tighten the encoder terminals;
ABinterference) The encoder cable is loose;
Er.831 ADUnit data exception; ADModule failure or servo drive Power on again, if power on multiple times still
(ADsampling Drive signal when replacing control board Fault; Problem Replace Drive or Seek Tech
Fault1) loose cable; Check the drive signal cable; support or reseat the cable;
Er.833 The data of the current sampling unit is abnormal; The current sampling module is faulty or the servo drive Power on again, if power on multiple times still
(Current sampling failure Drive signal when replacing control board Actuator failure; Problem Replace Drive or Seek Tech
barrier) loose cable; Check the drive signal cable; support or reseat the cable;
11
overvoltage) Change the input module,
(resolver communication Rotary encoder encoder communication failure Twist the motor shaft by hand Problem Replace Drive or Seek Tech
Fault) support or reseat the cable;
- 131 -
No.11Chapter Maintenance and Inspection IS550Series Servo Driver User Manual
The encoder is disconnected or not connected; Check if the encoder cable is incorrectly connected
(encoder loopback
The motor model may be selected incorrectly seek technical support seek technical support
parity exception)
Encoder type may be wrongly selected seek technical support seek technical support
Er.A35 Twist the motor shaft by hand to rotate a few times to see
EncoderZno signal Check whether the encoder wire is in good contact
(Zsignal loss) Is thereZsignal output
(Position follow error Add position command acceleration and deceleration time parameters
Acceleration of position command is too large Run after reducing the command acceleration
The difference is too large)
Numeral smoothing functions (H05-06)
Relative to operating conditions, position deviation Confirm the position deviation warning value (H0a-
set correctlyH0a-11value
Excessive warning value (H0a-11) 11)is it suitable
Servo drive failure - It may be the fault of the servo drive, repair
(external encoder
Er.b03
The electronic gear ratio setting exceeds Determine the function codeH05-11/H05-10 WillH05-11/H05-10Ratio setting
(Electronic gear set
[0.001,4000]Predetermined area ratio of within the appropriate range
fixed error)
When a warning occurs in the servo drive, a fault display "Er.9xx". The warning displays and their countermeasures are as follows.
If the warning still cannot be removed after handling, please contact the service department of our company.
error code
reason confirmation method Treatment measures
11
(alert content)
The first time to use our drive Re-initialize the angle This is normal, ignore this
Initialize the serial motor and the warning disappears warn
Er.960
The motor shaft is locked by external force or Check the motor and external machinery Let the motor run without load, re-
(absolute encoder angle initial
Too much load moment connect Start the initialization operation
warning)
Motor encoder or servo drive After eliminating the above reasons, again Contact the manufacturer to replace the servo motor
- 132 -
IS550Series Servo Driver User Manual No.11Chapter Maintenance and Inspection
Note: For the gray parts in the table below, please set the power supply of the servo drive toOFFAfter checking and processing
Check the connection between the main circuit power supply terminals
The main circuit power is not connected Calibrate the main circuit power supplyONcircuit
Voltage
Check input speed/position command letter Enter the speed/position command letter correctly
No speed/position command input
Number Number
Incorrectly set control mode (H02- Check the control mode (H02-00) Set the control mode correctly (H02-
During speed control: speed command input Confirm control mode (H02-00) Correctly set or input control parameters
During torque control: Torque command input Confirm control mode (H02-00) Correctly set or input control parameters
During position control: command pulse input examine(H05-15) command pulse Correctly set or input control parameters
Deviation count clear signal (CLR) examineCLR+ andCLR- WillCLR+ andCLR-input is set
KeepONstate enter(J9-14,15) toOFF
Servo drive failure Servo drive circuit board failure Replace the servo drive
Servo motor instant Motor wiring error Check motor wiring Correct motor wiring
stop after running
stand still
Encoder wiring error Check encoder wiring Correct encoder wiring 11
power line (u,V,Wphase) and the connection of
servo motor Retighten and handle terminals and connections
Poor contact of servo motor wiring the encoder connector is unstable
rotation instability Loosening of fastening parts
Certainly
- 133 -
No.11Chapter Maintenance and Inspection IS550Series Servo Driver User Manual
During speed control: speed command input Confirm control mode (H02-00) Correctly set or input control parameters
During torque control: Torque command input Confirm control mode (H02-00) Correctly set or input control parameters
Servo drive failure Servo drive circuit board failure Replace the servo drive
Servo motor mounting screws are loose Retighten the mounting screws
Poor mechanical installation Is the axis of the coupling misaligned? Align the shaft of the coupling
Check for sound, vibration near the bearing If there is any abnormality, please contact our company
Abnormal sound in the bearing
situation department contact
The input signal line specifications are different, subject to 0.12mm2above, and specification one
Make the input signal line specifications meet the requirements
interference Twisted pair shielded with tinned annealed copper
cable
The length of the input signal wire exceeds the use Confirm that the longest wiring length is3m.
Make the length of the input signal line meet the requirements
interfered with by range Impedance is100Ωthe following
Encoder signal wire specifications are different, subject to 0.12mm2above, and specification one Make the encoder signal line specifications meet the requirements
Servo motor generator to interfere Twisted pair shielded with tinned annealed copper beg
abnormal noise cable
The length of the encoder signal wire exceeds Make the length of the encoder signal line meet the requirement
Confirm that the longest wiring length is20m
interfered with using range beg
Encoder cable produces biting, outer sheath Replace the encoder cable and correct
Interference due to damaged encoder cable
damaged, the signal line is disturbed laying method
Servo motor ground terminal electricity Check the servo motor side, welding machine, etc.
Connect the device ground to avoid coding
Bit factor servo motor side equipment (electric welding grounding status (not grounded, not
tor signal line shunt
machines, etc.) fully grounded)
Servo drive pulse due to interference Implement anti-interference measures for encoder signal lines
Encoder signal line is disturbed
punch count error apply
11
Mechanical vibration or poor motor installation
Reduce mechanical vibration and standardize the installation of servo
The encoder is subjected to excessive vibration and impact (Mounting surface accuracy, fixation, deviation
clothing motor
Heart)
- 134 -
IS550Series Servo Driver User Manual No.11Chapter Maintenance and Inspection
Factory setting:400.0Hz
Velocity Loop Gain (H08-00)set up Correct speed loop gain (H08-
Please refer to the user manual for gain adjustment
set too high 00)set up
all
Factory setting:20.0Hz
Servo motor generator Position loop gain (H08-02)set up Correct position loop gain (H08-
Please refer to the user manual for gain adjustment
The frequency is200 set too high 02)set up
all
~400Hzof
Factory setting:20.00ms
vibration Velocity loop integration time (H08- Correct speed loop integral time
Please refer to the user manual for gain adjustment
01) is not set properly (H08-01)set up
all
Load moment of inertia ratio (H08- Check load moment of inertia ratio parameter Corrected load moment of inertia ratio (H08-
Factory setting:400.0Hz
Velocity Loop Gain (H08-00)set up Correct speed loop gain (H08-
Please refer to the user manual for gain adjustment
set too high 00)set up
all
Factory setting:20.0Hz
Position loop gain (H08-02)set up Correct position loop gain (H08-
Please refer to the user manual for gain adjustment
start and stop set too high 02)set up
all
when the speed exceeds
Factory setting:20.00ms
Adjust too big Velocity loop integration time (H08- Correct speed loop integral time
Please refer to the user manual for gain adjustment
01) is not set properly (H08-01)set up
all
Corrected load moment of inertia ratio (H08-
Load moment of inertia ratio (H08- Check load moment of inertia ratio parameter
17) setting, or use the mode switch
17) is not set properly (H08-17)
Function
11
- 135 -
No.11Chapter Maintenance and Inspection IS550Series Servo Driver User Manual
Inhibit forward/reverse drive input The action of the overtravel limit switch is unstable Stabilize the operation of the overtravel limit switch
Check the Inhibit Forward Drive input signal Calibration inhibits positive drive input signal
Prohibition of forward/reverse drive input signal
(P-OT)set up(H03) (P-OT)set up(H03)
number setting error (P-OTor
Check the inhibit backdrive input signal Calibration inhibits backdrive input signal
N-OT)
(N-OT)set up(H03) (N-OT)set up(H03)
check servoOFFemergency stop correction servoOFFemergency stop
Certainly(H02-05) Certainly(H02-05)
Motor stop mode selection error
Check emergency stop setting during torque control Emergency stop setting during correction torque control
Certainly(H07-15) Certainly(H07-15)
(over superior
Twisted pair shielded cable, core wire
specified by the device
Encoder signal wire specifications are different, subject to 0.12mm2above, and specification one Make the encoder signal line specifications meet the requirements
area) to interfere Twisted pair shielded with tinned annealed copper beg
cable
The length of the encoder signal wire exceeds Make the length of the encoder signal line meet the requirement
Confirm that the longest wiring length is20m
interfered with using range beg
Encoder cable produces biting, outer sheath Replace the encoder cable and correct
Interference due to damaged encoder cable
damaged, the signal line is disturbed laying method
Servo motor ground terminal electricity Check the servo motor side, welding machine, etc.
Connect the device ground to avoid coding
Bit factor servo motor side equipment (electric welding grounding status (not grounded, not
tor signal line shunt
machines, etc.) fully grounded)
Servo drive pulse due to interference Implement anti-interference measures for encoder signal lines
Encoder signal line is disturbed
punch count error apply
11 Mechanical and servo motor coupling difference Coupling part of machine and servo motor Correctly connect the machine and the servo motor
Encoder failure (pulse does not change) Encoder failure (pulse does not change) Replace Servo Motor
- 136 -
IS550Series Servo Driver User Manual No.11Chapter Maintenance and Inspection
Ambient temperature is too high Measure the ambient temperature of the servo motor Lower the ambient temperature to40below ℃
becauseACServo motors do not have brushes, so simple daily checks are all that is required. The inspection time in the table is an approximate standard. Please judge according to
the usage and usage environment to determine the most appropriate inspection time.
Notice
Check item check the time Inspection and maintenance essentials Remark
Confirmation with vibration and sound every day Judging by feeling and hearing no increase compared to usual
Visual inspection According to the state of pollution Wipe with a cloth or clean with an air gun -
Cut off the connection to the servo drive,
at least every5000Hour1 Remove the servo motor from the machine, then
Oil seal replacement Servo motors with oil seal only
Second-rate After replacing the oil seal
At least20000hours or
comprehensive inspection Please contact our service department Please do not disassemble the servo motor by yourself
By5Year1Second-rate
Although daily inspections are not necessary, please check annually1more than times.
Check item check the time Inspection and maintenance essentials Remark
Cleaning of main body and circuit board No litter, dust, oil stains, etc. Wipe with a cloth or clean up with an air gun.
11
Loosening of screws Tighten further.
at least once a year There must be no looseness.
The main body and parts on the circuit board There must be no discoloration due to heat,
Please contact our service department.
Exception Damaged and short-term etc.
Electrical and electronic components are subject to mechanical wear and aging. To ensure safety, please conduct regular inspections.
For the servo drive overhauled by our company, its user parameters have been transferred back to the factory settings. Be sure to reset to the user parameters
- 137 -
No.11Chapter Maintenance and Inspection IS550Series Servo Driver User Manual
Part Name Standard replacement period Replacement method, others Conditions of Use
Fan Service Life: Fan Life Estimates40000Hours (at rated voltage, ambient temperature of40℃, when the fan is running continuously at full
speed).
If the fan is covered with foreign matter, the performance of the fan will be reduced, and the air volume will be reduced. After the air duct is blocked, the wind resistance will increase, and the air volume
will also be reduced, which will affect the heat dissipation of the motor. When the temperature of the motor winding exceeds the motor protection temperature, the drive will reportERR45(IS300series drive)
error.
1, Remove the fixed air duct cover at the motor tail8screws (G1forM4inner hexagon,G2forM5Inner hexagon screws, cross recessed pan head screws were
2. After removing the cover plate, use a small flat-head screwdriver to clean the foreign matter on the surface of the fan. The foreign matter in the air duct should be cleaned as much as possible. No
foreign matter hinders the air path. After cleaning, blow it again with a high-pressure air gun;
3, After the cleaning is completed, cover the cover plate, tighten the original screws, and the cleaning is completed;
4, Determine the cleaning frequency of the fan according to the actual work site conditions.
11
- 138 -
12
appendix
No.12Chapter Appendix IS550Series Servo Driver User Manual
No.12Chapter Appendix
0-220V
H00 09 Rated voltage - - -
1-380V
H00 10 rated power 0.01kW~655.35kW 0.01kW - Effective immediately -
H00 11 rated current 0.001~655.35A 0.01A - Effective immediately -
H00 12 Rated torque 0.10Nm~655.35Nm 0.01Nm - Effective immediately -
H00 13 Maximum torque 0.10Nm~655.35Nm 0.01Nm - Effective immediately -
H00 14 Rated speed 1 rpm~9000rpm 1 rpm - Effective immediately -
H00 15 Maximum speed 1 rpm~9000rpm 1 rpm - Effective immediately -
0.01㎏c㎡〜655.35㎏ c 0.01
H00 16 Moment of inertiajm - -
㎏c㎡
Effective immediately
㎡
connect again
H00 17 2~360Opposite
Number of pole pairs of permanent magnet synchronous motor 1Opposite - -
after power
12
- 140 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
device (UVW-ABZ)
001-Wire-saving encoder
(ABZ(UVW))
002- Incremental encoder
(WithoutUVW)//None 001(HTie connect again
H00 30 Encoder selection (HEX) 1 -
010-Tamagawa absolute formula List:010) power supply
Encoder
amount, absolute)//none
020-SIN/COSEncoder
021-Resolver
connect again
H00 33 Initialize electrical angle 0.0°〜360.0° 0.1° 0.0° -
power supply
connect again
H00 34 uPhase electrical angle 0.0°〜360.0° 0.1° 0.0° -
power supply
connect again
H00 35 Resolver pole pairs 1—360 1 1 -
power supply
connect again
H01 10 Carrier period 4000Hz~8000Hz - 4000Hz -
after power
- 141 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
run
H01 20 Dead zone compensation - 500.0~500.0 0.1% 80.0 Effective immediately
set up
run
H01 27 Current loop proportional gainKp 1~65535 1 2000 Effective immediately -
set up
run
H01 28 Current Loop Integral Gain 0~65535 1 2000 Effective immediately -
set up
run
H01 30 Bus Voltage Gain Adjustment 50.0%~150.0% 0.001 100.0% Effective immediately -
set up
run
H01 31 Current correction factor 50.0%~150.0% 0.001 100.0% Effective immediately -
set up
shutdown
H01 33 AnalogAI1dead zone adjustment 0%~200% 0.01 2% Effective immediately -
set up
shutdown
H01 34 AnalogAI2dead zone adjustment 0%~200% 0.01 2% Effective immediately -
set up
shutdown
H01 35 AnalogAI3dead zone adjustment 0%~200% 0.01 2% Effective immediately -
set up
shutdown
H01 36 OffsetAI1Input voltage1 - 12000mV~1200mV 1mV 10000mV Effective immediately -
set up
shutdown
H01 37 OffsetAI1Sampling voltage1 - 12000mV~1200mV 1mV 10000mV Effective immediately -
set up
shutdown
H01 38 OffsetAI1Input voltage2 - 12000mV~1200mV 1mV - 10000mV Effective immediately -
set up
shutdown
H01 39 OffsetAI1Sampling voltage2 - 12000mV~1200mV 1mV - 10000mV Effective immediately -
set up
shutdown
H01 40 OffsetAI2Input voltage1 - 12000mV~1200mV 1mV 10000mV Effective immediately -
set up
shutdown
H01 41 OffsetA2Sampling voltage1 - 12000mV~1200mV 1mV 10000mV Effective immediately -
set up
shutdown
H01 42 OffsetAI2Input voltage2 - 12000mV~1200mV 1mV - 10000mV Effective immediately
set up
shutdown
H01 43 OffsetAI2Sampling voltage2 - 12000mV~1200mV 1mV - 10000mV Effective immediately -
set up
shutdown
H01 44 OffsetAI3Input voltage1 - 12000mV~1200mV 1mV 10000mV Effective immediately -
set up
set up
-
shutdown
H01 46 OffsetAI3Input voltage2 - 12000mV~1200mV 1mV - 10000mV Effective immediately -
set up
shutdown
H01 47 OffsetAI3Sampling voltage2 - 12000mV~1200mV 1mV - 10000mV Effective immediately -
set up
- 142 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
2-torque mode
3-speed mode↔torque mode 1 shutdown
H02 00 Control mode selection 1 Effective immediately -
4-location mode↔speed mode 1(P/H) set up
6-location mode↔speed↔
0-byCCWDirection is forward
direction(AadvancedB)
shutdown
H02 02 Rotation direction selection 1-byCWdirection is forward 1 0 Effective immediately PST
set up
to (reverse mode,Astagnant
backB)
0-byCCWDirection is forward
direction(AadvancedB)
Output pulse feedback direction connect again shutdown
H02 03 1-byCWdirection is forward 1 0 PST
choose after power set up
to (reverse mode,Astagnant
backB)
state
H02 10
Brake command--servoOFF
delay
1ms~500ms 1ms 100ms Effective immediately
shutdown
set up
PST 12
Brake command output speed shutdown
H02 11 0rpm~1000rpm 1 rpm 100rpm Effective immediately PST
limit value set up
- 143 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
shutdown
H02 20 Motor electrical angle offset 0-50.0 0.1Spend 0 Power on again -
set up
different models
Allowable power consumption of the drive
H02 twenty one 1~1000ohms read only 1ohm different silent Effective immediately show -
Minimum value of resistance
Default value
shutdown
H02 twenty four Momentary power failure holding time 20ms~1000ms 1ms 20 Effective immediately PST
set up
absorption by capacitance
different models
External energy consumption resistor power shutdown
H02 26 1W~65535W 1W different silent Effective immediately -
capacity set up
Default value
different models
User can set shutdown
H02 27 Resistance value of external energy consumption resistor 1ohm different silent Effective immediately -
1ohm~1000ohm set up
Default value
H02 28
H02 29
connect again shutdown
H02 30 user password 0~65535 1 0 -
after power set up
0-no action
1-Restore factory settings shutdown
H02 31 System parameter initialization 1 0 Effective immediately -
(removeH0/1group parameter) set up
run
H02 32 default display selection 0-50 1 50 Effective immediately
set up
Reserved parameters
Reserved parameters
H02 41 0~65535 - - - - -
(factory password)
12
H3Group Terminal Input Parameters
0~0xFFFF
Bit0-correspondFun IN.1;
Fun INLsignal not assigned connect again run
H03 00 Bit1-correspondFun IN.2 1 0 -
status(HEX) after power set up
;…
Bit15-correspondFun IN.16
- 144 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
0~0xFFFF
Bit0-correspondFun IN.17;
Fun INHsignal not assigned connect again run
H03 01 Bit1-correspondFun IN.18 1 0 -
status(HEX) after power set up
;…
Bit15-correspondFun IN.32
(refer toDIDObasic
function code list)
Input polarity:0-4
0-Indicates active low
1-Indicates active high
connect again run
H03 03 DI1Terminal logic selection 2-Indicates that the rising edge is valid 1 0 -
after power set up
3-Indicates that the falling edge is valid
efficient
(refer toDIDObasic
function code list)
Input polarity:0-4
0-Indicates active low
1-Indicates active high
connect again run
H03 05 DI2Terminal logic selection 2-Indicates that the rising edge is valid 1 0 -
after power set up
3-Indicates that the falling edge is valid
efficient
(refer toDIDObasic
function code list)
Input polarity:0-4
0-Indicates active low
1-Indicates active high
run
12
connect again
H03 07 DI3Terminal logic selection 2-Indicates that the rising edge is valid 1 0 -
after power set up
3-Indicates that the falling edge is valid
efficient
- 145 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
(refer toDIDObasic
function code list)
Input polarity:0-4
0-Indicates active low
1-Indicates active high
connect again run
H03 09 DI4Terminal logic selection 2-Indicates that the rising edge is valid 1 0 -
after power set up
3-Indicates that the falling edge is valid
efficient
(refer toDIDObasic
function code list)
Input polarity:0-4
0-Indicates active low
1-Indicates active high
connect again run
H03 11 DI5Terminal logic selection 2-Indicates that the rising edge is valid 1 0 -
after power set up
3-Indicates that the falling edge is valid
efficient
(refer toDIDObasic
function code list)
Input polarity:0-4
0-Indicates active low
1-Indicates active high
connect again run
H03 13 DI6Terminal logic selection 2-Indicates that the rising edge is valid 1 0 -
after power set up
3-Indicates that the falling edge is valid
efficient
12 1-32
0-no definition connect again run
H03 14 DI7Terminal function selection 1 8 -
1~32:Fun IN.1~ 32 after power set up
(refer toDIDObasic
function code list)
- 146 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
Input polarity:0-4
0-Indicates active low
1-Indicates active high
connect again run
H03 15 DI7Terminal logic selection 2-Indicates that the rising edge is valid 1 0 -
after power set up
3-Indicates that the falling edge is valid
efficient
(refer toDIDObasic
function code list)
Input polarity:0-4
0-Indicates active low
1-Indicates active high
connect again run
H03 17 DI8Terminal logic selection 2-Indicates that the rising edge is valid 1 0 -
after power set up
3-Indicates that the falling edge is valid
efficient
(refer toDIDObasic
function code list)
Input polarity:0-4
0-Indicates active low
1-Indicates active high
connect again run
H03 19 DI9Terminal logic selection 2-Indicates that the rising edge is valid 1 0 -
after power set up
3-Indicates that the falling edge is valid
efficient
(refer toDIDObasic
function code list)
Input polarity:0-4
0-Indicates active low
1-Indicates active high
12
connect again run
H03 twenty oneDI10Terminal logic selection 2-Indicates that the rising edge is valid 1 0 -
after power set up
3-Indicates that the falling edge is valid
efficient
- 147 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
shutdown
H03 50 AI1minimum input - 10.00V~10.00V 0.01V - 10.00V Effective immediately -
set up
shutdown
H03 52 AI1input - 10.00V~10.00V 0.01V 10.00V Effective immediately -
set up
run
H03 54 AI1Zero trim - 500.0mV~500.0mV 0.1mV 0mV Effective immediately -
set up
shutdown
H03 56 AI1input filter time 0.00ms~655.35ms 0.01ms 2.00ms Effective immediately -
set up
shutdown
H03 57 AI2minimum input - 10.00V~10.00V 0.01V - 10.00V Effective immediately -
set up
shutdown
H03 59 AI2input - 10.00V~10.00V 0.01V 10.00V Effective immediately -
set up
run
H03 61 AI2Zero trim - 500.0mV~500.0mV 0.1mV 0mV Effective immediately -
set up
shutdown
H03 63 AI2input filter time 0.00ms~655.35ms 0.01ms 2.00ms Effective immediately -
set up
shutdown
H03 64 AI3minimum input - 10.00V~10.00V 0.01V - 10.00V Effective immediately -
set up
shutdown
H03 66 AI3input - 10.00V~10.00V 0.01V 10.00V Effective immediately -
set up
run
H03 68 AI3Zero trim - 500.0mV~500.0mV 0.1mV 0mV Effective immediately -
set up
shutdown
H03 70 AI3input filter time 0.00ms~655.35ms 0.01ms 2.00ms Effective immediately -
set up
12 H03 80
Analog100%corresponding speed
degree value
0rpm-9000rpm 1 rpm 3000rpm Effective immediately
shutdown
set up
-
Analog100%Corresponding turn 1.00times ~8.00times rated 1.00Double the amount 1.00Double the amount shutdown
H03 81 Effective immediately -
Moment torque constant torque constant torque set up
- 148 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
Output encoding:1~16
0: no definition
shutdown
H04 00 DO1Terminal function selection 1~16: 1 1 Effective immediately -
set up
Fun OUT.1~16refer to DIDO
0-1
DO1Terminal logic level 0-output when validL shutdown
H04 01 1 0 Effective immediately -
choose Low level (optocoupler conduction) set up
Output encoding:1~16
0: no definition
shutdown
H04 02 DO2Terminal function selection 1~16: 1 4 Effective immediately -
set up
Fun OUT.1~16refer to DIDO
0-1
DO2Terminal logic level 0-output when validL shutdown
H04 03 1 0 Effective immediately -
choose Low level (optocoupler conduction) set up
Output encoding:1~16
0: no definition
shutdown
H04 04 DO3Terminal function selection 1~16: 1 3 Effective immediately -
set up
Fun OUT.1~16refer to DIDO
0-1
DO3Terminal logic level 0-output when validL shutdown
H04 05 1 0 Effective immediately -
choose Low level (optocoupler conduction) set up
Output encoding:1~16
0: no definition
shutdown
H04 06 DO4Terminal function selection 1~16: 1 10 Effective immediately -
set up
Fun OUT.1~16refer to DIDO
12
Output polarity inversion setting:
0-1
DO4Terminal logic level 0-output when validL shutdown
H04 07 1 0 Effective immediately -
choose low level set up
- 149 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
Output encoding:1~17
0: no definition
shutdown
H04 10 DO6Terminal function selection 1~17:Fun OUT.1~ 17refer 1 12 Effective immediately -
set up
toDIDOfunction selection
code selection definition
Output encoding:1~17
0: no definition
shutdown
H04 12 DO7Terminal function selection 1~17:Fun OUT.1~ 17refer 1 13 Effective immediately -
set up
toDIDOfunction selection
code selection definition
Output encoding:1~17
0: no definition
shutdown
H04 14 DO8Terminal function selection 1~17:Fun OUT.1~ 17refer 1 14 Effective immediately -
set up
toDIDOfunction selection
code selection definition
Bit0-DO1source
...
Bit7-DO8source
Bit8~Bit15reserved. shutdown
H04 twenty two dosource selection - 0 Effective immediately PST
set up
Bitx=0:DO(x+1)given
by the driver;
Bitx=1:DO(x+1)given by
communication
12
- 150 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
00-Motor speed
(1V/1000rpm)default
01-speed command
(1V/1000rpm)
02-Torque command
(1V/100%)
03-Position deviation
(0.05V/1command unit)
04-Position Amplifier Offset
run
H04 50 AO1signal selection Poor (after electronic gear) 1 0 Effective immediately -
set up
(0.05V/1Encoder pulse
unit)
05-Position command speed
(1V/1000rpm)
06-Positioning completion command (setting
Finish:0V)
07-speed feedforward
(1V/1000rpm)
run
H04 51 AO1Bias voltage 0-10000mV 1mV 5000mV Effective immediately -
set up
run
H04 52 AO1magnification - 99.99~99.99 0.01times 1.00 Effective immediately -
set up
0-Pulse command
H05 01
- 9999Command unit~ shutdown
H05 03 step amount 1command unit 50 Effective immediately P
9999command unit set up
H05 04 - - - - - - -
H05 05 - - - - - - -
Position instruction moving average shutdown
H05 06 0.0ms~128.0ms 0.1ms 0.0ms Effective immediately P
time set up
- 151 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
edit. (Defaults)
1-direction+pulse, negative logic
connect again shutdown
H05 15 Burst Morphology 2-APhase +BPhase Orthogonal Vein 1 0 P
after power set up
rush,4multiplier
3-CW+CCW(Pulse type
The drive does not have this function)
0-servoOFFand accident
clear position deviation pulse
shutdown
H05 16 clear action selection rush 1 0 Effective immediately P
set up
1-Clear bit on fault
offset pulse
out
1-The absolute value of the position deviation is small
for0time output
positioning complete approach signal 1Command unit~65535refer to 1order sheet 65535refer to shutdown
H05 twenty two Effective immediately P
amplitude order unit bit order unit set up
run
H05 27 0~1000
Interrupt fixed-length acceleration and deceleration time 1ms 100ms Effective immediately P
set up
12
Internal and external position deviation clear 0: clear run
H05 28 1 0 Effective immediately P
choose 1: do not clear set up
- 152 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
able;
1-passDIenter
ORGSETsignal to enable
Return to origin function;
2-passDIenter
ORGSETsignal enable run
H05 30 Return-to-origin enable control 1 0 Effective immediately P
Air return to origin function; set up
point return;
4-Return to origin immediately
make
6-Take the current position as the origin
machineZSignal
machineZSignal
shutdown
H05 35 Limit the time to find the origin 0-65535 ms 10000 Effective immediately P
set up
12
- 153 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
0-H05.36return to origin
After the coordinate value, the row encountered
1-H05.36return to origin
After the relative moving distance,
3-H05.36return to origin
After the relative moving distance,
origin
H05 41 Motor load deviation is too large - 2^31arrive2^31 1p 8192 Shutdown setting
run
H05 44 closed loop gain coefficient numerator 1-65535 1 1 Effective immediately P
set up
use
2-in reverse running direction
connect again shutdown
H05 45 Position closed-loop control mode use 1 0
after power set up
3-closed loopIOswitch and mark
run
H05 46 Closed-loop gain coefficient denominator 1-65535 1 1 Effective immediately P
set up
0-digital given
(H0603)
1-AI1 shutdown
H06 00 main speed commandAsource 1 0 Effective immediately S
2-AI2 set up
12 3-AI3
4-Jog speed command
- 154 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
0-digital given
(H0603)
1-AI1
2-AI2
shutdown
H06 01 Auxiliary speed commandBsource 3-AI3 1 3 Effective immediately S
set up
4-Jog speed command
6-reserve
7-reserve
4-Communication given
run
H06 04 Jog speed setpoint 0rpm~9000rpm 1 rpm 300rpm Effective immediately S
set up
shutdown
H06 07 Maximum speed limit 0rpm-9000rpm 1 rpm 9000rpm Effective immediately S
set up
shutdown
H06 08 forward speed limit 0rpm-9000rpm 1 rpm 9000rpm Effective immediately S
set up
shutdown
H06 09 speed reverse limit 0rpm-9000rpm 1 rpm 9000rpm Effective immediately S
set up
shutdown
H06 15 Zero fixed speed limit fixed value 0rpm~1000rpm 1 rpm 10rpm Effective immediately S
set up
shutdown
H06 17 Speed arrival signal width 0rpm~100rpm 1 rpm 10rpm Effective immediately PST
set up
12
H07Group torque control parameters
3-AI3
- 155 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
5-reserve
6-reserve
run
H07 03 Torque command keyboard setting value - 300.0%~300.0% 0.001 0 Effective immediately T
set up
shutdown
H07 05 Torque command filter time 0.00ms~655.35ms 0.01ms 0ms Effective immediately PST
set up
shutdown
H07 06 Torque command filter time2 0.00ms~655.35ms 0.01ms 0ms Effective immediately PST
set up
system (default)
(useP-CL,N-CL
choose)
shutdown
H07 07 Torque limit source 2-WillT-LMTused as external 1 0 Effective immediately PST
set up
Torque limit input
3-Take positive and negative external torque and
externalT-LMTminimum value of
P-CL,N-CLchoose)
1-AI1
shutdown
H07 08 T-LMTchoose 2-AI2 1 2 Effective immediately PST
set up
3-AI3
0.0%~300.0%
No.1Forward internal torque limit shutdown
H07 09 (100%Corresponding to double the rated 0.001 2.5 Effective immediately PST
system set up
Torque)
0.0%~300.0%
No.1Reverse internal torque limit shutdown
H07 10 (100%Corresponding to double the rated 0.001 2.5 Effective immediately PST
system set up
Torque)
0.0%~300.0%
12
shutdown
H07 11 Forward rotation side external torque limit (100%Corresponding to double the rated 0.001 2.5 Effective immediately PST
set up
Torque)
0.0%~300.0%
shutdown
H07 12 Reverse side external torque limit (100%Corresponding to double the rated 0.001 2.5 Effective immediately PST
set up
Torque)
- 156 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
0.0%~300.0%
shutdown
H07 15 Emergency stop torque (100%Corresponding to double the rated 0.001 1 Effective immediately PST
set up
Torque)
1-AI1
shutdown
H07 18 V-LMTchoose 2-AI2 1 3 Effective immediately T
set up
3-AI3
Internal speed under torque control shutdown
H07 19 0rpm-9000rpm 1 rpm 3000rpm Effective immediately T
degree limit set up
run
H08 00 speed loop gain 1.0Hz~2000.0Hz 0.1Hz 400.0Hz Effective immediately P.S.
set up
run
H08 02 Position loop gain 1.0Hz~2000.0Hz 0.1Hz 20.0Hz Effective immediately P
set up
run
H08 03 No.2speed loop gain 1.0Hz~2000.0Hz 0.1Hz 400.0Hz Effective immediately P.S.
set up
run
H08 05 No.2Position loop gain 1.0Hz~2000.0Hz 0.1Hz 20.0Hz Effective immediately P
set up
run
H08 06 Gain switching time1 0~65535 1ms 10 Effective immediately P
set up
run
H08 07 Gain switching time2 0~65535 1ms 10 Effective immediately P
set up
run
H08 08 Gain switching wait time1 0~65535 1ms 0 Effective immediately P.S.
set up
run
H08 09 Gain switching wait time2 0~65535 1ms 0 Effective immediately P.S.
set up
12
- 157 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
set to No.1gain
1-Manual Gain Switching
(H0811)
3-Take position pulse difference as bar
(H0812)
5-Conditional on torque command
(H0813)
Gain switching position deviation shutdown
H08 11 0~65535 P 30 Effective immediately P
Conditional magnitude (threshold) set up
H08 14
Load moment of inertia ratio flat run
H08 15 1.00~120.00 0.01 1.00 Effective immediately PST
average set up
H08 16 Moment of inertia identification current value 1.00~120.00 0.01 1.00 -- show
Speed feed-forward filter time run
H08 18 0.00ms~64.00ms 0.01ms 0.00ms Effective immediately P
parameter set up
run
H08 19 Velocity Feedforward Gain 0.0%~100.0% 0.1% 0.0% Effective immediately P
set up
run
12 H08 twenty one Torque Feedforward Gain 0.0%~200.0% 0.1% 0.0% Effective immediately
set up
P
shutdown
H08 twenty two Speed feedback filter time 0-64.00 0.01ms 0 Effective immediately P.S.
set up
0-PIcontrol
shutdown
H08 25 Speed loop control method 1-P-PIswitch control 1 0 Effective immediately P.S.
set up
2-IPcontrol
- 158 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
condition
condition
P-PIToggle condition location 0Command unit~10000refer to 1order sheet 0order sheet shutdown
H08 30 Effective immediately P
deviation order unit bit bit set up
0-prohibit shutdown
H0A 03 Power-down save enable option 1 0 Effective immediately
1-Enable set up
run
H0A 04 Motor overload protection gain 50%-3000% 0.01 1 Effective immediately -
set up
shutdown
H0A 05 Overload warning value 1%~100% 0.01 0.8 Effective immediately -
set up
pressure warning
When the main circuit is under voltage shutdown
H0A 08 1-Detect main circuit undervoltage 1 0 Effective immediately -
feature selection set up
warn
2-reserve
shutdown
H0A 09 Resolver Communication Fault Threshold 0-20 1 4 Effective immediately -
set up
- 159 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
run
H0A 25 Second encoder filter setting 0-200 20ns 20 Effective immediately -
set up
shutdown
H0A 29 Bus voltage filter time 0-3.000 0.001ms 3.000 Effective immediately -
set up
H0bgroup display
12
Feedback pulse counter
- 160 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
1-superior1fault
run
H0b 33 Display of fault records 2-superior2fault 1 0 Effective immediately
set up
...
9-superior9fault
first failure
H0b 34 error code - - -
code
H0b 35 Selected failure timestamp - 0.1s - show
H0b 37 The current speed at the time of the selected fault - 1 rpm - - show
current power at the time of the selected fault
H0b 38 - 0.01A - - show
flowu
shutdown
H0C 00 Servo axis address 1~247,0broadcast address 1 1 Effective immediately -
set up
0-2400
1-4800
bpserror shutdown
H0C 02 Serial port baud rate setting 2-9600 5 Effective immediately -
+ - 5% set up
3-19200 4-38400
5-57600
shutdown
H0C 11 communication virtualVDO 0-disabled1-Enable 1 0 Effective immediately PST
set up
- 161 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
Bit0-VDO1Defaults
VDOThe function is selected as0 shutdown
H0C 12 ...Bit15-VDO16silent 1 0 Effective immediately PST
default value set up
default value (HEX)
0x03/0x06/0x10
to the dataframe'sCRCcheck
code and data frame check code
not equal
mistake
0x0030
0x10Write16bit function code
running
MODBUScommand response run
H0C 25 0-5000ms 1 0 Effective immediately PST
time delay set up
0-high16first, lower16
after the (
MODBUS32bit function Use the background to modify the function code or run
H0C 26 1 0 Effective immediately -
code transmission sequence When reading the function code, it is set to0) set up
12
1-Low16first, high16 in
the back
- 162 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
0-no action
H0d 03 Encoder initial angle identification 1 0 - reserve -
1-start angular initialization
shutdown
H0d 11 JOGFunction 0~Rated speed 1 rpm 100 Effective immediately -
set up
select)
- 1073741824~ run
1order sheet 10000refer to
H11 12 No.1segment shift 1073741824(order sheet Effective immediately When set P
bit order unit
bit) Certainly
- 163 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
run
No.1Segment displacement maximum operation
H11 14 0rpm~9000rpm rpm 200 Effective immediately When set P
speed
Certainly
run
No.1During segment displacement acceleration and deceleration
H11 15 0~1000 1ms 100ms Effective immediately When set P
between
Certainly
run
No.1After the segment displacement is completed, wait
H11 16 0~10000 1ms(1s) 10 Effective immediately When set P
waiting time
Certainly
- 1073741824~ run
1order sheet 10000refer to
H11 17 No.2segment shift 1073741824(order sheet Effective immediately When set P
bit order unit
bit) Certainly
run
No.2Segment displacement maximum operation
H11 19 0rpm~9000rpm rpm 200 Effective immediately When set P
speed
Certainly
run
No.2During segment displacement acceleration and deceleration
H11 20 0~1000 1ms 100ms Effective immediately When set P
between
Certainly
run
No.2After the segment displacement is completed, wait
H11 twenty one 0~10000 1ms(1s) 10 Effective immediately When set P
waiting time
Certainly
- 1073741824~ run
1order sheet 10000refer to
H11 twenty two No.3segment shift 1073741824(order sheet Effective immediately When set P
bit order unit
bit) Certainly
run
No.3Segment displacement maximum operation
H11 twenty four 0rpm~9000rpm rpm 200 Effective immediately When set P
speed
Certainly
run
No.3During segment displacement acceleration and deceleration
H11 25 0~1000 1ms 100ms Effective immediately When set P
between
Certainly
run
No.3After the segment displacement is completed, wait
H11 26 0~10000 1ms(1s) 10 Effective immediately When set P
waiting time
Certainly
- 1073741824~ run
1order sheet 10000refer to
H11 27 No.4segment shift 1073741824(order sheet Effective immediately When set P
bit order unit
bit) Certainly
run
No.4Segment displacement maximum operation
H11 29 0rpm~9000rpm rpm 200 Effective immediately When set P
12
speed
Certainly
run
No.4During segment displacement acceleration and deceleration
H11 30 0~1000 1ms 100ms Effective immediately When set P
between
Certainly
- 164 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
run
No.4After the segment displacement is completed, wait
H11 31 0~10000 1ms(1s) 10 Effective immediately When set P
waiting time
Certainly
- 1073741824~ run
1order sheet 10000refer to
H11 32 No.5segment shift 1073741824(order sheet Effective immediately When set P
bit order unit
bit) Certainly
run
No.5Segment displacement maximum operation
H11 34 0rpm~9000rpm rpm 200 Effective immediately When set P
speed
Certainly
run
No.5During segment displacement acceleration and deceleration
H11 35 0~1000 1ms 100ms Effective immediately When set P
between
Certainly
run
No.5After the segment displacement is completed, wait
H11 36 0~10000 1ms(1s) 10 Effective immediately When set P
waiting time
Certainly
- 1073741824~ run
1order sheet 10000refer to
H11 37 No.6segment shift 1073741824(order sheet Effective immediately When set P
bit order unit
bit) Certainly
run
No.6Segment displacement maximum operation
H11 39 0rpm~9000rpm rpm 200 Effective immediately When set P
speed
Certainly
run
No.6During segment displacement acceleration and deceleration
H11 40 0~1000 1ms 100ms Effective immediately When set P
between
Certainly
run
No.6After the segment displacement is completed, wait
H11 41 0~10000 1ms(1s) 10 Effective immediately When set P
waiting time
Certainly
- 1073741824~ run
1order sheet 10000refer to
H11 42 No.7segment shift 1073741824(order sheet Effective immediately When set P
bit order unit
bit) Certainly
run
No.7Segment displacement maximum operation
H11 44 0rpm~9000rpm rpm 200 Effective immediately When set P
speed
Certainly
run
No.7During segment displacement acceleration and deceleration
H11 45 0~1000 1ms 100ms Effective immediately When set P
between
Certainly
run
No.7After the segment displacement is completed, wait
H11 46 0~10000 1ms(1s) 10 Effective immediately When set P
12
waiting time
Certainly
- 1073741824~ run
1order sheet 10000refer to
H11 47 No.8segment shift 1073741824(order sheet Effective immediately When set P
bit order unit
bit) Certainly
- 165 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
run
No.8Segment displacement maximum operation
H11 49 0rpm~9000rpm rpm 200 Effective immediately When set P
speed
Certainly
run
No.8During segment displacement acceleration and deceleration
H11 50 0~1000 1ms 100ms Effective immediately When set P
between
Certainly
run
No.8After the segment displacement is completed, wait
H11 51 0~10000 1ms(1s) 10 Effective immediately When set P
waiting time
Certainly
- 1073741824~ run
1order sheet 10000refer to
H11 52 No.9segment shift 1073741824(order sheet Effective immediately When set P
bit order unit
bit) Certainly
run
No.9Segment displacement maximum operation
H11 54 0rpm~9000rpm rpm 200 Effective immediately When set P
speed
Certainly
run
No.9During segment displacement acceleration and deceleration
H11 55 0~1000 1ms 100ms Effective immediately When set P
between
Certainly
run
No.9After the segment displacement is completed, wait
H11 56 0~10000 1ms(1s) 10 Effective immediately When set P
waiting time
Certainly
- 1073741824~ run
1order sheet 10000refer to
H11 57 No.10segment shift 1073741824(order sheet Effective immediately When set P
bit order unit
bit) Certainly
run
No.10Maximum segment displacement
H11 59 0rpm~9000rpm rpm 200 Effective immediately When set P
line speed
Certainly
run
No.10Segment displacement acceleration and deceleration
H11 60 0~1000 1ms 100ms Effective immediately When set P
time
Certainly
run
No.10After segment displacement is completed
H11 61 0~10000 1ms(1s) 10 Effective immediately When set P
waiting time
Certainly
- 1073741824~ run
1order sheet 10000refer to
H11 62 No.11segment shift 1073741824(order sheet Effective immediately When set P
bit order unit
bit) Certainly
run
No.11Maximum segment displacement
H11 64 0rpm~9000rpm rpm 200 Effective immediately When set P
12
line speed
Certainly
run
No.11Segment displacement acceleration and deceleration
H11 65 0~1000 1ms 100ms Effective immediately When set P
time
Certainly
- 166 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
run
No.11After segment displacement is completed
H11 66 0~10000 1ms(1s) 10 Effective immediately When set P
waiting time
Certainly
- 1073741824~ run
1order sheet 10000refer to
H11 67 No.12segment shift 1073741824(order sheet Effective immediately When set P
bit order unit
bit) Certainly
run
No.12Maximum segment displacement
H11 69 0rpm~9000rpm rpm 200 Effective immediately When set P
line speed
Certainly
run
No.12Segment displacement acceleration and deceleration
H11 70 0~1000 1ms 100ms Effective immediately When set P
time
Certainly
run
No.12After segment displacement is completed
H11 71 0~10000 1ms(1s) 10 Effective immediately When set P
waiting time
Certainly
- 1073741824~ run
1order sheet 10000refer to
H11 72 No.13segment shift 1073741824(order sheet Effective immediately When set P
bit order unit
bit) Certainly
run
No.13Maximum segment displacement
H11 74 0rpm~9000rpm rpm 200 Effective immediately When set P
line speed
Certainly
run
No.13Segment displacement acceleration and deceleration
H11 75 0~1000 1ms 100ms Effective immediately When set P
time
Certainly
run
No.13After segment displacement is completed
H11 76 0~10000 1ms(1s) 10 Effective immediately When set P
waiting time
Certainly
- 1073741824~ run
1order sheet 10000refer to
H11 77 No.14segment shift 1073741824(order sheet Effective immediately When set P
bit order unit
bit) Certainly
run
No.14Maximum segment displacement
H11 79 0rpm~9000rpm rpm 200 Effective immediately When set P
line speed
Certainly
run
No.14Segment displacement acceleration and deceleration
H11 80 0~1000 1ms 100ms Effective immediately When set P
time
Certainly
run
No.14After segment displacement is completed
H11 81 0~10000 1ms(1s) 10 Effective immediately When set P
12
waiting time
Certainly
- 1073741824~ run
1order sheet 10000refer to
H11 82 No.15segment shift 1073741824(order sheet Effective immediately When set P
bit order unit
bit) Certainly
- 167 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
run
No.15Maximum segment displacement
H11 84 0rpm~9000rpm rpm 200 Effective immediately When set P
line speed
Certainly
run
No.15Segment displacement acceleration and deceleration
H11 85 0~1000 1ms 100ms Effective immediately When set P
time
Certainly
run
No.15After segment displacement is completed
H11 86 0~10000 1ms(1s) 10 Effective immediately When set P
waiting time
Certainly
- 1073741824~ run
1order sheet 10000refer to
H11 87 No.16segment shift 1073741824(order sheet Effective immediately When set P
bit order unit
bit) Certainly
run
No.16Maximum segment displacement
H11 89 0rpm~9000rpm rpm 200 Effective immediately When set P
line speed
Certainly
run
No.16Segment displacement acceleration and deceleration
H11 90 0~1000 1ms 100ms Effective immediately When set P
time
Certainly
run
No.16After segment displacement is completed
H11 91 0~10000 1ms(1s) 10 Effective immediately When set P
waiting time
Certainly
H12group multi-speed
select)
select)
2-through externalDIcut
Change
0-sec shutdown
H12 02 Run time unit selection 1 0 Effective immediately
1-min set up
shutdown
H12 03 acceleration time1 0ms~10000ms 1ms 10ms Effective immediately
set up
shutdown
H12 04 deceleration time1 0ms~10000ms 1ms 10ms Effective immediately
set up
set up
shutdown
H12 06 deceleration time2 0ms~10000ms 1ms 50ms Effective immediately
set up
shutdown
H12 07 acceleration time3 0ms~10000ms 1ms 100ms Effective immediately
set up
- 168 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
shutdown
H12 08 deceleration time3 0ms~10000ms 1ms 100ms Effective immediately
set up
shutdown
H12 09 acceleration time4 0ms~10000ms 1ms 150ms Effective immediately
set up
shutdown
H12 10 deceleration time4 0ms~10000ms 1ms 150ms Effective immediately
set up
shutdown
H12 20 No.1segment instruction - 9000~+9000rpm 1 rpm 0rpm Effective immediately
set up
shutdown
H12 twenty oneNo.1Segment instruction run time 0~6553.5 0.1s(m) 5.0s(m) Effective immediately
set up
shutdown
H12 twenty three No.2segment instruction - 9000~+9000rpm 1 rpm 100rpm Effective immediately
set up
shutdown
H12 twenty fourNo.2Segment instruction run time 0~6553.5 0.1s(m) 5.0s(m) Effective immediately
set up
shutdown
H12 26 No.3segment instruction - 9000~+9000rpm 1 rpm 300rpm Effective immediately
set up
shutdown
H12 27 No.3Segment instruction run time 0~6553.5 0.1s(m) 5.0s(m) Effective immediately
set up
shutdown
H12 29 No.4segment instruction - 9000~+9000rpm 1 rpm 500rpm Effective immediately
set up
shutdown
H12 30 No.4Segment instruction run time 0~6553.5 0.1s(m) 5.0s(m) Effective immediately
set up
12
0-Zero acceleration and deceleration time
shutdown
H12 32 No.5segment instruction - 9000~+9000rpm 1 rpm 700rpm Effective immediately
set up
- 169 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
shutdown
H12 33 No.5Segment instruction run time 0~6553.5 0.1s(m) 5.0s(m) Effective immediately
set up
shutdown
H12 35 No.6segment instruction - 9000~+9000rpm 1 rpm 900rpm Effective immediately
set up
shutdown
H12 36 No.6Segment instruction run time 0~6553.5 0.1s(m) 5.0s(m) Effective immediately
set up
shutdown
H12 38 No.7segment instruction - 9000~+9000rpm 1 rpm 600rpm Effective immediately
set up
shutdown
H12 39 No.7Segment instruction run time 0~6553.5 0.1s(m) 5.0s(m) Effective immediately
set up
shutdown
H12 41 No.8segment instruction - 9000~+9000rpm 1 rpm 300rpm Effective immediately
set up
shutdown
H12 42 No.8Segment instruction run time 0~6553.5 0.1s(m) 5.0s(m) Effective immediately
set up
shutdown
H12 44 No.9segment instruction - 9000~+9000rpm 1 rpm 100rpm Effective immediately
set up
shutdown
H12 45 No.9Segment instruction run time 0~6553.5 0.1s(m) 5.0s(m) Effective immediately
set up
- 170 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
shutdown
H12 47 No.10segment instruction - 9000~+9000rpm 1 rpm - 100rpm Effective immediately
set up
shutdown
H12 48 No.10Segment instruction run time 0~6553.5 0.1s(m) 5.0s(m) Effective immediately
set up
shutdown
H12 50 No.11segment instruction - 9000~+9000rpm 1 rpm - 300rpm Effective immediately
set up
shutdown
H12 51 No.11Segment instruction run time 0~6553.5 0.1s(m) 5.0s(m) Effective immediately
set up
shutdown
H12 53 No.12segment instruction - 9000~+9000rpm 1 rpm - 500rpm Effective immediately
set up
shutdown
H12 54 No.12Segment instruction run time 0~6553.5 0.1s(m) 5.0s(m) Effective immediately
set up
shutdown
H12 56 No.13segment instruction - 9000~+9000rpm 1 rpm - 700rpm Effective immediately
set up
shutdown
H12 57 No.13Segment instruction run time 0~6553.5 0.1s(m) 5.0s(m) Effective immediately
set up
shutdown
H12 59 No.14segment instruction - 9000~+9000rpm 1 rpm - 900rpm Effective immediately
set up
H12 60 No.14Segment instruction run time 0~6553.5 0.1s(m) 5.0s(m) Effective immediately
shutdown
set up
12
- 171 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
shutdown
H12 62 No.15segment instruction - 9000~+9000rpm 1 rpm - 600rpm Effective immediately
set up
shutdown
H12 63 No.15Segment instruction run time 0~6553.5 0.1s(m) 5.0s(m) Effective immediately
set up
shutdown
H12 65 No.16segment instruction - 9000~+9000rpm 1 rpm - 300rpm Effective immediately
set up
shutdown
H12 66 No.16Segment instruction run time 0~6553.5 0.1s(m) 5.0s(m) Effective immediately
set up
H17group virtualDIDOset up
0: no definition
code list)
0-expressVDI1to write1
0: no definition
code list)
0-expressVDI2to write1
0: no definition
code list)
- 172 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
0-expressVDI3to write1
0: no definition
code list)
0-expressVDI4to write1
0: no definition
code list)
0-expressVDI5to write1
0: no definition
0: no definition
code list)
0-expressVDI7to write1
0: no definition
code list)
0-expressVDI8to write1
12
efficient connect again run
H17 15 VDI8Terminal logic selection 1 0
1-expressVDI8Write the value by after power set up
- 173 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
0: no definition
code list)
0-expressVDI9to write1
0: no definition
code list)
0-expressVDI10to write1
efficient connect again run
H17 19 VDI10Terminal logic selection 1 0
1-expressVDI10write value after power set up
0: no definition
code list)
0-expressVDI11to write1efficient
0: no definition
code list)
0-expressVDI12to write1
efficient connect again run
H17 VDI12Terminal
twenty three logic selection 1 0
1-expressVDI12write value after power set up
0: no definition
code list)
0-expressVD13to write1efficient
0: no definition
code list)
- 174 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
0-expressVDI14to write1
efficient connect again run
H17 27 VDI14Terminal logic selection 1 0
1-expressVDI14write value after power set up
0: no definition
code list)
0-expressVDI15to write1
efficient connect again run
H17 29 VDI15Terminal logic selection 1 0
1-expressVDI15write value after power set up
0: no definition
code list)
0-expressVDI16to write1
efficient connect again run
H17 31 VDI16Terminal logic selection 1 0
1-expressVDI16write value after power set up
Bit0:VDO1virtual level
slightly
H17 32 VDOvirtual level - - - - -
Bit15:VDO16virtual
level
0-no definition
0-no definition
0-no definition
- 175 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
0-no definition
0-no definition
0-no definition
0-no definition
0-no definition
0-no definition
0-no definition
- 176 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
0-no definition
0-no definition
0-no definition
0-no definition
0-no definition
0-no definition
12
- 177 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
Bit0 ~ 11reserve
Bit14 ~15reserve
Bit0-FunOUT1
H30 01 communication readFun Out ... 1 - - - PST
Bit15-FunOUT16
Bit0-FunOUT17
H30 02 communication readFun Out ... 1 - - - PST
Bit15-FunOUT32
Communication read input pulse
H30 03 - 1 - - - P
command sampled value
Bit0-VDI1virtual level
H31 00 VDIvirtual level ... - - - - PST
Bit15-VDI16virtual level
Bit0-DO1
Bit1-DO2
Bit2-DO3
Bit3-DO4
Bit4-null
Bit5-DO6
Communication givendooutput status run
H31 04 Bit6-DO7 - - Effective immediately PST
state set up
Bit7-DO8
Bit8~Bit15-reserved.
12 (optocoupler off)
run
H31 09 Communication given speed -9000000~9000000 0.001rpm 0 Effective immediately S
set up
- 178 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
run
H31 11 Torque command - 100000~100000 0.00001 0 Effective immediately T
set up
actual speed at
Note: Instructions for the use of communication given position increments: (newly added, this content has not been updated in the manual) In position mode, ifH05-00for3, the
position command comes from the communication given position incrementH31-07,H31-07The number of command pulses given by communication can be realized. The higher
the command pulse input frequency, the faster the motor speed, similar to this,H31-07The larger the written value, the faster the motor runs, but not exceedingH31-15set speed,
H31-15The set speed is equal to the electronic gear ratio of1:1When the actual speed of the motor, if the electronic gear ratio is not1:1, then the actual speed of the motor =(
H31-07only atH05-00set to3, and the current mode is the running state in the position mode, the written data will take effect, otherwise the written data will
Alarm reset signal The rear servo can continue to work. this
Fun IN.2 /ALM-RST (along effective work function is along the active level, when the terminal is set distribute
- 179 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
ZCLAMfunction for
Zero fix function Valid - enable the zero fix function, 0, for the speed control bar
Fun IN.12 /ZCLAMP distribute
enable signal Invalid - disable zero fix function , and the command source is
Analog
Forward rotation external torque Valid - the external torque limit is valid
Fun IN.16 /P-CL distribute
limitON Invalid - external torque limit is invalid
Position step input Valid - Execute the instruction of the instruction step amount;
Fun IN.20 /POSSTEP distribute External pop-up button
enterDIvariable Invalid - instruction is zero, bit state
HX1invalid,HX2efficient:X100
Fun IN.22 HX2 Handwheel override signal2
other:X1
distribute
12
set up
- 180 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
Interrupt fixed length state Invalid - does not respond to position commands; valid - solution The logic of the corresponding port needs to be
Fun IN.29 XINTFREE distribute
disarm signal In addition to position command lock state logic level is set to2or3
invalid - does not trigger The logic of the corresponding port needs to be
Fun IN.31 ORGNEAR Origin switch distribute
active-trigger logic level is set to2or3
The speed of the servo motor is higher than the speed threshold
Signal output when the servo motor stops rotating Instructions and feedback are both
Fun OUT.3 /ZERO+- Zero speed signal Effective motor speed is zero distribute Zero, not in torque mode
Invalid motor speed is not zero Consider the torque command
Fun OUT.4 /V-CMP+- Speed up The absolute value of the difference between degree instructions is less thanH0617
distribute
Fun OUT.6 /NEAR+- positioning approach signal Up to positioning proximity signal amplitudeH0522set up distribute
Fun OUT.7 /C-LT+- Torque limit signal Active - motor torque limited distribute
12
Confirmation signal of speed limitation during torque control
Fun OUT.8 /V-LT+- speed limit signal Active - motor speed limited distribute
Fun OUT.9 /BK+- brake output signal active - close, release brake distribute on, servoOFFOf
Inactive - Start Brake laterBKoutput
Fun OUT.10 /WARN+- Warning output signal Warning output signal is valid (conduction) distribute
- 181 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
Fun OUT.11 /ALM+- Fault output signal The status is valid when a fault is detected distribute
output3bit alarm
Fun OUT.12 ALMO1 output3bit alarm code distribute
the code
output3bit alarm
Fun OUT.14 ALMO3 output3bit alarm code distribute
the code
Fun OUT.16 ORGOK Origin return to zero output Valid - return to zero distribute
Er.107 Product model selection failure Invalid motor model or drive model NO.1 no h h h
Er.108 Parameter storage failure Parameter storage device failure NO.1 no h h h
The number of frequency division pulses of the encoder does not meet the setting conditions/
Er.110 Frequency division pulse output setting failure NO.1 no h h h
scope
Er.121 servoONcommand invalid fault inertia identification,JOGfunction, etc.), from the host NO.1 Can h h h
machine input servoONOrder
12 Er.130
Er.131
DIallocation failure
doallocation failure
manyDIassigned the same function
motor encoderEEPROM
Er.136 motor encoderEEPROMParameter exception NO.1 no h h h
Data validation error in
- 182 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
The phase sequence of the servo motor power cable wiring is wrong,
Er.201 Driver overcurrent2 The hardware detects the overcurrent of the power transistor; NO.1 no L L h
The encoder wiring is wrong or the encoder is damaged;
Servo power-on self-test found output The servo power-on self-test found that the power circuit of the servo motor
Er.210 NO.1 no L L h
Short circuit fault to ground Cable to ground short circuit
Er.234 flying car failure When the given feedback forms positive feedback, the motor flies NO.1 no L L h
Er.400 Overvoltage The main circuitDCvoltage too high NO.1 Can L L h
Er.410 Undervoltage The main circuitDCvoltage undervoltage NO.2 Can h h L
Phase failure during operation,R\S\Tphase of a certain
Er.420 Power line phase loss NO.2 Can h h L
The state of low phase voltage continues1more than seconds
Er.500 excessive speed The motor speed exceeds the maximum speed NO.2 Can L h L
Exceeded the set encoder frequency division pulse number
Er.510 Frequency division pulse output overspeed NO.1 Can L L L
Motor speed upper limit
Er.600 Inertia identification failure fault Inertia ID run timed out NO.1 Can L L L
The return to origin time exceeds the set value and has not yet
Er.601 Return to origin timeout fault NO.1 Can L L L
If the origin is found, this fault will be reported
Er.602 Angle recognition failure fault Initial angle identification failed NO.1 Can L L L
Running with load exceeds the drive inverse time curve setting
Running with load exceeds motor inverse time limit curve setting
heat sink
Er.650 Servo drive radiator temperature exceeds the set value NO.2 Can L L L
overheat
Er.651 motor overheat fault Motor over temperature fault point No.2 Can L L L
Er.740 Encoder interference fault1 incremental encoderZsignal interference NO.1 no h h h
Er.741 Encoder interference fault2 incremental encoderABsignal interference NO.1 no h h h
Er.831 NO.1 no h h h
12
ADsampling failure1 ADinitialization failure
Er.A34 Encoder loopback verification exception The communication content with the encoder is wrong NO.1 no L h L
- 183 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
Fully closed loop encoder position and Position and motor encoding for external fully closed-loop monitoring
Er.b02 NO.1 no L L h
Motor position deviation is too large The sensor feedback position deviation is too large
12.4Motor number
12
5300 5200 ISMG2-84C10CD-①131X 5330 5230 ISMG2-13D10CD-①131F
5301 5201 ISMG2-11D13CD-①131X 5331 5231 ISMG2-17D13CD-①131F
5302 5202 ISMG2-13D15CD-①131X 5332 5232 ISMG2-20D15CD-①131F
5303 5203 ISMG2-14D17CD-①131X 5333 5233 ISMG2-23D17CD-①131F
5304 5204 ISMG2-17D20CD-①131X 5334 5234 ISMG2-27D20CD-①131F
- 184 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
12.5.1wiring
1) Photoelectric encoderJ1wiring
12
a)Power on the drive, and when the servo is not enabled, face the motor shaft, turn the motor shaft counterclockwise, and observeH0B10Electrically from0degree to360The
degree increases continuously and changes cyclically, indicating that the wiring of the photoelectric encoder is correct.
b)likeH0B10The electrical angle is from360°change0°, descriptionA+,-andB+, - reversed, please exchangeAgroup andBgroup signal.
c)ifH0B10If there is no change in the electrical angle, it means that the encoder wiring is incorrect, please checkH00.00Whether the motor number setting
12.5.1.2Resolver wiring
- 185 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
1)MF38PG4Resolver wiring
PE
COS+
FAN-N
FAN-P
PTC-N
PT CP
QUR
KYP
W
COS -
EXT+
u
S IN-
SIN+
EXT-
PE
black/white
red/white
black
red
blue
yellow
Note: This color is Danaher resolver Note: KTY, PTC and FAN wiring do not need
Thread color definition. To distinguish positive/negative.
The definitions and colors of motor wire terminals are shown in the table below:
Danaher resolver wire colors red/white black/white red black yellow blue
signal definition EXC- EXC+ SIN+ SIN- COS+ COS-
"MF38PG4" PGCardDB9pin 1 2 3 4 5 9
◆ After the driver is powered on, when the servo is not enabled, face the motor shaft, turn the motor shaft counterclockwise, and observeH0B10Electrically from0degree to360The
degree increases continuously and changes cyclically, indicating that the resolver wiring is correct.
◆ IfH0B10The electrical angle is from360°change0°, descriptionSINgroup andCOSThe group signal is reversed, please exchangeSINgroup and
COSgroup signal;
◆ IfH0B10If there is no change in the electrical angle, it means that the resolver wiring is not correct, please checkH00.00Whether the motor number and
H00.00It is the function code for selecting the motor model. If the default motor model is inconsistent with the motor model you are using, please re-select the motor model, that is,
modifyH00.00function code. Please refer to the following table for the corresponding relationship of specific motor models:
- 186 -
IS550Series Servo Driver User Manual No.12Chapter Appendix
Note:
1)ISMG1The motor number corresponding to the photoelectric encoder feedback of the motor is51**, the motor number corresponding to the resolver feedback is50**;
- 187 -
No.12Chapter Appendix IS550Series Servo Driver User Manual
2)ISMG2The motor number corresponding to the photoelectric encoder feedback of the motor is52**, the motor number corresponding to the resolver feedback is53**;
3)ISMG1Rated speed1300rpm, there is no motor number temporarily, if you need to use it, please putH00.00Set the corresponding rated speed to be
4) or putH00.00Set as65535,BundleISMG1-47C13CD-U131XThe corresponding motor parameters are downloaded through the background software
12.5.3Initial angle identification (general resolvers need to perform this step, photoelectric motors do not need it)
Ensure that the motor is under no-load conditions,H0d03=1, which is the initial angle identification, at this time must be inrdystate, namelyservo_offstate, in the process of
performing angle identification, the motor will slowly rotate counterclockwise, and the maximum rotation1circle, approx.1minutes or so.
After completing the steps above, just to be on the safe side check firstH02.00Is it0, confirm that the servo is under the speed loop, then proceed SERVO_ON, to
see if the motor can rotate. If the motor does not turn, it will reportEr.610drive overload,ER.500, or for other alarms, execute12.5.4Initial angle identification,
otherwise, the motor can rotate, please execute12.5.5, speed gain adjustment.
in speed modeH02.00=0In the case of the situation, use the background software to observe the speed command and speed feedback, and adjust the speed ratio according to
Problem: The short-term process is too long, but it is more stable in continuous operation Problem: Excessive speed overshoot
Solution: increase the ratioH08.00, increasing the integration timeH08.01 Solution: increase the ratioH08.00, can increase the integration time
H08.01
12 Problem: Small sustained oscillations, noise, vibration during steady state operation Problem: The dynamic response is too slow, and the system has static deviations
- 188 -
Problem: The overshoot time is too long, and the dynamic speed reduction is large when the load changes Problem: Sustained Violent Vibration
Solution: reduce integration timeH08.01 Solution: increase the integration timeH08.01or reduce the ratioH08.00
12.6Version Change Notes
The warranty period of this product is eighteen months (subject to the barcode information on the fuselage). During the warranty period, under normal use according to the instruction manual, if the
During the warranty period, a certain maintenance fee will be charged for damage caused by the following reasons:
A, Machine damage caused by mistakes in use and unauthorized repair and modification;
B, Machine damage caused by fire, flood, abnormal voltage, other natural disasters and secondary disasters;
D., Machine damage caused by not following the user manual provided by our company;
E., Failure and damage caused by obstacles other than the machine (such as external equipment factors);
When the product fails or is damaged, please fill in the contents of the "Product Warranty Card" correctly and in detail.
The collection of maintenance fees shall be in accordance with the latest adjustment of our company's "Maintenance Price List".
This warranty card will not be reissued under normal circumstances, please be sure to keep this card and show it to the maintenance personnel during warranty.
If you have any questions during the service, please contact our agent or our company in time.
The right to interpret this agreement belongs to Shenzhen Inovance Technology Co., Ltd.
service department
Address: Baocheng, Baoan District, Shenzhen70Hongwei Industrial Park, Liuxian 2nd Road, DistrictE.Building
URL:www.inovance.cn
warranty card
Unit address:
information
Product number:
information
Agency name:
Fault
information
Repair man: