Jupiter Drive
Jupiter Drive
Jupiter Drive
Preface
Thank you for choosing Jupiter’s high-performance servo driver series. Jupiter Series
are designed with leading 32bit DSP (Digital Signal Processor) chip and manufactured by
adopting high-quality components.
Advanced models that noted as JMD-series (Jupiter Motion Drive) incorporate another
DSP in order to unify specific Motions within one package. For example, either
Rotary-Synchronization(optional function) or Linear-Synchronization(optional function)
applications are easily unified into one package.
Getting Started
This manual will be helpful in the installation, parameter setting, troubleshooting, and
daily maintenance of the standard Jupiter servo drives. To guarantee safe operation
of the equipment, read the following safety guidelines before connecting power to the
AC servo motor drives. Preserve this operating manual handy, and distribute to all
users for regular reference.
-1-
Jupiter Servo Drives
Chapter 0 - Safety Precaution
WARNINGS
Read this manual thoroughly before start using the Jupiter Servo Drives.
DANGER!
AC input power must be disconnected before any maintenance. Do not
connect or disconnect wires and connectors while power is applied to the
circuit. Maintenance must be performed only by qualified technicians.
CAUTION!
There are highly sensitive MOS components on the printed circuit boards.
These components are especially sensitive to static electricity. To avoid
damage to these components, do not touch these components or the circuit
boards with metal objects or your bare hands.
DANGER!
A charge may still remain in the DC-link capacitor with hazardous voltages
even if the power has been turned off. To avoid personal injury, please ensure
that power has turned off before operating AC drive and wait ten minutes for
capacitors to discharge to safe voltage levels.
CAUTION!
Ground the Jupiter Drive using the ground terminal. The grounding method
must comply with the laws of the country where the AC drive is to be installed.
Refer to Basic Wiring Diagram.
CAUTION!
The final enclosures of the AC drive must comply with EN50178. (Live parts
shall be arranged in enclosures or located behind barriers that meet at least the
requirements of the Protective Type IP20. The top surface of the enclosures or
barrier that is easily accessible shall meet at least the requirements of the
Protective Type IP40). (Users must provide this environment for the Jupiter
Drive series.)
DANGER!
The AC drive may be destroyed, if incorrect cables are connected to the
input/output terminals.
DANGER!
Never connect the AC drive output terminals U, V, and W directly to the AC
main circuit power supply.
-2-
Jupiter Servo Drives
Chapter 0 - Safety Precaution ----------------------------------------------------------2
-4-
Jupiter Servo Drives
Chapter 1 - Functions and General Features
Jupiter Drive represents a new concept in Servo+Motion control technology; this very
fast servo drive based on the TI’s DSP (digital signal processor) 2800 series, is aimed at
providing real-time control of servo systems and it is integrated with versatile and
innovative power hardware.
Jupiter Drive is an IGBT servo drive particularly suitable for high bandwidth applications
with brushless servomotors. Thanks to the innovative software installed on the flash
EPROM, it can be considered as a combination of a digital drive and a Motion Card using
a special software tool called ServoWin.
Jupiter Drive features full-digital regulation with a 10KHz cycle, a position loop with zero
tracking failure, an 12 Bit-plus analog interface, some dedicated digital interface and
capture interrupts.
Jupiter Drive has the following features:
Torque control
Speed control
Position control
Auto Point to Point feature
Electrical line shaft(Electric Gear)
Linear motor control
Sine Shaped Cam control
Rotary Cut control (Optional)
Linear Shear control(Optional)
Miscellaneous I/O functions to simplify the control system
“ServoWin” commissioning software via Modbus protocol
1 configurable main encoder input (refer to sec. 3.2)
1 configurable auxiliary encoder repetition / simulation output
1 configurable Pulse command input ( CW/CCW, DIR/CK, Quadrature )
2 analog differential inputs (11 bits + sign)
2 analog outputs (11 bits + sign)
Up to 16 (8+2+2+4, refer to sec. 7.2) programmable digital inputs
Up to 6 (4+2, refer to sec. 7.3) programmable digital outputs
Accept NPN or PNP I/O configuration
RS485/422/232 asynchronous serial port (Modbus protocol)
CAN bus communication: (reserved)
-5-
Jupiter Servo Drives
1.1 Drive type designation Nameplate
Check that all the data stated in the nameplate enclosed to the drive correspond
to what has been ordered.
-6-
Jupiter Servo Drives
Chapter 2 - Inspection Procedures, Components Identification and
standard
2.1 Delivery Inspection Procedures
2.1.1 General
A high degree of care is taken in packing the Jupiter drives and preparing them for
delivery. They should only be transported with suitable transport equipment (see
weight data). Observe the instructions printed on the packaging. This also applies
when the device is unpacked and installed in the control cabinet.
Upon delivery, check the following:
• The packaging for any external damage
• Whether the delivery note matches your order.
Open the packaging with suitable tools. Check whether:
• Any parts were damaged during transport
• The device type corresponds to your order
In the event of any damage or of an incomplete or incorrect delivery please notify the
responsible sales offices immediately.
The devices should only be stored in dry rooms within the specified temperature
ranges. A certain degree of moisture condensation is permissible if this arises from
changes in temperature. This does not, however, apply when the devices are in
operation. Always ensure that there is no moisture condensation in devices that are
connected to the power supply!
-7-
Jupiter Servo Drives
1. AC Input supply voltage
2. AC Mains choke
3. Three-phase Rectifier Bridge
converts the alternating current into direct current using a three phase full wave
bridge.
4. DC intermediate circuit
With charging resistor and smoothing capacitor.
Direct voltage Vdc = 1.414 x Mains voltage (Vac)
5. IGBT inverter
Converts direct voltage to a variable three-phase alternating voltage with variable
frequency.
6. Configurable control section
Modules for open-loop and closed-loop control of the power section.
This is used for processing control commands, reference values and actual
values.
7. Output voltage
Three-phase, variable alternating voltage.
8. Feedback
For speed feedback
-8-
Jupiter Servo Drives
Chapter 3 – Mechanical Installation Guidelines
3.1 Mechanical Specification
3.1.1 Dimension
-9-
Jupiter Servo Drives
3.2 Motors & Encoders
3.2.1 Motor
For best motor selection, please check detailed motor catalogues.
-10-
Jupiter Servo Drives
Chapter 4 – Wiring Procedures
4.0 Standard Connection Diagram
-11-
Jupiter Servo Drives
4.2 Motor Connection
4.2.1 Main Output to Motor
Connect Jupiter’s U/V/W terminal to motor’s U/V/W windings
4.2.2 Encoder Feedback
-12-
Jupiter Servo Drives
-13-
Jupiter Servo Drives
4.2.2.3 The Transformation of SCSI 20P Connector to 15 PINS D
Type Connector
-14-
Jupiter Servo Drives
20 W- (commutation signal) 12 10
Case Shield Metal Case Metal Case
Signals A/B/C/U/V/W must be connected for standard encoder.
For some special encoder type, U/V/W signals may be mixed with A/B/C signals
using time-sharing method. In such cases, the U/V/W connection is not necessary.
DI9 & DI10 signals have nothing to do with the encoder signal at all. Refer to other
sections for the applications of DI9 & DI10.
All signals are connected to differential line receivers.
-15-
Jupiter Servo Drives
Pin-no.
\ 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Bus Type
-16-
Jupiter Servo Drives
4.3.4 RS422 Connection
For RS422 communication, connect only
Pin-1 : T/R+
Pin-3 : T/R-
Pin-2 : Vss and
Connect Pin-6 to Pin-8
Connect Pin-10 to Pin-11
Do not use RX232/485 while using RS422.
4.3.5 CAN bus (reserved)
-17-
Jupiter Servo Drives
7 DI_7 25 FDI_X-
8 DI_8 26 FDI_Y-
9 DI_COM 27 DI_COM
10 DO_1+ 28 DO_2+
11 DO_1- 29 DO_2-
12 DO_3+ 30 DO_4+
13 DO_3- 31 DO_4-
14 32
15 AI_1+ 33 Vss
16 AI_2+ 34 A_COM
17 AI_1- 35 AO_1
18 AI_2- 36 AO_2
Notes:
DI – Digital Input
DO – Digital Output
AI – Analogue Input
AO – Analogue Output
CKOA, CKOB – Encoder Simulated Output
FDI_X, FDI_Y – Pulse Command Input
DI_COM – Common Point for DI
AI_COM – Common Point for AI
Refer to Chap.7 for detailed I/O circuit description and definition of the connector
pins.
Refer to other documents for Extension Boards
-18-
Jupiter Servo Drives
4.4.2 Basic Speed Mode Connection
Notes:
*1. In this example, assume NPN I/O system, DI-COM is connected to +24V.
*2. Use line driver signals to drive FDIX & FDIY.
-19-
Jupiter Servo Drives
4.4.4 Point to Point Mode Connection
-20-
Jupiter Servo Drives
-21-
Jupiter Servo Drives
-22-
Jupiter Servo Drives
USB To RS232
Converter
RS232/RS485/RS422
-23-
Jupiter Servo Drives
RS232/RS485/RS422 RS232/RS485/RS422
-24-
Jupiter Servo Drives
5.3 Start to Connect PC and Servo Drive
Step1
Step2
Step3
Procedure:
Step1: Click “Communction” \ “Connect”
Step2: Select Hardware Communication Port
Step3: Click “Connect “
-25-
Jupiter Servo Drives
5.4 Parameters Group
ITEM DESCRIPTION
Print Not available
Save Save the parameters file(file format:*.Par)
Open Open the existing file(file format:*.Par)
Init Initiate setting of the parameter to the factory setting
Read Read the value of the parameters
Import Call existing parameter file to the servodrive(*.Par)
Exit Exit Parameter Table
-26-
Jupiter Servo Drives
5.4.2 Parameter Group
Step1 Step3
Step2
-27-
Jupiter Servo Drives
B. Read and Select Function of Parameter
Step1 Step3
Step2
Description:
Step1: Click Monitor
Step2: Select the Target Parameter, and a small window will show the value of the parameter at the
left-up side. The user can monitor more than one parameter at same time.
-28-
Jupiter Servo Drives
5.7 Soft-Scope
Note:
1. Right side color blocks are the observing signals.
2. Click “Start” to draw the curve.
-29-
Jupiter Servo Drives
3. If there is no response from Soft-Scope after clicking “Start”, cancel it and try to click “Start”
again.
4. Click “Cancel” to cancel curve drawing.
5. Click “Open” to view existing drawing.
-30-
Jupiter Servo Drives
8. Signal Adjustment : To adjust resolution and position of the Signal
-31-
Jupiter Servo Drives
10. Re-Draw Area : To set the time duty of re-drawing
-32-
Jupiter Servo Drives
A:ANALOGUE
< * means in common use>
ITEM DESCRIPTION
No Function No Function
Analog Input-1 Value Analog Input-1 Value
Analog Input-2 Value Analog Input-2 Value
Analog Output-1 Value Analog Output-1 Value
Analog Output-2 Value Analog Output-2 Value
Encoder A/B Counter Encoder A/B Counter Number
Motor Feedback Current Motor Feedback Current
Motor Real Speed Motor Real Speed
Position Error Position Error Value
Standard Acc/Dec Command Standard Acc/Dec Command
Velocity Command Velocity Command
X/Y Input Clock Number X/Y Input Clock Number
-33-
Jupiter Servo Drives
B:DIGITAL
ITEM DESCRIPTION
No Function No Function
DIGITAL DI-1 DIGITAL DI-1
DIGITAL DI-2 DIGITAL DI-2
DIGITAL DI-3 DIGITAL DI-3
DIGITAL DI-4 DIGITAL DI-4
DIGITAL DI-5 DIGITAL DI-5
DIGITAL DI-6 DIGITAL DI-6
DIGITAL DI-7 DIGITAL DI-7
DIGITAL DI-8 DIGITAL DI-8
DIGITAL DI-9 DIGITAL DI-9
DIGITAL DI-10 DIGITAL DI-10
DIGITAL DI-11 DIGITAL DI-11
DIGITAL DI-12 DIGITAL DI-12
DIGITAL DI-13 DIGITAL DI-13
DIGITAL DI-14 DIGITAL DI-14
DIGITAL DI-15 DIGITAL DI-15
DIGITAL DI-16 DIGITAL DI-16
DIGITAL DO-01 DIGITAL DO-01
DIGITAL DO-02 DIGITAL DO-02
DIGITAL DO-03 DIGITAL DO-03
DIGITAL DO-04 DIGITAL DO-04
DIGITAL DO-15 DIGITAL DO-15
DIGITAL DO-16 DIGITAL DO-16
Encoder A -signal Encoder A -signal
Encoder B-signal Encoder B-signal
Encoder C-signal Encoder C-signal
Encoder U-signal Encoder U-signal
Encoder V-signal Encoder V-signal
Encoder W -signal Encoder W -signal
Fast DI-X Fast DI-X
-34-
Jupiter Servo Drives
Fast DI-Y Fast DI-Y
OC-Trip OC(OVER CURRENT)TRIP
OD-Trip OD( BRAKING FAILURE ) TRIP
OH-Trip OH(OVER TEMPERATURE) TRIP
OL-Trip OL(OVER-LOAD) TRIP
OP-Trip OP(OVER VOLTAGE) TRIP
PG-Trip PG(Encoder FAULT) TRIP
UP-Trip UP(LOW VOLTAGE) TRIP
C.Trigger
ITEM DESCRIPTION
No Function No Function
DIGITAL DI-1 DIGITAL DI-1
DIGITAL DI-2 DIGITAL DI-2
DIGITAL DI-3 DIGITAL DI-3
DIGITAL DI-4 DIGITAL DI-4
DIGITAL DI-5 DIGITAL DI-5
DIGITAL DI-6 DIGITAL DI-6
DIGITAL DI-7 DIGITAL DI-7
DIGITAL DI-8 DIGITAL DI-8
DIGITAL DI-9 DIGITAL DI-9
DIGITAL DI-10 DIGITAL DI-10
DIGITAL DI-11 DIGITAL DI-11
DIGITAL DI-12 DIGITAL DI-12
DIGITAL DI-13 DIGITAL DI-13
DIGITAL DI-14 DIGITAL DI-14
DIGITAL DI-15 DIGITAL DI-15
DIGITAL DI-16 DIGITAL DI-16
-35-
Jupiter Servo Drives
-36-
Jupiter Servo Drives
5.9 Simulated Digital Inputs and Outputs
-37-
Jupiter Servo Drives
5.10 AUTO-TUNING OF MOTOR AND ENCODER
Attention: After auto-tune, all parameter will be resumed back to factory default value. Be sure to save all
relevant parameters setting firstly before executing auto-tune function. Enabling all parameters can be
downloaded again to the drive after auto-tune.
-38-
Jupiter Servo Drives
C . Checking the motor parameters and click “OK”
Note:
a. A Green Bar on the bottom of screen means proceeding of Auto Tuning.
b. The Green Bar will be gone when Auto Tuning is finished.
c. After Auto Tuning, the data of encoder, winding Inductance, Resistance,
Current loop P, I. Gain will be obtained. (No speed loop P.I. Gain can
be obtained after Auto Tuning).
-39-
Jupiter Servo Drives
Pr. Descriptions
086 Motor Rated Current
189 Encoder Type
200 Motor Rated Speed
203 Motor Maximum Speed
-40-
Jupiter Servo Drives
-41-
Jupiter Servo Drives
Note:
a. Green Bar on the bottom of screen means proceeding of Auto Tuning.
b. The Green Bar will be gone when Auto Tuning is finished.
c. After Auto Tuning, the data of encoder, winding Inductance, Resistance,
Current loop P, I. Gain will be obtained. (No speed loop P.I. Gain can
be obtained after Auto Tuning).
-42-
Jupiter Servo Drives
After Auto Tuning, ServoWin will get data of new motor and may save new motor’s data as per below
instruction. The new motor’s data will be able to be selected (as per “1. Select motor from Servo-Win”)
while next use.
A. Finished auto tuning to get following data of new motor. Click “Save as New Motor”
-43-
Jupiter Servo Drives
When there was found of wrong motor rotating direction after auto tuning, please follow up below
procedure for modification on motor’s rotating direction:
-44-
Jupiter Servo Drives
Chapter 6 – Description of Control Mode
b. Execute “ Reset”
-45-
Jupiter Servo Drives
c. Select Group of “ Torque/Speed Mode”
-46-
Jupiter Servo Drives
Pr.03 Special Torque Limit When TRQx_SW=00
Version Status Format Default Unit Min Max
-
*EAROM TL0 is the Torque limit source when TROx_SW=00: The torque
reference is from EAROM TL0(The setting of Pr.004)
* AI-1 is the Torque limit source when TROx_SW=00: The torque reference
is from AI-1.
* AI-2 is the Torque limit source when TROx_SW=00: The torque reference
is from AI-2.
-47-
Jupiter Servo Drives
Pr.07 Torque Limit-3 (EAROM)
Version Status Format Default Unit Min Max
- t
To set the torque limit value.
Select the torque limit value by DIx(27),DIx(28)
At real Torque Control mode, the speed is not under control. So the
speed of motor could be likely run to very high. The setting of this function
is to avoid motor running to excess high speed.
-48-
Jupiter Servo Drives
-49-
Jupiter Servo Drives
The Pr.250, 251, 252, 253 are to set 4 corners time of the S RAMP curve.
Refer the below curve
A Curve
Pr.250 (S curve T1 Time)100 ms ; Pr.251 (S curve T2 Time)100 ms
Pr.252 (S curve T3 Time)100 ms ; Pr.253 (S curve T4 Time)100 ms
-50-
Jupiter Servo Drives
B Curve
Pr.250 (S curve T1 Time)100 ms change to500 ms; Pr.251 (S curve T2 Time)100 ms
Pr.252 (S curve T3 Time)100 ms ; Pr.253 (S curve T4 Time)100 ms
C Curve
Pr.250(Scurve T1 Time)100 ms ; Pr.251(Scurve T2 Time)100 ms change 500 ms
Pr.252(Scurve T3 Time)100 ms ; Pr.253(Scurve T4 Time)100 ms
-51-
Jupiter Servo Drives
D Curve
Pr.250(Scurve T1 Time)100 ms ; Pr.251(Scurve T2 Time)100 ms
Pr.252(Scurve T3 Time)100 ms change 500 ms; Pr.253(Scurve T4 Time)100 ms
E Curve
Pr.250(Scurve T1 Time)100 ms ; Pr.251(Scurve T2 Time)100 ms
Pr.252(Scurve T3 Time)100 ms ; Pr.253(Scurve T4 Time)100 ms change 500 ms
-52-
Jupiter Servo Drives
-53-
Jupiter Servo Drives
-54-
Jupiter Servo Drives
Pr.267 Spees Set7(EAROM)
Version Status Format Default Unit Min Max
RW Word 0 -3276 +3276
Set the speed in the EAROM(PRE-SET SPEED)
To select the pre-set speed by DIx(10), DIx(11), DIx(12)
6.1.3 Speed control with torque limit and Torque control mode
DIx(26)=0 and DIx(27)=0, the drive is in speed control with torque limit mode
The user can control the speed of motor and limit the torque of motor.
The rotating direction is decided by final speed reference only.
-55-
Jupiter Servo Drives
b. Execute “ Reset”
-56-
Jupiter Servo Drives
b. Select Group of “Standard E-GEAR/Pcmd Tracking ”.
-57-
Jupiter Servo Drives
b. Execute “ Reset”
-58-
Jupiter Servo Drives
6.3.2 Parameters Description
-59-
Jupiter Servo Drives
361 P2P Profile-B : Top Speed Set time for running Half-Sin
362 P2P Profile-B : Acc/Dec Ramp Time Wave period.This setting is
for Half-Sin and Full-Sin
363 P2P Profile-B : S-Curve Jerk Time mode
364 P2P Profile-C : Half-Sine Period Time
(2)Top Speed Set :The top
365 P2P Profile-C : Top Speed Set
speed setting for the profile
366 P2P Profile-C : Acc/Dec Ramp Time
367 P2P Profile-C : S-Curve Jerk Time (3)Acc/Dec Ramp Time:
To set the RAMP UP and
368 P2P Profile-D : Half-Sine Period Time
RAMP DODN time
369 P2P Profile-D : Top Speed Set (4) S-Curve Jerk Time:
370 P2P Profile-D : Acc/Dec Ramp Time To set the S RAMP Jerk
time
371 P2P Profile-D : S-Curve Jerk Time
388 P2P Position Mode for Point-0 The user can use Pr:388 ~
Pr:403 to set 16 position mode
389 P2P Position Mode for Point-1 for 16 pre-set positions
390 P2P Position Mode for Point-2
391 P2P Position Mode for Point-3
-60-
Jupiter Servo Drives
392 P2P Position Mode for Point-4
393 P2P Position Mode for Point-5
394 P2P Position Mode for Point-6
395 P2P Position Mode for Point-7
396 P2P Position Mode for Point-8
397 P2P Position Mode for Point-9
398 P2P Position Mode for Point-10
399 P2P Position Mode for Point-11
400 P2P Position Mode for Point-12
401 P2P Position Mode for Point-13
402 P2P Position Mode for Point-14
403 P2P Position Mode for Point-15
To set P2P run FORWARD
404 P2P FORWARD Travel Limit Travel Limit Position
To set P2P run REVERSE
406 P2P REVERSE Travel Limit Travel Limit Position
P2P Mode, Productivity (PCS
Per Minute), observational
411 Productivity (Sheet Per Minute) value.
413 P2P Specify the STATUS for DO check
P2P Mode, STATUS
415 P2P STATUS for Monitor observation
Machine Position (mm),
416 P2P Machine Position(mm) observational value.
Motor Travel Length (mm),
426 Monitor Motor Travel Length(mm) observational value.
Mode Mark POSITION
428 Monitor P2P MARK Position(mm) observational value.
P2P Mode Mark Window
430 P2P MARK-Window Setting
Position Error Correct Volume
431 P2P ARC(Auto-Registration-Control) Ratio Setting (%)
The Limitation of Position Error
432 P2P ARC(Auto-Registration-Control) Limit Correct Volume
CYCLE END Position (mm),
478 Monitor CYCLE END Position(mm) observational value.
-61-
Jupiter Servo Drives
Chapter 7 – I/O Interface Circuits
7.1 I/O Connector Signal Description
-62-
Jupiter Servo Drives
7.2.1 Hardware Structure
7.2.1.1 General DI-x (x=1~8)
Differential line receiver inputs port DI-9 & DI-10 are designed for accessing very
fast trigger pulse signal inputs. For example, it may be used to detect “Print-Mark”
or “Machine-Index”, etc. In order to gain fast response, (or, to capture/record data
at the trigger instant,) these two signals are connected to dedicated hardware
inputs of CPU chip.
In case fast capture function is not need, the DI-9 & DI-10 may also used as
general purpose Digital inputs.
7.2.1.3 Fast Clock Inputs DI-11 & DI-12
DI-11 & DI-12 are specifically reserved for Pulse-Command Inputs.
DI-11 = FDIX, and DI-12 = FDIY, they can not be used as general inputs, must
always used as a pair of pulse command input signals.
Refer to Section 7.6 for detail description.
7.2.1.4 Virtual Digital Input DI-13 ~ DI-16
In addition, there are four virtual digital inputs, DI-13 ~ DI-16. These digital inputs
do not have physical input hardware. Instead, they can be accessed only by
commission software or by serial communication.
Note:
DI-15 is internally connected to DO-15, and,
DI-16 is internally connected to DO-16.
-63-
Jupiter Servo Drives
7.2.2 Digital Input connection for PNP mode
-64-
Jupiter Servo Drives
7.2.4 Digital input function selection list
Unless specially notified, all digital inputs in Jupiter Drive can be freely assigned to any
function listed in the table. First column shows the selected function code, next
columns stands for applicable mode, “Ver.” Stands for the latest CPU firmware version
that will includes the function.
The mode name is defined as:
VTB : Velocity mode, Torque mode, and Basic Smart Point to Point mode
FS : Fly-Sync embedded, Smart Point to Point
RC : Rotary Cut embedded mode
10, ● ~ SPDxSW(2/1/0),
11, DIx(12)=SPDxSW2 (bit2)
12, DIx(11)=SPDxSW1 (bit1)
DIx(10)=SPDxSW0 (bit0)
These three inputs combined to select one
among eight different speeds references
-65-
Jupiter Servo Drives
13 ● 7104 AIxSW, change analog input
14, ● ● ~ POSxSW(3/2/1/0),
15, DIx(17)=POSxSW3 (bit3)
16, DIx(16)=POSxSW2 (bit2)
17, DIx(15)=POSxSW1 (bit1)
DIx(14)=POSxSW0 (bit0)
These four inputs combined to select
Point-X, where X=0~15
18 ● ● ~ SP2P Trigger
Used to initiate the SP2P function for
Point-X
23 ● ● ● RESET the Jupiter drive immediately
24 ● ~ NEG-TORQUE
Reverse the input TORQUE command
25 ● ~ SIN-REPEAT
Request to repeat SP2P Sinusoidal motion
26 ● Torque/Speed Change
=1, Torque mode
=0, Speed mode
Do not use, if DIx(27) has been chosen
Note,
if non of DIx(26) & DIx(27) is chosen,
Default to Speed mode operation
27 ● Speed/Torque Change
=1, Speed mode
=0, Torque mode
Do not use, if DIx(26) has been chosen.
Note,
if non of DIx(26) & DIx(27) is chosen,
Default to Speed mode operation
28, ● ~ TRQxSW(1/0) Torque command select SW
29, DIx(29)=TRQxSW1 (bit1)
DIx(28)=TRQxSW0 (bit0)
These two inputs combined to select one
among four torque references
30 ● ● ~ SP2P JOG Forward
-66-
Jupiter Servo Drives
32 ● ● ~ HOME Search Start
43 ● ● ● D-Flip/Flop-4, CK input
-67-
Jupiter Servo Drives
Default to FDIX/Y clock input
88 ● RC-CUT-MORE
89 ● RC-CUT-LESS
90 ● RC-START
Start Rotary-Cut operation function
95 ● CUT-POINT sensor input
This special function is effective only for
DI-09 input
98 ● MARK-POINT sensor input
This special function is effective only for
DI-10 input
102 ● ● ● ~ SERVO-ON
106 ● ● ● 6A15 TIMER4-START input
140 ● ~ IMCUT,
Immediate-CUT or Waste-CUT
The servo will start tracking the input
material.
141 ● 7111 Update/Modify Pr.308 (Auto-Calibration the
Input-side-PPM)
144 ● ● ● SR-Flip/Flop-3, SET input
-68-
Jupiter Servo Drives
*3 : In FlySync SP2P mode, the simulation clock frequency is determined by Pr.312
*3 : In RC mode, the simulation clock frequency is determined by Pr.330
*4 : Refer to documents for SP2P, FS-SP2P or RC functions.
-69-
Jupiter Servo Drives
7.3.3 Digital Output connection for NPN mode
All digital outputs in Jupiter Drive can be freely assigned to any function listed in the
table. First column shows the selected function code, next columns stands for
applicable mode, “Ver.” Stands for the latest CPU firmware version that will includes
the function.
The mode name is defined as:
VTB : Velocity mode, Torque mode, and Basic Smart Point to Point mode
FS : Fly-Sync embedded, Smart Point to Point
RC : Rotary Cut embedded mode
1 ● ● ● ~ Always ON
2 ● ● ● ~ SERVO-READY
4 ● ● ● ALARM
5 ● ● ● NO-ALARM
-70-
Jupiter Servo Drives
10 ● ● ● NSPZ, Non-Speed Zero Status
54 ● ● ● ~ SR-Flip/Flop-2, /Q output
60 ● ● ~ SP2P Ready
End of SP2P process,
Ready to accept next SP2P trigger
61 ● ● ~ SP2P Ready & IN-Position
End of SP2P process (+Perror < Pr.170),
Ready to accept next SP2P trigger
62 ● ● ~ SP2P RUNNING
Indicating the SP2P function is in execution
64 ● ~ SYNC Status
Indicating the system is in synchronization.
65 ● ~ SYNC-Delay-Timer Output
When SYNC-Status=0, DOx(65)=0
Else when SYNC-Status=1,
The SYNC-Delay-Timer start counting; if
the SYNC-Status sustains more than
Pr.414,
Then DOx(65)=1
66 ● ~ OVER-TRAVEL
Indicating the running motor had exceeded
-71-
Jupiter Servo Drives
the Travel-Limits.
Refer to Pr.404 * Pr.406
67 ● ● ~ SP2P READY and HOEM-OK Status
Indicating previous SP2P function is
completed, Ready for accepting next SP2P
cycle.
80 ● ● ~ SP2P MARK-WINDOW
95 ● ● ~ E-CAM-SW1 (Type-1) *5
96 ● ● ~ E-CAM-SW2 (Type-1) *5
97 ● ● ~ E-CAM-SW3 (Type-1) *5
98 ● ● ~ E-CAM-SW4 (Type-1) *5
-72-
Jupiter Servo Drives
120 ● ● ● ~ T-Flip/Flop-5, /Q output
-73-
Jupiter Servo Drives
7.4 Analog Input Configuration
7.4.1 Hardware Structure
-74-
Jupiter Servo Drives
7.5 Analog Output Configuration
7.5.1 Hardware Structure
1 ● ● ● ~ AOx = +2000mv
2 ● ● ● ~ AOx = -2000mv
24 ● ● ● 7629~ Torque,
Notes:
1. Refer to Chapter 8, AO section for detail parameter description.
-75-
Jupiter Servo Drives
2. For AO1, use Pr.101 to adjust its output offset in mv resolution
For AO2, use Pr.104 to adjust its output offset in mv resolution
3. For some special application mode, the Jupiter can be used as a stand-alone
MOTION-CONTROLLER. In this case, AOx may be configured as Vcmd
signal source, in order to drive another servo drive unit.
Consult to factory for stand alone Motion-Controller applications.
Pulse command inputs are isolated by high speed photo-coupler, shown as above.
Care must be taken to guarantee the signal polarity:
When differential inputs FDI(X/Y)+ > FDI(X/Y)-, the photo-coupler ON, then
output signal FDIX is pulled low.
When the photo-coupler is OFF, the output signal FDIX is high.
Note the internal current limiting resistance is 220 Ohm designed for +5V signal. If
the signal level is +24V, please add additional 2K Ohm resister for each input.
7.6.2 Pulse Command Type
Two Photo-Coupler inputs are reserved as Pulse command inputs, denoted as FDIX
& FDIY. In brief, they are often denoted as X/Y input.
In general, there are three kinds of pulse command signal.
Pr.110 (X/Y pulse command type select) is used for this selection.
7.6.2.1 Quadrature Clock Input Type
Pr.110=0, FDIX & FDIY are used as Quadrature inputs.
When FDIX leads FDIY, CT4 counts up;
When FDIY leads FDIX, CT4 counts down.
Note: the count value changes at every transition of FDIX & FDIY.
-76-
Jupiter Servo Drives
-77-
Jupiter Servo Drives
7.6.2.3 CW & CCW Clock Input Type
Pr.110=2, both FDIX and FDIY are used as Clock input.
When FDIY=high, CT4 will count up at rising edge of FDIX, and
When FDIX=high, CT4 will count down at rising edge of FDIY.
7.6.3 Monitor
User can check the working status of the pulse command by checking parameters or
by observing the real time curves.
Pr.009 = CT4 is a 16 bit Up/Down counter for accumulates the X/Y command pulses.
(refer to sec.8.?)
From Soft-Scope we can monitor both digital signals Fast DI-X, Fast DI-Y, and
analog traces: CT4, Delta-CT4 & Rpm(X/Y) .
FDIX & FDIY are digital status of the pulse command inputs,
CT4 is the value of 16 bit Up/Down Counter,
Delta-CT4 represents the value change of CT4 per 100us period,
Rpm(X/Y) is the calculated speed command w.r.t. motor side.
-78-
Jupiter Servo Drives
7.6.4 Fast Interrupt source
In some special applications, when the FDIX and FDIY not being used as clock input,
they may be used as interrupt source.
Pr.167=FDIX(DI-11) interrupt function select (reserved)
Pr.168=FDIY(DI-12) interrupt function select
Pr.1 VTB Ver. Description
68
0 ● ~ No interrupt action
-79-
Jupiter Servo Drives
7.7 Clock Output Emulation
Refer to Chapter 8, section MISC functions. The emulation of QEP output clocks.
7.7.1 Hardware Structure
-80-
Jupiter Servo Drives
Chapter 8 – Parameter Groups
The “All” group
In the ServoWin, when observing the Parameter Table, click the Group”All”. Then,
all the parameters of the Jupiter drive will be listed and sorted by parameter
numbers.
-81-
Jupiter Servo Drives
This parameter is used to define the application mode of this servo drive unit.
At power-on or after reset function, this parameter is captured once, then jump the
equivalent operation mode.
Though this parameter may be changed during operation, the change of this parameter
will be effective only after next power-on or reset.
Pr.01=Torque/Speed Mode : The drive is work in speed control mode and speed control
with torque control limit mode or torque control mode.
Pr.01=PMCD Pulse and Command Mode (Pulse and Direction Mode): The drive is work in
position mode. The position (steps) is followed by the input pulses command and the
speed is followed by the frequency of input pulse command. (p.s. The Input Pulse type,
please refer to Pr. 110 : the E-GEAR X/Y Clock type selection).
Pr.01=SP2P Smart Point to Point : The drive is work in position control mode (auto point to
point mode). Please refer to SP2P for relevant parameters.
-82-
Jupiter Servo Drives
8.1 “AMP status” Parameter group
These parameters are used to define the ratings of the Power-Amplifier stage, and
provide information concerning the operation status.
-83-
Jupiter Servo Drives
-84-
Jupiter Servo Drives
-85-
Jupiter Servo Drives
-86-
Jupiter Servo Drives
Pr.085 Servo Drive’s Rated Current Setting
Version Status Format Default Unit Min Max
- RW Word - Ampere
This parameter defines the actual rating of the power amplifier stage.
User should not set or modify this parameter randomly.
If CPU board is replaced, consult factory or experienced personnel in
order to set or change this parameter correctly.
-87-
Jupiter Servo Drives
Pr.154 AMP Status #4 Selection, (system use, do not change)
Pr.155 AMP Status #5 Selection, (system use, do not change)
Pr.169 I/O Scan Time, (system use, do not change)
Pr.424 AMP Data #4, (system use, do not change)
Pr.425 AMP Data #5, (system use, do not change)
-88-
Jupiter Servo Drives
8.2 Motor Related Parameters
Pr.008 CT2 Counter: 16 bit Up/Down Counter for counting Motor Encoder
Pulses
Version Status Format Default Unit Min Max
- M Hex 0 pulses 0000 FFFF
This parameter shows the internal 16bit counter which continuously
counting/accumulating total input pulses that comes form motor encoder.
-89-
Jupiter Servo Drives
-90-
Jupiter Servo Drives
-91-
Jupiter Servo Drives
Pr.198 Ke
Version Status Format Default Unit Min Max
-
This parameter is used to store Back EMF value of the motor.
-92-
Jupiter Servo Drives
Pr.199 De
Version Status Format Default Unit Min Max
- 0 0 0
Reserved motor characteristic value.
-93-
Jupiter Servo Drives
-94-
Jupiter Servo Drives
8.3 PID Gain Parameters
-95-
Jupiter Servo Drives
an equivalent speed command.
This parameter in all tracking mode in
order to minimize position error.
173 Position Loop Gain Switch Set this value = 0, (reserved)
Selection
174 LOW-Group Position P Proportional Gain for
gain LOW-Group position control loop
176 LOW-Group Position D Set this value = 0, (reserved)
gain
177 HIGH-Group Position P Proportional Gain for
gain HIGH-Group position control loop
179 HIGH-Group Position D Set this value = 0, (reserved)
gain
180 Position Loop D Time Set this value =1ms, (reserved)
181 ACC Torque compensation Used in position mode to minimize position
error pulses during ACC/DEC
182 Speed loop D-Gain Set this value = 0, (reserved)
183 Speed loop Dtime Set this value =1ms, (reserved)
184 Threshold Rpm for SPZ Cross over point to define zero speed
185 Speed Error Limit Set this value = 1000rpm
This parameter is reserved for future
LOW-SPEED Drive application.
186 Speed Estimator Filter Set this value = 0, (reserved)
187 Torque Command Filter Torque command filter selection
Usually, set to 0. In some case, it may be
used to smooth the current command.
237 BASE-Group Speed P Proportional & Integral Gain
gain BASE-Group Speed control loop
238 BASE-Group Speed I gain
239 Gain Switch Selection Used to select Gain control mode
242 LOW-Group Speed P gain Proportional & Integral Gain
(%) LOW-Group Speed control loop
243 LOW-Group Speed I gain
(%)
246 HIGH-Group Speed P Proportional & Integral Gain
gain (%) HIGH-Group Speed control loop
247 HIGH-Group Speed I gain
(%)
-96-
Jupiter Servo Drives
8.3.1.2 Current control loop parameters
Parameter Pr.160 & Pr.161 are Proportional & Integral gain constants used for current
control loop.
For first time use, or when need to re-verify the current loop gain, just click the icon in the
tool bar, then the Jupiter drive will find suitable gain constants matching the motor under
control.
-97-
Jupiter Servo Drives
8.3.1.3 Speed control loop parameters
Pr.182, Pr.183 and Pr.186 are reserved for other applications. Set its value as indicated.
Pr.187 is used to select suitable current loop filter level to decrease motor humming noise.
Refer to later description about Gain-Control
-98-
Jupiter Servo Drives
Pr.182 Speed Loop D-Gain
Version Status Format Default Unit Min Max
-99-
Jupiter Servo Drives
Pr.187 Torque Command Filter
Version Status Format Default Unit Min Max
The ratio of P Gain and I Gain will effect output torque and dynamic
response of motor. The higher ratio of P Gain and I Gain can be
expected good output torque and good dynamic response. But an
excess high ratio will cause noisy, vibration and unreliable of system
The Ratio of P Gain and I Gain will effect output torque and dynamic
response of motor. The higher ratio of P Gain and I Gain may be
expected good output torque and good response. But an excess high
ratio will cause noisy, vibration and unreliable of system.
-100-
Jupiter Servo Drives
Pr.239 Auto Gain Control Selection
Version Status Format Default Unit Min Max
The Ratio of P Gain and I Gain will effect output torque and dynamic
response of motor. The higher ratio of P Gain and I Gain may be
expected good output torque and good response. But an excess high
ratio will cause noisy, vibration and unreliable of system.
-101-
Jupiter Servo Drives
The Ratio of P Gain and I Gain will effect output torque and dynamic
response of motor. The higher ratio of P Gain and I Gain may be
expected good output torque and good response. But an excess high
ratio will cause noisy, vibration and unreliable of system.
The Ratio of P Gain and I Gain will effect output torque and dynamic
response of motor. The higher ratio of P Gain and I Gain may be
expected good output torque and good response. But an excess high
ratio will cause noisy, vibration and unreliable of system.
-102-
Jupiter Servo Drives
Pr.173, Pr.176, Pr.179 & Pr.180 are reserved for future application.
-103-
Jupiter Servo Drives
Refer to later description about Gain-Control
-104-
Jupiter Servo Drives
-105-
Jupiter Servo Drives
8.3.1.5 High/Low gain group selection
-106-
Jupiter Servo Drives
High Gain
Low Gain
200 RPM
Motor RPM
Gain changing versus
100 RPM
Pr.184 Threshold Rpm for SPZ
0 Set=100 RPM
High Gain
Low Gain
For example, in the case when parameter Pr.184(Threshold Rpm for SPZ) was set to
100rpm, if the actual motor speed is less than Pr.184, then the LOW Gain group is used;
When the motor speed is higher than 200rpm(2*Pr.184), the HIGH Gain group is used.
If the motor speed falls within the transition range (100~200rpm, in this case), the actual
gain will be varied linearly proportional to the motor running speed.
Notes:
1. When operation mode changes back from other mode to Torque/Speed mode, be
sure to select proper Gain control type again.
2. If Pr.184=0, only the High-Gain group parameter is effective.
-107-
Jupiter Servo Drives
Motor speed
Lock Time=0
High-Gain
Low Gain
P2P Trigger
-108-
Jupiter Servo Drives
In case that user need to hold the motor at HIGH gain level for certain time period,
the Pr.273 may be used to set the HIGH-gain LOCK Time.
Motor speed
Lock Time
High Gain
Low Gain
P2P Trigger
Note: when another “Trigger” command is issued during HIGH gain LOCK time, the
gain constants changes back to HIGH gain immediately. (refer to next curve)
Immediate change to
High-Gain when trigger again
Lock Time
High Gain
Low Gain
P2P Trigger
-109-
Jupiter Servo Drives
-110-
Jupiter Servo Drives
8.4 Digital Input Parameters
-111-
Jupiter Servo Drives
Pr.061 DI-1 Function Select
Pr.062 DI-2 Function Select
Pr.063 DI-3 Function Select
Pr.064 DI-4 Function Select
Pr.065 DI-5 Function Select
Pr.066 DI-6 Function Select
Pr.067 DI-7 Function Select
Pr.068 DI-8 Function Select
Version Status Format Default Unit Min Max
- RW Word 0 - 0 255
DI-1 ~ DI-8 are identical.
These parameters are used to assign functions for each individual input.
-112-
Jupiter Servo Drives
Pr.473 DI-13 Function Select (Software only)
Pr.474 DI-14 Function Select (Software only)
Pr.475 DI-15 Function Select (Software only, connect to DO-15)
Pr.476 DI-16 Function Select (Software only, connect to DO-16)
Version Status Format Default Unit Min Max
-
DI-13 ~ DI-16 are identical software inputs.
Parameters Pr.473~Pr.476 are used to define these software inputs.
The characteristics of these inputs are the same as DI1~8. Except for
they can not accept external physical input signals.
However they can be accessed by PC or PLC through Modbus control.
Note:
1. DI-15 is connected to DO-15 internally, And,
2. DI-16 is connected to DO-16.
-113-
Jupiter Servo Drives
8.5 Digital Output Parameters
-114-
Jupiter Servo Drives
Version Status Format Default Unit Min Max
-
-115-
Jupiter Servo Drives
8.6 Analog Input Parameters
-116-
Jupiter Servo Drives
-117-
Jupiter Servo Drives
8.7 Analog Output Parameters
-118-
Jupiter Servo Drives
Pr.102 AO1 SPAN Adjustment
Pr.105 AO2 SPAN Adjustment
Version Status Format Default Unit Min Max
- RW Word 100 % 0 110
These two parameters are used to adjust the maximum output voltage.
- RW Word 0 0
-119-
Jupiter Servo Drives
8.8 E-GEAR Function Block
Pr.009 (CT4) 16-bits Pulse Counter for X/Y fast input port
Version Status Format Default Unit Min Max
- M Hex 0 counts 0 -
This parameter is used to check total input counts from X/Y input ports.
-120-
Jupiter Servo Drives
-121-
Jupiter Servo Drives
Pr.110 E-Gear X/Y Input clock type selection (only for Standard mode)
Version Status Format Default Unit Min Max
- RW Word 0 0 2
This parameter is used to configure the X/Y input hardware to match different input
formats.
=0 : X&Y QEP mode
=1 : X=Direction Y=Clock
=2 : X= Up-Clock, Y= Down-Clock
For each different selection, check its differences by the curves in Chapter 7.6.
-122-
Jupiter Servo Drives
-123-
Jupiter Servo Drives
8. 9.1 Timer-1 (Continuous On/Off Type) Function Block
-124-
Jupiter Servo Drives
-125-
Jupiter Servo Drives
8. 9.3a Related DIx/DOx Function for Timer-3
-126-
Jupiter Servo Drives
8. 9.4a Related DIx/DOx Function for Timer-4
DIx(106) = T4-START
DOx(104) = T4-“Q” (Momentary-ON) output
DOx(105) = T4-“/Q” (Momentary-ON) output
DOx(106) = T4-“Q” (Delayed-ON) output
DOx(107) = T4-“/Q” (Delayed-ON) output
-127-
Jupiter Servo Drives
8. 9.5a Related DIx/DOx Function for Timer-5
-128-
Jupiter Servo Drives
8.10 E-CAM Function Block
-129-
Jupiter Servo Drives
8. 10.2 Parameters for CAM Switch Compare output
There are two methods to define the CAM Switch operation angle:
Type1 “Start-Angle” defines the CAM position to set the Switch ON,
“End-Angle” defines the position to clear the Switch OFF.
Function numbers for this definition are:
DOx(95) = CAM SW1 (type1)
DOx(96) = CAM SW2 (type1)
DOx(97) = CAM SW3 (type1)
DOx(98) = CAM SW4 (type1)
Type2 “Start-Angle” defines the CAM position to set the Switch ON,
“Range-Angle” defines the total Switch ON range. That means:
“End Angle” = Start-Angle + Range-Angle
Function numbers for this definition are:
DOx(195) = CAM SW1 (type2)
DOx(196) = CAM SW2 (type2)
DOx(197) = CAM SW3 (type2)
DOx(198) = CAM SW4 (type2)
-130-
Jupiter Servo Drives
-131-
Jupiter Servo Drives
Set this parameter to select the emulation output clock rate:
0 = 1/1 of motor encoder
1 = 1/2 of motor encoder
2 = 1/4 of motor encoder
3 = 1/8 of motor encoder
4 = 1/16 of motor encoder
5 = 1/32 of motor encoder
6 = 1/64 of motor encoder
7 = not used
8 = 62.5khz QEP ( X4 = 250khz pulse rate)
9 = 31.25khz QEP ( X4 = 125khz pulse rate)
10 = 15.625khz QEP ( X4 = 62.5khz pulse rate)
Note:
When select 0~6, the output frequency changes as the motor speed changes.
And, when the motor is running in defined forward direction, CKA leads CKB; when
reverse, CKA lags CKB.
When select 8~10, the output frequency is constant independent to the motor
speed. And, the CKA will always lead CKB.
By default, the CKA/B signal outputs are enabled.
If necessary, user can define one digital input to Enable/Disable the CKA/B.
-132-
Jupiter Servo Drives
8. 11.2.3 DOx for Comparing the Position Error
-133-
Jupiter Servo Drives
8. 11.3.2 Related DIx/DOx Function for 32bit counter
-134-
Jupiter Servo Drives
8. 11.4 16 bits Shift Register Block
The embedded shift register is composed of several parameters and some special
function DIx & DOx in order to comprise a useful function block.
By using this function, it significantly reduces the complex hardware and software
burden in packaging machinery system.
Pr.213 16 Bit Shifter Register Data Content
Version Status Format Default Unit Min Max
- M HEX 0000 Pattern 0000 FFFF
This parameter shows the content of the shift register. New DATA input is captured at
rising edge of CK input. Old data content is shifted to higher bits.
Described follows:
If CLR input is “1”
The data content is cleared to all “0”,
Else if SET input is “1”
The data content is set to all “1”,
Else if CK input changes from 0 to 1, the content changes to:
Q1 = DATA
Qn = Qn-1, n=2~16
Else the content remains the same.
-135-
Jupiter Servo Drives
-136-
Jupiter Servo Drives
8. 11.5.2 Flip/Flop-2 (SR type) Function Block
-137-
Jupiter Servo Drives
8. 11.5.4 Flip/Flop-4 (D type) Function Block
-138-