Beruflich Dokumente
Kultur Dokumente
OPERATOR'S MANUAL
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-85314EN-1/01
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.
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
DANGER:
serious 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.
Indicates that incorrect handling may lead to damage not only to the product
CAUTION:
of interest but also to other properties.
ATTENTION: Describes precautions for protecting the product of interest from damage.
SUPPLEMENT: Describes information for effective and efficient use of the product of interest.
The products in this manual are controlled based on Japan’s “Foreign Exchange and Foreign
Trade Law”. The export of α-D14MiA5/D14LiA5/D14SiA5, α-D21MiA5/D21LiA5/D21SiA5
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.
PREFACE
1 PURPOSES OF THE MACHINE
The FANUC ROBODRILL α-DiA5 series is a machine tool that operates under control of a CNC
(computer numerical control 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 Operators
In this manual, the term operator refers to a person who operates the machine.
The operator must read this manual and become familiar with its contents. If the operator operates the
machine without becoming familiar with its contents, the operator and the people around the machine
may be in serious danger.
The operator is not allowed to carry out maintenance work that involves:
(1) Removal of a cover that requires a tool for its removal (fixed cover)
(2) Installation and movement of the machine
Cautions that Person in charge of routine maintenance and preventive maintenance must
observe during maintenance
p-1
PREFACE B-85314EN-1/01
WARNING
1 Before removing a cover for maintenance purposes, be sure to set the control
unit cabinet door circuit breaker for the machine to its off position. Otherwise, an
unexpected behavior of the machine may lead to injury or an electric shock.
2 Before switching on the power with a cover removed for maintenance purposes,
make sure that no one is beside the machine. Otherwise, an unexpected
behavior of the machine may lead to injury or an electric shock.
3 Before starting maintenance work, post a notice near the control unit cabinet
door circuit breaker to indicate that no one except the worker of interest is
allowed to switch on the power.
4 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, it may strike the tool or the like toward
people around the machine.
5 When making electrical adjustments with a cover removed, use a tool with a
sufficient electrical protection (for example, a screwdriver made of plastic).
Otherwise, there is a risk of an electrical shock.
6 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 injury may occur, because of a malfunction or
electric shock.
7 When replacing maintenance parts, be sure to keep the control unit cabinet door
circuit breaker set to its off position. Otherwise, there may occur damage to the
maintenance parts or an electrical shock.
8 The person in charge of routine maintenance and preventive maintenance shall
not be engaged in replacement of the CNC memory backup battery or
fluorescent lamps within the machine. Only the maintenance engineer is
allowed to replace such electrical components. Work by any person with no
sufficient knowledge may disable safety devices from working, resulting in an
unexpected behavior of the machine that may cause injury or an electric shock.
9 Be sure to close and lock the control unit cabinet door upon completion of
maintenance work to prevent fluid such as coolant or chippings from entering the
unit. Similarly, be sure to close the covers of the operator's panel and cable duct
and securely tighten the mounting screws of the covers.
Maintenance personnel must observe the "Caution on Maintenance," described above. Experienced
maintenance personnel, in particular, should avoid accidents due to carelessness or overconfidence.
p-2
B-85314EN-1/01 PREFACE
Before using this machine, read the necessary parts of manual (1).
For daily handling and for reference, use manuals (1) and (3).
Use manuals (4) and (5) for troubleshooting, replacement of parts, and adjustment of machine sections.
Descriptions in manuals (1), (2), and (4) have priority over those in manuals (3) and (5). In you find any
contradiction, assume that the description in manuals (1), (2), and (4) applies.
This manual contains minimum requirements for using the custom PMC function.
If you require more detailed explanation, see the following manual:
p-3
B-85314EN-1/01 TABLE OF CONTENTS
TABLE OF CONTENTS
PREFACE ....................................................................................................p-1
1 OUTLINE ................................................................................................. 1
2 EXPLANATION OF TERMS.................................................................... 3
3 NOTES .................................................................................................... 4
4 SPECIFICATIONS................................................................................... 5
5 INPUT/OUTPUT SPECIFICATIONS ....................................................... 6
5.1 STANDARD INPUT/OUTPUT SPECIFICATIONS......................................... 6
5.2 OPTIONAL INPUT/OUTPUT SPECIFICATIONS ........................................ 10
5.2.1 I/O Unit Model-A...................................................................................................10
5.2.2 I/O Link Connection Unit.......................................................................................22
5.2.3 Additional I/O Unit for Sub-Operator's Panel ........................................................22
5.2.3.1 Terminal Module B............................................................................................ 29
5.2.4 Additional I/O Unit (I/O Module + Terminal Module)..........................................37
5.2.5 Optional I/O Module Connection...........................................................................46
5.2.6 Parameter Setting When Optional I/O Modules Are Used.....................................46
c-1
TABLE OF CONTENTS B-85314EN-1/01
APPENDIX
A CUSTOM PMC EDITING WITH FANUC LADDER-III ......................... 181
A.1 CONVERSION TO A SOURCE FILE ........................................................ 182
c-2
B-85314EN-1/01 TABLE OF CONTENTS
c-3
B-85314EN-1/01 1.OUTLINE
1 OUTLINE
The custom PMC function allows customers to create sequence programs on their own. The features of
the function include:
(1) Does not require hardware. (Low cost and increased maintainability)
• The sequence program controller is built into the machine and, therefore, does not require any
installation space, unlike in conventional systems.
• Interfacing with ROBODRILL is at the software level and, therefore, does not require any
signal lines, unlike in conventional systems. You can easily perform more advanced control by
using a variety of interface signals.
• You can control external devices by using the terminal block for the ROBODRILL installed as
standard. (16 inputs and 16 outputs)
You can add more additional I/O signals, if required. (Optional)
(2) Variety of software functions
• You can display your own alarm and operator messages on the ROBODRILL screen.
• LEDs and other indicators for alarms are not required.
• Full debugging functions are provided, such as the display of the operating status of created
ladder programs, signal diagnosis, and trace (which displays changes in signal states with the
passage of time).
• Parameters such as variable timers and keep relays can be set on the screen.
ROBODRILL ROBODRILL
System ladder
Sequencer
program
Conventional system using a commercially System using the custom PMC function
available sequencer
-1-
1.OUTLINE B-85314EN-1/01
(3) 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
+ +
-2-
B-85314EN-1/01 2.EXPLANATION OF TERMS
2 EXPLANATION OF TERMS
Custom ladder program: Sequence program created by a customer to control jigs and so forth (second
PMC)
System ladder program: Sequence program prepared beforehand to exercise basic control on the
ROBODRILL (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
QUICK screen: Application screen dedicated to ROBODRILL
-3-
3.NOTES B-85314EN-1/01
3 NOTES
(1) 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.
(2) Do not reference, or write to, addresses other than those specified.
(3) Do not edit the system ladder program (first PMC).
(4) When the I/O module allocation needs to be modified, be familiar with the specifications before
making any addition or change.
(5) 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.
(6) Do not use the following functional instructions:
END1 (SUB1), END2 (SUB2), END (SUB64), WINDR (SUB51), SPCNT (SUB46), WINDW
(SUB52), MMCWR (SUB98), MMCWW (SUB99), AXCTL (SUB53)
(7) Before pulling out and inserting a memory card, turn the power OFF.
(8) To use the custom PMC function, set the following PMC parameter bit. (See Chapter 10,
"SETTING PMC PARAMETERS.")
(9) The custom PMC function of the D14/21iA5 does 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.
(10) The M code used with a custom PMC function must always be the first M code.
(11) As ladder editing software for the personal computer, use FANUC LADDER-III Version 6.30 or
later.
(12) 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.
-4-
B-85314EN-1/01 4.SPECIFICATIONS
4 SPECIFICATIONS
Programming language Ladder program
Type of program Second PMC
Number of instructions 14 basic instructions, 84 functional instructions
Basic instruction processing time 9.1 nsec /step
Program size Approx. 16000 steps
Maximum allowable program size (Flash ROM size) 128 KB
Number of usable subprograms 3500
No. of inputs/ outputs Inputs 16 as standard
(The number of inputs can be expanded to up to 48 by
adding terminal blocks.)
Up to 1024 inputs can be added as options.)
Outputs 16 as standard
(The number of inputs can be expanded to up to 32 by
adding terminal blocks.)
Up to 1024 outputs can be added as options.)
Internal relay Non-hold type 1000 bytes (8000 points)
Message relay 50 bytes (400 points)
Special auxiliary relay 100 points
Timer Variable 80 points
Fixed 140 points
Counter 30 points
Keep relay 10 bytes (80 points)
Data table 1000 bytes/8000 items (if used with an internal relay of the
hold type)
-5-
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
5 INPUT/OUTPUT SPECIFICATIONS
5.1 STANDARD INPUT/OUTPUT SPECIFICATIONS
You can use 16 inputs and 16 outputs of standard terminal block XT1.
You can add terminal blocks XTC1 (16 inputs and 16 outputs) and XTC2 (16 inputs) to expand the
number of inputs to up to 48 and that of outputs to up to 32.
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.
Refer to the "ROBODRILL α-D14/21iA5 OPERATOR'S MANUAL (B-85314EN)" for details.
Refer to the "ROBODRILL α- D14/21iA5 SERIES MAINTENANCE MANUAL (B-85315EN)" for the
specifications of the terminal blocks and connection cables.
[DI01]
[DI02]
-6-
B-85314EN-1/01 5.INPUT/OUTPUT SPECIFICATIONS
Connection diagram from connector panel PC board to 50-pin terminal block (XT1)
Terminal size: M3.5, Maximum terminal width: 6.8mm
-7-
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
-8-
B-85314EN-1/01 5.INPUT/OUTPUT SPECIFICATIONS
Connection diagram from DI02 to 34-pin terminal block (XTC2)
Terminal size: M3.5, Maximum terminal width: 6.8mm
-9-
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
Vertical type
Interface module
Slots 1, 2, and 3: for use only with input modules
○ ○
Slot 1 Slot 2
○ ○
- 10 -
B-85314EN-1/01 5.INPUT/OUTPUT SPECIFICATIONS
Horizontal type
1 2 3 4 5
Slots 1, 2, and 3: for use only with Slots 4 and 5: for use only
input modules with output modules
Interface module
- 11 -
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
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]
[Address allocation]
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
- 12 -
B-85314EN-1/01 5.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]
[Address allocation]
Slot 1 Slot 2 Slot 3 Slot 1 Slot 2 Slot 3
A0 X 200.0 X 204.0 X 208.0 C0 X 202.0 X 206.0 X 210.0
A1 X 200.1 X 204.1 X 208.1 C1 X 202.1 X 206.1 X 210.1
A2 X 200.2 X 204.2 X 208.2 C2 X 202.2 X 206.2 X 210.2
A3 X 200.3 X 204.3 X 208.3 C3 X 202.3 X 206.3 X 210.3
A4 X 200.4 X 204.4 X 208.4 C4 X 202.4 X 206.4 X 210.4
A5 X 200.5 X 204.5 X 208.5 C5 X 202.5 X 206.5 X 210.5
A6 X 200.6 X 204.6 X 208.6 C6 X 202.6 X 206.6 X 210.6
A7 X 200.7 X 204.7 X 208.7 C7 X 202.7 X 206.7 X 210.7
- 13 -
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
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]
[Address allocation]
Slot 1 Slot 2 Slot 3 Slot 1 Slot 2 Slot 3
A0 X 200.0 X 204.0 X 208.0 C0 X 202.0 X 206.0 X 210.0
A1 X 200.1 X 204.1 X 208.1 C1 X 202.1 X 206.1 X 210.1
A2 X 200.2 X 204.2 X 208.2 C2 X 202.2 X 206.2 X 210.2
A3 X 200.3 X 204.3 X 208.3 C3 X 202.3 X 206.3 X 210.3
A4 X 200.4 X 204.4 X 208.4 C4 X 202.4 X 206.4 X 210.4
A5 X 200.5 X 204.5 X 208.5 C5 X 202.5 X 206.5 X 210.5
A6 X 200.6 X 204.6 X 208.6 C6 X 202.6 X 206.6 X 210.6
A7 X 200.7 X 204.7 X 208.7 C7 X 202.7 X 206.7 X 210.7
- 14 -
B-85314EN-1/01 5.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]
[Address allocation]
Slot 4 Slot 5
A0 Y 203.0 Y 207.0
A1 Y 203.1 Y 207.1
A2 Y 203.2 Y 207.2
A3 Y 203.3 Y 207.3
A4 Y 203.4 Y 207.4
A5 Y 203.5 Y 207.5
A6 Y 203.6 Y 207.6
A7 Y 203.7 Y 207.7
- 15 -
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
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]
[Address allocation]
Slot 4 Slot 5
A0 Y 202.0 Y 206.0
A1 Y 202.1 Y 206.1
A2 Y 202.2 Y 206.2
A3 Y 202.3 Y 206.3
A4 Y 202.4 Y 206.4
A5 Y 202.5 Y 206.5
A6 Y 202.6 Y 206.6
A7 Y 202.7 Y 206.7
B0 Y 203.0 Y 207.0
B1 Y 203.1 Y 207.1
B2 Y 203.2 Y 207.2
B3 Y 203.3 Y 207.3
B4 Y 203.4 Y 207.4
B5 Y 203.5 Y 207.5
B6 Y 203.6 Y 207.6
B7 Y 203.7 Y 207.7
- 16 -
B-85314EN-1/01 5.INPUT/OUTPUT SPECIFICATIONS
50 08
49 07
LOAD A0 LOAD C0
16 24
LOAD A1 LOAD C1
32 39
LOAD A2 LOAD C2
48 06
LOAD A3 LOAD C3
15 23
LOAD A4 LOAD C4
31 38
LOAD A5 LOAD C5
47 22
LOAD A6 LOAD C6
30 37
LOAD A7 LOAD C7
46 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]
[Address allocation]
Slot 4 Slot 5 Slot 4 Slot 5
A0 Y 200.0 Y 204.0 C0 Y 202.0 Y 206.0
A1 Y 200.1 Y 204.1 C1 Y 202.1 Y 206.1
A2 Y 200.2 Y 204.2 C2 Y 202.2 Y 206.2
A3 Y 200.3 Y 204.3 C3 Y 202.3 Y 206.3
A4 Y 200.4 Y 204.4 C4 Y 202.4 Y 206.4
A5 Y 200.5 Y 204.5 C5 Y 202.5 Y 206.5
A6 Y 200.6 Y 204.6 C6 Y 202.6 Y 206.6
A7 Y 200.7 Y 204.7 C7 Y 202.7 Y 206.7
- 17 -
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
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]
[Address allocation]
Slot 4 Slot 5 Slot 4 Slot 5
A0 Y 200.0 Y 204.0 C0 Y 202.0 Y 206.0
A1 Y 200.1 Y 204.1 C1 Y 202.1 Y 206.1
A2 Y 200.2 Y 204.2 C2 Y 202.2 Y 206.2
A3 Y 200.3 Y 204.3 C3 Y 202.3 Y 206.3
A4 Y 200.4 Y 204.4 C4 Y 202.4 Y 206.4
A5 Y 200.5 Y 204.5 C5 Y 202.5 Y 206.5
A6 Y 200.6 Y 204.6 C6 Y 202.6 Y 206.6
A7 Y 200.7 Y 204.7 C7 Y 202.7 Y 206.7
- 18 -
B-85314EN-1/01 5.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]
[Address allocation]
Slot 4 Slot 5 Slot 4 Slot 5
A0 Y 200.0 Y 204.0 C0 Y 202.0 Y 206.0
A1 Y 200.1 Y 204.1 C1 Y 202.1 Y 206.1
A2 Y 200.2 Y 204.2 C2 Y 202.2 Y 206.2
A3 Y 200.3 Y 204.3 C3 Y 202.3 Y 206.3
A4 Y 200.4 Y 204.4 C4 Y 202.4 Y 206.4
A5 Y 200.5 Y 204.5 C5 Y 202.5 Y 206.5
A6 Y 200.6 Y 204.6 C6 Y 202.6 Y 206.6
A7 Y 200.7 Y 204.7 C7 Y 202.7 Y 206.7
- 19 -
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
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]
[Address allocation]
Slot 4 Slot 5 Slot 4 Slot 5
A0 Y 200.0 Y 204.0 C0 Y 202.0 Y 206.0
A1 Y 200.1 Y 204.1 C1 Y 202.1 Y 206.1
A2 Y 200.2 Y 204.2 C2 Y 202.2 Y 206.2
A3 Y 200.3 Y 204.3 C3 Y 202.3 Y 206.3
A4 Y 200.4 Y 204.4 C4 Y 202.4 Y 206.4
A5 Y 200.5 Y 204.5 C5 Y 202.5 Y 206.5
A6 Y 200.6 Y 204.6 C6 Y 202.6 Y 206.6
A7 Y 200.7 Y 204.7 C7 Y 202.7 Y 206.7
- 20 -
B-85314EN-1/01 5.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]
AOR08G AOR16G
Slot 4 Slot 5 Slot 4 Slot 5
A0 Y 203.0 Y 207.0 Y 202.0 Y 206.0
A1 Y 203.1 Y 207.1 Y 202.1 Y 206.1
A2 Y 203.2 Y 207.2 Y 202.2 Y 206.2
A3 Y 203.3 Y 207.3 Y 202.3 Y 206.3
A4 Y 203.4 Y 207.4 Y 202.4 Y 206.4
A5 Y 203.5 Y 207.5 Y 202.5 Y 206.5
A6 Y 203.6 Y 207.6 Y 202.6 Y 206.6
A7 Y 203.7 Y 207.7 Y 202.7 Y 206.7
B0 Y 203.0 Y 207.0
B1 Y 203.1 Y 207.1
B2 Y 203.2 Y 207.2
B3 Y 203.3 Y 207.3
B4 Y 203.4 Y 207.4
B5 Y 203.5 Y 207.5
B6 Y 203.6 Y 207.6
B7 Y 203.7 Y 207.7
- 21 -
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
Connector table
CE56 CE57
A B A B
01 0V +24A 01 0V +24A
02 X240.0 X240.1 02 X243.0 X243.1
03 X240.2 X240.3 03 X243.2 X243.3
04 X240.4 X240.5 04 X243.4 X243.5
05 X240.6 X240.7 05 X243.6 X243.7
06 X241.0 X241.1 06 X244.0 X244.1
07 X241.2 X241.3 07 X244.2 X244.3
08 X241.4 X241.5 08 X244.4 X244.5
09 X241.6 X241.7 09 X244.6 X244.7
10 X242.0 X242.1 10 X245.0 X245.1
11 X242.2 X242.3 11 X245.2 X245.3
12 X242.4 X242.5 12 X245.4 X245.5
13 X242.6 X242.7 13 X245.6 X245.7
14 DICOM0 14 DICOM5
15 15
16 Y240.0 Y240.1 16 Y242.0 Y242.1
17 Y240.2 Y240.3 17 Y242.2 Y242.3
18 Y240.4 Y240.5 18 Y242.4 Y242.5
19 Y240.6 Y240.7 19 Y242.6 Y242.7
20 Y241.0 Y241.1 20 Y243.0 Y243.1
21 Y241.2 Y241.3 21 Y243.2 Y243.3
22 Y241.4 Y241.5 22 Y243.4 Y243.5
23 Y241.6 Y241.7 23 Y243.6 Y243.7
24 DOCOM DOCOM 24 DOCOM DOCOM
25 DOCOM DOCOM 25 DOCOM DOCOM
Note) +24A on CE56-B01 and CE57-B01 are 24V d.c. internal power supply from wiring PCB.
Do not connect 24V d.c. external power supply there.
- 22 -
B-85314EN-1/01 5.INPUT/OUTPUT SPECIFICATIONS
Additional I/O units for sub-operator's panel: Connection of input signals (1)
I/O module
A20B-2004-0691
+24A CPD1
(01) +24A
(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 RV (B05)
(DICOM0) (A14)
X241.0 (A06)
RV
X241.1 (B06)
RV
X241.2 (A07)
RV
X241.3 RV (B07)
X241.4 (A08)
RV
X241.5 RV (B08)
X241.6 (A09)
RV
X241.7 (B09)
RV
- 23 -
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
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
- 24 -
B-85314EN-1/01 5.INPUT/OUTPUT SPECIFICATIONS
Additional I/O units for sub-operator's panel: Connection of input signals (2)
I/O module
A20B-2004-0691
+24A CPD1
(01) +24A
(02) 0V
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 RV (B05)
X244.0 (A06)
RV
X244.1 RV (B06)
X244.2 (A07)
RV
X244.3 RV (B07)
X244.4 (A08)
RV
X244.5 RV (B08)
X244.6 (A09)
RV
X244.7 (B09)
RV
- 25 -
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
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
(B14)
(DICOM5)
NOTE
X240.0 through X240.7 and X245.0 through X245.7 are DI pins for which a
common voltage can be selected. That is, by connecting the DICOM0
CE56(A14) or DICOM5 CE57(B14) pin to the +24V d.c. power supply, a DI
signal can be input with its logical state reversed. If, however, a cable is
connected to ground, it has the same effect as inputting an ON state DI signal.
To prevent this from occurring,the connection of the DICOM0 CE56(A14) and
DICOM5 CE57(B14) pins to the 0V power supply is recommended whereever
possible.For the unconnected pins at the addresses for which the common
voltage is fixed, the input is “0”. For the unconnected pins at the addresses for
which a common voltage can be selected, the input is “0” when the DICOMx
common select pin is connected to the 0 V power supply or “1” when it is
connected to the +24 V d.c. power supply. Connect DICOM0 and DICOM5
when used. When addresses from X240.0 to X240.7 and X245.0 to X245.7 are
not used, connect DICOM0 and DICOM5 to the 0V power supply.
- 26 -
B-85314EN-1/01 5.INPUT/OUTPUT SPECIFICATIONS
0V
Y240.0 (A16)
DV
Y240.1 DV (B16)
Y240.2 DV (A17)
Y240.3 (B17)
DV
Y240.4 (A18)
DV
Y240.5 DV (B18)
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 DV (B23)
- 27 -
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
0V
Y242.0 (A16)
DV
Y242.1 DV (B16)
Y242.2 DV (A17)
Y242.3 (B17)
DV
Y242.4 (A18)
DV
Y242.5 DV (B18)
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 DV (B23)
- 28 -
B-85314EN-1/01 5.INPUT/OUTPUT SPECIFICATIONS
Wiring PCB
A16B-1110-0520
JD1A
JD1A
CE56 24 inputs
CE70 (X240.0 to X242.7)
16 outputs
(Y240.0 to Y241.7)
Terminal module B#1
A03B-0815-C022
24 inputs
CE57 CE70 (X243.0 to X245.7)
16 outputs
CPD1 (Y242.0 to Y243.7)
24V d.c. power supply
Terminal module B#2
from Wriing PCB (+24A)
I/O module A03B-0815-C022
A20B-2002-0691
* Connect the 24 V d.c. external power supply to #1 or #2. It need not be connected to both #1 and #2.
- 29 -
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
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
NOTE
+24A on CE70-B01, XT70A-8, 11, 14, 24, 27, and 30 are 24V d.c. internal power
supply from wiring PCB. Do not connect 24V d.c. external power supply there.
DOCOM on XT70B-32 should be connected to 24V d.c. external power supply, but
no need to connect external power supply to both module #1 and module #2.
As for DICOM0, see the circuit diagram on later pages.
- 30 -
B-85314EN-1/01 5.INPUT/OUTPUT SPECIFICATIONS
Pin layout of terminal module B (#2) [Connection between CE57 and CE70]
CE70 (HIROSE HIF3CB-50PA-2.54DSA)
A1 0V B1 +24A
A2 X243.0 B2 X243.1
A3 X243.2 B3 X243.3
A4 X243.4 B4 X243.5
A5 X243.6 B5 X243.7
A6 X244.0 B6 X244.1
A7 X244.2 B7 X244.3
A8 X244.4 B8 X244.5
A9 X244.6 B9 X244.7
A10 X245.0 B10 X245.1
A11 X245.2 B11 X245.3
A12 X245.4 B12 X245.5
A13 X245.6 B13 X245.7
A14 B14 DICOM5
A15 B15
A16 Y242.0 B16 Y242.1
A17 Y242.2 B17 Y242.3
A18 Y242.4 B18 Y242.5
A19 Y242.6 B19 Y242.7
A20 Y243.0 B20 Y243.1
A21 Y243.2 B21 Y243.3
A22 Y243.4 B22 Y243.5
A23 Y243.6 B23 Y243.7
A24 DOCOM B24 DOCOM
A25 DOCOM B25 DOCOM
NOTE
+24A on CE70-B01, XT70A-8, 11, 14, 24, 27, and 30 are 24V d.c. internal power
supply from wiring PCB. Do not connect 24V d.c. external power supply there.
DOCOM on XT70B-32 should be connected to 24V d.c. external power supply, but
no need to connect external power supply to both module #1 and module #2.
As for DICOM5, see the circuit diagram on later pages.
- 31 -
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
0V
- 32 -
B-85314EN-1/01 5.INPUT/OUTPUT SPECIFICATIONS
+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.
- 33 -
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
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
- 34 -
B-85314EN-1/01 5.INPUT/OUTPUT SPECIFICATIONS
I/O module A20B-2004-0691 Terminal module B#2
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.
- 35 -
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
0V
DOCOM CE56, (CE57) CE70
(A24),(B24) (A24),(B24) XT70B External 24 VDC
power supply
(A25),(B25) (A25),(B25) (32)
(+)
(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
- 36 -
B-85314EN-1/01 5.INPUT/OUTPUT SPECIFICATIONS
JD1A
24 V d.c. external power supply 1
Inter-module connection cable 24 V d.c. external power supply 2
(Both are additionally required.)
JD1B
24 inputs
CB150 XP150
(X228.0 to X230.7)
CA52 16 outputs
I/O module B1 (Y228.0 to Y229.7)
Terminal module #1
A03B-0824-C001 A03B-0815-C020
CA53
Flat cables 24 inputs
CB150 XP150 (X231.0 to X233.7)
CA52 16 outputs
(Y230.0 to Y231.7)
1st I/O module E1 (#1) Terminal module #2
A03B-0824-C003 A03B-0815-C020
CA53
24 inputs
CB150 XP150
(X234.0 to X236.7)
CA52 16 outputs
(Y232.0 to Y233.7)
2nd I/O module E1 (#2) Terminal module #3
A03B-0824-C003 A03B-0815-C020
CA53 24 inputs
CB150 XP150 (X237.0 to X239.7)
CA52 16 outputs
(Y234.0 to Y235.7)
3rd I/O module E1 (#3) Terminal module #4
A03B-0815-C020
A03B-0824-C003
- 37 -
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
Mounting diagram
Flat cables
I/O module B1
A03B-0824-C001
3rd I/O module E1 (#3) 2nd I/O module E1 (#2) 1st I/O module E1 (#1)
A03B-0824-C003 A03B-0824-C003 A03B-0824-C003
- 38 -
B-85314EN-1/01 5.INPUT/OUTPUT SPECIFICATIONS
NOTE
+24V1 on XP150-B24, B25 and XT150B-32 are I/O module control power supply,
and should be connected to 24 V d.c. exterrnal power supply 1.
+24V2 on XP150-A1, XT150A-8, 11, 14, 17, 24, 27, 30, XT150B-1 and 17 are
signal power supply, and should be connected to 24 V d.c. external power supply 2.
As for DICOM0 and DICOM, see the circuit diagram on later pages.
- 39 -
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
- 40 -
B-85314EN-1/01 5.INPUT/OUTPUT SPECIFICATIONS
NOTE
+24V1 on XP150-B24, B25 and XT150B-32 are I/O module control power supply,
and should be connected to 24 V d.c. exterrnal power supply 1.
+24V2 on XP150-A1, XT150A-8, 11, 14, 17, 24, 27, 30, XT150B-1 and 17 are
signal power supply, and should be connected to 24 V d.c. external power supply 2.
As for DICOM0 and DICOM, see the circuit diagram on later pages.
- 41 -
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
NOTE
+24V1 on XP150-B24, B25 and XT150B-32 are I/O module control power supply,
and should be connected to 24 V d.c. exterrnal power supply 1.
+24V2 on XP150-A1, XT150A-8, 11, 14, 17, 24, 27, 30, XT150B-1 and 17 are
signal power supply, and should be connected to 24 V d.c. external power supply 2.
As for DICOM0 and DICOM, see the circuit diagram on later pages.
- 42 -
B-85314EN-1/01 5.INPUT/OUTPUT SPECIFICATIONS
0V
- 43 -
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
+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
- 44 -
B-85314EN-1/01 5.INPUT/OUTPUT SPECIFICATIONS
+24V2
0V
+24V2 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
- 45 -
5.INPUT/OUTPUT SPECIFICATIONS B-85314EN-1/01
Wiring PCB
Optional I/O modules must be connected in series by using the I/O Link interface. Connect the modules
in the following sequence:
In the case of standard setting, connect the modules in the sequence indicated below.
Example: I/O Link Connection Unit and additional I/O units for the sub-operator's panel.
• Connect the modules in the ascending order of group numbers starting from the connector panel.
• Unused modules need not be connected.
SUPPLEMENT
The screen for setting keep relays in the nine hundreds can be displayed by
pressing the emergency stop button.
- 46 -
B-85314EN-1/01 6.ADDRESSES AVAILABLE TO CUSTOM PMC
Address
Symbol Function Editing Address
type
X --- Input from external device to Input only X0.0 to X5.7 (CH1)
custom PMC X200.0 to X327.7 (CH2)
Y --- Output from custom PMC to Input and output Y0.0 to Y3.7 (CH1)
external device Y200.0 to Y327.7 (CH2)
R Work register Input and output R2000.0-R2999.7
SI**_* Input from system ladder Input only See Chapter 12.
program to custom PMC
SO**_* Output from custom PMC to Input and output
system ladder program
A --- Alarm operator message Input and output A100.0 to A149.7
display request
D --- Non-volatile memory (allows Input and output D7000 to D7999
setting of parameters) D7000.0 to D7999.7
K --- Non-volatile register (allows Input and output K35#0 to K44#7
setting of parameters)
Timer/Counter No.
Timer Variable timer 121 to 200 (T240 to T398)
Fixed timer 1 to 140
Counter 40 to 69 (C156 to C274)
- 47 -
7.INPUTTING ALPHABETIC CHARACTERS B-85314EN-1/01
× Press
O G F M S T X Y Z ;
H I J K P Q R < > ;
ABC/
N / B C D FULL ALTER DELETE ;
abc
A B C D E F G H I J
K L M N O P Q R S T
+ - * / = ? # & @ ;
( ) [ ] , " ' _ \ ;
ABC/
: % $ ! ∼ HALF ALTER DELETE ;
abc
× ×
Use the rightmost and leftmost soft keys to change the alphabetic characters.
- 48 -
B-85314EN-1/01 7.INPUTTING ALPHABETIC CHARACTERS
To switch between half and full modes, use the procedure below.
× Press
× Press
× Press
To leave alphabetic character input mode, press the <alphabetic letter input> key again on the operator's
panel.
- 49 -
8.EDITING B-85314EN-1/01
8 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.
or →
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.
- 50 -
B-85314EN-1/01 8.EDITING
↓
Press the soft key [SWITCH PMC] to switch to the second PMC. (Press this soft key several times if
necessary.)
↓
Check that "2ND PMC" is indicated in the upper-left corner of the screen.
- 51 -
8.EDITING B-85314EN-1/01
If the second PMC is already selected, move the cursor to "CUSTOM" (P1500) then press the soft key
[LADDER].
- 52 -
B-85314EN-1/01 8.EDITING
May be created in
this area.
Press the rightmost soft 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.
- 53 -
8.EDITING B-85314EN-1/01
- 54 -
B-85314EN-1/01 8.EDITING
(2) Create a ladder program using the variety of instructions displayed as soft keys.
To set an address, press the <alphabetic letter input> key on the operator's panel; this causes
alphabetic letters to be displayed as soft keys, enabling you to enter alphabetic letters using these
soft keys.
For the operator's panel with the full keyboard: Use the alphabetic keys on the operator's panel to
enter alphabetic letters.
- 55 -
8.EDITING B-85314EN-1/01
- 56 -
B-85314EN-1/01 8.EDITING
(3) To enter a functional instruction, first press soft key [FUNC].
Then, position the cursor on the functional instruction you want to enter and press soft key
[SELECT]. This causes the functional instruction to be inserted into the NET EDITOR screen,
allowing you to specify various parameters (timer No. and time in the case of SUB24 fixed timer).
× {
- 57 -
8.EDITING B-85314EN-1/01
Position the cursor on the instruction you want to delete, and press soft key .
Then, press soft key .
- 58 -
B-85314EN-1/01 8.EDITING
- 59 -
8.EDITING B-85314EN-1/01
If required, before adding a functional instruction, use soft key to delete the net from the
location at which the instruction is to be added, reserving the space for the functional instruction.
- 60 -
B-85314EN-1/01 8.EDITING
• To add a functional instruction between instructions or between nets, follow the procedure
below.
Press the rightmost soft key. This changes the soft key menu.
To add an instruction between nets or between instructions entered in parallel:
Move the cursor below the position at which you want to add an instruction, then press
soft key [INSLIN].
To add an instruction between instructions entered in series:
Move the cursor to the right or left of the position at which an instruction is to be added.
To insert an instruction to the right of the cursor position, press soft key [APPCLM]; to
insert it to the left of the cursor position, press soft key [INSCLM].
Add an instruction to the created space.
- 61 -
8.EDITING B-85314EN-1/01
- 62 -
B-85314EN-1/01 8.EDITING
Item Description
ADDRESS NOTATION Used to specify whether to display addresses in the ladder diagram as symbols or
addresses. Those addresses for which no symbols have been defined will always be
displayed as addresses.
FUNCTION STYLE Used to switch the functional instruction display format.
COMPACT: Reduces the functional instruction display area to a minimum. The
address parameter monitor is not displayed.
WIDE: Reserves a wide area for displaying the current address parameter value
monitor.
TALL: Reserves a tall area for displaying the current address parameter value
monitor.
SHOW COMMENT OF Used to switch the format in which comments are to be displayed below contacts.
CONTACT NONE: Displays no comments. This allows more contacts to be displayed on the
screen.
1 LINE: Displays comments below contacts in a 7-single-byte-character x 1-line format.
2 LINE: Displays comments below contacts in a 7-single-byte-character x 2-line format.
SHOW COMMENT OF Used to specify whether to display comments at coil positions.
COIL YES: Displays comments on the right of the ladder diagram.
NO: Displays no comments. This allows more relays to be displayed horizontally.
Comments can be displayed.
SHOW CURSOR Used to specify whether to display the cursor.
YES: Displays the cursor. The cursor movement keys are sued to move the cursor.
For a search, the cursor will move to a found object such as a relay.
NO: Does not display the cursor. The up and down cursor movement keys are used
to directly move the screen display position.
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
DISPLAY PROGRAM 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 COLOR Used to set the color of a relay when it is ON.
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.
- 63 -
8.EDITING B-85314EN-1/01
Pressing soft key [INIT] causes all settings to be changed to their defaults. After changing settings,
press soft key [EXIT] to return to the LADDER DIAGRAM EDITOR or NET EDITOR screen.
Item Description
TOPBTM Causes a jump to the beginning of the ladder program. If the beginning is already displayed,
causes a jump to the end.
SEARCH Searches for the address or net number corresponding to an entered character string, displaying
it if it is found. If a number is entered, the system interprets it as a net number.
If a character string other than a number is entered, the system examines to see if the character
string has been defined as a symbol. If it has been defined as a symbol, the system searches for
the address represented by that symbol. If it has not been defined as a symbol, the system
interprets it as a character string representing an address. If succeeding in interpreting it
correctly, the system searches for the address.
W-SRCH Searches for the write coil in which the entered character string is used.
F-SRCH Accepts a functional instruction No. or functional instruction name as input and searches for the
functional instruction.
PREV Repeats the last successful search operation in the backward direction.
NEXT Repeats the last successful search operation in the forward direction.
GLOBAL Switches the search target between all ladder programs (second PMC) and the subprogram
currently opened. The current search target is displayed at the rightmost position.
The system ladder programs (LV1, LV2, P1-P1499) are protected, so that the system ladder
programs cannot be search targets even if "GLOBAL" is selected.
- 64 -
B-85314EN-1/01 8.EDITING
Press the rightmost soft key [+]. (Press this soft key several times in some cases.)
Press soft key [EDIT] (soft key [EDIT] is displayed only in the emergency stop state).
The message "DO YOU WANT TO STOP THIS PMC PROGRAM?" is displayed. Press soft key [YES].
(The ladder program stops.)
- 65 -
8.EDITING B-85314EN-1/01
Use soft key [SEARCH], <page> keys and the <cursor> keys appropriately to search for the address to
which a message is to be entered.
- 66 -
B-85314EN-1/01 8.EDITING
Position the cursor on the target address and press soft key [ZOOM].
Position the cursor on the number setting field and enter the alarm or message number. Move the cursor
to the message setting field, enter the message, and press soft key [EXIT ZOOM].
- 67 -
8.EDITING B-85314EN-1/01
Press the rightmost soft key [+]. (Press this soft key several times in some cases.)
Press soft key [EDIT] (soft key [EDIT] is displayed only in the emergency stop state.)
The message "DO YOU WANT TO STOP THIS PMC PROGRAM?" is displayed. Press soft key [YES].
(The ladder program stops.)
- 68 -
B-85314EN-1/01 8.EDITING
The SYMBOL & COMMENT DATA EDITOR screen is displayed.
If you want to change a symbol or comment at an address, use soft key [SEARCH].
If you want to add a new symbol or comment, use soft key [NEW ENTRY].
Move the cursor to move the yellow cursor from the symbol field to the program field. Set required data
in each field.
- 69 -
8.EDITING B-85314EN-1/01
PMC = “PMC2”
DEVICE = “FLASH ROM”
FUNCTION = “WRITE”
KIND OF DATA = “SEQUENCE PROGRAM”
Press soft key [EXEC]. Writing edited data to the flash ROM starts.
"COMPLETE" is displayed to indicate completion.
- 70 -
B-85314EN-1/01 9.CONFIRMATION
9 CONFIRMATION
9.1 DISPLAYING THE LADDER PROGRAM STATUS
You can display the ladder program status screen. Use the following procedure:
↓
Press the soft key [(OPRT)].
↓
Press the soft key [SWITCH PMC] to switch to the second PMC. (Press this soft key several times if
necessary.)
↓
Check that "2ND PMC" is indicated in the upper-left corner of the screen.
- 71 -
9.CONFIRMATION B-85314EN-1/01
Move the cursor to "CUSTOM" (P1500) then press the soft key [ZOOM].
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.
↓
- 72 -
B-85314EN-1/01 9.CONFIRMATION
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.
- 73 -
10.SETTING PMC PARAMETERS B-85314EN-1/01
To set the parameters for timers, counters, keep relays, and data tables, use the following procedure:
Press or →
↓
Press soft key [SETTING].
↓
Set "PARAMETER WRITE" to “1:ENABLE”.
Press or →
- 74 -
B-85314EN-1/01 10.SETTING PMC PARAMETERS
Press the rightmost soft key [+] several times, then soft key [PMC MAINTE].
↓
Press the rightmost soft key [+] several times again until the following soft keys are displayed.
↓
For timers: Press soft key [TIMER].
Use the cursor and page keys to move the cursor, and enter the setting time.
- 75 -
10.SETTING PMC PARAMETERS B-85314EN-1/01
Use the cursor and page keys to move the cursor, and enter the value.
Use the cursor and page keys to move the cursor, and enter the values.
- 76 -
B-85314EN-1/01 10.SETTING PMC PARAMETERS
For data tables: Press soft key [DATA].
Use the cursor and page keys and soft key [SEARCH] to move the cursor, and enter the value.
- 77 -
11.INPUT/OUTPUT OF EDIT DATA B-85314EN-1/01
Press or →
↓
Press the rightmost soft key [+] several times, then soft key [PMC MAINTE].
↓
Press the rightmost soft key [+] several times again and press soft key [I/O].
↓
The PMC I/O DATA screen is displayed.
- 78 -
B-85314EN-1/01 11.INPUT/OUTPUT OF EDIT DATA
(3) Press the [(OPRT)] key, then the [EXEC] key. Reading the file starts.
When an attempt is made to read a file, the following message is displayed, asking whether to read
the file:
READING MESSAGE DATA (SEQUENCE PROGRAM) (PMC2)
<CAUTION>Special care must be exercised to read a sequence program or PMC parameters.
* Reading an inappropriate file may cause unexpected operation of the machine.
* When a sequence program is read during operation, the program automatically stops.
Do you want to read this file?
(4) After the completion of reading in step <3>, write each type of data to the flash ROM. Make the
following settings:
(5) Press the [(OPRT)] key → [EXEC] key to execute data writing. "COMPLETE" is displayed to
indicate completion.
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.
- 79 -
11.INPUT/OUTPUT OF EDIT DATA B-85314EN-1/01
On the PMC I/O DATA screen, pressing soft keys [(OPRT)] → [PORT SETTING] displays the
communication setting screen.
(2) Press the [(OPRT)] key, then the [EXEC] key. Outputting a message file starts, with the specified
file name.
CAUTION
No message data is set at the time of shipment from the factory. Therefore, no
message file can be output.
- 80 -
B-85314EN-1/01 11.INPUT/OUTPUT OF EDIT DATA
× ×
[Turn power ON while holding them down]
1.END
2.USER DATA LOADING
3.SYSTEM DATA LOADING
4.SYSTEM DATA CHECK
5.SYSTEM DATA DELETE
6.SYSTEM DATA SAVE
7.SRAM DATA UTILITY
8.MEMORY CARD FORMAT
(b) Use the [UP] and [DOWN] keys to position the cursor on either of the following files and press
[SELECT]:
Example:
"PMC2.MEM" (for ladder data)
"PMC2_MSG.MEM" (for message data)
(c) When a file is selected, the message "LOADING OK ? HIT YES OR NO" is displayed,
asking whether to read the file. Press [YES].
- 81 -
11.INPUT/OUTPUT OF EDIT DATA B-85314EN-1/01
(d) When reading terminates normally, the message "LOADING COMPLETE. HIT SELECT
KEY." is displayed. Press the [SELECT] key.
(e) Use the [UP] and [DOWN] keys to select "END" and press the [SELECT] key. You exit the
SYSTEM DATA LOADING screen.
(6) Output operation (from the ROBODRILL to a memory card)
(a) On the main menu, use the [UP] and [DOWN] keys to move the cursor to "6.SYSTEM DATA
SAVE" and press the [SELECT] key.
(b) On the SYSTEM DATA SAVE screen, press the rightmost soft key [>] and display the page
containing either of the following items:
"PMC2" (for ladder data)
"M2PMCMSG" (for message data)
(c) Use the [UP] and [DOWN] keys to position the cursor on either of the following files and press
[SELECT]:
"PMC2" (for ladder data)
"M2PMCMSG" (for message data)
(d) The confirmation message "SYSTEM DATA SAVE OK ? HIT YES OR NO." is displayed.
Press [YES]. Outputting the message file starts.
(e) When the output to the memory card terminates normally, the following message is displayed.
Press the [SELECT] key.
"FILE SAVE COMPLETE. HIT SELECT KEY."
"SAVE FILE NAME : PMC2.000" (for ladder data)
"SAVE FILE NAME : M2PMCMSG.000" (for messages)
When the memory card contains a file with the same name, the number of the extension is
incremented by one. (***.001 - ***.002)
(f) Position the cursor on "END" and press the [SELECT] key to exit the SYSTEM DATA SAVE
screen.
- 82 -
B-85314EN-1/01 11.INPUT/OUTPUT OF EDIT DATA
(7) Existing the boot screen
Use the [UP] and [DOWN] keys to position the cursor on "1.END" and press the [SELECT] key.
1.END
2.USER DATA LOADING
3.SYSTEM DATA LOADING
4.SYSTEM DATA CHECK
5.SYSTEM DATA DELETE
6.SYSTEM DATA SAVE
7.SRAM DATA UTILITY
8.MEMORY CARD FORMAT
The confirmation message "ARE YOU SURE ? HIT YES OR NO." is displayed. Press the [YES]
key. This causes you to exit the boot screen, displaying the CNC or QUICK screen.
CAUTION
No message data is set at the time of shipment from the factory. Therefore,
M2PMCMSG cannot be output.
- 83 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
- 84 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
- 85 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
- 86 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
R 1319.0 SI19_0 Completion of X-axis reference position return (When ZPX is ON at the
completion of G27 or G28)
R 1319.1 SI19_1 Completion of Y-axis reference position return (When ZPY is ON at the
completion of G27 or G28)
R 1319.2 SI19_2 Completion of Z-axis reference position return (When ZPZ is ON at the
completion of G27 or G28)
R 1319.3 SI19_3 Completion of 4th-axis reference position return (When ZP4 is ON at the completion
of G27 or G28)
R 1319.4 SI19_4 Completion of 5th-axis reference position return (When ZP5 is ON at the completion
of G27 or G28)
R 1319.5 SI19_5
R 1319.6 SI19_6
R 1319.7 SI19_7
- 87 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
- 88 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
- 89 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
- 90 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
- 91 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
- 92 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
- 93 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
- 94 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
- 95 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
- 96 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
- 97 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
R 1432.0 SI82_0 Error signal at tool registration/runout ON when a failure is detected (tool
measurement runout 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
R 1432.3 SI82_3
R 1432.4 SI82_4
R 1432.5 SI82_5
R 1432.6 SI82_6
R 1432.7 SI82_7
- 98 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
- 99 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
- 100 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
- 101 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
- 102 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
- 103 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
- 104 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
- 105 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
- 106 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
Specify M60 to
M65 command
Open automatic
door
Close automatic
door
Restart of
operation
In auto (MEM) or MDI mode, issuing a code M60 to M65 causes the automatic door to open.
When the door is open, inputting the appropriate signal to the machine causes the door to close and
operation to restart.
CAUTION
1 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.
2 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.
3 When the robot system standard package option is used, the M60 to M65
functions cannot be used.
- 107 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
[Relationship between the signal states and the program numbers to be selected]
Switch 4 Switch 3 Switch 2 Switch 1 Program number to be
(SO0_3) (SO0_2) (SO0_1) (SO0_0) 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
- 108 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
CAUTION
1 This function is available only in automatic operation (MEM mode). It cannot be
used in MDI operation.
2 The effective program numbers are O0001 to O0015.
3 You do not necessarily store in memory the programs corresponding to all
numbers.
4 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.
5 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.
6 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.
7 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.
8 This function cannot be used together with the external program number search
function.
9 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.
- 109 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
[Interface]
(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)
Program number SO0_0 (R1350.0) A program number is specified as a BCD code.
data signal SO0_1 (R1350.1) 1 digit in Those bits that are always 0 need not used.
SO0_2 (R1350.2) BCD You can omit them according to the program
SO0_3 (R1350.3) numbers used.
SO0_4 (R1350.4)
SO0_5 (R1350.5) 10 digits in BCD
SO0_6 (R1350.6)
SO0_7 (R1350.7)
SO1_0 (R1351.0)
SO1_1 (R1351.1) 100 digits in BCD
SO1_2 (R1351.2)
SO1_3 (R1351.3)
SO1_4 (R1351.4)
1000 digits in BCD
SO1_5 (R1351.5)
SO1_6 (R1351.6)
SO1_7 (R1351.7)
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 SO2_1 (R1352.1) After the program number is selected (while an end-of-selection
signal 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.)
- 110 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
End of selection ON
Number Automatic
ROBODRILL operation reading Selection operation
- 111 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
CAUTION
1 This function cannot be used together with the external workpiece number
search function.
2 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.
3 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.
4 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.
5 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))
6 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.
7 This function cannot be used during an emergency stop or reset.
- 112 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
- 113 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
[Interface]
(System ladder → Custom ladder)
Signal Address Function
M code number SI5_0 (R1305.0) A specified M code is output as a BCD code.
data 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 codes
SI5_3 (R1305.3) used.
SI5_4 (R1305.4)
SI5_5 (R1305.5) 10 digits in BCD
SI5_6 (R1305.6)
SI5_7 (R1305.7)
SI6_4 (R1306.4)
SI6_5 (R1306.5)
SI6_6 (R1306.6) 100 digits in BCD
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.)
BCD output data SI6_2 (R1306.2) The result of a parity check is output.
parity check signal Parity of specified M
Check
Parity check code
signal
K04#5 = 0 K04#5 = 1
Even parity 0 Odd Even
check 1 Even Odd
K01#1 = 0
Odd parity check 0 Even Odd
K01#1 = 1 1 Odd Even
K01#1: Selection between even and odd parity checks
K04#5: Selection between parity check result output states
- 114 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
Completion signal ON ON
CAUTION
1 This function cannot be used together with the M code output function.
2 Never use the M codes used by FANUC.(From M00 to M199)
3 When using multiple M code commands, specify the external M code at the first
M code position.
- 115 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
M code M code
specification M81 specification M83 M84
(FIN type)
M code
M81
specification
Signal output ON
Completion
External device Operation
signal
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.
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.
- 116 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
- 117 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
SUPPLEMENT
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.
- 118 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
(2) Information about the life of each tool group (counter) and the currently selected tool group
(counter) number
Information about the life of each tool group (counter) can be indicated.
The group (counter) number of the tool currently used can be indicated.
(System ladder → Custom ladder)
Signal Address Function
Currently selected tool SI32_0 (R1332.0) The currently selected tool group (counter) number is indicated
group (counter) number ⏐ as binary data.
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
SI34_7 (R1334.7) state.
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
SI36_7 (R1336.7) life end state.
SI64_0 (R1414.0) 1 can also indicate the life end state.
⏐
SI77_7 (R1427.7)
(3) Others
(System ladder → Custom ladder)
Signal Address Function
Tool life end (tool SI10_7 (R1310.7) ON when at least one of the registered tool groups (counters) is
group) in the life end state.
Near tool life end SI11_6 (R1311.6) ON when the use count (or time) for the currently used tool group
(counter) reaches the value set for advance notice of tool life
end.
- 119 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
X4.0 SO10_4
SI31_3 Y2.0
- 120 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
• 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.
[PMC parameter, keep relay]
Parameter Function
K16#0 Operator's panel disable function 0 : Disables 1 : Enables
K16#1 While the operator's panel is in the disabled state, the M01 stop button
0 : Disables 1 : Enables
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
- 121 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
- 122 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
- 123 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
- 124 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
- 125 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
- 126 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
12.22 SPINDLE
(System ladder → Custom ladder)
Signal Address Function
Spindle stop SI10_5 (R1310.5) ON when the spindle stops (forward or reverse spindle rotation is
not specified).
S command SI20_0 (R1320.0) The specified S code is output as binary data.
- Example) When S8000 is specified
SI23_7 (R1323.7) Addresses: R1323 R1322 R1321 R1320
Bits: 76543210 76543210 76543210 76543210
Data: 00000000 00000000 00011111 01000000
M03 command SI24_0 (R1324.0) ON when the M03 command is specified.
M05 command SI24_1 (R1324.1) ON when the M05 command is specified.
Spindle rotation SI24_2 (R1324.2) On when the spindle rotation/stop button on the operator's panel is
button ON pressed.
- 127 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
- 128 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
- 129 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
- 130 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
- 131 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
12.31 POWER-OFF
(Custom ladder → System ladder)
Signal Address Function
Power OFF request SO9_5 (R1359.5) Turns the ROBODRILL control power OFF.
Turn this signal ON for about 100 ms when specifying the relevant
command.
When the command is specified during operation, the control power
is turned OFF after the tool stops moving along axes and the spindle
stops rotating.
- 132 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
- 133 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
(2) When the automatic side door and robot system are controlled
- 134 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
B-85314EN-1/01 AND CUSTOM LADDER PROGRAMS
- 135 -
12. INTERFACE SIGNALS BETWEEN SYSTEM
AND CUSTOM LADDER PROGRAMS B-85314EN-1/01
- 136 -
B-85314EN-1/01 13.USING TYPICAL FUNCTIONAL INSTRUCTIONS
Timer No.
• After the set time has passed, the specified timer relay turns ON.
• The effective timer Nos. are 121 to 200.
• For a timer relay, you can specify any desired address.
• Set the desired timer value on the PMC parameter - Timer screen.
• The effective set times are 0 to 262136 (ms), in 8-ms increments.
Timer No.
• After the set time has passed, the specified timer relay turns ON.
• The effective timer Nos. are 1 to 140.
• For a timer relay, you can specify any desired address.
• The effective set times are 0 to 262136 (ms), in 8-ms increments.
- 137 -
13.USING TYPICAL FUNCTIONAL INSTRUCTIONS B-85314EN-1/01
• If the start condition turns ON, the output turns ON for a single scanning cycle.
• The effective register Nos. are 1 to 100. 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).
??
• If the start condition turns OFF, the output turns ON for a single scanning cycle.
• The effective register Nos. are 1 to 100. 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).
- 138 -
B-85314EN-1/01 13.USING TYPICAL FUNCTIONAL INSTRUCTIONS
(Counter) Functional instruction No.: 5
Counter No.
Countup output
• The output turns ON when the setting becomes equal to the count.
• The effective counter Nos. are 40 to 69.
• To control RST and ACT, use a pulse signal. RST and ACT function at the rising edge of a pulse
signal.
• For the counter output, you can specify any desired address.
• Enter the desired setting on the PMC parameter - Counter screen.
• The effective counter settings are 0 to 32767.
- 139 -
13.USING TYPICAL FUNCTIONAL INSTRUCTIONS B-85314EN-1/01
• If the start condition turns ON, control jumps over the specified number of coils without executing
them at all.
• If specifying the number of coils, do not use JMPE (SUB30).
• If the number of coils is set to 0, control jumps over the JMP (SUB10) to JMPE (SUB30) section.
• Control jumps over any functional instructions.
• If the start condition turns OFF, the specified number of coils are turned OFF.
• If specifying the number of coils, do not use COME (SUB29).
• If the number of coils is set to 0, the COM (SUB9) to COME (SUB29) section are turned OFF.
• Any functional instructions will be executed even if the start condition with the COM instruction is
OFF, but the output of the execution results will be turned OFF.
• In a range specified with a COM, you cannot specify another COM.
• The output of WRT.NOT (inverted output of logic operation result) will be "1" if the start condition
with the COM instruction is OFF.
- 140 -
B-85314EN-1/01 13.USING TYPICAL FUNCTIONAL INSTRUCTIONS
(Binary decoding) Functional instruction No.: 25
Start
condition
The following explanation is limited to those cases in which specified M codes are to be decoded.
Parameter Function
A Format specification Set a format in the format of 0nn4, where nn specifies that 8 x nn M codes are
to be decoded.
nn may be 0 to 99.
If 0 is specified, eight M codes will be decoded.
Examples:
To decode M200 to M205, set 0014(14).
To decode M200 to M207, set 0014(14).
To decode M200 to M209, set 0024(24).
To decode M200 to M219, set 0034(34).
B Code data address Set F10.
C Decoding instruction No. Specify the number of the first M code to be decoded.
Example: To decode M codes starting with M200, set 200.
D Decoding result output Specify an unused internal relay (R address).
address If the nn in the format specification is 0 or 1, 1 bytes is required; otherwise,
consecutive nn bytes are required.
- 141 -
13.USING TYPICAL FUNCTIONAL INSTRUCTIONS B-85314EN-1/01
• If the conditional subprogram call instruction CALL (SUB65) is specified, the specified subprogram
is called only when the call condition is ON.
• If the unconditional subprogram call instruction CALLU (SUB66) is specified, the specified
subprogram is called unconditionally.
- 142 -
B-85314EN-1/01 14.SETTING PARAMETERS
14 SETTING PARAMETERS
Parameter Function
K03#6 Center through coolant pump control 0: Not controlled 1: Controlled
K08#0 ON/OFF control of the lamp inside the 0: Not controlled 1: Controlled
machine
K08#1 Block skip ON/OFF control 0: Not controlled 1: Controlled
K08#3 Single-block ON/OFF control 0: Not controlled 1: Controlled
K08#4 Dry run ON/OFF control 0: Not controlled 1: Controlled
K14#0 Custom PMC editing 0: Enabled 1: Disabled
K14#1 Spindle/cutting override control by custom 0: Not controlled 1: Controlled
PMC
K14#2 Signal "ON" condition of S18.0 0: Memory mode and 1: Memory mode only
remote mode
K14#3 Additional axis clamp control signal 0: Standard address 1: Allocated with custom
PMC
K14#4 Machine interior cleaning coolant control 0: Not controlled 1: Controlled
K14#5 Interlock control for each axis 0: Not controlled 1: Controlled
K14#6 Emergency stop control 0: Not controlled 1: Controlled
K14#7 Feed hold control 0: Not controlled 1: Controlled
K15#7 Custom PMC function 0: Not controlled 1: Controlled
K16#0 Operator's panel disable function 0: Not controlled 1: Controlled
K16#1 While the operator's panel is in the disabled 0 : Disables 1 : Enables
state, the M01 stop button
K16#2 While the operator's panel is in the disabled 0 : Disables 1 : Enables
state, the door open/close button
K16#3 While the operator's panel is disabled, 0 : Canceled 1 : Not canceled
spindle rotation and coolant supply
K16#4 While the operator's panel is disabled, the 0 * Disables 1 : Enables
skip key
K19#0 Teaching signal control 0: Not controlled 1: Controlled
K25#0 Cycle stop control 0: Not controlled 1: Controlled
K25#1 System stop control 0: Not controlled 1: Controlled
K25#2 Robot reset control 0: Not controlled 1: Controlled
K25#3 System startup control 0: Not controlled 1: Controlled
- 143 -
15.ALARM AND ERROR MESSAGES LIST B-85314EN-1/01
- 144 -
B-85314EN-1/01 15.ALARM AND ERROR MESSAGES LIST
ER36 TOO MUCH INPUT Reduce the input data count of group xx. The input data count of I/O Link
DATA IN GROUP(CHn Gxx) group xx exceeds the upper limit
(Note1)(Note3) (33 bytes).
Or the input data count of I/O
Link i group “xx” exceeds the
upper limit (65 bytes for the
normal I/O, 29 bytes for the
safety I/O). The superfluous data
is regarded as invalid.
ER37 TOO MUCH SLOT IN Correct the slot number to a value of 10 or The slot number for the I/O Link
BASE(CHn) less. exceed the upper limit (10). The
(Note3) slot number larger than 11 is
regarded as invalid.
ER38 MAX SETTING <1> In case of I/O Link, reduce the total The I/O area for the I/O Link is
OUTPUT DATA OVER(CHn amount of output data of all groups to 128 insufficient.
Gxx) bytes or less. (The area allocated to the group
(Note1)(Note3) <2> In case of I/O Link i, reduce the total “xx” and later on the output side
amount of output data of all groups to 256 is regarded as invalid.)
bytes or less. In case of I/O Link i, The I/O area
is insufficient in the normal
update cycle mode.
ER39 MAX SETTING INPUT <1> In case of I/O Link, reduce the total The I/O area for the I/O Link is
DATA OVER(CHn xx) amount of input data of all groups to 128 insufficient.
(Note1)(Note3) bytes or less. (The area allocated to the group
<2> In case of I/O Link i, reduce the total “xx” and later on the input side is
amount of input data of all groups to 256 regarded as invalid.)
bytes or less. In case of I/O Link i, The I/O area
is insufficient in the normal
update cycle mode.
ER43 PROGRAM DATA <1> Store sequence program which is The sequence program is invalid.
ERROR(PT/NT) compiled again after recompilations using
FANUC LADDER-III.
<2> If you see the same alarm again after
<1>, contact us.
ER45 NO OPTION Add a required function block option. No function block option is
(FUNCTION BLOCK) specified.
- 145 -
15.ALARM AND ERROR MESSAGES LIST B-85314EN-1/01
- 146 -
B-85314EN-1/01 15.ALARM AND ERROR MESSAGES LIST
- 147 -
15.ALARM AND ERROR MESSAGES LIST B-85314EN-1/01
- 149 -
15.ALARM AND ERROR MESSAGES LIST B-85314EN-1/01
- 150 -
B-85314EN-1/01 15.ALARM AND ERROR 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.
- 151 -
15.ALARM AND ERROR MESSAGES LIST B-85314EN-1/01
- 152 -
B-85314EN-1/01 15.ALARM AND ERROR MESSAGES LIST
- 153 -
15.ALARM AND ERROR MESSAGES LIST B-85314EN-1/01
- 154 -
B-85314EN-1/01 15.ALARM AND ERROR MESSAGES LIST
- 155 -
15.ALARM AND ERROR MESSAGES LIST B-85314EN-1/01
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.
- 156 -
B-85314EN-1/01 15.ALARM AND ERROR MESSAGES LIST
- 157 -
15.ALARM AND ERROR MESSAGES LIST B-85314EN-1/01
- 158 -
B-85314EN-1/01 15.ALARM AND ERROR MESSAGES LIST
- 159 -
15.ALARM AND ERROR MESSAGES LIST B-85314EN-1/01
- 160 -
B-85314EN-1/01 15.ALARM AND ERROR MESSAGES LIST
- 161 -
15.ALARM AND ERROR MESSAGES LIST B-85314EN-1/01
- 162 -
B-85314EN-1/01 15.ALARM AND ERROR MESSAGES LIST
Error messages that may be displayed on the PMC NET EDITOR screen
Message Faulty location/corrective action Contents
ILLEGAL FUNCTIONAL Specify the name of an available The entered name of functional
INSTRUCTION NAME functional instruction. instruction is invalid.
TOO MANY FUNCTION IN Only one functional instruction is Too many functional instructions are
ONE NET allowed to constitute a net. If necessary, in one net.
divide the net into plural nets.
TOO LARGE NET Divide the net into plural nets so that Net is too large. When a net is
step number in a net may become converted into the object, the net
small. exceeds 256 steps.
NO INPUT FOR OPERATION Coil without input, or coil connected to No signal is provided for logical
output of functional instruction that has operation.
no output, causes this error. If coil is not
necessary, remove it. If necessary,
connect it to meaningful input.
OPERATION AFTER Output of functional instruction can not No logical operation with functional
FUNCTION IS FORBIDDEN be connected to a contact, nor to instruction output is permitted, except
conjunction with other signal that will be write coils.
implemented by logical-or operation.
WRITE COIL IS EXPECTED Write coil is not found even if it is Write coil is expected, but not found.
expected. Add proper write coil to the
net.
BAD COIL LOCATION Coil can be located only at rightmost Coil is located in bad position.
column. Any coil located at other place
must be erased once, and place
necessary coils in correct place.
SHORT CIRCUIT Find contact with terminals connected Some contacts are connected with
by short circuit, and correct connections. short circuit. CTR has a parameter
number that is out of the range.
FUNCTION AFTER Functional instruction can not be used in Functional instruction is used in
DIVERGENCE IS output section of net. If necessary, output section of net.
FORBIDDEN divide the net into plural nets.
- 163 -
15.ALARM AND ERROR MESSAGES LIST B-85314EN-1/01
- 164 -
B-85314EN-1/01 15.ALARM AND ERROR MESSAGES LIST
Error messages that may be displayed on the TITLE DATA EDITOR screen
Message Faulty location/corrective action Contents
TOO MANY Make sure that the entered character The number of characters in the entered
CHARACTERS string is within the allowable input length. character string exceeds the allowable
input length. Some of the characters are
discarded.
PROGRAM IS BEING Disconnect the online communication with The title data cannot be displayed
MODIFIED FANUC LADDER-III. Stop other because online communication with
applications from accessing the title data. FANUC LADDER-III is in progress or
another application is accessing the title
data.
THIS FUNCTION IS Cancel the protection by the programmer This function is protected by the
PROTECTED protection function or 8-level protection programmer protection function or 8-level
function. protection function.
Error messages that may be displayed on the SYMBOL & COMMENT DATA
EDITOR screen
Message Faulty location/corrective action Contents
TOO MANY Make sure that the entered address is The number of characters in the entered
CHARACTERS within the allowable input length. address exceeds the allowable address
input length.
ADDRESS IS Enter data in a batch correctly, as No address was entered during the batch
REQUIRED instructed in "Editing a set of symbol and input of address, symbol, and comment
comment data" in Subsection 9.2.2. data using the SYMBOL & COMMENT
EDITOR screen.
ILLEGAL PMC Enter an address correctly. The specified address is invalid, or the
ADDRESS entered address character string
contains a space or spaces.
THE ADDRESS Specify another address. An already registered address was
ALREADY HAS AN entered.
ENTRY
THE SYMBOL NAME IS Specify another symbol. An already registered symbol was
ALREADY USED entered.
PMC ADDRESS MUST Enter a PMC address in the ADDRESS No PMC address was entered when new
BE ENTERED field. symbol/comment data is registered.
TOO LONG SYMBOL Make sure that the symbol consists of 16 The entered symbol exceeds the
NAME characters or less. specified number of characters.
TOO LONG COMMENT Make sure that the comment consists of 30 The entered comment exceeds the
STRING characters or less. specified number of characters.
THE STRING IS NOT Specify another character string for the The search was done for the specified
FOUND search. character string but did not find it.
OUT OF SPACE Create free space for the sequence The symbol/comment editing area has no
program, by deleting unnecessary ladder free space.
or message data.
PROGRAM IS BEING Disconnect the online communication with The symbol/comment data cannot be
MODIFIED FANUC LADDER-III. Stop other displayed because online communication
applications from accessing the with FANUC LADDER-III is in progress
symbol/comment data. or another application is accessing the
symbol/comment data.
THIS FUNCTION IS Cancel the protection by the programmer This function is protected by the
PROTECTED protection function or 8-level protection programmer protection function or 8-level
function. protection function.
BAD SYMBOL NAME Change the symbol name. The symbol name is invalid.
- 165 -
15.ALARM AND ERROR MESSAGES LIST B-85314EN-1/01
Error messages that may be displayed on the I/O MODULE EDITOR screen
Message Faulty location/corrective action Contents
GROUP NUMBER IS TOO Specify 15 or a smaller value as the The entered group number is too large.
LARGE group number.
BASE NUMBER IS TOO Specify base number 0 for I/O Unit-B (##, The entered base number is too large.
LARGE #1 - #10).
SLOT NUMBER IS TOO Specify 30 or a smaller value as the slot The entered slot number is too large.
LARGE number for I/O Unit-B (##, #1 - #10).
For other I/O units, specify 10 or a
smaller value.
SLOT NUMBER IS TOO Specify 0 or a large value as the slot The entered slot number is too small.
SMALL number for I/O Unit-B (##, #1 - #10).
For other I/O units, specify 1 or a larger
value.
I/O UNIT NAME Check the I/O unit name or address. The input I/O unit is assigned to the Y
MISMATCH address, or the output I/O unit is
assigned to the X address.
ILLEGAL I/O UNIT NAME Enter an I/O unit that is listed in Tables The entered I/O unit name is invalid.
3.2 (a) to 3.2 (c) in Chapter 3.
NOT ENOUGH SPACE Enter the data again after creating free There is not enough free address space
space by deleting the data allocated for the size of the I/O unit you are going
behind the current cursor position or by to assign.
other adequate means. This error also occurs if you attempt to
assign the I/O unit to an already
allocated address space.
PROGRAM IS BEING Disconnect the online communication The I/O module data cannot be
MODIFIED with FANUC LADDER-III. Stop other displayed because online
applications from accessing the I/O communication with FANUC LADDER-
module data. III is in progress or another application
is accessing the I/O module data.
THIS FUNCTION IS Cancel the protection by the programmer This function is protected by the
PROTECTED protection function or 8-level protection programmer protection function or 8-
function. level protection function.
- 167 -
15.ALARM AND ERROR MESSAGES LIST B-85314EN-1/01
- 168 -
B-85314EN-1/01 15.ALARM AND ERROR MESSAGES LIST
- 170 -
B-85314EN-1/01 15.ALARM AND ERROR MESSAGES LIST
- 171 -
15.ALARM AND ERROR MESSAGES LIST B-85314EN-1/01
- 173 -
15.ALARM AND ERROR MESSAGES LIST B-85314EN-1/01
FOLDER CANNOT BE <1> The specified number indicates a <1> The specified number indicates
SPECIFIED. folder. Enter an appropriate a folder.
number. <2> An attempt was made to select
<2> No folder can be selected in the a folder in the file list screen.
file list screen.
THIS FILE CANNOT BE <1> The file name corresponding to <1> The file name corresponding to
SPECIFIED. the specified file number consists of the specified file number consists
more than 32 characters. Enter an of more than 32 characters.
appropriate number. <2> An attempt was made to select
<2> No file having a file name a file having a file name consisting
consisting of more than 32 of more than 32 characters.
characters can be selected in the
file list screen.
USB HARDWARE ERROR Replace the USB memory with This error occurs due to a USB
(xxxxxxxxxx) another one. If this error still occurs hardware failure. An error code is
after replacement, contact us, and indicated in parentheses.
report the displayed message
correctly.
INTERNAL ERROR (xxxxxxxxxx) Contact us, and report the displayed This error occurs due to an internal
message correctly. factor. An error code is indicated in
parentheses.
- 174 -
B-85314EN-1/01 15.ALARM AND ERROR MESSAGES LIST
- 175 -
15.ALARM AND ERROR MESSAGES LIST B-85314EN-1/01
- 177 -
APPENDIX
A. CUSTOM PMC EDITING
B-85314EN-1/01 APPENDIX WITH FANUC LADDER-III
For the method of operating FANUC LADDER-III, refer to the following manual:
FANUC LADDER-III Operator’s Manual (B-66234EN)
Use the procedure below when performing custom PMC editing with FANUC LADDER-III.
(When using the multi-language display function, see Appendix D, "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 =' <= 9 characters )
;=================================================
;
*V; ====== System information ======
;
…
- 181 -
A. CUSTOM PMC EDITING
WITH FANUC LADDER-III APPENDIX B-85314EN-1/01
On the system parameter setting screen of FANUC LADDER-III, confirm that "2 Channel" is checked in
"Selectable I/O Link Assignment".
- 182 -
A. CUSTOM PMC EDITING
B-85314EN-1/01 APPENDIX WITH FANUC LADDER-III
- 183 -
A. CUSTOM PMC EDITING
WITH FANUC LADDER-III APPENDIX B-85314EN-1/01
(7) The window below is displayed. Click the [OK] button without entering the password.
(8) Decompilation is executed. Upon normal completion of decompilation, the decompilation window is
automatically closed to display the screen below. (Ignore warning W-4105.)
- 184 -
A. CUSTOM PMC EDITING
B-85314EN-1/01 APPENDIX WITH FANUC LADDER-III
- 185 -
A. CUSTOM PMC EDITING
WITH FANUC LADDER-III APPENDIX B-85314EN-1/01
- 186 -
A. CUSTOM PMC EDITING
B-85314EN-1/01 APPENDIX WITH FANUC LADDER-III
- 187 -
A. CUSTOM PMC EDITING
WITH FANUC LADDER-III APPENDIX B-85314EN-1/01
- 188 -
A. CUSTOM PMC EDITING
B-85314EN-1/01 APPENDIX WITH FANUC LADDER-III
- 189 -
A. CUSTOM PMC EDITING
WITH FANUC LADDER-III APPENDIX B-85314EN-1/01
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
- 190 -
A. CUSTOM PMC EDITING
B-85314EN-1/01 APPENDIX WITH FANUC LADDER-III
(2) Check that the error count is 0, then click the [Close] button.
After selecting the file type, click the [Next >] button.
- 191 -
A. CUSTOM PMC EDITING
WITH FANUC LADDER-III APPENDIX B-85314EN-1/01
(5) When data conversion is complete, the following message appears. Click the [OK] button.
(6) Copy the loading file onto a floppy disk or memory card, then install the file on the ROBODRILL.
(See Chapter 11.)
- 192 -
A. CUSTOM PMC EDITING
B-85314EN-1/01 APPENDIX WITH FANUC LADDER-III
• 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
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.
An example of procedure for creating a custom ladder program usable with this system by using FANUC
LADDER-III (Version 6.30) from a custom ladder program created with an old ROBODRILL model is
described below.
- 193 -
A. CUSTOM PMC EDITING
WITH FANUC LADDER-III APPENDIX B-85314EN-1/01
- 194 -
A. CUSTOM PMC EDITING
B-85314EN-1/01 APPENDIX WITH FANUC LADDER-III
A window for creating a new ladder program is displayed. Enter a desired program name then click
[OK].
- 195 -
A. CUSTOM PMC EDITING
WITH FANUC LADDER-III APPENDIX B-85314EN-1/01
(3) Open a new ladder program to be created. (At the same time, start another FANUC LADDER-III.)
By using the same procedure as described in (1), open a MEM format ladder program backed up
from the machine of this series.
- 196 -
A. CUSTOM PMC EDITING
B-85314EN-1/01 APPENDIX WITH FANUC LADDER-III
Enter the program name and specify "31i-B PMC" in PMC Type then click [OK].
↓
The message below is displayed. Click [OK].
↓
The window below is displayed. Click the [OK] button without entering the password.
- 197 -
A. CUSTOM PMC EDITING
WITH FANUC LADDER-III APPENDIX B-85314EN-1/01
- 198 -
A. CUSTOM PMC EDITING
B-85314EN-1/01 APPENDIX WITH FANUC LADDER-III
- 199 -
A. CUSTOM PMC EDITING
WITH FANUC LADDER-III APPENDIX B-85314EN-1/01
Open P1500 of the ladder program to be created newly then move the cursor to the net of SUB72.
- 200 -
A. CUSTOM PMC EDITING
B-85314EN-1/01 APPENDIX WITH FANUC LADDER-III
- 201 -
A. CUSTOM PMC EDITING
WITH FANUC LADDER-III APPENDIX B-85314EN-1/01
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.)
- 202 -
A. CUSTOM PMC EDITING
B-85314EN-1/01 APPENDIX WITH FANUC LADDER-III
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".)
To use the address replacement function, move the cursor to an address to be replaced then select
[Edit] → [Replace]. The window below is displayed. Enter an address before replacement in
"Search string" and set an address after replacement in "Replace string" then click [Replace].
- 203 -
A. CUSTOM PMC EDITING
WITH FANUC LADDER-III APPENDIX B-85314EN-1/01
If addresses to be replaced are contiguous, select [Edit] → [Multi-replace...]. The window below is
displayed. Set the start address of addresses before replacement and the start address of addresses
after replacement with [New Data] then click [Exec]. Those addresses are replaced in a batch.
- 204 -
A. CUSTOM PMC EDITING
B-85314EN-1/01 APPENDIX WITH FANUC LADDER-III
The table below indicates the usable alarm numbers, operator message
numbers, and A addresses.
- 205 -
A. CUSTOM PMC EDITING
WITH FANUC LADDER-III APPENDIX B-85314EN-1/01
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 12.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.
- 206 -
A. CUSTOM PMC EDITING
B-85314EN-1/01 APPENDIX WITH FANUC LADDER-III
To use messages created previously, open the ladder program previously created then select [Tool] →
[Mnemonic Conversion].
Set Mnemonic File (arbitrary), Convert Data (Message), and Selection Item (Full Options) then click
[OK].
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.)
- 207 -
A. CUSTOM PMC EDITING
WITH FANUC LADDER-III APPENDIX B-85314EN-1/01
Set the mnemonic file name then click [OK] to incorporate the message data.
- 208 -
B. FORCED INPUT/OUTPUT
B-85314EN-1/01 APPENDIX FUNCTION
Machine
I/O addresses
Overwrite X,Y
Overwrite
Ladder G,F,R,T,K,C,D,E
Overwrite
program
Example 1:
When forced input/output is applied to R0 in the following ladder program
X0.0
MOVE 1111
1111
K0
R0
- 209 -
B. FORCED INPUT/OUTPUT
FUNCTION APPENDIX B-85314EN-1/01
Example 2:
When forced input is applied to X0 in a configuration where I/O Unit-MODEL A is connected
to X0 over an I/O Link
The input value from I/O Unit-MODEL A is transferred to X0 at certain intervals. So, even if
the value of X0 is forcibly modified, X0 is overwritten in the next cycle. Thus, the value of
X0 is restored to the value input from I/O Unit-MODEL A.
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.
- 210 -
B. FORCED INPUT/OUTPUT
B-85314EN-1/01 APPENDIX FUNCTION
Example:
In this example, the forced input/output function is applied to X0 in a configuration where the
I/O UNIT-MODEL A is connected to X0 with an I/O link.
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.
- 211 -
B. FORCED INPUT/OUTPUT
FUNCTION APPENDIX B-85314EN-1/01
CAUTION
1. 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.
2. Note that, when OVERRIDE mode is set, the interval of the second level may be
extended slightly.
3. 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 onfiguration 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
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
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.
- 212 -
B. FORCED INPUT/OUTPUT
B-85314EN-1/01 APPENDIX FUNCTION
WARNING
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.
CAUTION
1 Upon completion of forced input/output operations, reset keep relay K906#0 to 0.
2 Turning on the power with the emergency stop button released resets keep relay
K906#0 to 0. (The OVERRIDE mode is disabled.)
3 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.
4 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).
- 213 -
B. FORCED INPUT/OUTPUT
FUNCTION APPENDIX B-85314EN-1/01
Input mode
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.
- 214 -
B. FORCED INPUT/OUTPUT
B-85314EN-1/01 APPENDIX FUNCTION
On the message display line at the bottom of the screen, an error message is displayed when
required.
Force input/output
Override
Clears override for a signal.
Switches to the SIGNAL STATUS screen.
Switches to the Turns the signal off. Clears override for all
decimal input mode. signals.
- 215 -
B. FORCED INPUT/OUTPUT
FUNCTION APPENDIX B-85314EN-1/01
- 216 -
B. FORCED INPUT/OUTPUT
B-85314EN-1/01 APPENDIX FUNCTION
Bit number 7 6 5 4 3 2 1 0
0 0 0 0 0 1 0 0
When the cursor is on a HEX or DECIMAL field, hexadecimal or decimal input in byte units is
available.
(c) Continuous data input
Continuous data can be entered vertically. The cursor moves at the end of continuously
entered data.
• Use a semicolon (;, EOB) as the data delimiter.
Example: "1;0;1" + INPUT key
• Use ;= to enter the same value as for the previous data.
Example: "1;=;=;0;=" + INPUT key: 1,1,1,0,0
• Use ;; to skip an address.
Example: "1;;1" + INPUT key: Nothing is entered in the second item.
• Use "R;input-value;count" to enter the same input value as many times as the specified
number.
Example: "R;1;200" + INPUT key: A value of 1 is entered in the vertical 200 fields.
(2) 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.
(3) Page keys
Use the page keys to move the display.
- 217 -
C. CUSTOM LADDER
PROGRAM COMMENT
SWITCHING PROCEDURE APPENDIX B-85314EN-1/01
- 218 -
C. CUSTOM LADDER
PROGRAM COMMENT
B-85314EN-1/01 APPENDIX SWITCHING PROCEDURE
(3) Click [Language for Comment]. Next, on the [Language for Comment] dialog box, set comment
set numbers to be displayed on the PMC screen for the CNC display language.
- 219 -
D. MULTI-LANGUAGE
DISPLAY FUNCTION APPENDIX B-85314EN-1/01
• 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:
TIP
• 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 (7) in Section 11.2, "OPERATION ON THE BOOT SCREEN".
- 220 -
D. MULTI-LANGUAGE
B-85314EN-1/01 APPENDIX DISPLAY FUNCTION
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.)
- 221 -
D. MULTI-LANGUAGE
DISPLAY FUNCTION APPENDIX B-85314EN-1/01
5. Message data
(a) Language ID
Specify a language ID for a message character string with "Dollar($)"+"Language ID".
Language ID
1: Japanese 7: Spanish
2: German 10: Portuguese
3: French 15: Chinese (Simplified)
4: Chinese (Traditional) 16: Russian
5: Italian
(b) Address
Be sure to prefix % to an address.
The usable addresses are A100.0 to A149.7.
An example of message data is given below. ([@0A@] of title information represents a line feed
code.)
%@4-D
" FANUC ROBODRILL D14/21iA SERIES MESSAGE DATA@0A@ EDITION :
0001@0A@ DATE : 2012/03/29 "
TIP
• 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.
- 222 -
D. MULTI-LANGUAGE
B-85314EN-1/01 APPENDIX DISPLAY FUNCTION
- 223 -
D. MULTI-LANGUAGE
DISPLAY FUNCTION APPENDIX B-85314EN-1/01
The table below indicates the usable alarm numbers, operator message
numbers, and A addresses.
- 224 -
D. MULTI-LANGUAGE
B-85314EN-1/01 APPENDIX DISPLAY FUNCTION
Execute the following at the command prompt (as an example where a file created in Section D.1 is
named PMC2_MSG.TXT):
>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
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
- 225 -
D. MULTI-LANGUAGE
DISPLAY FUNCTION APPENDIX B-85314EN-1/01
NOTE
1 FPMCMSG.exe is stored in the FANUC LADDER-III installation folder
("C\Program Files\FANUC PMC Programmer\FANUC LADDER-3" usually).
2 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.
3 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.
/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.
- 226 -
D. MULTI-LANGUAGE
B-85314EN-1/01 APPENDIX DISPLAY FUNCTION
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
11.)
(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.
- 227 -
D. MULTI-LANGUAGE
DISPLAY FUNCTION APPENDIX B-85314EN-1/01
>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.)
For repeated conversion, create a BAT file with the contents above.
FPMCMSG [drive:][path]mcard-file
[/unicode]
/o=[drive:] [path]message-text-file
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.
- 228 -
B-85314EN-1/01 INDEX
INDEX
<A> <F>
ADDITIONAL AXIS CLAMP CONTROL ................120 FORCED INPUT/OUTPUT FUNCTION....................209
Additional I/O Unit (I/O Module + Terminal Module) ..37 FRONT AUTOMATIC DOOR CONTROL ................106
Additional I/O Unit for Sub-Operator's Panel ................22 FRONT DOOR LOCK CONTROL.............................126
ADDRESSES AVAILABLE TO CUSTOM PMC ........47
AI TOOL MONITOR ..................................................127 <I>
ALARM AND ERROR MESSAGES LIST.................144 I/O Communication Error Messages............................172
ALARM AND OPERATOR MESSAGE DISPLAY...132 I/O Link Connection Unit ..............................................22
ALARM OUTPUT 2....................................................117 I/O Module Editing ......................................................189
AUTOMATIC SIDE DOOR CONTROL ....................126 I/O Unit Model-A...........................................................10
INCORPORATING MEMORY CARD FORMAT
<B> FILES INTO THE CNC...........................................227
BASIC SIGNALS ........................................................105 INPUT/OUTPUT OF EDIT DATA ...............................78
BLOCK SKIP...............................................................136 INPUT/OUTPUT SPECIFICATIONS.............................6
INPUTTING ALPHABETIC CHARACTERS..............48
<C> INTERFACE SIGNALS BETWEEN SYSTEM AND
COMPLETION OF MACHINING ..............................125 CUSTOM LADDER PROGRAMS ...........................84
CONFIRMATION .........................................................71 INTERRUPT TYPE CUSTOM MACRO FUNCTION
CONTROL SIGNAL FOR EACH SERVO AXIS.......129 (OPTION) ................................................................117
CONVERSION TO A SOURCE FILE ........................182
CONVERTING A MEMORY CARD FORMAT FILE <L>
TO A MNEMONIC FORMAT FILE .......................227 Ladder Editing .............................................................186
CONVERTING MESSAGE DATA ............................225 LADDER PROGRAM COMPILATION AND
Converting Message Data for Multi-Language Display225 LOADING FILE CREATION .................................190
Converting the Ladder Program ...................................226 LADDER PROGRAM EDITING................................185
COOLANT, MACHINE INTERIOR CLEANING Ladder Program Message Editing ................................205
COOLANT, CENTER THROUGH COOLANT,
AND AIR BLOW.....................................................125 <M>
Count of Periodical Maintenance Customize Item.......136 M CODE OUTPUT FUNCTION (M80 TO M89).......116
CREATING MESSAGE DATA FOR M FUNCTION CODE SIGNALS ...............................131
MULTI-LANGUAGE DISPLAY ............................221 MACHINE INTERIOR LAMP....................................132
CREATING MESSAGE DATA FOR THE MAIN MACHINE STATUS ...................................................105
BODY OF THE LADDER PROGRAM ..................223 MACHINE STATUS OUTPUT ..................................124
CUSTOM LADDER PROGRAM COMMENT Message Editing...........................................................188
SWITCHING PROCEDURE ...................................218 Messages That May Be Displayed on the PMC Alarm
CUSTOM LADDER PROGRAM CREATION...........193 Screen.......................................................................144
CUSTOM MACROS ...................................................130 MULTI-LANGUAGE DISPLAY FUNCTION ...........220
CUSTOM PMC EDITING WITH FANUC
LADDER-III ............................................................181 <N>
NOTES.............................................................................4
<D>
DISPLAYING THE LADDER PROGRAM STATUS..71 <O>
OPERATING THE FORCED INPUT/OUTPUT
<E> SCREEN AND MODIFYING THE VALUES OF
EDITING .......................................................................50 SIGNALS .................................................................215
EDITING ALARM AND OPERATOR MESSAGES65,205 OPERATION CONTROL ...........................................131
EDITING LADDER PROGRAMS...........................51,53 Operation Errors...........................................................157
EDITING SYMBOLS AND COMMENTS ...................68 OPERATION MODE SWITCHING ...........................122
ENDING AN EDITING SESSION................................70 OPERATION ON THE BOOT SCREEN......................81
EXPLANATION OF TERMS .........................................3 OPERATION ON THE INPUT/OUTPUT SCREEN ....78
EXTERNAL M CODE BCD OUTPUT FUNCTION..113 OPERATOR'S PANEL................................................121
EXTERNAL PROGRAM NUMBER SEARCH Optional I/O Module Connection...................................46
FUNCTION..............................................................110 OPTIONAL INPUT/OUTPUT SPECIFICATIONS ......10
EXTERNAL WORKPIECE NUMBER SEARCH OUTLINE ........................................................................1
FUNCTION..............................................................108 OVERRIDE CONTROL..............................................133
i-1
INDEX B-85314EN-1/01
OVERVIEW .........................................................209,218
<P>
Parameter Setting When Optional I/O Modules Are
Used............................................................................46
PMC System Alarm Messages .....................................152
POSITION SWITCH ...................................................128
POWER-OFF ...............................................................132
PREFACE .................................................................... p-1
PRODUCTION MANAGEMENT...............................123
<R>
RESET AND REWIND FUNCTION ..........................117
ROBOT INTERFACE .................................................134
<S>
SCREEN DISPLAY..............................................128,214
SETTING PARAMETERS..........................................143
SETTING PMC PARAMETERS...................................74
SETTING/OPERATION FOR ENABLING FORCED
INPUT/OUTPUT .....................................................213
SIGNAL DIAGNOSIS...................................................73
SPECIFICATIONS ..........................................................5
SPINDLE .....................................................................127
STANDARD INPUT/OUTPUT SPECIFICATIONS ......6
STARTING AN EDITING SESSION ...........................50
Switching to the Edit Screen ..........................................51
Symbol and Comment Editing .....................................187
System Parameter Editing ............................................189
SYSTEM PARAMETER SETTING............................218
<T>
Terminal Module B ........................................................29
Title Editing .................................................................185
TOOL LIFE MANAGEMENT ....................................118
<U>
USING TYPICAL FUNCTIONAL INSTRUCTIONS 137
i-2
B-85314EN-1/01 REVISION RECORD
REVISION RECORD
Edition Date Contents
01 Jun., 2012
r-1
B-85314EN-1/01
* B - 8 5 3 1 4 E N - 1 / 0 1 *