Professional Documents
Culture Documents
JP-S Series
Operation Manual
Functions
JANOME Electro Press is a servomotor press which can cleanly and quietly perform pressing,
caulking, bending, and other such operations on detailed objects with high precision and control over
the position and load.
In addition to versatile pressing functions, the Electro Press is equipped with various quality control
capabilities allowing you to establish a highly efficient production system.
There are several manuals pertaining to the Janome Electro Press JP-S Series.
For Your Safety This includes important information about safety. Be sure to read before use.
This manual explains how to set up the Electro Press and maintenance
Setup and operation.
Maintenance NOTE
For those who have knowledge of servo press installation and maintenance.
Functions This manual explains functions of the Electro Press.
Functions Explains the actual operation of the press with simple running samples.
PC Operation for
This manual explains PC operation for JP-S Designer.
JP-S Designer
Pendant Unit
This manual explains how to operate the pendant unit.
Operation
Note: Product specifications are regularly updated; therefore the content of this manual may differ from
the press in your possession.
The descriptions within this manual are based on standard specifications. The menu item names etc.
may vary depending on the model type.
This manual (2014-2 edition) corresponds with the system software V4.7. x and PC software V4.7. x.
To make full use of the machine’s functions and capability, make sure that
you use the press according to the correct handling/operation procedures
Attention that are written in this manual. Do not handle or operate the press in ways
not covered in this manual.
PREFACE................................................................................................................................................ 1
CONTENTS............................................................................................................................................. 2
FOR YOUR SAFETY .............................................................................................................................. 5
Response to the EC Directive ........................................................................................................... 21
1. BASIC OPERATION OVERVIEW..................................................................................................... 22
1.1 Return to Home Position ............................................................................................................. 22
1.2 Move to Program Home Position (Work Home Position) ............................................................ 22
1.3 Program Run Overview ............................................................................................................... 22
1.4 External Command Runs ............................................................................................................ 23
1.5 JOG Movements (Low Speed Movements During Signal Input) ................................................ 23
1.6 External Control Overview ........................................................................................................... 23
1.7 Program Run Result Output Overview ........................................................................................ 24
2. DATA ORGANIZATION ..................................................................................................................... 25
2.1 Model/Adjustment Data ............................................................................................................... 26
2.1.1 Model .................................................................................................................................... 26
2.1.2 Adjustment Data.................................................................................................................... 27
2.2 Parameters .................................................................................................................................. 29
2.3 JOG Environment Settings .......................................................................................................... 30
2.4 Special Relay/Special Register Assignment................................................................................ 30
2.5 Position Zone Output ................................................................................................................... 31
2.6 Constant Load Movement Gain................................................................................................... 31
2.7 Programs ..................................................................................................................................... 32
3. PROGRAM RUNS ............................................................................................................................ 33
3.1 Program Data .............................................................................................................................. 35
3.1.1 Program Name...................................................................................................................... 36
3.1.2 Program Home Position........................................................................................................ 36
3.1.3 Approach ............................................................................................................................... 36
3.1.4 Probe..................................................................................................................................... 37
3.1.5 Return.................................................................................................................................... 38
3.2 Load Zone Sensor ....................................................................................................................... 39
3.3 Program Sensor........................................................................................................................... 42
3.3.1 Register of Sensor Difference ............................................................................................... 42
3.3.2 Register of Sensor Sum ........................................................................................................ 43
3.3.3 Register of Sensor Value ...................................................................................................... 43
3.3.4 Sensor Values ....................................................................................................................... 44
3.3.5 Example 1: Sensor Judgment (Judgment of Distance between Steps) ............................... 44
The safety notes outlined below are provided in order to ensure safe and correct usage of the product
in addition to preventing injury to the operator, other people and damage to property as well.
Symbols are also listed alongside the safety note explanations. Please refer to the list below for an
explanation of these symbols.
The following symbols list the nature of the danger and any necessary safety methods to be taken.
When operating the Electro Press or performing maintenance operations, place this operation manual
within reach so you can look at it any time.
However, safety measures are not limited to those outlined in the operation manuals. Perform your
own risk assessments according to the conditions in which the Electro Press will be used, and take
measures you think will be effective as a result of the assessment.
Danger
Installation Example
Danger
When entering the safety enclosure due to something being wrong with the Electro
Press or peripheral devices, or you are performing an inspection or lubricating the
machine etc., be sure the unit is isolated from any power sources before
proceeding. Failure to do so can cause electric shock or injury.
If you do work inside the safety enclosure, perform a risk assessment and establish
"Work Regulations" that follow the items below with thorough planning for safety.
Failure to do so may cause injury.
• The work regulations must cover details of Electro Press operating procedures as
well as signs to be used between operators, and they must be appropriate for the
operation.
• When creating the work regulations, ensure that the opinions of both machine
operators and industrial health and safety specialists are included, and revise and
update the regulations regularly.
When the Electro Press power is switched ON, do not insert your fingers, face,
or any other body part inside the safety enclosure. Doing so causes injury.
When installing two or more presses at the same time, please make sure to connect
the correct controller to the correct unit. If the press and controller are not correctly
connected and the motor power is turned ON for those presses at the same time, the
rams may move. Before supplying motor power, makes sure you have the correct
unit and controller connected together.
Failure to do can cause injury.
Additionally, when supplying motor power and checking press operability, please do so
one press at a time.
Warning
When transporting the press, attach the eyebolt(s) to the press and lift it with a crane etc.
Lifting without a crane causes injury and/or unit damage.
Firmly tighten the eyebolts so they do not come loose. When lifting the press horizontally
always use two eyebolts.
Also, be careful when lifting the Electro Press as it will tilt.
When moving the press, take care that there is no excessive force applied to the sensors
on the press. Excessive force applied to the sensors can cause damage or breakdown.
Eyebolt Types
Vertical Horizontal
JP-S0501, JP-S1001, JP-S1501, JP-S2001 M8 M6 (2 pcs.)
JP-S3001 M10 M8 (2 pcs.)
JP-S5001 M12 (2 pcs.) M12 (2 pcs.)
JP-S5R01 M12 (1 pc.) M10 (2 pcs.)
JP-S10T1, JP-S10R1, JP-S20T1 M16 M16 (2 pcs.)
• Vertical
Eyebolt
• Horizontal
Eyebolts
Sensor
Warning
When transporting the main unit, after confirming the unit’s approximate center of gravity
with the diagrams below, use a crane to raise the unit. The center point of gravity varies
depending on the model.
Center of
重心
gravity
Center of
Center of 重心
gravity
重心
gravity
155
95 13
Center of
gravity
241
Center of Center of
gravity 重心
gravity
505
JP-S1001-150
Warning
When transporting the main unit, after confirming the unit’s approximate center of gravity
with the diagrams below, use a crane to raise the unit. The center point of gravity varies
depending on the model.
NOTE
• Point of center of gravity for
JP-S1501 is the same as JP-S2001. Center of
gravity
Center of
gravity
Center of
Center of gravity
gravity
Center of
gravity
Warning
When transporting the main unit, after confirming the unit’s approximate center of gravity
with the diagrams below, use a crane to raise the unit. The center point of gravity varies
depending on the model.
Center of
Center of gravity
gravity
Center of
gravity
Center of
Center of
gravity
gravity
Warning
When transporting the main unit, after confirming the unit’s approximate center of gravity
with the diagrams below, use a crane to raise the unit. The center point of gravity varies
depending on the model.
Center of
Center of gravity
gravity
Center of
gravity
365 365
224 39 226 37
365
217 46
381
Center of
Center of 重心
403
gravity
重心
gravity
Center of
重心
gravity
353
943
893
743
Warning
When transporting the main unit, after confirming the unit’s approximate center of gravity
with the diagrams below, use a crane to raise the unit. The center point of gravity varies
depending on the model.
Center of
gravity
Center of
gravity
465
290 35
465
283 42
504
Center of
重心
gravity
Center of
406
gravity
重心
1089
889
JP-S10R1-200 JP-S10R1-400
Warning
When transporting the main unit, after confirming the unit’s approximate center of gravity
with the diagrams below, use a crane to raise the unit. The center point of gravity varies
depending on the model.
Center of
gravity
Center of
gravity
重心
NOTE
• For the center of gravity of Special Specification models, please refer to “2.4 Transporting the Press”
in Setup and Maintenance.
Warning
Be sure to unplug the power cord from the power outlet when the unit is not in
use for long periods of time. Dust accumulation may cause fire.
When removing the terminal type power cord, with the breaker for the power supply
set to OFF perform a lockout and tagout, and confirm there is no electricity
flowing to the press.
In order to stop the Electro Press immediately, install an external safety circuit (a
power cut-off via an emergency stop etc.) Install this emergency stop so the
operator can easily use it (place the emergency stop switch within reach etc.)
It is dangerous if you operate the machine without the emergency stop switch within
reach as you will not be able to stop the Electro Press immediately and safely in the
event of an emergency.
NOTE: The safety circuit should be established according to the category 3/
performance level D.
• Obstacles: Check that there are no obstacles in or around the Electro Press and its
working area.
• Installation: Check that the machine is installed properly, and that there are no
abnormalities with the Electro Press and any peripheral devices.
• Emergency Stop Functions: Be sure that emergency stop is functioning properly.
Operating the Electro Press without performing these safety checks is dangerous.
Do not allow water or oil to come in contact with the Electro Press, control box,
or cables. Contact with water or oil can cause electric shock, or unit malfunction.
IP Protection Rating: IP20 for both Electro Press and control box (Not water-resistant)
Warning
Always make sure a supply power breaker is installed at the power supply
source of the control box.
Failure to do so may cause electric shock or unit malfunction.
Use protective gear such as a helmet, protective gloves, protective goggles, and safety
shoes when installing the machine.
Be sure to turn OFF the power supply before plugging in the connection cords
and cables for the pendant unit etc.
Failure to do so can cause electric shock, loss of data, or damage to the unit.
Confirm there is no dust on the power cord and plug it into the wall outlet firmly.
A cord not plugged in properly may heat up the connector and cause a fire.
Additionally, when connecting a terminal type power cord, with the breaker for the
power supply set to OFF perform a lockout and tagout, and confirm there is no
electricity flowing to the press. Failure to do so can cause electric shock or injury.
Make sure to power the unit within its rated current range.
Failure to do so may cause unit malfunction.
Make sure that the machine is grounded. Do not use the machine if it is not
grounded. Make sure that the grounding resistance for the Electro Press power
supply is 100Ω or less. Insufficient grounding can cause electric shock, fire, unit
malfunction or damage.
Warning
When connecting the power cord, with the breakers to the power supply set to
OFF, perform a lockout and tagout, and make sure that charge lamp is OFF.
Failure to do so may cause electric shock.
When exchanging the battery, always turn the power (motor power supply and
control power supply) OFF and make sure that the charge lamp of the controller
is OFF before proceeding.
Failure to do so may cause electric shock or unit malfunction.
Front Rear
Warning
Motor surface temperature
Operate the Electro Press within the range of motor surface temperature of less than 100
degrees Celsius.
Failure to do so can cause electric shock or unit breakdown.
To prevent the motor from overheating, cool down the motor, take longer waiting time or
shorten the loading time.
Danger voltage terminals
The following terminals and terminal bases will be charged with electricity of AC180 – 250V.
JP-SC0501, JP-SC1001, JP-SC1001-01, JP-SC1501, connector terminals: 【MOT-U】
JP-SC2001 【ACIN】
JP-SC2001-01, JP-SC3001, JP-SC3001-11, JP-SC5001, terminal bases : 【U, V, W】
JP-SC5R01, JP-SC10T1, JP-SC10R1, JP-SC20T1 【L1, L2, L3】
Make sure that charge lamp of the controller is turned off before connecting the motor or
switching the power supply. Failure to do so may result in electric shock or breakdown of
the machine. When the power switch of the Electro Press is ON, never touch the above
connector terminals. Failure to do so may result in electrical shock.
NOTE:【MOT-U】 terminal and 【U, V, W】 terminal base will be charged with electricity
when turning on the operation power supply.
MOT-U
【L1,L2,L3】
ACIN 【U, V, W】
Caution
Check regularly that the mounting screws are always firmly tightened (every
three months or 750 hours of use, depending on how often the Electro Press is
in use.) Loose screws may cause injury or unit breakdown.
For a long operating life, lubricate the machine once every 6 months or every 1500
hours of press ON time, whichever comes first from the last periodic check.
Failure to lubricate the machine shortens its lifespan. After lubrication, run the press
full stroke to make sure the internal parts are lubricated.
Place the machine in a well-ventilated area for the health and safety of the
operator.
Place the machine on a suitable flat surface that can support its weight.
Inadequate installation can cause the unit to fall, overturn or break down.
Use the unit in an environment between 0 and 40°C, with a humidity level of 20
to 90%, and without condensation. Use outside of these conditions may cause unit
breakdown.
Caution
When attaching jigs, make sure that they are secured properly.
Failure to do so may cause an injury or unit breakdown.
Be sure to check the connections of the cords and cables to the main unit.
Improper wiring may result in unit malfunction or breakdown.
Secure at least 100mm clearance on the top, bottom and sides of the controller, and
make sure there is nothing pulling on the cords.
The installation mount should be made of steel and it should be able to support the
machine’s weight and pressing load. Failure to do so may cause injury or damage.
Perform daily and periodic inspections and check to make sure there are no
abnormalities with the Electro Press or peripheral devices. Additionally, keep records of
the inspections and store them for 3 years or more so that the details can be referred to
for future inspections.
Do not damage or hit the ram at high speeds against the stopper or jig by setting the
wrong model settings.
Mistaken operations can cause injury or damage.
*Return to home position speed: Approx. 15mm/s (JP-S0501, 1001, 2001, 10T1, 10R1)
Approx. 25mm/s (JP-S3001, 5001, 5R01),
Approx. 7.5mm/s (JP-S20T1)
When using a fieldbus, you can access (read and write) the relay and registers on the Electro Press
side by setting the access (read and write) in the same way as you would for access to the PLC
internal relay/register from a PLC.
With Ethernet communication, there are ports and functions for relay and register access (read and
write).
1. Quality Data
2. Time-Series Data
The content (items) to be output are predetermined and is output to the PC via Ethernet (the data
can be saved to a file with the PC software).
Program 1
Program Data
Pressing Step 1
Drive Mode
Step sensor
Program 512
For details on how to set data, see the PC Operation and Pendant Unit operating manuals.
3. Brake Valid/Invalid
This sets whether or not to apply the brake that retains the ram when the motor power is OFF.
1. Position Offset
Setting
Parameter Unit Function
Range/Selections
The offset for the position set by the
Position offset value mm
mechanical home adjustment
2. Load Offset
This sets the load offset value and update timing for the load offset.
The load offset value is reduced or added to the detected load value (calibration value)to calculate
the final load value.
Load value = Detected load value (calibration value) + load offset value
Additionally, if a load offset automatic reset is performed, a value that makes the end load value zero is
automatically registered as the load offset value.
Setting
Parameter Unit Function
Range/Selections
Invalid: Automatic reset is not
performed
Electro Press
Adjustment value
Adjustment value 4
Load value P4
(After adjustment)
Adjustment value 3
Adjustment value 2 P3
P2
P1
Load
Load Load Load Load Load value
value 1 value 2 value 3 value value 4
For example, if the load adjustment points are set at 4 locations, the graph would look as shown
above.
If the actual value detected during operation is between load values 3 and 4, the display load value
(load value after adjustment) is calculated based on a straight line between P3 and P4.
If a value larger than the maximum load value is detected, the straight line immediately before
(P3 to P4 in this case) is extended, and the display load value is calculated.
The more load adjustment points, the more accurate the adjustment value.
A maximum of 7 can be input.
2.2 Parameters
1. Monitor IO Update Cycle
Set the update cycle for the special register monitor output function.
If result data is retrieved by communication, it is automatically deleted. Data not retrieved externally is
saved internally in the JP-S.
The result data memory capacity is 490 Kbyte. If result data is continually saved and the available
memory becomes less than 64 Kbytes, “Result Data Capacity Warning (0003)” is displayed. When the
memory is full, “Result Data Capacity Alarm (1009)” is displayed, and program runs can no longer be
executed. If you have set to save result data internally, make sure to retrieve the data before it exceeds
490 Kbytes.
If the ram is in the range below, signal output of the position zone signal destination comes ON.
This signal is sent not only during movements but also during stand-by.
Note: Even if you want to output this signal for a single point, we recommended setting a different
value for “output start position” and “output end position”. If both points are set with the same
value, a signal is sent only when the ram is exactly at the set coordinates, and as a result, the
required output may not be obtained.
A constant load movement is controlled by PID control. Based on the target load and current load
difference (load deviation) the gain of each of the following items is used as a coefficient and the sum
of this as the control amount (movement speed):
1) Load deviation
2) Integrated value of load deviation
3) Differential of load deviation
The gain is a group of these 3 values. Up to 16 groups can be set for “Gain Table No. 1 – 16”. You
need to set this “Gain table number” to the step of the constant load movement mode.
2.7 Programs
For details on program runs, refer to “3. Program Runs” in this manual.
Generally speaking, the JP-S series makes program runs according to the workflow shown below.
The approach operation, probe operation, and return operation can be enabled/disabled for each
program. Also, parameters such as operating speed and stop timing for each operation are set in
program data.
For example, the diagram below shows a program run with an approach, probe, and a return with only
one step.
Program sensor
Step sensor
You can set to have the run with no probe depending on the settings. However, for normal operations
with a probe, please use a speed of less than 5mm/s. If you make settings for no probe with sections
that the “Probe” will hit the workpiece in the operation, the impact may cause breakdown.
For no load cell specifications (cannot use a probe as there is no load detecting function), or if pressing
and switching various programs with operations B – E (on the previous page), it can be assumed that
the probe is set to NO for a program after the ram has made contact, as there is no need for the
sensor.
An impact may cause damage to the ball screw, bearing, cam follower (rotation stopper), and load cell.
It may depend on the stiffness, weight of the workpiece or the constant of the spring, however, no
matter what; there is a chance of causing a large impact from making contact at high speeds.
Whenever possible, make contact with the workpiece using the sensor (a movement of less than
5mm/s).
Additionally, there are no difficulties with loads which are smoothly changed, however for changes
which are sudden, there is risk of impact. For situations such as this, reduce and use a pressing speed
less than you normally do.
You need to take special caution against impact with no load cell specifications. Because there is no
load cell, the load cell itself is not damaged by impact. However, because the pressing load cannot be
known due to a lack of a load cell, the impact load cannot be detected and stopped by the function
“Maximum Pressure Over.” For this reason, the ball screw, bearing, and cam follower (rotation
stopping) may take damage. Take extra caution to reduce the speed, and use the press so there is no
excessive pressing load.
• Load Zone Sensor··············· A sensor executed from the approach during a step movement.
(Refer to “3.2 Load Zone Sensor”)
• Program Sensor ················· A sensor executed when all steps are complete.
(Refer to “3.3 Program Sensor”)
Step 1 Step 2
Return movement
[Time]
Step sensor (1) Step sensor (2)
Program Sensor
For the values the sensor is based on, set the upper limit values and lower limit values.
The operation for when the judge returns a fault can be selected as either *“Invalid” or *“End program”.
Furthermore, the judge results and judge value can be output to the Relay/Register. If the judge
returned a fault, it can also be output to the relay whether the value exceeded the upper limit (upper
limit fault) or lower limit (lower limit fault).
1. Program Name
2. Program Home Position
3. Approach
4. Probe
5. Return
6. Step
• When the return operation is performed after the final step of the program is completed.
• When “Program home position” signal is sent from an external source.
However, when “Return” (refer to “3.1.5 Return”) is set to “Off”, the program ends after pressing is
complete without returning to the program home position.
Setting Range /
Parameter Unit Function
Selections
0.000 – max. stroke Coordinates of the program home
Program home position mm
length position
*The speed, acceleration and deceleration are applied from the “Return speed”, “Return acceleration”
and “Return deceleration” settings of Return parameters. Refer to “3.1.5 Return”.
3.1.3 Approach
You can enable/disable, or adjust its speed, acceleration, deceleration, begin position and the
maximum pressure during approach from the parameters.
Enable “Approach Y/N” parameter when Approach operation is necessary.
Set the “Approach Y/N” parameter to “Invalid” when Approach operation is not necessary. The Probe
operation begins immediately when the operation is started.
3.1.4 Probe
You can enable/disable, or adjust its speed, acceleration, deceleration, touching load and the limit
position.
Enable “Probe Y/N” parameter when Probe operation is necessary.
Set the “Probe Y/N” parameter to “Invalid” when Probe operation is not necessary. The “Step”
operation begins without Probe operation.
Setting Range /
Parameter Unit Function
Selections
Probe Y/N Valid/Invalid ― Enable/disable Probe operation
Probe Speed 0.01 – 5mm/s mm/s Limit speed during the probe operation
1 – max. Acceleration during probe operation
Probe Acceleration mm/s2
acceleration (while accelerating)
1 – max. Acceleration during probe operation
Probe Deceleration mm/s2
deceleration (while decelerating)
Switching standard from Probe to Step.
When the load exceeds this value, Probe
Touching Load 0 – max. load N
operation is stopped, and the press
switches to Step operation
Limit value for the probe drive position.
When the RAM exceeds this position but
0.000 – max.
Probe Limit Position mm the touching load has not been reached
stroke length
to the Touching Load value, limit position
error occurs
Normally for operations with a probe, use with a speed of less than 5mm/s. If “Probe” is set to NO
where there are work sections that will be hit during operation, there is a possibility of malfunction from
the impact.
For specifications with no load cells (cannot use a sensor due to no load detecting function), or for
various program switchovers within one pressing operation, it can be assumed that the probe is set to
NO for a program after the ram has made contact, as there is no need for the sensor.
It may depend on the stiffness, weight of the work or the constant of the spring, however, no matter
what, there is a chance of causing a large impact from making contact at high speeds. Whenever
possible, make contact with work using the sensor (a drive of less than 5mm/s).
3.1.5 Return
You can enable/disable, or adjust its speed of “Return” operation.
Enable “Return Y/N” parameter when Return operation is necessary.
Set the “Probe Y/N” parameter to “Invalid” when Probe operation is not necessary. The “Step”
operation begins without Probe operation.
Setting Range /
Parameter Unit Function
Selections
Return On/Off Valid/Invalid ― Enable/disable return operation
0.01 – max.
Return speed mm/s Speed during the return operation
speed
1 – max. Acceleration during return operation (while
Return acceleration mm/s2
acceleration accelerating)
1 – max. Acceleration during return operation (while
Return deceleration mm/s2
deceleration decelerating)
Zone 4
Zone 3
Zone 2
Zone 1
[Position]
Load Zone Sensor Area
Zone 2
OK
Zone end position Zone 1
lower limit load
Zone start position Lower limit fault
upper limit load
Zone start position
lower limit load
[Position]
Zone start position Zone end position
Result (OUT)
Relay/Register (OUT)
In case of In case of When Out of Sen. Area *1
In case of OK
upper limit fault lower limit fault OK NG
OK ON OFF OFF ON OFF
Fault OFF ON ON OFF ON
Upper limit fault OFF ON OFF OFF OFF
Lower limit fault OFF OFF ON OFF OFF
2
Load (OUT)* Judge Judge Judge 0 0
2
Position* Judge Judge Judge 0 0
1
* According to the out of sensor action.
*2 The value of the first judge will be output
Sensors can be set with up to sixteen settings for each program, and they will be executed according
to the order that you specify.
Refer to “3.6 Step IO” and “4.1 Control by Relay/Register (IO Memory)” for specifying method.
Settings Notes
Sorce1 Register Register Number
Sorce2 Register Register Number
Sensor Target Value Integer Value
Operation result OUT Register Number
Sensor (Judgment) Result (larger) OUT Relay Number
Sensor (Judgment) (larger) Action None
End Program
Sensor (Judgment) (smaller) OUT Relay Number
Sensor (Judgment) (smaller) Action None
End Program
• Calculation Result >= Sensor Target Value ·········· Sensor Result (larger)
• Calculation Result >= Sensor Target Value ·········· Sensor Result (smaller)
This sensor is used if, for example, you want to judge the difference between 2 top load values.
Settings Notes
Sorce1 Register Register Number
Sorce2 Register Register Number
Sensor Target Value Numerical Value
Operation Result OUT Register Number
Sensor (Judgment) Result (larger) OUT Relay Number
Sensor (Judgment) (larger) Action None
End Program
Sensor (Judgment) (smaller) OUT Relay Number
Sensor (Judgment) (smaller) Action None
End Program
• Calculation Result >= Sensor Target Value ·········· Sensor Result (larger)
• Calculation Result < Sensor Target Value············ Sensor Result (smaller)
This sensor is used, if example, you want to judge the sum of 2 top load values.
Settings Notes
Source Register Register Number
Sensor Target Value Numerical Value
Sensor (Judgment) Result (larger) OUT Relay Number
Sensor (Judgment) (larger) Action None
End Program
Sensor (Judgment) (smaller) OUT Relay Number
Sensor (Judgment) (smaller) Action None
End Program
Compare the operation result and the sensor target value and output that value as the sensor
(Judgment) result.
• Source Register Value >= Sensor Target Value ···· Sensor Result (larger)
• Source Register Value < Sensor Target Value ······ Sensor Result (smaller)
• Position
Position data is shown in longword (2W, 32bit).
• Load
Load data is shown in longword (2W, 32bit)
The distance from the end position of step 1 until the end position of step 3 is judged. If the distance
exceeds 1.000mm, it will be judged as an error.
Register
C00 40000
C02 41001
Sequencer
286 1001
Relay
070 ON
Operation Result
Step 1 End Position: 40.000mm (C00)
Step 3 End Position: 41.001mm (C02)
Distance Difference: 1.001mm (286)
Sensor (Judgment) Result (larger):ON (The sensor target result exceeded 1000) (0700)
[Program]
[Program Data]
[Step 1]
Drive Mode: Constant speed/Stop in the set position
Parameter: Acceleration
Drive speed Step sensor
[Step 2]
Drive Mode: Constant speed/Stop at the set distance
Parameter: Acceleration
Drive speed Step sensor
From the following page, the details of each mode and setting parameters are explained.
This chapter explains the meaning of each parameter. For details on how to change data settings, see
the “PC Operation” or “Teaching pendant unit operation” operating manual.
[Time]
End Position
[Load]
Maximum
Pressure
[Time]
[Speed]
Drive speed
[Time]
Setting
Parameter Unit Function
Range/Selections
1 – max. Acceleration during pressing
Acceleration mm/s2
acceleration (when accelerating)
Speed 0.01 - 35mm/s mm/s Limit speed during pressing
1 – max. Acceleration during pressing
Deceleration mm/s2
deceleration (when decelerating)
Maximum Load Error occurs if the upper
Max. Pressure 0 – max. load x 1.1 N
limit of the load value is exceeded.
0.000 – max. stroke
End Position mm Position where pressing ends
length
Only the set time stops at the pressing end
Holding Time 0.0 – 999.9 sec
Position
Normal drive: After ending the step drive
(after servo motor operation), move to the
next step drive
Step end mode Normal/Connection
Connection drive: Move to the next step
drive at the timing to start decelerating for
the step
[Position] Holding
Time
[Load]
Maximum
Pressure
[Time]
[Speed]
Drive
speed
[Time]
Setting
Parameter Unit Function
Range/Selections
1 – max. Acceleration during pressing
Acceleration mm/s2
acceleration (when accelerating)
Speed 0.01 - 35mm/s mm/s Limit speed during the pressing
1 – max. Acceleration during pressing
Deceleration mm/s2
deceleration (when decelerating)
Maximum Load Error. Occurs if the upper
Maximum Pressure 0 – max. load x 1.1 N
limit of the load value is exceeded.
Pressing movement distance.
-max. stroke length
Pressing distance mm Select the starting point by the pressing
– max. stroke length
distance start value.
Only the set time stops at the pressing end
Holding Time 0.0 – 999.9 sec
position
Normal drive: After ending the step drive
(after servo motor operation), move to the
Step end mode Normal/Connection next step drive
Connection drive: Move to the next step drive
at the timing to start decelerating for the step
End Pos’n of Prev. Select the start position of the stop at the set
Distance start value
Step / Register Ref. dis. drive.
When the Distance start value is [Register
Ref.], the designated value is the starting
Reg. Number of point for pressing. For [End Pos. of Prev.
IO register number
Dis. start value Step], this value is invalid and the position at
which the previous stage finished is assumed
as the starting point.
Step Start
Position
Holding
Time
Stop Reference Position
End Position
Limit Position
[Position]
[Load]
End Load
[Time]
[Speed]
Drive speed
1 [mm/s]
0.2 [mm/s]
[Time]
With load holding, once the registered end load is detected the decent is stopped. However, it is not
stopped suddenly, and depending on the speed overrun is generated. At this time, if the work is stiff
(the ram is bumping up) the load will rise suddenly, an excessive load will be generated, and may
cause damage.
Normally, pressing speed is less than 35mm/s, and just before bumping up against the work piece,
reduce to an extremely slow speed (recommended: 0.2 mm/s). This kind of operation can be executed
by setting “Stop Ref. Pos’n”
[Time]
Limit Position
[Position]
[Load]
[Speed]
Drive speed
1 [mm/s]
0.2 [mm/s]
[Time]
[Speed]
At the timing when the set relay
(stop event) is turned from OFF
to ON, and operation ends.
Acceleration
[Position]
Setting
Parameter Unit Function
Range/Selections
1 – max. Acceleration during the pressing (when
Acceleration mm/s2
acceleration accelerating)
Speed 0.01 - 35mm/s mm/s Limit speed during the pressing
1 – max. Acceleration during the pressing (when
Deceleration mm/s2
deceleration decelerating)
Step Drive Limit Position
0.000 – max. stroke
Limit Position mm If the ram exceeds this position a limit
length
position error occurs
Load Upper Limit
Maximum Pressure 0 – max. load x 1.1 N If this value is exceeded “Maximum
Load Error” occurs.
Relay Both INPUT and OUTPUT relay can be
Stop Event 0000 – FFFF
number referred to.
Only the set time stops at the pressing
Holding Time 0.0 – 999.9 sec
end position
Normal drive: After ending the event
(after servo motor operation), move to
the next step drive
Step end mode Normal/Connection Connection drive: After ending the
event, move to the next step drive
without waiting until servo motor
completion.
Example
By setting as “Differential occurs” of “DIF2 Sensor/Given Pos.” by the stop event relay, the following
procedure can easily be done (refer to “3.5 Step Sensor”):
• Differential occurs Drive stops Drives the next step
To execute the procedure, the following relay numbers should be the same:
• DIF2 Sensor/Given Pos.: DIF Sensor (OUT) Relay number
• Constant Speed/Stop on the event: Stop event Relay number
[Load]
[Position]
Relay: C00
Time
[Time]
Limit Position
Holding
[Position] Time
[Load]
Pressing Load
[Time]
[Speed]
Maximum Speed
[Time]
Setting
Parameter Unit Function
Range/Selections
Maximum Speed 0.01 – 35mm/s mm/s Upper limit speed during the pressing
Pressing Load 0 – max. load N Target load
Number of Gain Table 1 – 16 Number of gain table
Time of pressing drive (the time from the
Pressing Time 0.0 – 999.9 sec previous step end position to the pressing
stop)
Step Drive Limit Position
0.000 – max. stroke
Limit Position mm If the ram exceeds this position a limit
length
position error occurs
Only the set time stops at the pressing end
Holding Time 0.0 – 999.9 sec
position
Normal drive: After ending the step drive
(after servo motor operation), move to the
next step drive
Step end mode Normal/Connection
Connection drive: After ending the step
drive, move to the next step drive without
waiting until servo motor completion.
[Time]
End Position
[Load]
Press Load
[Time]
[Speed]
Drive Speed
[Time]
Setting
Parameter Unit Function
Range/Selections
Maximum Speed 0.01 – 35mm/s mm/s Limit speed during the pressing
Pressing Load 0 – max. load N Target load
Number of Gain Table 1 – 16 Number of gain table
Limit Time of Pressing Drive
Maximum Pressing If this is shorter than the time to reach the
0.0 – 999.9 sec
Time pressing completion position, a “Max.
pressing time over” error occurs
0.000 – max. stroke
Limit Position mm Limit position of pressing drive
length
Only the set time stops at the pressing end
Holding Time 0.0 – 999.9 sec
position
Normal drive: After ending the step drive
(after servo motor operation), move to the
next step drive
Step end mode Normal/Connection
Connection drive: After ending the step
drive, move to the next step drive without
waiting until servo motor completion.
[Time]
End Position
[Position]
[Load]
Holding Time
Pressing Load
[Time]
[Speed]
Drive Speed
[Time]
[Load]
[Position]
Setting
Parameter Unit Function
Range/Selections
Maximum Speed 0.01 - 35mm/s mm/s Limit speed during the pressing
Pressing Load 0 – max. load N Target load
Number of Gain Table 1 – 16 Number of gain table
Limit Time of Pressing Drive
Maximum Pressing If this is shorter than the time to reach the
0.0 – 999.9 sec
Time pressing completion position, a “Max.
pressing time over” error occurs
Step Drive Limit Position
0.000 – max. stroke
Limit Position mm If the ram exceeds this position a limit
length
position error occurs
Relay Both INPUT and OUTPUT relay can be
Stop Event 0000 – FFFF
number referred to.
Only the set time stops at the pressing end
Holding Time 0.0 – 999.9 sec
position
Normal drive: After ending the step drive
(after servo motor operation), move to the
next step drive
Step end mode Normal/Connection
Connection drive: After ending the step
drive, move to the next step drive without
waiting until servo motor completion.
Example
By setting as “Differential occurs” of “DIF2 Sensor/Given Pos.” by the stop event relay, the following
procedure can easily be done (refer to “3.5 Step Sensor”):
• Differential occurs Drive stops Drives the next step
To execute the procedure, the relay numbers on the next page should be the same.
Setting
• DIF2 Sensor/Given Pos
DIF2 Sensor (OUT) Relay number: C000
• Constant Load/Stop on the event
Stop event Relay number: C000
[Load]
[Position]
Relay: C000
[Time]
At the point at which the current load ÷ drive completion load × 100 exceeds the slowdown load rate,
the drive speed decreases to 1.0mm/s.
Furthermore, at the point at which the RAM position reaches the stop reference position, the drive
speed decreases to 0.2mm/s.
[Load]
Drive completion
Load A
Slow Down = Load A X 100
Load Rate Drive
Completion
load
[Speed] Stop Reference [Position]
Position
3.0 mm/s
0.2 mm/s
[Position]
Given Distance
1 - - O - O - O - O - O - O - O - O -
Origin
Judge
beginning
2 - O O O O O O O O O O O O O O O O -
position/Distanc
e
Judge end
3 position/Distanc - O O O O O O O O O O O O O O O O -
e
4 Slant value - - - - - - - - - - - - - O O O O -
Upper limit
5 O O O O O O O O O O O O O O O O O O
value
Upper limit
6 - O O - - - - - - - - - - - - - - -
value at end
Lower limit
7 O O O O O O O O O O O O O O O O O O
value
Lower limit
8 - O O - - - - - - - - - - - - - - -
value at end
Action on Judge
9 O O O O O O O O O O O O O O O O O O
Fault
Action on no
10 - - - - - - - O O O O - - O O O O -
judge value
OK / Fault when
11 out of sensor - O O O O O O O O O O O O O O O O -
area
Sensor OK
12 O O O O O O O O O O O O O O O O O O
(OUT)
Sensor Fault
13 O O O O O O O O O O O O O O O O O O
(OK)
Sensor Fault of
14 O O O O O O O O O O O O O O O O O O
Upper (OUT)
Sensor Fault of
15 O O O O O O O O O O O O O O O O O O
Lower (OUT)
16 Load (OUT) O O O O O O O O O O O O O O O O O O
Output of the
17 O O O O O O O O O O O - - O O O O O
position (OUT)
18 Relay (OUT) - - - - - - - O O O O - - O O O O -
Pressing end
End position of Pressing end
position Register End position of position
previous step
value previous step
Driving
[Time]
d
[Position]
[Load]
Upper limit
load
Lower limit
load
[Position]
Sensor start Sensor end
position position
Judge value
Setting
Parameter Unit Function
Range/Selections
Lower limit value of judge value
0.000 – max.
Lower limit position mm range. Judge lower limit fault if the
stroke length
judge value is lower than this value
Upper limit value of judge value
0.000 – max.
Upper limit position mm range. Judge upper limit fault if the
stroke length
judge value exceeds this value
Invalid/End Operation when judge result was
Action on Judge Fault ―
program “fault”
Judge OK Specified relay switches ON when
0000 – FFFF Relay number
Output destination judge is OK
Judge Fault Specified relay switches ON when
0000 – FFFF Relay number
Output destination judge is Fault
If the judge value exceeds the upper
Judge upper limit fault
0000 – FFFF Relay number limit load and is a fault, the specified
Output destination
relay switches ON
If the judge value is below the lower
Judge lower limit fault
0000 – FFFF Relay number limit load and is a fault, the specified
Output destination
relay switches ON
Register
Judge load value 000 – FFF Judge value is written to the
number
Output destination specified register
1 – 32 Data width
Register RAM position when the judge was
Judge position Output 000 – FFF
number executed is written to the specified
value
1 – 32 Data width register
OK
Setting
Parameter Unit Function
Range/Selections
0.000 – max.
Judge start position mm Coordinates at which judge starts
stroke length
Lower limit value for the judge
Judge start position -max. load – max.
N value range at the judge start
Lower limit load load
position
Upper limit value for the judge
Judge start position -max. load – max.
N value range at the judge start
Upper limit load load
position
0.000 – max.
Judge end position mm Coordinates at which judge ends
stroke length
Lower limit value for the judge
Judge end position -max. load – max.
N value range at the judge end
Lower limit load load
position
Upper limit value for the judge
Judge end position -max. load – max.
N value range at the judge end
Upper limit load load
position
Judge result when pressing is
OK/Fault when
OK/NG ― ended without arriving at the judge
Out of Judge Area
start position
Invalid/End Operation when judge result was
Action on Judge Fault ―
program “fault”
Judge OK Specified relay switches ON when
0000 – FFFF Relay number
Output destination judge is OK
Judge fault Specified relay switches ON when
0000 – FFFF Relay number
Output destination judge is fault
OK
Distance Origin
NOTE
• The judge value is the load value at the point when a judge fault occurs.
[Load]
Peak
Upper limit load
[Position]
Sampling Start Peak load Sampling End
Position Position Position
Setting
Parameter Unit Function
Range/Selections
Sampling 0.000 – max. Coordinates at which load sampling
mm
Start Position stroke length is started
Sampling 0.000 – max. Coordinates at which load sampling
mm
End position stroke length is ended
Lower limit value of judge value
-max load – max.
Peak lower limit load N range. Judge lower limit fault if the
load
judge value falls below this value
Upper limit value of judge value
-max load – max.
Peak upper limit load N range. Judge upper limit fault if the
load
judge value exceeds this value
Judge result when pressing is
OK/Fault when Out of
OK/Fault ― ended without arriving at the judge
Judge Area
start position
Invalid/End Operation when judge result was
Action on Judge Fault ―
program “fault”
Judge OK Output Specified relay switches ON when
0000 – FFFF Relay number
destination judge is OK
Judge fault Output Specified relay switches ON when
0000 – FFFF Relay number
destination judge is fault
If the judge value exceeds the
Judge upper limit fault
0000 – FFFF Relay number upper limit load and is a fault, the
Output destination
specified relay switches ON
If the judge value is below the lower
Judge lower limit fault
0000 – FFFF Relay number limit load and is a fault, the specified
Output destination
relay switches ON
Peak load value 000 – FFF Register number Peak load value is written to the
Output destination 1 – 32 Data width specified register
000 – FFF Register number Ram position when the time peak
Peak load position
load value is reached is written to
Output destination 1 – 32 Data width
the specified register
Distance Origin
Setting
Parameter Unit Function
Range/Selections
Distance Origin Reference position for judge start
Step Start Position ―
Selection distance/judge end distance
Sampling Start -max. stroke length Position where sampling is started
mm
distance – max. stroke length (Distance from distance origin)
Sampling End -max stroke length – Position where sampling is ended
mm
distance max. stroke length (Distance from distance origin)
Lower limit value of judge value
Peak lower limit -max. load – max.
N range. Judge lower limit fault if the
load load
judge value falls below this value
Upper limit value of judge value
Peak upper limit -max. load – max.
N range. Judge upper limit fault if the
load load
judge value exceeds this value
Judge result when pressing is
OK/Fault when Out
OK/Fault ― ended without arriving at the judge
of Judge Area
start position
Action on Judge Operation when judge result was
Invalid/End program ―
Fault “fault”
Judge OK Output Specified relay switches ON when
0000 – FFFF Relay number
destination judge is OK
Judge fault Output Specified relay switches ON when
0000 – FFFF Relay number
destination judge is fault
Judge upper limit If the judge value exceeds the
fault Output 0000 – FFFF Relay number upper limit load and is a fault, the
destination specified relay switches ON
Judge lower limit If the judge value is below the lower
fault Output 0000 – FFFF Relay number limit load and is a fault, the
destination specified relay switches ON
Peak load value 000 – FFF Register number Peak load value is written to the
Output destination 1 – 32 Data width specified register
000 – FFF Register number The RAM position when the peak
Peak load position
load value is reached is written to
Output destination 1 – 32 Data width
the specified register
Bottom
[Position]
Sampling Start Bottom load Sampling End
Position position position
Setting
Parameter Unit Function
Range/Selections
Sampling Start 0.000 – max. Coordinates at which load sampling
mm
Position stroke length is started
0.000 – max. Coordinates at which load sampling
Sampling End position mm
stroke length is ended
Lower limit value of judge value
-max load – max. range
Bottom lower limit load N
load Judge lower limit fault if the judge
value falls below this value
Upper limit value of judge value
-max load – max. range
Bottom upper limit load N
load Judge upper limit fault if the judge
value exceeds this value
Judge result when pressing is
OK/Fault when Out of
OK/Fault ― ended without arriving at the judge
Judge Area
start position
Invalid/End Operation when judge result was
Action on Judge Fault ―
Program “fault”
Judge OK Output Specified relay switches ON when
0000 – FFFF Relay number
destination judge is OK
Judge fault Output Specified relay switches ON when
0000 – FFFF Relay number
destination judge is fault
If the judge value exceeds the
Judge upper limit fault
0000 – FFFF Relay number upper limit load and is a fault, the
Output destination
specified relay switches ON
If the judge value is below the lower
Judge lower limit fault
0000 – FFFF Relay number limit load and is a fault, the
Output destination
specified relay switches ON
Bottom load value 000 – FFF Register number Bottom load value is written to the
Output destination 1 – 32 Data width specified register
000 – FFF Register number Ram position when the bottom load
Bottom load position
value is reached is written to the
Output destination 1 – 32 Data width
specified register
Setting
Parameter Unit Function
Range/Selections
Distance Origin Reference position for judge start
Step Start Position ―
Selection distance/judge end distance
Sampling Start -max. stroke length Position where sampling is started
mm
distance – max. stroke length (Distance from distance origin)
Sampling End -max. stroke length Position where sampling is ended
mm
distance – max. stroke length (Distance from distance origin)
Lower limit value of judge value
Bottom lower limit -max. load – max.
N range. Judge lower limit fault if the
load load
judge value is below the lower limit
Upper limit value of judge value
Bottom upper limit -max. load – max.
N range. Judge upper limit fault if the
load load
judge value exceeds this value
Judge result when pressing is
OK/Fault when Out
OK/Fault ― ended without arriving at the judge
of Judge Area
start position
Action on Judge Operation when judge result was
Invalid/End program ―
Fault “fault”
Judge OK Output Specified relay switches ON when
0000 – FFFF Relay number
destination judge is OK
Judge fault Output Specified relay switches ON when
0000 – FFFF Relay number
destination judge is fault
Judge upper limit If the judge value exceeds the
fault Output 0000 – FFFF Relay number upper limit load and is a fault, the
destination specified relay switches ON
Judge lower limit If the judge value is below the lower
fault Output 0000 – FFFF Relay number limit load and is a fault, the
destination specified relay switches ON
Bottom load value 000 – FFF Register number Bottom load value is written to the
Output destination 1 – 32 Data width specified register
Bottom load 000 – FFF Register number The RAM position when the bottom
position Output load value is reached is written to
1 – 32 Data width
destination the specified register
Top load
value
Lower limit
load
Distance Origin
Setting
Parameter Unit Function
Range/Selections
Distance Origin Reference position for judge start
Step Start Position ―
Selection distance/judge end distance
Sampling Start -max. stroke length Position where sampling is started
mm
distance – max. stroke length (Distance from distance origin))
Sampling End -max. stroke length Position where sampling is ended
mm
distance – max. stroke length (Distance from distance origin)
Lower limit value of judge value
-max. load – max. range
Top lower limit load N
load Judge lower limit fault if the judge
value falls below the lower limit
Upper limit value of judge value
-max. load – max.
Top upper limit load N range Judge upper limit fault if the
load
judge value exceeds this value
Operation when top load did not
OK/Fault on No Top OK/Fault ― occur
during sampling
Judge result when pressing is ended
OK/Fault when out of
OK/Fault ― without arriving at the judge start
Judge Area
position
Operation when judge result was
Action on Judge Fault Invalid/End program ―
“fault”
Judge OK Output Specified relay switches ON when
0000 – FFFF Relay number
destination judge is OK
Judge fault Output Specified relay switches ON when
0000 – FFFF Relay number
destination judge is fault
Judge upper limit If the judge value exceeds the upper
fault output 0000 – FFFF Relay number limit load and is a fault, the specified
destination relay switches ON
Valley
[Position]
Sampling Start Valley load Sampling End
Position position position
Setting
Parameter Unit Function
Range/Selections
Sampling Start 0.000 – max. Coordinates at which load sampling
mm
Position stroke length is started
0.000 – max. Coordinates at which load sampling
Sampling End position mm
stroke length is ended
Lower limit value of judge value
-max. load – range
Valley lower limit load N
max. load Judge lower limit fault if the judge
value is below the lower limit value
Upper limit value of judge value
-max. load – range
Valley upper limit load N
max. load Judge upper limit fault if the judge
value exceeds the upper limit value
Operation when valley load did not
OK/Fault on No Valley OK/Fault ―
occur during sampling
Judge result when pressing is
OK/Fault when Out of
OK/Fault ― ended without arriving at the judge
Judge Area
start position
Invalid/End Operation when judge result was
Action on Judge Fault ―
program “fault”
[Load]
Peak to peak
load value
Sampling start position Sampling end position [Position] [Sampling end position]
*These are settings to see whether or not the size of the peak to peak load values (above) exceed the
upper limit load/fall below the lower limit load (above to the right).
Setting
Parameter Unit Function
Range/Selections
0.000 – max. Coordinates at which load sampling
Sampling start position mm
stroke length is started
0.000 – max. Coordinates at which load sampling
Sampling end position mm
stroke length is ended
Lower limit value of judge value
Peak to peak lower -max. load – range Judge lower limit fault if the
N
limit load max. load judge value is below the lower limit
value
Upper limit value of judge value
Peak to peak upper -max. load – range Judge upper limit fault if the
N
limit load max. load judge value exceeds the upper limit
value
Judge result when pressing is
OK/Fault when Out of
OK/Fault ― ended without arriving at the judge
judge Area
start position
Invalid/End Operation when judge result was
Action on Judge Fault ―
program “fault”
Judge OK output Specified relay switches ON when
0000 – FFFF Relay number
destination judge is OK
Judge fault output Specified relay switches ON when
0000 – FFFF Relay number
destination judge is fault
If the judge value exceeds the upper
Judge upper limit fault
0000 – FFFF Relay number limit load and is a fault, the specified
output destination
relay switches ON
If the judge value is below the lower
Judge lower limit fault limit
0000 – FFFF Relay number
Output destination load and is a fault, the specified
relay switches ON
Peak to Peak load Register
000 – FFF Peak to peak load value is written to
value output number
the specified register
destination 1 – 32 Data width
Peak to
peak load
value
Tim
DIF1 position
Position
Sampling start position Sampling end position
Setting
Parameter Unit Function
Range/Selections
Sampling Start 0.000 – max. Position at which load sampling is
mm
position stroke length started
0.000 – max. Position at which load sampling is
Sampling End position mm
stroke length ended
Lower limit value of judge value
range
Lower limit load of -max. load – max.
N Judge lower limit fault if the DIF 1
DIF1 stroke length
judge value is below the lower limit
value
Upper limit value of judge value
Upper limit load of -max. load – max. range. Judge upper limit fault if the
N
DIF1 stroke length DIF 1 judge value exceeds the
upper limit value
Ram Lower Limit Sensor: if the load
increment amount (N/s) per unit of
time exceeds this value, this is
deemed that DIF 1 occurred (enter
positive numbers into the slant
value).
Slant Value -999999 – 999999 N/s
Ram Upper Limit Sensor: if the load
increment amount (N/s) per unit of
time falls below this value, this is
deemed that DIF 1 occurred (enter
negative numbers into the slant
value).
Invalid/End
Action on no DIF ― DIF1 did not occur during sampling
program
Judge result when pressing is ended
OK/Fault when out of
OK/Fault ― without arriving at the judge start
Judge Area
position
Invalid/End Operation when judge result was
Action on judge Fault ―
program “fault”
[Load]
[Time]
DIF1 position
[Position]
Sampling start position Sampling end position
Setting
Parameter Unit Function
Range/Selections
Distance Origin Reference position for judge start
Step Start Position ―
Selection distance/judge end distance
Sampling Start -max stroke length – Position at which load sampling is
mm
Position max. stroke length started (from the distance origin)
-max. stroke length – Position at which load sampling is
Sampling End position mm
max. stroke length ended (from the distance origin)
Load of DIF2
Position of DIF2
[Position]
Sampling Start Position Sampling End Position
Setting
Parameter Unit Function
Range/Selections
Sampling Start 0.000 – max. Position at which load sampling is
mm
Position stroke length started
0.000 – max. Position at which load sampling is
Sampling End position mm
stroke length ended
Lower limit value of judge value
range
Lower limit load of -max. load –
N Judge lower limit fault if the DIF2
DIF2 max. load
judge value is below the lower limit
value
Upper limit value of judge value
Upper limit load of -max. load – range
N
DIF2 max. load Judge upper limit fault if the DIF2
judge value exceeds this value
Ram Lower Limit Sensor: if the load
increment amount (N/mm) per unit
of distance exceeds this value, this
is deemed that DIF 2 occurred
(enter positive numbers into the
-999999 – slant value).
Slant Value N/mm
999999 Ram Upper Limit Sensor: if the load
increment amount (N/mm) per unit
of distance falls below this value,
this is deemed that DIF 2 occurred
(enter negative numbers into the
slant value).
Invalid/End
Action on no DIF ― DIF did not occur during sampling
program
Judge result when pressing is
OK/Fault when out of ended
OK/Fault ―
judge area without arriving at the judge start
position
Invalid/End Operation when judge result was
Action on Judge Fault ―
program “fault”
[Load]
Upper Lim. Load of
DIF2
Position of DIF2
[Position]
Sampling Start Position Sampling End Position
Setting
Parameter Unit Function
Range/Selections
Step Start
Distance Origin Reference position for judge start
Position/Register ―
Selection distance/judge end distance
number
Sampling Start -max. stroke length – Position at which load sampling is
mm
Position max. stroke length started (from the distance origin)
-max. stroke length – Position at which load sampling is
Sampling End position mm
max. stroke length ended (from the distance origin)
Lower limit value of judge value range.
Lower limit load of -max. load – max. Judge lower limit fault if the DIF2
N
DIF2 load judge value is below the lower limit
value
OK
Setting
Parameter Unit Function
Range/Selections
0.000 – max. Lower limit value of judge value
Lower limit position mm
stroke length range
0.000 – max. Upper limit value of judge value
Upper limit position mm
stroke length range
Invalid/End Upper limit value of judge value
Action on Judge Fault ―
program range
Judge OK output Specified relay switches ON when
0000 – FFFF Relay number
destination judge is OK
Judge fault output Specified relay switches ON when
0000 – FFFF Relay number
destination judge is fault
If the judge value exceeds the
Judge upper limit fault
0000 – FFFF Relay number upper limit load and is a fault, the
output destination
specified relay switches ON
If the judge value is below the lower
Judge lower limit fault
0000 – FFFF Relay number limit load and is a fault, the specified
output destination
relay switches ON
Judge load value 000 – FFF Register number Load value when judge is executed
output destination 1 – 32 Data width is written to the specified register
000 – FFF Register number The RAM position when the judge is
Judge position output
made is written to the specified
destination 1 – 32 Data width
register
DIF (inclination), average movement position, and the average movement load are calculated in 1ms
cycles.
Also, the importance of the average movement is made according to the “Differential Sampling
Interval.”
Load
Position
• Differential (DIF1)
DIF1=LOADAVG_1-LOADAVG_0 [N/s]
• Differential (DIF2)
DIF2=(LOADAVG_1-LOADAVG_0) / (POSAVG_1-POSAVG_0) [N/mm]
The differential sampling interval needs to be adjusted to the appropriate value according to the press
conditions such as the workpiece and press speed etc.
If the differential sampling interval is too short, the “position” and “load” data will be exposed to noise
and statistical fluctuations causing discrepancies to appear. If this happens, the DIF will look as if it is
occurring before the “actual DIF position.”
On the other hand, if the differential sampling interval is too long, the “position” and “load” data
discrepancies are contained, however, the “response delay” will be too large causing the DIF to look as
if it is occurring after the “actual DIF position.”
Load
Short DIF sampling interval
Position
Actual DIF position
Load
DIF Upper
Load Limit
DIF1 = Load Increase (N) / Distance (mm)
DIF Load
DIF Lower
Load Limit
DIF Pos.
Position
Sampling Start Sampling End
Position Position
5ms
DIF N DIF N DIF Y DIF N DIF Y DIF Y DIF Y DIF Y DIF Y DIF Y
Time
With the diagram above, when the following conditions are met, the cycle is judged as having a
differential (DIF Y):
1. Take a test shot and estimate the inclination values from the graph shown in Sampler.
Load [N]
11666(N/mm)
1000(N/mm)
Pos. [mm]
In the diagram above, the inclination before the DIF occurs is estimated at 1000 (N/mm) and the
inclination after the DIF occurs is estimated at 11666 (N/mm).
2. The validity of the inclination value is verified through the numerical data of the position that the DIF
occurs at in the CSV file. If you set the time series data to “average movement value” and also set
“Time Series Data Interval” to “Differential Sampling Interval” with the closest value, the trend is
even easier to read.
Inclination
Position (mm) Load (N)
(N/mm)
41.694 2425
41.719 2461 1440
41.74 2481 952
2842
41.759 2535
10428 DIF Occurrence Point
41.78 2754
12333
41.798 2976
13581
41.853 3723 12853
41.928 4687
Because the inclination at the time of DIF occurrence is 10428 (N/mm), the inclination judgment value
is set to 8000 (N/mm) to take discrepancies into consideration.
3.6 Step IO
The status of executing the step or the value of result can be output to a relay or register. Output data
can be referred to though an external device for detailed control.
Setting items are shown below and the items can be set in each step.
Approach drive
Step drive
Return drive
Step drive
There are domains which are connected to the DIO, fieldbus, Ethernet or RS232C (external
connection domains) and internal domains that can be used for program setting data.
The combination of these two domains is called the “IO Memory”. The address is specified for the IO
memory by the relay number or relay number.
The relay is 1-bit memory. The location (address) of the relay is specified by the hexadecimal number
of the relay.
Registers are composed of 1 word (16-bit). As the register number is the relay number expressed in
base 16 excluding the lowest digit (O-F), the register indicates the same location (address) as the relay.
For example, if the relay number is 1810 (base 16), the register number would be 181 (base 16).
The press can be controlled externally by the user assigning the “Special Relay/Special
Register” or “Setting Data” (step end position or judge load etc.) functions to the IO memory.
The press can be controlled from an external device such as a sequencer by assigning the “Special
Relay/Register” functions to the specified IO memory.
To assign the special relay/register, use JP-S designer.
Each IO memory needs to be assigned each function one by one. However, it is possible to assign
multiple functions to an IO memory. To eliminate and check the multiple assignment of functions to
register, use “IO cross reference” of JP-S designer.
DeviceNet
ProfiBus Program functions
CC-Link
RS232C
Current load
RS232C Link
IO relay read/write
“Home position return” and “Execute program” can be performed from DIO when special relay/register
are assigned to the IP memory shown above. You can also display the current load throught EtherNet
link.
F E D C B A 9 8 7 6 5 4 3 2 1 0 Bit number
Register number
100
101
102
Accordingly, data of two words is transferred in order of the upper word and the lower word (big
endian).
However, data of two words is assigned in IO memory in order of the lower word and the upper word
(little endian). Note that data will be assigned in Ethernet access in the reversed order of that of result
data transfer.
• Time data is expressed in 100 msec units, long word (2 words, 32-bit).
NOTE
• Negative values are indicated as complement of 2.
Note: The single function of the special relay/special register can only be assigned to 1 place. For
example, the output for “Completion of mechanical initialization” cannot be output from both
DOUT3 and DOUT4 of the digital input/output DIO. Additionally, it cannot be output to both the
DIO and fieldbus. Similarly with the input function, the same input function cannot be assigned to
2 places, and input cannot be received from 2 places.
Of course, different functions can be assigned to separate locations. “During mechanical
initialize” can be assigned to DIO, and “completion of mechanical installation” assigned to the
fieldbus.
Control Power
Drive Power
Control Power
Drive Power
1. Warning
2. Working Properly
3. Alarm
4. Alarm Reset
1. Program Number
*If it takes time until a DIO signal is stable, secure time between program number setting and read
command.
1. Inhibit Program
Execution
3. Start Program
2. During Approach
3. During Probe
During approach
During probe
1. OK of Judge Results
2. NG of Judge Results
10ms(MIN)
Result data
delete function
10ms (MAX) 100ms (MIN)
Deleting
result data
“Deleting Result data” is processed when the press is in ”waiting program” status, and not
sending or receiving any data. Therefore, “Deleting Result data” can be delayed when
sending/receiving any Result data or programs (later than 100ms)
To prevent the delay, execute “Deleting Result Data” when the Press is not sending/receiving
any data.
NOTE: The values for acceleration and deceleration during external running are fixed values (default
approach) for each model. You cannot change the value. Refer to the chart below for the
default approach.
Acceleration/Deceleration
Model Name
(Default Approach)
JP-S0501 –
JP-S5001 2000mm/s2
JP-S10T1 500mm/s2
JP-S20T1 250mm/s2
The monitor output data is updated via the [Parameter] – [Monitor IO Updating Cycle] values in JP-S
Designer.
In order to read the data accurately, the “Reference Number of Data Monitor” is linked to the data
update for output. The reference number of data monitor operates cyclically after returning to the home
position is complete, as in 0655350.
If this reference number of data monitor is not changed between before and after data read, it is
considered that the data was read correctly (data rewrite did not occur midway).
Also, it is considered that this reference number of data monitor can be indexed and read for data
management.
10ms
Strobe Signal of
Data Monitor
Data
1 2 3 4 5
Reference Number
of Data Monitor
Update cycle
Program running
Update cycle
50ms, 100ms, 200ms, 300ms, 400ms, 500ms, 1000ms
Set in the system parameters
500ms (max)
JOG +
(+ Command)
JOG -
(- Command)
RAM + (Jog +)
RAM - (Jog -)
“JOG Speed” and “JOG Inching Distance” follow the settings in “JOG Environment Settings”.
Refer to “2.3 PC-JOG Environment Data Settings”.
A set of plural consecutive memories is used as “program setting register”. The following numbers of
register are required.
Input or output IO memory is not assigned in 14-word registers which are individually specified.
It is assigned in the area from the top register number and automatically secured consecutive
numbers.
Input 110, 111, 112, 113, 114, 115, 116, 117, 118, 119 (10 words)
Output 190, 191, 192, 193 (4 words)
In the further explanations, each number (register address) will be shown as follows.
Input top+0, Input top+1, input top+2, ······, input top+9
Output top+0, output top+2, output top+3
Operation is specified by the command code of “input top+1”, however, it will be checked if the
command is feasible before executing. Command is feasible if the lowest bit of “output top+0” is 1.
After setting the command code and required parameter (value), set the lowest bit of “input top+0”
word as 0 1and the command will be executed. It is required to maintain the status 1 for 10 msec or
longer.
If the command execution is started, the lowest bit of “output top+0” word becomes 0: busy.
After operation is ended and it will be returned the lowest bit will be returned to 1: ready. In case an
error occurs, the bit1 of “output top+1” word becomes 1: error. Check the error code of “output top+1”
and solve the problem.
The next page shows a program creation register flowchart and timing chart.
Ready ?
“Output top+0” word NO
Lowest bit 1?
YES
Execute command
Set lowest bit of “input top+0” word as 0 1
Ready?
“Output top+0” word NO
Lowest bit 1?
YES
Error?
“Output top+0” word NO
Bit1 1?
YES
Solve error code of “output top+1” word
End
Command code
10msec or longer
Execute command
Can be executed
Error code
To invalidate function of the item with register specified, set data width as 0. It is the same condition as
no relay number set.
Default register number and default data width of new data is as follows.
Value Default
Relay number 0FFF
Data width 0(Function is invalid)
NOTE
• Step number cannot be designated. Step is added to the end and cannot be inserted in the middle.
0041H:Delete step
Delete a step by specifying the program number in “Input top+2”.
Set “Input top+3 (step number)”, “Input top+4 (Step sensor number)”, Input top +6 (item number ),
“Input top+8 (lower data)” and “Input top+9 (upper data)” as 0.
NOTE
• Step number cannot be designated. The last step is deleted in “Delete step” Step in the middle
cannot be deleted.
NOTE
• Step sensor number cannot be designated. Step sensor is added to the end and cannot be
inserted in the middle.
NOTE
• Step sensor number cannot be designated. The last step sensor is deleted. Step sensor in the
middle cannot be deleted.
There are 17 input and 16 output photo coupler digital input/outputs (optional). From this point onwards,
these will be referred to as “DIO”. DIO are factory options, and can be selected from the following 3
types (including “none”).
• 0: None
• N: NPN Specifications (Sink Input/Output Specifications)
• P: PNP Specifications (Source input/output specifications)
To use the digital input/output, the following connectors need to be assembled, or the following cables
need to be used.
DIO Connector
19 1
37 20
Photo coupler output is used for the output. Use 100mA or less (when DC24V is used) per pin.
COM+
(DC24V)
2.2K
DIN1-
DIN17
DOUT1- +
DOUT16 External
- Device
COM-
(GND)
DIN1-
DIN17
2.2K COM-
(GND)
DIO
COM+
(DC24V)
+
DOUT1- External
DOUT16 - Device
• Output capacity for each pin is 100mA or less (when DC24V is used)
This is an option for the Digital Input/Output (DIO) and Digital Input/Output should be set in the
software. If Digital Input/Output (DIO) is to be used, this setting must be set to “ON”. This will not
function correctly if “Off” is set.
Additionally, there is a function to adjust the sampling time (IO software filter). Set the sampling time
longer to reduce noise.
These settings are performed with the PC software (JP-S Designer). For details on the setting
procedure, refer to “4.1 Control by Relay/Register (IO Memory)”.
There are no functions assigned when the press is shipped from the factory.
Refer to “4.1 Control by Relay/Register (IO Memory)”.
For example, consider performing return to home position from the Digital Input/Output (DIO).
Four functions related to “Return to Home Position” are assigned to relay number corresponding digital
input/output. If assigned, operation can be executed or status can be read with signals of digital
input/output.
Assignment example is shown below.
Address
Function Name
(Relay number)
070A State of Ram Driving Power – OUT DOUT11
000E Return to Home Position – IN DIN15
070B Returning to Home Position – OUT DOUT12
070C Returned to Home Position – OUT DOUT13
Control Power
Drive Power
For details on the assignment function, see “Functions 4.2 Special Relay/Special Register”.
The four types of fieldbus are “DeviceNet”, “PROFIBUS”, “CC-Link”, and “CC-Link (J)”. The type of
connector differs depending on the type of fieldbus.
The amount of input/output used for the fieldbus needs to be set. Set the number of input words and
output words.
Additional settings are required depending on the type of fieldbus. See the explanations for each type
of fieldbus.
Fieldbus
connector
1 5
• Connector
Manufacturer: Phoenix Contact
Model Name: TMSTBP 2.5/5-ST5.08
Connector is included. Please prepare the cable yourself.
EDS File
EDS File is a text file including device features and composition option. If required, download the EDS
file to the master unit.
To use the EDS File, use the EDS File in the operation manual CD or download the latest EDS File
from the internet cite of HMS, the manufacturer of Anybus Compact Com.
Module Status
Condition Details
OFF Power is not being supplied
Lit green Normal communication is being performed
Flashing green (1Hz) Settings are incorrect
Lit red Critical failure
Recoverable failure, recovery possible by changing settings
Flashing red (1Hz)
etc.
Alternating between
Self-test
red/green
DeviceNet Settings
Setting
Setting Items Function
Range/Selections
Type of fieldbus connecting the main unit and external
Type of Fieldbus Device Net
device
The Node addresses can be set between 0-63. The
DeviceNet slave is classified from the Node addresses.
Node addresses 0-63
When multiple slaves are connected, select and set an
empty Node addresses.
The Baudrate can be selected and set from
Auto/125kbps/250kbps/500kbps. Set to match the
Auto/125/
Baudrate Baudrate of the network to be used. When Auto is
250/500
selected, communication will be automatically set to the
master Baudrate.
The number of input words is the amount of input data
(external PLC writes (sends), press reads (receives)).
Set the number of words for the required data amount (1
words is 2 bytes). For DeviceNet, a maximum of 126
0-126
No. of input words words can be set.
(DeviceNet)
Please note that as the amount of communication data
increases, the amount of time required for
communication increases, and the responsiveness
decreases.
The number of output words is the amount of output data
(press writes (sends), PLC reads (receives)). Set the
number of words for the required data amount (1 words
0-126 is 2 bytes). A maximum of 126 words can be set. Please
No. of output words
(DeviceNet) note that as the amount of communication data
increases, the amount of time required for
communication increases, and the responsiveness
decreases.
The DeviceNet is assigned to the IO memory addresses shown in the table below.
Address
No. of Words Relay Register Function
number Number
Input Max 1000 – Domain that corresponds to the DeviceNet input
100 – 17D
126 Words 17DF (external PLC writes, press reads).
Output Max 1800 – Domain that corresponds to the DeviceNet output (press
180 – 1FD
126 Words 1FDF writes, external PLC reads).
By assigning the functions of special relays/special registers to these addresses, operation start and
status reading can be performed from the external PLC.
For details on the assignment function, see “Functions 4.2 Special Relay/Special Register”.
In DeviceNet, two-word (32 bit) data is assigned on two consecutive registers.
6.3 PROFIBUS
PROFIBUS Connector Diagram
5 1
9 6
PROFIBUS Setting
Item Range/Option Function
Type of fieldbus connecting the main unit and external
Type of fieldbus Profibus
device
Node addresses can be selected between 0 and 125.
Node addresses 0 – 125 Slave Node addresses are differentiated. Set slaves to
free Node addresses.
No. of input words is volume of input data written (sent) by
external PLC and to be read (received) by the Electro
0 – 64 in total
Press. Set the necessary data value in amount of word (1
No. of input words for input and
word = 2 bytes). In Profibus, up to 64 words in total for
output
input and output can be set. If the data is more volume, it
takes longer to send.
No. of output words is volume of output data written (sent)
by the Electro Press and to be read (received) by external
0 – 64 in total
PLC. Set the necessary data value in amount of word (1
No. of output words for input and
word = 2 bytes).
output
In Profibus, up to 64 words in total for input and output can
be set. If the data is more volume, it takes longer to send.
The Profibus is assigned to the IO memory addresses shown in the table below.
Address
No. of Words Relay Register Function
number Number
Input Max 1000 – 100 – 13F Domain that corresponds to the Profibus input (external
64 Words 13FF PLC writes, press reads).
Output Max 1800 - 180 – 1BF Domain that corresponds to the Profibus output (press
64Words 1BFF writes, external PLC reads).
By assigning the functions of special relays/special registers to these addresses, operation start and
status reading can be performed from the external PLC.
For details on the assignment function, see “Functions 4.2 Special Relay/Special Register”.
6.4 CC-Link
CC-Link Connector Diagram
1 5
NOTE
• The CC-Link is a remote device station.
• Do not use the final number of output word area which is occupied by the system.
• When connecting a CC-Link, an upper controller (Master unit) should be ready for use.
Performance of the CSP File in the instruction CD-ROM has not been confirmed. Note that
performance is not guaranteed.
Example
To set number of channel as 4
Configuration setting
(Correspondence between CC-Link module front LED
master/slave setting)
Data exchange No. of Node Extended cyclic
RUN ERR
Y/N addresses setting
Enable Match Match Lit Off
Disable Match Not match Lit Off
Disable Not match Match Off Off
Disable Not match Not match Off Off
NOTE
• The number of output data is one less than the number of input data.
NOTE
• “Z” indicates the maximum number of words in the word area (Output/input).
• The system area cannot be used.
• The number of input words is the amount of input data (external PLC writes (sends), press reads
(receives)).
• The number of output words is the amount of output data (press writes (sends), PLC reads
(receives)).
• Set the number of words for the required data amount (1 word is 2 bytes).
By assigning the functions of special relays/special registers to these addresses, operation start and
status reading can be performed from the external PLC.
For details on the assignment function, see “Functions 4.2 Special Relay/Special Register”.
For example, if the current position (monitor output function) is assigned on registers 180H and 181H
(fieldbus output area), the following output date is received.
1 5
NOTE
• CC-Link remote input/output function cannot be used.
• The CC-Link(J) is a remote device station.
• Do not use the final number of output word area which is occupied by the system.
• When connecting a CC-Link(J), an upper controller (Master unit) should be ready for use.
CC-Link(J) Setting
Item Range/Option Function
Type of fieldbus connecting the main unit and
Type of fieldbus CC-Link(J)
external device
Node addresses can be selected between 1 and 64.
Remote Node addresses of CC-Link are
Node addresses 1 - 64
differentiated for Node addresses number. Set plural
remote Node addresses to free Node addresses.
If Baudrate is increased, maximum transmission
156kbps distance will be shortened.
625kbps 156kbps 1200m
Baudrate 2.5Mbps 625kbps 900m
5Mbps 2.5Mbps 400m
10Mbps 5Mbps 160m
10Mbps 100m
Ver1
CC-Link Ver number Applicable to Ver 1 and Ver 2 of CC-Link
Ver2
Number of Node
1–4
addresses Number of input words and number of output words
1, 2, 4, 8 (Ver 2) are fixed according to number of Node addresses
Extended cyclic Fixed as 1 (Ver 1) and extended cyclic setting as per the following table.
NOTE
• The number of output words is one less than the number of input words
NOTE
• “Z” indicates the maximum number of words in the word area (Output/input).
• The system area cannot be used.
• The number of output words is the amount of output data (press writes (sends), PLC reads
(receives)).
• Set the number of words for the required data amount (1 word is 2 bytes).
Example
Kind of channel: version 2 remote device channel
Number of channel: 1
Extended cyclic: 1
Number of input/output word: 4 (Number of effective input/output word is 3)
The CC-Link(J) is assigned to the IO memory addresses shown in the table below.
Address
No. of Words Relay Register Function
number Number
Input Max 127 1000 – 100 – 17E Domain that corresponds to the CC-Link(J) input
Words 17EF (external PLC writes, press reads).
Output Max 1800 – 180 – 1FE Domain that corresponds to the CC-Link(J) output
127 Words 1FEF (press writes, external PLC reads).
By assigning the functions of special relays/special registers to these addresses, operation start and
status reading can be performed from the external PLC.
For details on the assignment function, see “Functions 4.2 Special Relay/Special Register”.
For example, if the current position (monitor output function) is assigned on registers 180H and 181H
(CC-Link(J) output area), the following output date is received.
Ethernet
The following functions can be used by transmitting and receiving
Connector
commands and data from a PC or external devices via Ethernet.
1. Access to relays/registers
2. Sending results data
3. Sending and receiving setting data
4. Rewriting of system programs
5. Setting of servo amp parameters (under development)
The function in 1 accesses relays/registers via the Ethernet to control the press, and the same function
and uses as the Digital Input/Output (DIO) can be performed. This function is called “Ethernet IO”.
Functions 2 to 5 require connection to a computer, and use computer software (JP-S SaS System).
Connection Example
Hub
PC
8 1
In order to assign IP address via Ethernet, the communication settings (TCP/IP Settings) on the
computer need to have been set. Take note of the following points on PC communication settings
(TCP/IP).
• In order to use the Ethernet function, a TCP/IP network environment is required.
• If a network currently exists, there is no need to configure the computer with a new IP address.
• As fixed IP addresses are used, do not use a DHCP server etc.
• To assign a new IP address to your computer, consult the network administrator.
When the “Set” button is pressed, the IP address and other settings are assigned to the specified
press.
The IP address settings dialog is initially configured to perform settings for the press of the IP address
“192.168.200.180”, which is the default address of JP-S.
After having set the IP Address, press [Change] to change the IP Address, selecting the Electro Press.
If setting IP address, cannot set 0 and 255 in the right side (the fourth octet).
The new IP address and other details are reflected after the press is restarted.
The following values are set as default for the press IP address.
• IP Address: 192.168.200.180
• Subnet mask: 255.255.255.0
• Default gateway: 0.0.0.0
Note: If you are using computer software (JP-S SaS System) to send setting data or receive results
data, there is no need to understand the contents of this chapter. The explanations here are only
required if you have created your own PC software, or are communicating from the PLC.
In case of “Receiving Resut Data”, the byte order of Position Data and Load Data is big-endian.
In case of “Ethernet IP”, the byte order of Position Data and Load Data is little-endian.
N HEX Details
1 00 Upper level
2 01 0001H
3 50 Lower level
4 E0 50E0H
In Ethernet (read from register), registers are configured in order of lower and upper levels; and data is
transferred in the same order.
N HEX Details
1 50 Lower level
2 E0 50E0H
3 00 Upper level
4 01 0001H
As Ethernet IO, an area of 128 word number (1 word = 2 bytes) is secured each for input (external
device writes, press reads) and (press writes, external device reads).
In order to use the Ethernet IO, firstly the following special relay/special register functions should be
assigned to Ethernet IO address. The IO memory addresses that can be used in Ethernet IO are as
shown below.
Address
No. of Words Relay Register Function
number Number
128 Word 2000 – Domain that corresponds to the Ethernet input (external
200 – 27F
Number 27FF device writes, press reads).
128 Word 2800 – Domain that corresponds to the Ethernet output (press
280 – 2FF
Number 2FFF writes, external device reads).
Data in the input area (2000H~27FFH) can be read from external device.
These settings are performed with the PC software. For details on the setting procedure, see the “PC
Operation” operating manual.
In case connection cannot be established, check cable (cross cable for direct connection, straight
cable via hub), IP Address of external device, subnet mask, default gateway and port number (10029).
The following values are set as default for the press IP address.
IP Address: 192.168.200.180
Subnet mask: 255.255.255.0
Default gateway: 0.0.0.0
Enter the total number of send text bytes in “No. of Send Bytes” (including communication byte number
itself). A maximum of 1024 bytes can be sent.
The function code is a code that displays this text function.
Communication
Function Code
byte number
00 04 06 00
Communication byte numbers and function codes are configured in order of upper and lower levels
(big endian).
In Ethernet IO, two-word (4 bytes, 32 bit) data is output in order of lower and upper levels.
For example, if the current position (monitor output function) is assigned on registers 180H and 181H
(Ethernet output area), the following output date is received.
Client Press
Client sends “IO Relay Read” command to the
IO Relay press.
Read
Normal Press receives the command, and sends a signal
0100H response
that has the IO relay data as a block.
0100H
Client Press
IO Relay Client sends the “IO Relay Write” command (with
Write Normal the details to be written to the data block) to the
0102H
response press. The press writes the received IO relay data,
0102H
and returns a normal response.
IO data The client sends the “IO Relay Write” command
Write Normal (with the details to be written to the data block) to the
0103H response
0103H press. The press writes the received IO relay data,
and returns a normal response.
No. of
N Details
Bytes
1 2 No. of Communication Bytes (8)
3 2 Function Code (0100H)
5 2 Top IO Relay Number: 2000H~2FFFH
7 2 Read point: 1~128 (m)
No. of
N Details
Bytes
1 2 No. of Communication Bytes
3 2 Function Code (0100H)
5 2 Top IO Relay Number : 2000H~2FFFH
7 2 IO Relay Data 1 B0-B16(See below)
9 2 IO Relay Data 2 B0-B16(See below)
….
2 IO Relay Data n B0-B16(See below)
B1 B1 B13 B1 B1 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Data 1
・
・
・ B1 B1 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Data n
No. of
N Details
Bytes
1 2 No. of Communication Bytes (8)
3 2 Function Code (0101H)
5 2 Top IO Register Number: 200H~2FFH
7 2 Read register number: 1~64 (n)
Press Client
IO register data as many as “Read register number” from the top IO register number is output.
No. of
N Details
Bytes
1 2 No. of Communication Bytes
3 2 Function Code (0101H)
5 2 Top IO Register Number: 200H - 2FFH
7 2 Register data 1
9 2 Register data 2
2 Register data n
No. of
N Details
Bytes
1 2 No. of Communication Bytes
3 2 Function Code (01020H)
5 2 Top IO Relay Number : 2000H - 27FFH
7 2 Write point: 1 - 128
9 2 IO Relay Data 1 B0-B16(See below)
11 2 IO Relay Data 2 B0-B16(See below)
・・・・
2 IO Relay Data n B0-B16(See below)
・
・
・ B15 B14 B13 B12 B1 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Data n
NOTE
• Always ensure that the specified write points match the data n number.
Write Points: m, number of data: n
n = m/16 (roundup)
For example, if there are 16 write points, set the data n number as 1 (word).
Press Client
If write was performed according to the client request, the top IO relay number and write points are
output.
Press Client
If write was performed according to the client request, the top IO relay number and write points are
output. (echo back)
Abnormal
Response Error Name Error Details Example Fix
Code
Function code Unsupported function code is Check the press support function
01H
abnormality received by the press code, review the sent request text
Data Request text data section Review the request text data
02H
abnormality details are abnormal section
• Press Client, Data abnormality (Top IO Relay Number is out of the range)
0005 8100 02
N HEX Details
1 00 No. of Communication Bytes
2 05 5
3 81 Function Code
4 00 8100H
5 02 Abnormal Response Code 02H: Data abnormality
Start program - ON
• Client Press, 2005H ON
000A 0102 2001 0001 0001
Input register
Register
Address Name Function
number
Input top+0 210 Execute command bit 0 OFF ON Execute command
Input top+1 211 Command code 0000H: Add program
0001H: Delete program
0004H: Write program
0005H: Read program
0040H: Add program
0041H: Delete program
0044H: Write step data
0045H: Read step data
0060H: Add step judge
0061H: Delete step judge
0064H: Write step judge data
0065H: Read step judge data
1000H: Save set data
(Write to FROM)
Input top+2 212 ID1(Program number) Specify program number
Input top+3 213 ID2(Step number) Specify step number
Input top+4 214 ID3(Step number) Specify step judge number
Input top+5 215 Reserve system Reserve
Input top+6 216 Item number Specify item number
Input top+7 217 Reserve system Reserve
Input top+8 218 Data (lower) Lower word of write data
Input top+9 219 Data (upper) Upper word of write data
Output register
Register
Address Name Function
number
Output top+0 290 Command executing bit0 Ready (0:Busy 1:Ready)
status bit1 Error (0:Normal 1:Error)
Output top+1 291 Error code 0: Normal
2: Command error
3: Add error
4: Delete error
5: Out of range of write data
6: Write error
7: Read error
8: Out of range of program number
9: Program run error
Output top+2 282 Data (lower) Lower word of read data
Output top+3 293 Data (upper) Upper word of read data
Save Data
• Client Press, Set Save Data Command (1000H)
001A 0103 0211 0009 1000 0000 0000 0000 0000 0000 0000 0000 0000
N HEX Details
1-2 001A Communication byte number 26=001AH
3-4 0103 Function code 0103H IO Write register
5-6 0211 Top IO Register number 211H
7-8 0009 No. of register written 9 words
9-10 1000 211 Command 1000H Save data
11-12 0000 212 Program number 0
13-14 0000 213 Step number 0
15-16 0000 214 Step judge number 0
17-18 0000 215 Reserve system 0
19-20 0000 216 Item number 0
21-22 0000 217 Reserve system 0
23-24 0000 218 Data (lower) 0
25-26 0001 219 Data (upper) 0
Note) If you are using computer software (JP-S SaS System) to receive results data (JP-S Sampler),
there is no need to understand the contents of this chapter. The explanations here are only required if
you have created your own PC software, or are communicating from the PLC.
Port number
Port number for access to Relay/Register (Ethernet IO)
In case connection cannot be established, check cable (cross cable for direct connection, straight
cable via hub), IP Address of external device, subnet mask, default gateway and board number
(10028).
Position data is described in long word (2 words, 4 bytes) in increments of 0.001 mm.
Data range: -999.999 mm – 999.999 mm
Binary indication: FFF0BDC1H – 000F423FH
Without data
Position data and load data in result data are described in two words
Data is transmitted in order of lower and upper levels.
Two-word data is processed in the contrary order to Ethernet IO.
Client Press
1. 1. Receive mode start is announced for the
Result Data result data for the press
Acknowledge
Receive Mode Start
0600H
0118H
2. If the program is ended during receive
2. End program
Quality control data mode, the press announces the start of
Send starts
Acknowledge 0110H quality control data send to the client
0600H
Quality control data
3. 0100H
3. The quality control data for that shot is sent
Acknowledge
0600H
4. When all of the quality control data is sent,
send end is announced
4. Quality control
data
Acknowledge Send completed
0600H 0111H 5. Next, sending start of the time-series data
5. Time-series data
Send starts
is announced
Acknowledge 0112H
0600H
6. The time-series data for that shot is sent
Time-series data
0101H
6
7. Time-series data
Acknowledge Send completed 7. When all of the time-series data is sent,
0113H send end is announced
0600H
End program
Quality control data 8. Each time the program ends, the same
Send starts process is performed
Acknowledge
0110H
0600H
8.
Time-series
data Send
completed
Acknowledge 0113H
0600H
9. When the receive mode end is announced
9.
Result Data to the press, even if other programs are
Receive Mode End ended, the result data is no longer
0119H Acknowledge
0600H transmitted.
5. Distance judge
NO Byte Details
17-20 4 Judge type code: 5
21-24 4 Judge results 0: OK -1: Upper NG -2: Lower NG -3: Out of judge range NG
25-28 4 Judge upper limit load value (upper limit load at the timing of judge)
29-32 4 Judge lower limit load value (lower limit load at the timing of judge)
33-36 4 Judge load value
37-40 4 Judge position
Port Number
Port number for receiving result data
After having received “Finish Transmitting Quality Control Data (000140111), Acknowledge
(00040600) is returned. Then sending “Start Transmitting Time-Series Data”.
1. Access to relay/register
2. Setting Ethernet IP address RS-232C
connector
Function 1 is to control the Electro Press by accessing relay/register, as done with Digital Input/Output
(DIO) or Fieldbus.
Function 2 is to set Ethernet IP address of the controller, using the PC software (JP-S Designer).
For details of setting, refer to the Operation Manual (PC Operation) “5.9.5 IP Address Setting Press”.
1 5
6 9
• Baud rate
9600bps/19200bps/38400bps/57600bps
• Parity
None / Even number / Odd number
Set as parameter using the PC software (JP-S Designer) and select “Press” “Send Data” to send to
the Electro Press.
Note that data width (8 bit) and stop bit width (1 bit) are fixed and they cannot be changed.
Total
$ CR
SUM
[SUM] Range
[LEN] Range
Example
$ 2 4 2 9 0 0 0 F 1 2 3 4 0 0 0 0 0 0 1 C 2 C
R
2 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 4 3 0
4 2 4 2 9 0 0 0 6 1 2 3 4 0 0 0 0 0 0 1 3 2 d
• Port number
RS232C IO: For controlling by access to relay/register
IO Relay
Read Normal
0101H response If the same client sends an “IO Data Read”
0101H
command to the press, the press receives the
command and sends the IO register data as data
that has a block.
N Byte Details
1 4 Port Number (10029=272DH)
5 4 No. of Communication Bytes(4+4+4+4=16=0010H)
9 4 Function Code (0100H)
13 4 Top IO Register Number: 3000H-3FFFH
17 4 Read point: 1-128 (m)
Press Client
IO register data as many as “Read register number” from the top IO register number is output.
• Normal Response
Port No. Bytes No. Function Code Data
Top IO Register No IO Relay Data 1
272DH 0010H-010CH 0100H 3000H-3FFFH
Data
・
・
・ B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B B B1 B0
Data n
N Byte Details
1 4 Port Number (10029=272DH)
5 4 No. of Communication Bytes (4+4+4+4=16=0010H)
9 4 Function Code (0101H)
13 4 Top IO Register Number: 300H-3FFH
17 4 Read register number: 1-64 (n)
N Byte Details
1 4 Port Number (10029=272DH)
5 4 Bytes (4+4+4+4*n)
9 4 Function Code (0100H)
13 4 Top IO Register Number: 300H~3FFH
17 4 Register data 1
21 4 Register data 2
・・・
4 Register data n
• Normal Response
Port No. Byte Function Code Data
Top IO Register No
272DH 0010H-010CH 0101H 300H-3FFH
Register Data 1
Data
For Register Data 1-Register Data n, 16bit is 1Data (Register). Read register data as many as required
will be consecutively output.
N Byte Details
1 4 Port Number (10029=272DH)
5 4 Bytes(4+4+4+4+4*n)
9 4 Function Code (0102H)
13 4 Top IO Register Number: 300H-3FFH
17 4 Write point: 1-128
21 4 IO Relay Data 1 B0-B16(See below)
25 4 IO Relay Data 1 B0-B16(See below)
・・・・
4 IO Relay Data 1 B0-B16(See below)
Data
B1 B1 B13 B1 B1 B1 B B B B B B B B B B
Data 1
・
・
・
B1 B1 B1 B1 B1 B1 B B B B B B B B B B
Data n
NOTE
• Always ensure that the specified write points match the data n number.
Write Points: m, number of data: n
n = m/16 (roundup)
For example, if there are 16 write points, set the data n number as 1 (word).
Press Client
If write was performed according to the client request, the top IO relay number and write points are
output.
• Normal Response
N Byte Details
1 4 Port Number (10029=272DH)
5 4 Byte(s) (4+4+4+4=16=10H)
9 4 Function Code (0102)
13 4 Top IO Relay Number: 3000H – 3FFFH
17 4 Write point: 1 – 128
Data
Press Client
If write was performed according to the client request, the top IO register number and write register no
are output (echo back).
• Normal Response
N Byte Details
1 4 Port Number (10029=272DH)
5 4 Bytes(4+4+4+4=16=10H)
9 4 Function Code (0103H)
13 4 Top IO Register Number:300H-3FFH
17 4 Write register No.: 1-64 (n)
JP-S 0501
Specifications JP-S0501
Maximum pressing capacity 5kN (510kgf)
Load detection denomination*1 2N
Stroke 100mm/150mm/250mm
Ram speed (Approaching/Returning) 0.01 – 216mm/sec
Ram speed (Pressing) 0.01 – 35mm/sec
Maximum holding time*2 999.9s
Load accuracy*3 ±50N for 0.5kN or more
Weight of jig attached to ram Up to 5kg
Compatible controller JP-SC0501
Three-Phase or Single-Phase, AC180 – 250V
Motor power supply
1.4 – 2.0A 50/60Hz (200W)
Dimensions and Press unit (Stroke 100) 65W x 155D x 455H (mm), 12kg
weight (excluding Press unit (Stroke 150) 65W x 155D x 505H (mm), 13kg
cables/protruding Press unit (Stroke 250) 65W x 155D x 655H (mm), 16kg
parts) Controller 79W x 163D x 287H (mm), 3.1kg
Noise 70dB or less
*1 The load detection denomination is the A/D resolution capability. This is not an indicator of load
detection accuracy.
*2 With the JP-S0501, affordable holding times are shorter for a load of more than approximately
1.5kN. Holding times are very short if the maximum load (5kn) is applied. (Depending on conditions,
such as pressing with a slow speed, a holding time may not be possible). If you exceed the
affordable holding time, a servo motor error occurs. Also, if the motor temperature rises, the
maximum affordable holding time is shortened. Please make sure to set pressing conditions with
enough allowance for possible errors.
*3 The load detection accuracy is ±1% of the maximum pressing capacity when pressing in range of
10% or more of the maximum pressing capacity.
The load accuracy value represents when pressing with the unit and environment at a constant
temperature.
This is a denomination/accuracy of load detection, and not the end load dispersion/accuracy.
NOTE
• Please understand that the specifications of the machine may be modified without prior notice to
improve quality.
*1 The load detection denomination is the A/D resolution capability. This is not an indicator of load
detection accuracy.
*2 With the JP-S0501-01, affordable holding times are shorter for a load of more than approximately
3kN. Holding times are very short if the maximum load (5kn) is applied. (Depending on conditions,
such as pressing with a slow speed, a holding time may not be possible). If you exceed the
affordable holding time, a servo motor error occurs. Also, if the motor temperature rises, the
maximum affordable holding time is shortened. Please make sure to set pressing conditions with
enough allowance for possible errors.
*3 The load detection accuracy is ±1% of the maximum pressing capacity when pressing in range of
10% or more of the maximum pressing capacity.
The load accuracy value represents when pressing with the unit and environment at a constant
temperature.
This is a denomination/accuracy of load detection, and not the end load dispersion/accuracy.
NOTE
• Please understand that the specifications of the machine may be modified without prior notice to
improve quality.
*1 The load detection denomination is the A/D resolution capability. This is not an indicator of load
detection accuracy.
*2 With the JP-S1001, affordable holding times are shorter for a load of more than approximately 3kN.
Holding times are very short if the maximum load (10kn) is applied. (Depending on conditions, such
as pressing with a slow speed, a holding time may not be possible). If you exceed the affordable
holding time, a servo motor error occurs. Also, if the motor temperature rises, the maximum
affordable holding time is shortened. Please make sure to set pressing conditions with enough
allowance for possible errors.
*3 The load detection accuracy is ±1% of the maximum pressing capacity when pressing in range of
10% or more of the maximum pressing capacity.
The load accuracy value represents when pressing with the unit and environment at a constant
temperature.
This is a denomination/accuracy of load detection, and not the end load dispersion/accuracy.
NOTE
• Please understand that the specifications of the machine may be modified without prior notice to
improve quality.
*1 The load detection denomination is the A/D resolution capability. This is not an indicator of load
detection accuracy.
*2 With the JP-S1001, affordable holding times are shorter for a load of more than approximately 6kN.
Holding times are very short if the maximum load (10kn) is applied. (Depending on conditions, such
as pressing with a slow speed, a holding time may not be possible). If you exceed the affordable
holding time, a servo motor error occurs. Also, if the motor temperature rises, the maximum
affordable holding time is shortened. Please make sure to set pressing conditions with enough
allowance for possible errors.
*3 The load detection accuracy is ±1% of the maximum pressing capacity when pressing in range of
10% or more of the maximum pressing capacity.
The load accuracy value represents when pressing with the unit and environment at a constant
temperature.
This is a denomination/accuracy of load detection, and not the end load dispersion/accuracy.
NOTE
• Please understand that the specifications of the machine may be modified without prior notice to
improve quality.
*1 The load detection denomination is the A/D resolution capability. This is not an indicator of load
detection accuracy.
*2 With the JP-S1001-20, affordable holding times are shorter for a load of more than approximately
3kN. Holding times are very short if the maximum load (10kn) is applied. (Depending on conditions,
such as pressing with a slow speed, a holding time may not be possible). If you exceed the
affordable holding time, a servo motor error occurs. Also, if the motor temperature rises, the
maximum affordable holding time is shortened. Please make sure to set pressing conditions with
enough allowance for possible errors.
*3 The load detection accuracy is ±1% of the maximum pressing capacity when pressing in range of
10% or more of the maximum pressing capacity.
The load accuracy value represents when pressing with the unit and environment at a constant
temperature.
This is a denomination/accuracy of load detection, and not the end load dispersion/accuracy.
NOTE
• Please understand that the specifications of the machine may be modified without prior notice to
improve quality.
• Clean room standards: Federal Standard 209D(FED-STD209D)
*1 The load detection denomination is the A/D resolution capability. This is not an indicator of load
detection accuracy.
*2 With the JP-S1501, affordable holding times are shorter for a load of more than approximately 6kN.
Holding times are very short if the maximum load (15kn) is applied. (Depending on conditions, such
as pressing with a slow speed, a holding time may not be possible). If you exceed the affordable
holding time, a servo motor error occurs. Also, if the motor temperature rises, the maximum
affordable holding time is shortened. Please make sure to set pressing conditions with enough
allowance for possible errors.
*3 The load detection accuracy is ±1.3% of the maximum pressing capacity when pressing in range of
10% or more of the maximum pressing capacity.
The load accuracy value represents when pressing with the unit and environment at a constant
temperature.
This is a denomination/accuracy of load detection, and not the end load dispersion/accuracy.
NOTE
• Please understand that the specifications of the machine may be modified without prior notice to
improve quality.
*1 The load detection denomination is the A/D resolution capability. This is not an indicator of load
detection accuracy.
*2 With the JP-S1501-20, affordable holding times are shorter for a load of more than approximately
6kN. Holding times are very short if the maximum load (15kn) is applied. (Depending on conditions,
such as pressing with a slow speed, a holding time may not be possible). If you exceed the
affordable holding time, a servo motor error occurs. Also, if the motor temperature rises, the
maximum affordable holding time is shortened. Please make sure to set pressing conditions with
enough allowance for possible errors.
*3 The load detection accuracy is ±1.3% of the maximum pressing capacity when pressing in range of
10% or more of the maximum pressing capacity.
The load accuracy value represents when pressing with the unit and environment at a constant
temperature.
This is a denomination/accuracy of load detection, and not the end load dispersion/accuracy.
NOTE
• Please understand that the specifications of the machine may be modified without prior notice to
improve quality.
• Clean room standards: Federal Standard 209D(FED-STD209D)
*1 The load detection denomination is the A/D resolution capability. This is not an indicator of load
detection accuracy.
*2 With the JP-S2001, affordable holding times are shorter for a load of more than approximately 6kN.
Holding times are very short if the maximum load (20kn) is applied. (Depending on conditions, such
as pressing with a slow speed, a holding time may not be possible). If you exceed the affordable
holding time, a servo motor error occurs. Also, if the motor temperature rises, the maximum
affordable holding time is shortened. Please make sure to set pressing conditions with enough
allowance for possible errors.
*3 The load detection accuracy is ±1% of the maximum pressing capacity when pressing in range of
10% or more of the maximum pressing capacity.
The load accuracy value represents when pressing with the unit and environment at a constant
temperature.
This is a denomination/accuracy of load detection, and not the end load dispersion/accuracy.
NOTE
• Please understand that the specifications of the machine may be modified without prior notice to
improve quality.
*1 The load detection denomination is the A/D resolution capability. This is not an indicator of load
detection accuracy.
*2 With the JP-S2001, affordable holding times are shorter for a load of more than approximately 10kN.
Holding times are very short if the maximum load (20kn) is applied. (Depending on conditions, such
as pressing with a slow speed, a holding time may not be possible). If you exceed the affordable
holding time, a servo motor error occurs. Also, if the motor temperature rises, the maximum
affordable holding time is shortened. Please make sure to set pressing conditions with enough
allowance for possible errors.
*3 The load detection accuracy is ±1% of the maximum pressing capacity when pressing in range of
10% or more of the maximum pressing capacity.
The load accuracy value represents when pressing with the unit and environment at a constant
temperature.
This is a denomination/accuracy of load detection, and not the end load dispersion/accuracy.
NOTE
• Please understand that the specifications of the machine may be modified without prior notice to
improve quality.
*1 The load detection denomination is the A/D resolution capability. This is not an indicator of load
detection accuracy.
*2 With the JP-S2001-20 and the JP-S2001-30, affordable holding times are shorter for a load of more
than approximately 6kN. Holding times are very short if the maximum load (20kn) is applied.
(Depending on conditions, such as pressing with a slow speed, a holding time may not be possible).
If you exceed the affordable holding time, a servo motor error occurs. Also, if the motor temperature
rises, the maximum affordable holding time is shortened. Please make sure to set pressing
conditions with enough allowance for possible errors.
*3 The load detection accuracy is ±1% of the maximum pressing capacity when pressing in range of
10% or more of the maximum pressing capacity.
The load accuracy value represents when pressing with the unit and environment at a constant
temperature.
This is a denomination/accuracy of load detection, and not the end load dispersion/accuracy.
NOTE
• Please understand that the specifications of the machine may be modified without prior notice to
improve quality.
• Clean room standards: Federal Standard 209D(FED-STD209D)
*1 The load detection denomination is the A/D resolution capability. This is not an indicator of load
detection accuracy.
*2 With the JP-S3001, affordable holding times are shorter for a load of more than approximately 10kN.
Holding times are very short if the maximum load (30kn) is applied. (Depending on conditions, such
as pressing with a slow speed, a holding time may not be possible). If you exceed the affordable
holding time, a servo motor error occurs. Also, if the motor temperature rises, the maximum
affordable holding time is shortened. Please make sure to set pressing conditions with enough
allowance for possible errors.
*3 The load detection accuracy is ±1% of the maximum pressing capacity when pressing in range of
10% or more of the maximum pressing capacity.
The load accuracy value represents when pressing with the unit and environment at a constant
temperature.
This is a denomination/accuracy of load detection, and not the end load dispersion/accuracy.
NOTE
• Please understand that the specifications of the machine may be modified without prior notice to
improve quality.
*1 The load detection denomination is the A/D resolution capability. This is not an indicator of load
detection accuracy.
*2 With the JP-S3001-11, affordable holding times are shorter for a load of more than approximately
17kN. Holding times are very short if the maximum load (30kn) is applied. (Depending on conditions,
such as pressing with a slow speed, a holding time may not be possible). If you exceed the
affordable holding time, a servo motor error occurs. Also, if the motor temperature rises, the
maximum affordable holding time is shortened. Please make sure to set pressing conditions with
enough allowance for possible errors.
*3 The load detection accuracy is ±1% of the maximum pressing capacity when pressing in range of
10% or more of the maximum pressing capacity.
The load accuracy value represents when pressing with the unit and environment at a constant
temperature.
This is a denomination/accuracy of load detection, and not the end load dispersion/accuracy.
NOTE
• Please understand that the specifications of the machine may be modified without prior notice to
improve quality.
*1 The load detection denomination is the A/D resolution capability. This is not an indicator of load
detection accuracy.
*2 With the JP-S5001, affordable holding times are shorter for a load of more than approximately 20kN.
Holding times are very short if the maximum load (50kn) is applied. (Depending on conditions, such
as pressing with a slow speed, a holding time may not be possible). If you exceed the affordable
holding time, a servo motor error occurs. Also, if the motor temperature rises, the maximum
affordable holding time is shortened. Please make sure to set pressing conditions with enough
allowance for possible errors.
*3 The load detection accuracy is ±1% of the maximum pressing capacity when pressing in range of
10% or more of the maximum pressing capacity.
The load accuracy value represents when pressing with the unit and environment at a constant
temperature.
This is a denomination/accuracy of load detection, and not the end load dispersion/accuracy.
NOTE
• Please understand that the specifications of the machine may be modified without prior notice to
improve quality.
*1 The load detection denomination is the A/D resolution capability. This is not an indicator of load
detection accuracy.
*2 With the JP-S5R01, affordable holding times are shorter for a load of more than approximately 20kN.
Holding times are very short if the maximum load (50kn) is applied. (Depending on conditions, such
as pressing with a slow speed, a holding time may not be possible). If you exceed the affordable
holding time, a servo motor error occurs. Also, if the motor temperature rises, the maximum
affordable holding time is shortened. Please make sure to set pressing conditions with enough
allowance for possible errors.
*3 The load detection accuracy is ±1% of the maximum pressing capacity when pressing in range of
10% or more of the maximum pressing capacity.
The load accuracy value represents when pressing with the unit and environment at a constant
temperature.
This is a denomination/accuracy of load detection, and not the end load dispersion/accuracy.
NOTE
• Please understand that the specifications of the machine may be modified without prior notice to
improve quality.
*1 The load detection denomination is the A/D resolution capability. This is not an indicator of load
detection accuracy.
*2 With the JP-S10T1, affordable holding times are shorter for a load of more than approximately 30kN.
Holding times are very short if the maximum load (100kn) is applied. (Depending on conditions,
such as pressing with a slow speed, a holding time may not be possible). If you exceed the
affordable holding time, a servo motor error occurs. Also, if the motor temperature rises, the
maximum affordable holding time is shortened. Please make sure to set pressing conditions with
enough allowance for possible errors.
*3 The load detection accuracy is ±1% of the maximum pressing capacity when pressing in range of
10% or more of the maximum pressing capacity.
The load accuracy value represents when pressing with the unit and environment at a constant
temperature.
This is a denomination/accuracy of load detection, and not the end load dispersion/accuracy.
NOTE
• Please understand that the specifications of the machine may be modified without prior notice to
improve quality.
*1 The load detection denomination is the A/D resolution capability. This is not an indicator of load
detection accuracy.
*2 With the JP-S10R1, affordable holding times are shorter for a load of more than approximately 30kN.
Holding times are very short if the maximum load (100kn) is applied. (Depending on conditions,
such as pressing with a slow speed, a holding time may not be possible). If you exceed the
affordable holding time, a servo motor error occurs. Also, if the motor temperature rises, the
maximum affordable holding time is shortened. Please make sure to set pressing conditions with
enough allowance for possible errors.
*3 The load detection accuracy is ±1% of the maximum pressing capacity when pressing in range of
10% or more of the maximum pressing capacity.
The load accuracy value represents when pressing with the unit and environment at a constant
temperature.
This is a denomination/accuracy of load detection, and not the end load dispersion/accuracy.
NOTE
• Please understand that the specifications of the machine may be modified without prior notice to
improve quality.
*1 The load detection denomination is the A/D resolution capability. This is not an indicator of load
detection accuracy.
*2 With the JP-S20T1, affordable holding times are shorter for a load of more than approximately 60kN.
Holding times are very short if the maximum load (200kn) is applied. (Depending on conditions,
such as pressing with a slow speed, a holding time may not be possible). If you exceed the
affordable holding time, a servo motor error occurs. Also, if the motor temperature rises, the
maximum affordable holding time is shortened. Please make sure to set pressing conditions with
enough allowance for possible errors.
*3 The load detection accuracy is ±1% of the maximum pressing capacity when pressing in range of
10% or more of the maximum pressing capacity.
The load accuracy value represents when pressing with the unit and environment at a constant
temperature.
This is a denomination/accuracy of load detection, and not the end load dispersion/accuracy.
NOTE
• Please understand that the specifications of the machine may be modified without prior notice to
improve quality.
*1 The repeatability value represents when pressing with fixed load conditions and with the unit and
environment at a constant temperature. Repeatability does not guarantee absolute accuracy.
When the ram expands due to heat, the absolute positions vary. For applications where continued
operation causes problems due to the effects of a rise in temperature, you need to get the press into
a state of thermal equilibrium by warming it up before using it.
**2 The life of expendable parts such as ball screws, etc., depend on the operation conditions.
Please refer to “8. Replacing Expendables” in the operation manual Setup and Maintenance for
further details.
*3 The number of programs, steps, and sensors depend on the total memory size (approximately 1
MB).
Speed
Pressing
Approach Return Stand-by time
time
Time
Pressing is performed until the press reaches the specified position. The pressing time is considered
the pressing phase + the stop time.
The graphs describe limit lines with load on the horizontal axis and pressing time on the vertical axis for
stand-by times of 1, 2, 3, 5 and 10 seconds.
Operate the press in the range under these lines.
You can repeatedly press with a standby time of 0sec if pressing with less than 3.8kN for the JP-S1001,
less than 7kN for the JP-S2001 or less than 11kN for the JP-S3001 (the limit lines are cut-off at this
point in the graphs on the next page) however, measure the temperature of the motor with long
approaches and if the temperature is high, you may need to take time for a stop.
JP-S0501
JPS-0501 加圧可能時間
JPS-0501 Possible pressing time
6
Stand-by time
5
待機時間10s
10s
加圧時間[s]
8s
待機時間8s
Pressing Time [s]
4
5s
待機時間5s
3s
待機時間3s
3 2s
待機時間2s
1s
待機時間1s
2
0
2 2.5 3 3.5 4 4.5 5 5.5
Load [KN]
荷重[KN]
Stand-by time
6
5 10s
待機時間10s
Pressing Time [s]
5s
待機時間5s
4
3s
待機時間3s
3
2s
待機時間2s
2 1s
待機時間1s
0
3 3.5 4 4.5 5
Load [KN]
JP-S1001
JP-S1001 圧可能時間
JP-S1001 Possible Pressing Time
6
Stand-by time
5
10s
待機時間10s
加圧時間[s]
Pressing Time [s]
5s
待機時間5s
4 3s
待機時間3s
2s
待機時間2s
1s
待機時間1s
3
0
2 3 4 5 6 7 8 9 10 11
Load [KN]
荷重[KN]
JPS-1001-01
JP-S1001-01 加圧可能時間
Possible Pressing Time
5 Stand-by time
Pressing Time [s]
待機時間
10s
4
加圧時間[s]
10s
待機時間5s
5s
3s
待機時間3s
3 2s
待機時間2s
1s
待機時間1s
2
0
5 6 7 8 9 10 11
Load [KN]
荷重[KN]
JP-S1501
JP-S1501 加圧可能時間
JP-S1501 Possible Pressing Time
7 Stand-by time
6 待機時間10s
10s
5s
待機時間5s
Pressing Time [s]
5
加圧時間[s]
3s
待機時間3s
4 2s
待機時間2s
1s
待機時間1s
3
0
7 8 9 10 11 12 13 14 15
荷重[KN]
Load [KN]
JP-S2001
JP-S2001 加圧可能時間
Possible Pressing Time
7
Stand-by time
6
待機時間10s
10s
Pressing Time [s]
5
加圧時間[s]
5s
待機時間5s
4 3s
待機時間3s
2s
待機時間2s
3 1s
待機時間1s
0
7 8 9 10 11 12 13 14 15 16 17 18 19 20
荷重[KN]
Load [KN]
JP-S2001-01
JP-S2001-01
JP-S2001-01 加圧可能時間
Possible Pressing Time
4.5
Stand-by time
4
待機時間
10s
3.5 10s
3
Pressing time [s]
待機時間
5s
加圧時間[s]
5s
2.5
3s
待機時間
2 3s
1.5 2s
待機時間
2s
1
0.5
0
10 12 14 16 18 20
Load [KN]
荷重[KN]
JP-S
JP-S 3001 3001 加圧可能時間
Possible Pressing Time
2.5
3s
待機時間3s
2
1.5 2s
待機時間2s
1
0.5
0
10 15 20 25 30
Load [KN]
荷重[KN]
JP-S5001
Stand-by time
10s
5s
Pressing Time[s]
3s
2s
1s
Load [KN]
JP-S
JP-S10T1 10T1Pressing
Possible 加圧可能時間Time
10 Stand-by time
9s
待機時間9s
8
12s
待機時間12s
Pressing time[s]
6
加圧時間[s]
15s
待機時間15s
4 20s
待機時間20s
待機時間25s
25s
2
0
50 60 70 80 90 100
Load [KN]
荷重[KN]
JP-S20T1
JP-SPossible
JP-S20T1 20T1 Pressing
加圧可能時間Time
5
Stand-by time
4
15s
待機時間15s
20s
Pressing time[s]
3 待機時間20s
加圧時間[s]
25s
待機時間25s
2 30s
待機時間30s
35s
待機時間35s
1
0
100 120 140 160 180 200
Load [KN]
荷重[KN]
【A】 Approach
ACK After the program starts, from the work starting
An input signal to display when handling is position to the position where pressing begins.
complete when the sending of data output Existence or non-existence, rather the
occurs. An abbreviation for ‘Acknowledgement’. parameter regarding the operation is set from
the program data.
Address
The number used to specify the I0 memory Approach Enable/Disable
data domain. There is a 1 bit unit for specifying A Setting included within the program used to
the relay number and a number to specify with decide whether or not pressing is carried out.
a 16 bit unit to specify the register number. Settings are the below types. The default
setting is ‘enabled’.
Alarm Existence: After the program starts, the ram
1. The conditions that show the occurrence of moves at full speed until it reaches the specified
abnormalities that influence the operation. position at which point probing is executed.
The alarm sounds and the operation is ‘Disables’: After the program operation starts,
terminated. probing is executed.
The ‘alarm number’ indicates the
nature/content of the abnormality. The Area Codes
‘alarm number’ is a failure diagnosis The numbers used to identify devices that are
function in JP Designer. This or the ‘Alarm connected to the field bus network.
Failure No.1’ can confirm the cause of the
trouble. 【B】
Remove the cause of the alarm and when Big Endian
the ‘alarm reset’ special relay is ON, the When handling large byte data, the method to
alarm will be cancelled. arrange the data top to bottom. At the time of
2. One of the functions assigned to the I0 Ethernet interfacing, this method is used.
memory. Assign it to the relay number and
use. Bit
The number that displays the alarm. When This is the smallest unit of electronic data,
the alarm occurs, it becomes ON, in when indicated by a single binary digit, either a 0 or a
the cause of the alarm is removed, the 1.
alarm will turn OFF when the ‘alarm reset’ is The IO memory relay has a single bit domain.
put ON. Reference: Functions (4.2.2 8 bits = 1 byte, 16 bits = 1 word
Common Function (2) Errors) Refer to: Byte
Word
PID Control
One kind of feedback control method where
control of the input values is done through three
Word
Unit of the electronic data. Signifies a 16 digit
binary number. When using decimal numbers, it
can be represented by numbers 0~65536
without using a code.
1 word = 16 bits = 2 bytes
The IO memory register has the domain for one
word.
Refer to: Byte
Bit
The specifications of the machine and/or the contents of this manual may be modified without
prior notice to improve quality.
No part of this manual may be reproduced in any form, including photocopying, reprinting, or
translation into another language, without the prior written consent of JANOME.
140813104 as of 2014-2