A02-Injection Machine Robot Control System Operation Manual V1.14
A02-Injection Machine Robot Control System Operation Manual V1.14
Version: V1.14
Note
Moderate or minor injuries and equipment damage due to failure to operate as required.
1
Injection Machine Robot Control System Operation Manual V1.14
Note
When the product needs to be disposed of as waste after normal use, please follow the legal
requirements of the relevant department for the recycling and reuse of electronic information
products.
2
Injection Machine Robot Control System Operation Manual V1.14
2 Operation panel
② ③
①
④ ⑥
① Select switch: With manual, stop, automatic three gears can choose.
② Status light: Display the status of the current system.
③ Emergency switch: emergency stop.
④ Function Buttons: Control system operation start, stop, find the origin point, reset function,
adjust the machine running speed.
⑤ Display screen and touch area: Touch ribbon and display interface area.
⑥ Axis move key: Control the motion of the corresponding axis.
⑦ Micro motion knob: Achieve the micro-motion function of the axis.
3
Injection Machine Robot Control System Operation Manual V1.14
Main screen as shown below: (The three-axis screen lacks X2, Y2, and C axis)
① Roller wheel axis selection: Switch the fine adjustment knob to control the axis.
② Fine-tuning accuracy: Fine-tuning the knob for current accuracy display.
⑤
③ User access: switch users
④ Current Axis: Displays the current position of each axis.
⑤ Alarm info: Displays the current alarm information.
⑥ Current program: Displays the name of the currently running program.
4
Injection Machine Robot Control System Operation Manual V1.14
3 Operation mode
Manipulator has manual, stop, automatic three kinds of running state, turn the state selector
switch to the left gear position for manual state, in which the manipulator can be manually operated;
turn the state selector switch to the middle position for the stop state, in which the manipulator stops
all movements, and the manipulator can be reset to the original point only. Turn the status selector
switch to the right gear, and press "Start" button, the manipulator will enter the automatic running
state.
In order to enable the robot to operate correctly and automatically, each time the power is
turned on, the origin finding action must be performed in the stopped state. Finding the origin action
is to return each axis of the drive manipulator to the origin position, and the sucker and the clip
return to the off state.
In the stop state, press the "Origin" button once to find the original point, and the manipulator
axes return to the origin position in order of Y1 (Y2) →X1 (X2) →Z. At the same time, the page
pop-up prompt box prompts the user to find the origin. After finding the original point successfully,
the servo motors return to their original points, that is, the positions of the servo motors are 0.
When all axes, sucker and clip return to the origin position, the alarm Information Bar at the
bottom of the screen appears "find the origin succeed" prompts, then you can carry out automatic
operation and manual operation.
When looking for the origin, the user cannot carry on manual, automatic operation and
parameter setting to the manipulator, in case of emergency, press the stop button to stop the search
for the origin or press the emergency stop button.
3.1.2 Reset
When the manipulator needs to return to the origin, the [reset] button on the panel can be
clicked, and the manipulator can return to the original position.
When the manipulator performs the reset action, the sucker and the clip are returned to the
closed state. The user cannot carry on manual, automatic operation and parameter setting on the
manipulator. In case of emergency, press the stop button to stop the reset action or press the
emergency stop button.
5
Injection Machine Robot Control System Operation Manual V1.14
state.
Since the position data of each electric control axis is not correct before the origin is found, the
motorized shaft of the manipulator cannot be operated before the original search is successful, but
the pneumatic operation can be manually operated.
Pneumatic control: Press the key once, the main arm moves up to the start position.
Electric control: hold the key, the main arm moves up, release and it stop.
Pneumatic control: Press the key once, the main arm moves down to the end position.
Electric control: hold the key, the main arm moves down, release and it stop.
Pneumatic control: Press the key once, backup arm moves up to start position.
Electric control: hold the key, backup arm moves up,release and it stop.
Pneumatic control: Press the key once, backup arm moves down to end position.
Electric control: hold the key, backup arm moves down, release and it stop.
Pneumatic control: Press the key once, main arm moves back to start position.
Electric control: hold the key, main arm moves back, release and it stop.
Pneumatic control: Press the key once, main arm moves forward to the end position.
Electric control: hold the key, main arm moves forward, release and it stop.
Pneumatic control: Press the key once, backup arm back to start position.
Electric control: hold the key, backup arm moves backward, release and it stop.
Pneumatic control: Press the key once, backup arm moves forward to end position.
Electric control: hold the key, backup arm moves forward, release and it stop.
Pneumatic control: Press the key once, fixtures turn to stop position.
Electric control: hold the key, fixtures move vertically, release and it stop.
Pneumatic control: Press the key once, fixtures turn flat to stop position.
Electric control: hold the key, fixtures move horizontally, release and it stop.
Enter the Traverse in key, press and hold the key to move the manipulator towards the
origin, release the key to stop.
Enter the Traverse out key, press and hold the key to move the manipulator towards the
origin, release the key to stop.
6
Injection Machine Robot Control System Operation Manual V1.14
After finding the origin, the manual operation of the axis can be performed under the manual
page. The three axis screen is as shown below:
1)Click [Axis] button, manually select the motion axis, enter the position value, click "Position +"
"Position -" to select the axis to move to the set position.
2)Debug: Select to use, enter the password to display the tuning function.
Note: green light is input limit position signal, red light is output signal, if no signal of input or
output, the light is off.
7
Injection Machine Robot Control System Operation Manual V1.14
Wheel operation:
1)Pressing, control accuracy of axis movement, 0.010.115100.01 switching;
2)Rotate, control the motion of the selected axis with the current accuracy.
There are four groups of clips, click on the button of “On” then corresponding sucker will move,
click on the button “Off” then corresponding sucker will stop.
There are two groups of suckers, click on the button of “On” then corresponding sucker will
move, click on the button “Off” then corresponding sucker will stop.
Note: green light is input limit position signal, red light is output signal, if no signal of input or
output, the light is off.
8
Injection Machine Robot Control System Operation Manual V1.14
The manual operation of the reserved action is the same as the manual operation of the
clip/suction.
Click the [On] [Off] button, the injection molding machine has a corresponding action.
9
Injection Machine Robot Control System Operation Manual V1.14
The conveyor belt and fuel injection operation are the same as the clip/suction operation.
The state selection switch is rotated to the automatic gear position, the manipulator enters the
automatic standby state, and then presses the start key and the manipulator will enter the automatic
running state, under the automatic running state you can monitor the manipulator's running data. The
automatic page displays the following figure:
10
Injection Machine Robot Control System Operation Manual V1.14
Description:
① Automatic action area: Shows the action of automatic operation.
② Program display selection: The program currently displayed on the page has Main, SubProgram 1,
SubProgram 2, SubProgram 3, and SubProgram 4.
③ Press button to switch to the variable 1~variable 4 value monitoring page.
1) Auto Time: record the program automatically under the current model number
2) Pre-cycle: Record the last production cycle time.
3) Mold cycle: shows the molding time of the current cycle injection molding machine.
4) Pickup: During automatic operation, the time manipulator to take products, that is, the
interruption time of injection molding machine mold locked.
5) Plan QTY: Displays the number of products currently set.
6) Real QTY: the number of qualified products Manipulator has taken.
7) Stack Num: Displays number of current production stacks.
8) Auto step: The action step number currently being executed by the manipulator.
9) G-speed: Overall speed factor setting for all axis.
10) History: can record the latest 50 times product cycle information.
11) Stack clear: Clears the stacked data that has been recorded.
12) Follow: You can choose to follow or not to follow the current program movement.
13) Edit: You can edit the movement of the current program.
14) Single cycle:Turn the knob to automatic, click the single-step mode, enter the single-step
operation mode, and press "▼" to perform single-step operation.
15) Stacking designation: Check the stacking group number, and arbitrarily specify the number of
stacking points from X/Y/Z to start stacking.
16) Speed En: Allow or forbid of overall speed. Select the up and down speed adjustment keys on the
panel to increase or decrease the global speed during automatic operation.
Under the condition of automatic operation, the time of movement in the automatic program,
the speed and position of the electric axis can be modified according to the current operation
condition. To facilitate the modification of the parameters, click the [follow] button to stop the
movement of the program indicator bar.
Click the movement line to modify the parameters, then click the [Edit] button to pop up the
following dialog box:
11
Injection Machine Robot Control System Operation Manual V1.14
In this dialog box you can modify the delay time of the movement, the speed and position of the
electric axis, change the parameters and then click [Save], the parameters will be accepted online,
starting from the next cycle will be changed after the parameters of the operation, to cancel the
action can press the [Edit] button.
In order to ensure that the electric shaft axis modification will not damage the manipulator,
injection molding machine, mold, it is limited that each modification can only be within ±5 mm
range.
Click the [Speed En] button to turn it into blue. You can press the up and down arrow keys at
the fall left corner of the panel to adjust the global speed, and you can increase or decrease the speed
of each electric axis as a whole.
Rotate the State selection button to the automatic position, click the [Single Step] button (No
need to press the "Start" button). In this mode, click the ▼ button once to execute a one-step
automatic action program; when the axis is moving, you need to keep pressing ▼ until it reaches the
target position. If you release the ▼ button in the middle, the axis movement will stop. The executed
automatic program is the automatic program currently taught.
Single-step operation mode can be used to confirm whether the automatic program taught is
correct step by step.
In the automatic operation state, click the [Allow Speed Control] button to turn it into blue, and
select the ▲▼ key on the panel to increase or decrease the global speed during automatic operation.
12
Injection Machine Robot Control System Operation Manual V1.14
4 Management of program
① Teach program display area: Displays the saved teach program name.
② Program lock: Select the file to be locked, click on lock, enter the password to lock the selected
program.
③ Program lock display: Shows the locked status of the program, locked and unlocked. (Locked is
red, unlocked is green.)
④ New: Enter the name of the mold you want to create in the current text box, and then click the
"New" button to create a new blank mold program that allows you to enter letters and numbers in the
name of the mold.
⑤ Copy: after entering a new name in the new mold name text box, click the name of the stored
mold, and then click the [copy] button to copy the stored mold program into the new mold program.
⑥ Loading: Click on the stored mold program, and then click the [Load] button, you can load the
selected mold program and run the program automatically.
⑦ Preview: Click the program file name you want to preview, and then click the [Preview] button
to preview the file's program.
⑧ Delete: Click on the stored mold program, and then click the [Delete] button, you can delete the
mold program.
⑨ USB: Click USB button, shown in below:
13
Injection Machine Robot Control System Operation Manual V1.14
14
Injection Machine Robot Control System Operation Manual V1.14
① Step number display: Display the step number where the teach program is located.
② Action main meau: Action menu divides the editing of the program into "Axis", "Stacking",
"Clip/Suck", "Machine", "Auxiliary", "Reserved ", "Detection", "Waiting ", "Subprog", "Tag/Jump",
"Condition", "Logic&Var", "Other". Click the corresponding button to enter the guidance page of the
movement class. Click the [Menu] button to return to the main screen of the movement.
③ I/O-Out: Check the signal output box, the corresponding signal will be output when teaching
clipping, structing and reserved output action.
④ Main: Click [Main] to switch to the subprogram selection interface
⑤ TestRun: During program teaching, click [TestRun], you can try to run the current program
steps.
⑥ Refresh: When teaching the axis movement, you can jog the axis to the target position first, and
click [Refresh] to refresh the current position to the axis teaching movement.
⑦ Synchronous action teaching: In the teaching mode, select the action to be synchronized and
click the [Group] button to combine this action with the previous action. The sequence numbers of
all combined actions are the same, and they are combined together during automatic operation. The
actions are executed synchronously; on the contrary, if you want to separate the actions that are
executed synchronously, you can click the [Split] button to separate the actions.
⑧ SpeedEdit: For details, please refer to 4.2.15 Speed Teaching Chapter.
Click the [axis] button to enter the guidance page of the servo axis movement. In this page, the
movement of X1/X2 axis, the Y1/Y2 axis, the Z axis, and the C axis can be edited. As shown in
below figure:
15
Injection Machine Robot Control System Operation Manual V1.14
1: You can set up the position, movement speed, delay time of X1/Y1/Z axis by clicking on
the left to change it to icon √ , then set up the parameters of the axis, select the program step on
the left and click [Insert] to insert the edited axis movement into the front of selected program.
2: If you need to modify the axis action parameters, click to select the axis action to be
modified, and then click the [Edit] button to pop up the following interface:
1) Position: Target position of the selected axis motion. (You can enter manually or use "Refresh"
to enter).
2) Speed: The speed of the selected axis action.
3) Delay: Perform the delay time of the selected axis before the action.
4) Advance Position: Set the advanced position of the selected axis.
5) Advance Speed: Set the speed of the pre-acceleration or deceleration of the selected axis.
6) Advance End: The selection ends early, and when the selected axis is smaller than the advanced
position from the target position, the program can perform the next action.
7) Advance Slow: When the axis runs to the target position less than the advanced position, it runs
to the target position at the advanced speed. (arrive slowly)
8) Advance Fast: The shaft travels at an advanced speed to a distance greater than the advanced
position and then travels to the target position at normal speed. (Start slowly)
9) After modifying the parameters to be modified in the dialog box, click the [Save] button to save
the modified parameters to the program.
16
Injection Machine Robot Control System Operation Manual V1.14
Select the box on the left of the stacking program group to be inserted. For example, select the
second stacking group, and then click the [Insert] button to insert the stacking group into the
program. When it runs automatically, the manipulator will stack and discharge products according to
this stacking program. If you want to use the Y-axis for stacking, replace the Y-axis descending
action with a stacking action.
Select the stack of guidance, click [Edit] button, as shown below:
17
Injection Machine Robot Control System Operation Manual V1.14
When the number of stacking axes is not 0, you can set the starting position, stacking axis speed,
delay time, early end, early deceleration, early acceleration and other parameter settings on this page
Note: Refer to the explanation in section [4.2.1] for the meaning of ending early, decelerating
early, and accelerating early.
Click the inserted stack action and click the [Edit] button to set the Points, Space, Direction and
other parameters. As shown below:
Note: If [irregular] stacking is set in the structure, the stacking parameters cannot be edited.
18
Injection Machine Robot Control System Operation Manual V1.14
The controller can control four sets of fixtures and two sets of suckers, clicking on the chips or
sucker buttons to be controlled. The fixture or sucker will output and the indicator becomes green
simultaneously. Click on the left side to turn it into a button like √ , then click the [Insert] button
to insert the movement into the front of the selected step.
After guiding the movements of the fixture and sucker, be sure to guide the testing procedure of
the fixture and sucker. Otherwise, the program does not detect the confirmation signal of the fixture
and sucker; if no detection confirmation signal is needed, the fixture and the sucker test program
does not need to be guided.
Click on [Detection] button to enter the fixture/sucker detection guidance screen, on which you
can add the detection signal of sucker and fixture as shown in below picture:
After guidance of fixture and sucker movement and click on the program of confirmation signal
need to be detected, and then click corresponding fixture and sucker movement button to turn the
indicator green and then click to change it to √ , then click [Insert] button to insert the detection
program in front of the selected program, and the program will start to detect fixture and sucker
confirmation signal from this step.
Note: Please make sure to guide fixture and sucker detection, otherwise the mold may be
damaged!
19
Injection Machine Robot Control System Operation Manual V1.14
Click [Machine] button to enter the signal guidance screen of injection machine control, in this
screen you can set up the movement of injection machine such as Mold close, Ejector fore, Ejector
back, Core puller, as shown in below picture:
The guidance method of injection machine signal is the same as the method of guidance for
sucker and fixture. You can find specific reference in clause 4.2.3.
Click on [Auxiliary] button to enter the guidance screen of oil sprayer and conveyer belt. In this
screen you can set up about the auxiliary equipment. As shown in below picture:
20
Injection Machine Robot Control System Operation Manual V1.14
The guidance method of auxiliary equipment is the same as the method of guidance for sucker
and fixture. You can find specific reference in clause 4.2.3.
1)Time: set up the execution time for the auxiliary equipment and reserved movement.
2)Set up the number of interval of mold output when the equipment is running automatically, if
set as 1, that is output every mold, if set as 2, that is output every two mold and so on.
Click on [Reserved] to enter the guidance screen of reserved movement as shown in below
picture:
The guidance method of reserved movement is the same as the method of guidance for sucker
and fixture. You can find specific reference in clause 4.2.3.
Reserved output includes reserved On/Off, reserved pass, reserved Inverse.
1)Reserved On/Off: guidance of normal reserved output On/Off.
2)Reserved Pass: when the reserved On time reach set up value will Off automatically.
3)Reserved Inverse: On/Off for each mold interval, if currently it is the output On then Off, if
currently it is output Off then On.
4)Spare On/Off: When the backup port is anti-association, the On/Off action of the backup port
can be taught.
Note: Time parameter in reserved X On/Off and reserved turnover is delay time, in reserved X
ON it is the time of On before Off. Mold interval parameter is the number of mold for each
execution interval.
21
Injection Machine Robot Control System Operation Manual V1.14
Click on [Waiting] button to enter the guidance screen of waiting input signal, after insert input
signal and run automatically to this step, only when there is signal in this input point the program
can run for next step. As shown in below picture:
Click on the left of the waiting input signal and turn it to √ ,to select the program step in
the left screen and then click [Insert] button to insert the waiting input signal in front of the selected
program step.
Each automatically run program must include s program step of “WaitMold open”, when
create a new program will include the step default and do not delete it.
22
Injection Machine Robot Control System Operation Manual V1.14
Click on [SubProg] button to enter the subroutine selection screen as shown in below picture:
1) Normal: Insert the subroutine into the main program. When the program reaches this step, enter
the subroutine to perform the teaching action. After executing the subroutine, return to the main
program and continue running.
2) Auto: Insert a subroutine into the main program. When the program reaches this step, the
subroutine starts running and is in parallel with the main program.
3) One-shot: Insert the subroutine into the main program. When the program reaches this step, the
subroutine starts running, and it is in parallel with the main program. It runs only once in this cycle,
and the next cycle runs to this step to trigger the operation again. Click the subroutine drop-down
box to insert the corresponding subroutine program in the main program action.
4) WaitSubprogram1carryout: Inserting the wait subroutine 1 in the main program is completed,
and the main program will wait for the subroutine 1 to complete and continue the subsequent
actions.
5) WaitSubprogram2carryout: Same as WaitingSubprogram1carryout.
6) WaitSubprogram3carryout: Same as WaitingSubprogram1carryout.
7) WaitSubprogram4carryout: Same as WaitingSubprogram1carryout.
Select the subroutine number to be inserted so that the on the left becomes the icon √ ,
select the program step on the left side of the page, and then click the [Insert] button to insert the
selected subroutine in front of the selected program step.
23
Injection Machine Robot Control System Operation Manual V1.14
Click [Tan/Jump] button in guidance screen to enter the condition guidance screen as shown in
below picture:
Tag: In the teaching program, insert [label] in the place where you need to comment, as shown
in the figure above, insert it after editing the content.
Jump: As shown in the figure above, after checking the jump label, just insert it after the action
that needs to jump to the label. When the program runs to the jump action step, it can jump to the
position of the [label] action to continue running.
24
Injection Machine Robot Control System Operation Manual V1.14
Click [condition] button in guidance screen to enter the condition guidance screen as shown in
below picture:
1) Trial: At the time of trial production, the selected subroutine is called, and the number of trial
productions is set in [Product Settings].
2) Sample: Select the sampling conditions and execute the selected subroutine according to the
"Sampling Interval" in [Product Settings].
3) Reject: When there is a defective product signal during automatic operation, the selected
subroutine is executed.
4) Reserved On: When the selected reserved port signal is on, the selected subroutine is executed.
5) Reserved Off: When the selected reserved port signal is off, the selected subroutine is executed.
6) Clip/Suction off: The selected subroutine is executed when the selected clip/suction port signal
is off.
7) Interval mode: The selected subroutine is executed according to the set interval modulus.
8) Call SubProg: When the selected conditions are met, the corresponding subroutine type and
subroutine number are executed; when no program is selected, after the selected conditions are
met, it will directly return to the label/step number to continue execution.
9) Return Tag/StepNum:
① When the execution of the conditional subroutine is completed, jump to the position of the
label number by returning to the label to continue running.
② When the conditional subroutine is executed, jump to the action step number of the main
program to continue running by returning to the step number.
25
Injection Machine Robot Control System Operation Manual V1.14
When the return step number is negative: After the conditional action is completed, jump to the
last few steps of the conditional action step number.
When the return step number is positive: After the conditional action is completed, jump to the
next step of the conditional action step number.
When the step number is 0: The current condition action is still executed.
Click [Logic&Var] button in the guidance screen to enter the condition guidance screen as
shown in below picture:
Logical action teaching: If condition 1 (And / or condition 2) are met, perform [if]~[else] action;
If condition 1 (And / or condition 2) are not met, perform [else]~ [end if] action.
Variable teaching: You can select variables 1~4 to add, subtract, multiply, divide, and assign
values to variables.
Example:
The following actions are taught in the program:
26
Injection Machine Robot Control System Operation Manual V1.14
In the above procedure, if condition 1 (X10 On), Condition 2 (X20 Off) Both are established at
the same time, Then the Z-axis is 800.00mm horizontally; If one of condition 1 (X10 On) and
condition 2 (X20 Off) is not satisfied, execute X-axis operation to 200.00mm.
In the above procedure, if one of condition 1 (X10 On) and condition 2 (X20 Off) is satisfied,
execute the horizontal out of Z-axis by 800.00mm; If both condition 1 (X10 On) and condition 2
(X20 Off) are not satisfied, run the X-axis to 200.00mm.
27
Injection Machine Robot Control System Operation Manual V1.14
In the above procedure, if X1 position > 300.00mm is satisfied, execute Y1 axis to 500.00mm;
If X1 position ≤ 300.00mm, execute Y2 axis to 300.00mm.
Condition filling: Click the condition 1 (condition 2) input box to select different conditions, as
shown in the following figure.
Condition selection: signals, variables, positions and other signals can be selected as logic
judgment conditions.
a) Signal: select IO signals of main and IO boards as logic judgment conditions;
b) Variable: select variable or constant as logical judgment condition;
c) Position: select the position relationship or absolute position of the axis as the logical
judgment condition.
28
Injection Machine Robot Control System Operation Manual V1.14
Click [others] button in the guidance screen to enter the condition guidance screen as shown in
below picture:
1) Increment: Offset according to the current position of axis, which can be guided as
positive offset or negative offset, the position of axis cannot be zero or out of safe range.
2) Search: The axis moves to the maximum position at the running speed. When it reaches
the advanced position for searching, it continues to run at the advanced speed. During operation, the
operation will stop when the sensor signal is found.
3) Signal stop: when the selected signal acts as a stop signal and synchronize with the servo
movement, the servo movement stops when the signal is sensed.
4) Stack clear: Clear the set stack parameters.
Click on the left of input point and turn it to icon√ ,then set the parameters of the movement,
select the program step in the left of the screen and then click [Insert] to insert the edited condition
movement in front of the selected program step.
Click [FastTeach] button in the guidance screen to enter the condition guidance screen as shown
in below picture:
29
Injection Machine Robot Control System Operation Manual V1.14
FastTeach: According to the machine structure and process requirements, the user selects the
main and sub arm, stacking, conveyor and other options accordingly, and sets the pickup position,
the pickup back position, and the placement position, and then clicks [Insert]. Quickly generate the
teaching program, and then click [Save] to complete the quick teaching. Quick teaching provides a
quick and convenient way of teaching, which can meet the user's standard process requirements.
Click the [SpeedEdit] button to enter the speed teaching page as shown:
By selecting the corresponding axis, you can uniformly modify all the speed values of the axis
in the teach program.
30
Injection Machine Robot Control System Operation Manual V1.14
The following guidance program will help you to learn more about and practice manipulator
programming. When guiding the manipulator program of the mold, please set the position of the
servo axis and the control of the injection machine according to your actual situation.
The program is used to remove the product and head of injection molding. The manipulator
stops above the mold of the injection molding machine and waits for the injection molding machine
to open the mold. The starting position of the five electric axes of the manipulator is the original
position and the fixture is vertical. After the injection molding machine is opened, the manipulator
takes out the finished product and the material head, transversely puts the material head into the
crusher, and puts the finished product into the conveyor belt, and the conveyor belt moves once
every mold.
31
Injection Machine Robot Control System Operation Manual V1.14
32
Injection Machine Robot Control System Operation Manual V1.14
33
Injection Machine Robot Control System Operation Manual V1.14
5 Function setting
Click [Set up] button in the fall left corner of the screen in the Stop state to enter the function
Settings page. As shown in below picture:
34
Injection Machine Robot Control System Operation Manual V1.14
1) Air pressure:
Enable: The manipulator detects gas pressure, if gas pressure does not reach the set value, it
will give alarm.
Disable: The manipulator does not detect gas pressure. No matter whether the gas pressure
reaches the set value, it will not give alarm.
2) Safedoor:
Enable: When the manipulator runs automatically, it will detect the safety door signal in whole
process if no safety door signal it will give alarm.
Disable: When the manipulator runs automatically, it will detect the safety door signal only
when the manipulator moves down in the mold, if no safety door signal it will give alarm
immediately, it will detect in other movements.
35
Injection Machine Robot Control System Operation Manual V1.14
3) mid-mold:
Enable: The manipulator can detect the signal of the middle plate mold. If there is no middle
plate signal in the arm mold, it will alarm. When the mold is three plate mold, please select this
function for use.
Disable: The manipulator does not detect the signal of the middle plate.
4) Automatic:
Enable: The manipulator checks the automatic signal of the injection molding machine. If there
is no automatic signal when start, it will give alarm.
Disable: The manipulator does not detect the full automatic signal of the injection molding
machine.
5) Mold closed:
Enable: The manipulator detects the closing mold signal, and when there is new mold open
finished and no signal it will give alarm.
Disable: The manipulator does not detect the close mold finish signal.
6) Ejector of fault:
Keep: The Ejector keep current status when fault occurs.
Off: The Ejector is disconnected when fault occurs.
7) Machine emergency:
Enable: The manipulator detects the emergency stop signal of injection machine, when the
Emergency stop input port has no signal, the manipulator stops and give alarm “emergency stop”.
Disable: The manipulator will not detect the emergency stop signal of the injection machine.
8) Ejector interlock:
Enable: The ejector pin is detected when the mold opening signal is detected.
Disable: Long output thimble signal
36
Injection Machine Robot Control System Operation Manual V1.14
As shown below:
1) Remote auto:
Enable: When the knob is in the "automatic" position, remote entry and exit automatic
operation can be achieved by reserving input 8. When the reserved input 8 signal is changed from
invalid to valid, it starts automatically; when it is validly changed to invalid, it stops automatically.
Disable: Turn off the remote auto function that reserves input 8.
2) Position display:
Encoder: The robot detects the servo OA, OB feedback pulse signal and references the AB
phase signal position.
Internal: The robot does not detect the servo OA, OB feedback pulse signal, and uses the
number of pulses issued by the system as the position reference.
3) Y-axis assistant:
Enable: When the main rise and fall servo axes perform the descent, reserved the output 7/6 is
connected; when the rise is reached, reserved the output 7/6 is disconnect.
Disable: Turn off the rise and fall auxiliary cylinder functions.
4) Pose reverse:
Enable: Horizontal and vertical motion exchange.
Disable: Horizontal and vertical movements are not exchanged.
6) Diection display:
Enable: The servo action in the teaching program shows the direction according to the target
position. Such as: Z-axis from 0mm to 800mm is corss out, 800mm to 0mm is cross in
Disable: Does not display the direction of the axis motion.
7) EMRG Servo on:
Enable: Servo enable OFF when emergency stop.
37
Injection Machine Robot Control System Operation Manual V1.14
1)Spare port: Other ports on the backuop board can be assigned to spare output and spare input.
Example: A dead pixel or abnormality on the X10 port can be assigned to the input X32, that is, X32
has all the functions of X10.
2)Anti: When the standby output signal is ON, the corresponding standby input signal is OFF.
(When [Anti-Association] is checked, the alternate port no longer supports arbitrary designation.)
38
Injection Machine Robot Control System Operation Manual V1.14
1) Horizontal pose1:
Horizontal: When the manipulator traverses in and out, the fixture must be flat, and when guide
automatic program, the traverse pose must be flat.
Vertical: When the manipulator traverse in and out manually, the fixture must be vertical and
when guide automatic program, the traverse pose must be vertical.
Unlimit: When the manipulator traverse in and out manually, no limit to fixture pose, and when
guide automatic program, the traverse pose can be guided according to need.
2) Falling posture1:
Horizontal: When the manipulator descends manually, the fixture must be flat, when guide
automatic program, the descending pose must be flat.
Vertical: When the manipulator descends manually, the fixture must be vertical, when guide
automatic program, the descending pose must be vertical.
Unlimit: hen the manipulator descends manually, no limit to fixture pose, and when guide
automatic program, the descending pose can be guided according to need.
3) Inward posture1:
Enable: The manipulator is not allowed movement.
Disable:The manipulator is allowed movement.
4) X-axis pose for homing:
Horizontal: When the manipulator finds the origin, the fixture must be in a horizontal state.
Vertical: When the manipulator finds the origin, the fixture must be in a vertical state.
Disable: When the manipulator finds the origin, it does not limit the state of the fixture.
5) Mold close with horizontal pose:
39
Injection Machine Robot Control System Operation Manual V1.14
Enable: The manipulator cannot be chiped in the vertical state above the mold.
Disable: The manipulator can be chiped in the vertical state above the mold.
6) Horizontal pose2:
Same as horizontal pose1.
7) Falling posture2:
Same as falling posture1.
8) Inward posture2:
Same as inward posture1.
40
Injection Machine Robot Control System Operation Manual V1.14
Rise up: The manipulator detects that the clip signal has risen abnormally and then alarms.
5) Alarm clear with safedoor close:
Restart: After closing the safety door, the clip alarm is released, the manipulator returns to the
origin, and the next mode action is performed.
Continue: After closing the safety door, the clip alarm is released and the manipulator continues
to complete the action of the module.
Disable: Switch the safety door, do not cancel the alarm.
6) Standby outside mold:
Enable: The manipulator waits for the mold opening at the outside position, and needs to have
the mold opening signal when entering the inner safe zone.
Disable: The manipulator waits for the mold opening in the position inside the mold.
7) X-axis direction for homing:
Back: X-axis adjust to backward direction before Z-axis finds the origin
Fore: X-axis adjust to forward direction before Z-axis finds the origin
8) Homing order:
X1-Z1: The order in which the manipulator finds the origin is to find the origin of the axis and
then find the origin of the horizontal axis.
Z1-X1: The order in which the manipulator finds the origin is to find the origin of the
horizontal axis and then find the origin of the axis.
9) Place safety:
Enable: [XM10 Out of Core Stop] The signal is multiplexed as a safety signal for loading.When
the arm is in the loading area during automatic operation, the signal will stop automatically when the
signal is broken, and the signal will continue to be automatic when the signal is normal.
Disable: No storage safety function.
41
Injection Machine Robot Control System Operation Manual V1.14
1) Plan quantity: To plan the production quantity, when the production quantity is less than the
value, then it will give alarm; When the value is set to zero, it will not give alarm.
2) Trial quantity: To set the product quantity of trial production. (Combining with the trial
production [Condition] in [Guidance] can start subprogram to finish different kind of process
requirement of customer)
3) Sample interval: To set the interval mold number for sampling, that is after how many products
to take a sample. (Combining with the sampling [Condition] in [Guidance] can start subprogram to
finish different kind of process requirement of customer)
4) Alarm Rejects: When the actual defect reaches this value in planned production quantity, it will
give alarm. (Combining with the defect [Condition] in [Guidance] can start subprogram to finish
different kind of process requirement of customer)
5) Rejects mold: After there is a defective product signal, set the next few molds as defective
products.
6) Lube interval: The number of molds between each automatic lubrication, if it is set as zero, no
automatic lubrication.
7) Conveyor count:
All: Select the conveyor belt to count in all the ways of counting.
Stack group one: Select the way of the conveyor belt counts the number of stack group one, and
42
Injection Machine Robot Control System Operation Manual V1.14
when one cycle of a stack is performed, the conveyor belt count plus one.
Stack group two to stack group four is the same principle.
8) Mold open timeout: The time that manipulator wait the open mold finish signal, if the actual
wait time reach this value, then it will give alarm.
9) Auto cycle timeout: The time of one work cycle of manipulator.
10) Alarm time: The time of alarm sound when alarm.
11) Mold close delay: To set close mold finish respond delay time.
12) Lube on time: To reserve output 8 ON time, to output twice continuously.
13) Lube off time: To reserve output 8 close time.
14) Product clear: Click this button to reset the number of completed products.
15) Stack memory: when check√, it can remember the stack quantity since last time power off.
Click [Language] button to enter the user settings page, as shown below:
1) Language: Set the system language. It can be set to "Chinese", "English", "Polish", "Russian",
"Spanish", "Korean", "Traditional Chinese", "Turkish", and "Czech" according to user needs.
2) Font: It can be set to "Default", "New Song Ti", "Huawen Xihei", "Huawen Caiyun", "Huawen
Xinwei", "Huawen Amber" and "Mingliu" according to user needs.
3) Size: The font size can be set from 12 to 21 according to user needs; the default font size is an
43
Injection Machine Robot Control System Operation Manual V1.14
18-point font.
Note:
If the font size is set to exceed the default font size, the display may be incomplete.
Click [User Setting] button to enter the user settings page, as shown below:
1) Key sound: Check the use, not use to turn on and off the button tones.
2) Backlight: Set the time when the background light is on during standby.
3) Bright: Adjust the brightness of the display.
4) System time: Date and time of the system, click on the box to modify, set it and click “OK” to
save.
5) LOGO Display: After checking the LOGO display, the LOGO screensaver will be displayed
after 10S during automatic operation.
6) Update logo: Update the LOGO image of the hand controller.
7) Calibration: Can calibrate touch screen coordinates.
Note: The method and steps of Logo update are as follows:
1. Logo production
1)Use drawing software to modify the width and height of the displayed picture: set it to 800 x
460 pixels, where 800 pixels are the width and 460 pixels are the height;
2)Modify the file name of the Logo picture to: main.png;
Such as: XXX.jpg is renamed to main.png (the file name must be this)
3)Copy the prepared picture to the U disk.
2. Hand controllor operation
44
Injection Machine Robot Control System Operation Manual V1.14
Click [Admin Setting] button to enter the Administrator Settings page. As shown below:
1) The administrator can change the basic parameters but does not have the right to change the
mechanical parameters.
2) Super administrator can change any parameters.
3) Old password/new password: Enter the old password, then enter the new password, press the
confirm change button to change the password.
45
Injection Machine Robot Control System Operation Manual V1.14
Click [Upgrade Back] button to enter the system upgrade and backup page. As shown below:
1) System data backup: Use a U disk to back up all the parameters of the setting page.
2) Backup data restore: Use the U disk to restore all the parameters of the setting page.
3) Factory reset: Restore all data to factory settings.
4) HMI upgrade: Use U disk to upgrade the hand controller's page program.
5) Mainboard upgrade: Use a U disk drive to upgrade the mainboard.
46
Injection Machine Robot Control System Operation Manual V1.14
1) Z-axis: Set the acceleration and deceleration time of the servo motor that controls the Z-axis.
2) In moldY1-axis: Set the acceleration and deceleration time when the servo motor controlling
the Y1-axis is running in the mold.
3) Out moldY1-axis: Set the acceleration and deceleration time when the servo motor controlling
the Y1-axis is running out the mold.
4) X1-axis: Set the acceleration and deceleration time of the servo motor that controls the X1-axis.
5) In moldY2-axis: Set the acceleration and deceleration time when the servo motor that controls
the Y2-axis is running in the mold.
6) Out moldY2-axis: Set the acceleration and deceleration time when the servo motor that controls
the Y2-axis is running out the mold.
7) X2-axis: Set the acceleration and deceleration time of the servo motor that controls the X2-axis.
8) A/B/C axis: Set the acceleration and deceleration time of the servo motor that controls the axis.
47
Injection Machine Robot Control System Operation Manual V1.14
1) Z-axis: Limits the maximum operating speed of the horizontal axis servo motor in %.
2) Y1-axis: Limits the maximum operating speed of the main fall and fall axis servo motors in %.
3) X1-axis: Limits the maximum operating speed of the main pull axis servo motor in %.
4) Y2-axis: Limits the maximum operating speed of the sub-drawing fall and fall axis servo
motors in %.
5) X2-axis: Limits the maximum operating speed of the sub-drawing pull axis servo motor in %.
6) A/B/C axis: Set the Max speed of the servo motor that controls the axis.
48
Injection Machine Robot Control System Operation Manual V1.14
1) Tolerance: Set the axis action OA, the deviation allowed by the OB feedback signal. When set
to 0, the AB phase feedback deviation is not detected.
2) Origin margin: When the origin is found, the deviation of the motor feedback is allowed. When
it is set to 0, the origin accuracy detection is not performed.
Note: CANopen version and RTEX version have no tolerance setting options.
Click the page "Z-axis" button and t the z-axis safety point setting, as shown in below picture:
If the [Origin] [Hori independent origin] in section 5.7.10 is set to not be used, the horizontal
Z1 safety zone setting is as shown in the figure below:
If the [Origin] [Hori independent origin] in section 5.7.10 is set to be used, the horizontal Z1
safety zone setting is as shown in the figure below:
49
Injection Machine Robot Control System Operation Manual V1.14
1) Max movement: Sets the maximum distance of the traverse axis to move.
2) Inner safe area: When the traverse axis on top of mold is smaller than this position it can go
down, when going down must sense the signal of iron plate in pickup point and when feel signal of
loading it will give alarm [157: traverse position is out of mold but with signal form loading point].
3) Outer safe area: When the traverse axis on top of mold is bigger than this position it can go
down, when going down must sense the signal of iron plate in pickup point and when feel signal of
loading it will give alarm [150: traverse position is out of mold but with signal form loading point].
4) In moldX1hori Min: The smallest position of the X1-axis running horizontally in the mold.
5) In moldX1hori Max: The biggest position of the X1-axis running horizontally in the mold.
Note:
1)When the horizontal axis(Z axis) position is greater than the safety zone inside the model and
smaller than the safety zone outside the model, it is in the non-safe zone position, and the arm cannot
be falled.
2)Click the "safe icon" icon in the fall left corner to pop up the safe area icon box. The safe
area icon can facilitate customers to understand each safe area more intuitively.
Click [Y1-axis] button to enter the Y1 axis safety point set, as shown in below picture:
50
Injection Machine Robot Control System Operation Manual V1.14
1) Max movement: Sets the maximum distance that the main rise and fall axis moves.
2) Max standby place: the maximum position of the arm is allowed to drop when the mold is down,
and the maximum position must be induced by the main safety signal to the iron sheet. If the arm
does not run more than this position, the alarm will trigger an alarm [153: up and down position in
the safe zone, but no safety signal], indicating that the value is too large or too short or abnormal in
the signal.
3) Origin space place: the main safety signal cannot sense the minimum position of the iron sheet.
If the arm falls more than this position, it can also be induced to trigger the safety iron signal to
trigger an alarm [152: up and down position in the safe zone, but with a safety signal], indicating that
the value is set too small or signal abnormal
Note:
Click "Safe icon" icon in the fall left corner to pop up the safe area icon box. The safe area icon
can facilitate customers to understand each safe area more intuitively.
Click [X1-axis] button then enters the X1-axis safety point setting, as shown in below picture:
51
Injection Machine Robot Control System Operation Manual V1.14
1) Max movement: Sets the maximum distance that the X1-axis moves.
2) Min fall place in mold: the minimum distance of the X1-axis down in the mold.
3) Min rise place in mold: the minimum distance of the X1-axis up in the mold.
4) Max fall place in mold: the maximal distance of the X1-axis down in the mold.
5) Max rise place in mold: the maximal distance of the X1-axis up in the mold.
6) Min fall place out mold: the minimum distance of the X1-axis down out the mold.
7) Min rise place out mold: the minimum distance of the X1-axis up out the mold.
8) Max fall place out mold: the maximal distance of the X1-axis down out the mold.
9) Max rise place out mold: the maximal distance of the X1-axis up out the mold.
10) Min place in mold: the minimum distance of the X1-axis in the mold.
11) Max place in mold: the maximal distance of the X1-axis in the mold.
Click [Y2-axis] button and enters the Y2-axis safety point of the setting, as shown in below
52
Injection Machine Robot Control System Operation Manual V1.14
picture:
The Y2-axis has the same parameter settings as Y1-axis. See clause 5.6.2, [Y1-axis].
The X2-axis has the same parameter settings as the X1-axis. See clause 5.6.1, [X1-axis].
Click [C-axis] button to enter the C-axis safety point of the setting, as shown in below picture:
53
Injection Machine Robot Control System Operation Manual V1.14
1) Z1-axis safety area: The safety range of the C-axis when running transverse, the default interval
of 0.0~6553.5mm is safe.
2) Rise/fall safe area in mold: The safety range of the C axis when moving up and down in
mold, the default 0~6553.5mm and 0.0~ (maximum movement) are safe.
Note:
Click "Safe icon" icon in the fall left corner to pop up the safe area icon box. The safe area icon
can facilitate customers to understand each safe area more intuitively.
54
Injection Machine Robot Control System Operation Manual V1.14
Pluse version
CANopen verison
55
Injection Machine Robot Control System Operation Manual V1.14
RTEX version
1) Struc length: Set the length of the mechanical structure of the Z1-axis.
2) Max movement: Set the current maximum moving distance of the Z1-axis.
3) Distance/rev: Set the actual distance of the motor per revolution.
4) Homing speed: Set the running speed of the Z1-axis when finding the origin.
5) Origin offset: Set the offset of the actual position of the origin from the origin signal.
6) Pulse/rev: Set the number of pulses per revolution of the Z1-axis motor. (Pulse version)
7) Encoder type: (Pluse version does not has this option)
Increasel: Set the encoder type to incremental encoder.
Absolute: Set the encoder type to absolute encoder.
Note: After modifying the axis parameters, they must be saved before they can take effect.
56
Injection Machine Robot Control System Operation Manual V1.14
Click [Y1-axis] button on the machine parameter page to enter the setting of Y1-axis
parameters, as shown in the figure below:
Pluse version
Canopen version
57
Injection Machine Robot Control System Operation Manual V1.14
RTEX version
1) Struc length: To set the length of the Y1-axis mechanical structure.
2) Max movement: To set the maximum movement distance of the Y1-axis.
3) Distance/rev: To adjust the distance shown in the actual position.
4) Homing speed: Set the running speed of the Y1-axis when finding the origin.
5) Origin offset: The offset value returned from the origin signal during the origin finding process.
6) Pulse/rev: Set the number of pulses per revolution of the Y1-axis motor. (Pulse version)
7) Max standby place: To set the maximum standby distance when theY1-axis is waiting.
8) Origin space place: To set the maximum value of the Y1-axis safety area allowed to leave the
origin.
9) Direction: To set the positive and reversing rotation of the motor.
Note: After modifying the axis parameters, they must be saved before they can take effect.
58
Injection Machine Robot Control System Operation Manual V1.14
Click the [X1-axis] button on the machine parameter page to enter the setting of the X1-axis
parameters, as shown in the figure below:
Pluse version
Canopen version
59
Injection Machine Robot Control System Operation Manual V1.14
RTEX version
1) Struc length: To set the length of the X1-axis.
2) Max movement: To set the maximum movement distance of the X1-axis.
3) Distance/rev: To adjust the distance shown in the actual position.
4) Homing speed: Set the running speed of the rise and fall axis when finding the origin.
5) Origin offset: The offset value returned from the origin signal during the origin finding process.
6) Pulse/rev: To set the number of pulses per turn of the X1-axis motor. (Pluse version)
7) Min place in mold: To set the minimum position of the X1 axis in the mold.
8) Max place in mold: To set the maximum position of the X1 axis in the mold.
9) Direction: To set the positive and reversing rotation of the motor.
Note: After modifying the axis parameters, they must be saved before they can take effect.
60
Injection Machine Robot Control System Operation Manual V1.14
Click [Y2-axis] button to enter the Y2-axis parameter settings, as shown in below picture:
Pluse version
Canopen version
61
Injection Machine Robot Control System Operation Manual V1.14
RTEX version
The Y2-axis parameter setting is the same as the Y1-axis, refer to clause 5.7.2, [Y1-axis].
Click [X2-axis] button to enter the X2-axis parameter settings, as shown in below picture:
Pluse version
62
Injection Machine Robot Control System Operation Manual V1.14
Canopen version
RTEX version
The X2-axis parameter setting is the same as the X1-axis, as seen in clause 5.7.3, [X1-axis].
63
Injection Machine Robot Control System Operation Manual V1.14
Pluse version
Canopen version
64
Injection Machine Robot Control System Operation Manual V1.14
RTEX version
1) Max movement: To set the maximal movement distance of C axis.
2) Distance/rev: To adjust actual position distance.
3) Homing speed: Set the running speed of the C axis when finding the origin.
4) Origin offset: The offset value returned from the origin signal during the origin finding process.
5) Pulses/rev: Set the number of pulses per turn of C-axis motors. (Pluse version)
6) Direction: To set the positive and reversing rotation of the motor.
Note: After modifying the axis parameters, they must be saved before they can take effect.
Click [Limit] button to enter the settings of the limit parameters, as shown in below picture:
65
Injection Machine Robot Control System Operation Manual V1.14
Enable: The manipulator arm must sense the rise safety iron signal before determining that the
arm is in the rise safety zone.
Disable: When the manipulator arm is up, there is no need to sense the rise safety iron signal.
3)Storage iron:
Enable: The manipulator must sense the iron signal of the storage point when placing the
object.
Disable: The manipulator does not need to sense the iron signal of the storage point when
placing the object.
4)Take iron:
Enable: The manipulator must sense the iron signal of the storage point when fetching the
object.
Disable: The manipulator does not need to sense the iron signal of the storage point when
placing the object.
Note: After the limit parameter is modified, it must be saved before it can take effect.
66
Injection Machine Robot Control System Operation Manual V1.14
Click [Time] button to enter the time parameter settings, as shown in below picture:
Set the maximum output recovery limit time for this function, if go over that time then give
alarm.
Note: After modifying the limit parameters, they must be saved before they can take effect.
Click [Struc] button to enter the structure parameters settings, as shown in below picture:
67
Injection Machine Robot Control System Operation Manual V1.14
1) Z-axis:
Servo: Using servo drive.
Valve: Use valve IO point output.
No: Do not use the axis.
2) X1-axis:
Servo: Using servo drive.
Valve: Use valve IO point output.
No: Do not use the axis.
3) Y1-axis:
Servo: Using servo drive.
Valve: Use valve IO point output.
No: Do not use the axis.
4) Y2-axis:
Servo: Using servo drive.
Valve: Use valve IO point output.
No: Do not use the axis.
5) X2-axis:
Servo: Using servo drive.
Valve: Use valve IO point output.
No: Do not use the axis.
6) C-axis/ B-axis/ A-axis:
Servo: Using servo drive.
Valve: Use valve IO point output.
No: Do not use the axis.
7) Pose 1: Posture state 1 with or without.
8) Pose 2: Posture state 2 with or without.
9) MotorDrive: Signals for electric positioning are used or not used. (Pluse version)
10) Modbus:Inovance servo Modbus function is used or not used. (Pluse version)
11) VersionType:
Pluse: Set the control system to pulse version.
CANopen: Set the control system to CANopen version.
RTEX: Set the system to RTEX version.
12) Reserved 1~8: "Reserved" is configured as a "suck" function, corresponding to suction 3~10.
Note:
1. The three axes usually set 0 Z-axis, 1 Y1-axis, 2 X1-axis to using servo drive;
68
Injection Machine Robot Control System Operation Manual V1.14
2. After modifying the structure parameters, they must be saved before they can take effect.
Click [Origin] button on the page to enter the structure parameter setting, as shown in the figure
below:
1)Origin place:
In mold: Set the origin position in the mold, and the fetching point is the horizontal origin
signal.
Out mold: Set the origin position outside the mold, and the placement point is the horizontal
origin signal.
2)X1/X2-axis:
Long origin: when finding the origin, the axis first touches the origin signal and runs at the
second speed. When the origin signal disappears, it immediately stops deceleration and moves in the
opposite direction. After touching the origin, it runs the origin offset time and then stops
deceleration.
Short origin: when finding the origin, the axis first encounters the origin signal, immediately
decelerates and stops, and moves in the opposite direction. When the origin disappears, it decelerates
and stops immediately, and then runs in the opposite direction. When it encounters the origin signal,
it runs again, and stops after the origin offset time.
3)C-axis:
Long origin: when finding the origin, the axis first touches the origin signal and runs at the
second speed. When the origin signal disappears, it immediately stops deceleration and moves in the
69
Injection Machine Robot Control System Operation Manual V1.14
opposite direction. After touching the origin, it runs the origin offset time and then stops
deceleration.
Short origin: when finding the origin, the axis first encounters the origin signal, immediately
decelerates and stops, and moves in the opposite direction. When the origin disappears, it decelerates
and stops immediately, and then runs in the opposite direction. When it encounters the origin signal,
it runs again, and stops after the origin offset time.
No origin: When finding the origin, the axis does not move, and the current position is taken as
the origin.
4)A/B-axis: See the C-axis.
5)Hori independent origin: The origin signal of the horizontal axis is O1 (pulse version)/S1
(CANopen version), and the pick point signal is X37.
6)Origin calibration:If the encoder type is absolute, you need to set the encoder type in the axis
setting interface to [Absolute], then click [Origin] to enter the origin calibration interface, and click
[Origin calibration] to perform absolute origin calibration.
70
Injection Machine Robot Control System Operation Manual V1.14
RTEX version
For detailed servo parameter adjustment methods, please refer to the description of the servo
manual. (Different servo adjustment parameters are inconsistent, please refer to the corresponding
servo manual for details)
On the function setting page, click [Stacking Setting] button to enter the stacking function
setting page, and select [Stacking Parameters] as shown in the figure below:
71
Injection Machine Robot Control System Operation Manual V1.14
1)Stack 1 ~ stack 4 :
Regular: Select stack as rule type.
Irregular: Select stack as irregular type.
2)Stack by stack:
Enable: When automatic, the main program is executed sequentially from one group to four
groups. That is, four groups of stacking are taught in the main program at the same time. When one
group of stacking counting is completed, execute two groups of stacking counting, and so on.
Disable: Turn off group by group stacking.
3)Stack memory:
Enable: Remember the number of stacks before the last power failure.
Disable: Do not remember the number of stacks before the last power failure.
72
Injection Machine Robot Control System Operation Manual V1.14
Click [Stacking Setting] button on the function setting page to enter the stacking function
setting page. As shown below:
1) Stack order: When select stack, the sequence of stacking of the axis.
2) Arm: to select the main arm or the backup arm to stack.
3) Count mode: To count the current stack number.
4) Refresh: Refresh the position of the current axis as the starting position of the stack.
5) Start: to set the start position of the row of this axis.
6) Space: the space between stacks.
7) Points: number of stacks.
8) Direction:
More and less: To stack from big position to small position.
Less and more: To stack from small position to big position.
Click on the stacked program group (such as first groups) to use, select the order of the product to
stack in the sequence bar, set the number of stacked products for each axis and the space of the
product stack.
X-Z-Y:Stacking programs first arrange products on the X axis, then arrange the Z axis, and finally
stack the Y axis.
Y-X-Z:Stacking programs first stack products on the Y axis, then arrange the X axis, and finally
arrange the Z axis.
Z-X-Y:Stacking programs first arrange products on the Z axis, then arrange the X axis, and finally
stack the Y axis.
73
Injection Machine Robot Control System Operation Manual V1.14
Y-Z-X:Stacking programs first arrange products on the Y axis, then arrange the Z axis, and finally
stack the X axis.
Note: The stack one, two, three, and four groups are set as above.
Example of stack program setting:
Stack setting: X-axis: Space 40/ 3 product, Z-axis: space 30/ 5 product, Y-axis: space 30/ 2 layers.
Stacking mode: Z-X-Y, the stacking program first arranges the products on the Z-axis, then arranges
the X-axis, and finally stacks the Y-axis.
According to this setting, the manipulator arranges (1 2 3 4 5) five products at an interval of
30mm along the Z + axis, moves 40mm along the X + axis, and arranges (6 7 8 9 10) five products
in the second row in the middle, and so on. After arranging the 15th product, the manipulator rises
30mm along the y-axis, and then repeats the arrangement of the second layer of products at the first
point. Since the products are arranged in two layers, a total of 30 products can be discharged into the
container.
Enter the teaching mode and click the [Stacking] button to enter the following page:
74
Injection Machine Robot Control System Operation Manual V1.14
Select the box on the left of the stacking program group to be inserted, such as selecting the
first group of stacking, and then click the "Insert" button to insert the group of stacking into the
program step to start stacking. During automatic operation, the manipulator will stack and discharge
products according to this stacking program. If you want to stack using the y-axis, replace the y-axis
falling action with the stacking action.
Each automatic program can be inserted into eight groups of stacks, and the products can be
stacked and discharged in four different positions.
Set it as irregular stacking in the structural parameters, and click [Stack setting] on the function
setting page to enter the stacking function setting page. As shown below:
1) Stacking order, main and sub arm and count mode are the same as regular stacking, and
will not be repeated.
2) Z-axis, X-axis position: Z-axis and X-axis position for irregular stack.
3)Points: the number of irregular stacks.
Note:
1)Irregular stacking parameters do not support editing in the teaching program.
2)After modifying structural parameters, they can only take effect after saving.
75
Injection Machine Robot Control System Operation Manual V1.14
Pluse version
76
Injection Machine Robot Control System Operation Manual V1.14
Pluse version
77
Injection Machine Robot Control System Operation Manual V1.14
78
Injection Machine Robot Control System Operation Manual V1.14
79
Injection Machine Robot Control System Operation Manual V1.14
RTEX version
The monitoring page is divided into two parts, and the two part has the same function. When
users need to detect different I/O signals, they can be monitored by left and right pages to facilitate
users to compare I/O monitoring signals.
6.2 Alarm/Log
80
Injection Machine Robot Control System Operation Manual V1.14
Click [Parameter log] button at the bottom of the screen to enter the parameter log recording
interface, which is used to record historical parameter changes, As shown in below picture:
Click [Operation log] button at the bottom of the screen to enter the parameter log recording
interface, which is used to record historical actions, As shown in below picture:
81
Injection Machine Robot Control System Operation Manual V1.14
82
Injection Machine Robot Control System Operation Manual V1.14
Main arm forward and backward limit X1-axis forward limit and backward limit have signals
17
signal coexist at the same time.
Main arm rise and fall limit signal Y1-axis rise and fall limits have signals at the same
18
coexist time.
Posture 1 valve horizontal state, but horizontal 1 limits
19 Horizontal 1 limit signal loss
no signal.
Posture 1 valve vertical state, but vertical 1 limit no
20 Vertical 1 limit signal loss
signal.
Posture 2 valve horizontal status, but horizontal 2 limits
21 Horizontal 2 limit signal loss
no signal.
Posture 2 valve vertical state, but vertical 2 limit no
22 Vertical 2 limit signal loss
signal.
Y2-axis rise valve is in the ON state, but there is no
23 Auxiliary arm rise limit signal loss
signal in Y2 rise limit.
Y2-axis fall valve is in the ON state, but there is no
24 Auxiliary arm fall limit signal loss
signal in Y2 fall limit.
X2-axis forward valve is in the ON state, but there is no
25 Auxiliary arm forward limit signal loss
signal in X2 forward limit.
Auxiliary arm backward limit signal X2-axis backward valve is in the ON state, but there is
26
loss no signal in X2 backward limit.
X1-axis forward valve is in the ON state, but there is no
27 Main arm forward limit signal loss
signal in X1 forward limit.
X1-axis backward valve is in the ON state, but there is
28 Main arm backward limit signal loss
no signal in X1 backward limit.
Y1-axis rise valve is ON, but there is no signal at Y1
29 Main arm rise limit signal loss
rise limit.
Main arm fall limit signal loss or rise Y1-axis fall valve is ON, but there is no signal at Y1
30
limit signal existing rise limit or Y1 fall limit.
[Suction 2] valve ON state, but [Suction 2] limit no
32 [Suction 2] ON and limit signal loss
signal.
[Suction 1] valve ON state, but [Suction 1] limit no
33 [Suction 1] ON and limit signal loss
signal.
The clip 1 valve is in the ON state, but the clip 1 limit
34 Clip 1 on and limit signal loss
signal is incorrect.
The clip 2 valve is in the ON state, but the clip 2 limit
35 Clip 2 on and limit signal loss
signal is incorrect.
The clip 3 valve is in the ON state, but the clip 3 limit
36 Clip 3 on andlimit signal loss
signal is incorrect.
The sub-clip valve is in the ON state, but the sub-clip
37 Clip 4 on and limit signal loss
limit signal is incorrect.
[Suction 2] Off and limit signal The [suction 2] valve is in the OFF state, but the
38
existing [suction 2] limit has a signal.
[Suction 1] Off and limit signal The [suction 1] valve is in the OFF state, but the
39
existing [suction 1] limit has a signal.
83
Injection Machine Robot Control System Operation Manual V1.14
The clip 1 valve is in the OFF state, but the clip 1 limit
40 Clip 1 off and limit signal existing
signal is incorrect.
The clip 2 valve is in the OFF state, but the clip 2 limit
41 Clip 2 off and limit signal existing
signal is incorrect.
The clip 3 valve is in the OFF state, but the clip 3 limit
42 Clip 3 off and limit signal existing
signal is incorrect.
The sub-clip valve is in the OFF state, but the sub-clip
43 Clip 4 off and limit signal existing
limit signal is incorrect.
When the [suction 2] action is performed, the invalid
44 [Suction 2] on timeout time of the [suction 2] limit signal is greater than the
timeout time setting.
When the [suction 1] action is performed, the invalid
45 [Suction 1] on timeout time of the [suction 1] limit signal is greater than the
timeout time setting.
When the clip 1 is activated, the invalid time of the clip
46 Clip 1 on timeout
1 limit signal is greater than the timeout time setting.
When the clip 2 is activated, the invalid time of the clip
47 Clip 2 on timeout
2 limit signal is greater than the timeout time setting.
When the clip 3 is activated, the invalid time of the clip
48 Clip 3 on timeout
3 limit signal is greater than the timeout period setting.
When the sub-clip action, the invalid time of the
49 Clip 4 on timeout
sub-clip signal is greater than the timeout time setting.
Reserved input 1 on and limit signal Reserved input 1 positive phase detection, reserved
loss input 1 signal is invalid.
50
The suction 3 valve is in the ON state, but the suction 3
Suction 3 on and limit signal loss
limit has no signal.
Reserved input 2 on and limit signal Reserved input 2 positive phase detection, reserved
loss input 2 signal is invalid.
51
The suction 4 valve is in the ON state, but the suction 4
Suction 4 on and limit signal loss
limit has no signal.
Reserved input 3 on and limit signal Reserved input 3 positive phase detection, reserved
loss input 3 signal is invalid.
52
The suction 5 valve is in the ON state, but the suction 5
Suction 5 on and limit signal loss
limit has no signal.
Reserved input 4 on and limit signal Reserved input 4 positive phase detection, reserved
loss input 4 signal is invalid.
53
The suction 6 valve is in the ON state, but the suction 6
Suction 6 on and limit signal loss
limit has no signal.
Reserved input 5 on and limit signal Reserved input 5 positive phase detection, reserved
loss input 5 signal is invalid.
54
The suction 7 valve is in the ON state, but the suction 7
Suction 7 on and limit signal loss
limit has no signal.
Reserved input 6 on and limit signal Reserved input 6 positive phase detection, reserved
55
loss input 6 signal is invalid.
84
Injection Machine Robot Control System Operation Manual V1.14
85
Injection Machine Robot Control System Operation Manual V1.14
86
Injection Machine Robot Control System Operation Manual V1.14
87
Injection Machine Robot Control System Operation Manual V1.14
88
Injection Machine Robot Control System Operation Manual V1.14
89
Injection Machine Robot Control System Operation Manual V1.14
90
Injection Machine Robot Control System Operation Manual V1.14
91
Injection Machine Robot Control System Operation Manual V1.14
92
Injection Machine Robot Control System Operation Manual V1.14
intervals.
When traversing or descending, the B axis is not in a
198 B axis is not in safe range
safe range.
When traversing or descending, the A axis is not in a
199 A axis is not in safe range
safe range.
Z axis RTEX communication command RTEX communication on the Z axis does not receive
error data or data error.
200
Z Axis CanOpen communication The controller does not receive the heartbeat data of the
interrupt servo drive
Y1 axis RTEX communication The Y1 axis RTEX communication did not receive data
command error or data error.
201
Y1 Axis CanOpen communication The controller does not receive the heartbeat data of the
interrupt servo drive
X1 axis RTEX communication The X1 axis RTEX communication did not receive data
command error or data error.
202
X1 Axis CanOpen communication The controller does not receive the heartbeat data of the
interrupt servo drive
Y2 axis RTEX communication the Y2 axis RTEX communication did not receive data
command error or data error.
203
Y2 Axis CanOpen communication The controller does not receive the heartbeat data of the
interrupt servo drive
X2 axis RTEX communication The X2 axis RTEX communication did not receive data
command error or data error.
204
X2 Axis CanOpen communication The controller does not receive the heartbeat data of the
interrupt servo drive
C axis RTEX communication command C-axis RTEX communication did not receive data or
error data error.
205
C Axis CanOpen communication The controller does not receive the heartbeat data of the
interrupt servo drive
B axis RTEX communication command B-axis RTEX communication did not receive data or
error data error.
206
B Axis CanOpen communication The controller does not receive the heartbeat data of the
interrupt servo drive
A axis RTEX communication command A-axis RTEX communication did not receive data or
error data error.
207
A Axis CanOpen communication The controller does not receive the heartbeat data of the
interrupt servo drive
Z1 CANopen has no communication
208
data or failed to receive data
Y1 CANopen has no communication
209 The controller does not receive the periodic data of the
data or failed to receive data
servo drive
X1 CANopen has no communication
210
data or failed to receive data
211 Y2 CANopen has no communication
93
Injection Machine Robot Control System Operation Manual V1.14
94
Injection Machine Robot Control System Operation Manual V1.14
95
Injection Machine Robot Control System Operation Manual V1.14
12 Homing break
13 No origin point
14 Other reason
29 Z axis current feedback position exceeds origin margin (Note: in the "Servo speed" page of
"settings" can set the origin point precision, if the origin point precision value is zero it will turn off
96
Injection Machine Robot Control System Operation Manual V1.14
45 The number of internal pulses of the FPGA origin point is not updated (traverse axis)
46 The number of internal pulses in the FPGA origin point is not updated (the main rise and fall
axis)
47 The number of internal pulses in the FPGA origin point is not updated (the main forward and
backward axis)
48 The number of internal pulses in the FPGA origin point is not updated (the Y2 axis)
49 The number of internal pulses of the FPGA origin point is not updated (the backup forward and
backward axis)
50 The number of internal pulses of the FPGA origin point is not updated (C axis)
51 The number of internal pulses of the FPGA origin point is not updated (B axis)
52 The number of internal pulses of the FPGA origin point is not updated (A axis)
97
Injection Machine Robot Control System Operation Manual V1.14
98
Injection Machine Robot Control System Operation Manual V1.14
99
Injection Machine Robot Control System Operation Manual V1.14
100
Injection Machine Robot Control System Operation Manual V1.14
101
Injection Machine Robot Control System Operation Manual V1.14
102
Injection Machine Robot Control System Operation Manual V1.14
103
Injection Machine Robot Control System Operation Manual V1.14
104
Injection Machine Robot Control System Operation Manual V1.14
105
Injection Machine Robot Control System Operation Manual V1.14
106
Injection Machine Robot Control System Operation Manual V1.14
15 Overload rate
Main
15 Core link
board foot Servo Servo foot
definition
position State definition position
A phase
1 output+ OA+ ← PAO+ 21
2 A phase output- OA- ← PAO- 22
B phase
3 output+ OB+ ← PBO+ 25
4 B phase output- OB- ← PBO- 23
5 0V- 0V- → COM- 14.26.29
6 Alarm+ ALM+ ← ALM+ 1
Positioning
7 finish INP → INP
8 reserve
9 reserve
10 Enable SON → SON 33
11 pulse+ PULSE+ → PULSE1 41
12 pulse- PULSE- → PULSE2 43
13 direction+ SIGN+ → SIGN1 37
14 direction- SIGN- → SIGN2 39
15 24V+ COM+ → COM+ 11
Brake: The driver is connected to 0V at pin 27 and the control relay at pin 28.
Inovance IS620P/630P/660P Drive parameter settings
Setting No Parameter name Setting vale Factory value
H05-00 position command Source 0 0
H05-01 command Pulse input Selection 0 0
H05-02 Pulses per revolution setting 10000 0
H05-15 command Pulse polarity setting 1 0
H05-17 Feedback Pulse Number 2500 2500
H04-07 Alarm Logic Changes 1 0
H04-08 braking function 9 16
H08-15 Load inertia ratio 0---120 1
H09-00 0 Manual/1 automatic 1 0
H09-01 Rigidity 7---15 12
H0B-12 Monitor load Rate
H0B-13 Monitoring the number of input pulses
107
Injection Machine Robot Control System Operation Manual V1.14
108
Injection Machine Robot Control System Operation Manual V1.14
109
Injection Machine Robot Control System Operation Manual V1.14
110
Injection Machine Robot Control System Operation Manual V1.14
111
Injection Machine Robot Control System Operation Manual V1.14
112
Injection Machine Robot Control System Operation Manual V1.14
Note:
1)BR1 and BR2 are terminal resistance connection pins, which are short circuited by default.
2)For specific signal description of driver CANopen port, please refer to corresponding driver
manual (examples of RJ45 port above are Inovance and leisai CANopen drives).
113
Injection Machine Robot Control System Operation Manual V1.14
114
Injection Machine Robot Control System Operation Manual V1.14
Wiring diagram
115
Injection Machine Robot Control System Operation Manual V1.14
116
Injection Machine Robot Control System Operation Manual V1.14
9 Appendix
117
Injection Machine Robot Control System Operation Manual V1.14
Injection Molding Machine side Manipulator side Injection Molding Machine side
118
Injection Machine Robot Control System Operation Manual V1.14
Injection Molding Machine side Manipulator side Injection Molding Machine side
119
Injection Machine Robot Control System Operation Manual V1.14
120
Injection Machine Robot Control System Operation Manual V1.14
121
Injection Machine Robot Control System Operation Manual V1.14
122
Injection Machine Robot Control System Operation Manual V1.14
123
Injection Machine Robot Control System Operation Manual V1.14
124
Injection Machine Robot Control System Operation Manual V1.14
125
Injection Machine Robot Control System Operation Manual V1.14
126
Injection Machine Robot Control System Operation Manual V1.14
127