B-85444EN-3 - 03 - Custom PMC Function
B-85444EN-3 - 03 - Custom PMC Function
WARNING
To use the products explained herein safely, read carefully and understand
completely all the descriptions about safety at the beginning of this manual and
those about the functions you are going to use. Failing to follow any safety
precaution or any direction described herein may lead to death or injury.
Always keep this manual near your product, so you can reference it whenever
necessary.
B-85444EN-3/03
WARNING
Before starting to install, operate, or maintain the product, carefully read and understand
the "SAFETY PRECAUTIONS." Failing to follow any of these safety precautions and
other cautions stated herein may lead to death or injury.
Target models
The following table shows the models covered by this manual along with their abbreviations.
Standard version
Advanced version
To help prevent accidents that may occur due to incorrect handling, this operator's manual indicates cautions with
marks. The meaning of each mark is explained below. Before starting to read the text of the cautions, be sure to
understand the meaning of the corresponding marks.
Indicates that incorrect handling will invite an imminent danger of death or serious
DANGER:
injury.
WARNING: Indicates that incorrect handling may lead to death or serious injury.
CAUTION: Indicates that incorrect handling may lead to light or moderate injury.
NOTE: Describes precautions for protecting the product of interest from damage or
information for effective and efficient use of the product of interest.
Symbols
The following symbols are used in this manual.
(For symbols used on the warning labels on the machine, see "Chapter 7, WARNING LABELS" in
"SAFETY PRECAUTIONS".)
This symbol indicates the possibility of a This symbol indicates the possibility of
risk to a person or damage to property if an injury from getting caught in rotating
the instruction is ignored. portions if the instruction is ignored.
This symbol indicates the possibility of an This symbol indicates the possibility of
injury from getting caught in the machine an explosion or fire if the instruction is
if the instruction is ignored. ignored.
This symbol indicates the possibility of This symbol indicates the possibility of
chips, coolant, or damaged tool flying receiving an electrical shock if the
out/scattering if the instruction is ignored. instruction is ignored.
The products in this manual are controlled based on Japan's "Foreign Exchange and
Foreign Trade Law". The export of FANUC ROBODRILL α-D14MiB5/D14LiB5/D14SiB5,
α-D21MiB5/D21LiB5/D21SiB5, α-D14MiB/D14LiB/D14SiB, α-D21MiB/D21LiB/D21SiB,
α-D14MiB5ADV/D14LiB5ADV/D14SiB5ADV, α-D21MiB5ADV/D21LiB5ADV/D21SiB5ADV,
α-D14MiBADV/D14LiBADV/D14SiBADV, α-D21MiBADV/D21LiBADV/D21SiBADV from Japan is
subject to an export license by the government of Japan. Other models in this manual
may also be subject to export controls. Further, re-export to another country may be
subject to the license of the government of the country from where the product is re-
exported. Furthermore, the product may also be controlled by re-export regulations of
the United States government. Should you wish to export or re-export these products,
please contact FANUC for advice.
In this manual, we have tried to describe as many matters as possible.
However, we cannot describe all the matters which must not be done or which cannot
be done, because there are so many possibilities. Therefore, matters which are not
specifically described as possible in this manual should be regarded as "impossible."
If you wonder whether a specific matter is possible, ask FANUC.
This manual, written in English, is the ‘Original instructions’. The other language
manuals are a translation from the English one.
B-85444EN-3/03 SAFETY PRECAUTIONS
SAFETY PRECAUTIONS
Before you start to use the machine, be sure to carefully read this section about safety precautions and the
descriptions about the functions you are going to use and fully understand them. Otherwise, an accident
may occur.
Use the machine only after you understand them fully.
When using the ROBODRILL, follow all national and local regulations applicable to safety, health, and
environment hygiene.
Operator's
panel
Emergency stop
button
Fixed cover
Window
Operator's
panel
Fixed cover
s-1
SAFETY PRECAUTIONS B-85444EN-3/03
s-2
B-85444EN-3/03 SAFETY PRECAUTIONS
DANGER
You could get caught in the machine, possibly leading to injury. Do not
put your body, hand, or foot close to any movable parts.
1 When running the machine with the front door kept open, be careful to prevent any
portion of your body from touching the movable parts, such as the table. Otherwise, you
may get caught, possibly leading to injury.
2 Do not put your whole body into the machine. If you do so, it is difficult for others to
notice that you are working on the machine. Therefore, they may fail to recognize you
working inside the machine and may start the machine. If you have no choice but to
enter the machine, perform lock out or use other precautions to prevent others from
starting the machine. In addition, fix the door so that you will not be trapped inside the
machine.
3 Do not adjust the coolant nozzle during operation. Doing so may cause injury.
4 The operator is not allowed to open the front door even if the power is OFF. Opening
the front door disables safety devices, possibly leading to injury.
5 If you are an operator and need to open the front door while the power is OFF, ask a
maintenance engineer. Opening the front door with no sufficient knowledge may lead to
injury because of an unexpected behavior of the machine.
6 Before you open the front door, make sure that the Z-axis (spindle head) will not move
down. In rare cases, the Z-axis brake gets out of order, thus letting the Z-axis move
down. Even after you have opened the front door, be aware that the Z-axis may move
down. If you have to work underneath the Z-axis, pop it up by inserting a piece of wood
between the Z-axis and table beforehand to prevent it from moving down in case the
brake should get out of order.
7 Pay attention not to get your head or hand caught in the automatic door (optional). If the
machine has the optional automatic door mechanism, the front and side doors can be
automatically opened and closed in response to program commands or external signals.
Be careful not to get caught in the door during work.
8 When removing the Z-axis motor, be careful not to let the Z-axis (spindle head) move
down. Since the Z-axis brake is in the motor, removing the motor allows the Z-axis to
move down, you may get caught, possibly leading to injury. When removing the motor,
fix the table and Z-axis with packing materials.
9 Check that the Z-axis motor is properly installed before removing the packaging material
that secures the table and the Z-axis. If the packaging material is removed without the
Z-axis motor installed, the Z-axis may move down and you may get caught, possibly
leading to injury.
10 Do not perform automatic operation with the coupling bolts for the Z-axis loose.
Otherwise, the ball screw may break, which may cause the Z-axis (spindle head) to go
down in the worst case.
11 When the power supply is turned ON, be sure to press the [Emergency Stop] button
before installing a workpiece or jig, attaching a tool to the turret, or performing other
work inside the machine. Otherwise, you may be injured if the machine starts running.
12 When you turn OFF the interlock with the pallet changer provided by KAWATA TEC
(optional), each operation is not interlocked, possibly leading to collision, crushing or
other accident. After completing the work, turn ON the interlock and hand the key to the
maintenance engineer for storage.
s-3
SAFETY PRECAUTIONS B-85444EN-3/03
DANGER
1 When the power is ON, do not forcibly disable the electromagnetic lock switch on
the front door. Doing so enables you to enter the machining area even when the
tool is rotating, possibly leading to injury. When the power is ON, use the [Door
Open/Close] button to open or close the front door.
2 For ROBODRILL α-DiB5 series and α-DiB5ADV series, one or two servo motors
can be controlled as the fourth and/or fifth axes (additional axes).
For ROBODRILL α-DiB series and α-DiBADV series, one servo motor can be
controlled as the fourth axis (additional axes). The additional axis must be
installed on the table. Otherwise, it is impossible for the fixed cover or front door
to protect the operator from the motion of the additional axis, possibly leading to
injury.
3 To avoid accidents, such as getting caught in the machine, always wear safe
clothing as stated below when working.
• Wear a cap. Long hair should be tucked into the cap as it can get caught in
the machine or hinder vision.
• Wear safety shoes.
• Wear protective glasses.
• Button up the sleeves of outer clothes.
• Do not wear necklaces, bracelets, or the like.
• Do not wear scarves, mufflers, or the like.
4 Before opening the front door with the power switched OFF, make sure that the
spindle is not rotating. When the spindle is rotating, switching OFF the power
prevents the spindle from stopping in a controlled manner, thus letting the
spindle keep rotating under its own inertia; chips may fly out or you might
accidentally touch the rotating spindle leading to injury. When the power is
switched OFF, only the maintenance engineer is allowed to open the front door.
s-4
B-85444EN-3/03 SAFETY PRECAUTIONS
DANGER
s-5
SAFETY PRECAUTIONS B-85444EN-3/03
DANGER
s-6
B-85444EN-3/03 SAFETY PRECAUTIONS
DANGER
s-7
SAFETY PRECAUTIONS B-85444EN-3/03
WARNING
Chips, coolant, and broken tools may fly out. Be careful not to get
hit by any flying objects on your body or eyes.
1 Be sure to check that the following problems have not occurred before operating
the machine. Otherwise, flying objects (such as tool, processed item, jig, or
machine part) from inside the machine can crash through the splash guard,
causing injury during machine operation due to the crash of movable parts,
loosening of the processed item or jig, damage of machine part or other causes.
• Incorrect machine operation or machining preparation
• Incorrect machining program creation (such as inappropriate machining
conditions or collision between the workpiece and he jig)
• Damage of machine part
• Unfixed part, tool, other manual tools, or other item left inside the machine
If machine parts are damaged, be sure to immediately stop the operation and
contact our service department.
2 If the splash guard is deformed or damaged, stop the machine operation,
replace parts, and check that the movable parts do not collide with each other or
cause other problems during machine operation. If you continue to use the
machine as is, flying objects from inside the machine may cause injury.
3 During operation, keep as much distance as possible from the machine. Flying
objects such as damaged tool or jig may deform the splash guard and cause
injury.
4 When operating the machine with the front door open, be careful not to let the
spindle or the tool attached to it come into contact with the table, jig, workpiece
or other item. This may cause the tool or workpiece to get damaged or fly out,
leading to injury.
5 Before you start to switch ON the air blower with the front door kept open, wear
protective glasses. Otherwise, chips may get into your eyes, possibly leading to
loss of vision.
6 If the polycarbonate of the front or side window is damaged, immediately replace
the polycarbonate or door. When a lattice type window is installed, if the ABS
sheet, which protects the polycarbonate, is damaged, immediately replace the
door. Otherwise, objects flying from the inside of the machine can crash through
the window, possibly leading to injury.
7 A high-speed spindle mounted on the ROBODRILL must meet the following
requirements. Otherwise, safety devices, such as the interlock, may fail to
operate, possibly leading to injury.
• Register the number of the tool to be mounted in the parameter and confirm
that the parameter setting matches the location where the high-speed spindle
holder is mounted. If the parameter setting differs from the mounted location,
safety measures during operation or work by the ROBODRILL become
insufficient, possibly leading to injury.
• To operate the machine with the front door (safety door) of the ROBODRILL
kept open, make sure that the high-speed spindle motor does not rotate. If
the front door is opened with the high-speed spindle motor rotating, injury
may occur. Be sure to use the high-speed spindle control amplifier from
YUKIWA SEIKO INC. (for the FANUC ROBODRILL). Otherwise, safety is not
ensured.
s-8
B-85444EN-3/03 SAFETY PRECAUTIONS
WARNING
Chips, coolant, and broken tools may fly out. Be careful not to get
hit by any flying objects on your body or eyes.
• Prepare a circuit that shuts down the power between the motor and control
unit when the door of the machine is opened.
• Use a high-speed spindle having a speed detector.
8 The operator is not allowed to remove any fixed cover, such as those on the
front and side doors. Some portions inside the fixed covers are rotating or
moving at high-speed. Removing any fixed cover has the following risks.
• You may accidentally touch portions rotating or moving at high-speed.
• A broken tool or workpiece chips may fly out.
• Chips may fly out.
• Coolant may splatter from the machine.
• Noise may leak out.
9 Before switching on the power and operating the machine during or after
maintenance work, make sure that no tool or the like is left in the machine.
Otherwise, when the machine runs, any tool or the like may get caught in the
machine or the machine may strike the tool or the like toward people around the
machine.
10 When replacing the filter regulator and oil mist filter mantle (element)
a) Before starting auto drain maintenance, turn OFF the main circuit breaker on
the control unit cabinet. Otherwise, you may get injured due to an
unpredictable motion.
b) Before removing the bowl, stop the supply of compressed air to remove any
residual pressure and make sure that there is no pressure inside the bowl. If
there remains compressed air, the bowl can be blown off, resulting in human
injury or death.
c) Do not remove the bowl guard. If the bowl is damaged, broken pieces can
scatter, resulting in human injury or death.
11 Do not detach the coolant hose during operation. The toxic coolant may spout
out and splash onto the human body. Before detaching the coolant hose, switch
OFF the power and make sure that the pump is at rest.
12 When you hear noise from the X-axis or Y-axis cover during operation,
immediately stop the machine and inspect the cover. If you operate the machine
with a damaged cover, the cover can crash through the splash guard, possibly
leading to injury.
13 Do not use tools that exceed the predetermined dimensions and weight of the
ROBODRILL. In addition, do not use tools under conditions beyond the use
conditions predetermined by their manufacturers (such as the maximum speed).
Tools may come off from the spindle, deforming the splash guard and leading to
injury. For the dimensions and weight of the tools predetermined for the
ROBODRILL, see "Chapter 4, TOOLS" in the OPERATOR'S MANUAL (Basic
Version).
s-9
SAFETY PRECAUTIONS B-85444EN-3/03
WARNING
There is a risk of an electrical shock. Do not touch any portion
through which current flows or splash liquid onto that portion.
1 When installing the machine, keep the main circuit breaker on the control unit
cabinet in its off position.
2 When making electrical adjustments with a cover removed, use a tool with
sufficient electrical protection (for example, a screwdriver made of plastic).
Otherwise, you may receive an electrical shock.
3 If a power or connection cable gets damaged, immediately stop using the
machine. Otherwise, you may receive an electrical shock, or fire may occur. Do
not start using the machine until a maintenance engineer replaces the damaged
cable.
4 Do not switch ON the power for the machine with any cable detached.
Otherwise, you may receive an electrical shock.
5 Before opening the control unit cabinet door, for example, to replace fuses or
batteries, be sure to switch OFF the power with the main circuit breaker in the
control unit cabinet. Otherwise, you may receive an electrical shock.
6 Before connecting the power cable, turn OFF the switchboard breaker.
Otherwise, you may receive an electrical shock.
7 Keep in mind that setting the main circuit breaker in the control unit cabinet to its
OFF position does not remove the power from its primary side. Also keep in
mind that, even if the main circuit breaker is in its OFF position, there is a risk of
an electrical shock on any component connected to the primary side of the main
circuit breaker, including the following:
• External power transformer connected to the primary side of the circuit
breaker
• Nonstandard peripheral equipment connected to the primary side of the
circuit breaker
• Automatic fire-extinguisher connected to the primary side of the circuit
breaker
8 There may remain a voltage on some portions in the control unit cabinet even
after the main circuit breaker is set to its OFF position, possibly leading to an
electrical shock. Do not touch any portion in the control unit cabinet unless you
have sufficient knowledge about electricity.
There may remain a voltage also on each motor and their power lines. Before
starting maintenance work on these parts, wait for at least 20 minutes after the
power has been shut OFF.
9 Do not touch the inside of the control unit cabinet with a wet hand. Otherwise,
you may receive an electrical shock.
10 Do not splash liquid onto the operator's panel or control unit cabinet. Otherwise,
you may receive an electrical shock.
11 Avoid using any coolant or lubricant (such as grease or oil) that can unmake
polycarbonate, nitrile rubber (NBR), hydrogenated nitrile rubber (HNBR),
fluorocarbon rubber, nylon, acrylate resin, ABS resins, and polypropylene (PP).
Dilution water rich with residual chlorine can unmake these substances. As the
ROBODRILL uses these substances for sealant and covers, such sealant
properties may be lost, possibly leading to an electrical shock due to fault current
or a burn due to lack of grease resulting from a spill.
s-10
B-85444EN-3/03 SAFETY PRECAUTIONS
WARNING
There is a risk of an electrical shock. Do not touch any portion
through which current flows or splash liquid onto that portion.
12 The operator is not allowed to open the control unit cabinet door. Some portions
in the cabinet have high voltage, having a risk of an electrical shock. If the
operator has to switch ON the power, use the main circuit breaker in the control
unit cabinet or the power switch (on the operator's panel).
13 Before removing the cover of the automatic fire-extinguisher control box, be sure
to turn OFF the circuit breaker of the automatic fire-extinguisher in the control
unit cabinet. If you remove the cover with the power to the automatic
fire-extinguisher kept ON, you may receive an electrical shock. Keep in mind that
turning OFF the main circuit breaker in the control unit cabinet does not remove
the power from the automatic fire-extinguisher.
14 Do not touch the controller terminals of the automatic fire-extinguisher. It is likely
that the fire-extinguisher power may be ON even if the main circuit breaker in the
control unit cabinet is in its OFF position. Before touching the controller
terminals, make sure that the automatic fire-extinguisher power is OFF.
Otherwise, you may receive an electrical shock.
15 When replacing maintenance parts (except the battery for Absolute Pulsecoder),
be sure to keep the main circuit breaker in the control unit cabinet in its OFF
position. Otherwise, the replaced parts may be damaged, or you may receive an
electrical shock.
16 Provide sufficient space around the cable carrier. If sufficient space is not
allowed between the cable carrier and the ceiling, walls, beams, or other
installations (for example, a non-FANUC material prepared by the customer,
such as a ceiling cover) of a building in which the machine is installed, a broken
power cable in the cable carrier has a higher risk of a fire or electrical shock.
17 When assembling the Z-axis motor to the machine, keep the power for the
machine main body switched OFF. Otherwise, you may be injured or receive an
electrical shock unexpectedly.
18 After maintenance work, make sure that all components, including screws, that
were removed for maintenance purposes are back in place. Otherwise, safety
devices may fail to function, or you may get injured due to a malfunction or an
electrical shock.
19 The person in charge of routine maintenance and preventive maintenance shall
not be engaged in replacement of the CNC memory backup battery. Only the
maintenance engineer is allowed to replace such batteries. Work by any person
with no sufficient knowledge may disable safety devices from working, possibly
resulting in an unexpected behavior of the machine that may cause injury or an
electrical shock.
20 Do not touch parts in the amplifier, connected cables or other items while the DC
link charge display LED on the servo amplifier is lit because it is dangerous.
Otherwise, you may receive an electric shock.
s-11
SAFETY PRECAUTIONS B-85444EN-3/03
WARNING
Other Dangers
1 Do not get close to the ROBODRILL if you are using a pacemaker. Otherwise, the
pacemaker may be adversely affected.
2 Do not touch the following portions of the machine during operation and for a
while after operation because they may be very hot. The temperature of these
portions may become very high with a risk of burn injury. Use protective
equipment, such as heat-resistant gloves, if you cannot avoid touching them.
• X-, Y-, Z-, turret (only for α-DiB5ADV/α-DiBADV series), and additional axis servo
motors
• Spindle motor
• Coolant motor
3 Do not touch the following portions of the machine when the power is ON and for
a while after the power is switched OFF because they may be very hot. The
temperature of these portions may become very high with a risk of burn injury.
Use protective equipment, such as heat-resistant gloves, if you cannot avoid
touching them.
• Power line
• Heat generating/releasing portions (such as servo amplifier and stabilized
power supply) in the control unit cabinet
• Motors
4 Coolants and lubricants (such as grease and oil) are harmful. Take the following
precautions. For additional precautions and measures to be taken if they have
come in contact with the human body or been inhaled, follow the instructions
stated on the package of the products or those from the respective
manufacturers, such as SDS.
• Do not inhale vapor or mist of any of these substances.
• Do not expose the skin (especially, cuts) directly to any of these substances
more than necessary.
• Wear protective glasses to protect the eyes from these substances.
• Do not drink any of these substances.
5 Do not use any rotten coolant or lubricant (such as grease or oil) as it is quite
harmful. As for how you can tell that a coolant or lubricant is rotten, contact its
manufacturer. Store or dispose of such coolant or lubricant according to the
instructions from the manufacturer.
6 To use the Ethernet function for the first time, set up an IP address and other data
carefully and perform communication tests sufficiently after consulting with your
network administrator. Be very careful because specifying the IP address and
other data incorrectly can have an adverse effect, such as a communication
failure, to the entire network and can also cause other machines to malfunction.
7 Before starting to use the machine, be sure to perform grounding to prevent radio
disturbance and electrical leakage. Class C grounding (with a grounding
resistance of 10 Ω or less) defined in the electric facility standards is required.
Ground the machine separately from other machines (one-point grounding).
8 Do not change any parameter unless you have sufficient knowledge. Changing a
parameter may disable the interlock, leading to a higher risk of injury. After
changing any parameter, make sure that the interlock functions properly.
s-12
B-85444EN-3/03 SAFETY PRECAUTIONS
WARNING
Other Dangers
9 To lift the machine, use a crane and rope or cable with a load capacity not less
than the mass of the ROBODRILL main body to be lifted. Listed below are the
mass of the main body of each ROBODRILL model. The value enclosed in
parentheses is the total mass including all options.
• α-D14/21MiB5, α-D14/21MiB 2000kg (2500 kg)
• α-D14/21LiB5, α-D14/21LiB 2100kg (2600 kg)
• α-D14/21SiB5, α-D14/21SiB 1950kg (2250 kg)
• α-D14/21MiB5ADV, α-D14/21MiBADV 2200kg (2700 kg)
• α-D14/21LiB5ADV, α-D14/21LiBADV 2300kg (2800 kg)
• α-D14/21SiB5ADV, α-D14/21SiBADV 2150kg (2450 kg)
When lifting the machine, make sure that it stays in balance.
When lifting the machine with the jig attached, consider the weight of the jig.
When lifting the machine, check that there are no tools, jigs or other items that
can fall or move during transportation.
10 Perform inspections and maintenance periodically. Be sure to perform inspection
of items described in the MAINTENANCE MANUAL (Basic Version). Otherwise,
any defect in the machine may lead to death, injury, or damage to the machine.
11 When exchanging maintenance parts, follow the applicable descriptions in this
manual. Using noncompliant parts or the wrong replacement method may cause
a defect in the machine, possibly leading to injury.
12 Before you remove a cover for maintenance purposes, be sure to turn off the
main circuit breaker in the control unit cabinet for the machine.
13 Before performing installation or maintenance of each option, turn OFF the main
circuit breaker in the control unit cabinet and the circuit breaker of each option.
14 When turning ON the power with the cover removed for maintenance, check that
there is no other person near the machine.
15 Before starting maintenance work, post a notice near the main circuit breaker in
the control unit cabinet to indicate that no one except the authorized maintenance
personnel is allowed to switch ON the power.
16 When working in a high place, use a ladder and secure a footing to reduce the
risk of a fall. Do not climb the machine or any other thing (such as a chair or desk)
that is not intended for use as a step ladder. Otherwise, you may lose balance,
possibly leading to an accident.
17 Before inspecting the X/Y/Z-axis telescopic covers, be sure to turn OFF the
power. Otherwise, you may get injured due to an unpredictable motion.
18 When transporting or lifting the machine, keep it in the specified transportation
position. Otherwise, the machine may fall down, possibly leading to injury.
19 Before you start to install the ROBODRILL, make sure that the main circuit
breaker in the control unit cabinet is in its OFF position to shut OFF power for
safety purposes. In addition, stop supplying air to the machine.
20 Read "Safety Precautions for Installation" carefully and follow the steps stated in
it. Failing to follow these steps may lead to injury or death.
21 Before you start to mount the tool length switch, make sure that the main circuit
breaker in the control unit cabinet is in its OFF position for safety purposes. In
addition, stop supplying air to the machine.
s-13
SAFETY PRECAUTIONS B-85444EN-3/03
WARNING
Other Dangers
22 Clean chips from the splash guard to prevent large amounts of chips from
accumulating. If fire occurs when large amounts of chips are accumulated, it may
become impossible to distinguish the fire completely with the automatic
fire-extinguisher.
23 After operation of the automatic fire-extinguisher, leave the machine untouched
without removing ejected fire-extinguishing agent until chips and the machine
have completely cooled down. You may get burned if you touch hot burned chips.
Remove the burned chips and fire-extinguishing agent once they have completely
cooled down (you do not feel heat when you place your hands over the
fire-extinguishing agent).
24 When doing cleanup work after operation of the automatic fire-extinguisher, be
sure to wear protective equipment such as protective gloves, goggles, and a
mask. Otherwise, during the cleanup work after fire extinction, there is a risk that
you may burn yourself if you carelessly touch hot chips or parts, and there is also
a risk for you to be injured if fire-extinguishing agent or chips enter your eyes or
mouth.
[First-aid actions against fire-extinguishing agent]
Take the actions listed below, immediately contact a doctor, and follow the
doctor's directions.
When fire-extinguishing agent was inhaled
• Lie quietly in an environment where air is clean.
• Wash the nasal cavity with lukewarm water and gargle the throat.
When fire-extinguishing agent contacted the skin
• Wash away the agent with water or soap-and-water solution.
When fire-extinguishing agent entered the eye
• If the fire-extinguishing agent contacted the eye, wash it down with a large
quantity of water and submit to medical treatment.
When fire-extinguishing agent was swallowed
• If the victim is conscious, have his or her mouth rinsed out with water.
• Make them throw up the agent and submit to medical treatment quickly.
Protecting personnel providing first aid
• The deliverer shall wear appropriate protective equipment so that he or she
will not touch the fire-extinguishing agent.
* For explanations about how to handle other types of fire-extinguishing agents,
refer to the "Material Safety Data Sheet" attached to the automatic
fire-extinguisher in use.
25 Before performing work at closing time, be sure to turn OFF the power.
Otherwise, you may get injured due to an unpredictable motion.
26 When greasing, turn OFF the power. Otherwise, you may get injured due to an
unpredictable motion.
27 Before switching any setting terminal on the HDI I/F unit for the high-speed skip
function, turn OFF the power to the machine. Otherwise, there is a risk of an
electrical shock or burn injury.
s-14
B-85444EN-3/03 SAFETY PRECAUTIONS
WARNING
Other Dangers
28 When you hear noise from the spindle, the bearing of the spindle may be
damaged. If you continue to use the machine with a damaged bearing, the
temperature of the spindle may become abnormally high, possibly leading to fire
caused by overheated parts. Especially when the alarm SP9002 "EX DEVIATION
SPEED" occurs along with the noise, immediately stop using the machine.
s-15
SAFETY PRECAUTIONS B-85444EN-3/03
CAUTION
1 Before you use coolant or lubricant (such as grease or oil), obtain the latest
MSDS provided by the manufacturer and make sure to thoroughly read and
understand the product properties and precautions. Handling coolant or lubricant
without following such precautions or disposal information may lead to
circumstances that will adversely affect the human body or environment.
2 If a coolant or lubricant (such as grease or oil) comes into contact with your
hand, wipe it off immediately. Otherwise, it makes the hand very slippery, making
it difficult to handle workpieces or operate the equipment; possibly leading to
injury and damage to the workpieces.
3 The table can hold up to the following weight including jigs and workpieces. Be
careful not to exceed this maximum loading weight. If it is exceeded, the table may
get damaged, possibly leading to injury and damage to the workpiece and jig.
• α-D14/21M/LiB5, α-D14/21M/LiB 300kg
• α-D14/21SiB5, α-D14/21SiB 200kg
• α-D14/21M/LiB5ADV, α-D14/21M/LiBADV 400kg
• α-D14/21SiB5ADV, α-D14/21SiBADV 200kg
4 Be careful when handling workpieces, no matter whether they are yet to be
machined or have already been machined, because they have sharp edges and
burrs. Otherwise, you may get injured. Wear protective equipment such as
gloves.
5 When using or exchanging tools, be careful not to get injured with their sharp
edge. When handling tools, wear protective equipment such as gloves.
6 When handling chips, be careful not to get injured. Wear protective equipment
such as gloves.
7 When disposing of tools, follow all regulations applicable to handling of
dangerous articles. Unconsidered disposal may lead to injury to others who
touch the wastes.
8 When using a coolant or lubricant (such as grease or oil), check the instructions
from its manufacturer and use it by exercising care sufficiently on its use
conditions and method according to the instructions. Otherwise, coolants and
lubricants can adversely affect human bodies, the machine, and environment.
Some types of coolant or lubricant and some of their combinations can lead to
poor lubrication or sludge development on the LM guide or ball screw, causing
possible endurance degradation. Before you start to use a coolant, check it
carefully with its manufacturer.
9 If a coolant or lubricant (such as grease or oil) spills on the floor, wipe it off
immediately. Otherwise, the floor becomes very slippery, possibly leading to the
risk of fall and injury.
10 Periodically clean the machine so that chips will not block the coolant outlet or
chip tray. Coolant leakage can make the floor slippery, possibly leading to the
risk of fall and injury.
11 As for storage of coolants and lubricants (such as grease and oil), follow the
instructions from their manufacturers. When disposing of them, follow all
regulations applicable to industrial wastes.
12 Use a crane to mount or dismount an object that apparently weighs 20 kg or
more, that cannot be lifted with your hands, or that you feel heavy when you try
to lift it. Lifting heavy objects may place great stress on your back or let it fall
from your hands, possibly leading to injury.
s-16
B-85444EN-3/03 SAFETY PRECAUTIONS
CAUTION
13 Sufficiently illuminate the shop floor where the machine is installed so that you
can see the machine and parts clearly. Working in a dark place can lead to
incorrect operation, possibly causing an accident. The shop floor must be
illuminated with at least 500 lx. An optional internal light is available.
14 Do not directly look into the internal light. Be very careful to protect your eyes by
turning the light OFF when lighting is not necessary, etc.
15 Do not work in an unnatural posture, reaching out to mount or dismount
workpieces on the table when it is far away from you. Doing so may place great
stress on your back or let workpieces fall, possibly leading to injury
unexpectedly. When working with workpieces on the table, bring the table
sufficiently toward you beforehand.
16 Pressing the Emergency Stop button is the first thing you should do once a
failure occurs. Make it possible to press the Emergency Stop button whenever
necessary. Do not hang anything on the button nor cover it with anything.
17 Before you reset the Emergency Stop button, remove the cause of the
abnormality. Otherwise, a dangerous condition may recur, possibly leading to
injury.
18 Connect any related external equipment to the emergency stop function
securely. If an accident occurs, a poor connection may disable the emergency
stop device from operating normally, possibly leading to injury or damage to
tools.
19 Install the machine on a flat, sufficiently strong floor. Otherwise, the machine
may jolt during operation, possibly leading to injury. The floor on which the
machine is installed must satisfy all of the following conditions:
2 2
• The floor must have a load resistance of 29.4 kN/m (3 tf/m ) or more.
• The floor is completely flat, with no protuberance or indent.
• The floor must not deteriorate with age and in regular use.
To maintain stable machining accuracy and fully realize machining performance,
the following conditions are recommended:
2 2
• Load resistance: 49.0 kN/m (5 tf/m ) or more
2 2
• Compressive strength: 36 N/mm (367 kgf/cm ) or more
20 Connect piping securely to prevent coolant from leaking out. If coolant leaks, the
floor becomes very slippery, thereby causing injury due to falling.
21 When an inner coolant control unit is used, if the shower gun is pointed towards
the outside of the splash guard, spilled coolant makes the floor slippery, which
can cause injury due to falling.
22 Do not directly point the shower gun or inner coolant control unit towards the
seam of the sheet metal on the splash guard or the seam between the splash
guard and casting. Otherwise, the coolant may spill out of the machine and
make the floor slippery, which can cause injury due to falling.
23 If operating the automatic door with the cover removed for inevitable inspection
reasons, be careful not to jam your fingers in the door.
24 When you operate the robot using the CNC of the ROBODRILL with the robot
interface 2 (optional), you cannot perform an operation that requires a high
response because of the characteristic of control. Therefore, be very careful
when operating the robot.
s-17
SAFETY PRECAUTIONS B-85444EN-3/03
CAUTION
25 Before you start machining, securely attach the workpiece to the jig. Also keep
the jig stationary on the table. If you fail to fix the workpiece securely, it may
come off the jig and fly out during work, possibly leading to damage to the
workpiece and machine.
26 Before starting work, make sure that the tool is securely attached to the tooling
and that the tooling does not rattle. Otherwise, the tool may come off, possibly
leading to damage to the workpiece and machine.
27 Before starting work, make sure that the tool is not worn out or broken.
Otherwise, chips of the tool may fly out, possibly leading to damage to the
machine.
28 Before starting work, make sure that the tooling is securely attached to the turret
grip as directed (see "Chapter 6.4.2, Removal/Installation Procedure" in the
OPERATOR'S MANUAL (Basic Version)) and that the tooling does not rattle.
Otherwise, the tooling may come off and fly out, possibly damaging the
workpiece and machine.
29 The weight of a tooling to be mounted on the turret is 2 kg or less and the total
weight of 14/21 tools is 15 kg/23 kg or less. To mount a tool with a weight of 2 kg
or more (up to 3 kg), set the tool weight to 3 kg. The factory-adjusted tool weight
is 3 kg for safety. If the setting is inappropriate, the tooling may come off and fly
out, possibly damaging the workpiece and machine.
30 The weight of a tooling to be mounted on the turret is 2 kg or less and the total
weight of 14/21 tools is 15 kg/23 kg or less. To mount a tool with a weight of 2 kg
or more (up to 3 kg), set the tool weight to 3 kg. To mount a tool with a weight of
3 kg or more (up to 4 kg), set the tool weight to 4 kg (The tool weight can be set
to 4 kg in α-DiB5ADV/α-DiBADV series only. For the α-DiB5/α-DiB series, tools
that weigh more than 3 kg cannot be used.) (see "Chapter 5, TOOLS" in the
"Part I, OUTLINE" in the OPERATOR'S MANUAL (Detailed Version)). The
factory-adjusted tool weight is 3 kg for safety. If the setting is inappropriate, the
tooling may come off and fly out, possibly damaging the workpiece and machine.
31 Before starting a test run or automatic operation, make sure that:
• The DDR (optional) and DDR-T (optional), tool length measurement switch
(optional), other rotation table, and jig are securely fixed on the table.
• The workpiece is securely attached to the jig.
In particular, if you are using the jig of an air cylinder type, check that the
specified air pressure is supplied. If machining is performed without fixing the
DDR, DDR-T, tool length measurement switch, other rotation table, workpiece,
or jig securely, they may come off and fly out, possibly damaging the workpiece
and machine.
32 Check that the workpiece or tool does not collide with the machine main body, jig
or other item in the machining program to be used before starting a test run or
automatic operation. A collision may damage the workpiece, tool, or machine. If
a collision occurs, immediately abort the operation and inspect the collided part.
If the machine part of the ROBODRILL has collided, be sure to contact our
service department.
s-18
B-85444EN-3/03 SAFETY PRECAUTIONS
NOTE
1 When using a ceiling cover, be sure to use a mist collector. Otherwise, mist of
coolant can fill the inside of the machine, possibly causing the machine to be out
of order. In addition, hot air from the spindle motor can also fill the inside of the
machine, possibly causing the machine to be out of order.
2 Make sure that proper greasing and oiling are applied to the ball screws and LM
guides along each axis. Otherwise, the ball screw or LM guide may be damaged.
The lubrication pump device hose between the table and saddle is a
consumable item. If the hose is damaged, replace it immediately.
3 After making sure that the lock is completely released, open the front door.
An attempt to open the door when the lock is not released makes an excessive
impact on the electromagnetic lock switch, possibly leading to damage to the
switch.
4 When opening or closing the front door, do so slowly (at or below 300 mm/s).
Opening or closing the front door rapidly may damage the machine.
5 If a cushion rubber on the front door is damaged or missing, replace it with, or
install, a new one promptly. Using the machine with the cushion rubber damaged
or missing may damage the machine.
6 When installing a jig on the table, make sure that the load is applied uniformly
over the table surface. Nonuniform load on the table may lead to damage to a
ball screw or LM guide. It may also affect the precision.
7 Be careful not to generate rust in the machine. Rust may be generated on a part
on which painting is not applied such as the table surface or telescopic cover
depending on the environment. Rust generated in the machine may interfere
with the movement of a movable part, resulting in damage to the machine. For
dry cutting, in particular, periodically apply a rust inhibitor so as not to generate
rust.
8 Using the machine to grind workpieces or to cut ceramic-, carbon-, or
graphite-made workpieces may result in sealing materials being adversely
affected by fine polishing or cutting powder, possibly damaging the spindle, ball
screw, LM guide, or other parts earlier than their service life. If you want to use it
for such purposes after understanding these cautions, please contract for
fare-paying periodic maintenance.
9 Manage the coolant according to the directions from its manufacturer properly as
for its pH, the way its undiluted solution is mixed with dilution water, the salinity
concentration of the dilution water, and the frequency at which the coolant is
replaced. Otherwise, the machine may get rust or corroded, leading to machine
failure.
10 Even when using a recommended coolant or lubricant (such as grease or oil),
observe the instructions from its manufacturer. It may adversely affect the
machine parts and painting depending on the way it is used.
s-19
SAFETY PRECAUTIONS B-85444EN-3/03
NOTE
11 Do not use any type of coolant listed below since it can adversely affect the
machine, possibly leading to machine failure:
• Coolants containing highly active sulfur: Some coolants may contain highly
active sulfur. If this type of coolant enters inside the machine, it can corrode
copper, silver, and other metals, possibly causing damage to parts.
• Highly penetrative synthetic coolants: Some coolants containing polyalkylene
glycol have a high permeability and may cause insulation degradation, poor
lubrication, or component failure when it enters inside the machine.
• High-alkali, water-soluble coolants: Some coolants to which alkanolamines
and other agents are added to increase the pH value may be strongly
alkaline, which have a pH of 10 or more even with the working solution. This
type of coolant can cause damage to resin and other materials if adhered to
them for a long time.
• Coolants containing chlorine: Some coolants containing chlorine (for
example, chloride components, such as chlorinated paraffin) affect materials
such as resin and rubber badly, leading to possible defective parts.
12 Sweep off chips from the inside of the machine frequently. Check the inside of
each axis cover and casting for any chips semiannually. If chips are found inside
any axis cover or casting, remove them.
13 To prevent coolant and other liquids, and chips from entering the inside of the
control unit, be sure to close and lock the control unit cabinet door. For the same
purpose, be sure to close the covers of the operator's panel and cable duct and
tighten the cover mounting screws securely. Keep the operator's panel and cable
duct cover from any cutting fluid splash.
14 When installing the machine, provide a service access clearance. See the floor
plan shown in "3.3.1 Installing Leveling Bolts and Blocks" in the OPERATOR'S
MANUAL (Basic Version) for explanations about the service access clearance.
15 Do not apply any load to the splash guard by, for example, putting your hand on
it during machining. Otherwise, the machining accuracy will be adversely
affected.
16 Do not aim the inner coolant control unit nozzle at the gap of the cover around
each movable part, LM guide, ball screw, motor, or other parts. The lubricant is
flushed and coolant enters the inside of the machine, probably causing machine
failure.
17 When you perform machining on a certain portion for a long time, in which the
travel distance of the Z-axis is very small, the oil film may break down locally at
certain locations such as the Z-axis bearing, LM guide, ball screw, etc. causing
machine failure. In such cases, we recommend that you add a movement in
which the Z-axis periodically moves approximately 150 mm to the program.
18 The tooling pull stud shall be tightened with a torque recommended by the
tooling manufacturer. If the tightening torque is too high/low, it may cause
deformation or loosening of the tooling, possibly leading to machine damage or
poor accuracy.
s-20
B-85444EN-3/03 SAFETY PRECAUTIONS
NOTE
19 The spindle air purge pressure is factory-set to a recommended value. When
performing periodical inspection, check that the spindle air purge regulator (at
the rear of the machine) is set within the recommended pressure range to avoid
any cutting fluid to enter inside the spindle. Otherwise, this may cause spindle
failure. Additionally, if the spindle air purge pressure is outside the
recommended pressure range, turn the knob of the spindle air purge regulator to
adjust the pressure to the recommended setting value (0.08 MPa).
20 When the display unit is a touch panel, directly touch the screen to perform
operations. You can perform operations with your bare hand or with a glove. You
can also use the touch panel dedicated pen provided by FANUC for better
operations. When you use your fingers to operate, be careful not to press the
panel too hard. Otherwise, you may damage the circuit inside the touch panel, or
the glass may break. Never press the screen with a pen that has a sharp tip or a
screwdriver, poke the screen with a sharp item such as the tip of a screwdriver,
or tap the screen with a hard item such as the handle of a screwdriver. This may
damage the surface of the display unit, possibly leading to failure.
21 Never press the buttons on the operator's panel with a pen that has a sharp tip
or a screwdriver. This may damage the operator's panel, possibly leading to
failure.
22 If you do not turn ON the CNC for several months, the rechargeable battery unit
(optional) runs out and the machine cannot perform backup. (The backup period
depends on the axis configuration.) If backup cannot be performed, you must
restore the SRAM data and the servomotor zero point to start the machine. If
you plan not to turn ON the CNC for a long time, back up the SRAM data.
23 When you secure a jig or workpiece onto the table, the table or secured
workpiece may be deformed if you tighten with a bolt or due to other causes.
Therefore, when securing a workpiece, be careful of the deformation of table or
workpiece.
s-21
SAFETY PRECAUTIONS B-85444EN-3/03
s-22
B-85444EN-3/03 SAFETY PRECAUTIONS
No person other than the "maintenance engineer" of the ROBODRILL shall move or install it.
Moving or installing the ROBODRILL requires understanding of it in details.
The term "maintenance engineer" refers to those who have working knowledge about machinery and
electricity for maintenance and have finished the maintenance course provided by the FA department or
ROBOMACHINE department at the FANUC Training Center or who have equivalent knowledge and
have been certified by the company they work for.
Fork lift or crane operators in charge of moving the ROBODRILL shall have the relevant license.
WARNING
1 When removing the Z-axis motor, be careful not to let the Z-axis (spindle head)
move down. Since the Z-axis brake is in the motor, removing the motor allows
the Z-axis to move down, causing a risk that you may be caught and lead to
injury. When removing the motor, fix the table and Z-axis with packing materials.
2 To lift the machine, use a crane and rope or cable with a load capacity not less
than the mass of the ROBODRILL main body to be lifted. Listed below are the
mass of the main body of each ROBODRILL model. The value enclosed in
parentheses is the total mass including all options.
• α-D14/21MiB5, α-D14/21MiB 2000kg (2500 kg)
• α-D14/21LiB5, α-D14/21LiB 2100kg (2600 kg)
• α-D14/21SiB5, α-D14/21SiB 1950kg (2250 kg)
• α-D14/21MiB5ADV, α-D14/21MiBADV 2200kg (2700 kg)
• α-D14/21LiB5ADV, α-D14/21LiBADV 2300kg (2800 kg)
• α -D14/21SiB5 ADV , α-D14/21SiBADV 2150kg (2450 kg)
When lifting the machine, make sure that it stays in balance.
When lifting the machine with the jig attached, consider the weight of the jig.
When lifting the machine, check that there are no tools, jigs or other items that
can fall or move during transportation.
3 Before starting to use the machine, be sure to perform grounding to prevent
radio disturbance and electrical leakage. Class C grounding (with a grounding
resistance of 10 Ω or lower) defined in the electric facility standards is required.
Ground the machine separately from other machines (one-point grounding).
s-23
SAFETY PRECAUTIONS B-85444EN-3/03
CAUTION
1 Install the machine on a flat, sufficiently strong floor. Otherwise, the machine
may jolt during operation, possibly leading to injury. The floor on which the
machine is installed must satisfy all of the following conditions:
2 2
• The floor must have a load resistance of 29.4 kN/m (3 tf/m ) or more.
• The floor is completely flat, with no protuberance or indent.
• The floor must not deteriorate with age and in regular use.
To maintain stable machining accuracy and fully realize machining performance,
the following conditions are recommended:
2 2
• Load resistance: 49.0 kN/m (5 tf/m ) or more
2 2
• Compressive strength: 36 N/mm (367 kgf/cm ) or more
2 Sufficiently illuminate the shop floor where the machine is installed so that you
can see the machine and parts clearly. Working in a dark place can lead to
incorrect operation, possibly causing an accident. The shop floor must be
illuminated with at least 500 lx. An optional internal light is available.
NOTE
1 Pay attention to how the machine is transported and packed.
• Fix the Z-axis (spindle head) and table with packing materials.
• Apply a rust inhibitor to the specified portions of the machine (see lubricants
recommended in "Chapter 2, PRECAUTIONS FOR USE" in SAFETY
PRECAUTIONS").
• Fix the turret mechanism with nylon ties.
• Check that there are no tools, jigs or other items that can fall or move during
transportation.
2 Allow a service access clearance (see the floor plan shown in "Section 3.3.1
INSTALLING LEVELING BOLTS AND BLOCKS" in the OPERATOR'S MANUAL
(Basic Version)) in the area where the machine is installed.
s-24
B-85444EN-3/03 SAFETY PRECAUTIONS
s-25
SAFETY PRECAUTIONS B-85444EN-3/03
Tag (example)
(4) To release the lock out or tag out, make sure to notify all workers about the release and evacuate all
workers from potentially high-risk areas when machine is powered ON.
You will not be able to turn the machine ON during a lockout. You will not be able to open the control
unit cabinet door as well.
s-26
B-85444EN-3/03 SAFETY PRECAUTIONS
5. WORKING AREA
When you use the ROBODRILL, the area permitted to access will be restricted according to the level of
the worker (operator, person in charge of routine maintenance and preventive maintenance, or
maintenance engineer).
Note that the shaded area in each figure below indicates those areas where access is prohibited for
operators.
Recommended 4150
2650
Recommended
109
140
1000
600
R501 R470
1180 528
Recommended 3250
810 268
2850
1190
250 Recomm
Recommen ended
ded 1000 1000
365
420
330
225
R360
350
20
α-D14/21LiB5, α-D14/21LiB
Recommended 2980
Recommended 3600
2100
1480
109
140
Recommend
Recommend
39
70
ed 1000
ed 1100
600
R501 R470
530
825 250
250 250
Recommended 3520
535 268
268
2850
250
2950
Recommen
1190
Recommen
Recomm ded 1000 ded 1000
1190
250 ended
Recommen 1000
ded 1000
365
420
365
420
330
365
70
840 380 250 840 250
225
R360 225
350
R324
350
20
47
s-27
SAFETY PRECAUTIONS B-85444EN-3/03
Recommended
4150
2650
120
Recommended
89
980
580
R501 R470
528
Recommended 3250
1155
800 268
2850
1190
250
Recommended Recommended
365
420 1000
1000
330
840 655 250
225
R360
350
20
α-D14/21LiB5ADV, α-D14/21LiBADV
Recommended 3600 Recommended 2980
2100
1480
Recommended 980
Recommended
120
89
19
50
1080
580
510
R501 R470
R501 R470
875 250
250 250
Recommended 3250
Recommended 3520
535 268
268
2850
250
2950
1190
Recommended Recommended
1190
1000 1000
250 Recommended
Recommended 1000
1000
365
420
365
420
330
365
70
840 380 250 840 250
225
R360 225
350
R324
350
20
47
6. NOISE
FANUC has internally conducted measurement tests to confirm that the level of noise emitted from the
ROBODRILL during normal operation is 70 dB or lower.
The EU Directive 2003/10/EC stipulates the limit value for daily (8 hours) noise exposure levels at the
workplace at 87 dB (A) Leq. However, it also requires that protective equipment (hearing protectors
including ear plugs and ear muffs) shall be prepared when the noise level exceeds 80 dB, and such
protective equipment shall be worn by workers when the level exceeds 85 dB.
Therefore, hearing protectors are not mandatory for normal operation performed within our assumed
range; however, you must provide and wear hearing protectors such as ear plugs and ear muffs when the
noise level during operation exceeds 85 dB depending on your operational environment, etc.
s-28
B-85444EN-3/03 SAFETY PRECAUTIONS
7. WARNING LABELS
Warning labels are posted to prompt the items to which attention must be paid during daily work.
The machine bears warning labels at the locations stated below. See the subsequent pages for details of
each warning label.
Keep all warning labels visible and readable. Do not stain, scratch, or remove warning labels.
If any warning label is missing or illegible, contact a FANUC service representative or a dealer nearby.
α-D14/21iB5, α-D14/21iB
α-D14/21iB5ADV, α-D14/21iBADV
Fig. 7 (a) Warning Label Location inside the Machine
Warning label C
Warning label D
Fig. 7 (b) Warning Label Location on the Control Unit Cabinet (Behind the Machine)
s-29
SAFETY PRECAUTIONS B-85444EN-3/03
Warning Warning
label E label E
Warning Warning
label F label F
Warning Warning
label G
label G
Left: α-D14/21M/LiB5, α-D14/21M/LiB (front view) Right: α-D14/21SiB5, α-D14/21SiB (side view)
Left: α-D14/21M/LiB5ADV, α-D14/21M/LiBADV (front view) Right: α-D14/21SiB5ADV, α-D14/21SiBADV (side view)
Fig. 7 (c) Warning Label Locations on the Front Surface of the Machine
s-30
B-85444EN-3/03 SAFETY PRECAUTIONS
Warning label A
[Location] This warning label is posted on the turret cover.
Warning label B
[Location] This warning label is posted on locations such as the
side of a spindle motor or a servo motor.
Warning label C
[Location] This warning label is posted on the control unit cabinet
door or other sections of the machine.
There are electrical shock hazards that may cause death or serious
injury.
Warning label D
[Location] This warning label is posted on the control unit cabinet door.
Warning in Japanese Warning in English Warning in Chinese
If these safety instructions are not followed, you may receive an electrical shock or may be seriously injured.
s-31
SAFETY PRECAUTIONS B-85444EN-3/03
Warning label F
[Location] This warning label is posted on the front surface of the machine.
Warning in Japanese Warning in English Warning in Chinese
1 Before you start to install, operate, or maintain the machine, read and fully understand the
precautions described in the OPERATOR'S MANUAL (Basic Version).
2 You could get caught in the machine, possibly leading to injury. Do not put your body, hand, or foot
close to any movable parts.
3 You could get caught in rotating portions, possibly leading to injury. Do not put your body, hand, or
foot close to any rotating portions.
4 An explosion or fire could occur. Watch for explosions and fires when machining a workpiece made
of combustible metal.
5 Chips, coolant, and broken tools may fly out. Be careful not to get hit by any flying objects on your
body or eyes.
6 There is a risk of an electrical shock. Do not touch any portion through which current flows or
splash liquid onto that portion.
7 Other danger is described in the OPERATOR'S MANUAL (Basic Version). For details, see the
OPERATOR'S MANUAL (Basic Version).
s-32
B-85444EN-3/03 SAFETY PRECAUTIONS
Warning label G
[Location] This warning label is posted on the front surface of the machine.
Machine with an automatic fire-extinguisher for Machine with an automatic fire-extinguisher for
combustible metal (optional) or no automatic general fires (optional):
fire-extinguisher:
Warning in Warning in Warning in Warning in Warning in Warning in
Japanese English Chinese Japanese English Chinese
When handling flammable workpieces, keep a Do not machine magnesium or other combustible metal!
fire-extinguisher appropriate for materials to be If the automatic fire-extinguisher operates, the agent
machined available. in the extinguisher reacts with the combustible metal,
Use different fire-extinguishing agents for fire possibly leading to explosion.
caused by a combustible metal and other types of
fire. The use of a fire-extinguisher that cannot
extinguish combustible metal fires to extinguish a
fire caused by a combustible metal such as
magnesium may cause an explosion.
If you plan to machine a combustible metal and install a mist collector, be sure to use a mist collector
dedicated to combustible metal machining to prevent fire or explosion in it.
Watch for fires when machining flammable workpieces or using a water-insoluble coolant.
• Keep a fire-extinguisher available during work. Always watch the status of the machine operation.
• Sweep off chips.
• Use appropriate tools and under proper cutting conditions.
• Perform a safety check before starting automatic operation.
• Be careful to supply a sufficient amount of coolant properly.
s-33
B-85444EN-3/03 PREFACE
PREFACE
1. INTENDED USE OF THE PRODUCT
The ROBODRILL α-DiB5/α-DiB series, α-DiB5ADV/α-DiBADV series are machine tools that operate
under the control of a Computer Numerical Control (CNC) unit. It can be used for drilling, tapping, light
milling, milling, and boring.
It should not be used for any other purposes.
2. DEFINITION OF USERS
2.1 Operator
In this manual, the term "operator" refers to a person who operates the machine.
The operator must read this manual to understand the contents of the manual. If the operator uses the
machine without understanding the contents of the manual, the operator or people around the operator
may be in serious danger.
The operator can perform whatever is described in "Chapter 1, DAILY MAINTENANCE" in the "Part V,
MAINTENANCE" in the OPERATOR'S MANUAL (Detailed Version) or "Chapter 3, DAILY
MAINTENANCE" in the MAINTENANCE MANUAL (Basic Version). The operator is not allowed to
carry out any maintenance work that involves:
(1) Any work that becomes possible only after any cover that requires a tool for removal (i.e., fixed
cover) is removed.
(2) Installing the machine or moving it from one place to another.
(3) Repairing the machine.
(4) Work described in "Chapter 2, PERIODICAL MAINTENANCE" in "Part V, MAINTENANCE" in
the OPERATOR'S MANUAL (Detailed Version) or "Chapter 4, PERIODICAL MAINTENANCE"
in the MAINTENANCE MANUAL (Basic Version).
The person in charge of routine maintenance and preventive maintenance must read this manual to
understand the contents of the manual. If he/she operates the machine without understanding the contents
of the manual, it is likely that serious danger may arise to him/her and those around him/her.
The person in charge of routine maintenance and preventive maintenance is not allowed to carry out any
maintenance that involves:
(1) Installing the machine or moving it from one place to another.
(2) Repairing the machine.
p-1
PREFACE B-85444EN-3/03
(3) Work described in Subsections 2.6.1.1 and 2.6.1.2 in "Chapter 2, INTERVAL MAINTENANCE" in
"Part V, MAINTENANCE" in the OPERATOR'S MANUAL (Detailed Version) or Subsections
4.6.1.1 and 4.6.1.2 in "Chapter 4, INTERVAL MAINTENANCE" in the MAINTENANCE
MANUAL (Basic Version).
The person in charge of routine maintenance and preventive maintenance must observe the cautions
described in "Chapter 4, PRECAUTIONS DURING MAINTENANCE" in the "SAFETY
PRECAUTIONS".
The maintenance engineer must read this manual to understand the contents of the manual. If the
maintenance engineer uses the machine without understanding the contents of the manual, the
maintenance engineer or people around the maintenance engineer may be in serious danger.
Be sure to observe the cautions described in "Chapter 4, PRECAUTIONS DURING MAINTENANCE"
in the "SAFETY PRECAUTIONS". Experienced maintenance engineers in particular shall be aware that
they may get involved in accidents that can occur due to inattention or overconfidence.
3. MODEL NAME
The following table shows the models covered by this manual along with their abbreviations.
■ Standard version
- ROBODRILL α-DiB5 series
Model Name Abbreviation
FANUC ROBODRILL α-D14MiB5 α-D14MiB5
α-D14 (L,S) iB5 α-D14(L, S)iB5
α-DiB5 series
FANUC ROBODRILL α-D21M iB5 α-D21MiB5
α-D21 (L,S) iB5 α-D21(L, S)iB5
p-2
B-85444EN-3/03 PREFACE
■ Advanced version
- ROBODRILL α-DiB5ADV series
Model Name Abbreviation
FANUC ROBODRILL α-D14MiB5ADV α-D14MiB5ADV
α-D14 (L,S) iB5ADV α-D14(L, S)iB5ADV
α-DiB5ADV series
FANUC ROBODRILL α-D21M iB5ADV α-D21MiB5ADV
α-D21 (L,S) iB5ADV α-D21(L, S)iB5ADV
p-3
PREFACE B-85444EN-3/03
4. RELATED MANUALS
The related manuals of ROBODRILL α-DiB5/α-DiB series, α-DiB5ADV/α-DiBADV series are as listed
below.
Manual for the machine main unit
Standard version (α-DiB5/α-DiB series)
Specification drawing No.
No. Manual type Description
α-DiB5 series α-DiB series
(1) OPERATOR'S MANUAL B-85444EN B-85454EN Describes the basics of how to use and
(Basic Version) maintain the machine.
(2) MAINTENANCE MANUAL B-85445EN B-85455EN Describes the basics of how to maintain
(Basic Version) the machine
(3) OPERATOR'S MANUAL B-85444EN-1 B-85454EN-1 Describes how to use and maintain the
(Detailed Version) machine.
(4) MAINTENANCE MANUAL B-85445EN-1 B-85455EN-1 Describes alarms, how to perform
(Detailed Version) troubleshooting, and how to replace parts.
Advanced version (α-DiB5ADV/α-DiBADV series)
Specification drawing No.
No. Manual type α-DiB5ADV α-DiBADV Description
series series
(1) OPERATOR'S MANUAL B-85474EN B-85484EN Describes the basics of how to use and
(Basic Version) maintain the machine.
(2) MAINTENANCE MANUAL B-85475EN B-85485EN Describes the basics of how to maintain
(Basic Version) the machine
(3) OPERATOR'S MANUAL B-85474EN-1 B-85484EN-1 Describes how to use and maintain the
(Detailed Version) machine.
(4) MAINTENANCE MANUAL B-85475EN-1 B-85485EN-1 Describes alarms, how to perform
(Detailed Version) troubleshooting, and how to replace parts.
Common for standard/advanced version
No. Manual type Specification drawing No. Description
(5) CUSTOM PMC FUNCTION B-85444EN-3 Describes how to operate the custom PMC
OPERATOR'S MANUAL function, as well as programming.
(6) Robot Interface 2 B-85444EN-4 Describes the setup and operation
OPERATOR'S MANUAL methods when building a system by
combining ROBODRILL and the Robot
using the Robot Interface 2 function.
Manual for the CNC installed in the machines
No. Manual type Specification drawing No. Description
(7) FANUC Series 31i –MODEL B-64484EN Describes how to operate the Computer
B OPERATOR'S MANUAL Numerical Control (CNC) unit and how to
create programs.
(8) FANUC Series 31i –MODEL B-64485EN Describes troubleshooting or adjustment
B MAINTENANCE MANUAL procedures for the Computer Numerical
Control (CNC) unit.
Manual for iHMI
No. Manual type Specification drawing No. Description
(9) iHMI Home Screen B-64644EN Describes how to operate the Home
OPERATOR'S MANUAL Screen of iHMI used in the Computer
Numerical Control (CNC) unit.
(10) iHMI CNC Operation Screen B-64644EN-1 Describes how to operate the CNC
OPERATOR'S MANUAL Operation Screen of iHMI used in the
Computer Numerical Control (CNC) unit.
Before using this machine, read the necessary parts of manual (1).
For daily handling and for reference, use manuals (1), (2), (3), and (5).
p-4
B-85444EN-3/03 PREFACE
Use manuals (4) and (8) for troubleshooting, replacement of parts, and adjustment of machine sections.
The NC used in this machine is a control unit designed specifically for the machine. For details about the
classification of the basic specifications and optional specifications that can be used, refer to a copy of the
order specifications.
Descriptions in manuals (1), (2), (3), and (4) have priority over those in manuals (7) and (8). If you find
any contradiction, assume that the description in manuals (1), (2), (3), and (4) applies.
5. DECLARATION OF CONFORMITY
For the CE mark specifications of this product, we designed and inspected the product according to the
following directives and this product is self-certified as compliant with the EC directives.
<Machinery Directive>
Machinery Directive: 2006/42/EC
EN ISO 12100:2010 (Safety of machinery - General principles for design - Risk
assessment and risk reduction)
EN 12417:2001 (Machine tools - Safety - Machining centers)
EN 60204-1:2006+A1:2009 (Safety of machinery - Electrical equipment of machines -
Part 1: General requirements)
<EMC Directive>
EMC Directive: 2014/30/EU
EN 50370-1:2005 (Electromagnetic compatibility (EMC) - Product family standard for
machine tools - Part 1: Emission)
EN 55011:2016 (Industrial, scientific and medical equipment - Radio-frequency
disturbance characteristics - Limits and methods of measurement) (Group 1, Class A)
EN 50370-2:2003 (Electromagnetic compatibility (EMC) - Product family standard for
machine tools - Part 2: Immunity)
p-5
PREFACE B-85444EN-3/03
○: The amount of the relevant toxic or hazardous substance in all the homogeneous materials for the
relevant equipment is equal to or below the limit stipulated by the GB/T 26572.
×: The amount of the relevant toxic or hazardous substance in at least one of the homogeneous
materials for the relevant equipment is above the limit stipulated by the GB/T 26572.
7. CONTACT
Company name : FANUC CORPORATION
Address : 3580 Shibokusa, Oshino-mura, Minamitsurugun, Yamanashi, 401-0597, Japan
Telephone : +81-555-84-5555
p-6
B-85444EN-3/03 TABLE OF CONTENTS
TABLE OF CONTENTS
SAFETY PRECAUTIONS ............................................................................... 1
PREFACE ....................................................................................................p-1
APPENDIX
A ALARM AND ERROR MESSAGES LIST ........................................... 265
A.1 MESSAGES THAT MAY BE DISPLAYED ON THE PMC ALARM
SCREEN .................................................................................................... 265
A.2 PMC SYSTEM ALARM MESSAGES ......................................................... 273
A.2.1 Error Messages when SYS_ALM199 (PMC General)......................................... 273
A.2.2 Error Messages when SYS_ALM197 (PMC General)......................................... 275
A.2.3 Error Messages when SYS_ALM196 (PMC Watch Dog) ................................... 275
c-4
B-85444EN-3/03 TABLE OF CONTENTS
A.2.4 Error Messages when SYS_ALM195 (I/O Link) ................................................. 276
A.2.5 Error Messages when SYS_ALM194 (I/O Link i)............................................... 277
A.3 OPERATION ERRORS ............................................................................. 279
A.3.1 Error Messages that may be Displayed on the PMC LADDER DIAGRAM
VIEWER Screen................................................................................................... 279
A.3.2 Error Messages that may be Displayed on the PMC LADDER DIAGRAM
EDITOR Screen ................................................................................................... 279
A.3.3 Error Messages that may be Displayed on the PMC LADDER DIAGRAM
EDITOR Screen (when updating) ........................................................................ 281
A.3.4 Error Messages that may be Displayed on the PMC NET EDITOR Screen ........ 285
A.3.5 Error Messages that may be Displayed on the TITLE DATA EDITOR Screen ..... 287
A.3.6 Error Messages that may be Displayed on the SYMBOL & COMMENT
DATA EDITOR Screen ....................................................................................... 287
A.3.7 Error Messages that may be Displayed on the MESSAGE DATA EDITOR
Screen ................................................................................................................... 289
A.3.8 Error Messages that may be Displayed on the I/O MODULE EDITOR Screen .. 290
A.3.9 Error messages that may be displayed on the I/O CONFIGURATION EDITOR
(I/O Link i assignment) screen ............................................................................. 291
A.3.10 Error Messages that may be Displayed on the SYSTEM PARAMETER Screen... 293
A.3.11 Error Messages that may be Displayed on the SIGNAL STATUS Screen .......... 293
A.3.12 Error Messages that may be Displayed on the SYSTEM PARAMETER Screen... 293
A.3.13 Error Messages that may be Displayed on the SIGNAL TRACE Screen ............ 294
A.3.14 Error Messages that may be Displayed on the trace setting Screen ..................... 295
A.3.15 Error Messages that may be Displayed on the I/O Diagnosis Screen .................. 296
A.4 I/O COMMUNICATION ERROR MESSAGES ........................................... 297
A.4.1 Error Messages Displayed during Memory Card I/O Operation .......................... 297
A.4.2 Error Messages Displayed during USB Memory I/O Operation .......................... 298
A.4.3 Error Messages Displayed during Flash ROM I/O Operation ............................. 299
A.4.4 Error Messages Displayed During FLOPPY or Other Input/Output Device I/O
Operation. ............................................................................................................. 300
A.4.5 Common Error Messages that may be Displayed on Individual Devices during
the I/O Operations ................................................................................................ 301
D.2 CREATING MESSAGE DATA FOR THE MAIN BODY OF THE LADDER
PROGRAM ................................................................................................ 316
D.3 CONVERTING MESSAGE DATA.............................................................. 318
D.3.1 Converting Message Data for Multi-Language Display....................................... 318
D.3.2 Converting the Ladder Program ........................................................................... 319
D.4 INCORPORATING MEMORY CARD FORMAT FILES INTO THE CNC ... 320
D.5 CONVERTING A MEMORY CARD FORMAT FILE TO A MNEMONIC
FORMAT FILE ........................................................................................... 320
E ADDRESS ALLOCATION OF I/O UNIT MODEL-A ............................ 322
E.1 METHOD FOR CHANGE THE SETTING OF I/O Link i DIRECTLY AT
THE MACHINE .......................................................................................... 322
E.2 METHOD FOR CHANGE THE SETTING OF I/O Link i USING FANUC
LADDER-III ................................................................................................ 329
c-6
B-85444EN-3/03 1. WHAT IS CUSTOM PMC?
1.1 OUTLINE
The custom PMC function allows customers to create sequence programs on their own. The features of
the function include:
ROBODRILL ROBODRILL
System ladder
Sequencer
program
Conventional system using a commercially System using the custom PMC function
Fig. 1.1 (a) Comparison between a conventional system and a system using custom PMC
-1-
1. WHAT IS CUSTOM PMC? B-85444EN-3/03
Independent system ladder program (ROBODRILL controller: first PMC) and custom
PMC (jig controller: second PMC)
• You can edit or input and output only custom PMC portions.
• You can set any symbols and comments for all addresses.
• The symbols and comments that have been set are displayed when the second PMC is selected.
(However, they are not displayed on the parameter and other screens that are common to the first
and second PMCs.)
• You can enable the display of alarms and messages simply by making message settings only for the
main body of a ladder program. (You can enable the display of the alarms and messages without
having to set message data (separate from the main body of the ladder program) for the
multi-language display function.)
ROBODRILL
System ladder
Independent data program
Fig. 1.1 (b) Relationship between a system ladder program and custom PMC
Custom ladder Sequence program created by a customer to control jigs and so forth (second PMC)
program
System ladder Sequence program prepared beforehand to exercise basic control on the ROBODRILL
program (first PMC)
PMC Hardware system software for performing control, editing, and other operations on custom and
system ladder programs
Soft key Twelve buttons displayed at the bottom of the LCD panel (only for an LCD with no touch panel)
QUICK screen Special application screen for the ROBODRILL
-2-
B-85444EN-3/03 1. WHAT IS CUSTOM PMC?
1.3 NOTES
Follow the following precautions:
• Make sure that edited custom PMC (second PMC) ladder programs are attached to the machine. In
addition, supply those ladder programs to your FANUC sales or service person.
• Do not reference, or write to, addresses other than those specified.
• Do not edit the system ladder program (first PMC).
• When the I/O module allocation needs to be modified, be familiar with the specifications before
making any addition or change.
• Before installing edited custom PMC data in the machine, check the series and edition of the system
ladder program. If the interface signals for use with a newly added system ladder program are used,
the machine may not operate normally when the series and edition of the system ladder program
currently used is older.
• Do not use the following functional instructions:
END1(SUB 1), END2(SUB 2), END(SUB64), WINDR(SUB51), SPCNT(SUB46),
WINDW(SUB52), MMCWR(SUB98), MMCWW(SUB 99), and AXCTL(SUB53)
• Before pulling out and inserting a memory card, turn the power OFF.
• To use the custom PMC function, set the following PMC parameter bit. (refer to Section 5.3,
"SETTING PMC PARAMETERS.")
Table 1.3 (a) Parameter to be set to use the custom PMC function
Parameter Value Function
K15#7 1 Makes the custom PMC function available.
0 Makes the custom PMC function unavailable.
K: keep relay, #7: seventh bit
• The custom PMC function of the α-DiB5/α-DiB series, and α-DiB5ADV/α-DiBADV series do not
require the ladder edit card. Editing is always permitted as long as the machine is in the emergency
stop state. To disable custom PMC editing, use the following PMC parameter bit.
• The M code used with a custom PMC function must always be the first M code.
• M00 to M199 are M codes exclusively for ROBODRILL. Use M200 or later M codes.
• As ladder editing software for the personal computer, use FANUC LADDER-III Version 6.30 or
later.
• The maximum allowable custom PMC program size (flash ROM size) is 128 KB. Not only ladder
programs but also comments and messages consume the memory. Ensure that the maximum
allowable program size is not exceeded.
• For α-DiB series, use Z0 as a system relay. R9000 cannot be used.
-3-
1. WHAT IS CUSTOM PMC? B-85444EN-3/03
1.4 SPECIFICATIONS
The specifications are listed and described below:
-4-
B-85444EN-3/03 2. PROCEDURE FOR USE
-5-
2. PROCEDURE FOR USE B-85444EN-3/03
Custom Button
PMC
Lamp
ROBODRILL
System ladder
program
Fig. 2.1.1 (a) Setting how the external device should operate
-6-
B-85444EN-3/03 2. PROCEDURE FOR USE
2 Set necessary I/O parameters (how many inputs and outputs are needed) according to the requirement
specifications. In this step, consider a ladder program to be created too.
Example:
One input (DI) is needed to indicate when the button is pressed, and one output (DO) is needed to
turn on the lamp.
Reference:
For details about how to create a ladder program, refer to Chapter 5, “CREATING, EDITING, AND
EXECUTING A PROGRAM,” Chapter 7, “USING TYPICAL FUNCTIONAL INSTRUCTIONS,”
and Chapter 8, “EXAMPLES OF HOW CUSTOM PMC IS USED.”
ROBODRILL
System ladder
program
Press the button (DI)
Button
Custom
PMC
Lamp
3 Select an appropriate compatible device to be used with custom PMC for the numbers of inputs and
outputs with reference to Table 2.1.1.
Example:
As the total number of inputs and outputs is two, select the screw terminal block on the wiring PCB
(XT1 (R/L)).
Reference:
In selecting a compatible device to be used with custom PMC, consider the number of inputs and
outputs and the necessity of expansion.
In this example, the number of inputs and outputs does not exceed 16 and there is no need for device
expansion. Thus, the screw terminal block on the wiring PCB (XT1 (R/L)) was selected. For
details about selection of a compatible device, refer to Chapter 3, “INPUT/OUTPUT
SPECIFICATIONS.”
Table 2.1.1 List of DI/DO that can be used with the custom PMC function
Signal Device expansion Setting Compatible device
Classification Address No. of I/O Classification Address
I/O
units
DI X4.0 to X5.7 16 Screw terminal block on
Unnecessary Unnecessary Unnecessary the wiring PCB: XT1
DO Y2.0 to Y3.7 16
(R/L)
DI X0.0 to X1.7 16 Connector on the wiring
Unnecessary Necessary Unnecessary
DO Y0.0 toY1.7 16 PCB: DI01
DI X200.0 to X211.7 96 Necessary
Necessary *1 I/O Unit-MODEL A
DO Y200.0 to Y207.7 64 K932#0
DI X212.0 to X227.7 128 Necessary
Necessary Unnecessary I/O Link Connection Unit
DO Y212.0 to Y227.7 128 K932#1
DI X228.0 to X239.7 96 Necessary
Necessary Necessary Wiring PCB I/O
DO Y228.0 to Y235.7 64 K932#2
DI X240.0 to X245.7 48 Necessary
Necessary Necessary Sub operator’s panel I/O
DO Y240.0 to Y243.7 32 *2
-7-
2. PROCEDURE FOR USE B-85444EN-3/03
*1 The necessity of expansion depends on the input module or the output module to be used.
*2 Set K932#3 in I/O Link i configuration file for version 47H9/02 or earlier; and set K932#7 for version
47H9/03 or later.
Reference:
In allocating I/O parameters, consider how they are used in the ladder program as well as the terminal
block or I/O selected as the compatible device.
In this example, the I/O parameters were selected from those of the screw terminal block on the
wiring PCB (XT1 (R/L)) that can be used (DI: X4.0 to X5.7, DO: Y2.0 to Y3.7). The I/O
parameters depend on the compatible device selected. For details about allocation of I/O parameters,
refer to Chapter 3, “INPUT/OUTPUT SPECIFICATIONS.”
-8-
B-85444EN-3/03 2. PROCEDURE FOR USE
If the availability of I/O parameters must be checked, confirm that with reference to the procedure for
checking signal operations in Subsection 2.2.2, “Checking Signal Operations.”
WARNING
Turn off the breaker on the switchboard too. Otherwise, there is a risk of an
electrical shock.
CAUTION
Select appropriate wires (wire size, rated voltage, and contact material), switch
setting specifications, and lamp specifications.
Example:
In this example, the screw terminal block on the wiring PCB is used. Thus, wire DI (input from the
button) to X5.0 of the terminal block and DO (output to the button) to Y3.7 of the terminal block as
shown below:
-9-
2. PROCEDURE FOR USE B-85444EN-3/03
Reference:
Wire circuits appropriately for the compatible device selected with reference to Chapter 4,
“CONNECTING CIRCUIT WIRING.”
3 After wiring the circuits, bring the device back to its original state.
Close the cover properly.
- 10 -
B-85444EN-3/03 2. PROCEDURE FOR USE
2 Select the maintenance screen on the iHMI home screen
The CNC screen appears.
- 11 -
2. PROCEDURE FOR USE B-85444EN-3/03
4 Select “Y3.7” by using the cursor keys (↓/↑) on the 13. EXT. INTERFACE screen.
- 12 -
B-85444EN-3/03 2. PROCEDURE FOR USE
6 In test mode, press the soft key [ON].
7 Confirm that “Y3.7” is turned “ON” on the screen and ON is output to the external device.
- 13 -
2. PROCEDURE FOR USE B-85444EN-3/03
ROBODRILL
System ladder
program
Custom
PMC Lamp
- 14 -
B-85444EN-3/03 2. PROCEDURE FOR USE
9 Press the soft key [INPUT SIGNAL] to check input signals.
The INPUT SIGNAL LIST screen appears.
Fig. 2.2.2 (j) Selecting “X5.0” by using the cursor keys (↓/↑)
- 15 -
2. PROCEDURE FOR USE B-85444EN-3/03
11 Turn on the signal from the external device and confirm that it is turned “ON” on the screen.
Fig. 2.2.2 (k) Confirming that the signal is turned “ON” on the screen.
In this example, press the button (turn on the signal) and confirm that the signal is turned “ON” on
the screen.
ROBODRILL
System ladder
program
Custom Button
PMC
- 16 -
B-85444EN-3/03 2. PROCEDURE FOR USE
12 Press the soft key [EXIT] to return to the 6. MAINTENANCE/SETTING screen.
- 17 -
2. PROCEDURE FOR USE B-85444EN-3/03
- 18 -
B-85444EN-3/03 2. PROCEDURE FOR USE
2 Press the soft key [PMC LADDER] on the PARAMETERS screen.
The PMC LADDER screen appears.
- 19 -
2. PROCEDURE FOR USE B-85444EN-3/03
- 20 -
B-85444EN-3/03 2. PROCEDURE FOR USE
6 Press the soft key [EDIT] on the PMC LADDER DIAGRAM MONITOR screen.
The PMC LADDER DIAGRAM EDITOR screen appears.
7 Select [SUB 72] on the PMC LADDER DIAGRAM MONITOR screen and press the soft key
[CREATE NET].
The PMC LADDER NET EDITOR screen appears.
- 21 -
2. PROCEDURE FOR USE B-85444EN-3/03
9 Enter “X5.0.”
The entry appears in the address field.
- 22 -
B-85444EN-3/03 2. PROCEDURE FOR USE
11 Enter “Y3.7.”
The entry appears in the address field.
- 23 -
2. PROCEDURE FOR USE B-85444EN-3/03
- 24 -
B-85444EN-3/03 2. PROCEDURE FOR USE
14 Press the soft key [+] to perform the next operation.
Different soft keys appear.
- 25 -
2. PROCEDURE FOR USE B-85444EN-3/03
17 Click the soft key [YES] to write the program on flash ROM.
The edited ladder program is written on flash ROM.
Reference
You can make a setting so as not to write the program on flash ROM. For more
details, refer to Subsection 2.3.2, “Setting for Writing.”
- 26 -
B-85444EN-3/03 2. PROCEDURE FOR USE
1 In the PMC main menu, press the soft key [PMC CONFIG] and then the soft key [SETTING] to show
the SETTINGS FOR GENERAL FUNCTIONS screen.
2 To enable saving on flash ROM, set SAVE AFTER EDITING to YES by using the cursor keys.
3 After changing the setting, press the soft key [<] to return to the PMC CONFIG screen.
- 27 -
2. PROCEDURE FOR USE B-85444EN-3/03
- 28 -
B-85444EN-3/03 2. PROCEDURE FOR USE
2 Press the soft key [INPUT SIGNAL] on the EXT. INTERFACE screen to show the INPUT
SIGNAL LIST screen.
Select “X5.0” by using the cursor keys and then enter “1.”
“NOT USED” changes into “CUSTOM PMC.”
- 29 -
2. PROCEDURE FOR USE B-85444EN-3/03
4 Select “Y3.7” by using the cursor keys and then enter “1.”
“NOT USED” changes into “CUSTOM PMC.”
- 30 -
B-85444EN-3/03 2. PROCEDURE FOR USE
- 31 -
2. PROCEDURE FOR USE B-85444EN-3/03
- 32 -
B-85444EN-3/03 2. PROCEDURE FOR USE
4 Press the soft key [KEEP RELAY] to show keep relays.
The PMC PARAM (KEEP RELAY) screen appears.
- 33 -
2. PROCEDURE FOR USE B-85444EN-3/03
6 Next, select #7 of the address K0015 by using the cursor keys and then enter “1.”
- 34 -
B-85444EN-3/03 2. PROCEDURE FOR USE
3 Confirm that the lamp is turned off when the button is released.
2.5.2 Debugging
If a function that uses custom PMC does not work properly, follow the procedure below to debug it:
- 35 -
2. PROCEDURE FOR USE B-85444EN-3/03
- 36 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
3 INPUT/OUTPUT SPECIFICATIONS
Standard and optional input and output specifications are described.
+24E
DV Y□.□
負荷
Load
0V
0V
- 37 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
[Input signals]
(a) Contacts must satisfy the following requirements:
Contact capacity: DC30V 16 mA or above
Leakage current between contacts when the circuit is opened:
1 mA or below (voltage: 26.4 V)
Voltage drop between contacts when the circuit is closed:
2 V or below (current: 8.5 mA) (including cable voltage drop)
ロボドリル
ROBODRILL
入力機器
Input device
+24E
+24E
X□.□ 接点出力
Contact output
RV
+24E
X□.□ PNPtransistor
PNP
RV トランジスタ
output
出力
0V
0V
- 38 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
To use these inputs and outputs, display the QUICK screen, 6:MAINTENANCE/SETTING, then 13.
EXT. INTERFACE, and set “1:FOR CUSTOM PMC” in the input/output signal setting field.
For more details, refer to OPERATOR’S MANUAL (Detailed Version). For details about the
specifications of the terminal block and connection cables, refer to MAINTENANCE MANUAL
(Detailed Version).”
[DI01]
- 39 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
Table 3.2 (a) Connection diagram from connector panel PC board to 50-pin terminal block (XT1)
(Terminal size: M3, Maximum terminal width:6.0mm)
NOTE
Set each address to a signal that corresponds to the purpose of use by referring
to Section 14.4 in Part IV in the OPERATOR'S MANUAL (Detailed Version).
- 40 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
Table 3.2 (b) Connection diagram from DI01 to 50-pin terminal block (XTC1)
Terminal size: M3, Maximum terminal width: 6.0 mm
NOTE
Set each address to a signal that corresponds to the purpose of use by referring
to Section 14.4 in Part IV in the OPERATOR'S MANUAL (Detailed Version).
- 41 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
Interface module
Slots 1, 2, and 3: for use only with input modules
○ ○
Slot 1 Slot 2
○ ○
- 42 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
Table 3.3.1 (a) Specifications of input/output modules
Classification Name No. of Type Voltage used Common Shape of connection
signals
Input module AID16C 16 Insulated, DC input DC24V 0V Terminal block (M3.5)
AID16D 16 Insulated, DC input DC24V 24 V Terminal block (M3.5)
AID32E1 32 Insulated, DC input DC24V 0/24 V MR connector made
by HONDA TSUSHIN
KOGYO CO., LTD.
AID32E2 32 Insulated, DC input DC24V 0/24 V Flat cable connector
Output AOD08C 8 Insulated, DC output DC12-24V 0V Terminal block (M3.5)
module AOD08D 8 Insulated, DC output DC12-24V 24 V Terminal block (M3.5)
AOD16C 16 Insulated, DC output DC12-24V 0V Terminal block (M3.5)
AOD16D 16 Insulated, DC output DC12-24V 24 V Terminal block (M3.5)
AOD32C1 32 Insulated, DC output DC12-24V 0V MR connector made
by HONDA TSUSHIN
KOGYO CO., LTD.
AOD32C2 32 Insulated, DC output DC12-24V 0V Flat cable connector
AOD32D1 32 Insulated, DC output DC12-24V 24 V MR connector made
by HONDA TSUSHIN
KOGYO CO., LTD.
AOD32D2 32 Insulated, DC output DC12-24V 24 V Flat cable connector
AOR08G 8 Relay output AC250V / - Terminal block (M3.5)
DC30V
AOR16G 16 Relay output AC250V / - Terminal block (M3.5)
DC30V
- 43 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
01 01
02 02
A0 A0
03 03
A1 A1
04 04
A2 A2
05 05
A3 A3
06 06
A4 A4
07 07
A5 A5
08 08
A6 A6
09 09
A7 A7
10 10
B0 B0
11 11
B1 B1
12 12
B2 B2
13 13
B3 B3
14 14
B4 B4
15 15
B5 B5
16 16
B6 B6
17 17
B7 B7
18 18
19 19
20 20
[AID16C] [AID16D]
Fig. 3.3.1 (b) Input module terminals (AID16C and AID16D)
Table 3.3.1 (c) Input module address allocation (AID16C and AID16D)
Slot 1 Slot 2 Slot 3
A0 X 200.0 X 204.0 X 208.0
A1 X 200.1 X 204.1 X 208.1
A2 X 200.2 X 204.2 X 208.2
A3 X 200.3 X 204.3 X 208.3
A4 X 200.4 X 204.4 X 208.4
A5 X 200.5 X 204.5 X 208.5
A6 X 200.6 X 204.6 X 208.6
A7 X 200.7 X 204.7 X 208.7
- 44 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
50 41
49 40
16 07
A0 C0
32 24
A1 C1
48 39
A2 C2
15 06
A3 C3
31 23
A4 C4
47 38
A5 C5
30 22
A6 C6
46 37
A7 C7
45 36
29 21
12 03
B0 D0
28 20
B1 D1
44 35
B2 D2
11 02
B3 D3
27 19
B4 D4
43 34
B5 D5
10 01
B6 D6
42 33
B7 D7
[AID32E1]
Fig. 3.3.1 (c) Input module terminals (AID32E1)
- 45 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
B24 B12
A24 A12
B23 B11
A0 C0
A23 A11
A1 C1
B22 B10
A2 C2
A22 A10
A3 C3
B21 B09
A4 C4
A21 A09
A5 C5
B20 B08
A6 C6
A20 A08
A7 C7
B18 B06
A18 A06
B17 B05
B0 D0
A17 A05
B1 D1
B16 B04
B2 D2
A16 A04
B3 D3
B15 B03
B4 D4
A15 A03
B5 D5
B14 B02
B6 D6
A14 A02
B7 D7
[AID32E2]
Fig. 3.3.1 (d) Input module terminals (AID32E2)
- 46 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
01 01
02 02
03 03
04 04
LOAD A0 LOAD A0
05 05
06 06
LOAD A1 LOAD A1
07 07
08 08
LOAD A2 LOAD A2
09 09
10 10
LOAD A3 LOAD A3
11 11
12 12
LOAD A4 LOAD A4
13 13
14 14
LOAD A5 LOAD A5
15 15
16 16
LOAD A6 LOAD A6
17 17
18 18
LOAD A7 LOAD A7
19 19
20 20
[AOD08C] [AOD08D]
Fig. 3.3.1 (e) Output module terminals (AOD08C and AOD08D)
Table 3.3.1 (f) Output module address allocation (AOD08C and AOD08D)
Slot 4 Slot 5
A0 Y 200.0 Y 204.0
A1 Y 200.1 Y 204.1
A2 Y 200.2 Y 204.2
A3 Y 200.3 Y 204.3
A4 Y 200.4 Y 204.4
A5 Y 200.5 Y 204.5
A6 Y 200.6 Y 204.6
A7 Y 200.7 Y 204.7
NOTE
At α-DiB5/α-DiB series and α-DiB5ADV/α-DiBADV series, address allocation are
changed.
When using I/O Unit MODEL-A with the same address allocation as α-iE series and α-iF
series, refer to “Appendix F.”
- 47 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
01 01
02 02
LOAD A0 LOAD A0
03 03
LOAD A1 LOAD A1
04 04
LOAD A2 LOAD A2
05 05
LOAD A3 LOAD A3
06 06
LOAD A4 LOAD A4
07 07
LOAD A5 LOAD A5
08 08
LOAD A6 LOAD A6
09 09
LOAD A7 LOAD A7
10 10
11 11
12 12
LOAD B0 LOAD B0
13 13
LOAD B1 LOAD B1
14 14
LOAD B2 LOAD B2
15 15
LOAD B3 LOAD B3
16 16
LOAD B4 LOAD B4
17 17
LOAD B5 LOAD B5
18 18
LOAD B6 LOAD B6
19 19
LOAD B7 LOAD B7
20 20
[AOD16C] [AOD16D]
Fig. 3.3.1 (f) Output module terminals (AOD16C and AOD16D)
Table 3.3.1 (g) Output module address allocation (AOD16C and AOD16D)
Slot 4 Slot 5
A0 Y 200.0 Y 204.0
A1 Y 200.1 Y 204.1
A2 Y 200.2 Y 204.2
A3 Y 200.3 Y 204.3
A4 Y 200.4 Y 204.4
A5 Y 200.5 Y 204.5
A6 Y 200.6 Y 204.6
A7 Y 200.7 Y 204.7
B0 Y 201.0 Y 205.0
B1 Y 201.1 Y 205.1
B2 Y 201.2 Y 205.2
B3 Y 201.3 Y 205.3
B4 Y 201.4 Y 205.4
B5 Y 201.5 Y 205.5
B6 Y 201.6 Y 205.6
B7 Y 201.7 Y 205.7
NOTE
At α-DiB5/α-DiB series and α-DiB5ADV/α-DiBADV series, address allocation are
changed.
When using I/O Unit MODEL-A with the same address allocation as α-iE series and α-iF
series, refer to “Appendix F.”
- 48 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
17 08
16 07
LOAD A0 LOAD C0
32 24
LOAD A1 LOAD C1
48 39
LOAD A2 LOAD C2
15 06
LOAD A3 LOAD C3
31 23
LOAD A4 LOAD C4
47 38
LOAD A5 LOAD C5
30 22
LOAD A6 LOAD C6
46 37
LOAD A7 LOAD C7
49 40
50 41
13 04
12 03
LOAD B0 LOAD D0
28 20
LOAD B1 LOAD D1
44 35
LOAD B2 LOAD D2
11 02
LOAD B3 LOAD D3
27 19
LOAD B4 LOAD D4
43 34
LOAD B5 LOAD D5
10 01
LOAD B6 LOAD D6
42 33
LOAD B7 LOAD D7
29 21
45 36
[AOD32C1]
Fig. 3.3.1 (g) Output module terminals (AOD32C1)
- 49 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
B19 B07
B23 B11
LOAD A0 LOAD C0
A23 A11
LOAD A1 LOAD C1
B22 B10
LOAD A2 LOAD C2
A22 A10
LOAD A3 LOAD C3
B21 B09
LOAD A4 LOAD C4
A21 A09
LOAD A5 LOAD C5
B20 B08
LOAD A6 LOAD C6
A20 A08
LOAD A7 LOAD C7
A24 A12
B24 B12
B13 B01
B17 B05
LOAD B0 LOAD D0
A17 A05
LOAD B1 LOAD D1
B16 B04
LOAD B2 LOAD D2
A16 A04
LOAD B3 LOAD D3
B15 B03
LOAD B4 LOAD D4
A15 A03
LOAD B5 LOAD D5
B14 B02
LOAD B6 LOAD D6
A14 A02
LOAD B7 LOAD D7
A18 A06
B18 B06
[AOD32C2]
Fig. 3.3.1 (h) Output module terminals (AOD32C2)
- 50 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
50 41
49 40
16 07
LOAD A0 LOAD C0
32 24
LOAD A1 LOAD C1
48 39
LOAD A2 LOAD C2
15 06
LOAD A3 LOAD C3
31 23
LOAD A4 LOAD C4
47 38
LOAD A5 LOAD C5
30 22
LOAD A6 LOAD C6
46 37
LOAD A7 LOAD C7
18 09
45 36
29 21
12 03
LOAD B0 LOAD D0
28 20
LOAD B1 LOAD D1
44 35
LOAD B2 LOAD D2
11 02
LOAD B3 LOAD D3
27 19
LOAD B4 LOAD D4
43 34
LOAD B5 LOAD D5
10 01
LOAD B6 LOAD D6
42 33
LOAD B7 LOAD D7
14 05
[AOD32D1]
Fig. 3.3.1 (i) Output module terminals (AOD32D1)
- 51 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
B24 B12
A24 A12
B23 B11
LOAD A0 LOAD C0
A23 A11
LOAD A1 LOAD C1
B22 B10
LOAD A2 LOAD C2
A22 A10
LOAD A3 LOAD C3
B21 B09
LOAD A4 LOAD C4
A21 A09
LOAD A5 LOAD C5
B20 B08
LOAD A6 LOAD C6
A20 A08
LOAD A7 LOAD C7
A19 A07
B18 B06
A18 A06
B17 B05
LOAD B0 LOAD D0
A17 A05
LOAD B1 LOAD D1
B16 B04
LOAD B2 LOAD D2
A16 A04
LOAD B3 LOAD D3
B15 B03
LOAD B4 LOAD D4
A15 A03
LOAD B5 LOAD D5
B14 B02
LOAD B6 LOAD D6
A14 A02
LOAD B7 LOAD D7
A13 A01
[AOD32D2]
Fig. 3.3.1 (j) Output module terminals (AOD32D2)
- 52 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
01 01
V
02 02
A0
V LOAD
03 03
A0 A1
LOAD LOAD
04 04
A2
V LOAD
05 05
A1 A3
LOAD LOAD
06 06
V V
07 07
A2 A4
LOAD LOAD
08 08
A5
V LOAD
09 09
A3 A6
LOAD LOAD
10 10
A7
LOAD
11 11
V
12 12
B0
V LOAD
13 13
A4 B1
LOAD LOAD
14 14
B2
V LOAD
15 15
A5 B3
LOAD LOAD
16 16
V V
17 17
A6 B4
LOAD LOAD
18 18
B5
V LOAD
19 19
A7 B6
LOAD LOAD
20 20
B7
LOAD
[AOR08G] [AOR16G]
Fig. 3.3.1 (k) Output module terminals (AOR08G and AOR16G)
Table 3.3.1 (l) Output module address allocation (AOR08G and AOR16G)
AOR08G AOR16G
Slot 4 Slot 5 Slot 4 Slot 5
A0 Y 200.0 Y 204.0 Y 200.0 Y 204.0
A1 Y 200.1 Y 204.1 Y 200.1 Y 204.1
A2 Y 200.2 Y 204.2 Y 200.2 Y 204.2
A3 Y 200.3 Y 204.3 Y 200.3 Y 204.3
A4 Y 200.4 Y 204.4 Y 200.4 Y 204.4
A5 Y 200.5 Y 204.5 Y 200.5 Y 204.5
A6 Y 200.6 Y 204.6 Y 200.6 Y 204.6
A7 Y 200.7 Y 204.7 Y 200.7 Y 204.7
B0 Y 201.0 Y 205.0
B1 Y 201.1 Y 205.1
B2 Y 201.2 Y 205.2
B3 Y 201.3 Y 205.3
B4 Y 201.4 Y 205.4
B5 Y 201.5 Y 205.5
B6 Y 201.6 Y 205.6
B7 Y 201.7 Y 205.7
NOTE
At α-DiB5/α-DiB series and α-DiB5ADV/α-DiBADV series, address allocation are changed.
When using I/O Unit MODEL-A with the same address allocation as α-iE series and α-iF
series, refer to “Appendix F.”
- 53 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
Table 3.3.2 Signal addresses of the I/O Link connection unit that can be used
Signal classification Signal address
Input signal (128 inputs) X212.0 to X227.7
Output signal (128 outputs) Y212.0 to Y227.7
Table 3.3.3 (a) Signal addresses of the sub-operator’s panel I/O module
Signal Connector on No. of signals Signal address
classification I/O module
Input signal (48 CE56 24 X240.0 to X242.7
inputs) CE57 24 X243.0 to X245.7
Output signal (32 CE56 16 Y240.0 to Y241.7
outputs) CE57 16 Y242.0 to Y243.7
- 54 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
(02) 0V
CE56
(B01)
(A01)
X240.0 (A02)
RV
X240.1 (B02)
RV
X240.2 (A03)
RV
X240.3 (B03)
RV
X240.4 (A04)
RV
X240.5 (B04)
RV
X240.6 (A05)
RV
X240.7 (B05)
RV
DICOM (A14)
X241.0 (A06)
RV
X241.1 (B06)
RV
X241.2 (A07)
RV
X241.3 (B07)
RV
X241.4 (A08)
RV
X241.5 (B08)
RV
X241.6 (A09)
RV
X241.7 (B09)
RV
- 55 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
CE56
X242.0 (A10)
RV
X242.1 (B10)
RV
X242.2 (A11)
RV
X242.3 (B11)
RV
X242.4 (A12)
RV
X242.5 (B12)
RV
X242.6 (A13)
RV
X242.7 (B13)
RV
- 56 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
CE57
(B01)
(A01)
X243.0 (A02)
RV
X243.1 (B02)
RV
X243.2 (A03)
RV
X243.3 (B03)
RV
X243.4 (A04)
RV
X243.5 (B04)
RV
X243.6 (A05)
RV
X243.7 (B05)
RV
DICOM (B14)
X244.0 (A06)
RV
X244.1 (B06)
RV
X244.2 (A07)
RV
X244.3 (B07)
RV
X244.4 (A08)
RV
X244.5 (B08)
RV
X244.6 (A09)
RV
X244.7 (B09)
RV
- 57 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
CE57
X245.0 (A10)
RV
X245.1 (B10)
RV
X245.2 (A11)
RV
X245.3 (B11)
RV
X245.4 (A12)
RV
X245.5 (B12)
RV
X245.6 (A13)
RV
X245.7 (B13)
RV
- 58 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
0V
Y240.0 (A16)
DV
Y240.1 (B16)
DV
Y240.2 (A17)
DV
Y240.3 (B17)
DV
Y240.4 (A18)
DV
Y240.5 (B18)
DV
Y240.6 (A19)
DV
Y240.7 (B19)
DV
Y241.0 (A20)
DV
Y241.1 (B20)
DV
Y241.2 (A21)
DV
Y241.3 (B21)
DV
Y241.4 (A22)
DV
Y241.5 (B22)
DV
Y241.6 (A23)
DV
Y241.7 (B23)
DV
- 59 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
NOTE
1 Connect the 24 V d.c. external power supply to CE56 or CE57. It need not be
connected to both CE56 and CE57.
2 The 24 V d.c. external power supply can use +24E of the wiring PCB unit.
However, note that the maximum capacity of +24E is 1 A.
- 60 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
0V
Y242.0 (A16)
DV
Y242.1 (B16)
DV
Y242.2 (A17)
DV
Y242.3 (B17)
DV
Y242.4 (A18)
DV
Y242.5 (B18)
DV
Y242.6 (A19)
DV
Y242.7 (B19)
DV
Y243.0 (A20)
DV
Y243.1 (B20)
DV
Y243.2 (A21)
DV
Y243.3 (B21)
DV
Y243.4 (A22)
DV
Y243.5 (B22)
DV
Y243.6 (A23)
DV
Y243.7 (B23)
DV
- 61 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
NOTE
1 Connect the 24 V d.c. external power supply to CE56 or CE57. It need not be
connected to both CE56 and CE57.
2 The 24 V d.c. external power supply can use +24E of the wiring PCB unit.
However, note that the maximum capacity of +24E is 1 A.
Table 3.3.3.1 Signal addresses of the terminal module B that can be used
Signal classification Terminal Module No. of signals Signal address
Input signal (48 inputs) 1st module (#1) 24 X240.0 to X242.7
2nd module (#2) 24 X243.0 to X245.7
Output signal (32 1st module (#1) 16 Y240.0 to Y241.7
outputs) 2nd module (#2) 16 Y242.0 to Y243.7
Wiring PCB
A16B-3100-0120
A16B-3100-0121
JD1A
JD1A
* To be obtained
additionally
CE56
CE70 DI = 24 inputs
DO = 16 outputs
Terminal module B#1
A03B-0815-C022
- 62 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
Pin layout of terminal module B (#1) [Connection between CE56 and CE70]
CE70 (HIROSE HIF3CB-50PA-2.54DSA)
A1 0V B1 +24A
A2 X240.0 B2 X240.1
A3 X240.2 B3 X240.3
A4 X240.4 B4 X240.5
A5 X240.6 B5 X240.7
A6 X241.0 B6 X241.1
A7 X241.2 B7 X241.3
A8 X241.4 B8 X241.5
A9 X241.6 B9 X241.7
A10 X242.0 B10 X242.1
A11 X242.2 B11 X242.3
A12 X242.4 B12 X242.5
A13 X242.6 B13 X242.7
A14 DICOM0 B14
A15 B15
A16 Y240.0 B16 Y240.1
A17 Y240.2 B17 Y240.3
A18 Y240.4 B18 Y240.5
A19 Y240.6 B19 Y240.7
A20 Y241.0 B20 Y241.1
A21 Y241.2 B21 Y241.3
A22 Y241.4 B22 Y241.5
A23 Y241.6 B23 Y241.7
A24 DOCOM B24 DOCOM
A25 DOCOM B25 DOCOM
1 0V 1 +24A
2 DICOM 2 X242.6
3 X240.2 3 X242.7
17 0V 17 +24A
4 X240.3 4 0V
18 DICOM 18 X242.4
5 DICOM 5 Y240.2
19 X240.0 19 X242.5
6 X240.6 6 Y240.3
20 X240.1 20 0V
7 X240.7 7 0V
21 DICOM 21 Y240.0
8 +24A 8 Y240.6
22 X240.4 22 Y240.1
9 X241.2 9 Y240.7
23 X240.5 23 0V
10 X241.3 10 0V
24 +24A 24 Y240.4
11 +24A 11 Y241.2
25 X241.0 25 Y240.5
12 X241.6 12 Y241.3
26 X241.1 26 0V
13 X241.7 13 0V
27 +24A 27 Y241.0
14 +24A 14 Y241.6
28 X241.4 28 Y241.1
15 X242.2 15 Y241.7
29 X241.5 29 0V
16 X242.3 16 0V
30 +24A 30 Y241.4
31 X242.0 31 Y241.5
32 X242.1 32 DOCOM
- 63 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
Pin layout of terminal module B (#2) [Connection between CE57 and CE70]
1 0V 1 +24A
2 DICOM 2 X245.6
3 X243.2 3 X245.7
17 0V 17 +24A
4 X243.3 4 0V
18 DICOM 18 X245.4
5 DICOM 5 Y242.2
19 X243.0 19 X245.5
6 X243.6 6 Y242.3
20 X243.1 20 0V
7 X243.7 7 0V
21 DICOM 21 Y242.0
8 +24A 8 Y242.6
22 X243.4 22 Y242.1
9 X244.2 9 Y242.7
23 X243.5 23 0V
10 X244.3 10 0V
24 +24A 24 Y242.4
11 +24A 11 Y243.2
25 X244.0 25 Y242.5
12 X244.6 12 Y243.3
26 X244.1 26 0V
13 X244.7 13 0V
27 +24A 27 Y243.0
14 +24A 14 Y243.6
28 X244.4 28 Y243.1
15 X245.2 15 Y243.7
29 X244.5 29 0V
16 X245.3 16 0V
30 +24A 30 Y243.4
31 X245.0 31 Y243.5
32 X245.1 32 DOCOM
- 64 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
<Input signal (DI) circuit diagram> [connection between CE56 and CE70]
0V
- 65 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
+24A
XT70A
CE56 CE70 (30)
X242.0 (A10) (A10) (31)
RV
NOTE
X240.0 to X240.7 are DI pins that allows common signal selection. Specifically,
when setting terminal XB1 is set to 0 V and setting terminal XB2 is set to +24, and
DICOM0 is connected to 24V d.c., DI signals with logic inverted can be input. In
this case, if a cable ground-fault accident occurs, a state equivalent to the DI
signal ON state is observed. From the point of view of safety, setting terminal
XB1 should be set to +24 and XB2 be set to 0 V, where possible, so that 0 V is
applied to DICOM0.
- 66 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
<Input signal (DI) circuit diagram> [connection between CE57 and CE70]
XT70A
(30)
X243.0 (A02) (A02) (19)
RV
X243.1 (B02) (B02) (20)
RV
(14)
X243.2 (A03) (A03) (3)
RV
X243.3 (B03) (B03) (4)
RV
XT70B(17)
X243.4 (A04) (A04) XT70A(22)
RV
X243.5 (B04) (B04) (23)
RV
XT70B(1)
X243.6 (A05) (A05) XT70A(6)
RV
X243.7 (B05) (B05) (7)
RV
(24)
X244.0 (A06) (A06) (25)
RV
X244.1 (B06) (B06) (26)
RV
(8)
X244.2 (A07) (A07) (9)
RV
X244.3 (B07) (B07) (10)
RV
(27)
X244.4 (A08) (A08) (28)
RV
X244.5 (B08) (B08) (29)
RV
(11)
X244.6 (A09) (A09) (12)
RV
X244.7 (B09) (B09) (13)
RV
+24A
0V
- 67 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
0V
+24A
XB1
+24 0V
XT70A
CE57 CE70 (18)
X245.0 (A10) (A10) (31)
RV
NOTE
X245.0 to X245.7 can be selected as common DI; that is, by setting pin XB1 to
“0V” and XB2 to “+24” to connect DICOM5 to 24V d.c., the logic of the DI signal
can be inverted before being input. If, in this case, a ground fault occurs in the
cable, the DI signal is regarded to be in the ON state. For safety, therefore, we
recommend that you set pin XB1 to “+24” and XB2 to “0V” to connect DICOM5 to
0V whenever possible.
- 68 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
< Output signal (DO) circuit diagram> #2 address enclosed in ()
0V
DOCOM CE56, (CE57) CE70
(A24),(B24) (A24),(B24) XT70B 24 V d.c.
(A25),(B25) (A25),(B25) (32) external
(+) power
supply
(16) (-)
XT70A
(1)(17)
XT70B
(20)
(26)
Y241.0 (Y243.0) (A20) (A20) (27)
DV
Y241.1 (Y243.1) (B20) (B20) (28)
DV
(10)
Y241.2 (Y243.2) (A21) (A21) (11)
DV
Y241.3 (Y243.3) (B21) (B21) (12)
DV
(29)
Y241.4 (Y243.3) (A22) (A22) (30)
DV
Y241.5 (Y243.5) (B22) (B22) (31)
DV
(13)
Y241.6 (Y243.6) (A23) (A23) (14)
DV
Y241.7 (Y243.7) (B23) (B23) (15)
DV
- 69 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
NOTE
1 Connect the 24 V d.c. external power supply to CE56 or CE57. It need not be
connected to both CE56 and CE57.
2 The 24 V d.c. external power supply can use +24E of the wiring PCB unit.
However, note that the maximum capacity of +24E is 1 A.
Screw hole
(In mm)
- 70 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
Table 3.3.4 Signal addresses of additional I/O units that can be used
Signal Wiring PCB I/O module Terminal module No. of Signal address
classification signals
Input signal I/O module B1 1st module (#1) 24 X228.0 to X230.7
(96 inputs) 1st I/O module E1 (#1) 2nd module (#2) 24 X231.0 to X233.7
2nd I/O module E1 (#2) 3rd module (#3) 24 X234.0 to X236.7
3rd I/O module E1 (#3) 4th module (#4) 24 X237.0 to X239.7
Output signal I/O module B1 1st module (#1) 16 Y228.0 to Y229.7
(64 outputs) 1st I/O module E1 (#1) 2nd module (#2) 16 Y230.0 to Y231.7
2nd I/O module E1 (#2) 3rd module (#3) 16 Y232.0 to Y233.7
3rd I/O module E1 (#3) 4th module (#4) 16 Y234.0 to Y235.7
- 71 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
JD1A
24 V d.c. external
power supply 1
24 V d.c. external
power supply 2
(Both are additionally
required.)
JD1B
CB150 XP150
CA52
CA53
Flat cables (34P)
CB150 XP150
CA52
CA53
CB150 XP150
CA52
CA53
CB150 XP150
CA52
- 72 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
- 73 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
- 74 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
- 75 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
- 76 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
0V
NOTE
1 +24V represents a control power supply for the wiring PCB I/O module. It must also be
turned on when the device is turned on (with the ON/OFF button on the operator’s panel).
2 The 24 V d.c. external power supply can use +24E of the wiring PCB unit. However, note
that the maximum capacity of +24E is 1 A.
- 77 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
+24V2
XT150A
CB150 XP150 (30)
Xm+2.0 (10) (B13) (31)
RV
NOTE
Xm+0.1 to Xm+0.7 can be selected as common DI; that is, by setting pin XB1 to “0V” and
XB2 to “+24” to connect DICOM to +24V, the logic of the DI signal can be inverted before
being input. If, in this case, a ground fault occurs in the cable, the DI signal is regarded
to be in the ON state. For safety, therefore, we recommend that you set pin XB1 to
“+24” and XB2 to “0V” to connect DICOM to 0V whenever possible.
The setting terminals are factory-set as follows:
Setting terminal XB1: +24
Setting terminal XB2: 0V
- 78 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
+24V2
0V
DOCOM CB150 XP150
(01),(33) (A01),(A02) XT150B
(20)
(26)
Yn+1.0 (02) (B01) (27)
DV
Yn+1.1 (03) (A04) (28)
DV
(10)
Yn+1.2 (04) (B04) (11)
DV
Yn+1.3 (05) (A07) (12)
DV
(29)
Yn+1.4 (06) (B07) (30)
DV
Yn+1.5 (07) (A10) (31)
DV
(13)
Yn+1.6 (08) (B10) (14)
DV
Yn+1.7 (09) (A13) (15)
DV
- 79 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
Screw hole
(In mm)
- 80 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
NOTE
The I/O Unit-B IP67 specifications support the IP67 standards. However, these
specifications only satisfy the provision of being waterproof for a short period of
time and do not guarantee waterproof performance in an atmosphere where
cutting fluid or other liquid splashes on the unit directly. Ensure that the unit
surface is not constantly wet with the cutting fluid or other liquid and prevent liquid
from accumulating around the unit.
The IP67 standards are met only when a cable or cap is attached to all the
connectors.
- 81 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
3.3.5.2 Connection between the interface unit and the I/O unit
To use the I/O Unit-B in the ROBODRILL, connect it as shown below. The control power for the I/O unit is
supplied from the interface unit through the dedicated communication cable.
Wiring PCB
A16B-3100-0120
A16B-3100-0121
XS23
JD1A
Distribution link
(Cable dedicated to the I/O unit
JD1B
JD1A
24V
0V
FG1 Slot 1
S1+
S1-
24V
0V I/O unit
FG2 Slot 2 (IP67 specifi-
cations)
S2+
S2-
FG3
S3+
S3- Slot 3
Interface unit
IP67
- 82 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
Connection of the interface unit
S+ S- 0V 24V
Two-stage screw FG
terminal block
White
Black
Green
Gray
Orange
Cross-section view of cable
Signal line
Black
Braided shield A
Inter-
vention Braided shield B
material White
S2+ S2- FG2 S4+ S4- FG4 24V 24V
S1+ S1- FG1 S3+ S3- FG3 0V 0V Gray Orange
1 2
IN0-3, OUT0-3 (BIPZ88A)
Female A coding M12 connector
5
AD0-3 (BIPADI4, BIPADV4)
4 3
Use the male A coding M12 connector on the cable side.
A one-touch connector from Harting (product name: PushPull) can be also used in addition to the
standard M12 connector.
- 83 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
Interface unit
S2+ S2- FG2 S4+ S4- FG4 24V 24V
S1+ S1- FG1 S3+ S3- FG3 0V 0V
DIP switches
ALARM LED
LINK LED
JD1B
JD1A
- 84 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
To remove the DIP switch cover, pinch the part circled in the figure below and pull it towards the front. After
completing the setup, return the cover to the original position.
- 85 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
Digital output
Number of outputs BIPZ88A x 8
Common BIPZ88A x 4/1 common
Rated output voltage DC12 to 24 V (+20%, -15%)
Rated output current 2 A/pt (4 A/common)
Polarity Source type
Maximum voltage drop at power on 0.18 V (load current × 0.09 Ω)
Maximum leakage current at power off 0.1 mA
Output protection function Overheat and overcurrent protection, short-circuiting protection, and
disconnection detection apply to every output.
Disconnection detection current Up to 100 mA
Response time Delay time of the driver: 50 μs (max)
In addition, it is necessary to consider the I/O link transfer time between
the CNC and the I/O unit and the ladder scan cycle time (in the CNC).
Table 3.3.5.5 (b) Signal addresses that can be used in the I/O unit
Input Slot 1 Slot 2 Slot 3
DI0 X278.0 X286.0 X294.0
DI1 X278.1 X286.1 X294.1
DI2 X278.2 X286.2 X294.2
DI3 X278.3 X286.3 X294.3
DI4 X278.4 X286.4 X294.4
DI5 X278.5 X286.5 X294.5
DI6 X278.6 X286.6 X294.6
DI7 X278.7 X286.7 X294.7
- 86 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
The status alarm input (ST) is provided in case an abnormal phenomenon such as short-circuiting occurs
in the DO. If an abnormality occurs, the address of the ST is set to "1."
- 87 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
BIPZ88A
OUT0
1○
O 2○O1 L
IN0 3○0V
DICOM○1 O 4○O0 L
I1○2 I 5○FG
0V○3 Shield
I0○4 I
FG○5 OUT1
Shield 1○
O 2○O3 L
IN1 3○0V
DICOM○1 O 4○O2 L
I3○2 I
5○FG
0V○3 Shield
I2○4 I
FG○5 OUT2
Shield 1○
O 2○O5 L
IN2 3○0V
DICOM○1 O 4○O4 L
I5○2 I
5○FG
0V○3 Shield
I4○4 I
FG○5 OUT3
Shield 1○
O 2○O7 L
IN3 3○0V
DICOM○1 O 4○O6 L
I7○2 I
5○FG
0V○3 Shield Power supply
Protection for control
I6○4 I circuit
2A
FG○5 Fuse LNKIN
Shield 1○24V
1■
External power
Power
supply supply
2○S+
2■
+
PWR IN circuit 3○S-
3■
DOCOM1 ■1 4○0V
4■
-
0V ■2 Shield
Interface unit or
+ DOCOM0 ■3 previous unit
- 0V ■4 LNKOUT
External power FG ■5 1○24V
supply Shield Control 2○S+
circuit
3○S-
4○0V
Shield To next unit
- 88 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
NOTE
The mounting hole part at the bottom edge of the unit is movable. As the range of
movement is 1 mm in the vertical direction, the mounting pitch is 166.9 ± 0.5 mm.
- 89 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
Table 3.3.5.6 (b) Signal addresses that can be used in the input unit
Slot 1 Slot 2 Slot 3
Channel 0 X278.0 to 279.7 X286.0 to 287.7 X294.0 to 295.7
Channel 1 X280.0 to 281.7 X288.0 to 289.7 X296.0 to 297.7
Channel 2 X282.0 to 283.7 X290.0 to 291.7 X298.0 to 299.7
Channel 3 X284.0 to 285.7 X292.0 to 293.7 X300.0 to 301.7
- 90 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
D00-n (n is 0, 1, 2, or 3 and indicates the channel number) corresponds to the weight of 20. D15-n
corresponds to the weight of 215.
However, D15-n corresponds to the sign bit of two's complement notation. (See the table below.)
- 91 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
BIPADI4
AD0
Sensor power
supply 24VOUT○1
+ +
Current AD0 IN+○2 Current-to-
source - - voltage
COM○3 conversion
GND
AD0 IN-○4
FG○5
Shield
AD1
Sensor power
supply 24VOUT○1
+ +
Current AD1 IN+○2
Current-to-
source - - COM○3 voltage
conversion
GND
AD1 IN-○4
FG○5
Shield
AD converter
Multiplexer
AD2
Sensor power
supply
+ 24VOUT○1
+
Current AD2 IN+○2
source - - Current-to-
COM○3 voltage
GND conversion
AD2 IN-○4
FG○5
Shield
AD3
Sensor power
supply 24VOUT○1
+ +
Current AD3 IN+○2
source - - Current-to-
COM○3 voltage
GND conversion
AD3 IN-○4
FG○5
Shield
Power supply Protection
circuit
for control 2A
LNKIN Fuse
■1
24V○1
Interface unit or ■2
S+○2 Power
previous unit
■3
S-○3 supply
circuit
■4
0V○4
Shield
Control
circuit
LNKOUT
24V○1
S+○2
To next unit
S-○3
0V○4
Shield
Fig. 3.3.5.6 (a) Circuit diagram of the analog current input unit BIPADI4
- 92 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
BIPADI4
AD0
Sensor power
supply 24VOUT○1
+ +
Current AD0 IN+○2
source - - COM○3
GND
AD0 IN-○4
FG○5
Shield
AD1
Sensor power
supply 24VOUT○1
+ +
Current AD1 IN+○2
source - - COM○3
GND
AD1 IN-○4
FG○5
Shield
AD converter
Multiplexer
AD2
Sensor power
supply
+ 24VOUT○1
+
Current AD2 IN+○2
source - -
COM○3
GND
AD2 IN-○4
FG○5
Shield
AD3
Sensor power
supply 24VOUT○1
+ +
Current AD3 IN+○2
source - -
COM○3
GND
AD3 IN-○4
FG○5
Shield
Power supply Protection
circuit
for control 2A
LNKIN Fuse
■1
24V○1
Interface unit or ■2
S+○2
previous unit Power
■3
S-○3 supply
circuit
■4
0V○4
Shield
Control
circuit
LNKOUT
24V○1
S+○2
To next unit
S-○3
0V○4
Shield
Fig. 3.3.5.6 (b) Circuit diagram of the analog current input unit BIPADI4
- 93 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
Although the figure below shows the BIPADI4, the BIPADV4 has the same dimensions.
Fig. 3.3.5.6 (c) Outline drawing of the analog current input unit BIPADI4 and analog voltage input unit
BIPADV4
NOTE
The mounting hole part at the bottom edge of the unit is movable. As the range of
movement is 1 mm in the vertical direction, the mounting pitch is 166.9 ± 0.5 mm.
- 94 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
JD1A JD1B
XS23
JD1B
JD1A
CPD1
- 95 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
The figure below shows the arrangement of signals for general purpose analog input in the T1 section.
Fig. 3.3.6.2 (b) Terminal arrangement for general purpose analog input in the T1 section
- 96 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
The method to connect to the terminal block is described below.
(1) Insert a straight-head screwdriver with a tip that is about 2.5 mm wide into the clamp on the terminal
block to open the fixing bracket.
(3) Pull the screwdriver out of the clamp to complete the wiring.
CAUTION
Note that gouging the clamp with the screwdriver may damage the terminal block.
- 97 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
The method to attach and remove the terminal block is described below.
Loosen the fixing screws at both edges of the terminal block to remove the terminal block from the
module.
The table below lists the appropriate size of wires and rod terminals connected to the terminal block for
general purpose analog input and temperature input.
L1
The dimensions in
L2 the table below are
those of products
from Weidmueller.
ΦD1
Cross-secti JIS VSF JIS IV UL1007 UL1015 Peeling Total length Metal Inner Inner Outer
onal area of KIV length of L1 (mm) section diameter of diameter of diameter of
wire (mm2) (mm2) (mm2) (AWG) (AWG) wire (mm) length L2 conductive sheath sheath
(mm) section D1 section D2 section D3
(mm) (mm) (mm)
0.5 - - 20 - 10 14 8 1 2.6 3.1
12 16 10
0.75 0.5 - 18 20 10 14 8 1.2 2.8 3.3
12 16 10
1.0 0.75 0.9 - 18 10 14 8 1.4 3 3.5
12 16 10
CAUTION
Use the rod terminal for long-term reliability.
- 98 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
Resolution Voltage input per LSB: + 5 mV, current input per LSB: + 20 µA
Total precision Voltage input: ± 0.5%, current input: ± 1.0% (of the full scale)
Maximum input rating Voltage input: ± 11 V, current input: ± 30 mA
Minimum update time It is necessary to consider the I/O link transfer time between the CNC and the I/O unit and
the ladder scan cycle time (in the CNC).
- DI assignment byte configuration: CH1 (CH2 has the same bit configuration.)
#7 #6 #5 #4 #3 #2 #1 #0
X258 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0
X259 Indefinite Indefinite Indefinite Indefinite DA11 DA10 DA9 DA8
CAUTION
1 When the PMC program references the DI of each channel, ensure that the program
reads data in words (16 bits).
2 The values for the upper bytes #7, 6, 5, 4 are indefinite. Mask these bits during use.
- 99 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
Voltage or current input can be selected as the general purpose analog input by connecting the terminal
(JMP).
In the wiring example below, CH1 is used as voltage input and CH2 is used as current input.
Note 2
Internal
circuit
Note 1
250Ω
For current input
CH2 J ○T1-8 JMP1
Current
+ + ○T1-9 INP1
source
- - ○T1-10 INM1
GND C ○T1-11 COM1
F ○T1-12 FG1I
F ○T1-13 FG1O
○T1-14
Fig. 3.3.6.3 (a) Circuit diagram of general purpose analog input in the multi sensor unit
CAUTION
1 Short-circuiting JMPn and INPn (n = 0 or 1) turns the channel into current input.
2 Use a twisted pair shield cable for connection.
3 Although the shield wire is connected to FGnI and grounded to FGnO in the
above figure, you can connect the shield to the frame ground by directly using the
cable clamp flange without using FGnI and FGnO.
4 When the voltage source (current source) has the GND terminal as shown in the
above figure, connect COMn to that terminal. If there is no GND terminal, connect
INMn and COMn in the unit as indicated by the dotted line in the above figure.
The COMn of all channels are connected to the common ground in the unit.
- 100 -
B-85444EN-3/03 3. INPUT/OUTPUT SPECIFICATIONS
- 101 -
3. INPUT/OUTPUT SPECIFICATIONS B-85444EN-3/03
Table 3.4 (b) Timers and counters that can be used in custom PMC
Timer/Counter No.
Timer Variable timer 121 to 200 (T240 to T398)
Fixed timer 1 to 1000
Counter 40 to 69 (C156 to C274)
Table 3.4 (d) Special auxiliary relays that can be used in custom PMC
Common to DIFU/DIFD 1 to 2000
NOTE
For α-DiB series, use Z0 as a system relay. R9000 cannot be used.
Only the above addresses are available for communication functions (such as CC-Link,
FL-net, EtherNet / IP, DeviceNet, PROFIBUS, PROFINET IO, and Modbus/TCP). Do not
use any other address.
- 102 -
B-85444EN-3/03 4. CONNECTING CIRCUIT WIRING
[DI01]
[K22]
Additional terminal
block (XTC1)
- 103 -
4. CONNECTING CIRCUIT WIRING B-85444EN-3/03
[K107] JD1A
XS23-3
[K108]
Interface module
- 104 -
B-85444EN-3/03 4. CONNECTING CIRCUIT WIRING
[K32] JD1A
XS23-6
[K119]
CP1
JD1B
I/O Link
connection unit
[K230]
- 105 -
4. CONNECTING CIRCUIT WIRING B-85444EN-3/03
[K34]
[K35]
XS23-5
JD1B
Sub-operator's panel
CPD1
I/O module
Fig. 4.4 (a) Mounting diagram of the sub-operator’s panel I/O module on
the back of the operator’s panel
(Left: front view of the inside of the control unit cabinet, right: back of the operator’s panel)
JD1A
[K206]
[K205]
JD1B
CPD1
XS23-5
Sub-operator's panel
I/O module
Fig. 4.4 (b) Mounting diagram of sub-operator’s panel I/O module inside the control unit cabinet
(Left: front view of the inside of the control unit cabinet, right: right side wall inside the control unit cabinet)
- 106 -
B-85444EN-3/03 4. CONNECTING CIRCUIT WIRING
CE57
(upper)
CE56 (lower) Sub-operator's panel
I/O module
Optional
mounting
board
[K38]
Terminal
module B
Fig. 4.4 (c) Mounting diagram of the terminal module B inside the control unit cabinet
(Left: front view of the inside of the control unit cabinet, right: right side wall inside the control unit cabinet)
[K27]
[K26]
JD1B
For details about connection to and the addresses of the additional I/O units (wiring PCB I/O module +
terminal module), refer to Subsection 3.3.4, “Additional I/O Unit (Wiring PCB I/O Module + Terminal
Module).”
Fig. 4.5 (a) Mounting diagram of the wiring PCB I/O modules and terminal modules
- 107 -
4. CONNECTING CIRCUIT WIRING B-85444EN-3/03
Flat cable
3rd I/O module E1 (#3) 2nd I/O module E1 (#2) 1st I/O module E1 (#1) I/O module B1
A03B-0824-C003 A03B-0824-C003 A03B-0824-C003 A03B-0824-C001
- 108 -
B-85444EN-3/03 4. CONNECTING CIRCUIT WIRING
JD1A
XS23-4~6
[K131]
JD1A
XS23-4~6
[K130]
JD1B JD1B
CPD1
CPD1
Fig. 4.6 Mounting diagram of the multi sensor unit
(Left: multi sensor unit, right: inside of the control unit cabinet)
JD1A
XS23-4~6 24V
XS23-4~6
0V
[K133]
JD1A
0-V, 24-V
terminal
[K132] JD1B
JD1B
- 109 -
4. CONNECTING CIRCUIT WIRING B-85444EN-3/03
JD1A
Example: when the I/O Link connection unit and additional I/O units for
sub-operator’s panel are added
Fig. 4.8 (b) Procedure for connection when the I/O Link connection unit and additional I/O units for
sub-operator’s panel are added
- 110 -
B-85444EN-3/03 4. CONNECTING CIRCUIT WIRING
NOTE
1 The screen for setting keep relays in the nine hundreds can be displayed by pressing the
emergency stop button.
2 Use K932#3 in the I/O Link i setting file for version 47H9/02 or earlier. Set K932#7 for
version 47H9/03 or later.
Reference:
For details about how to set parameters, refer to Section 5.3, “SETTING PMC PARAMETERS” and
Chapter 8, “EXAMPLES OF HOW CUSTOM PMC IS USED.”
- 111 -
5. CREATING, EDITING, AND EXECUTING PROGRAMS B-85444EN-3/03
5.1 EDITING
You can edit ladder and other programs on the PMC screen.
CAUTION
With this series, the second PMC is the custom PMC use area. When editing
ladder programs, messages, symbols, comments, and so forth, check that "2ND
PMC" is indicated in the upper-left corner of the screen.
Never perform editing or deleting with the first PMC.
Each soft key corresponds to functions as listed below. Display a desired screen.
PMC MAINTE: Displays the signal status, and sets the trace function and PMC parameters.
PMC LADDER: Lists and edits a ladder program.
PMC CONFIG: Lists and edits titles, messages, and comments.
- 112 -
B-85444EN-3/03 5. CREATING, EDITING, AND EXECUTING PROGRAMS
3 Press the soft key [SWITCH PMC] to switch to the second PMC. (Press this soft key several times
if necessary.)
4 Check that "2ND PMC" is indicated in the upper-left corner of the screen.
- 113 -
5. CREATING, EDITING, AND EXECUTING PROGRAMS B-85444EN-3/03
2 If the second PMC is already selected, move the cursor to "CUSTOM" (P1500) then press the soft
key [LADDER].
- 114 -
B-85444EN-3/03 5. CREATING, EDITING, AND EXECUTING PROGRAMS
Press the rightmost soft key [+] to change the displayed soft keys.
- 115 -
5. CREATING, EDITING, AND EXECUTING PROGRAMS B-85444EN-3/03
Fig. 5.1.2.2 (b) Rightmost key [+] to change the displayed soft keys
CAUTION
Never delete or edit functional instructions "SUB71" and "SUB72".
Do not create ladder programs outside the "SUB71" to "SUB72" area.
- 116 -
B-85444EN-3/03 5. CREATING, EDITING, AND EXECUTING PROGRAMS
1 Position the cursor on SUB72.Alternatively, position the cursor on the net immediately below the
position at which you want to add a new net.
2 Press soft key [CREATE].
The PMC LADDER NET EDITOR screen is displayed.
Setting addresses
Use the alphabetic keys on the operator's panel to enter alphabetic letters.
- 117 -
5. CREATING, EDITING, AND EXECUTING PROGRAMS B-85444EN-3/03
TABLE Displayed if the cursor is positioned on the functional instruction COD (SUB7) or CODB
(SUB27). It is used to change the contents of the data table of these functional instructions.
RESTRE Returns the currently edited net to the state in which it was when editing started.
NEXT NET Terminates the editing of the current net and allows you to edit the next net.
When you have called the NET EDITOR screen using soft key [ZOOM] on the LADDER
DIAGRAM EDITOR screen, the system terminates changing the current net and enables the
next net to be edited.
When you have called the NET EDITOR screen using soft key [CREATE NET] on the LADDER
DIAGRAM EDITOR screen, the system terminates creating the current net, inserts the created
net, and immediately enters the status in which a new net is created (empty net status).
INSLIN Inserts a blank line at the current cursor position. The ladder diagram located below the cursor
position will be shifted downward by one line. If a blank line is inserted in the middle of a
functional instruction, the functional instruction will be expanded vertically, expanding the space
between input conditions.
INSCLM Inserts a blank column at the current cursor position. The ladder diagram at the right of the
cursor position moves right one column.
APPCLM Inserts a blank column at the right of the current cursor position. The ladder diagram at the right
of the cursor position moves right one column and the ladder diagram is extended horizontally if
necessary.
CANCEL EDIT Returns the net currently being edited to the state at the start of the editing and displays the
LADDER DIAGRAM MONITOR screen.
EXIT Analyzes the net being edited and stores it in the ladder program. If any error is found in the
net, the NET EDITOR screen remains displayed and an error message is displayed.
- 118 -
B-85444EN-3/03 5. CREATING, EDITING, AND EXECUTING PROGRAMS
CAUTION
Ladder programs such as those shown below cannot be created.
- 119 -
5. CREATING, EDITING, AND EXECUTING PROGRAMS B-85444EN-3/03
- 120 -
B-85444EN-3/03 5. CREATING, EDITING, AND EXECUTING PROGRAMS
Deleting a net
1 Exit the NET EDITOR screen and open the LADDER DIAGRAM EDITOR screen.
2 Position the cursor on the net you want to delete, and press soft key [DELETE].
- 121 -
5. CREATING, EDITING, AND EXECUTING PROGRAMS B-85444EN-3/03
Adding an instruction
1 Before adding a functional instruction, use the soft key to delete the net from the location at
which the instruction is to be added, reserving the space for the functional instruction.
2 Then, add the functional instruction.
1 Move the cursor below the position at which you want to add an instruction, then press soft key
[INSLIN].
- 122 -
B-85444EN-3/03 5. CREATING, EDITING, AND EXECUTING PROGRAMS
1 Move the cursor to the right or left of the position at which an instruction is to be added.
2 To insert an instruction to the right of the cursor position, press the soft key [APPEND COL
UMN]; to insert it to the left of the cursor position, press the soft key [INSERT COLUMN].
Insert it to the left of the cursor position, press soft key [INSCLM].
3 Add an instruction to the created space.
Fig. 5.1.2.2 (l) Adding a functional instruction between instructions or between nets
1 Exit the NET EDITOR screen and open the LADDER DIAGRAM EDITOR screen.
2 Position the cursor on the net you want to copy.
3 Press soft key [SELECT].
4 Use the cursor or other keys to specify the copy area.
5 After specifying the area, press soft key [COPY].
6 Move the cursor to the position at which you want to copy the net, and press soft key [PASTE].
- 123 -
5. CREATING, EDITING, AND EXECUTING PROGRAMS B-85444EN-3/03
1 Exit the NET EDITOR screen and open the LADDER DIAGRAM EDITOR screen.
2 Press the rightmost soft key [+].
The soft key menu will change.
3 Press the soft key [SCREEN SETTING].
This allows you to change the various settings for ladder diagram display. Refer to Table 5.1.2.2 (c)
Setting items in PMC LADDER DIAGRAM MONITOR.
- 124 -
B-85444EN-3/03 5. CREATING, EDITING, AND EXECUTING PROGRAMS
Item Description
SUBPROGRAM NET Used to select a method of assigning numbers to the nets to be displayed.
NUMBER LOCAL: Assigns 1 to the first net of the subprogram currently opened. The net number
display is the display range/number of nets in the entire subprogram currently
opened.
GLOBAL: Assigns 1 to the first net of all ladder programs (second PMC). The net
number display is the display range/subprogram range.
WRAP SEARCH Used to specify whether to continue the search starting at the beginning of the ladder
ENABLED program when the end of the ladder program is reached in a search process.
YES: If the end of the ladder program is reached in a forward search, continues the
search at the beginning. If the beginning is reached in a backward search,
continues the search at the end.
NO: At the point when the end or beginning of the ladder program is reached, assumes
the search to be a failure if no match is found, displaying an error message.
PROGRAM LIST Used to specify whether to display the subprograms on the PROGRAM LIST EDITOR
ORDER screen in the order of program numbers or symbols.
FRAME NET ON Used to specify whether to display functional instructions END1, END2, SP, and SPE
SUBPROGRAM when the contents of a program are displayed using the [ZOOM] key on the PROGRAM
DISPLAY LIST MONITOR/EDITOR screen.
HEAVY LINES IN Used to specify the thickness of the lines in the ladder diagram.
LADDER DIAGRAM YES: Uses heavy lines in the ladder diagram. The shape of each relay is a little larger.
NO: Uses light lines in the ladder diagram. The shape of each relay is a little smaller.
ON/OFF CHANGE OF Used to specify whether to change the shape of each relay according to its status.
RELAY SHAPE YES: Changes the shape of each relay according to its status. This setting is valid only
when "HEAVY LINES IN LADDER DIAGRAM" is set to "YES".
NO: Does not change the shape of each relay.
ADDRESS COLOR Used to set the color of symbols and addresses.
DIAGRAM COLOR Used to set the color of the ladder diagram.
ACTIVE RELAY Used to set the color of a relay when it is ON.
COLOR
PARAMETER COLOR Used to set the color of functional instruction parameters in the monitor display section.
COMMENT COLOR Used to set the color of comments.
Pressing soft key [INIT] causes all settings to be changed to their defaults.
4 After changing settings, press the soft key [EXIT].
You will be returned to the LADDER DIAGRAM EDITOR or NET EDITOR screen.
- 125 -
5. CREATING, EDITING, AND EXECUTING PROGRAMS B-85444EN-3/03
- 126 -
B-85444EN-3/03 5. CREATING, EDITING, AND EXECUTING PROGRAMS
3 Press the rightmost soft key [+]. (Press this soft key several times in some cases.)
6 Press soft key [EDIT] (soft key [EDIT] is displayed only in the emergency stop state).
7 The message "DO YOU WANT TO STOP THIS PMC PROGRAM?" is displayed. Press soft key
[YES]. (The ladder program stops.)
- 127 -
5. CREATING, EDITING, AND EXECUTING PROGRAMS B-85444EN-3/03
8 Use soft key [SEARCH], <page> keys and the <cursor> keys appropriately to search for the address
to which a message is to be entered.
9 Position the cursor on the target address and press soft key [ZOOM].
- 128 -
B-85444EN-3/03 5. CREATING, EDITING, AND EXECUTING PROGRAMS
10 Position the cursor on the number setting field and enter the alarm or message number.
11 Move the cursor to the message setting field, enter the message, and press soft key [EXIT ZOOM].
- 129 -
5. CREATING, EDITING, AND EXECUTING PROGRAMS B-85444EN-3/03
3 Press the rightmost soft key [+]. (Press this soft key several times in some cases.)
6 Press soft key [EDIT] (soft key [EDIT] is displayed only in the emergency stop state.)
7 The message "DO YOU WANT TO STOP THIS PMC PROGRAM?" is displayed. Press soft key
[YES]. (The ladder program stops.)
- 130 -
B-85444EN-3/03 5. CREATING, EDITING, AND EXECUTING PROGRAMS
The SYMBOL & COMMENT DATA EDITOR screen is displayed.
8 If you want to change a symbol or comment at an address, use soft key [SEARCH].
9 If you want to add a new symbol or comment, use soft key [NEW ENTRY].
10 Move the cursor to move the yellow cursor from the symbol field to the program field. Set required
data in each field.
11 After the termination of editing, press soft key [EXIT EDIT].
The message "DO YOU WANT TO RUN THIS PMC PROGRAM?" is displayed.
Press soft key [YES]. (The ladder program starts.)
- 131 -
5. CREATING, EDITING, AND EXECUTING PROGRAMS B-85444EN-3/03
5 Press soft key [EXEC]. Writing edited data to the flash ROM starts.
"COMPLETE" is displayed to indicate completion.
- 132 -
B-85444EN-3/03 5. CREATING, EDITING, AND EXECUTING PROGRAMS
5.2 CONFIRMATION
3 Press the soft key [SWITCH PMC] to switch to the second PMC. (Press this soft key several times
if necessary.)
4 Check that "2ND PMC" is indicated in the upper-left corner of the screen.
5 Move the cursor to "CUSTOM" (P1500) then press the soft key [ZOOM].
Fig. 5.2.1 (d) Checking that "2ND PMC" is shown on the screen
- 133 -
5. CREATING, EDITING, AND EXECUTING PROGRAMS B-85444EN-3/03
6 If the second PMC is already selected, move the cursor to "CUSTOM" (P1500) then press the soft
key [LADDER] or press [(OPRT)] then [ZOOM]. The ladder diagram screen is displayed.
2 Press the rightmost soft key [+]. (Press this soft key several times in some cases.)
CAUTION
With this series, the second PMC is the custom PMC use area.
If the second PMC is not selected, the signal status screen, when displayed, does
not display symbols set with the custom PMC. So, check that "2ND PMC" is
indicated in the upper-left corner of the screen.
2 Press the <OFFSET SETTING> key or the <3 SET> key and then the <N. PAGE> key on the
operator's panel.
The CNC SETTING screen appears.
- 135 -
5. CREATING, EDITING, AND EXECUTING PROGRAMS B-85444EN-3/03
5 Press the <SYSTEM> key or the <0 SYSTEM> key and then the <N. PAGE> key on the operator's
panel.
The CNC SYSTEM screen appears.
6 Press the rightmost soft key [+] several times, then soft key [PMC MAINTE].
7 Press the rightmost soft key [+] several times again until the following soft keys are displayed.
For timers
1 Press soft key [TIMER].
- 136 -
B-85444EN-3/03 5. CREATING, EDITING, AND EXECUTING PROGRAMS
2 Use the cursor and page keys to move the cursor, and enter the setting time.
For counters
1 Press soft key [COUNTR].
2 Use the cursor and page keys to move the cursor, and enter the value.
- 137 -
5. CREATING, EDITING, AND EXECUTING PROGRAMS B-85444EN-3/03
2 Use the cursor and page keys to move the cursor, and enter the values.
- 138 -
B-85444EN-3/03 5. CREATING, EDITING, AND EXECUTING PROGRAMS
2 To change the data type, position the cursor on the TYPE field and change the setting.
4 Use the cursor and page keys and soft key [SEARCH] to move the cursor, and enter the value.
- 139 -
5. CREATING, EDITING, AND EXECUTING PROGRAMS B-85444EN-3/03
1 Press the <SYSTEM> key or the <0 SYSTEM> key and then the <N. PAGE> key on the operator's
panel.
The CNC SYSTEM screen appears.
2 Press the rightmost soft key [+] several times, then soft key [PMC MAINTE].
3 Press the rightmost soft key [+] several times again and press soft key [I/O].
- 140 -
B-85444EN-3/03 5. CREATING, EDITING, AND EXECUTING PROGRAMS
WARNING
When data is read during the execution of a ladder program, the ladder program
automatically stops. Special care must be exercised to stop a ladder program.
If a ladder program is stopped at an inappropriate timing or in an inappropriate
machine state, the machine may perform unexpected operation. In the ladder
program stopped state, the safety mechanism and monitoring functions of the
ladder program also stop. Be sure to confirm that "the machine is in an
appropriate state" and that "no one is near the machine" before stopping the
ladder program.
1 Place the machine in the MDI mode and press the emergency stop button to place the machine in the
emergency stop state.
2 On the I/O DATA screen, move the item and data selection cursors and make the following settings:
4 When an attempt is made to read a file, the following message is displayed, asking whether to read
the file:
After reading data in step 5, the data must be written on flash ROM.
7 Press the [(OPRT)] key → [EXEC] key to execute data writing. "COMPLETE" is displayed to
indicate completion.
8 Press the soft key [(OPRT)] and then the soft key [PORT SETTING] on the PMC DATA I/O screen.
The communication setting screen appears.
CAUTION
No message data is set at the time of shipment from the factory. Therefore, no
message file can be output.
- 142 -
B-85444EN-3/03 5. CREATING, EDITING, AND EXECUTING PROGRAMS
2 Press the [(OPRT)] key, then the [EXEC] key.
Outputting a message file starts, with the specified file name.
2 Insert a memory card into the memory card insertion slot located on the left side of the LCD.
Make sure that the label on the memory card is facing to the right, and push it in until it snaps into
place.
3 Turn the power ON while holding down the and keys.
Hold down these keys until BOOT SYSTEM starts.
The boot screen is displayed.
- 143 -
5. CREATING, EDITING, AND EXECUTING PROGRAMS B-85444EN-3/03
4 To close the boot screen, position the cursor on "Close" by using the soft key <TAB>, and press the
key <INPUT>. (The same result can also be obtained by inserting a mouse to the USB port,
positioning the cursor on the button you want to execute, and then clicking the button.)
5 When you select "Close," the following screen appears. Press the keys <0> then <INPUT> to finish
BOOT SYSTEM and start CNC.
Fig. 5.4.2 (c) Screen that appears after you select [Close]
- 144 -
B-85444EN-3/03 5. CREATING, EDITING, AND EXECUTING PROGRAMS
2 Use the <UP> and <DOWN> keys to position the cursor on "PMC2.MEM" (for ladder data) or
"PMC2_MSG.MEM" (for message data) and press the <INPUT> key.
(The file names are examples.)
3 Use the <TAB> key to select "Close" and press the <INPUT> key. You exit the Load screen.
- 145 -
5. CREATING, EDITING, AND EXECUTING PROGRAMS B-85444EN-3/03
CAUTION
• No message data is set at the time of shipment from the factory. Therefore,
M2PMCMSG cannot be output.
1 On the main menu, use the <TAB> key to move the cursor to "SAVE" and press the <INPUT> key.
2 On the SYSTEM DATA SAVE screen, use the <UP> and <DOWN> keys to position the cursor on
"PMC2" (for ladder data) or "M2PMCMSG" (for message data) and press the <INPUT> key.
3 Use the <TAB> key to select "Close" and press the <INPUT> key. You exit the Save screen.
When the memory card contains a file with the same name, the number of the extension is
incremented by one. (***.001 - ***.002).
- 146 -
B-85444EN-3/03 5. CREATING, EDITING, AND EXECUTING PROGRAMS
1 On the main menu, move the cursor to Delete and press the <INPUT> key.
2 Place the cursor on the "M2PMCMSG" file using the <UP> and <DOWN> keys, and press the
<INPUT> key.
3 Select "Close" using the <TAB> key, and press the <INPUT> key to exit the Delete screen.
- 147 -
5. CREATING, EDITING, AND EXECUTING PROGRAMS B-85444EN-3/03
- 148 -
B-85444EN-3/03 5. CREATING, EDITING, AND EXECUTING PROGRAMS
1 Check whether or not the ladder program satisfies the requirement specifications.
2 Check whether or not the circuits have been wired according to the requirement specifications and
whether or not the external device works properly.
3 Check whether or not signals from and to the circuits are as specified in the requirement
specifications.
4 Check whether or not the requirement specifications can be satisfied by custom PMC.
- 149 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
- 150 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
Table 6.3 (a) Front automatic door control [System ladder → Custom ladder]
Address Symbol Function
Door open (M60) SI10_0 (R1310.0) Specifying each M code causes the front automatic door to open.
Door open (M61) SI17_0 (R1317.0) Each signal is turned ON when the door opens to the limit position.
Door open (M62) SI17_1 (R1317.1)
Door open (M63) SI17_2 (R1317.2)
Door open (M64) SI17_3 (R1317.3)
Door open (M65) SI17_4 (R1317.4)
Automatic door SI10_1 (R1310.1) ON when the front automatic door is in the closed limit position (the
closed state close limit proximity switch is ON and the open limit proximity switch
is OFF).
Automatic door open SI10_2 (R1310.2) ON when the front automatic door is in the open limit position (the
state open limit proximity switch is ON and the close limit proximity switch
is OFF).
- 151 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
Table 6.3 (b) Front automatic door control [Custom ladder→ System ladder]
Address Symbol Function
Door close request SO3_0 (R1353.0) When M60 to M65 is specified, turning this signal ON causes the
front automatic door to close and restarts operation.
Turn this signal ON for about 100 ms when specifying the relevant
command.
External door open SO3_1 (R1353.1) Opens the front automatic door. The door is automatically
control unlocked. (Door unlock control is not needed.)
Turn this signal ON for about 100 ms when specifying the relevant
command.
External door close SO3_2 (R1353.2) Closes the front automatic door. Operation is not restarted after the
control door is closed.
Turn this signal ON for about 100 ms when specifying the relevant
command.
Specify M60 to
In auto (MEM) or MDI mode, issuing a code M60 to
M65 command
指令
M65 causes the automatic door to open.
Close
automatic door
Restart of
operation
- 152 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
CAUTION
• The door close request signal (from a custom ladder program to a system ladder
program) is effective only when an M60 to M65 command is being executed.
The signal is ignored if the machine is reset or if an M60 to M65 command is not
being executed.
• When an M60 to M65 command is being executed, the operator message "2001
THE DOOR OF THE SPLASH GUARD IS OPEN." is not displayed even if the
door is open.
• When the robot system standard package option is used, the M60 to M65
functions cannot be used.
Fig. 6.4.1 EXT. INTERFACE – FUNCTION SELECTION screen (EXT. WORK No. SEARCH)
Table 6.4.1 (a) Workpiece No. search [Custom ladder→ System ladder]
Address Symbol Function
Workpiece No. SO0_0 (R1350.0) Specifies the number of a program to be started as binary data.
search -
SO0_3 (R1350.3)
- 153 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
Table 6.4.1 (b) Relationship between the signal states and the program numbers to be selected
Switch 4 Switch 3 Switch 2 Switch 1 Program number
(SO0_3) (SO0_2) (SO0_1) (SO0_0) to be selected
0 0 0 0 None selected
0 0 0 1 O0001
0 0 1 0 O0002
0 0 1 1 O0003
0 1 0 0 O0004
0 1 0 1 O0005
0 1 1 0 O0006
0 1 1 1 O0007
1 0 0 0 O0008
1 0 0 1 O0009
1 0 1 0 O0010
1 0 1 1 O0011
1 1 0 0 O0012
1 1 0 1 O0013
1 1 1 0 O0014
1 1 1 1 O0015
CAUTION
• This function is available only in automatic operation (MEM mode). It cannot be
used in MDI operation.
• The effective program numbers are O0001 to O0015.
• You do not necessarily store in memory the programs corresponding to all
numbers.
• If the program corresponding to a selected number is not found in memory, alarm
message DS0059, "PROGRAM NUMBER NOT FOUND" is issued when the
function is initiated.
• When the function is initiated in the automatic operation stop status (single block
stop) or automatic operation halt status (feed hold), no program selection is
executed; the current program restarts where it was stopped.
• To restart a program at an intermediate point, perform a sequence number
search in automatic operation mode (MEM mode), then initiate the function.
Then, no program number selection is executed, but the program restarts where
it was stopped.
• When the function is initiated with all the signals being turned OFF, no program
number selection is executed, but the currently selected program is executed.
To execute automatic operation with a program number other than O0001 to
O0015, use the steps below:
• Perform a program number search (on the screen).
• Turn all the program selection switch signals to "OFF".
• Press the operation start button.
• This function cannot be used together with the external program number search
function.
• When a selected program is being edited in the background by the program
editing function of the CNC, alarm message DS0059 "PROGRAM NUMBER NOT
FOUND" is issued.
- 154 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
Fig. 6.5.1 EXT. INTERFACE – FUNCTION SELECTION screen (EXT. PROG. No. SEARCH)
- 155 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
6.5.2 Interface
Table 6.5.2 (a) Program No. search (Custom ladder → System ladder)
Signal Address Function
Workpiece No. SO0_0(R1350.0) Specifies the number of a program to be started as binary data.
search -
SO0_3(R1350.3)
Data read request SO2_0 (R1352.0) When this signal is output, ROBODRILL reads the program
signal number specified with the program number data signal.
External start signal SO2_1 (R1352.1) After the program number is selected (while an end-of-selection
signal is being output from the custom ladder program), outputting
this signal causes automatic operation to start. This signal must
be a pulse signal of 200 ms or longer.
(Automatic operation starts at the falling edge of the pulse signal.)
Table 6.5.2 (b) Program No. search (System ladder → Custom ladder)
Signal Address Function
End-of-selection SI9_0 (R1309.0) This signal indicates that program number data reading and
signal program number selection are completed and the machine is now
ready for an automatic operation start.
When this signal is output, turn the data read request signal OFF.
First confirm that this signal has been output, then start automatic
operation using the external start signal.
This signal is turned OFF in the following cases:
• Operation start
• Reset
• Selection of a new program number
- 156 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
End of selection ON
CAUTION
• This function cannot be used together with the external workpiece number search
function.
• When the function is initiated in the automatic operation stop status (single block
stop) or automatic operation halt status (feed hold), no program selection is
executed; the current program restarts where it was stopped.
• If there is no program corresponding to the selected number in memory, an alarm
(alarm message: DS0059 PROGRAM NUMBER NOT FOUND) is issued when
an attempt is made to read the program number data.
• If the data for the program number to be selected is 0, alarm message "DS1128
DI.EIDLL OUT OF RANGE" is issued. Before the data read request signal is
turned ON, be sure to set a number.
• You can protect programs with program numbers O8000 to O8999 with the
appropriate NC parameter bit setting. (NC parameter No. 3202#0 (NE8))
Programs with program numbers O9000 to O9999 are protected with the
appropriate parameter setting. (NC parameter No. 3202#4 (NE9))
• When a selected program is being edited in the background by the program
editing function of the CNC, alarm message DS1130 "SEARCH REQUEST NOT
ACCEPTED" is issued.
• This function cannot be used during an emergency stop or reset.
- 157 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
Fig. 6.6.1 EXT. INTERFACE – FUNCTION SELECTION screen (M CODE OUTPUT BY BCD)
6.6.2 Interface
Table 6.6.2 (a) External M code BCD output (System ladder → Custom ladder)
Signal Address Function
M code number data SI5_0 (R1305.0) A specified M code is output as a BCD code.
signal SI5_1 (R1305.1) 1 digit in BCD Not all data need not necessarily be read.
SI5_2 (R1305.2) You can omit reading according to the M
SI5_3 (R1305.3) codes used.
SI5_4 (R1305.4)
SI5_5 (R1305.5)
SI5_6 (R1305.6) 10 digits in BCD
SI5_7 (R1305.7)
SI6_4 (R1306.4)
SI6_5 (R1306.5) 100 digits in BCD
SI6_6 (R1306.6)
SI6_7 (R1306.7)
Data read request SI6_0 (R1306.0) This signal indicates that the M code number data signal is being
signal output.
Read the M code number while this signal is being output.
Distribution SI6_1 (R1306.1) This signal indicates that an auxiliary function (M, S, or T code) is
completion signal specified and the movement along each axis is completed. (This
signal is not usually used.)
- 158 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
Table 6.6.2 (b) External M code BCD output (Custom ladder → System ladder)
Signal Address Function
Completion signal S02_5 (R1352.5) After the operation of the external device is completed, input this
(FIN) signal.
When the signal is input, ROBODRILL ends M code output,
proceeding to the next block of the program. Turn this signal OFF
at the end of the M code output.
Do not turn on this signal while executing M codes (M00 to M199)
for ROBODRILL.
Completion signal ON ON
CAUTION
• This function cannot be used together with the M code output function.
• M codes from M00 to M199 are reserved for ROBODRILL. When using the
external M code BCD output function, use M200 or later M codes.
• When using multiple M code commands, specify the external M code at the first
M code position.
- 159 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
Table 6.7 M code output (M80 to M89) (System ladder → Custom ladder)
Address Symbol Function
M81 output SI5_2 (R1305.2) A 100-ms pulse signal is output. (Pulse type)
M82 output SI5_3 (R1305.3)
M83 output SI5_4 (R1305.4) ON when M83 is specified or OFF when M84 is specified. (ON1
type)
M84 output SI5_5 (R1305.5)
M80 output SI5_1 (R1305.1) ON when the corresponding M code is specified. (FIN type)
M85 output SI5_6 (R1305.6) OFF when the completion (FIN) signal (SO2_5) is turned ON.
M86 output SI5_7 (R1305.7)
M87 output SI6_0 (R1306.0)
M88 output SI6_1 (R1306.1)
M89 output SI6_2 (R1306.2)
If an M code of the pulse or ON1 type is specified, the machine automatically proceeds to the next block
of the program after the output (or stoppage) of the signal.
If an M code of the FIN type is specified, the machine waits for the input of an external completion signal,
then proceeds to the next block of the program after the input of the signal.
M code M code
specification M81 specification M83 M84
(FIN type)
M code
specification M81
Signal output ON
Completion
External device Operation
signal
CAUTION
• Usually, M84 (SI5_5) is not output.
• It is output if all M codes M80 to M89 are set to the FIN type.
(Display the QUICK screen, 6:MAINTENANCE/SETTING, 13.EXT. INTERFACE,
then FUNCTION SELECTION, and set FIN TYPE.)
• In this case, M81 to M83 are also set to the FIN type.
- 160 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
Table 6.8 Interrupt type custom macro (Custom ladder → System ladder)
Address Symbol Function
Custom macro SO3_4 (R1353.4) Starts an interrupt type custom macro.
interrupt
- 161 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
CAUTION
To specify 0 as the tool group (counter) number (to specify the currently selected tool
group), specify tool group selection (M06 T1xx) after power-on, then issue a reset
request.
If a reset request is issued without specifying tool group selection, an error (SI18_6 =
ON) occurs.
- 162 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
6.11.2 Information about the Life of Each Tool Group (Counter) and
the Currently Selected Tool Group (Counter) Number
These signals notify information about the life of each tool group (counter) and the currently used tool
group (counter) number.
Table 6.11.2 Notification of information about life and the counter number (System ladder → Custom ladder)
Signal Address Function
Currently selected SI32_0 (R1332.0) The currently selected tool group (counter) number is indicated as
tool group (counter) binary data.
number SI32_7 (R1332.7) 0 is indicated if tool group selection (M06 T1**) has not been
specified since power-on.
Tool life end SI33_0 (R1333.0) Whether the currently selected tool group (counter) is in the life end
state is indicated. A signal of 1 indicates the life end state.
SI34_7 (R1334.7)
SI50_0 (R1400.0)
SI63_7 (R1413.7)
Near tool life end SI35_0 (R1335.0) Whether the currently selected tool group (counter) is in the near life
end state is indicated. A signal of 1 indicates the near life end
SI36_7 (R1336.7) state.
SI64_0 (R1414.0) 1 can also indicate the life end state.
SI77_7 (R1427.7)
6.11.3 Others
These are other signals that can be used for tool groups.
- 163 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
X4.0 SO10_4
SI31_ Y2.0
Fig. 6.12.1 Sample ladder program
- 164 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
Table 6.13.1 (a) Disabling the operator’ panel (Custom ladder → System ladder)
Signal description Address Function
Disabling of SO5_5 (R1355.5) Turning on this signal disables the ROBODRILL operator's panel.
ROBODRILL
operator's panel
• Some buttons and keys on the ROBODRILL operator's panel become unusable.
<DOOR OPEN/CLOSE> key is also made unusable (optionally).
However, <EMERGENCY STOP> button, < FEED HOLD > button, <RESET> key, soft key and
MDI keys (ALPHABET, FIGURE AND ETC.) remain usable.
• "OPERATION MODE" switches to "AUTOMATIC OPERATION (MEMORY) MODE."
If OPERATION MODE switching is impossible (for example, for "EMERGENCY STOPPING" or
"MODE SELECTION LOCKING"), however, switching to "AUTOMATIC OPERATION MODE"
does not occur.
• For "SPINDLE ROTATING" "IN COOLANT" "CUTTING AIR BLOW" and "CENTER
THROUGH COOLANT OUTPUT" each output is stopped (optionally)
• "DRY RUN MODE" and "SINGLE BLOCK MODE" are canceled.
• The M01 stop function is canceled (optionally).
• The cutting override value is fixed at 100% regardless of the dial setting on the operator's panel.
• The spindle override value is fixed at 100%.
• The rapid traverse override value is fixed at 100%.
• If this signal is issued when the machine is running, it becomes valid after the machine stops.
• The diagnosis message "THE OPERATOR'S PANEL IS UNAVAILABLE." appears.
Parameter Function
K16#2 While the operator's panel is in the disabled state, the door open/close button
0 : Disables 1 : Enables
K16#3 While the operator's panel is disabled, spindle rotation and coolant supply
0 : Canceled 1 : Not canceled
K16#4 While the operator's panel is disabled, the skip key
0 : Disables 1 : Enables
Table 6.13.2 Disabling the start button (Custom ladder → System ladder)
Signal Address Function
Disabling of the SO4_0 (R1354.0) When this signal is ON, the start button on the ROBODRILL
machine operator's operator's panel is disabled. External start (SO2_1) is available
panel start button regardless of the status of this signal.
During turret recovery operation and menu operation, the start
button is available regardless of the status of this signal.
Table 6.14 (a) Operation mode switching (System ladder → Custom ladder)
Signal Address Function
MEM mode selection SI8_0 (R1308.0) ON while the corresponding mode is selected.
MDI mode selection SI8_1 (R1308.1) Cannot be used when playback is enabled.
Handle mode selection SI8_2 (R1308.2) The status of MEM mode selection (SI8_0) is related as
Jog mode selection SI8_3 (R1308.3) follows:
Reference mode selection SI8_4 (R1308.4) When K14#2 is 0: Memory mode and remote mode
Edit mode selection SI8_5 (R1308.5) When K14#2 is 1: Only memory mode
Table 6.14 (b) Operation mode switching (Custom ladder →System ladder)
Signal Address Function
Switching of operation mode SO7_2 (R1357.2) Switches to the corresponding operation mode.
(to the MEM mode) Turn the signal ON for about 100 ms.
Switching of operation mode SO7_3 (R1357.3)
(to the MDI mode)
Switching of operation mode SO7_4 (R1357.4)
(to the handle mode)
Switching of operation mode SO7_5 (R1357.5)
(to the edit mode)
- 166 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
Table 6.15 (a) Production management on the QUICK screen (System ladder → Custom ladder)
Signal Address Function
Production completion SI8_7 (R1308.7) ON when the number of products indicated by counter 1 or 2 on the
counter screen displayed from the QUICK screen is greater than or
equal to the scheduled number of products.
Production completion SI11_4 (R1311.4) ON when the number of products indicated by counter 1 on the
1 counter screen displayed from the QUICK screen is greater than or
equal to the scheduled number of products.
Production completion SI11_5 (R1311.5) ON when the number of products indicated by counter 2 on the
2 counter screen displayed from the QUICK screen is greater than or
equal to the scheduled number of products.
Table 6.15 (b) Production management on the QUICK screen (Custom ladder → System ladder)
Signal Address Function
Counter 1 (production S08_4 (R1358.4) Resets the corresponding counter.
count) reset Turn the signal ON for about 100 ms.
Counter 1 (total S08_5 (R1358.5)
production count)
reset
Counter 2 (production S08_6 (R1358.6)
count) reset
Counter 2 (total S08_7 (R1358.7)
production count)
reset
Counter screen S09_0 (R1359.0) Turning this signal ON displays the counter screen.
display Turning this signal OFF displays the previous screen again.
(This signal cannot be used when the iHMI screen is displayed.)
Table 6.15 (c) Production management on the iHMI screen (System ladder → Custom ladder)
Signal Address Function
Production completion SI84_4 (R1434.4) ON when the number of products indicated by counter 1, 2, or 3 on
the counter screen displayed from the QUICK screen is greater than
or equal to the scheduled number of products.
Production completion SI84_5 (R1434.5) ON when the number of products indicated by counter 1 on the
1 counter screen displayed from the QUICK screen is greater than or
equal to the scheduled number of products.
Production completion SI84_6 (R1434.6) ON when the number of products indicated by counter 2 on the
2 counter screen displayed from the QUICK screen is greater than or
equal to the scheduled number of products.
Production completion SI84_7 (R1434.7) ON when the number of products indicated by counter 3 on the
3 counter screen displayed from the QUICK screen is greater than or
equal to the scheduled number of products.
Table 6.15 (d) Production management on the iHMI screen (Custom ladder → System ladder)
Signal Address Function
Counter 1 (production SO29_2 (R1379.2) Resets the corresponding counter.
count) reset Turn the signal ON for about 100 ms.
Counter 2 (production SO29_3 (R1379.3)
count) reset
Counter 3 (production SO29_4 (R1379.4)
count) reset
- 167 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
Table 6.16 (a) MACHINE STATUS OUTPUT (System ladder → Custom ladder)
Signal Address Function
Machine status SI7_0 (R1307.0) The same signals as those of the relay contacts used for control of
output 1, 2, 3 | status indication lamps and others are output. These signals are set
(END1, 2, 3 output) SI7_2(R1307.2) to the ON type even if blinking is selected as a screen setting.
Select the status of each signal on MACHINE STATUS OUTPUT
displayed by selecting 6:MAINTENANCE/SETTING, then 13.EXT.
INTERFACE from the QUICK screen.
[Signal status]
ALARM: ON when an alarm is issued.
OPERATOR MESSAGE: ON when an operator message is
displayed.
PROGRAM EXECUTING: ON during the execution of a program.
PROGRAM END: ON after the end of program operation
(execution of M00, M01, M02, or M30).
PRODUCT COMPLETED: ON at the completion of production
(production management function on the
QUICK screen).
FEED HOLD: ON when the stop button lamp on the
operator's panel is ON.
NOTICE OF TOOL LIFE: ON when the remaining use count for the
last tool in the tool group is smaller than
or equal to the count for advance notice.
Table 6.16 (b) MACHINE STATUS OUTPUT (Custom ladder → System ladder)
Signal Address Function
Machine status SO5_2 (R1355.2) The relay contacts used for control of status indication lamps and
output 1, 2, 3 | others are turned ON. When a signal is ON, the corresponding
request SO5_4 (R1355.4) relay contact is ON.
Since the ON/OFF status of these relay contacts is also controlled by
the system ladder program, the relay contact may remain ON even
when the corresponding signal is OFF. To control these relay
contacts only by the custom ladder program, set all MACHINE
STATUS OUTPUT items to OFF. MACHINE STATUS OUTPUT is
displayed by selecting 6:MAINTENANCE/SETTING, then 13.EXT.
INTERFACE from the QUICK screen.
- 168 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
Table 6.17 (a) Coolant and air blow (System ladder → Custom ladder)
Signal Address Function
Machine interior SI9_4 (R1309.4) ON when machine interior cleaning coolant pump ON is specified.
cleaning coolant (High power version: lower cleaning coolant pump ON or wall
output ON coolant pump ON)
Coolant output ON SI11_0 (R1311.0) ON when coolant ON is specified.
Air blow ON SI11_3 (R1311.3) ON when air blow ON is specified.
Center through SI11_7 (R1311.7) ON when center through coolant ON is specified.
coolant output ON
Center through SI24_3 (R1324.3) ON when center through coolant pump ON is specified.
coolant pump ON
Center through SI24_4 (R1324.4) ON when center through coolant ON is specified.
coolant ON
Air purge ON SI24_5 (R1324.5) ON when air purge ON is specified.
Table 6.17 (b) Coolant and air blow (Custom ladder → System ladder)
Signal Address Function
Machine interior SO7_7 (R1357.7) Controls the machine interior cleaning coolant. Turning this signal
cleaning coolant OFF stops the machine interior cleaning coolant output.
ON/OFF Since the ON/OFF status of the machine interior cleaning coolant is
also controlled by the system ladder program, the machine interior
coolant may not be output by turning this signal ON.
This signal is enabled when K14#4 is 1.
(High power version: The interior cleaning coolant mean the lower
cleaning coolant and the wall coolant)
Center through SO19_0 (R1369.0) The corresponding device is turned ON or OFF.
coolant pump Turn this signal ON for about 100 ms when specifying the relevant
ON/OFF command. When the command is specified, the status of each
Center through SO19_1 (R1369.1) device is changed as follows:
coolant ON/OFF When it is OFF: ON
Center through Air SO19_2 (R1369.2) When it is ON: OFF
purge ON/OFF
- 169 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
Table 6.19 (a) FRONT DOOR LOCK CONTROL (System ladder → Custom ladder)
Signal Address Function
Splash guard door SI9_5 (R1309.5) ON when the front door is locked.
closed state
Table 6.19 (b) FRONT DOOR LOCK CONTROL (Custom ladder → System ladder)
Signal Address Function
Door unlock SO9_3 (R1359.3) When the front door is locked, turning this signal ON unlocks the
door. When the front door is unlocked and is not open, turning this
signal ON locks the door. When the front door is open, this signal is
not effective. Turn this signal ON for about 100 ms when specifying
the relevant command.
Table 6.20 (a) AUTOMATIC SIDE DOOR CONTROL (System ladder → Custom ladder)
Signal Address Function
Automatic side door SI9_6 (R1309.6) ON when the automatic side door is in the closed limit position (the
closed state proximity switch is ON).
Automatic side door SI9_7 (R1309.7) ON when the automatic side door is in the open limit position (the
open state proximity switch is ON).
Table 6.20 (b) AUTOMATIC SIDE DOOR CONTROL (System ladder → Custom ladder)
Signal Address Function
Automatic side door SO3_6 (R1353.6) While this signal is ON, the air valve for opening the automatic side
open request door is ON. (System side control is not exercised. To include
system side control, such as turning OFF the valves in the case of
an emergency stop, use R1368.0. Refer to 6.33 "ROBOT
INTERFACE 2.")
Automatic side door SO3_7 (R1353.7) While this signal is ON, the air valve for closing the automatic side
close request door is ON. (System side control is not exercised. To include
system side control, such as turning OFF the valves in the case of
an emergency stop, use R1368.1. Refer to 6.33 "ROBOT
INTERFACE 2.")
Door interlock SO4_6 (R1354.6) Turning this signal ON stops program operation, spindle rotation,
coolant output, and other operations in the same way as when the
front door is opened.
- 170 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
6.22 SPINDLE
These are signals related to the spindle.
- 171 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
- 172 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
Table 6.25 (a) Control of serve axes (System ladder → Custom ladder)
Signal Address Function
Movement along the SI14_0 (R1314.0) ON when the tool is moving along the corresponding axis.
X-axis ON when the corresponding axis is selected in handle mode.
Movement along the SI14_1 (R1314.1)
Y-axis
Movement along the SI14_2 (R1314.2)
Z-axis
Movement along the SI14_3 (R1314.3)
4th axis
Movement along the SI14_4 (R1314.4)
5th axis
Completion of X-axis SI15_0 (R1315.0) ON at the completion of one of the following operations:
reference position • Manual reference position return
return • Automatic reference position return (G28)
Completion of Y-axis SI15_1 (R1315.1) • Reference position return check (G27)
reference position OFF when the tool moves from the reference position along the
return corresponding axis or the machine enters the emergency stop or
Completion of Z-axis SI15_2 (R1315.2) servo alarm state.
reference position Not turned ON when the tool moves to the machine zero point
return manually or according to the G00 or G01 command and when the
Completion of SI15_3 (R1315.3) tool is positioned at the machine zero point along the corresponding
4th-axis reference axis at the termination of tool replacement.
position return
Completion of SI15_4 (R1315.4)
5h-axis reference
position return
Establishment of SI18_0 (R1318.0) ON when the reference position is established along the
X-axis reference corresponding axis.
position OFF when the reference position is lost.
Establishment of SI18_1 (R1318.1) OFF until the reference position is determined by the absolute
Y-axis reference position detector at power-on.
position
Establishment of SI18_2 (R1318.2)
Z-axis reference
position
Establishment of SI18_3 (R1318.3)
4th-axis reference
position
- 173 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
Table 6.25 (b) Control of servo axes (Custom ladder → System ladder)
Signal Address Function
X-axis interlock SO4_1 (R1354.1) Turning these signals OFF inhibits the movement along the
corresponding axes.
Y-axis interlock SO4_2 (R1354.2) When a signal is turned OFF while the tool is moving, the tool
decelerates and stops along the corresponding axis.
Z-axis interlock SO4_3 (R1354.3) When the signal is turned ON, the tool restarts moving.
4th-axis interlock SO4_4 (R1354.4) These signals are effective when K14#5 is 1.
5th-axis interlock SO4_5 (R1354.5)
- 174 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
- 175 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
- 176 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
Table 6.29 ALARM AND OPERATOR MESSAGE DISPLAY (Custom ladder → System ladder)
Signal Address Function
Alarm message SO5_0 (R1355.0) Turn this signal ON when an alarm message is displayed on the
display in progress custom PMC.
When this signal is ON, the system ladder program assumes that an
alarm message is displayed. The status indication lamps
(machine status output 1, 2, 3) are turned ON. (when on or
blinking is selected for alarms)
Operator message SO5_1 (R1355.1) Turn this signal ON when an operator message is displayed on the
display in progress custom PMC.
When this signal is ON, the system ladder program assumes that an
operator message is displayed. The status indication lamps
(machine status output 1, 2, 3) are turned ON. (when on or
blinking is selected for operator messages)
This signal is not used when operator message display in progress
2 (SO5_6) is used.
Operator message SO5_6 (R1355.6) Turn this signal ON when an operator message is displayed on the
display in progress 2 custom PMC.
When this signal is ON, the system ladder program assumes that an
operator message is displayed. The status indication lamps
(machine status output 1, 2, 3) are not turned ON.
This signal is not used when operator message display in progress
(SO5_1) is used.
6.31 POWER-OFF
This signal requires that the power should be turned off.
- 177 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
- 178 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
Table 6.33.1 (b) Automatic side door control (Custom ladder → System ladder)
Signal Address Function
Interaction/independ SO17_1 (R1367.1) When this signal is set to ON, the ROBODRILL assumes that robot
ent operation switch teach operation is in progress.
Automatic side door SO18_0 (R1368.0) When this signal is set to ON, the automatic side door (safety gate)
open is opened. When using this signal, ensure that this signal is ON for
about 100 ms.
Automatic side door SO18_1 (R1368.1) When this signal is set to ON, the automatic side door (safety gate)
closed is closed. When using this signal, ensure that this signal is ON for
about 100 ms.
Side door full open SO26_0(R1376.0) On when the side door is fully opened (when the servo motor drive
signal is controlled by the robot (K58#6 = 1)).
6.33.2 When the Automatic Side Door and Robot System are
Controlled
Table 6.33.2 (a) Control of the automatic side door and the robot system (System ladder → Custom ladder)
Signal Address Function
Robot system being SI78_0 (R1428.0) ON when system operation is being started.
started
Cycle stop mode SI78_1 (R1428.1) ON when the cycle stop mode is set with the soft key [CYCLE
STOP] pressed on the robot operation screen or with the cycle stop
command output from the custom PMC.
OFF when the cycle stop mode is terminated or canceled.
System stop mode SI78_2 (R1428.2) ON when the system stop mode is set with the soft key [SYSTEM
STOP] pressed on the robot operation screen or with the system
stop command output from the custom PMC.
OFF when the system stop mode is terminated or canceled.
Teach mode SI79_3 (R1429.3) ON when the teach mode is set
(SO17_0 = 1 when K19#0 is 1, and FSI [1] (signal from the robot) =
1 when K19#0 is 0).
Front door open SI79_4 (R1429.4) ON when the front door is open (X8.1 = 0).
Interaction mode SI79_5 (R1429.5) ON when interaction is selected
(SO17_1 = 1).
- 179 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
Table 6.33.2 (b) Control of the automatic side door and the robot system (Custom ladder → System ladder)
Signal Address Function
Teach mode SO17_0 (R1367.0) This signal is used when an address other then the robot teach
in-progress signal (UO[8] R7200.7) of the robot system is to be
used or when a condition is to be added.
When this signal is set to ON, the ROBODRILL assumes that robot
teach operation is in progress. (This signal is valid when K19#0 =
1.)
Interaction/independ SO17_1(R1367.1) When this signal is set to ON, the robot system is placed in the
ent operation switch interaction mode.
Robot system start SO17_2(R1367.2) When this signal is set to ON, system operation is started. When
using this signal, ensure that this signal is ON for about 100 ms.
(This signal is enabled when K25#1 is 1.)
Robot system cycle SO17_4(R1367.4) This signal provides the same function as the soft key [CYCLE
stop command STOP] on the robot operation screen. When this signal is set to
ON, the cycle stop mode is set. When this signal is set to ON
during the cycle stop mode, the cycle stop mode is canceled.
When using this signal, ensure that this signal is ON for about 100
ms (This signal is enabled when K25#0 is 1. When this signal is
valid, the [CYCLE STOP] key cannot be used).
Robot system stop SO17_5(R1367.5) This signal provides the same function as the soft key [SYSTEM
command STOP] on the robot operation screen. When this signal is set to
ON, the system stop mode is set. When this signal is set to ON
during the system stop mode, the system stop mode is canceled.
When using this signal, ensure that this signal is ON for about 100
ms (This signal is enabled when K25#1 is 1. When this signal is
valid, the [SYSTEM STOP] key cannot be used).
Peripheral device SO17_7(R1367.7) This signal posts the ready state of the peripheral device in the
ready robot system. Ensure that this signal is set to ON when the
peripheral device is ready. When this signal is OFF, system
operation cannot be started.
(This signal is enabled when K21#4 is 1.)
Automatic side door SO18_0(R1368.0) When this signal is set to ON, the automatic side door (safety gate)
open is opened. When using this signal, ensure that this signal is ON for
about 100 ms.
Automatic side door SO18_1(R1368.1) When this signal is set to ON, the automatic side door (safety gate)
closed is closed. When using this signal, ensure that this signal is ON for
about 100 ms.
Workpiece clamp SO25_2(R1375.2) When this signal is set to ON, the workpiece is clamped.
Robot program stop SO25_3(R1375.3) When this signal is set to ON, the robot program is stopped.
(This signal is enabled when K25#2 is 1.)
Robot alarm reset SO25_4(R1375.4) When this signal is set to ON, the robot alarm is reset.
(This signal is enabled when K25#2 is 1.)
- 180 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
- 182 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
- 183 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
R 1306.0 SI6_0 M87 output/data read request 6.7 M CODE OUTPUT FUNCTION (M80 TO
M89)/
6.6 EXTERNAL M CODE BCD OUTPUT
FUNCTION
R 1306.1 SI6_1 M88 output/distribution completion 6.7 M CODE OUTPUT FUNCTION (M80 TO
M89)/
6.6 EXTERNAL M CODE BCD OUTPUT
FUNCTION
R 1306.2 SI6_2 M89 output/BCD data parity check 6.7 M CODE OUTPUT FUNCTION (M80 TO
M89)/
6.6 EXTERNAL M CODE BCD OUTPUT
FUNCTION
R 1306.3 SI6_3
R 1306.4 SI6_4 /M code BCD 2∧0*100 6.6 EXTERNAL M CODE BCD OUTPUT
FUNCTION
R 1306.5 SI6_5 /M code BCD 2∧1*100 6.6 EXTERNAL M CODE BCD OUTPUT
FUNCTION
R 1306.6 SI6_6 /M code BCD 2∧2*100 6.6 EXTERNAL M CODE BCD OUTPUT
FUNCTION
R 1306.7 SI6_7 /M code BCD 2∧3*100 6.6 EXTERNAL M CODE BCD OUTPUT
FUNCTION
R 1307.0 SI7_0 Machine status output 1 (END1 6.6 EXTERNAL M CODE BCD OUTPUT
output) FUNCTION
- 184 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
- 185 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
R 1314.0 SI14_0 Movement along the X-axis 6.25 CONTROL SIGNAL FOR EACH SERVO
AXIS
R 1314.1 SI14_1 Movement along the Y-axis 6.25 CONTROL SIGNAL FOR EACH SERVO
AXIS
R 1314.2 SI14_2 Movement along the Z-axis 6.25 CONTROL SIGNAL FOR EACH SERVO
AXIS
R 1314.3 SI14_3 Movement along the 4-th axis 6.25 CONTROL SIGNAL FOR EACH SERVO
AXIS
R 1314.4 SI14_4 Movement along the 5-th axis 6.25 CONTROL SIGNAL FOR EACH SERVO
AXIS
R 1314.5 SI14_5 Low air pressure 6.2 MACHINE STATUS
R 1314.6 SI14_6
R 1314.7 SI14_7 Emergency stop button 6.2 MACHINE STATUS
- 186 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
R 1317.0 SI17_0 Door open (M61) 6.3 FRONT AUTOMATIC DOOR CONTROL
R 1317.1 SI17_1 Door open (M62) 6.3 FRONT AUTOMATIC DOOR CONTROL
R 1317.2 SI17_2 Door open (M63) 6.3 FRONT AUTOMATIC DOOR CONTROL
R 1317.3 SI17_3 Door open (M64) 6.3 FRONT AUTOMATIC DOOR CONTROL
R 1317.4 SI17_4 Door open (M65) 6.3 FRONT AUTOMATIC DOOR CONTROL
R 1317.5 SI17_5 Alarm output 2 6.10 ALARM OUTPUT 2
R 1317.6 SI17_6 Operation-enabled state 6.2 MACHINE STATUS
R 1317.7 SI17_7 (Not used)
R 1318.0 SI18_0 Establishment of X-axis reference 6.25 CONTROL SIGNAL FOR EACH SERVO
position AXIS
R 1318.1 SI18_1 Establishment of Y-axis reference 6.25 CONTROL SIGNAL FOR EACH SERVO
position AXIS
R 1318.2 SI18_2 Establishment of Z-axis reference 6.25 CONTROL SIGNAL FOR EACH SERVO
position AXIS
R 1318.3 SI18_3 Establishment of 4th-axis reference 6.25 CONTROL SIGNAL FOR EACH SERVO
position AXIS
R 1318.4 SI18_4 Establishment of 5th-axis reference 6.25 CONTROL SIGNAL FOR EACH SERVO
position AXIS
R 1318.5 SI18_5 Tool group reset request reception 6.10 ALARM OUTPUT 2
R 1318.6 SI18_6 Tool group reset error 6.11 TOOL LIFE MANAGEMENT
R 1318.7 SI18_7
R 1319.0 SI19_0 Completion of X-axis reference 6.25 CONTROL SIGNAL FOR EACH SERVO
position return AXIS
R 1319.1 SI19_1 Completion of Y-axis reference 6.25 CONTROL SIGNAL FOR EACH SERVO
position return AXIS
R 1319.2 SI19_2 Completion of Z-axis reference 6.25 CONTROL SIGNAL FOR EACH SERVO
position return AXIS
R 1319.3 SI19_3 Completion of 4th-axis reference 6.25 CONTROL SIGNAL FOR EACH SERVO
position return AXIS
R 1319.4 SI19_4 Completion of 5th-axis reference 6.25 CONTROL SIGNAL FOR EACH SERVO
position return AXIS
R 1319.5 SI19_5
R 1319.6 SI19_6
R 1319.7 SI19_7
- 187 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
R 1325.0 SI25_0 Input signal for custom macro (#1100) 6.26 CUSTOM MACROS
R 1325.1 SI25_1 Input signal for custom macro (#1101) 6.26 CUSTOM MACROS
R 1325.2 SI25_2 Input signal for custom macro (#1102) 6.26 CUSTOM MACROS
R 1325.3 SI25_3 Input signal for custom macro (#1103) 6.26 CUSTOM MACROS
R 1325.4 SI25_4 Input signal for custom macro (#1104) 6.26 CUSTOM MACROS
R 1325.5 SI25_5 Input signal for custom macro (#1105) 6.26 CUSTOM MACROS
R 1325.6 SI25_6 Input signal for custom macro (#1106) 6.26 CUSTOM MACROS
R 1325.7 SI25_7 Input signal for custom macro (#1107) 6.26 CUSTOM MACROS
- 188 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
R 1327.0 SI27_0 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1327.1 SI27_1 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1327.2 SI27_2 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1327.3 SI27_3 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1327.4 SI27_4 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1327.5 SI27_5 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1327.6 SI27_6 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1327.7 SI27_7 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1328.0 SI28_0 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1328.1 SI28_1 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1328.2 SI28_2 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1328.3 SI28_3 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1328.4 SI28_4 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1328.5 SI28_5 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1328.6 SI28_6 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1328.7 SI28_7 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1330.0 SI30_0 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1330.1 SI30_1 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1330.2 SI30_2 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1330.3 SI30_3 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1330.4 SI30_4 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1330.5 SI30_5 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1330.6 SI30_6 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1330.7 SI30_7 Input signal for custom macro (#1133) 6.26 CUSTOM MACROS
R 1331.0 SI31_0 Clamp request (5th axis) 6.12 ADDITIONAL AXIS CLAMP CONTROL
R 1331.1 SI31_1 Unclamp request (5th axis) 6.12 ADDITIONAL AXIS CLAMP CONTROL
R 1331.2 SI31_2 Clamped (5th axis) 6.12 ADDITIONAL AXIS CLAMP CONTROL
R 1331.3 SI31_3 Clamp request (4th axis) 6.12 ADDITIONAL AXIS CLAMP CONTROL
R 1331.4 SI31_4 Unclamp request (4th axis) 6.12 ADDITIONAL AXIS CLAMP CONTROL
R 1331.5 SI31_5 Clamped (4th axis) 6.12 ADDITIONAL AXIS CLAMP CONTROL
R 1331.6 SI31_6
R 1331.7 SI31_7
- 189 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
R 1335.0 SI35_0 Advance notice of tool life of group 1 6.11 TOOL LIFE MANAGEMENT
R 1335.1 SI35_1 Advance notice of tool life of group 2 6.11 TOOL LIFE MANAGEMENT
R 1335.2 SI35_2 Advance notice of tool life of group 3 6.11 TOOL LIFE MANAGEMENT
R 1335.3 SI35_3 Advance notice of tool life of group 4 6.11 TOOL LIFE MANAGEMENT
R 1335.4 SI35_4 Advance notice of tool life of group 5 6.11 TOOL LIFE MANAGEMENT
R 1335.5 SI35_5 Advance notice of tool life of group 6 6.11 TOOL LIFE MANAGEMENT
R 1335.6 SI35_6 Advance notice of tool life of group 7 6.11 TOOL LIFE MANAGEMENT
R 1335.7 SI35_7 Advance notice of tool life of group 8 6.11 TOOL LIFE MANAGEMENT
R 1336.0 SI36_0 Advance notice of tool life of group 9 6.11 TOOL LIFE MANAGEMENT
R 1336.1 SI36_1 Advance notice of tool life of group 10 6.11 TOOL LIFE MANAGEMENT
R 1336.2 SI36_2 Advance notice of tool life of group 11 6.11 TOOL LIFE MANAGEMENT
R 1336.3 SI36_3 Advance notice of tool life of group 12 6.11 TOOL LIFE MANAGEMENT
R 1336.4 SI36_4 Advance notice of tool life of group 13 6.11 TOOL LIFE MANAGEMENT
R 1336.5 SI36_5 Advance notice of tool life of group 14 6.11 TOOL LIFE MANAGEMENT
R 1336.6 SI36_6 Advance notice of tool life of group 15 6.11 TOOL LIFE MANAGEMENT
R 1336.7 SI36_7 Advance notice of tool life of group 16 6.11 TOOL LIFE MANAGEMENT
- 190 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
- 191 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
- 192 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
R 1411.0 SI61_0 Tool life of group 105 6.11 TOOL LIFE MANAGEMENT
R 1411.1 SI61_1 Tool life of group 106 6.11 TOOL LIFE MANAGEMENT
R 1411.2 SI61_2 Tool life of group 107 6.11 TOOL LIFE MANAGEMENT
R 1411.3 SI61_3 Tool life of group 108 6.11 TOOL LIFE MANAGEMENT
R 1411.4 SI61_4 Tool life of group 109 6.11 TOOL LIFE MANAGEMENT
R 1411.5 SI61_5 Tool life of group 110 6.11 TOOL LIFE MANAGEMENT
R 1411.6 SI61_6 Tool life of group 111 6.11 TOOL LIFE MANAGEMENT
R 1411.7 SI61_7 Tool life of group 112 6.11 TOOL LIFE MANAGEMENT
R 1412.0 SI62_0 Tool life of group 113 6.11 TOOL LIFE MANAGEMENT
R 1412.1 SI62_1 Tool life of group 114 6.11 TOOL LIFE MANAGEMENT
R 1412.2 SI62_2 Tool life of group 115 6.11 TOOL LIFE MANAGEMENT
R 1412.3 SI62_3 Tool life of group 116 6.11 TOOL LIFE MANAGEMENT
R 1412.4 SI62_4 Tool life of group 117 6.11 TOOL LIFE MANAGEMENT
R 1412.5 SI62_5 Tool life of group 118 6.11 TOOL LIFE MANAGEMENT
R 1412.6 SI62_6 Tool life of group 119 6.11 TOOL LIFE MANAGEMENT
R 1412.7 SI62_7 Tool life of group 120 6.11 TOOL LIFE MANAGEMENT
R 1413.0 SI63_0 Tool life of group 121 6.11 TOOL LIFE MANAGEMENT
R 1413.1 SI63_1 Tool life of group 122 6.11 TOOL LIFE MANAGEMENT
R 1413.2 SI63_2 Tool life of group 123 6.11 TOOL LIFE MANAGEMENT
R 1413.3 SI63_3 Tool life of group 124 6.11 TOOL LIFE MANAGEMENT
R 1413.4 SI63_4 Tool life of group 125 6.11 TOOL LIFE MANAGEMENT
R 1413.5 SI63_5 Tool life of group 126 6.11 TOOL LIFE MANAGEMENT
R 1413.6 SI63_6 Tool life of group 127 6.11 TOOL LIFE MANAGEMENT
R 1413.7 SI63_7 Tool life of group 128 6.11 TOOL LIFE MANAGEMENT
R 1414.0 SI64_0 Advance notice of tool life of group 17 6.11 TOOL LIFE MANAGEMENT
R 1414.1 SI64_1 Advance notice of tool life of group 18 6.11 TOOL LIFE MANAGEMENT
R 1414.2 SI64_2 Advance notice of tool life of group 19 6.11 TOOL LIFE MANAGEMENT
R 1414.3 SI64_3 Advance notice of tool life of group 20 6.11 TOOL LIFE MANAGEMENT
R 1414.4 SI64_4 Advance notice of tool life of group 21 6.11 TOOL LIFE MANAGEMENT
R 1414.5 SI64_5 Advance notice of tool life of group 22 6.11 TOOL LIFE MANAGEMENT
R 1414.6 SI64_6 Advance notice of tool life of group 23 6.11 TOOL LIFE MANAGEMENT
R 1414.7 SI64_7 Advance notice of tool life of group 24 6.11 TOOL LIFE MANAGEMENT
R 1415.0 SI65_0 Advance notice of tool life of group 25 6.11 TOOL LIFE MANAGEMENT
R 1415.1 SI65_1 Advance notice of tool life of group 26 6.11 TOOL LIFE MANAGEMENT
R 1415.2 SI65_2 Advance notice of tool life of group 27 6.11 TOOL LIFE MANAGEMENT
R 1415.3 SI65_3 Advance notice of tool life of group 28 6.11 TOOL LIFE MANAGEMENT
R 1415.4 SI65_4 Advance notice of tool life of group 29 6.11 TOOL LIFE MANAGEMENT
R 1415.5 SI65_5 Advance notice of tool life of group 30 6.11 TOOL LIFE MANAGEMENT
R 1415.6 SI65_6 Advance notice of tool life of group 31 6.11 TOOL LIFE MANAGEMENT
R 1415.7 SI65_7 Advance notice of tool life of group 32 6.11 TOOL LIFE MANAGEMENT
- 193 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
R 1417.0 SI67_0 Advance notice of tool life of group 41 6.11 TOOL LIFE MANAGEMENT
R 1417.1 SI67_1 Advance notice of tool life of group 42 6.11 TOOL LIFE MANAGEMENT
R 1417.2 SI67_2 Advance notice of tool life of group 43 6.11 TOOL LIFE MANAGEMENT
R 1417.3 SI67_3 Advance notice of tool life of group 44 6.11 TOOL LIFE MANAGEMENT
R 1417.4 SI67_4 Advance notice of tool life of group 45 6.11 TOOL LIFE MANAGEMENT
R 1417.5 SI67_5 Advance notice of tool life of group 46 6.11 TOOL LIFE MANAGEMENT
R 1417.6 SI67_6 Advance notice of tool life of group 47 6.11 TOOL LIFE MANAGEMENT
R 1417.7 SI67_7 Advance notice of tool life of group 48 6.11 TOOL LIFE MANAGEMENT
R 1418.0 SI68_0 Advance notice of tool life of group 49 6.11 TOOL LIFE MANAGEMENT
R 1418.1 SI68_1 Advance notice of tool life of group 50 6.11 TOOL LIFE MANAGEMENT
R 1418.2 SI68_2 Advance notice of tool life of group 51 6.11 TOOL LIFE MANAGEMENT
R 1418.3 SI68_3 Advance notice of tool life of group 52 6.11 TOOL LIFE MANAGEMENT
R 1418.4 SI68_4 Advance notice of tool life of group 53 6.11 TOOL LIFE MANAGEMENT
R 1418.5 SI68_5 Advance notice of tool life of group 54 6.11 TOOL LIFE MANAGEMENT
R 1418.6 SI68_6 Advance notice of tool life of group 55 6.11 TOOL LIFE MANAGEMENT
R 1418.7 SI68_7 Advance notice of tool life of group 56 6.11 TOOL LIFE MANAGEMENT
R 1419.0 SI69_0 Advance notice of tool life of group 57 6.11 TOOL LIFE MANAGEMENT
R 1419.1 SI69_1 Advance notice of tool life of group 58 6.11 TOOL LIFE MANAGEMENT
R 1419.2 SI69_2 Advance notice of tool life of group 59 6.11 TOOL LIFE MANAGEMENT
R 1419.3 SI69_3 Advance notice of tool life of group 60 6.11 TOOL LIFE MANAGEMENT
R 1419.4 SI69_4 Advance notice of tool life of group 61 6.11 TOOL LIFE MANAGEMENT
R 1419.5 SI69_5 Advance notice of tool life of group 62 6.11 TOOL LIFE MANAGEMENT
R 1419.6 SI69_6 Advance notice of tool life of group 63 6.11 TOOL LIFE MANAGEMENT
R 1419.7 SI69_7 Advance notice of tool life of group 64 6.11 TOOL LIFE MANAGEMENT
R 1420.0 SI70_0 Advance notice of tool life of group 65 6.11 TOOL LIFE MANAGEMENT
R 1420.1 SI70_1 Advance notice of tool life of group 66 6.11 TOOL LIFE MANAGEMENT
R 1420.2 SI70_2 Advance notice of tool life of group 67 6.11 TOOL LIFE MANAGEMENT
R 1420.3 SI70_3 Advance notice of tool life of group 68 6.11 TOOL LIFE MANAGEMENT
R 1420.4 SI70_4 Advance notice of tool life of group 69 6.11 TOOL LIFE MANAGEMENT
R 1420.5 SI70_5 Advance notice of tool life of group 70 6.11 TOOL LIFE MANAGEMENT
R 1420.6 SI70_6 Advance notice of tool life of group 71 6.11 TOOL LIFE MANAGEMENT
R 1420.7 SI70_7 Advance notice of tool life of group 72 6.11 TOOL LIFE MANAGEMENT
R 1421.0 SI71_0 Advance notice of tool life of group 73 6.11 TOOL LIFE MANAGEMENT
R 1421.1 SI71_1 Advance notice of tool life of group 74 6.11 TOOL LIFE MANAGEMENT
R 1421.2 SI71_2 Advance notice of tool life of group 75 6.11 TOOL LIFE MANAGEMENT
R 1421.3 SI71_3 Advance notice of tool life of group 76 6.11 TOOL LIFE MANAGEMENT
R 1421.4 SI71_4 Advance notice of tool life of group 77 6.11 TOOL LIFE MANAGEMENT
R 1421.5 SI71_5 Advance notice of tool life of group 78 6.11 TOOL LIFE MANAGEMENT
R 1421.6 SI71_6 Advance notice of tool life of group 79 6.11 TOOL LIFE MANAGEMENT
R 1421.7 SI71_7 Advance notice of tool life of group 80 6.11 TOOL LIFE MANAGEMENT
- 194 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
R 1423.0 SI73_0 Advance notice of tool life of group 89 6.11 TOOL LIFE MANAGEMENT
R 1423.1 SI73_1 Advance notice of tool life of group 90 6.11 TOOL LIFE MANAGEMENT
R 1423.2 SI73_2 Advance notice of tool life of group 91 6.11 TOOL LIFE MANAGEMENT
R 1423.3 SI73_3 Advance notice of tool life of group 92 6.11 TOOL LIFE MANAGEMENT
R 1423.4 SI73_4 Advance notice of tool life of group 93 6.11 TOOL LIFE MANAGEMENT
R 1423.5 SI73_5 Advance notice of tool life of group 94 6.11 TOOL LIFE MANAGEMENT
R 1423.6 SI73_6 Advance notice of tool life of group 95 6.11 TOOL LIFE MANAGEMENT
R 1423.7 SI73_7 Advance notice of tool life of group 96 6.11 TOOL LIFE MANAGEMENT
R 1424.0 SI74_0 Advance notice of tool life of group 97 6.11 TOOL LIFE MANAGEMENT
R 1424.1 SI74_1 Advance notice of tool life of group 98 6.11 TOOL LIFE MANAGEMENT
R 1424.2 SI74_2 Advance notice of tool life of group 99 6.11 TOOL LIFE MANAGEMENT
R 1424.3 SI74_3 Advance notice of tool life of group 100 6.11 TOOL LIFE MANAGEMENT
R 1424.4 SI74_4 Advance notice of tool life of group 101 6.11 TOOL LIFE MANAGEMENT
R 1424.5 SI74_5 Advance notice of tool life of group 102 6.11 TOOL LIFE MANAGEMENT
R 1424.6 SI74_6 Advance notice of tool life of group 103 6.11 TOOL LIFE MANAGEMENT
R 1424.7 SI74_7 Advance notice of tool life of group 104 6.11 TOOL LIFE MANAGEMENT
R 1425.0 SI75_0 Advance notice of tool life of group 105 6.11 TOOL LIFE MANAGEMENT
R 1425.1 SI75_1 Advance notice of tool life of group 106 6.11 TOOL LIFE MANAGEMENT
R 1425.2 SI75_2 Advance notice of tool life of group 107 6.11 TOOL LIFE MANAGEMENT
R 1425.3 SI75_3 Advance notice of tool life of group 108 6.11 TOOL LIFE MANAGEMENT
R 1425.4 SI75_4 Advance notice of tool life of group 109 6.11 TOOL LIFE MANAGEMENT
R 1425.5 SI75_5 Advance notice of tool life of group 110 6.11 TOOL LIFE MANAGEMENT
R 1425.6 SI75_6 Advance notice of tool life of group 111 6.11 TOOL LIFE MANAGEMENT
R 1425.7 SI75_7 Advance notice of tool life of group 112 6.11 TOOL LIFE MANAGEMENT
R 1426.0 SI76_0 Advance notice of tool life of group 113 6.11 TOOL LIFE MANAGEMENT
R 1426.1 SI76_1 Advance notice of tool life of group 114 6.11 TOOL LIFE MANAGEMENT
R 1426.2 SI76_2 Advance notice of tool life of group 115 6.11 TOOL LIFE MANAGEMENT
R 1426.3 SI76_3 Advance notice of tool life of group 116 6.11 TOOL LIFE MANAGEMENT
R 1426.4 SI76_4 Advance notice of tool life of group 117 6.11 TOOL LIFE MANAGEMENT
R 1426.5 SI76_5 Advance notice of tool life of group 118 6.11 TOOL LIFE MANAGEMENT
R 1426.6 SI76_6 Advance notice of tool life of group 119 6.11 TOOL LIFE MANAGEMENT
R 1426.7 SI76_7 Advance notice of tool life of group 120 6.11 TOOL LIFE MANAGEMENT
R 1427.0 SI77_0 Advance notice of tool life of group 121 6.11 TOOL LIFE MANAGEMENT
R 1427.1 SI77_1 Advance notice of tool life of group 122 6.11 TOOL LIFE MANAGEMENT
R 1427.2 SI77_2 Advance notice of tool life of group 123 6.11 TOOL LIFE MANAGEMENT
R 1427.3 SI77_3 Advance notice of tool life of group 124 6.11 TOOL LIFE MANAGEMENT
R 1427.4 SI77_4 Advance notice of tool life of group 125 6.11 TOOL LIFE MANAGEMENT
R 1427.5 SI77_5 Advance notice of tool life of group 126 6.11 TOOL LIFE MANAGEMENT
R 1427.6 SI77_6 Advance notice of tool life of group 127 6.11 TOOL LIFE MANAGEMENT
R 1427.7 SI77_7 Advance notice of tool life of group 128 6.11 TOOL LIFE MANAGEMENT
- 195 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
R 1432.0 SI82_0 Error signal at tool ON when a failure is detected (tool runout
registration/runout measurement detection function).
R 1432.1 SI82_1 Excessive tool runout signal ON when there is excessive tool runout (tool
runout detection function).
R 1432.2 SI82_2 Insulation deterioration detection ON when an insulation deterioration of any axis
is detected.
R 1432.3 SI82_3
R 1432.4 SI82_4
R 1432.5 SI82_5
- 196 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
R 1434.0 SI84_0
R 1434.1 SI84_1
R 1434.2 SI84_2
R 1434.3 SI84_3
R 1434.4 SI84_4 Production completion 6.15 PRODUCTION MANAGEMENT
R 1434.5 SI84_5 Production completion 1 6.15 PRODUCTION MANAGEMENT
R 1434.6 SI84_6 Production completion 2 6.15 PRODUCTION MANAGEMENT
R 1434.7 SI84_7 Production completion 3 6.15 PRODUCTION MANAGEMENT
R1443.0 SI93_0 Warm up operation automatic start 6.37 WARM UP OPERATION FUNCTION
R1443.1 SI93_1 Warm up operation in progress 6.37 WARM UP OPERATION FUNCTION
R1443.2 SI93_2 Scheduled operation time reached 6.37 WARM UP OPERATION FUNCTION
R1443.3 SI93_3 Maximum operation time reached 6.37 WARM UP OPERATION FUNCTION
- 197 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
Table 6.38 (c) List of interface signals [Custom ladder → System ladder]
Address Symbol Function Note
R 1350.0 SO0_0 Workpiece No./program No. search 6.4 EXTERNAL WORKPIECE NUMBER
2^0*1 SEARCH FUNCTION/6.5 EXTERNAL
PROGRAM NUMBER SEARCH
FUNCTION
R 1350.1 SO0_1 Workpiece No./program No. search 6.4 EXTERNAL WORKPIECE NUMBER
2^1*1 SEARCH FUNCTION/6.5 EXTERNAL
PROGRAM NUMBER SEARCH
FUNCTION
R 1350.2 SO0_2 Workpiece No./program No. search 6.4 EXTERNAL WORKPIECE NUMBER
2^2*1 SEARCH FUNCTION/6.5 EXTERNAL
PROGRAM NUMBER SEARCH
FUNCTION
R 1350.3 SO0_3 Workpiece No./program No. search 6.4 EXTERNAL WORKPIECE NUMBER
2^3*1 SEARCH FUNCTION/6.5 EXTERNAL
PROGRAM NUMBER SEARCH
FUNCTION
R 1350.4 SO0_4 /Program No. search 6.5 EXTERNAL PROGRAM NUMBER
2^0*10 SEARCH FUNCTION
R 1350.5 SO0_5 /Program No. search 6.5 EXTERNAL PROGRAM NUMBER
2^1*10 SEARCH FUNCTION
R 1350.6 SO0_6 /Program No. search 6.5 EXTERNAL PROGRAM NUMBER
2^2*10 SEARCH FUNCTION
R 1350.7 SO0_7 /Program No. search 6.5 EXTERNAL PROGRAM NUMBER
2^3*10 SEARCH FUNCTION
- 198 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
- 199 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
R 1358.0 SO8_0 4-axis clamp (M10) signal output 6.12 ADDITIONAL AXIS CLAMP CONTROL
command
R 1358.1 SO8_1 4-axis unclamp (M11) signal output 6.12 ADDITIONAL AXIS CLAMP CONTROL
command
R 1358.2 SO8_2 5-axis clamp (M68) signal output 6.12 ADDITIONAL AXIS CLAMP CONTROL
command
R 1358.3 SO8_3 5-axis unclamp (M69) signal output 6.12 ADDITIONAL AXIS CLAMP CONTROL
command
R 1358.4 SO8_4 Counter 1 (production count) reset 6.15 PRODUCTION MANAGEMENT
R 1358.5 SO8_5 Counter 1 (total production count) reset 6.15 PRODUCTION MANAGEMENT
R 1358.6 SO8_6 Counter 2 (production count) reset 6.15 PRODUCTION MANAGEMENT
R 1358.7 SO8_7 Counter 2 (total production count) reset 6.15 PRODUCTION MANAGEMENT
- 200 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
R 1362.0 SO12_0 Output signal for custom macro (#1000) 6.26 CUSTOM MACROS
R 1362.1 SO12_1 Output signal for custom macro (#1001) 6.26 CUSTOM MACROS
R 1362.2 SO12_2 Output signal for custom macro (#1002) 6.26 CUSTOM MACROS
R 1362.3 SO12_3 Output signal for custom macro (#1003) 6.26 CUSTOM MACROS
R 1362.4 SO12_4 Output signal for custom macro (#1004) 6.26 CUSTOM MACROS
R 1362.5 SO12_5 Output signal for custom macro (#1005) 6.26 CUSTOM MACROS
R 1362.6 SO12_6 Output signal for custom macro (#1006) 6.26 CUSTOM MACROS
R 1362.7 SO12_7 Output signal for custom macro (#1007) 6.26 CUSTOM MACROS
R 1363.0 SO13_0 Output signal for custom macro (#1008) 6.26 CUSTOM MACROS
R 1363.1 SO13_1 Output signal for custom macro (#1009) 6.26 CUSTOM MACROS
R 1363.2 SO13_2 Output signal for custom macro (#1010) 6.26 CUSTOM MACROS
R 1363.3 SO13_3 Output signal for custom macro (#1011) 6.26 CUSTOM MACROS
R 1363.4 SO13_4 Output signal for custom macro (#1012) 6.26 CUSTOM MACROS
R 1363.5 SO13_5 Output signal for custom macro (#1013) 6.26 CUSTOM MACROS
R 1363.6 SO13_6 Output signal for custom macro (#1014) 6.26 CUSTOM MACROS
R 1363.7 SO13_7 Output signal for custom macro (#1015) 6.26 CUSTOM MACROS
R 1364.0 SO14_0 Tool group No. specification 2^0 6.11 TOOL LIFE MANAGEMENT
R 1364.1 SO14_1 Tool group No. specification 2^1 6.11 TOOL LIFE MANAGEMENT
R 1364.2 SO14_2 Tool group No. specification 2^2 6.11 TOOL LIFE MANAGEMENT
R 1364.3 SO14_3 Tool group No. specification 2^3 6.11 TOOL LIFE MANAGEMENT
R 1364.4 SO14_4 Tool group No. specification 2^4 6.11 TOOL LIFE MANAGEMENT
R 1364.5 SO14_5 Tool group No. specification 2^5 6.11 TOOL LIFE MANAGEMENT
R 1364.6 SO14_6 Tool group No. specification 2^6 6.11 TOOL LIFE MANAGEMENT
R 1364.7 SO14_7 Tool group No. specification 2^7 6.11 TOOL LIFE MANAGEMENT
- 201 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
R 1369.0 SO19_0 Center through coolant pump on/off 6.17 COOLANT, MACHINE INTERIOR
command CLEANING COOLANT, CENTER
THROUGH COOLANT, AND AIR BLOW
R 1369.1 SO19_1 Center through coolant on/off 6.17 COOLANT, MACHINE INTERIOR
command CLEANING COOLANT, CENTER
THROUGH COOLANT, AND AIR BLOW
R 1369.2 SO19_2 Air purge on/off command 6.17 COOLANT, MACHINE INTERIOR
CLEANING COOLANT, CENTER
THROUGH COOLANT, AND AIR BLOW
R 1369.3 SO19_3 Spindle air blow Air of the spindle blows for ON.
R 1369.4 SO19_4 (Reserved)
R 1369.5 SO19_5 (Reserved)
R 1369.6 SO19_6 (Reserved)
R 1369.7 SO19_7 Start of the lubrication pump Pump is executing for ON.
- 202 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
B-85444EN-3/03 AND CUSTOM LADDER PROGRAMS
R 1375.0 SO25_0
R 1375.1 SO25_1
R 1375.2 SO25_2 Workpiece clamp 6.33 ROBOT INTERFACE 2
R 1375.3 SO25_3 Robot program stop 6.33 ROBOT INTERFACE 2
R 1375.4 SO25_4 Robot alarm reset 6.33 ROBOT INTERFACE 2
R 1375.5 SO25_5
R 1375.6 SO25_6
R 1375.7 SO25_7
R 1376.0 SO26_0 Side door full open signal 6.33 ROBOT INTERFACE 2
R 1379.0 SO29_0
R 1379.1 SO29_1
R 1379.2 SO29_2 Counter 1 (production count) reset 6.15 PRODUCTION MANAGEMENT
R 1379.3 SO29_3 Counter 2 (production count) reset 6.15 PRODUCTION MANAGEMENT
R 1379.4 SO29_4 Counter 3 (production count) reset 6.15 PRODUCTION MANAGEMENT
- 203 -
6. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85444EN-3/03
- 204 -
B-85444EN-3/03 7. USING TYPICAL FUNCTIONAL INSTRUCTIONS
- 205 -
7. USING TYPICAL FUNCTIONAL INSTRUCTIONS B-85444EN-3/03
Timer No.
- 206 -
B-85444EN-3/03 7. USING TYPICAL FUNCTIONAL INSTRUCTIONS
The effective register Nos. are 1 to 2000. The same register No. may be specified only
once.
The valid register No. range is the same as that for the falling edge detection function
(SUB58).
- 207 -
7. USING TYPICAL FUNCTIONAL INSTRUCTIONS B-85444EN-3/03
出力
The effective register Nos. are 1 to 2000. The same register No. may be specified only
once.
The valid register No. range is the same as that for the rising edge detection function
(SUB57).
- 208 -
B-85444EN-3/03 7. USING TYPICAL FUNCTIONAL INSTRUCTIONS
Counter No.
Countup output
- 209 -
7. USING TYPICAL FUNCTIONAL INSTRUCTIONS B-85444EN-3/03
- 210 -
B-85444EN-3/03 7. USING TYPICAL FUNCTIONAL INSTRUCTIONS
- 211 -
7. USING TYPICAL FUNCTIONAL INSTRUCTIONS B-85444EN-3/03
C
Start
condition
- 212 -
B-85444EN-3/03 7. USING TYPICAL FUNCTIONAL INSTRUCTIONS
- 213 -
8. EXAMPLES OF HOW CUSTOM PMC IS USED B-85444EN-3/03
The relationship between the compatible devices used in these cases and the signals and settings are as
listed below:
Table 8 (b) Relationship between the compatible devices and the signals and settings
Compatible device Signal Setting
Classification Address No. of signals PMC parameter
(Max) Keep relay
Screw terminal block on DI X4.0–X5.7 16
Not necessary
the wiring PCB: XT1 (R/L) DO Y2.0–Y3.7 16
Connector on the wiring DI X0.0–X1.7 16
Not necessary
PCB : DI01 DO Y0.0–Y1.7 16
I/O Unit-MODEL A DI X200.0–X211.7 96 Necessary
DO Y200.0–Y207.7 64 K932#0
I/O Link connection unit DI X212.0–X227.7 128 Necessary
DO Y212.0–Y227.7 128 K932#1
Wiring PCB I/O module DI X228.0–X239.7 96 Necessary
DO Y228.0–Y235.7 64 K932#2
Sub-operator’s panel I/O DI X240.0–X245.7 48 Necessary
module DO Y240.0–Y243.7 32 *1
Multi sensor unit DI X246.0–X277.7 256 Necessary
DO Y246.0–Y247.7 16 K932#4
I/O Unit-MODEL B DI X278.0–X301.7 192 Necessary
DO Y278.0–Y301.7 192 K932#5
*1 Use K932#3 in the I/O Link i setting file for version 47H9/02 or earlier. Set K932#7 for version
47H9/03 or later.
- 214 -
B-85444EN-3/03 8. EXAMPLES OF HOW CUSTOM PMC IS USED
The system turns on different lamps when the device is in the following states:
When the device is in automatic operation
When automatic operation has been stopped, the device is in a feed hold state, or it has been brought
into emergency stop.
When an alarm has been occurring
When the device is ready for automatic operation
The function of turning on the lamps is enabled/disabled when a certain switch is turned ON and a certain
parameter is turned ON (or by an input signal and parameter).
8.1.2 Preconditions
In order to satisfy the requirement specifications, create custom PMC based on the following
preconditions:
Use input signals and output signals of the sub-operator’s panel I/O module and of the terminal
module B.
The sub-operator’s panel I/O module and the terminal module B are included with shipment
(Connect the terminal module B to CE56 of the sub-operator’s panel I/O module).
The DI and DO of the sub-operator’s panel I/O module are not used.
Use an alternate type a-contact switch for enabling/disabling the function of turning on the lamps.
Assign lamps 1 to 4 as follows:
“When the device is in automatic operation” in the requirement specifications: Lamp 1
“When automatic operation has been stopped, the device is in a feed hold state or, it has been brought
into emergency stop” in the requirement specifications: Lamp 2
“When an alarm has been occurring” in the requirement specifications: Lamp 3
“When the device is ready for automatic operation” in the requirement specifications: Lamp 4
- 215 -
8. EXAMPLES OF HOW CUSTOM PMC IS USED B-85444EN-3/03
JD1A
[K34]
[K35]
XS23-5
JD1B
JD1A
[K206]
[K205]
JD1B
CPD1
XS23-5
Sub-Operator's Panel I/O
Module
CE57 (top)
CE56 (bottom) Sub-Operator's Panel I/O
Module
Option
mounting
board
[K38]
Terminal
module B
Fig. 8.1.2 Optional sub-operator’s panel I/O module and terminal module B
- 216 -
B-85444EN-3/03 8. EXAMPLES OF HOW CUSTOM PMC IS USED
1 Determine the required numbers of DI and DO signals and of other signals with reference to the
requirement specifications and the preconditions.
Table 8.1.3 (b) Signal addresses for DI/DO for this system
Signal Address
DI X240.0
DO Y240.0, Y240.1, Y240.2, Y240.3
PMC parameter keep relay K35#0
Work register R2000.0
Others R1307.3, R1307.4, R1307.5, R1307.7, R1308.6, R1317.6
- 217 -
8. EXAMPLES OF HOW CUSTOM PMC IS USED B-85444EN-3/03
R1307.4
R1307.7
4 Wire the devices with reference to Section 2.2, “WIRING CIRCUITS AND CHECKING SIGNAL
OPERATIONS” and Chapter 4, “CONNECTING CIRCUIT WIRING.”
Reference
You should create a block diagram and a wiring diagram.
You should put markings on the both ends of wires between the devices and
especially between the switches and ensure that those diagrams can be
compared against each other.
- 218 -
B-85444EN-3/03 8. EXAMPLES OF HOW CUSTOM PMC IS USED
JD1A
XS23 Stabilizing
CE70 XT70B-16,32 power supply
JD1B CPD1
XT70B-20,21 Lamp 1
Sub-operator's panel
I/O module XT70B-20,22 Lamp 2
Wiring PCB A20B-2004-0691
A16B-3100-0120
or CE56 XT70B-4,5 Lamp 3
A16B-3100-0121
XT70B-4,6 Lamp 4
XT70A-18,19 Switch 1
Terminal module B
A03B-0815-C022
Terminal module B
XT70B
32
DOCOM + Stabilizing power supply 1
0V
16
‐ DC24V
Lamp 1
21
Y240.0
Lamp 2
Y240.1 22
0V 20
Lamp 3
5
Y240.2
Lamp 4
6
Y240.3
4
0V
XT70A Switch 1
18
X240.0
+24V 19
- 219 -
8. EXAMPLES OF HOW CUSTOM PMC IS USED B-85444EN-3/03
NOTE
Two terminals listed for a single pin in the “Terminal of the device connected”
columns like “Lamp 1” and “Lamp 2” indicate that the pin should be connected to
the both terminals.
5 Check signal operations with reference to Section 2.2, “WIRING CIRCUITS AND CHECKING
SIGNAL OPERATIONS” and Subsection 5.2.2, “Signal Diagnosis.”
• For DI, check input (ON/OFF) from the switch through “X240.0.”
• For DO, check output (ON/OFF) to the lamps through “Y240.0,” “Y240.1,” “Y240.2,” and
“Y240.3.”
• Check the PMC parameter keep repay (K932#3 =1).
Reference: If the optional sub-operator’s panel I/O module is included with shipment, it has been
set to “1.”
6 Create a custom PMC ladder program with reference to Section 2.3,” CREATING A LADDER
PROGRAM” and Chapter 5, “CREATING, EDITING, AND EXECUTING PROGRAMS.”
• Check that the PMC parameter keep relay Kl4#0 is 0.
7 Make settings for custom PMC with reference to Section 2.4, “MAKING AND CHECKING
SETTINGS.”
• Settings on the QUICK screen
In this case, there is no need for making settings on this screen.
• Parameter settings
Set the PMC parameter keep relay as follows:
Kl5#7 = 1
K932#3 = 1 (*)
Reference: If the optional sub-operator’s panel I/O module is included with shipment, they have
been set to “1.”
8 Check the operations of the ladder program with reference to Section 2.5 “CHECKING
OPERATIONS. ”
9 Store the ladder program, the block diagram, and the wiring diagram.
*1 Use K932#3 in the I/O Link i setting file for version 47H9/02 or earlier. Set K932#7 for version
47H9/03 or later.
- 220 -
B-85444EN-3/03 8. EXAMPLES OF HOW CUSTOM PMC IS USED
The system controls a mist collector connected to the ROBODRILL depending on its state.
It puts the mist collector connected to the ROBODRILL into operation when the program is started,
and stops it 10 seconds after the program is stopped.
When the electromagnetic switch used to control the mist collector trips, the system issues an alarm.
When the reset button on the operator’s panel is pressed after resetting the trip of the
electromagnetic switch, the alarm is cleared (reset).
ROBODRILL
System ladder
program
8.2.2 Preconditions
In order to satisfy the requirement specifications, create custom PMC based on the following
preconditions:
• Use the I/O Unit-MODEL A (vertical type base unit), the AID16D input module, and the AOR08G
relay output module.
• The following options are included one each with the ROBODRILL.
I/O Unit-MODEL A (vertical type base unit): A04B-0103-J211#VER
AID16D input module: A03B-0826-J104
AOR08G relay output module: A03B-0826-J160
• The AID16D input module is mounted on the slot 1 of the vertical base unit.
• Use an electromagnetic switch run by an AV 200 V power supply to control the mist collector.
• Use an a-contact as the trip signal terminals of the electromagnetic switch, continuity between them
is broken when the switch trips.
• Show an alarm and alarm message when the switch trips.
-> When an alarm occurs while the ROBODRILL is in automatic operation, it goes into a feed hold
state.
• Use a variable timer in the ladder program.
- 221 -
8. EXAMPLES OF HOW CUSTOM PMC IS USED B-85444EN-3/03
[K107] JD1A
XS23-3
[K108]
Interface
module
1 Determine the required numbers of DI and DO signals and of other signals with reference to the
requirement specifications and the preconditions.
Table 8.2.3 (b) Signal addresses for DI/DO for this system
Signal Address
DI X200.0
DO Y200.0
Timer T240
Alarm operator message display request A100.0
Alarm or message number 1900
Work register R2000.0
Others R1307.3
- 222 -
B-85444EN-3/03 8. EXAMPLES OF HOW CUSTOM PMC IS USED
R1307.3 R2000.0
SUB3
121
TMR
Y0200.0
A0100.0 R1335.0
4 Wire the devices with reference to Section 2.2, “WIRING CIRCUITS AND CHECKING SIGNAL
OPERATIONS” and Chapter 4, “CONNECTING CIRCUIT WIRING.”
Reference
• You should create a block diagram and a wiring diagram.
• You should put markings on the both ends of wires between the devices and
especially between the switches and ensure that those diagrams can be
compared against each other.
- 223 -
8. EXAMPLES OF HOW CUSTOM PMC IS USED B-85444EN-3/03
JD1A
XS23 I/O Unit-MODEL A (vertical base unit)
A03B-0826-J003
Slot 1 Slot 4
CP1 Connected at the Fanuc factory
AID16D AOR08G
JD1B
Wiring PCB
A16B-3100-0120
or
A16B-3100-0121
Stabilizing
power supply
Mist collector
Electromagnetic
AC power supply
switch
AID16D
XT70B
1
0V ‐Stabilizing power supply
+ DC24V
Trip signal
2
X200.0 2 1
AOR08G
Y200.0
2 U
V
Coil
2
3 1
V Mist
collector
W
Electromagnetic switch
Fig. 8.2.3 (c) Wiring diagram for this system
- 224 -
B-85444EN-3/03 8. EXAMPLES OF HOW CUSTOM PMC IS USED
5 Check signal operations with reference to Section 2.2, “WIRING CIRCUITS AND CHECKING
SIGNAL OPERATIONS” and Subsection 5.2.2, “Signal Diagnosis.”
• For DI, check input (ON/OFF) through “X200.0.”
• For DO, check output (ON/OFF) through “Y200.0.”
• Check the PMC parameter keep relay (K932#0 = 1).
Reference: If the optional I/O Unit-MODEL A has been included with shipment, it has been set to
“1.”
6 Create a custom PMC ladder program with reference to Section 2.3,” CREATING A LADDER
PROGRAM” and Chapter 5, “CREATING, EDITING, AND EXECUTING PROGRAMS.”
• Check that the PMC keep relay Kl4#0 is 0.
7 Make settings for custom PMC with reference to Section 2.4, “MAKING AND CHECKING
SETTINGS.”
• Settings on the QUICK screen
In this case, there is no need for making settings on this screen.
• Parameter settings
Set the PMC parameter keep relay as follows:
Kl5#7 = 1
K932#0 = 1
Reference: If the optional I/O Unit-MODEL A has been included with shipment, they have been
set to “1.”
8 Check the operations of the ladder program with reference to Section 2.5 “CHECKING
OPERATIONS.”
9 Store the ladder program, the block diagram, and the wiring diagram.
- 225 -
8. EXAMPLES OF HOW CUSTOM PMC IS USED B-85444EN-3/03
This system selects and starts or stops a machining program by using buttons in a place distant from the
operator’s panel.
• A machining program to be executed is selected from among 3 programs through one of 3 push
button switches (buttons 1 to 3 below).
• When the machining program number to be executed is changed, the system turns on one of 3
lamps that corresponds to the program number.
• When a machining program that does not correspond to any of the push button switches is selected
through the operator’s panel, the system turns off all the 3 lamps.
• It uses another button switch (button 4 below) to start the selected machining program.
• It uses yet another button switch (button 5 below) to stop the selected machining program.
ROBODRILL
Wiring PCB I/O Switch 1 (with a lamp)
System ladder module
program (basic/expansion) Switch 2 (with a lamp)
8.3.2 Preconditions
In order to satisfy the requirement specifications, create custom PMC based on the following
preconditions:
• Use one wiring PCB I/O basic module and one wiring PCB I/O expansion module.
• The following optional modules are included one each with the ROBODRILL:
Additional I/O basic module: A04B-0103-J210#USB
Additional I/O expansion module: A04B-0103-J210#USE
• The buttons 1 to 4 have a lamp and use a momentary type, a-contact.
• The button 5 has a lamp and uses a momentary type, b-contact.
• Associate the buttons 1 to 3 with the following program numbers:
• Button 1: O0010
• Button 2: O0200
• Button 3: O3000
• Use the external program number search function to select a program.
- 226 -
B-85444EN-3/03 8. EXAMPLES OF HOW CUSTOM PMC IS USED
JD1A
[K27]
[K26]
JD1B
Terminal module
Wiring PCB I/O
module (expansion)
Fig. 8.3.2 Optional sub-operator’s panel I/O module and terminal module B
1 Determine the required numbers of DI and DO signals and of other signals with reference to the
requirement specifications and the preconditions.
Table 8.3.3 (b) Signal addresses for DI/DO for this system
Signal Address
DI X228.0, X228.1, X228.2, X228.3, X228.4
DO Y230.0, Y230.1, Y230.2, Y230.3, Y230.4
Data table D7000, D7002, D7004
Fixed timer 1
Data register R2000.0 - R2000.3, R2001.0 - R2001.3, R2002.0 - R2000.2,
R2003.0 - R2003.2
Others R1300.0, R1350.0 - R1351.3, R1352.0, R1352.1, R1308.6, R1309.0, Z0.0
- 227 -
8. EXAMPLES OF HOW CUSTOM PMC IS USED B-85444EN-3/03
R2001.0
X0228.1 R2000.1
SUB57
2
DIFU
R2001.1
X0228.2 R2000.2
SUB57
3
DIFU
R2000.2 R2000.0 R2000.1 R2001.2
R2001.2
- 228 -
B-85444EN-3/03 8. EXAMPLES OF HOW CUSTOM PMC IS USED
R1300.0 R2002.0
SUB14 D7000
CONV R1350
R1300.0
R1300.0
R2001.0 R1309.0
R1300.0 R2002.1
SUB14 D7002
CONV R1350
R1300.0
R1300.0
R2001.1 R1309.0
R1300.0 R2002.2
SUB14 D7004
CONV R1350
R1300.0
R1300.0
R2001.2 R1309.0
- 229 -
8. EXAMPLES OF HOW CUSTOM PMC IS USED B-85444EN-3/03
R2002.0
SUB32 1002
COMPB D7000
R1302
R2003.0 Y0230.1
R2002.1
SUB32 1002
COMPB D7002
R1302
R2003.1 Y0230.1
R2002.2
SUB32 1002
COMPB D7004
R1304
R2003.2 Y0230.2
R2001.1
R2001.2
- 230 -
B-85444EN-3/03 8. EXAMPLES OF HOW CUSTOM PMC IS USED
R2000.3
R2000.3 R2001.3
SUB24 1
TMRB 200
R2000.3 R1352.1
R1307.3 Y0230.3
X0228.4 R1352.2
R1308.6 Y0230.4
4 Wire the devices with reference to Section 2.2, “WIRING CIRCUITS AND CHECKING SIGNAL
OPERATIONS” and Chapter 4, “CONNECTING CIRCUIT WIRING.”
Reference
You should create a block diagram and a wiring diagram.
You should put markings on the both ends of wires between the devices and
especially between the switches and ensure that those diagrams can be
compared against each other.
- 231 -
8. EXAMPLES OF HOW CUSTOM PMC IS USED B-85444EN-3/03
Wiring PCB I/O basic module Wiring PCB I/O expansion module
JD1A
A03B-0824-C001 A03B-0824-C003
JD1B
CB150 CB150
Wiring PCB
A16B-3100-0120
or
A16B-3100-0121
Terminal module #1 Terminal module #2
A03B-0815-C020 A03B-0815-C020
Terminal Module 1
XT150B
32
+24V1 + Stabilizing power supply 1
0V
16
‐ DC24V
XT150A
+24V2 17
+ Stabilizing power supply 2
1
0V ‐ DC24V
+24V2 18
X228.0 19
Switch 1
20
X228.1
Switch 2
2
+24V2
3
X228.2
Switch 3
4
X228.3
Switch 4
+24V2 21
X228.4 22
Switch 5
- 232 -
B-85444EN-3/03 8. EXAMPLES OF HOW CUSTOM PMC IS USED
Terminal Module 2
XT150B
32
+24V1 + Stabilizing power supply 1
0V 16
‐ DC24V
XT150A
+24V2 17
+ Stabilizing power supply 2
1
0V ‐ DC24V
XT150B
0V 20
Lamp 1
Y230.0 21
Lamp 2
22
Y230.1
4
0V
Lamp 3
Y230.2 5
Lamp 4
6
Y230.3
0V 23
Lamp 5
Y230.4 24
- 233 -
8. EXAMPLES OF HOW CUSTOM PMC IS USED B-85444EN-3/03
5 Check signal operations with reference to Section 2.2, “WIRING CIRCUITS AND CHECKING
SIGNAL OPERATIONS” and Subsection 5.2.2, “Signal Diagnosis.”
• For DI, check input (ON/OFF) from the switches through “X228.0,” “X228.1,” “X228.2,”
“X228.3,” and “X228.4.”
• For DO, check output (ON/OFF) to the lamps through “Y230.0,” “Y230.1,” “Y230.2,”
“Y230.3,” and “Y230.4. ”
• Check the PMC parameter keep repay (K932#2 = 1).
Reference: If the basic module and expansion module are included as additional I/O units with
shipment, it has been set to “1.”
6 Create a custom PMC ladder program with reference to Section 2.3,” CREATING A LADDER
PROGRAM” and Chapter 5, “CREATING, EDITING, AND EXECUTING PROGRAMS.”
• Check that the PMC parameter keep relay Kl4#0 is 0.
7 Make settings for custom PMC with reference to Section 2.4, “MAKING AND CHECKING
SETTINGS.”
• Settings on the QUICK screen
Select the MAINTENANCE/SETTING screen, the 13.EXT. INTERFACE screen, and then
FUNCTION SELECTION, and set “EXT. PROG. No. SEARCH” for PROGRAM
SELECTION.
• Parameter settings
Set the PMC parameter keep relay as follows:
K14#7 = 1
Kl5#7 = 1
K932#2 = 1
Reference: If the basic module and expansion module are included as additional I/O units with
shipment, they have been set to “1.”
8 Check the operations of the ladder program with reference to Section 2.5 “CHECKING
OPERATIONS.”
9 Store the ladder program, the block diagram, and the wiring diagram.
- 234 -
B-85444EN-3/03 9. CUSTOM PMC EDITING WITH FANUC LADDER-III
(When using the multi-language display function, see Appendix E, "MULTI-LANGUAGE DISPLAY
FUNCTION".)
CAUTION
• FANUC LADDER-III ver. 6.30 or later is required.
• To edit custom PMC for the ROBODRILL using FANUC LADDER-III, set
"exparam" in the %%%FLSET file in the folder in which FANUC LADDER-III has
been installed to "1".
[%%%FLSET file]
;======================================================================
; FANUC LADDER-III Initial Setting File
; ( `key word =' <= 9characters )
;======================================================================
;
*V; ======== System information ========
;
~~
- 235 -
9. CUSTOM PMC EDITING WITH FANUC LADDER-III B-85444EN-3/03
6 On the system parameter setting screen of FANUC LADDER-III, confirm that "2 Channel" is
checked in "Selectable I/O Link Assignment".
- 236 -
B-85444EN-3/03 9. CUSTOM PMC EDITING WITH FANUC LADDER-III
Upon normal completion of decompilation, the decompilation window is automatically closed to display
the screen below.
(Ignore warning W-4105.)
- 238 -
B-85444EN-3/03 9. CUSTOM PMC EDITING WITH FANUC LADDER-III
- 239 -
9. CUSTOM PMC EDITING WITH FANUC LADDER-III B-85444EN-3/03
- 240 -
B-85444EN-3/03 9. CUSTOM PMC EDITING WITH FANUC LADDER-III
- 241 -
9. CUSTOM PMC EDITING WITH FANUC LADDER-III B-85444EN-3/03
- 242 -
B-85444EN-3/03 9. CUSTOM PMC EDITING WITH FANUC LADDER-III
I/O Link i has been adopted as an I/O link. When you change the settings, refer to Section 9.10,
"DISPLAYING AND EDITING I/O Link i ASSIGNMENT " in "PMC Programming Manual
(B-64513EN)" or Chapter 15, "CREATION OF I/O Link i ASSIGNMENT DATA" in "FANUC
LADDER-III OPERATOR'S MANUAL (B-66234EN)".
- 243 -
9. CUSTOM PMC EDITING WITH FANUC LADDER-III B-85444EN-3/03
1-2. Check the items below as needed then click the [Exec] button:
Output Symbol/Comment
Output First Comment to Output Fourth Comment
Output Netcomment pointers
Multiple use check of Function parameter number
Multiple use check of the symbol address
Output warning in detail
- 244 -
B-85444EN-3/03 9. CUSTOM PMC EDITING WITH FANUC LADDER-III
2 Check that the error count is 0, then click the [Close] button.
3-1. Select the file type according to the installation mode of the ladder program.
For a memory card: [Memory-card Format File]
For a Handy File: [Handy-file Format File]
3-2. After selecting the file type, click the [Next >] button.
- 245 -
9. CUSTOM PMC EDITING WITH FANUC LADDER-III B-85444EN-3/03
4 Specify the file name of the ladder program to be installed and click the [Finish] button.
Data conversion is completed, and a confirmation message appears.
6 Copy the loading file onto a floppy disk or memory card, then install the file on the ROBODRILL.
(See Chapter 5.)
This series differs in the PMC configuration. So, ladder programs created with the old model
must not be installed without modification.
Even a ladder program created according to the PMC configuration of the new series may not
operate normally when newly added interface signals are used, if the system ladder program
version is earlier. Check whether the interface signals used are usable.
The system ladder program number/version information can be checked on the following screens:
PMC : Title data screen
NC : System configuration screen
- 246 -
B-85444EN-3/03 9. CUSTOM PMC EDITING WITH FANUC LADDER-III
Fig. 9.4 (a) TITLE DATA screen Fig. 9.4 (b) SYSTEM CONFIG screen
When a custom ladder program that was created with the old model and has a different program
number/version is to be used with this system, extract only necessary portions to create a new second
PMC ladder program.
- 247 -
9. CUSTOM PMC EDITING WITH FANUC LADDER-III B-85444EN-3/03
4 Click [OK].
- 248 -
B-85444EN-3/03 9. CUSTOM PMC EDITING WITH FANUC LADDER-III
- 249 -
9. CUSTOM PMC EDITING WITH FANUC LADDER-III B-85444EN-3/03
2 Enter the program name and specify "31i-B PMC" in PMC Type then click [OK].
- 250 -
B-85444EN-3/03 9. CUSTOM PMC EDITING WITH FANUC LADDER-III
3 Click [OK].
- 251 -
9. CUSTOM PMC EDITING WITH FANUC LADDER-III B-85444EN-3/03
- 252 -
B-85444EN-3/03 9. CUSTOM PMC EDITING WITH FANUC LADDER-III
2 Open P1500 of the ladder program to be created newly then move the cursor to the net of SUB72.
- 253 -
9. CUSTOM PMC EDITING WITH FANUC LADDER-III B-85444EN-3/03
NOTE
The α-DiB5/α-DiB series and α-DiB5ADV/α-DiBADV series cannot use R9000 as a
system relay.
When R9000 is used, change it to Z0.
Example) R9000.1 ⇒ Change it to Z0.1
Connecting messages
See 9.5 EDITING ALARM AND OPERATOR MESSAGES.
- 254 -
B-85444EN-3/03 9. CUSTOM PMC EDITING WITH FANUC LADDER-III
3. Open a mnemonic file containing the created symbols and comments with a text editor and leave only
those symbols and comments that are used with the custom ladder program then save the file.
(Delete those unnecessary symbols and comments that are used with the system.)
- 255 -
9. CUSTOM PMC EDITING WITH FANUC LADDER-III B-85444EN-3/03
When only necessary symbols and comments are to be added, "Initialize the following data before
conversion" need not be checked. (When initializing symbol and comment data, uncheck "Ladder".)
- 256 -
B-85444EN-3/03 9. CUSTOM PMC EDITING WITH FANUC LADDER-III
- 257 -
9. CUSTOM PMC EDITING WITH FANUC LADDER-III B-85444EN-3/03
The table below indicates the usable alarm numbers, operator message numbers, and A addresses.
- 258 -
B-85444EN-3/03 9. CUSTOM PMC EDITING WITH FANUC LADDER-III
To switch the message display language without using the multi-language display function, switch the
message by using a ladder program and the interface signals described in Section 6.23.
An example of program is provided below.
* To switch the message by using this method, the power must be turned off then back on after
switching the display language.
- 259 -
9. CUSTOM PMC EDITING WITH FANUC LADDER-III B-85444EN-3/03
3 Open a mnemonic file containing the created messages with a text editor and leave only those
messages that are used with the custom ladder program then save the file.
(Delete those unnecessary messages that are used with the system.)
- 260 -
B-85444EN-3/03 9. CUSTOM PMC EDITING WITH FANUC LADDER-III
- 261 -
APPENDIX
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
- 265 -
A. ALARM AND ERROR
MESSAGES LIST APPENDIX B-85444EN-3/03
- 266 -
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
- 267 -
A. ALARM AND ERROR
MESSAGES LIST APPENDIX B-85444EN-3/03
- 268 -
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
- 269 -
A. ALARM AND ERROR
MESSAGES LIST APPENDIX B-85444EN-3/03
- 270 -
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
- 271 -
A. ALARM AND ERROR
MESSAGES LIST APPENDIX B-85444EN-3/03
- 272 -
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
NOTE
1 The displayed group number in ER34, ER35, ER36, ER38, ER39, ER61, ER68, ER71,
ER97, WN69 and WN70 is wiring number of I/O device.
2 The group number displayed in ER69 is the number of I/O Link i assignment data.
3 When some PMC alarms related to I/O Link and I/O Link i occur, all of I/O devices in all
of channels do not be liked with the CNC.
- 273 -
A. ALARM AND ERROR
MESSAGES LIST APPENDIX B-85444EN-3/03
Faulty location/corrective
Message Contents
action
PC072 STACK OVERFLOW (TASK:xx) A stack error occurred (detected
PC072 STACK OVERFLOW (INT:xx) by the software).
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
PC080 SYSTEM EMERGENCY System emergency state of the
-----< ERROR POSITION >----- PMC LSI.
MAIN BOARD
-----------------------------------------
PC090 SYSTEM EMERGENCY This alarm may be due to a main CPU error (unexpected NMI)
(SOFTWARE) board fault. occurs in PMC control software.
PC090 NON MASKABLE INTERRUPT
(SOFTWARE)
PC090 NON MASKABLE INTERRUPT
(UNKNOWN)
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
PC093 UNEXPECTED INTERRUPT (xx) An interruption of unknown cause
-----< ERROR POSITION >----- occurred with the PMC control
MAIN BOARD software.
-----------------------------------------
PC094 UNEXPECTED TRAP A trap exception of unknown
EXCEPTION (xx) cause occurred with the PMC
-----< ERROR POSITION >----- control software.
MAIN BOARD
-----------------------------------------
PC095 MESSAGE CRC ERROR (PMCm) RAM check error occurred.
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
PC096 LADDER CODE ERROR (___)
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
PC097 LADDER CRC ERROR (PMCm)
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
PC098 PMC SOFTWARE CRC ERROR
PC098 PMC SOFTWARE ECC ERROR
(_____:_)
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
PC501 CNC/PMC INTERFACE ERROR The read or write operation
(PATHx) between CNC and PMC failed
-----< ERROR POSITION >-----
MAIN BOARD
-----------------------------------------
- 274 -
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
- 275 -
A. ALARM AND ERROR
MESSAGES LIST APPENDIX B-85444EN-3/03
- 276 -
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
- 277 -
A. ALARM AND ERROR
MESSAGES LIST APPENDIX B-85444EN-3/03
Faulty location/corrective
Alarm number Contents
action
PC054 I/O LINK I Check the power supply of the I/O A power disconnection alarm
ABNORMAL POWER SUPPLY unit. occurred in the “y”th unit (group
-----< ERROR POSITION>------------------ “x”) of channel “n”.
CHn / UNITy(GROUPx): “Unit name”
(NOTE)
------------------------------------------------------
PC055 I/O LINK I Check whether any noise is A communication error occurred
I/O LINK I SENDING DATA FAILURE inserted between the CNC and between the CNC and 1st unit
-----< ERROR POSITION>------------------ 1st unit. Check the ground status (group 0) of channel “n”.
CHn / CNC <-> UNIT1 (GROUP0) of the slave device and the
CNC: MAIN BOARD contact of the connection cable.
UNIT1: “Unit name” (NOTE 1)
------------------------------------------------------
PC055 I/O LINK I Check whether there any noise is A communication error occurred
I/O LINK I SENDING DATA FAILURE inserted between the “y-1”th unit between the “y-1”th unit (group
-----< ERROR POSITION>------------------ (group “x-1”) and “y”th unit (group “x-1”) and the “y”th unit (group
CHn / UNITy-1(GROUPx-1) <-> “x”). Check the ground status of “x”) of channel “n”.
UNITy(GROUPx) the slave device and the contact
UNITy –1: “Unit name” (NOTE 1) of the connection cable.
UNITy: “Unit name” (NOTE 1)
------------------------------------------------------
PC056 I/O LINK I Check whether there is Connection error occurred
I/O LINK I DISCONNECTION disconnection or incomplete between the CNC and 1st unit
-----< ERROR POSITION>------------------ contact for the cable between the (group 0) of channel “n”.
CHn / CNC <-> UNIT1(GROUP0) CNC and 1st unit (group 0).
CNC: MAIN BOARD
UNITy: “Unit name” (NOTE 1)
------------------------------------------------------
PC056 I/O LINK I Check whether there is Connection error occurred
I/O LINK I DISCONNECTION disconnection or incomplete between the “y-1”th unit (group
-----< ERROR POSITION>------------------ contact of the cable between the “x-1”) and “y”th unit (group “x”) of
CHn / UNITy-1(GROUPx-1)<-> “y-1”th unit (group “x-1”) and “y”th channel “n”.
UNITy(GROUPx) unit (group “x”).
UNITy –1: “Unit name” (NOTE 1)
UNITy: “Unit name” (NOTE
1)------------------------------------------------------
PC057 I/O LINK I Change the I/O device of the unit. A hardware failure of the safety
SAFETY I/O ALARM If the error still occurs, change the I/O occurred between the CNC
-----< ERROR POSITION>------------------ main board. and the “y”th unit.
UNITy: “unit name” (NOTE 1)
------------------------------------------------------
PC058 I/O LINK I Change the I/O device of the unit. A hardware failure occurred on
SLAVE LSI EXTERNAL ALARM the “y”th unit (group “x”) of
-----< ERROR POSITION>------------------ channel “n”.
CHn / UNITy(GROUPx): “Unit name”
(NOTE 1)
------------------------------------------------------
NOTE
1 When an unknown unit is connected, the hardware ID is displayed.
2 For some I/O devices, one unit such as a safety I/O unit may consist of two groups. If a
connection failure occurs between groups containing units of the same type, PC058
instead of PC056 indicating a connection failure occurs as a unit failure.
- 278 -
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
- 279 -
A. ALARM AND ERROR
MESSAGES LIST APPENDIX B-85444EN-3/03
- 280 -
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
- 281 -
A. ALARM AND ERROR
MESSAGES LIST APPENDIX B-85444EN-3/03
- 282 -
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
LBL FOR JMPC NOT FOUND If JMPC is unnecessary, remove it. If Cannot find proper LBL for JMPC.
LBL is missing, add it in proper
position: JMPC jumps into level 2.
LBL FOR JMPC IN BAD LEVEL JMPC is used to jump from a Destination of JMPC is not level 2.
subprogram to level 2. If the JMPC is
unnecessary, remove it. If another
LBL of same L-address that the JMPC
is intended to jump exists in the
subprogram, assign different
L-address to these two LBLs. If it
should be JMPB or JMP, correct it.
JMPC INTO COM LBL for JMPC must be located out of JMPC jumps to LBL between COM
any COM and COME pair. If the JMPC and COME.
is unnecessary, remove it. If the LBL is
located wrong, move it to correct
position. If the L-address of JMPC is
wrong, correct it.
JMPE WITHOUT JMP If JMP is missing, add it in proper There is no JMP that corresponds
position. If the JMPE is unnecessary, to this JMPE.
remove it.
JMPE NOT FOUND AFTER JMP If JMPE is missing, add it in proper There is no JMPE that
position. If the JMP is unnecessary, corresponds to this JMP.
remove it.
TOO MANY LBL Remove unnecessary LBLs. If this There are too many LBLs.
error still occurs, adjust the
construction of program to use less
LBLs.
DUPLICATE LBL If some of these LBLs are Same L-address is used in plural
unnecessary, remove them. If all of LBLs.
these LBLs is necessary, assign other
L-addresses to them to make all LBLs
unique.
OVERLAPPED SP If SPE is missing, add it in proper There is no SPE that corresponds
position. If the SP is unnecessary, to this SP.
remove it.
SPE WITHOUT SP If SP is missing, add it in proper There is no SP that corresponds to
position. If the SPE is unnecessary, this SPE.
remove it.
SPE NOT FOUND AFTER SP If SPE is missing, add it in proper There is no SPE that corresponds
position. If the SP is unnecessary, to this SP.
remove it.
- 283 -
A. ALARM AND ERROR
MESSAGES LIST APPENDIX B-85444EN-3/03
- 284 -
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
- 285 -
A. ALARM AND ERROR
MESSAGES LIST APPENDIX B-85444EN-3/03
- 286 -
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
- 287 -
A. ALARM AND ERROR
MESSAGES LIST APPENDIX B-85444EN-3/03
- 288 -
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
- 289 -
A. ALARM AND ERROR
MESSAGES LIST APPENDIX B-85444EN-3/03
- 290 -
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
- 291 -
A. ALARM AND ERROR
MESSAGES LIST APPENDIX B-85444EN-3/03
- 292 -
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
- 293 -
A. ALARM AND ERROR
MESSAGES LIST APPENDIX B-85444EN-3/03
- 294 -
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
- 295 -
A. ALARM AND ERROR
MESSAGES LIST APPENDIX B-85444EN-3/03
- 296 -
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
- 297 -
A. ALARM AND ERROR
MESSAGES LIST APPENDIX B-85444EN-3/03
- 298 -
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
- 299 -
A. ALARM AND ERROR
MESSAGES LIST APPENDIX B-85444EN-3/03
- 300 -
A. ALARM AND ERROR
B-85444EN-3/03 APPENDIX MESSAGES LIST
- 301 -
B. FORCED INPUT/OUTPUT
FUNCTION APPENDIX B-85444EN-3/03
Machine
I/O addresses
Overwrite X,Y
Overwrite
Ladder G,F,R,T,K,C,D,E
Overwrite
program
X0.0
MOVE 1111
1111
K0
R0
I/O Unit-MODEL A NC
X0 = FFh X0 = FFh
X0 = FFh X0 = FFh
Cyclical transfer may also be performed for addresses that are not assigned. So, use the forced
input/output function for X in the forced input/output mode to debug a sequence program when no I/O
device is connected or assigned.
When an I/O device is connected, use the override function described below to debug a sequence
program.
- 303 -
B. FORCED INPUT/OUTPUT
FUNCTION APPENDIX B-85444EN-3/03
I/O Unit-MODEL A NC
X0 = FFh X0 = FFh
X0 = FFh X0 = FFh
I/O Unit-MODEL A × NC
X0 = FFh X0 = 00h
Thus, the forced input function can be used for X addresses in the override mode to debug a sequence
program while an I/O device is connected. When a Y address is placed in the override state, a value that
has been forcibly modified by forced input/output is output to the I/O device.
- 304 -
B. FORCED INPUT/OUTPUT
B-85444EN-3/03 APPENDIX FUNCTION
CAUTION
• In OVERRIDE mode, input/output signals are updated at 8-ms intervals in sync
with the ladder level. When an I/O Link is used which is usually updated at 2-ms
intervals, an input/output signal timing delay occurs. For this reason, note that a
sequence that depends on input/output signal timing may perform an
unpredictable operation.
• Note that, when OVERRIDE mode is set, the interval of the second level may be
extended slightly.
• Even if override is set for a Y address, the resultant value of a ladder operation
before modified by forced input/output is displayed as the coil on/off value in
LADDER DIAGRAM MONITOR screen. A value after modified by the forced
input/output function is output to the I/O device. Note that the on/off indication on
the LADDER DIAGRAM MONITOR screen does not match a value output to the
I/O device.
Example: In this example, the forced input/output function is used for Y0.0 in the
ladder below in a configuration where the I/O UNIT-MODEL A is connected to Y0
with an I/O Link. Before OVERRIDE setting, the on/off indication in dynamic
display matches a value output to the I/O UNIT-MODEL A as shown below.
X0.0 Y0.0
I/O Unit-MODEL A NC
(off) (off)
Y0.0=off
(LADDER DIAGRAM MONITOR)
If 1 is entered forcibly after setting OVERRIDE for Y0.0, the value modified by the
forced input/output function is output to the I/O UNIT-MODEL A as shown below.
X0.0 Y0.0
I/O Unit-MODEL A NC
(off) (off)
Y0.0= on
(LADDER DIAGRAM MONITOR)
WARNING
Special care must be exercised when a signal with the forced input/output
function. If the forced input/output function is used incorrectly, the operation of
the machine may be unpredictable. Never use this function when persons are
near the machine.
- 305 -
B. FORCED INPUT/OUTPUT
FUNCTION APPENDIX B-85444EN-3/03
CAUTION
• Special care must be exercised when modifying a signal with the forced
input/output function.
• If the forced input/output function is used incorrectly, the operation of the machine
may be unpredictable. Never use this function when persons are near the
machine.
• Upon completion of forced input/output operations, reset keep relay K906#0 to 0.
• Turning on the power with the emergency stop button released resets keep relay
K906#0 to 0. (The OVERRIDE mode is disabled.)
• The setting of OVERRIDE is not maintained when the power is turned off.
When the power is turned on again, the setting of OVERRIDE is cleared for X and
Y addresses.
• Do not force input/output operations for any signal other than those (except the F
address) usable with the custom PMC function.
Never force input/output operations especially for X8.4 (emergency stop) or Y6.1
(Z-axis brake control).
- 306 -
B. FORCED INPUT/OUTPUT
B-85444EN-3/03 APPENDIX FUNCTION
In the input mode section at the right of the title, "OVERRIDE" is displayed as the mode of the forced
input/output function only in the override mode.
In the signal status display area, the signal status of each address is displayed. For X and Y signals, the
status of each bit for which override is set is displayed as follows.
• For an X signal (Input signal from the I/O device) → (Input signal to the ladder program)
In the hexadecimal or decimal display on the right of the screen, the numeric value of the input signals to
the ladder program on the right is displayed.
- 307 -
B. FORCED INPUT/OUTPUT
FUNCTION APPENDIX B-85444EN-3/03
• For a Y signal (Output signal from the ladder program) → (Output signal to the I/O device)
In the hexadecimal or decimal display on the right of the screen, the numeric value of the output signals
from the ladder program on the left is displayed.
On the message display line at the bottom of the screen, an error message is displayed when required.
Force input/output
Override
Switches to the SIGNAL
STATUS screen. Sets override.
Turns the
Searches for an Clears override for a
signal on.
address. signal.
Fig. B.4 Operating the forced input/output screen and modifying the values of signals
- 308 -
B. FORCED INPUT/OUTPUT
B-85444EN-3/03 APPENDIX FUNCTION
- 309 -
B. FORCED INPUT/OUTPUT
FUNCTION APPENDIX B-85444EN-3/03
Cursor keys
Use the cursor keys to select a signal whose value is to be modified.
Pressing the cursor left key when the cursor is at bit 7 of an address changes the cursor to the byte
cursor.
Pressing the cursor right key when the cursor is in the HEX or DECIMAL field of an address
changes the cursor to the byte cursor for selecting the entire 1 byte next to the address.
When the cursor is in the HEX or DECIMAL field or is the byte cursor, the values of the entire 1
byte of the address can be modified.
Page keys
Use the page keys to move the display.
Return key operation
On the FORCED INPUT/OUTPUT screen, the return key is disabled.
To terminate the forced input/output mode and display the SIGNAL STATUS screen again, use soft key
[EXIT].
- 310 -
C. CUSTOM LADDER PROGRAM
COMMENT SWITCHING
B-85444EN-3/02 APPENDIX PROCEDURE
- 311 -
C. CUSTOM LADDER PROGRAM
COMMENT SWITCHING
PROCEDURE APPENDIX B-85444EN-3/03
4. Set comment set numbers to be displayed on the PMC screen for the CNC display language.
CNC display
language number Delimit a CNC display language from a
comment set number with a comma.
- 312 -
D. MULTI-LANGUAGE
B-85444EN-3/03 APPENDIX DISPLAY FUNCTION
• Alarm message and operator message data is stored in a memory card format different from the
format used for conventional ladder programs, and is loaded into the CNC independently of these
ladder programs.
• Multi-language alarm message and operator message data can be defined.
• Multi-language settings can be made without dividing A addresses. This means that all A
addresses can be used for each language to define many messages.
• When the CNC display language setting is changed, the language for alarm messages and
operator messages is switched without turning off the power of the CNC.
To use the PMC message multi-language display function, use the following procedure:
CAUTION
• Second PMC message files for the multi-language display function to be used with
the custom PMC are not installed on the machine at the time of shipment from the
factory.
• To stop the use of the multi-language display function after a second PMC
message file is installed to use the multi-language display function, the second
PMC message file "M2PMCMSG" needs to be deleted. For the procedure of
deletion, see Subsection 5.4.2, "Operation on the Boot Screen".
- 313 -
D. MULTI-LANGUAGE
DISPLAY FUNCTION APPENDIX B-85444EN-3/03
1. File format
File type = Text file (*.TXT)
Character code = ANSI/Unicode(UTF-16)
(Identification code)
(Title information)
(Comment between lines)
(Message data 1)
(Message data 2)
(Comment between lines)
(Message data 3)
(Message data 4)
:
(Identification code)
2. Identification code
An identification code is used to mark the start and end of message data.
Start: %@4-D
End: %
3. Title information
Enclose title information in double quotation marks.
Up to 256 half-size characters can be entered. (Title information can be omitted.)
5. Message data
(a) Language ID
Specify a language ID for a message character string with "Dollar($)"+"Language ID".
- 314 -
D. MULTI-LANGUAGE
B-85444EN-3/03 APPENDIX DISPLAY FUNCTION
(b) Address
Be sure to prefix % to an address.
The usable addresses are A100.0 to A149.7.
CAUTION
• In this message data file, set messages in a language other than English.
• Set English message data as message data for the main body of the ladder
program.
- 315 -
D. MULTI-LANGUAGE
DISPLAY FUNCTION APPENDIX B-85444EN-3/03
- 316 -
D. MULTI-LANGUAGE
B-85444EN-3/03 APPENDIX DISPLAY FUNCTION
2. Add and edit English messages.
The table below indicates the usable alarm numbers, operator message numbers, and A addresses.
- 317 -
D. MULTI-LANGUAGE
DISPLAY FUNCTION APPENDIX B-85444EN-3/03
>>C:
>>CD C:¥Program Files¥FANUC PMC Programmer¥FANUC LADDER-3
>>FPMCMSG C:¥PMC¥PMC2_MSG.TXT /p=2 /o=C:¥PMC¥PMC2_MSG.MEM
Explanation)
• Lines 1 and 2 make a movement to the drive directory where FANUC LADDER-III is installed.
(Modify the move destination to the directory where the software is actually installed.)
• Line 3 executes FPMCMSG to convert the mnemonic format message file (PMC2_MSG.TXT)
created in Section D.1 to a second PMC message file (PMC2_MSG.MEM) in the memory card
format for multi-language display that can be loaded with the ROBODRILL.
A message file in the memory card format can be created by creating and executing the following BAT
file:
File name (example): MAKE_MEM.BAT
Contents of a BAT file (example):
C:
CD C:¥Program Files¥FANUC PMC Programmer¥FANUC LADDER-3
FPMCMSG C:¥PMC¥PMC2_MSG.TXT /p=2 /o=C:¥PMC¥PMC2_MSG.MEM
- 318 -
D. MULTI-LANGUAGE
B-85444EN-3/03 APPENDIX DISPLAY FUNCTION
CAUTION
• FPMCMSG.exe is stored in the FANUC LADDER-III installation folder
("C¥Program Files¥FANUC PMC Programmer¥FANUC LADDER-3" usually).
• Usually, the result of command execution is output to the output screen. Use a
"greater than" sign (>) for redirection to a file or printer from the output screen.
• Line comments other than title information are not output to a memory card format
file.
Parameters
[drive:][path]message-file1, [drive:][path]message-file2, …
Specifies the location and name of a source file of multi-language PMC messages.
Multiple files can be specified using a plus sign (+).
If [drive:][path] is omitted, the current folder is assumed.
/m=[drive:][path]lad-mcard-file
A memory card file can be specified to check in detail why messages are not displayed normally.
For lad-mcard-file, specify the name of a memory card file of a PMC sequence program related to
the source file of multi-language PMC messages.
If [drive:][path] is omitted, the current folder is assumed.
This parameter can be omitted.
/l=[drive:][path]lad-file
A LAD file can be specified to check in detail why messages are not displayed normally.
For lad-file, specify the name of a LAD file related to the source file of multi-language PMC
messages.
If the specified LAD file contains no memory card file, the check with this parameter is not
performed.
If [drive:][path] is omitted, the current folder is assumed.
This parameter can be omitted.
Do not execute this tool when the LAD file specified for /L is open on FANUC LADDER-III.
/p=pmc-path-number
Specifies the PMC system number of the multi-language PMC message file to be created.
(1st system: /p=1, 2nd system: /p=2, 3rd system: /p=3)
Be sure to specify "/p=2" and create a message file for the 2nd PMC.
/o=[drive:][path]mcard-file
Specifies the location and name of a multi-language PMC message file (memory card file) to be
created.
If [drive:][path] is omitted, the current folder is assumed.
- 319 -
D. MULTI-LANGUAGE
DISPLAY FUNCTION APPENDIX B-85444EN-3/03
For installation of the files on the CNC, two methods are available:
• One method writes the files directly to the flash ROM from the boot menu.
• The other method reads the files from the I/O screen of the PMC to the memory then writes the files to
the flash ROM.
1. Back up a ROBODRILL message file for multi-language display from the machine. (See Chapter 5.)
2. Copy the backed-up message file for multi-language display to the hard disk of the personal computer.
(Example: Copy the message file to C:¥PMC folder.)
3. Open the command prompt screen.
>C:
>CD C:¥Program Files¥FANUC PMC Programmer¥FANUC LADDER-3
>FPMCMSG C:¥PMC¥PMC2_MSG.000 /o=C:¥PMC¥PMC2_MSG.TXT
Explanation)
• Lines 1 and 2 make a movement to the drive directory where FANUC LADDER-III is installed.
(Modify the move destination to the directory where the software is actually installed.)
• Line 3 executes FPMCMSG to convert the memory card format message file (PMC2_MSG.000) to a
mnemonic format file (PMC2_MSG.TXT). (The file name is just an example. Change it to the name
of an actually backed-up message file for multi-language display.)
- 320 -
D. MULTI-LANGUAGE
B-85444EN-3/03 APPENDIX DISPLAY FUNCTION
For repeated conversion, create a BAT file with the contents above.
Parameters
[drive:][path]mcard-file
Specifies the location and name of a multi-language PMC message file (memory
card file).
If [drive:][path] is omitted, the current folder is assumed.
/unicode
Outputs the message character strings to a source file in Unicode.
If this parameter is omitted, the message character strings are output in ANSI.
/o=[drive:][path]message-text-file
Specifies the location and name of a source file.
If [drive:][path] is omitted, the current folder is assumed.
5. With a text editor, open and edit the file (PMC2_MSG.TXT) converted to the mnemonic format.
- 321 -
E. ADDRESS ALLOCATION OF
I/O UNIT MODEL-A APPENDIX B-85444EN-3/03
2 Display CNC system window and press soft key [PMC CONFIG].
- 322 -
E. ADDRESS ALLOCATION OF
B-85444EN-3/03 APPENDIX I/O UNIT MODEL-A
3 Press the rightmost soft key [+] several times until soft key [I/O Link i] is displayed. Then press soft
key [I/O Link i].
- 323 -
E. ADDRESS ALLOCATION OF
I/O UNIT MODEL-A APPENDIX B-85444EN-3/03
5 Press soft key [SWITCH CHANEL] and switch channel to “CHANNEL 2”.
Fig. E.1 (d) PMC I/O configuration display (I/O Link i group setting) window
6 Check the “CHANNEL 2” is displayed at the upper left of screen. Then press soft key [EDIT].
Fig. E.1 (e) PMC I/O configuration display (I/O Link i group setting) window
- 324 -
E. ADDRESS ALLOCATION OF
B-85444EN-3/03 APPENDIX I/O UNIT MODEL-A
7 Place the cursor to “GRP 00” and press the soft key [ZOOM].
8 Display detail of “GRP 00”. Place the cursor to “Y ADDRESS” and “SIZE” of “SLOT 04/05” using
cursor key or soft key [NEXT SLOT] and change setting.
- 325 -
E. ADDRESS ALLOCATION OF
I/O UNIT MODEL-A APPENDIX B-85444EN-3/03
- 326 -
E. ADDRESS ALLOCATION OF
B-85444EN-3/03 APPENDIX I/O UNIT MODEL-A
11 Press the leftmost soft key [<] several times until the soft key [PMC MAINTE] is displayed. Then
press soft key [PMC MAINTE].
- 327 -
E. ADDRESS ALLOCATION OF
I/O UNIT MODEL-A APPENDIX B-85444EN-3/03
13 Move cursor and set as follow. Then press soft key [EXEC].
While writing data to FLASH ROM, display “STATUS : WRITING I/O CONFIGURATION”.
When the setting is completed, “COMPLETED” is displayed.
14 Turn the power off and then turn on. Then check the signal is outputted correctly.
- 328 -
E. ADDRESS ALLOCATION OF
B-85444EN-3/03 APPENDIX I/O UNIT MODEL-A
2 Display CNC system window and press soft key [PMC MAINTE].
- 329 -
E. ADDRESS ALLOCATION OF
I/O UNIT MODEL-A APPENDIX B-85444EN-3/03
4 Move cursor and set as follows. Then press soft key [EXEC] and output data of I/O Link i.
Enter the data of I/O Link i to PC and edit that data file with FANUC LADDER-III.
1 Select “File” → “Open”, and open the window for opening file
- 330 -
E. ADDRESS ALLOCATION OF
B-85444EN-3/03 APPENDIX I/O UNIT MODEL-A
4 “New Program” window is displayed. Click “Browse” and then enter the name of file to be saved
and folder. Then click “OK”.
(Following window is the example that save “IOLINK.FIL” file in “C:¥DATA” folder.)
- 331 -
E. ADDRESS ALLOCATION OF
I/O UNIT MODEL-A APPENDIX B-85444EN-3/03
Decompile start
##### I/O Link i #####
Decompile completed error count = 000000 warning count = 000000
6 Display FANUC LADDER-III and then double - click “I/O Link I” of the data to be created.
I/O Link i
- 332 -
E. ADDRESS ALLOCATION OF
B-85444EN-3/03 APPENDIX I/O UNIT MODEL-A
7 Double - click “Slot 4” or “Slot 5” in “CHANNEL 2” of “GROUP0”.
- 333 -
E. ADDRESS ALLOCATION OF
I/O UNIT MODEL-A APPENDIX B-85444EN-3/03
Fig. E.2 (k) Example of case where module with 16 output signal is used
10 Following window is displayed. Enter the name of file and folder and then click “Exec”.
(Following window is an example in which IOCONF.MEM is set.)
Compile start
##### I/O Link i #####
Compile completed error count = 000000 warning count = 000000
- 334 -
E. ADDRESS ALLOCATION OF
B-85444EN-3/03 APPENDIX I/O UNIT MODEL-A
11 To save the created data to memory card and install that data to machine, at “PMC DATA I/O”
window, set as follows and then press soft key [EXEC]. (Place the machine in the emergency stop
state.)
12 To write the read data to Flash ROM in succession, set as follows and then press soft key [EXEC].
(Place the machine in the emergency stop state.)
13 Turn the power off and then turn on. Then check that the signal is outputted correctly.
- 335 -
B-85444EN-3/03 INDEX
INDEX
(COUNTER) FUNCTIONAL INSTRUCTION: NO.5 ......
<A> .................................................................................. 209
ADDITIONAL AXIS CLAMP CONTROL ................ 164 CREATING A LADDER PROGRAM .......................... 18
Additional Axis Clamp/Unclamp Commands .............. 165 CREATING MESSAGE DATA FOR
Additional I/O Unit (I/O Module + Terminal Module) ...... MULTI-LANGUAGE DISPLAY ............................ 314
............................................................................. 71,107 CREATING MESSAGE DATA FOR THE MAIN
ADDRESS ALLOCATION OF I/O UNIT MODEL-A ..... BODY OF THE LADDER PROGRAM .................. 316
.................................................................................. 322 CREATING, EDITING, AND EXECUTING
ADDRESSES AVAILABLE TO CUSTOM PMC ...... 102 PROGRAMS ............................................................ 112
AI TOOL MONITOR .................................................. 171 CUSTOM LADDER PROGRAM COMMENT
ALARM AND ERROR MESSAGES LIST................. 265 SWITCHING PROCEDURE ................................ 311
ALARM AND OPERATOR MESSAGE DISPLAY ... 177 CUSTOM LADDER PROGRAM CREATION .......... 246
ALARM OUTPUT 2 .................................................... 161 CUSTOM MACROS ................................................... 174
Analog current input (BIPADI4) and analog voltage CUSTOM PMC EDITING WITH FANUC
input (BIPADV4) ....................................................... 90 LADDER-III ............................................................ 235
AUTOMATIC SIDE DOOR CONTROL .................... 170 Cutting Feed Override .................................................. 178
<B> <D>
BASIC SIGNALS ........................................................ 150 Debugging ...................................................................... 35
(BINARY DECODING) FUNCTIONAL Designing Circuits and I/O Parameters ............................ 6
INSTRUCTION: NO.25 ........................................... 212 DESIGNING CUSTOM PMC (DETERMINING
BLOCK SKIP............................................................... 181 SPECIFICATIONS) ..................................................... 6
Disabling the Operator's Panel ..................................... 165
<C> Disabling the Start Button ............................................ 166
Checking and Preparation before Circuit Wiring ............. 8 Displaying the Ladder Program Status......................... 133
CHECKING OPERATIONS.......................................... 35
Checking Signal Operations ........................................... 10 <E>
Checking the Lamps ..................................................... 166 EDITING ..................................................................... 112
Common Error Messages that may be Displayed on Editing Alarm and Operator Messages ................. 127,258
Individual Devices during the I/O Operations ....... 301 Editing Ladder Programs ...................................... 113,115
(COMMON LINE CONTROL) FUNCTIONAL Editing Symbols and Comments ........................... 130,241
INSTRUCTION: NO.9/ (COMMON LINE Ending an Editing Session ........................................... 132
CONTROL END) FUNCTIONAL INSTRUCTION: Error Messages Displayed during Flash ROM I/O
NO.29 ....................................................................... 211 Operation .................................................................. 299
COMPLETION OF MACHINING .............................. 169 Error Messages Displayed During FLOPPY or Other
(CONDITIONAL SUBPROGRAM CALL) Input/Output Device I/O Operation. ......................... 300
FUNCTIONAL INSTRUCTION: NO.65/ Error Messages Displayed during Memory Card I/O
(UNCONDITIONAL SUBPROGRAM CALL) Operation .................................................................. 297
FUNCTIONAL INSTRUCTION: NO.66 .................. 213 Error Messages Displayed during USB Memory I/O
CONFIRMATION ....................................................... 133 Operation .................................................................. 298
CONNECTING CIRCUIT WIRING ........................... 103 Error messages that may be displayed on the I/O
Connection between the interface unit and the I/O unit . 82 CONFIGURATION EDITOR (I/O Link i
Connection to the terminal block ................................... 96 assignment) screen ................................................... 291
CONTROL SIGNAL FOR EACH SERVO AXIS ....... 173 Error Messages that may be Displayed on the I/O
CONVERSION TO A SOURCE FILE ........................ 236 Diagnosis Screen ...................................................... 296
CONVERTING A MEMORY CARD FORMAT FILE Error Messages that may be Displayed on the I/O
TO A MNEMONIC FORMAT FILE ....................... 320 MODULE EDITOR Screen ..................................... 290
CONVERTING MESSAGE DATA ............................ 318 Error Messages that may be Displayed on the
Converting Message Data for Multi-Language Display318 MESSAGE DATA EDITOR Screen ..................... 289
Converting the Ladder Program ................................... 319 Error Messages that may be Displayed on the PMC
COOLANT, MACHINE INTERIOR CLEANING LADDER DIAGRAM EDITOR Screen................... 279
COOLANT, CENTER THROUGH COOLANT, Error Messages that may be Displayed on the PMC
AND AIR BLOW ..................................................... 169 LADDER DIAGRAM EDITOR Screen (when
COUNT OF PERIODICAL MAINTENANCE updating) .................................................................. 281
CUSTOMIZE ITEM ................................................ 181
i-1
INDEX B-85444EN-3/03
Error Messages that may be Displayed on the PMC INPUT/OUTPUT SPECIFICATIONS ........................... 37
LADDER DIAGRAM VIEWER Screen .................. 279 Interface ................................................................ 156,158
Error Messages that may be Displayed on the PMC INTERFACE SIGNALS BETWEEN SYSTEM AND
NET EDITOR Screen ............................................... 285 CUSTOM LADDER PROGRAMS....................... 150
Error Messages that may be Displayed on the SIGNAL INTERRUPT TYPE CUSTOM MACRO FUNCTION161
STATUS Screen ....................................................... 293
Error Messages that may be Displayed on the SIGNAL <J>
TRACE Screen ......................................................... 294 (JUMP) FUNCTIONAL INSTRUCTION: NO.10/
Error Messages that may be Displayed on the (JUMP END) FUNCTIONAL INSTRUCTION:
SYMBOL & COMMENT DATA EDITOR Screen .... NO.30 ....................................................................... 210
.................................................................................. 287
Error Messages that may be Displayed on the <L>
SYSTEM PARAMETER Screen ............................. 293 Ladder Editing ............................................................. 240
Error Messages that may be Displayed on the TITLE LADDER PROGRAM COMPILATION AND
DATA EDITOR Screen............................................ 287 LOADING FILE CREATION ................................. 244
Error Messages that may be Displayed on the trace LADDER PROGRAM EDITING ................................ 239
setting Screen ........................................................... 295 Ladder Program Message Editing ................................ 258
Error Messages when SYS_ALM194 (I/O Link i) ....... 277 LIST OF INTERFACE SIGNALS............................... 183
Error Messages when SYS_ALM195 (I/O Link) ......... 276
Error Messages when SYS_ALM196 (PMC Watch <M>
Dog).......................................................................... 275 M CODE OUTPUT FUNCTION (M80 TO M89) ....... 160
Error Messages when SYS_ALM197 (PMC General) . 275 M FUNCTION CODE SIGNALS ............................... 175
Error Messages when SYS_ALM199 (PMC General) . 273 MACHINE INTERIOR LAMP.................................... 177
EXAMPLES OF HOW CUSTOM PMC IS USED ...... 214 MACHINE STATUS ................................................... 150
EXECUTING AND DEBUGGING CUSTOM PMC .. 149 MACHINE STATUS OUTPUT .................................. 168
EXPLANATION OF TERMS ......................................... 2 MAKING AND CHECKING SETTINGS..................... 28
EXTERNAL M CODE BCD OUTPUT FUNCTION .. 158 Message Editing ........................................................... 242
EXTERNAL PROGRAM NUMBER SEARCH MESSAGES THAT MAY BE DISPLAYED ON THE
FUNCTION .............................................................. 155 PMC ALARM SCREEN ....................................... 265
EXTERNAL WORKPIECE NUMBER SEARCH METHOD FOR CHANGE THE SETTING OF I/O
FUNCTION .............................................................. 153 Link i DIRECTLY AT THE MACHINE .............. 322
METHOD FOR CHANGE THE SETTING OF I/O
<F> Link i USING FANUC LADDER-III ...................... 329
(FALLING EDGE DETECTION) FUNCTIONAL Multi Sensor Unit .................................................... 95,109
INSTRUCTION: NO.58 ........................................... 208 MULTI-LANGUAGE DISPLAY FUNCTION ........... 313
(FIXED TIMER) FUNCTIONAL INSTRUCTION:
NO.24 ....................................................................... 206 <N>
FORCED INPUT/OUTPUT FUNCTION .................... 302 NOTES............................................................................. 3
Forced Input/Output Mode ........................................... 302
FRONT AUTOMATIC DOOR CONTROL ................ 151
<O>
OPERATING THE FORCED INPUT/OUTPUT
FRONT DOOR LOCK CONTROL ............................. 170
SCREEN AND MODIFYING THE VALUES OF
<I> SIGNALS ................................................................. 308
I/O COMMUNICATION ERROR MESSAGES ......... 297 OPERATION CONTROL ........................................... 176
I/O Link Connection Unit ....................................... 54,105 OPERATION ERRORS............................................... 279
I/O Module Editing ...................................................... 243 Operation for Enabling FORCING Mode .................... 306
I/O SIGNAL REQUIREMENTS ................................... 37 Operation for Enabling OVERRIDE Mode ................. 306
I/O Signals for Additional Axis Clamp Control ........... 164 OPERATION LEVELS ............................................... 182
I/O Unit-MODEL A ................................................ 42,104 OPERATION MODE SWITCHING ........................... 166
I/O Unit-MODEL A/CONTROL OF A MISTO Operation on the Boot Screen ...................................... 143
COLLECTOR .......................................................... 221 Operation on the Input/Output Screen ......................... 140
I/O Unit-MODEL B ................................................ 81,109 Operations Using Soft keys .......................................... 308
INCORPORATING MEMORY CARD FORMAT OPERATOR'S PANEL ................................................ 165
FILES INTO THE CNC ........................................... 320 OPTIONAL I/O MODULE CONNECTION ............... 110
Information about the Life of Each Tool Group OPTIONAL INPUT/OUTPUT SPECIFICATIONS ...... 42
(Counter) and the Currently Selected Tool Group Others ........................................................................... 163
(Counter) Number .................................................... 163 OUTLINE ........................................................................ 1
INPUT/OUTPUT OF EDIT DATA ............................. 140 OVERRIDE CONTROL .............................................. 178
i-2
B-85444EN-3/03 INDEX
OVERRIDE Mode ....................................................... 304 <T>
Overview ..................................................... 81,95,302,311 Terminal module ............................................................ 72
Terminal module B ........................................................ 62
<P> Timing Chart for an External Program Number Search157
PARAMETER SETTING WHEN OPTIONAL I/O Timing Chart for External M Code BCD Output ......... 159
MODULES ARE USED .......................................... 111 Title Editing ................................................................. 239
PMC SYSTEM ALARM MESSAGES ........................ 273 TOOL LIFE MANAGEMENT .................................... 162
POSITION SWITCH ................................................... 172
POWER-OFF ............................................................... 177 <U>
Preconditions .................................................. 215,221,226 USING TYPICAL FUNCTIONAL INSTRUCTIONS 205
PREFACE .................................................................... p-1
Procedure for Creating a Custom Ladder Program ...... 247 <V>
Procedure for Creating a Ladder Program...................... 18 (VARIABLE TIMER) FUNCTIONAL
PROCEDURE FOR USE ................................................. 5 INSTRUCTION: NO.3............................................. 205
PRODUCTION MANAGEMENT............................... 167
<W>
<R> WARM UP OPERATION FUNCTION ...................... 182
Requirement Specifications............................ 215,221,226 WHAT IS CUSTOM PMC? ............................................ 1
RESET AND REWIND FUNCTION .......................... 161 When Only the Automatic Side Door is Controlled ..... 179
Reset of a Tool Group (Counter) .................................. 162 When the Automatic Side Door and Robot System are
(RISING EDGE DETECTION) FUNCTIONAL Controlled ................................................................. 179
INSTRUCTION: NO.57 ........................................... 207 Wiring Circuits................................................................. 9
ROBOT INTERFACE 2 .............................................. 179 WIRING CIRCUITS AND CHECKING SIGNAL
OPERATIONS ............................................................. 9
<S> WIRING PCB I/O MODULE/CONTROL OF
SAFETY PRECAUTIONS .............................................. 1 MACHINING PROGRAMS .................................... 226
SCREEN DISPLAY .............................................. 172,307 Work Procedure ............................................. 217,222,227
Screen Operations Using Other Keys ........................... 309
Setting for Writing ......................................................... 27
SETTING PARAMETERS .......................................... 148
SETTING PMC PARAMETERS................................. 135
Setting the Function ....................................... 153,155,158
SETTING/OPERATION FOR ENABLING FORCED
INPUT/OUTPUT ..................................................... 306
Setup of the I/O unit ....................................................... 85
Setup of the interface unit .............................................. 84
Signal Diagnosis........................................................... 134
SPECIFICATIONS .......................................................... 4
Specifications of general purpose analog input .............. 99
Specifications of I/O unit (BIPZ88A) ............................ 86
Specifications of the terminal module ............................ 80
Specifications of the terminal module B ........................ 70
SPINDLE ..................................................................... 171
Spindle Override .......................................................... 178
STANDARD INPUT/OUTPUT SPECIFICATIONS .... 39
STANDARD TERMINAL BLOCK XT1 (R/L) and
XTC1 ........................................................................ 103
Starting an Editing Session .......................................... 112
SUB-OERATOR’S PANEL I/O MODULE/TURNING
ON OF LAMPS ........................................................ 215
Sub-Operator’s Panel I/O Module .................................. 54
SUB-OPERATOR’S PANEL I/O MODULE AND
TERMINAL MODULE B ........................................ 106
Switching to the edit screen ......................................... 113
System Parameter Editing ............................................ 243
SYSTEM PARAMETER SETTING............................ 311
i-3
B-85444EN-3/03 REVISION RECORD
REVISION RECORD
Edition Date Contents
03 Mar., 2018 • Addition of the multi sensor unit and I/O Unit-MODEL B
• Addition of the interface signals related to M01 stop and warm up operation
• Correction of the description related to safety precautions
02 Dec., 2016 • Addition of High-performance models
01 Oct., 2016
r-1
B-85444EN-3/03
* B- 8 5 4 4 4 EN- 3 / 0 3 *