YASKAWA NX100 Concurrent IO Manual PDF
YASKAWA NX100 Concurrent IO Manual PDF
YASKAWA NX100 Concurrent IO Manual PDF
Concurrent I/O
Manual
Motoman, Incorporated
805 Liberty Lane
West Carrollton, Ohio 45449 USA
937.847.6200 (Voice)
937.847.6277 (Fax)
937.847.3200 (24-Hour Support)
www.motoman.com
[email protected]
COMPLETE OUR ONLINE SURVEY
Motoman is committed to total customer satisfaction! Please give us your feedback on the technical manuals you
received with your Motoman robotic solution.
To participate, go to the following website:
http://www.motoman.com/forms/techpubs.asp
The information contained within this document is the proprietary property of Motoman, Inc., and may not be
copied, reproduced or transmitted to other parties without the expressed written authorization of Motoman,
Inc.
2008 by MOTOMAN
All Rights Reserved
Because we are constantly improving our products, we reserve the right to change specifications without
notice. MOTOMAN is a registered trademark of YASKAWA Electric Manufacturing.
Concurrent I/O
149230-1
Chapter 1
Introduction
Final page 1
Manual
Chapter 1 Introduction
page 2 Final
Concurrent I/O
149230-1
Chapter 2
Safety
2.1 Introduction
We suggest that you obtain and review a copy of the ANSI/RIA National Safety Standard for
Industrial Robots and Robot Systems. This information can be obtained from the Robotic Industries
Association by requesting ANSI/RIA R15.06-1999. The address is as follows:
Robotic Industries Association
900 Victors Way
P.O. Box 3724
Ann Arbor, Michigan 48106
TEL: (734) 994-6088
FAX: (734) 994-3338
INTERNET: www.roboticsonline.com
Ultimately, the best safeguard is trained personnel. The user is responsible for providing personnel
who are adequately trained to operate, program, and maintain the robot cell. The robot must not be
operated by personnel who have not been trained!
We recommend that all personnel who intend to operate, program, repair, or use the robot system be
trained in an approved Motoman training course and become familiar with the proper operation of the
system.
Final page 3
Manual
Chapter 2 Safety
This manual includes the following alerts in descending order of severity that are essential to the
safety of personnel and equipment. As you read this manual, pay close attention to these alerts to
insure safety when installing, operating, programming, and maintaining this equipment.
DANGER!
Information appearing in a DANGER concerns the protection of personnel from the immediate
and imminent hazards that, if not avoided, will result in immediate, serious personal injury or
loss of life in addition to equipment damage.
WARNING!
Information appearing in a WARNING concerns the protection of personnel and equipment from
potential hazards that can result in personal injury or loss of life in addition to equipment
damage.
CAUTION!
Information appearing in a CAUTION concerns the protection of personnel and equipment,
software, and data from hazards that can result in minor personal injury or equipment damage.
Note: Information appearing in a Note provides additional information which is helpful in understanding the item being
explained.
page 4 Final
Concurrent I/O
149230-1
All operators, programmers, plant and tooling engineers, maintenance personnel, supervisors, and
anyone working near the robot must become familiar with the operation of this equipment. All
personnel involved with the operation of the equipment must understand potential dangers of
operation. General safeguarding tips are as follows:
Improper operation can result in personal injury and/or damage to the equipment. Only
trained personnel familiar with the operation of this robot, the operator's manuals, the system
equipment, and options and accessories should be permitted to operate this robot system.
Do not enter the robot cell while it is in automatic operation. Programmers must have the
teach pendant when they enter the robot cell.
Improper connections can damage the robot. All connections must be made within the
standard voltage and current ratings of the robot I/O (Inputs and Outputs).
The robot must be placed in Emergency Stop (E-STOP) mode whenever it is not in use.
In accordance with ANSI/RIA R15.06-1999, section 4.2.5, Sources of Energy, use
lockout/tagout procedures during equipment maintenance. Refer also to Section 1910.147
(29CFR, Part 1910), Occupational Safety and Health Standards for General Industry
(OSHA).
The safe operation of the robot, positioner, auxiliary equipment, and system is ultimately the user's
responsibility. The conditions under which the equipment will be operated safely should be reviewed
by the user. The user must be aware of the various national codes, ANSI/RIA R15.06-1999 safety
standards, and other local codes that may pertain to the installation and use of industrial equipment.
Additional safety measures for personnel and equipment may be required depending on system
installation, operation, and/or location. The following safety equipment is provided as standard:
Safety fences and barriers
Light curtains and/or safety mats
Door interlocks
Emergency stop palm buttons located on operator station, robot controller, and
programming pendant
Check all safety equipment frequently for proper operation. Repair or replace any non-functioning
safety equipment immediately.
Final page 5
Manual
Chapter 2 Safety
Safe installation is essential for protection of people and equipment. The following suggestions are
intended to supplement, but not replace, existing federal, local, and state laws and regulations.
Additional safety measures for personnel and equipment may be required depending on system
installation, operation, and/or location. Installation tips are as follows:
Be sure that only qualified personnel familiar with national codes, local codes, and
ANSI/RIA R15.06-1999 safety standards are permitted to install the equipment.
Identify the work envelope of each robot with floor markings, signs, and barriers.
Position all controllers outside the robot work envelope.
Whenever possible, install safety fences to protect against unauthorized entry into the work
envelope.
Eliminate areas where personnel might get trapped between a moving robot and other
equipment (pinch points).
Provide sufficient room inside the workcell to permit safe teaching and maintenance
procedures.
All operators, programmers, plant and tooling engineers, maintenance personnel, supervisors, and
anyone working near the robot must become familiar with the operation of this equipment. Improper
operation can result in personal injury and/or damage to the equipment. Only trained personnel
familiar with the operation, manuals, electrical design, and equipment interconnections of this robot
should be permitted to program, operate, and maintain the system. All personnel involved with the
operation of the equipment must understand potential dangers of operation.
Inspect the robot and work envelope to be sure no potentially hazardous conditions exist. Be
sure the area is clean and free of water, oil, debris, etc.
Be sure that all safeguards are in place. Check all safety equipment for proper operation.
Repair or replace any non-functioning safety equipment immediately.
Do not enter the robot cell while it is in automatic operation. Be sure that only the person
holding the programming pendant enters the workcell.
Check the E-STOP button on the programming pendant for proper operation before
programming. The robot must be placed in Emergency Stop (E-STOP) mode whenever it is
not in use.
Back up all programs and jobs onto suitable media before program changes are made. To
avoid loss of information, programs, or jobs, a backup must always be made before any
service procedures are done and before any changes are made to options, accessories, or
equipment.
page 6 Final
Concurrent I/O
149230-1
Any modifications to PART 1, System Section, of the robot controller concurrent I/O
program can cause severe personal injury or death, as well as damage to the robot! Do not
make any modifications to PART 1, System Section. Making any changes without the written
permission of Motoman will VOID YOUR WARRANTY!
Some operations require standard passwords and some require special passwords. Special
passwords are for Motoman use only. YOUR WARRANTY WILL BE VOID if you use
these special passwords.
The robot controller allows modifications of PART 2, User Section, of the concurrent I/O
program and modifications to controller parameters for maximum robot performance. Great
care must be taken when making these modifications. All modifications made to the
controller will change the way the robot operates and can cause severe personal injury or
death, as well as damage the robot and other parts of the system. Double-check all
modifications under every mode of robot operation to ensure that you have not created
hazards or dangerous situations.
Check and test any new or modified program at low speed for at least one full cycle.
This equipment has multiple sources of electrical supply. Electrical interconnections are
made between the controller and other equipment. Disconnect and lockout/tagout all
electrical circuits before making any modifications or connections.
Do not perform any maintenance procedures before reading and understanding the proper
procedures in the appropriate manual.
Use proper replacement parts.
Improper connections can damage the robot. All connections must be made within the
standard voltage and current ratings of the robot I/O (Inputs and Outputs).
Final page 7
Manual
Chapter 2 Safety
Notes
page 8 Final
YASKAWA
NX100
Concurrent I/O
Upon receipt of the product and prior to initial operation, read these instructions thoroughly, and retain
for future reference.
MOTOMAN INSTRUCTIONS
MOTOMAN- INSTRUCTIONS
NX100 INSTRUCTIONS
NX100 OPERATORS MANUAL
NX100 MAINTENANCE MANUAL
The NX100 operators manual above corresponds to specific usage.
Be sure to use the appropriate manual.
CAUTION
Some drawings in this manual are shown with the protective covers or
shields removed for clarity. Be sure all covers and shields are replaced
before operating this product.
YASKAWA may modify this model without notice when necessary due to
product improvements, modifications, or changes in specifications. If
such modification is made, the manual number will also be revised.
ii
NOTES FOR SAFE OPERATION
Read this manual carefully before installation, operation, maintenance, or inspection of the
NX100.
In this manual, the Notes for Safe Operation are classified as WARNING, CAUTION,
MANDATORY, or PROHIBITED.
Even items described as CAUTION may result in a serious accident in some situations. At
any rate, be sure to follow these important items.
NOTE To ensure safe and efficient operation at all times, be sure to follow all instructions, even if
not designated as CAUTION and WARNING.
iii
WARNING
Before operating the manipulator, check that servo power is turned off
when the emergency stop button on the front door of the NX100 and the
programming pendant is pressed.
When the servo power is turned OFF, the SERVO ON READY lamp on the
SERVO ON LED on the programming pendant is turned OFF.
Injury or damage to machinery may result if the emergency stop circuit cannot stop the
manipulator during an emergency. The manipulator should not be used if the emergency
stop buttons do not function.
Once the emergency stop button is released, clear the cell of all items
which could interfere with the operation of the manipulator. Then turn
OFF the servo power.
Injury may result if anyone enters the working envelope of the manipulator during opera-
tion. Always press an emergency stop button immediately if there are problems. The
emergency stop button is located on the right of the front door of the NX100 and the pro-
gramming pendant.
iv
CAUTION
Perform the following inspection procedures prior to conducting manip-
ulator teaching. If problems are found, repair them immediately, and be
sure that all other necessary processing has been performed.
-Check for problems in manipulator movement.
-Check for damage to insulation and sheathing of external wires.
Always return the programming pendant to the hook on the NX100 cabi-
net after use.
The programming pendant can be damaged if it is left in the manipulators work area, on
the floor, or near fixtures.
v
Descriptions of the programming pendant keys, buttons, and displays are shown as follows:
Programming Character Keys The keys which have characters printed on them are
Pendant denoted with [ ]
ex. [ENTER]
Symbol Keys The keys which have a symbol printed on them are
not denoted with [ ] but depicted with a small picture.
BACK
Axis Keys Axis Keys and Number Keys are generic names
Number Keys for the keys for axis operation and number input.
vi
1 Concurrent I/O
1.1 Features of Concurrent I/O . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.2 Construction and Specifications of
the Concurrent I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
vii
40042, 40056, 40057: Selection of Operating Modes . . . . 4-28
40050 to 40052: Selection of Cycles . . . . . . . . . . . . . . . . . 4-29
4.6.3 Start and Stop Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-29
40044: EXTERNAL START . . . . . . . . . . . . . . . . . . . . . . . . 4-29
40045: EXTERNAL SERVO ON. . . . . . . . . . . . . . . . . . . . . 4-30
40054, 40065, 40066: EXTERNAL SERVO OFF . . . . . . . . 4-30
40067: EXTERNAL HOLD . . . . . . . . . . . . . . . . . . . . . . . . . 4-30
4.6.4 Operating Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-30
40016: In-Guard Safe Operating Instruction. . . . . . . . . . . . 4-30
40046: Check Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . 4-31
40047: PROHIBIT WEAVING. . . . . . . . . . . . . . . . . . . . . . . 4-31
40053: PLAY MODE ENABLE . . . . . . . . . . . . . . . . . . . . . . 4-31
40060: MACHINE LOCK . . . . . . . . . . . . . . . . . . . . . . . . . . 4-31
40061: INVALID SHOCK DETECTION . . . . . . . . . . . . . . . 4-31
40063: OVERRUN RELEASE REQUEST . . . . . . . . . . . . . 4-31
40064: EDIT LOCK. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-31
40070 to 40073: 1-Step Back Operating Instruction. . . . . . 4-32
40090 to 40093: SEQUENCE WAIT. . . . . . . . . . . . . . . . . . 4-32
40110 to 40113: Work Home Position Return Request . . . 4-35
40337: PP Buzzer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-35
4.6.5 Independent Control Signals (Optional) . . . . . . . . . . . . . . . . . 4-35
40021 to 40027:
SUB 1, 2, 3, 4, 5, 6, 7 ALARM REQUEST . . . . . . . . . . . . . 4-35
40031 to 40037: SUB1, 2, 3, 4, 5, 6, 7 MASTER CALL . . . 4-35
40170 to 40177:
SUB 1, 2, 3, 4, 5, 6, 7, and MASTER START REQUEST . 4-36
40180 to 40187: SUB 1, 2, 3, 4, 5, 6, 7 HOLD REQUEST . 4-36
4.6.6 Signals for Arc Welding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-36
40570, 40630, 40690, 40750:
WORK START RESPONSE. . . . . . . . . . . . . . . . . . . . . . . . 4-36
40571, 40631, 40691, 40751: WORK END RESPONSE . 4-36
40572, 40632, 40692, 40752: WORK TIME MEASURE . . 4-36
40573, 40633, 40693, 40753: TIP REPLACEMENT
COMPLETED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-37
40574, 40634, 40694, 40754: NOZZLE CLEANING
COMPLETED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-37
40575, 40635, 40695, 40755: RETRY REQUEST . . . . . . 4-37
40576, 40636, 40696, 40756:
RETRY RETURN REQUEST . . . . . . . . . . . . . . . . . . . . . . . 4-37
40577, 40637, 40697, 40757:
AUTOMATIC ANTI-STICKING REQUEST. . . . . . . . . . . . . 4-37
40580, 40640, 40700, 40760:
RESTART REQUEST (ARC SHORTAGE) . . . . . . . . . . . . 4-37
40581, 40641, 40701, 40761:
RESTART REQUEST (GAS SHORTAGE) . . . . . . . . . . . . 4-38
40582, 40642, 40702, 40762:
RESTART REQUEST (WIRE SHORTAGE). . . . . . . . . . . . 4-38
40583, 40643, 40703, 40763:
RESTART RESET PROCESS . . . . . . . . . . . . . . . . . . . . . 4-38
40584, 40644, 40704, 40764: RETRY TIMES CLEAR . . . 4-38
viii
40585, 40645, 40705, 40766:
ARC SHORTAGE RESTART TIMES CLEAR . . . . . . . . . .4-38
40586, 40646, 40706, 40766:
AUTOMATIC ANTI-STICKING TIMES CLEAR. . . . . . . . . .4-38
40600, 40660, 40720, 40780: SENSING PROHIBIT . . . . .4-39
4.6.7 Signals for Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-39
40570, 40630, 40690, 40750: WORK START RESPONSE4-39
40571, 40631, 40691, 40751: WORK END RESPONSE . .4-39
40572, 40632, 40692, 40752: WORK TIME MEASURE . . .4-39
40580 to 40587, 40640 to 40647, 40700 to 40707,
40760 to 40767: SENSOR INPUT . . . . . . . . . . . . . . . . . . .4-39
4.6.8 Signals for Spot Welding . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-40
40572, 40632, 40692, 40752: WORK TIME MEASURE . . .4-40
40575, 40585, 40595, 40605:
ELECTRODE REPLACEMENT . . . . . . . . . . . . . . . . . . . . .4-40
40587, 40597, 40607, 40617: WELDING STOP . . . . . . . . .4-40
4.6.9 Signals for General-Purpose Applications. . . . . . . . . . . . . . . .4-40
40570, 40630, 40690, 40750: WORK START RESPONSE4-40
40571, 40631, 40691, 40751: WORK END RESPONSE . .4-41
40572, 40632, 40692, 40752: WORK TIME MEASURE . . .4-41
4.7 Specific Output Signals for All Applications . . . . . . . 4-42
4.8 Specific Output Signals for Arc Welding . . . . . . . . . . . 4-52
4.9 Specific Output Signals for Handling . . . . . . . . . . . . . . 4-56
4.10 Specific Output Signals for Spot Welding . . . . . . . . 4-60
4.11 Specific Output Signals for General-Purpose
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-64
4.12 Specific Output Signals: Explanation . . . . . . . . . . . . 4-68
4.12.1 Alarms and Messages Display . . . . . . . . . . . . . . . . . . . . . . .4-68
50010 to 50014: ALARM/ERROR OCCURRENCE . . . . . .4-68
50015, 50016: BATTERY WEAK . . . . . . . . . . . . . . . . . . . .4-68
50017: COOLING FAN ERROR . . . . . . . . . . . . . . . . . . . . .4-68
4.12.2 Setting of Mode / Cycle and Particular Play Operation . . . . .4-68
50050 to 50052: CYCLE SETTING . . . . . . . . . . . . . . . . . . .4-68
50053 to 50054: MODE SETTING . . . . . . . . . . . . . . . . . . .4-69
50056: COMMAND REMOTE SETTING. . . . . . . . . . . . . . .4-69
50060: IN-GUARD SAFE OPERATION SETTING . . . . . . .4-69
50061: DRY-RUN SETTING . . . . . . . . . . . . . . . . . . . . . . . .4-69
50062: MACHINE LOCK SETTING . . . . . . . . . . . . . . . . . .4-69
50063: SOFT LIMIT RELEASE SETTING . . . . . . . . . . . . .4-69
50064: CHECK RUN SETTING . . . . . . . . . . . . . . . . . . . . .4-69
4.12.3 Start and Stop Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-69
50020: HEAD OF MASTER JOB . . . . . . . . . . . . . . . . . . . .4-69
50065: PERMISSIBLE WORK IN TEST RUN
(FOR ARC ONLY) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-69
50066: POSITION CHECK COMPLETED . . . . . . . . . . . . .4-70
50067: FULL SPEED RUNNING. . . . . . . . . . . . . . . . . . . . .4-70
50070: RUNNING (Start Lamp). . . . . . . . . . . . . . . . . . . . . .4-70
50071: HOLDING (Hold Lamp) . . . . . . . . . . . . . . . . . . . . . .4-70
ix
50073: SERVO ON. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-70
50074: I/O SIMULATED . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-70
50075: JOB EDITING OPERATION INDICATION . . . . . . . 4-70
50076: JOG OPERATION INDICATION . . . . . . . . . . . . . . 4-70
50077: OT RELEASE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-71
50180 to 50197: SERVO ON STATUS. . . . . . . . . . . . . . . . 4-71
50200, 50201, 50202, 50203: SEQUENCE WAITING . . . . 4-71
50220, 50221, 50222, 50223: SEQUENCE CONTINUING 4-71
50240 to 50243: CONTROL GROUP RUNNING . . . . . . . . 4-71
50260, 50261, 50262, 50283:
WORK RESTART PROHIBIT. . . . . . . . . . . . . . . . . . . . . . . 4-72
50264, 50265, 50266, 50267:
PERMISSIBLE WORK RUNNING . . . . . . . . . . . . . . . . . . . 4-72
50270, 50271, 50272, 50273: SEARCH START . . . . . . . . 4-72
50280, 50281, 50282, 50283: LOCUS DEVIATION . . . . . . 4-72
50350, 50351, 50352: SECURITY MODE . . . . . . . . . . . . . 4-73
50354: PLAY MODE ENABLE . . . . . . . . . . . . . . . . . . . . . . 4-73
4.12.4 Interference Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-73
50080 to 50117: IN-CUBE . . . . . . . . . . . . . . . . . . . . . . . . . 4-73
50140, 50141, 50150, 50151, 50160, 50161, 50170,
50171: S-AXIS INTERFERENCE AREA . . . . . . . . . . . . . . 4-73
50142, 50144, 50146, 50147, 50152, 50154, 50156,
50157, 50162, 50164, 50166, 50167, 50172 to 50177:
MOVING SPHERE INTERFERENCE AREA . . . . . . . . . . . 4-73
4.12.5 Arithmetic Instruction Signal . . . . . . . . . . . . . . . . . . . . . . . . . 4-74
50640, 50641, 50642: Arithmetic Flag . . . . . . . . . . . . . . . . 4-74
4.12.6 Signals During Operation and for Jog Offset Junction
(Optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-74
50021, 50022, 50023, 50024, 50025, 50026, 50027:
TOP SUB 1, 2, 3, 4, 5, 6, 7 MASTER . . . . . . . . . . . . . . . . . 4-74
50031, 50032, 50033, 50034, 50035, 50036, 50037:
SUB HELD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-74
50041, 50042, 50043, 50044, 50045, 50046, 50047:
SUB ALARM OCCUR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-74
50143, 50145, 50153, 50155, 50163, 50165:
CRD WORKING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-75
50320 to 50327:
SUB 1, 2, 3, 4, 5, 6, 7, MASTER OPERATING . . . . . . . . . 4-75
50330 to 50337:
SUB 1, 2, 3, 4, 5, 6, 7, MASTER HOLDING . . . . . . . . . . . . 4-75
4.12.7 Signals for Servo Float Function (Optional) . . . . . . . . . . . . . 4-75
50274, 50275, 50276, 50277: SERVO FLOAT ON . . . . . . 4-75
50300 to 50303: SHOCK DETECTION VALID. . . . . . . . . . 4-75
50357: SHOCK DTCT ALM . . . . . . . . . . . . . . . . . . . . . . . . 4-75
4.12.8 Singals for Arc Welding . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-76
50770, 50830, 50890, 50950: WORK START Instructions 4-76
50771, 50831, 50891, 50951: WORK END Instructions. . . 4-76
50772, 50832, 50892, 50952: WORK CONTINUING
PROHIBIT Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-76
50773, 50833, 50893, 50953:
TIP REPLACEMENT REQUEST . . . . . . . . . . . . . . . . . . . . 4-77
x
50774, 50834, 50894, 50954:
NOZZLE CLEANING REQUEST . . . . . . . . . . . . . . . . . . . .4-77
50775, 50835, 50895, 50955: INCHING . . . . . . . . . . . . . . .4-77
50776, 50836, 50896, 50956: RETRACT . . . . . . . . . . . . . .4-77
50777, 50837, 50897, 50957:
RETRY RETURN PROCESSING . . . . . . . . . . . . . . . . . . . .4-77
50780, 50840, 50900, 50960: RESTART PROCESSING
(ARC SHORTAGE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-78
50781, 50841, 50901, 50961: RESTART PROCESSING
(GAS SHORTAGE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-78
50782, 50842, 50902, 50962: RESTART PROCESSING
(WIRE SHORTAGE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-78
50783, 50843, 50903, 50963: RESTART RETURN
PROCESSING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-78
50784, 50844, 50904, 50964: RETRY SETTING TIME
EXCEEDED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-78
50785, 50845, 50905, 50965, : ARC SHORTAGE
RESTART SETTING TIMES EXCEEDED . . . . . . . . . . . . .4-78
50786, 50846, 50906, 50966: AUTOMATIC ANTI-STICKING
SETTING TIMES EXCEEDED . . . . . . . . . . . . . . . . . . . . . .4-79
50787, 50847, 50907, 50967: RETRY REPLAY MODE . . .4-79
4.12.9 Signals for Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-79
50776, 50836, 50896, 50956:
SHOCK SENSOR FUNCTION SELECT. . . . . . . . . . . . . . .4-79
50777, 50837, 50897, 50957: SHOCK SENSOR INPUT . .4-79
50780 to 50787, 50840 to 50847, 50900 to 50907,
50960 to 50967: TOOL VALVE OUTPUT . . . . . . . . . . . . . .4-79
4.12.10 Signals for Spot Welding . . . . . . . . . . . . . . . . . . . . . . . . . .4-80
50773, 50783, 50793, 50803:
WEAR DETECTION NORMAL . . . . . . . . . . . . . . . . . . . . . .4-80
50774, 50784, 50794, 50804:
WEAR DETECTION ERROR (Motor Gun) . . . . . . . . . . . . .4-80
50775, 50785, 50795, 50805:
CHANGE TIP ALM (Motor Gun) . . . . . . . . . . . . . . . . . . . . .4-80
50776, 50786, 50796, 50806: SVSPOT EXECUTE
(Motor Gun) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-80
50777: WELDING ON/OFF . . . . . . . . . . . . . . . . . . . . . . . . .4-80
50780, 50790, 50800, 50810: SENSOR DETECTING . . . .4-80
4.12.11 Signals for General-Purpose Applications . . . . . . . . . . . . .4-81
50770, 50830, 50890, 50950: WORK START Instructions .4-81
50771, 50831, 50891, 50951: WORK END Instructions . . .4-81
50772, 50832, 50892, 50952:
WORK CONTINUING PROHIBIT Instructions . . . . . . . . . .4-81
xi
5.4 Signals for General-Purpose Applications . . . . . . . . . . 5-6
xii
8 Network I/O Signals
11 Register
11.1 Common Usage for All Applications . . . . . . . . . . . . . 11-1
11.1.1 General Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11-1
11.1.2 System Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11-3
11.2 Arc Welding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-5
11.3 Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-6
11.4 General Purposes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-7
11.5 Spot Welding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-8
xiii
OUT Instruction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-10
PART Instruction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-10
END Instruction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-11
TMR Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-11
CNT Instruction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-12
GSTR Instruction / GOUT Instruction . . . . . . . . . . . . . . . . 12-14
PLS Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-14
PLF Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-15
ADD Instruction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-16
SUB Instruction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-17
MUL Instruction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-18
DIV Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-19
MOD Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-20
BIN Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-21
BCD Instruction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-22
MOV Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-23
WAND Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-24
WOR Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-25
WXOR Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-26
WNOT Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-27
SHL Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-28
SHR Instruction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-29
ROL Instruction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-30
ROR Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-31
12.3 Arithmetic Flag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-32
Flag Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-32
Flag Transition under Scanning . . . . . . . . . . . . . . . . . . . . 12-32
12.4 Arc Welding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-33
Ladder Program List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-33
I/O Alarm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-65
I/O Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-66
USER OPEN SIGNALS . . . . . . . . . . . . . . . . . . . . . . . . . . 12-67
12.5 Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-69
LADDER PROGRAM LIST . . . . . . . . . . . . . . . . . . . . . . . . 12-69
I/O ALARM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-86
I/O Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-87
12.6 Spot Welding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-88
Ladder Program List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-88
I/O Alarm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-106
I/O Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-107
12.7 General-Purpose Applications . . . . . . . . . . . . . . . . . 12-108
LADDER PROGRAM LIST . . . . . . . . . . . . . . . . . . . . . . . 12-108
I/O ALARM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-124
I/O MESSAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-125
xiv
13 How to Monitor Signals
13.1 Monitoring I/O Signals . . . . . . . . . . . . . . . . . . . . . . . . . . 13-1
13.1.1 I/O Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-1
13.2 I/O Status Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-3
13.2.1 Universal Output Window . . . . . . . . . . . . . . . . . . . . . . . . . . .13-5
13.2.2 Universal Input Window . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-6
13.2.3 Changing Signal Status from the External Output
Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-10
13.2.4 Changing Signal Status from the External Input
Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-13
13.3 Pseudo Input Signal Window . . . . . . . . . . . . . . . . . . . 13-16
13.4 Register Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-19
13.5 Servo Power Status Window . . . . . . . . . . . . . . . . . . . 13-23
13.6 Analog Output Window . . . . . . . . . . . . . . . . . . . . . . . . . 13-24
13.7 I/O Messages and I/O Alarms . . . . . . . . . . . . . . . . . 13-25
13.7.1 Registering the User Section . . . . . . . . . . . . . . . . . . . . . . .13-25
13.8 Ladder Program Window . . . . . . . . . . . . . . . . . . . . . . . 13-27
15 Clearing Signals
15.1 Clearing the Universal Output Signals . . . . . . . . . . . 15-1
Clearing Signals when Powering ON . . . . . . . . . . . . . . . . .15-1
Clearing Signals when Changing the Teach/Play Mode . . .15-1
15.2 Clearing the Interface Panel Signals . . . . . . . . . . . . 15-3
xv
Clearing Signals when Powering ON . . . . . . . . . . . . . . . . . 15-3
15.3 Clearing the Auxiliary Relay Signals . . . . . . . . . . . . . 15-4
Clearing Signals when Powering ON . . . . . . . . . . . . . . . . . 15-4
15.4 Clearing the Universal Register . . . . . . . . . . . . . . . . . . 15-7
Clearing Registers when Powering ON . . . . . . . . . . . . . . . 15-7
xvi
1.1 Features of Concurrent I/O
1 Concurrent I/O
Concurrent I/O control is an I/O control function that processes controls relative to the NX100
I/O independent of the manipulator operation (in parallel with manipulator operation).
Terminals and connectors to which I/O signals are connected can be used effectively.
Terminals and connectors are provided for connecting I/O signals. Although the number of
connections are limited, the terminals can be used effectively because only the necessary
signals can be selected and connected to the desired terminal.
Instructions relative to the I/O (Robot Language: INFORM III) can be simplified for smooth
manipulator operation.
Fixed procedures relative to the I/O can be registered as independent ladder programs, thus
enabling simplification of I/O instructions of the job (operation program) and reducing
interruptions.
SYSTEM LADDER
SECTION (PART 1)
USER LADDER
SECTION (PART 2)
1-1
1.2 Construction and Specifications of the Concurrent I/O
System Ladder Section A standard ladder selected for your applications is prepared at the factory.
For more information, see 11 Standard Ladder Program The ladder program
cannot be edited.
User Ladder Section Specification of signal connections and interface signal with system ladder are
prepared at the factory. The ladder program can be edited including these
signals.
Item Contents
Number of 33 types
Instructions
General Input Port 1024 points (Concurrent I/O Manipulator Control Section)
Specific Output 800 points including unspecified signals (Concurrent I/O Manipulator Con-
Port trol Section)
1-2
1.2 Construction and Specifications of the Concurrent I/O
Item Contents
Monitor Function Monitor each signal status in concurrent I/O on CRT window.
1-3
2 Classification of I/O Signals
Classification of I/O signals
2-1
2.1 I/O Signals
Meaning of Number
The I/O processing part and the manipulator operation processing part are connected by
"Logical I/O". However, for the function, they are separated as a quite independent function.
How to handle each signal is also different from the manipulator operation processing part.
In ladder programming, to specify each signal unitedly, the number is set to as follows.
"Relay number" is specified by the numerical value of five digits. This numerical value is
composed of the following three information.
0 0 0 2 3
2-2
2.1 I/O Signals
As for each block, a minimum digit is specified by the numerical value to 0-7 for a relay
number as understood from the table. In a word, it is a serial number which omits 8 and 9.
Moreover, the first relay number of each block starts from xxx10 because channel number
enters between digits of 10, 100, and 1000.
The relay number will be specified by the numerical value of the fifth digit in the frame.
Block Number: 0
Relay Number: 0 nnn m
nn: Channel01 00019 00018 00017 00016 00015 00014 00013 00012 00011 00010
Channel02 00029 00028 00027 00026 00025 00024 00023 00022 00021 00020
Channel03 00039 00038 00037 00036 00035 00034 00033 00032 00031 00030
Channel04 00049 00048 00047 00046 00045 00044 00043 00042 00041 00040
Channel05 00059 00058 00057 00056 00055 00054 00053 00052 00051 00050
Channel06 00069 00068 00067 00066 00065 00064 00063 00062 00061 00060
NOTE The relay is occasionally treated by the units (8 bits) of the byte (channel) or the units
(16bits) of the word.
2-3
2.2 Register
2.2 Register
General Register
This is composed of one word (16 bits).
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
M000
M001
: :
M259
System Register
This is composed of one word (16 bits).
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
M340
M341
: :
M499
2-4
2.2 Register
Analog
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
output
AOUT01 M260
AOUT02 M261
: : :
AOUT40 M299
Resolution Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
8-bit
12-bit
16-bit
Output Voltage
+14 V
8000 H 0V
0000 H 7fffH
Register Value
(Hexadecimal)
-14 V
SUPPLE-
Analog output board (JANCD-NEW01- , JANCD-XEW01- , JANCD-XEW02) uses a 12-
MENT bit resolution D/A circuit.
2-5
2.2 Register
Analog
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
input
AIN01 M300
AIN02 M301
: : :
AIN40 M339
Input Voltage
+5 V
8000 H 0V
0000 H 7fffH
Register Value
(Hexadecimal)
-5 V
Numeric Data
Binary number is the one that the numeric data was expressed by 1(ON) and 0(OFF). Internal
data of a usual computer is expressed by the binary number. On the other hand, BCD (Binary
Code Decimal) makes one digit of the decimal number by using four bits of the binary number,
that is, four digits, combines these, and shows the decimal number. The equipment
connected with NX100 occasionally uses BCD as an input and a output signal. When
transferring the data between these, it is necessary to convert BCD into the binary number
when NX100 receives the data, and it is necessary to convert the binary number into BCD
when outputting the data to the equipment. It is possible to convert the data by BIN and the
BCD instruction in the concurrent I/O function.
2-6
2.2 Register
Binary Number
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
BCD
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
23 22 21 20 23 22 21 20 23 22 21 20 23 22 21 20
2-7
3.1 Arc Welding
JANCD-NCP01
Control Control
(Hardware) Status
Status Data For
Signal Area Analog Voltage
Processing Specific I/O Board
Section 3XXXX JANCD-NEW01
80XXX
31210 31287
21210 21287
5XXXX 2XXXX
Operating Status/ Specific
Condition
Processing Section I/O Area
General I/O Board
Concurrent I/O Ladder Program
4XXXX
1XXXX
JANCD-NIO01
Instruction General
Processing I/O Area
Section (JOB) 30010 30057
0XXXX 20010 20057
System 82XXX 3XXXX
Parameter
Area
2XXXX
Network Network 22XXX
Processing
I/O Area Option I/O Board
Section
32XXX
30060 31207
MXXX 20060 21207
Register
Area
3-1
3.2 Handling, Spot Welding, and General-Purpose Applications
NX100
JANCD-NCP01
Control
(Hardware) Control
Status Status
Processing Signal Area
Section
80XXX
Operating Status/
5XXXX
Condition Specific
Processing Section I/O Area
General I/O Board
Concurrent I/O Ladder Program
4XXXX
1XXXX
JANCD-NIO01
Instruction
Processing General
Section (JOB) I/O Area 30010 30057
0XXXX 20010 20057
System 82XXX 3XXXX
Parameter Area
2XXXX
Network Network 22XXX
Processing
I/O Area Option I/O Board
Section
32XXX
30060 31287
MXXX 20060 21287
Register
Area
3-2
4.1 Specific Input Signals for All Applications
4-1
4.1 Specific Input Signals for All Applications
d5 d4 d3 d2 d1 d0
d5 d4 d3 d2 d1 d0
d5 d4 d3 d2 d1 d0
4-2
4.1 Specific Input Signals for All Applications
d5 d4 d3 d2 d1 d0
4-3
4.1 Specific Input Signals for All Applications
4-4
4.1 Specific Input Signals for All Applications
PP BUZZER
4-5
4.1 Specific Input Signals for All Applications
4-6
4.1 Specific Input Signals for All Applications
4-7
4.2 Specific Input Signals for Arc Welding
Device 1
40577 40576 40575 40574 40573 40572 40571 40570
SIN#456 SIN#455 SIN#454 SIN#453 SIN#452 SIN#451 SIN#450 SIN#449
RETRY WORK
ANTI-STICK RETRY NOZZLE TIP TIME WORK END
RET START
REQUEST REQUEST CLEANED CHANGED MEASURE ANSWER
REQUEST ANSWER
PROHIBIT
SENSING
4-8
4.2 Specific Input Signals for Arc Welding
Device 2
40637 40636 40635 40634 40633 40632 40631 40630
SIN#504 SIN#503 SIN#502 SIN#501 SIN#500 SIN#499 SIN#498 SIN#497
RETRY WORK
ANTI-STICK RETRY NOZZLE TIP TIME WORK END
RET START
REQUEST REQUEST CLEANED CHANGED MEASURE ANSWER
REQUEST ANSWER
PROHIBIT
SENSING
4-9
4.2 Specific Input Signals for Arc Welding
Device 3
40697 40696 40695 40694 40693 40692 40691 40690
SIN#552 SIN#551 SIN#550 SIN#549 SIN#548 SIN#547 SIN#546 SIN#545
RETRY WORK
ANTI-STICK RETRY NOZZLE TIP TIME WORK END
RET START
REQUEST REQUEST CLEANED CHANGED MEASURE ANSWER
REQUEST ANSWER
PROHIBIT
SENSING
4-10
4.2 Specific Input Signals for Arc Welding
Device 4
40757 40756 40755 40754 40753 40452 40751 40750
SIN#600 SIN#599 SIN#598 SIN#597 SIN#596 SIN#595 SIN#594 SIN#593
RETRY WORK
ANTI-STICK RETRY NOZZLE TIP TIME WORK END
RET START
REQUEST REQUEST CLEANED CHANGED MEASURE ANSWER
REQUEST ANSWER
PROHIBIT
SENSING
4-11
4.3 Specific Input Signals for Handling
Device 1
40577 40576 40575 40574 40573 40572 40571 40570
SIN#456 SIN#455 SIN#454 SIN#453 SIN#452 SIN#451 SIN#450 SIN#449
WORK
TIME WORK END
START
MEASURE ANSWER
ANSWER
4-12
4.3 Specific Input Signals for Handling
Device 2
40637 40636 40635 40634 40633 40632 40631 40630
SIN#504 SIN#503 SIN#502 SIN#501 SIN#500 SIN#499 SIN#498 SIN#497
WORK
TIME WORK END
START
MEASURE ANSWER
ANSWER
4-13
4.3 Specific Input Signals for Handling
Device 3
40697 40696 40695 40694 40693 40692 40691 40690
SIN#552 SIN#551 SIN#550 SIN#549 SIN#548 SIN#547 SIN#546 SIN#545
WORK
TIME WORK END
START
MEASURE ANSWER
ANSWER
4-14
4.3 Specific Input Signals for Handling
Device 4
40757 40756 40755 40754 40753 40752 40751 40750
SIN#600 SIN#599 SIN#598 SIN#597 SIN#596 SIN#595 SIN#594 SIN#593
WORK
TIME WORK END
START
MEASURE ANSWER
ANSWER
4-15
4.4 Specific Input Signals for Spot Welding
Device 1
40577 40576 40575 40574 40573 40572 40571 40570
SIN#456 SIN#455 SIN#454 SIN#453 SIN#452 SIN#451 SIN#450 SIN#449
WELDING ELECTRODE START
TIME END WORK
STOP EXCHG WORK
MEASURE ANSWER
WELDER 1 WELDER 1 ANSWER
4-16
4.4 Specific Input Signals for Spot Welding
Device 2
40637 40636 40635 40634 40633 40632 40631 40630
SIN#504 SIN#503 SIN#502 SIN#501 SIN#500 SIN#499 SIN#498 SIN#497
4-17
4.4 Specific Input Signals for Spot Welding
Device 3
40697 40696 40695 40694 40693 40692 40691 40690
SIN#552 SIN#551 SIN#550 SIN#549 SIN#548 SIN#547 SIN#546 SIN#545
4-18
4.4 Specific Input Signals for Spot Welding
Device 4
40757 40756 40755 40754 40753 40752 40751 40750
SIN#600 SIN#599 SIN#598 SIN#597 SIN#596 SIN#595 SIN#594 SIN#593
4-19
4.5 Specific Input Signals for General-Purpose Applications
Device 1
40577 40576 40575 40574 40573 40572 40571 40570
SIN#456 SIN#455 SIN#454 SIN#453 SIN#452 SIN#451 SIN#450 SIN#449
WORK
TIME WORK END
START
MEASURE ANSWER
ANSWER
4-20
4.5 Specific Input Signals for General-Purpose Applications
Device 2
40637 40636 40635 40634 40633 40632 40631 40630
SIN#504 SIN#503 SIN#502 SIN#501 SIN#500 SIN#499 SIN#498 SIN#497
WORK
TIME WORK END
START
MEASURE ANSWER
ANSWER
4-21
4.5 Specific Input Signals for General-Purpose Applications
Device 3
40697 40696 40695 40694 40693 40692 40691 40690
SIN#552 SIN#551 SIN#550 SIN#549 SIN#548 SIN#547 SIN#546 SIN#545
WORK
TIME WORK END
START
MEASURE ANSWER
ANSWER
4-22
4.5 Specific Input Signals for General-Purpose Applications
Device 4
40757 40756 40755 40754 40753 40752 40751 40750
SIN#600 SIN#599 SIN#598 SIN#597 SIN#596 SIN#595 SIN#594 SIN#593
WORK
TIME WORK END
START
MEASURE ANSWER
ANSWER
4-23
4.6 Specific Input Signals: Explanation
The following symbols are used in the explanation to represent the signal condition.
State
The signal takes effect while it is in ON Rising The rising edge is detected as the
state. signal.
50msec or longer
Display
Request
50msec or longer
Message
No.
Signal Timing
Display request signal is a state signal, which continues to update the display while the signal
is ON.
4-24
4.6 Specific Input Signals: Explanation
0 0 0 0 0 0 0
1 0 0 0 0 0 1
2 0 0 0 0 1 0
3 0 0 0 0 1 1
: : : : : : :
63 1 1 1 1 1 1
0 0 0 0 0 0 0
1 0 0 0 0 0 1
2 0 0 0 0 1 0
3 0 0 0 0 1 1
: : : : : : :
63 1 1 1 1 1 1
4-25
4.6 Specific Input Signals: Explanation
0 0 0 0 0 0 0
1 0 0 0 0 0 1
2 0 0 0 0 1 0
3 0 0 0 0 1 1
: : : : : : :
63 1 1 1 1 1 1
0 0 0 0 0 0 0
1 0 0 0 0 0 1
2 0 0 0 0 1 0
3 0 0 0 0 1 1
: : : : : : :
63 1 1 1 1 1 1
4-26
4.6 Specific Input Signals: Explanation
<Example>
#40011 System
#40150
Message Request
#40151
#40010 System
Count Up
Alarm Request
Counter Count Up
#40150
COUNT
4-27
4.6 Specific Input Signals: Explanation
4-28
4.6 Specific Input Signals: Explanation
4-29
4.6 Specific Input Signals: Explanation
This signal is invalid when EXT. MODE SWITCH PROHIBIT is shown on the
operating condition window.
This signal is only to limit speed. Since the manipulator operates as taught, prepare the
NOTE EMERGENCY STOP button so that it can be pressed at any time in the event of an
emergency when one approaches the robot.
4-30
4.6 Specific Input Signals: Explanation
4-31
4.6 Specific Input Signals: Explanation
1. When these signals are turned on while the manipulator is operating, the manipulator
pauses temporarily, but it is still in an operating state. If these signals are turned on
during an instruction other than a moving instruction (MOV), the instruction is contin-
ued. The START lamp remains lit and the OPERATING signal remains ON. If
these signals are turned on while the manipulator is operating at high speed, the
manipulator reduces its speed and stops.
2. The status of these signals are controlled. Motion of the manipulator is automatically
resumed when changing from on to off.
4-32
4.6 Specific Input Signals: Explanation
<Example 1>
The following is an example of using the signal to check S-Axis/ Cube Interference.
Operating
IN-B in B-area B-area
Operating
IN-C in C-area C-area
Operating
A-area Sequence Wait in A-area
Operating
B-area Sequence Wait in B-area
Operating
C-area Sequence Wait in C-area
Explanation of ladder
A, B, C: Area Name
e.g. S-Axis (right), Cube 1, etc
If the signal "Area A", "Area B", or "Area C" is turned on while the combined equipment is out-
side the area, the signal "Operating in A-area", "Operating in B-area", or "Operating in C-area"
is turned ON and the operation continues.
If the combined equipment is in the area first, the SEQUENCE WAIT signal goes ON and
robot operation is stopped until the combined equipment leaves the area. When the
combined equipment leaves the area, the SEQUENCE WAIT signal goes off and manipulator
operation resumes.
4-33
4.6 Specific Input Signals: Explanation
<Example 2>
The following is an example of using the signal to detect wire sticking in arc welding.
Wire
Arc OFF Sticking
User Alarm
Sequence Wait Request
Explanation of ladder
Monitor the state of welding when an ARC OFF instruction is issued, or if the arc is interrupted
while the instruction is being issued. When detecting wire sticking, the SEQUENCE WAIT
REQUEST goes ON and the manipulator pauses.
Normal
Detection OK will be determined when the OFF state of the wire sticking detection signal
continues for the prescribed time. SEQUENCE WAIT will then be released and the
manipulator will resume operation.
Abnormal
Welding is determined abnormal if the ON state of the wire sticking detecting signal continues
longer than the prescribed time.
I/O alarm will occur if welding is abnormal, and SEQUENCE WAIT will then be cleared.
4-34
4.6 Specific Input Signals: Explanation
40337: PP Buzzer
State When this signal is on, the buzzer of programming pendant sounds.
State These signals are used to stop the specified sub task with an alarm when system
section alarm request (40010) or user section alarm request (40012) is issued.
Input the alarm request (40010 or 40012) after setting the conditions of individual
requirements.
4-35
4.6 Specific Input Signals: Explanation
40170 to 40177:
SUB 1, 2, 3, 4, 5, 6, 7, and MASTER START REQUEST
When the signals are turned on, the robot starts its operation automatically by each
Rising
sub task 1, 2, 3, 4, 5, 6, 7, and the master job individually. When the signals are
accepted, the signals "RUN", 50320 to 50327 are turned on. The signals can be used
when starting from a panel such as an external operators panel other than the NX100
programming pendant. Specify the condition on the operating condition window.
These signals are invalid in any of the following cases:
The servo power is not turned on.
The PLAY mode is not set.
The "EXTERNAL START PROHIBIT" is shown on the operating condition window.
The corresponding signal "RUN" is on. That is the robot is operating.
The signal "HOLDING" is on.
The signal "EXTERNAL HOLD" is on
The corresponding signal "HOLDING" is on.
4-36
4.6 Specific Input Signals: Explanation
State The WORK START RESPONSE signal is used for response to the WORK START
INSTRUCTION (50770, 50830, 50890, or 50950) signal. When the RETRY
REQUEST signal is used simultaneously, retry operation is performed; when the
RETRY RETURN
REQUEST signal is used simultaneously, retry return operation is performed. By
responding individually, the work start instruction is completed.
For a system with one application, use signal No. 40570, 40575, or 40576.
For a system with one application, use signal No. 40571 or 40577.
4-37
4.6 Specific Input Signals: Explanation
For a system with one application, use signal No. 40580, 40581, or 40582.
4-38
4.6 Specific Input Signals: Explanation
For a system with one manipulator, use signal Nos. 40580 to 40587.
4-39
4.6 Specific Input Signals: Explanation
4-40
4.6 Specific Input Signals: Explanation
4-41
4.7 Specific Output Signals for All Applications
TOP SUB TOP SUB TOP SUB TOP SUB TOP SUB TOP SUB TOP SUB TOP
MASTER MASTER MASTER MASTER MASTER MASTER MASTER MASTER
JOB 7 JOB 6 JOB 5 JOB 4 JOB 3 JOB 2 JOB 1 JOB
JOG HOLDING
OT JOB EDIT I/O
OPERATION SERVO ON (HOLD RUNNING
RELEASE INFORM SIMULATED
INFORM LAMP)
4-42
4.7 Specific Output Signals for All Applications
4-43
4.7 Specific Output Signals for All Applications
4-44
4.7 Specific Output Signals for All Applications
4-45
4.7 Specific Output Signals for All Applications
4-46
4.7 Specific Output Signals for All Applications
4-47
4.7 Specific Output Signals for All Applications
4-48
4.7 Specific Output Signals for All Applications
4-49
4.7 Specific Output Signals for All Applications
4-50
4.7 Specific Output Signals for All Applications
4-51
4.8 Specific Output Signals for Arc Welding
Device 1
50777 50776 50775 50774 50773 50772 50771 50770
SOUT#616 SOUT#615 SOUT#614 SOUT#613 SOUT#612 SOUT#611 SOUT#610 SOUT#609
TIP PROHIBIT
RETURN CLEAN START
RETRACT INCHING CHANGE WORK END WORK
RETRY NOZZLE WORK
REQUEST CONT
RETRY OVER
OVER OVER RETURN RESTARTING RESTARTING RESTARTING
REPLAY ANTI-
RESTART RETRY RESTART / WIRE / GAS / ARC
MODE STICK NO
4-52
4.8 Specific Output Signals for Arc Welding
Device 2
50837 50836 50835 50834 50833 50832 80531 50830
SOUT#664 SOUT#663 SOUT#662 SOUT#661 SOUT#660 SOUT#659 SOUT#658 SOUT#657
TIP PROHIBIT
RETURN CLEAN START
RETRACT INCHING CHANGE WORK END WORK
RETRY NOZZLE WORK
REQUEST CONT
RETRY OVER
OVER OVER RETURN RESTARTING RESTARTING RESTARTING
REPLAY ANTI-
RESTART RETRY RESTART / WIR / GAS / ARC
MODE STICK NO
4-53
4.8 Specific Output Signals for Arc Welding
Device 3
50897 50896 50895 50894 50893 50892 50891 50890
SOUT#712 SOUT#711 SOUT#710 SOUT#709 SOUT#708 SOUT#707 SOUT#706 SOUT#705
TIP PROHIBIT
RETURN CLEAN START
RETRACT INCHING CHANGE WORK END WORK
RETRY NOZZLE WORK
REQUEST CONTINUE
RETRY OVER
OVER OVER RETURN RESTARTING RESTARTING RESTARTING
REPLAY ANTI-
RESTART RETRY RESTART / WIR / GAS / ARC
MODE STICK NO
4-54
4.8 Specific Output Signals for Arc Welding
Device 4
50957 50956 50955 50954 50953 50952 50951 50950
SOUT#760 SOUT#759 SOUT#758 SOUT#757 SOUT#756 SOUT#755 SOUT#754 SOUT#753
TIP PROHIBIT
RETURN CLEAN START
RETRACT INCHING CHANGE WORK END WORK
RETRY NOZZLE WORK
REQUEST CONTINUE
RETRY OVER
OVER OVER RETURN RESTARTING RESTARTING RESTARTING
REPLAY ANTI-
RESTART RETRY RESTART / WIR /GAS / ARC
MODE STICK NO
4-55
4.9 Specific Output Signals for Handling
Device 1
50777 50776 50775 50774 50773 50772 50771 50770
SOUT#616 SOUT#615 SOUT#614 SOUT#613 SOUT#612 SOUT#611 SOUT#610 SOUT#609
SH-SNSR PROHIBIT
SH-SNSR START
FUNCTION WORK END WORK
VALID WORK
SELECT CONTINUE
4-56
4.9 Specific Output Signals for Handling
Device 2
50837 50836 50835 50834 50833 50832 80531 50830
SOUT#664 SOUT#663 SOUT#662 SOUT#661 SOUT#660 SOUT#659 SOUT#658 SOUT#657
SH-SNSR PROHIBIT
SH-SNSR START
FUNCTION WORK END WORK
VALID WORK
SELECT CONTINUE
4-57
4.9 Specific Output Signals for Handling
Device 3
50897 50896 50895 50894 50893 50892 50891 50890
SOUT#712 SOUT#711 SOUT#710 SOUT#709 SOUT#708 SOUT#707 SOUT#706 SOUT#705
SH-SNSR PROHIBIT
SH-SNSR START
FUNCTION WORK END WORK
VALID WORK
SELECT CONTINUE
4-58
4.9 Specific Output Signals for Handling
Device 4
50957 50956 50955 50954 50953 50952 50951 50950
SOUT#760 SOUT#759 SOUT#758 SOUT#757 SOUT#756 SOUT#755 SOUT#754 SOUT#753
SH-SNSR PROHIBIT
SH-SNSR START
FUNCTION WORK END WORK
VALID WORK
SELECT CONT
4-59
4.10 Specific Output Signals for Spot Welding
Device 1
50777 50776 50775 50774 50773 50772 50771 50770
SOUT#616 SOUT#615 SOUT#614 SOUT#613 SOUT#612 SOUT#611 SOUT#610 SOUT#609
TIP WEAR WEAR
WORK
WELDING CHANGE DETECT DETECT
SVSPOT
ON/OFF ALARM ERROR NORMAL
WELD 1
WELD 1 WELD 1 WELD 1
SENSOR
SEARCHING
WELD 4
4-60
4.10 Specific Output Signals for Spot Welding
Device 2
50837 50836 50835 50834 50833 50832 80531 50830
SOUT#664 SOUT#663 SOUT#662 SOUT#661 SOUT#660 SOUT#659 SOUT#658 SOUT#657
4-61
4.10 Specific Output Signals for Spot Welding
Device 3
50897 50896 50895 50894 50893 50892 50891 50890
SOUT#712 SOUT#711 SOUT#710 SOUT#709 SOUT#708 SOUT#707 SOUT#706 SOUT#705
4-62
4.10 Specific Output Signals for Spot Welding
Device 4
50957 50956 50955 50954 50953 50952 50951 50950
SOUT#760 SOUT#759 SOUT#758 SOUT#757 SOUT#756 SOUT#755 SOUT#754 SOUT#753
4-63
4.11 Specific Output Signals for General-Purpose Applications
Device 1
50777 50776 50775 50774 50773 50772 50771 50770
SOUT#616 SOUT#615 SOUT#614 SOUT#613 SOUT#612 SOUT#611 SOUT#610 SOUT#609
PROHIBIT
START
WORK END WORK
WORK
CONTINUE
4-64
4.11 Specific Output Signals for General-Purpose Applications
Device 2
50837 50836 50835 50834 50833 50832 80531 50830
SOUT#664 SOUT#663 SOUT#662 SOUT#661 SOUT#660 SOUT#659 SOUT#658 SOUT#657
PROHIBIT
START
WORK END WORK
WORK
CONTINUE
4-65
4.11 Specific Output Signals for General-Purpose Applications
Device 3
50897 50896 50895 50894 50893 50892 50891 50890
SOUT#712 SOUT#711 SOUT#710 SOUT#709 SOUT#708 SOUT#707 SOUT#706 SOUT#705
PROHIBIT
START
WORK END WORK
WORK
CONTINUE
4-66
4.11 Specific Output Signals for General-Purpose Applications
Device 4
50957 50956 50955 50954 50953 50952 50951 50950
SOUT#760 SOUT#759 SOUT#758 SOUT#757 SOUT#756 SOUT#755 SOUT#754 SOUT#753
4-67
4.12 Specific Output Signals: Explanation
The following symbols are used in the explanation to represent the signal conditions.
State
The signal takes effect while it is in the Rising The rising edge is detected as the
on state. signal.
4-68
4.12 Specific Output Signals: Explanation
4-69
4.12 Specific Output Signals: Explanation
50073: SERVO ON
State This signal indicates that after the servo power is turned on, internal processing such
as current position setting has been completed and the system is ready to accept
START instruction. This can be used for determining external starting conditions.
4-70
4.12 Specific Output Signals: Explanation
50077: OT RELEASE
State This signal indicates that the overrun status is released.
<Example>
These signals can be used for intentional reset of work section information as shown below.
4-71
4.12 Specific Output Signals: Explanation
For a system with one manipulator, use signal No. 50260 (R1).
State Meaning
0 : OFF 1 : ON
Machine Lock Operation
0 Dry-Run Operation
Low-Speed Start-Up Operation
During in-guard safety operation
During continuous operation with the
1 programming pendant
When adjusting speed during operation
When speed is limited by the sensor
4-72
4.12 Specific Output Signals: Explanation
S S
4-73
4.12 Specific Output Signals: Explanation
: : : : : : : :
Sub tasks 1, 2, 3, 4, 5,
1 1 1 1 1 1 1
6, 7 alarms occur
4-74
4.12 Specific Output Signals: Explanation
In the system with one manipulator, use signal No. 50274 (R1).
4-75
4.12 Specific Output Signals: Explanation
4-76
4.12 Specific Output Signals: Explanation
NOTE For normal inching, use signal No. OT# 1023, 1015, 1007, 999.
NOTE For normal inching, use signal No. OT# 1024, 1016, 1008, 1000.
4-77
4.12 Specific Output Signals: Explanation
State These signals indicate that restarting is executed by the RESTART REQUEST
(40580 to 40582, 40640 to 40642, 40700 to 40702, 40760 to 40762) signals. These
can be released by the RESTART PROCESS RESET OT# 1022, 1014, 1006, 998
signals.
For a system with one application,use signal No. 50780, 50781, or 50782.
4-78
4.12 Specific Output Signals: Explanation
For a system with one manipulator, use signal No. 50780 to 50787.
4-79
4.12 Specific Output Signals: Explanation
4-80
4.12 Specific Output Signals: Explanation
4-81
5.1 Signals for Arc Welding
5-1
5.1 Signals for Arc Welding
5-2
5.2 Signals for Handling
PLAY/1 PLAY/1
PLAY/CONT PLAY/CONT
CYCLE CYCLE
SELECT SELECTING
SELECT SELECTING
5-3
5.3 Signals for Spot Welding
5-4
5.3 Signals for Spot Welding
5-5
5.4 Signals for General-Purpose Applications
5-6
6.1 Internal Control Status Signals
* : NC contact
80017 80016 80015 80014 80013 80012 80011 80010
6-1
6.1 Internal Control Status Signals
EX24VU_OK 24VU_OK
24VU_OK 24V OK
EX24VU_OK External 24V OK
6-2
6.1 Internal Control Status Signals
6-3
6.1 Internal Control Status Signals
State
The signal takes effect while it is in the Rising The rising edge is detected as the
on state. signal.
6-4
6.1 Internal Control Status Signals
+24V
EXSVON
024V
SVONRDY0
6-5
6.1 Internal Control Status Signals
PLAY SAFF
024V
6-6
6.1 Internal Control Status Signals
80050: 24V OK
State
This signal is ON when 24V power for I/O is supplied normally. For the connection of
I/O power supply, refer to the 12.3.2 Units and Circuit Boards in the CPU Unit of the
NX100 Instructions.
6-7
6.1 Internal Control Status Signals
80067: *OVERTRAVEL
State
This signal turns off when the robot axis overrun LS operates.
6-8
7.1 Pseudo Input Signals
The following symbols are used in the explanation to represent the signal conditions.
State
The signal takes effect while it is in the Rising The rising edge is detected as the
on state. signal.
7-1
8 Network I/O Signals
Network input signals are related to optional network functions. For the detailed information,
refer to the operators manual regarding each network function.
8-1
9 Interface Panel Signals
Interface panel signals are related to the optional interface panel functions. For details, refer
to "NX100 OPTIONS INSTRUCTIONS FOR INTERFACE PANEL FUNCTION" (Manual No.
HW0482596).
9-1
10.1 Hardware Specific Input
The following signal is connected directly to the manipulator control section without passing
through the concurrent I/O.
Adequate care should be taken for switch setting and method of connection when using this
signal.
CAUTION
Before use, remove any jumper leads from the specific input signals.
Failure to observe this instruction may result in the malfunction leading to injury or dam-
age to the equipment.
10-1
10.1 Hardware Specific Input
MXT
CNM +24V2
4 9 SAFF1+ 86
29 10 SAFF1- 36
SAFF1
5 11 SAFF2+ 72 SAFF2
30 12 SAFF2- 22
6 13 MAINTE1+ 85
31 14 MAINTE1- 36
MAINTE1
7 15 MAINTE2+ 71 MAINTE2
32 16 MAINTE2- 21
8 17 SVON+ 79
33 18 SVON- 29 SVON
9 19 HS1+ 84 SVON
34 20 HS1- 34
HS1
10 21 HS2+ 70 HS2
35 22 HS2- 20
11 23 FST1+ 83
36 24 FST1- 33
FST1
12 25 FST2+
69 FST2
37 26 FST2- 19
13 27 SSP+ 78
38 28 SSP- 28 SSP
14 29 EXSVON+ 77 SSP
39 30 EXSVON- 27 EXSVON
15 31 EXHOLD+ 76 EXSVON
40 32 EXHOLD- 26
16 33 EXDSW11+ 82 EXHOLD
Input Signals 41 34 EXDSW11- 32
for Manipulator EXDSW11
17 35 EXDSW12+ 68
EXDSW12
42 36 EXDSW12- 18
18 37 RSV1+ 81
43 38 RSV1- 31
RSV1
19 39 RSV2+ 67 RSV2
44 40 RSV2- 17
CNAT3
0 1 CPDIN1 99
25 2 CPDIN2 49 CPDIN1
1 3 CPDIN3 CPDIN2
98
26 4 CPDIN4 CPDIN3
48
2 5 DINCOM 97 CPDIN4
3 7 +24V2
28 8 024V2
024V2
CNK
21 43 AXDIN1 51
46 44 AXDIN2 AXDIN1
11
22 45 AXDIN3 50 AXDIN2
47 46 AXDIN4 AXDIN3
10
23 47 AXDIN5 AXDIN4
49
48 48 DINCOM 9 AXDIN5
24 49 +24V2
+24V2
49 50 024V2
024V2
JANCD-NBB01 SGDR-AXA01A(1/6)
10-2
10.2 I/O Except Concurrent I/O: Explanation
CAUTION
Use the MAINTE (Maintenance) input with normally open circuit.
Use the switch which has the key for MAINTE input. The system manager is responsible
for storage of the key.
Any deadman switch is invalid at the "MAINTE" input.
State This signal allows to use the emergency stop switch of an external operation equip-
ment. When this signal is input, the servo power goes OFF, and the job execution is
stopped. The servo power cannot be turned on while this signal is being input.
This function becomes invalid by connecting the jumper wire.
10-3
10.2 I/O Except Concurrent I/O: Explanation
10-4
11.1 Common Usage for All Applications
11 Register
M019 M018 M017 M016 M015 M014 M013 M012 M011 M010
M029 M028 M027 M026 M025 M024 M023 M022 M021 M020
M039 M038 M037 M036 M035 M034 M033 M032 M031 M030
M049 M048 M047 M046 M045 M044 M043 M042 M041 M040
M059 M058 M057 M056 M055 M054 M053 M052 M051 M050
M069 M068 M067 M066 M065 M064 M063 M062 M061 M060
:
:
M209 M208 M207 M206 M205 M204 M203 M202 M201 M200
M219 M218 M217 M216 M215 M214 M213 M212 M211 M210
WIRE WIRE WELDING ARC ARC
STIKICNG SHORTAGE CONFIRM
SYSTEM INCHING RETRACT POWER
RELEASE (ROBOT RELAY
RESERVE REQUEST REQUEST ERROR
(ARITH) SIDE) STICKING
TMR TMR TMR
TMR TMR
11-1
11.1 Common Usage for All Applications
M269 M268 M267 M266 M265 M264 M263 M262 M261 M260
ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG
OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT
10 9 8 7 6 5 4 3 2 1
M279 M278 M277 M276 M275 M274 M273 M272 M271 M270
ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG
OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT
20 19 18 17 16 15 14 13 12 11
M289 M288 M287 M286 M285 M284 M283 M282 M281 M280
ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG
OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT
30 29 28 27 26 25 24 23 22 21
M299 M298 M297 M296 M295 M294 M293 M292 M291 M290
ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG
OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT
40 39 38 37 36 35 34 33 32 31
11-2
11.1 Common Usage for All Applications
M319 M318 M317 M316 M315 M314 M313 M312 M311 M310
ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG
INPUT INPUT INPUT INPUT INPUT INPUT INPUT INPUT INPUT INPUT
20 19 18 17 16 15 14 13 12 11
M329 M328 M327 M326 M325 M324 M323 M322 M321 M320
ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG
INPUT INPUT INPUT INPUT INPUT INPUT INPUT INPUT INPUT INPUT
30 29 28 27 26 25 24 23 22 21
M339 M338 M337 M336 M335 M334 M333 M332 M331 M330
ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG
INPUT INPUT INPUT INPUT INPUT INPUT INPUT INPUT INPUT INPUT
40 39 38 37 36 35 34 33 32 31
M349 M348 M347 M346 M345 M344 M343 M342 M341 M340
ERROR ERROR ERROR ALARM ALARM ALARM
DATA DATA CODE DATA DATA CODE
H L H L
M359 M358 M357 M356 M355 M354 M353 M352 M351 M350
M369 M368 M367 M366 M365 M364 M363 M362 M361 M360
M379 M378 M377 M376 M375 M374 M373 M372 M371 M370
M389 M388 M387 M386 M385 M384 M383 M382 M381 M380
M399 M398 M397 M396 M395 M394 M393 M392 M391 M390
M409 M408 M407 M406 M405 M404 M403 M402 M401 M400
11-3
11.1 Common Usage for All Applications
M419 M418 M417 M416 M415 M414 M413 M412 M411 M410
:
:
M459 M458 M457 M456 M455 M454 M453 M452 M451 M450
11-4
11.2 Arc Welding
M229 M228 M227 M226 M225 M224 M223 M222 M221 M220
M239 M238 M237 M236 M235 M234 M233 M232 M231 M230
M249 M248 M247 M246 M245 M244 M243 M242 M241 M240
M259 M258 M257 M256 M255 M254 M253 M252 M251 M250
MOVE NO STICKING WIRE ANTI NO STICKING ARC
STICKING RESTART RETRY OPERATION STICKING ANSWR
MOVE RELEASE STICKING CHECK
CHECK (PRESENT (PRESENT SWITCH CHECK ERROR
STICKING (PRESENT (PRESENT (PRESENT
(PRESENT VALUE) VALUE) (PRESENT (PRESENT (PRESENT
CHECK VALUE) VALUE) VALUE)
VALUE) VALUE) VALUE) VALUE)
M469 M468 M467 M466 M465 M464 M463 M462 M461 M460
STICKING WIRE ANTI NO STICKING ARC
RESTART RETRY OPERATION STICKING ANSWR
RELEASE STICKING CHECK
(ONCE) (ONCE) SWITCH CHECK ERROR
(3 TIMES) (0.3 SEC) (1.0 SEC)
(0.5 SEC) (0.2 SEC) (3.0 SEC)
M479 M478 M477 M476 M475 M474 M473 M472 M471 M470
M489 M488 M487 M486 M485 M484 M483 M482 M481 M480
M499 M498 M497 M496 M495 M494 M493 M492 M491 M490
11-5
11.3 Handling
11.3 Handling
M229 M228 M227 M226 M225 M224 M223 M222 M221 M220
M239 M238 M237 M236 M235 M234 M233 M232 M231 M230
M249 M248 M247 M246 M245 M244 M243 M242 M241 M240
M259 M258 M257 M256 M255 M254 M253 M252 M251 M250
M469 M468 M467 M466 M465 M464 M463 M462 M461 M460
M479 M478 M477 M476 M475 M474 M473 M472 M471 M470
M489 M488 M487 M486 M485 M484 M483 M482 M481 M480
M499 M498 M497 M496 M495 M494 M493 M492 M491 M490
11-6
11.4 General Purposes
M229 M228 M227 M226 M225 M224 M223 M222 M221 M220
M239 M238 M237 M236 M235 M234 M233 M232 M231 M230
M249 M248 M247 M246 M245 M244 M243 M242 M241 M240
M259 M258 M257 M256 M255 M254 M253 M252 M251 M250
M469 M468 M467 M466 M465 M464 M463 M462 M461 M460
M479 M478 M477 M476 M475 M474 M473 M472 M471 M470
M489 M488 M487 M486 M485 M484 M483 M482 M481 M480
M499 M498 M497 M496 M495 M494 M493 M492 M491 M490
11-7
11.5 Spot Welding
M229 M228 M227 M226 M225 M224 M223 M222 M221 M220
M239 M238 M237 M236 M235 M234 M233 M232 M231 M230
M249 M248 M247 M246 M245 M244 M243 M242 M241 M240
M259 M258 M257 M256 M255 M254 M253 M252 M251 M250
AIR GUN TIMER
PRESSURE COOL COOL
LOWERED ERROR ERROR
(PRESENT (PRESENT (PRESENT
VALUE) VALUE) VALUE)
M469 M468 M467 M466 M465 M464 M463 M462 M461 M460
AIR GUN TIMER
PRESSURE COOL COOL
LOWERED ERROR ERROR
(3.0 SEC) (3.0 SEC) (3.0 SEC)
M479 M478 M477 M476 M475 M474 M473 M472 M471 M470
M489 M488 M487 M486 M485 M484 M483 M482 M481 M480
M499 M498 M497 M496 M495 M494 M493 M492 M491 M490
11-8
12.1 List of Usable Instructions
SUPPLE-
In the instruction, there are two kinds of instructions, the one which uses the memory of
MENT one step and the other which uses the memory of two steps.
12-1
12.1 List of Usable Instructions
12-2
12.1 List of Usable Instructions
12-3
12.1 List of Usable Instructions
12-4
12.1 List of Usable Instructions
12-5
12.2 Instruction Description
Output to each single relay is only once. It is unable to use multiple times of output to the
NOTE same relay.
The numbers of the output relays are limited to 0XXXX, 3XXXX, 4XXXX, and 7XXXX.
It is able to register up to 260 TMR/CNT instructions and operation instructions that can
use registers.
It is unable to use the multiple times outputs of the registers that were used as current
values of TMR/CNT instructions. However, it is able to use the multiple times outputs of
the registers that were used as the destination registers of arithmetic instructions.
STR Instruction
Format
STR #XXXXX
#XXXXX: Relay No.
Function
Operates as a Normal Open at the beginning of logical line.
Stores temporarily the preliminary result of the logic operation.
#70010 #70100
STR-NOT Instruction
Format
STR-NOT #XXXXX
#XXXXX: Relay No.
Function
Operates as a Normal Close at the beginning of logical line.
Stores temporarily the preliminary result of the logic operation.
12-6
12.2 Instruction Description
#70010 #70100
AND Instruction
Format
AND #XXXXX
#XXXXX: Relay No.
Function
Performs logical AND operation.
AND-NOT Instruction
Format
AND-NOT #XXXXX
#XXXXX: Relay No.
Function
Performs logical AND negation operation.
Ladder Program Example
12-7
12.2 Instruction Description
OR Instruction
Format
OR #XXXXX
#XXXXX: Relay No.
Function
Performs logical OR operation.
Ladder Program Example
#70010 #70100
#70011
OR-NOT Instruction
Format
OR-NOT #XXXXX
#XXXXX: Relay No.
Function
Performs logical OR negation operation.
Ladder Program Example
#70010 #70100
#70011
12-8
12.2 Instruction Description
AND-STR Instruction
Format
AND-STR
Function
Performs logical AND operation with the preliminary results.
Ladder Program Example
#70011 #70021
OR-STR Instruction
Format
OR-STR
Function
Performs logical OR operation with the preliminary results.
Ladder Program Example
#70020 #70021
12-9
12.2 Instruction Description
OUT Instruction
Format
OUT #XXXXX
#XXXXX: Relay No.
Function
Outputs to the internal or the external.
Ladder Program Example
NOTE Two or more times output to the same relay cannot be used.
PART Instruction
Format
PART N
N: Ladder Identification Number (1: System Ladder, 2: User Ladder)
Function
Identifies the system ladder from the user ladder.
Ladder Program Example
User
END
12-10
12.2 Instruction Description
END Instruction
Format
END
Function
Ends the ladder program.
Ladder Program Example
TMR Instruction
Format
TMR Curr Value, Set Value
Set Value: Register (M000-M499), Decimal (0-65535)
Curr Value: Register (M000-M259)
Set Value
Register
Decimal
(M000 - M499)
Curr Value
Mxxx 0 - 65535 0 - 65535
(M000 - M259) (0.0 - 6553.5sec) (0.0 - 6553.5sec)
Function
This instruction is an On Delay Timer to handle the subtraction formula and counter circuit by
binary value. The internal clock is 0.1 second.
While the start input is OFF, counting is not performed and Curr Value = Set value is
maintained. Additionally, the TMR contact is turned off.
Curr Value is decremented by 1 every 0.1 seconds as soon as the start input is turned on. The
TMR contact is turned on when the Curr Value equals to 0. This state is maintained while the
start input is at ON state.
12-11
12.2 Instruction Description
ON
Input
(#70010) OFF
ON
Output
(#70100) OFF
CNT Instruction
Format
CNT Curr Value, Set Value
Set Value: Register (M000-M499), Decimal (0-65535)
Curr Value: Register (M000-M259)
Set Value
Register
Decimal
(M000 - M499)
Curr Value
Mxxx 0 - 65535 0 - 65535
(M000 - M259)
Function
Even if the counter input is turned to ON from OFF, counting is not performed and Curr Value
= Set Value is maintained while the reset input is ON. Additionally, the CNT contact is turned
OFF.
The Curr Value is decremented by 1 each time the counter input is turned to ON from OFF in
OFF state of the reset input. The TMR contact is turned on when the Curr Value becomes 0.
This state is maintained in OFF state of the reset signals.
12-12
12.2 Instruction Description
Powering on the NX100 resets the counter. Consequently, the Curr Value remains as the Set
Value by the reset function even if the counter input is in the ON state when the NX100 power
is on.
#70011
ON
Reset Input
(#70011) OFF
ON
Counter Input
(#70010) OFF
Current Value 3 2 1 0 3 2 1 0
Set Value 3
M010 ON
Output
(#70100) OFF
12-13
12.2 Instruction Description
Function
The GSTR instruction stores the relay number (8 bits).
The GOUT instruction outputs 8 bits data stored by the GSTR instruction to the relay number
(8 bits).
Ladder Program Example
NOTE The GSTR instruction and the GOUT instruction should be pairs.
The output cannot be done to the same relay two or more times.
PLS Instruction
Format
PLS #XXXXX
#XXXXX: Relay No.
Function
The PLS instruction outputs one scanning pulse signal when specified signal is turned to ON
from OFF.
NOTE The output cannot be done to the same relay two or more times.
12-14
12.2 Instruction Description
ON
Input
(#70010) OFF
ON
Output
(#70100) OFF
1Scan
PLF Instruction
Format
PLF #XXXXX
#XXXXX: Relay No.
Function
The PLF instruction outputs one scanning pulse signal when specified signal is turned to OFF
from ON.
NOTE The output cannot be done to the same relay two or more times.
ON
Input
(#70010) OFF
ON
Output
(#70100) OFF
1Scan
12-15
12.2 Instruction Description
ADD Instruction
Format
ADD S1, S2, D
Function
S1 and S2 (16 bits unsigned binary data) are added and the addition result is output to D
when the input signal is in ON state. As a result of calculation, the carry flag (#50640) and the
zero flag (#50641) of a specific output are changed. The error flag (#50642) is not used.
<Arithmetic Flag>
NOTE It is unable to use the multiple times outputs of register used as a current value of the TMR
instruction and the CNT instruction.
12-16
12.2 Instruction Description
SUB Instruction
Format
SUB S1, S2, D
Function
S1 and S2 (16 bits unsigned binary data) are subtracted and the subtraction result is output to
D when input signal is in ON state. As a result of calculation, the carry flag (#50640) and the
zero flag (#50641) of a specific output are changed. The error flag (#50642) is not used.
<Arithmetic Flag>
NOTE It is unable to use the multiple times outputs of register used as a current value of the TMR
instruction and the CNT instruction.
12-17
12.2 Instruction Description
MUL Instruction
Format
MUL S1, S2, Dn
Function
S1 and S2 (16 bits unsigned binary data) are multiplied and the multiplication result is output
to D when the input signal is in ON state. The carry flag (#50640), the zero flag (#50641) , and
the error flag (#50642) are not used.
<Arithmetic Flag>
NOTE It is unable to use the multiple times outputs of the register used as a current value of the
TMR instruction and the CNT instruction.
12-18
12.2 Instruction Description
DIV Instruction
Format
DIV S1, S2, D
Function
S1 and S2 (16 bits unsigned binary data) are divided and the division result (Quotient) is output
to D when the input signal is in ON state. As a result of calculation, the error flag (#50642) of
a specific output is changed. The carry flag (#50640) and the zero flag (#50641) are not used.
<Arithmetic Flag>
NOTE It is unable to use the multiple times outputs of the register used as a current value of the
TMR instruction and the CNT instruction.
12-19
12.2 Instruction Description
MOD Instruction
Format
MOD S1, S2, D
Function
S1 and S2 (16 bits unsigned binary data) are divided and the division result (Residuum) is
output to D when the input signal is in ON state. As a result of calculation, the error flag
(#50642) of a specific output is changed. The carry flag (#50640) and the zero flag (#50641)
are not used.
<Arithmetic Flag>
NOTE It is unable to use the multiple times outputs of the register used as a current value of the
TMR instruction and the CNT instruction.
12-20
12.2 Instruction Description
BIN Instruction
Format
BIN S, D
Function
S (BCD data) is converted to binary data and is output to D when the input signal is in ON
state. As a result of calculation, the carry flag (#50640) and the error flag (#50642) of a
specific output are changed. The zero flag (#50641) is not used.
<Arithmetic Flag>
12-21
12.2 Instruction Description
BCD Instruction
Format
BCD S, D
Function
S (binary data) is converted to BCD data and is output to D when the input signal is in ON
state. As a result of calculation, the carry flag (#50640) and the error flag (#50642) of a
specific output are changed. The zero flag (#50641) is not used.
<Arithmetic Flag>
12-22
12.2 Instruction Description
MOV Instruction
Format
MOV S, D
Function
S is output to D in ON state of the input signal. As a result of calculation, the carry flag
(#50640) of a specific output is changed. The zero flag (#50641) and the error flag (#50642)
are not used. The carry flag is set when the transmission result is the relay (byte) and the
transmission data is more than 256 (BCD).
12-23
12.2 Instruction Description
WAND Instruction
Format
WAND S1, S2, D
Function
Logical AND operation between S1 and S2 is performed and the result is output to D when the
input signal is in ON state. The logic operation is performed in each correspondence bit of S1
and S2.
DS1S2
S1 1100110011001100 Binary Data
S2 1010101010101010 Binary Data
12-24
12.2 Instruction Description
WOR Instruction
Format
WOR S1, S2, D
Function
Logical OR operation between S1 and S2 is performed and the result is output to D when the
input signal is in ON state. The logic operation is performed in each correspondence bit of S1
and S2.
DS1S2
S1 1100110011001100 Binary Data
S2 1010101010101010 Binary Data
12-25
12.2 Instruction Description
WXOR Instruction
Format
WXOR S1, S2, D
Function
Exclusive OR operation between S1 and S2 is performed and the result is output to D when
the input signal is in ON state. The logic operation is performed in each correspondence bit of
S1 and S2.
D(S1S2)(S1S2)
S1 1100110011001100 Binary Data
S2 1010101010101010 Binary Data
12-26
12.2 Instruction Description
WNOT Instruction
Format
WNOT S, D
Function
Logical negation operation of S is performed and the result is output to D when the input
signal is in ON state. The logic operation is performed in each correspondence bit of S1 and
S2.
DS
S1 1100110011001100 Binary Data
12-27
12.2 Instruction Description
SHL Instruction
Format
SHL S, n, D
Function
16 bits data contents of S is shifted to the high bit direction (left) n times and the result is
output to D when the input signal is in ON state. 0 is shifted to the lowest bit (LSB) and the
highest bit (MSB) is shifted to the carry flag.
1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0
Shift n times
12-28
12.2 Instruction Description
SHR Instruction
Format
SHR S, n, D
Function
16 bits data contents of S is shifted to the low bit direction (right) n times and the result is
output to D when the input signal is in ON state. 0 is shifted to the highest bit (MSB) and the
lowest bit (LSB) is shifted to the carry flag.
1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0
0
Shif n times
12-29
12.2 Instruction Description
ROL Instruction
Format
ROL S, n, D
Function
16 bits data contents of S is shifted to the high bit direction (left) n times and the result is
output to D when the input signal is in ON state. The highest bit (MSB) is shifted to the carry
flag and the lowest bit (LSB).
1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0
Shift n times
12-30
12.2 Instruction Description
ROR Instruction
Format
ROR S, n, D
Function
16 bits data contents of S is shifted to the low bit direction (right) n times and the result is
output to D when the input signal is in ON state. The lowest bit (LSB) is shifted to the carry
flag and the highest bit (MSB).
1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0
Shif n times
12-31
12.3 Arithmetic Flag
Flag Type
The arithmetic flag is a signal to reflect calculation result in the operation of the following
steps. There are three types of flags. These flags are allocated to the following specific
outputs.
SUPPLE-
MENT
Refer to 11.1 List of Usable Instructions for the instructions which influence the flag.
Carry Flag
Case of ADD Instruction:
This flag is set when the place of digit is moved to the left as a result of the operation.
Case of SUB Instruction:
This flag is set when the result is negative.
Zero Flag
Case of ADD or SUB Instruction:
This flag is set when the result is 0.
Error Flag
This flag is set when the error occurs. The instruction is not executed.
12-32
12.4 Arc Welding
NOTE System ladder section differs according to the version. Check the version of the software
used for the NX100.
These system ladders are for the software versions before NS3.97.00A ( ) -00.
NOTE See page 12-40 for the system ladders if the software version is NS3.97.00A ( ) -00 or
later.
Standard ladders are prepared for each application prior to shipment. Ladder programs
cannot be edited.
12-33
12.4 Arc Welding
( ) GAS SHORTAGE
#21270 #50780 #50782 #70067 #70042
( ) WIRE SHORTAGE
#21271 #50780 #50781 #70067 #70043
( ) ARC SHORTAGE
#21272 #70067 #70041
#70154
( ) ARC OCCURRENCE CHECK
#21273 #70040
( ) WIRE STICKING DETECTION
#21274 #70044
( ) REMOTE SELECT
#80011 #70025
#70026
( ) IO PROHIBIT
#70025 #82014 #40057
#70025
( ) CMD REMOTE SELECT
#70025 #82015 #40042
( ) PP.PANEL OPERATION
#70025 #82016 #40056 PROHIBIT
( ) SEQUENCE WAIT REQUEST
#70030 #70034 #50080 #50063 #70022
#70031 #50081
#70033 #50083
( ) WAITING UNTIL
#50080 #70022 #70021 INTERFERENCE IS OFF
#50081
#50082
#50083
#50011
#50012
#50013
( ) START RECEIVING
#50054 #50073 #50014 #70020 #70011 PREPARATION OK
( ) EXTERNAL START
#70010 #50073 #40044
( ) CONTROL POWER ON
#70017 #70017 COMPLETED
(NORMALITY ON)
#70017
12-34
12.4 Arc Welding
( ) SYSTEM RESERVED
#70016 #70016
( ) SYSTEM RESERVED
#70016 CNT #70015
250
M219
#70015
( ) OPERATION
#50070 #50220 #50073 #70020 #70125 CONTINUING
#70125
( ) MOTOR STOP
#70060 #70061 #70066 #70047 MEMORY
#70047 #70050
( ) MOTOR DIRECTION
#70047 TMR #70050 CHANGE PERMIT
M464
M254
MOTOR DIRECTION
( )
CHANGE PROHIBIT
#70047 #70050 #70051
( ) MOTOR FORWARD
#70060 #70061 ROTATION MEMORY
#70052
#70066
#70052
MOTOR REVERSE
( )
ROTATION MEMORY
#70061 #70060 #70066 #70053
#70053
MOTOR FORWAD
( )
ROTATION PERMIT
#70053 #70054
#70051
MOTOR REVERSE
( )
ROTATION PERMIT
#70052 #70055
#70051
( ) WIRE INCHING REQUEST
TMR
#11286 1 #50053 #50070 #70056
M214
#11286 #50070
#50775
TMR
#11287 1 #50053 #50070 ( ) WIRE RETRACT REQUEST
M213
#70057
#11287
#50070
#50776
( ) WIRE INCHING
#70062 #70056 #70057 #70054 #70060
#50070
( ) WIRE RETRACT
#70062 #70056 #70057 #70055 #70061
#50070
( ) ARC SHORTAGE
#70041 #70066 #70094 #50264 #50260 #50780 #70105 #70086 (DURING ARC ON)
#70086
( ) ARC ON INTERVAL
#50770 #70090 #50771 #50220 #70071 #70067 #50270 #70062
#40577 #70096
#70062
( ) ARC ON CONTINUING
#70062 #50772 #50070 #70071 PROHIBIT
( ) AUTOMATIC WIRE
#50771 #70072 #70081 #70080 #70125 #70084 STICKING RELEASING
#70084
( ) AUTOMATIC WIRE
#70075 #70084 #70085 #50771 #40577 STICKING RELEASE REQUEST
#40577
( ) WORK END RESPONSE
#70081 #50771 #40571
#70072
12-35
12.4 Arc Welding
( ) ARC OCCURRENCE
#50050 #70062 #70086 #70124 #70021 #70064 CONDITION CYCLE
#70064
( ) ARC OCCURRENCE
#50053 #50064 #70046 #50264 #50260 #70065 CONDITION MODE
ARC OCCURRENCE
( )
CONDITION MODE OK
#70064 #70065 #70054 #70066
( ) WORK TIME MEASURE
#70066 #40572
WIRE STICKING CHECK COMPLETED
( )
AT ARCRESPONSE ERROR
#70067 #70083 #70087
ARC RESPONSE ERROR
( )
(FINAL)
#70095 #70087 #50070 #70090
#70096
#70090
( ) ARC OCCURRECNE
#70040 #70066 #70070
#70045
#70070
( ) ARC OCCURRECNE
#70040 #70066 #70155 (STATUS)
#70045
( ) RETRY PROCESSING
#50770 #70090 #70093 #70125 #70094
#70094
( ) RETRY REQUEST
#70087 #70094 #70095 #50770 #40575
#40575
( ) RETRY REQUEST MEMORY
#40575 #70093 #70092
#70092
( ) RETRY TEST COMPLETED
#70066 #70062 #70093
#70090
#70070
( ) RETRY RETURN REQUEST
#70092 #70093 #50777 #50787 #40576
#40576
( ) WORK START RESPONSE
#70066 #70062 #50770 #40570
#40575
#40576
#70070
#40570
( ) ARC RETRY PROCESSING
#70094 #70096
#70092
#40576
#50777
( ) ARC RESPONSE ERROR OUTPUT
#70096 #70090 #70091
( ) ARC RESPONSE ERROR
#70070 #70066 TMR #50783 #70067 (SUB)
M460
M250
#50770 #70067 #50070
#70096
( ) ARC OCCURRENCE MEMORY
#70072 #70083 #70072
#70066
12-36
12.4 Arc Welding
#70067
( ) ARC MISSING
#70073 #70062 #70063
#70067
( ) RETRY COUNT UP
#40575 CNT #70095
M465
M255
#70094
( ) SYSTEM SECTION
#70091 #40130 ALARM CODE d0
#70111
( ) SYSTEM SECTION
#70105 #70091 #40131 ALARM CODE d1
( ) SYSTEM SECTION
#70110 #70091 #70105 #40132 ALARM CODE d2
#70111
( ) SYSTEM SECTION
#70153 #40133 ALARM CODE d3
( ) SYSTEM SECTION
#70091 #40010 ALARM REQUEST
#70105
#70110
#70111
#70153
( ) RESTART MESSAGE
#70106 #70115 INVALID
#70107
#70080
( ) SYSTEM SECTION
#70100 #50782 #50780 #70115 #40150 MESSAGE CODE d0
#50781
#70107 #70106
#70080
( ) SYSTEM SECTION
#50782 #50781 #50780 #70115 #40151 MESSAGE CODE d1
#70100
#70106 #70080
#70107
( ) SYSTEM SECTION
#70115 #40152 MESSAGE CODE d2
( ) SYSTEM SECTION
#70156 #40153 MESSAGE CODE d3
( ) SYSTEME SECTION
#70115 #40011 MESSAGE REQUEST
#50780
#50781
#50782
#70100
#70156
12-37
12.4 Arc Welding
( ) WIRE STICKING
#70074 #70082 TMR #70075 (AT OFF)
M461
M251
( ) WIRE STICKING
#50053 #50220 #70074 #70084 #70076 (AT ON)
( ) WIRE STICKING
#70076 #70074 #70077 (AT ON/OFF)
#70075
#70077
( ) WIRE STICKING
#70077 #70085 #70074 #70080 (FINAL)
#70076
#70080
( ) NO WIRE STICKING
#70074 #70082 TMR #70081
M462
M252
#70081
( ) SEQUENCE WAIT
#70082 #50070 #40090
#70067
#70022
( ) EXTERNAL HOLD
#70080 #40067
( ) ARC SHORTAGE ALARM
#70117 #50780 #70086 #50070 #70105 CONDITION
#50783 #70097
#70104
#50781
#50782
#70105
ARC SHORTAGE ALARM
( )
CONDITION WAITING 2
#70116 #70117
ARC SHORTAGE ALARM
( )
CONDITION WAITING 1
#70152 #70116
ARC SHORTAGE REQUEST
( )
DELAY TIME 30ms
#70151 #70152
ARC SHORTAGE REQUEST
( )
DELAY TIME 20ms
#70150 #70151
ARC SHORTAGE REQUEST
( )
DELAY TIME 10ms
#40580 #70150
GAS SHORTAGE MESSAGE
( )
CONDITION
#70121 #50781 #70042 #70106
#50783 #70097
#70104
#70106
GAS SHORTAGE MESSAGE
( )
CONDITION WAITING 2
#70120 #70121
GAS SHORTAGE MESSAGE
( )
CONDITION WAITING 1
#40581 #70120
12-38
12.4 Arc Welding
#50783 #70097
#70104
#70107
( ) WIRE SHORTAGE MESSAGE
#70122 #70123 CONDITION WAITING 2
#70110
WIRE SHORTAGE ALARM
( )
CONDITION
#50782 #70102 #70043 #50070 #70111
#70111
( ) RESTART
#50780 #70103
#50781
#50782
( ) RESTART REQUEST
#70086 #70104 #70105 #70103 #40580 (ARC SHORTAGE)
#40580
( ) RESTART REQUEST
#70042 #70086 #70104 #70106 #70103 #40581 (GAS SHORTAGE)
#40581
( ) RESTART REQUEST
#70043 #70086 #70042 #70104 #70107 #70103 #40582 (WIRE SHORTAGE)
#40582
( ) ARC SHORTAGE
#40580 #50783 #40583 #70105 #70101 #70100 RESTART MEMORY
#70100 #50780
ARC SHORTAGE RESTART
( )
ARC STOP
#70117 #50783 #50780 #70124
#70124
RESTART
( )
RETURN MEMORY
#50783 #70103 #70097
#70097
( ) RESTART MEMORY
#70103 #70097 #40583 #70110 #70111 #70102
( ) RESTART INVALID
#70103 CNT #70104
M466
M256
#70062
#70096
( ) ARC AND RELAY STICKING
#50054 #70066 #50771 #70073 #70045 #70040 #70157 CONFIRM AUXILIARY
TMR
( ) ARC CONFIRM RELAY STICKING
#70157 30 #70156
M210
( ) ARC SHORTAGE
#70070 #70040 #70094 #70103 TMR #50070 #70045 #70066 #70154 (ROBOT SIDE)
10
M211
#70154
( ) WELDING POWER
TMR ERROR
#70066 #21272 10 #70153
M212
( ) SYSTEM RESERVED
#31270 #31270
( ) ARC ON
#70066 #31271
( ) WIRE INCHING
#70060 #31272
( ) WIRE RETRACT
#70061 #31273
( ) SEARCH INSTRUCTION
#50270 #50070 #31275
12-39
12.4 Arc Welding
( ) WIRE SHORTAGE
#21271 #50780 #50781 #70067 #70043
W SHORT A RESTART G RESTART A RESPERR SUB W SHORT
( ) ARC SHORTAGE
#21272 #70067 #70041
A SHORT A RESPERR SUB A SHORT
#70154
ARC SHORT (RB)
( ) IO PROHIBIT
#70025 #82014 #40057
REM SLCT REM IO PROH IO PROH
#70025
REM SLCT
( ) PP.PANEL OPERATION
#70025 #82016 #40056 PROHIBIT
REM SLCT REM PB PROH PP PNL PROH
#70031 #50081
INTER2 ENT PROH INTER2
#70033 #50083
INTER4 ENT PROH INTER4
( ) WAITING UNTIL
#50080 #70022 #70021 INTERFERENCE IS OFF
INTER1 S-W REQ A WAIT INTER OFF
#50081
INTER2
#50082
INTER3
#50083
INTER4
( ) IN CUBE 2
#50081 #70021 #70035
INTER2 WAIT INTER OFF INCUBE2
( ) IN CUBE 3
#50082 #70021 #70036
INTER3 WAIT INTER OFF INCUBE3
( ) IN CUBE 4
#50083 #70021 #70037
INTER4 WAIT INTER OFF INCUBE4
( ) ALARM OCCURRENCE
#50010 #70020
MAJ ALM OCCR ALM OCCR
#50011
MIN ALM OCCR
#50012
S ALM OCCR
#50013
U ALM OCCR
12-40
12.4 Arc Welding
( ) START RECEIVING
#50054 #50073 #50014 #70020 #70011 PREPARATION OK
PLAY MODE SET SV ON ERROR ALM OCCR STARTOK
( ) EXTERNAL START
#70010 #50073 #40044
EX START SV ON EX START
( )CONTROL POWER ON
#70017 #70017 COMPLETED
POWER ON POWER ON (NORMALITY ON)
#70017
POWER ON
( ) SYSTEM RESERVED
#70016 #70016
SYS RSVD SYS RSVD
( ) SYSTEM RESERVED
#70016 CNT #70015
SYS RSVD 250
SYS RSVD
M219
#70015 SYS RSVD
SYS RSVD
( ) OPERATION
#50070 #50220 #50073 #70020 #70125 CONTINUING
RUNNING S CONT SV ON ALM OCCR OPR CONT
JOB A
#70125
OPR CONT
( ) MOTOR STOP
#70060 #70061 #70066 #70047 MEMORY
INCHING RETRACT A OCCR COND OK MOT STOP MEM
#70047 #70050
MOT STOP MEM MOT DRCTN CHG PMT
( ) MOTOR DIRECTION
TMR #70050 CHANGE PERMIT
#70047 M464
MOT STOP MEM 0.5 sec MOT DRCTN CHG PMT
M254
WIRE OPR
SW VAL
MOTOR DIRECTION
( )
CHANGE PROHIBIT
#70047 #70050 #70051
MOT STOP MEM MOT DRCTN CHG PMT MOT DRCTN CHG PROH
( ) MOTOR FORWARD
#70060 #70061 ROTATION MEMORY
#70052
INCHING RETRACT MOT FWD ROT MEM
#70066
A OCCR COND OK
#70052
MOT FWD ROT MEM
MOTOR REVERSE
( )
ROTATION MEMORY
#70061 #70060 #70066 #70053
RETRACT INCHING A OCCR COND OK MOT REV ROT MEM
#70053
MOT REV ROT MEM
MOTOR FORWAD
( )
ROTATION PERMIT
#70053 #70054
MOT REV ROT MEM MOT FWD ROT PMT
#70051
MOT DRCTN CHG PROH
( ) MOTOR REVERSE
ROTATION PERMIT
#70052 #70055
MOT FWD ROT MEM MOT REV ROT PMT
#70051
MOT DRCTN CHG PROH
#11286 #50070
INCHING RUNNING
#50775
INCHING
12-41
12.4 Arc Welding
W RETRCT REQ
#11287 #50070
RETRACT RUNNING
#50776
RETRACT
( ) WIRE INCHING
#70062 #70056 #70057 #70054 #70060
ARCON INTERVAL INCHING REQ RETRACT REQ MOT FWD ROT PMT INCHING
#50070
RUNNING
( ) WIRE RETRACT
#70062 #70056 #70057 #70055 #70061
ARCON INTERVAL INCHING REQ RETRACT REQ MOT REV ROT PMT RETRACT
#50070
RUNNING
( ) ARC SHORTAGE
#70041 #70066 #70094 #50264 #50260 #50780 #70105 #70126 #70086 (DURING ARC ON)
ARC SHRTG A OCCR COND OK RETRY WORK PMT WORK RESTART A RESTART A ALM COND A RESTA REQ A SHRTG AT ARCON
PROCESSING RUN A PROH A
#70086
A SHRTG AT ARCON
( ) ARC ON INTERVAL
#50770 #70090 #50771 #50220 #70071 #70067 #50270 #70062
START WORK ARC RESPERR END WORK S CONT ARCON CONT A RESPERR SERCHING A ARCON INTERVAL
FIN JOB A PROH SUB
#40577 #70096
ANTI STICK REQ RETRYING
#70062
ARCON INTERVAL
( )ARC ON CONTINUING
#70062 #50772 #50070 #70071 PROHIBIT
ARCON INTERVAL PROH WORK CONT RUNNING ARCON CONT PROH
( ) AUTOMATIC WIRE
#50771 #70072 #70081 #70080 #70125 #70084 STICKING RELEASING
END WORK ARC OCCR MEM NO STICK STICKING (FIN) OPR CONT AUTO STICK RLS
#70084
AUTO STICK RLS
( ) AUTOMATIC WIRE
STICKING RELEASE REQUEST
#70075 #70084 #70085 #50771 #40577
STICKING AT OFF AUTO AUTO STICK END WORK ANTI STICK REQ
STICK RLS RLS CONT
#40577
ANTI STICK REQ
#70072
ARC OCCR MEM
#70133
( ) ARC OCCURRENCE
#50050 #70062 #70041 #70124 #70021 #70064 CONDITION CYCLE
STEP CY SET ARCON ARC SHRTG A STOP WAIT INTER OFF ARC OCCR COND CY
INTERVAL AT RESTA
#70064 #70094
ARC OCCR COND CY RETRY PROCESSING
TEST RUN
( ) ARC ON SELECT
#50065 #50053 #50352 #70130 (MANAGEMENT)
APL KEY TEACH MODE SET MANAG MODE TEST RUN
(MANAG) TEST RUN
( ) ARC ON SELECT
#50065 #50053 #50352 #70131 (OPERATION & EDIT)
APL KEY TEACH MODE SET MANAG MODE TEST RUN
ARCON SEL (OP.& EDT)
( ) ARC OCCURRENCE
#50053 #50064 #70046 #50264 #50260 #70065 CONDITION MODE
TEACH MODE CK RUN ARC OCCR WORK PMT WORK RESTART PROH A OCCR COND MODE
SET TEST PROH RUN A
#70130
TEST RUN(MANAG)
12-42
12.4 Arc Welding
( ) ARC OCCURRENCE
#70040 #70064 #70065 #70054 #70066 CONDITION MODE OK
ARC OCCR ARC OCCR A OCCR MOT FWD ROT PMT A OCCR COND OK
CK COND CY COND MODE
#70066
A OCCR COND OK
( ) WORK TIME MEASURE
#70066 #40572
A OCCR COND OK TIME MEASURE
#70096
RETRYING
#70090
A RESPERR FIN
( ) ARC OCCURRECNE
#70040 #70066 #70070
ARC OCCR A OCCR COND OK ARC OCCR
CK
#70045
PSEUD ARCON
#70070
ARC OCCR
( ) ARC OCCURRECNE
#70040 #70066 #70155 (STATUS)
ARC OCCR CK A OCCR COND OK ARC OCCR (STAT)
#70045
PSEUD ARCON
( ) RETRY PROCESSING
#50770 #70090 #70093 #70125 #70094
START WORK A RESPERR RETRY OPR CONT RETRY PROCESSING
FIN TESTED
#70094
RETRY PROCESSING
( ) RETRY REQUEST
#70087 #70094 #70095 #50770 #40575
STICK CKD RETRY RETRY START WORK RETRY REQ
AT ERR PROCESSING COUNT
#40575
RETRY REQ
( ) RETRY REQUEST MEMORY
#40575 #70093 #70092
RETRY REQ RETRY TESTED RETRY REQ MEM
#70092
RETRY REQ MEM
#70090
A RESPERR FIN
#70070
ARC OCCR
( ) RETRY RETURN REQUEST
#70092 #70093 #50777 #50787 #40576
RETRY REQ RETRY RETRY RET REP RETRY RET REQ
MEM TESTED RTRN
#40576
RETRY RET REQ
( ) WORK START RESPONSE
#70066 #70062 #50770 #40570
A OCCR ARCON START WORK WORK START RESP
COND OK INTERVAL
#40575
RETRY REQ
#40576
RETRY RET REQ
#70070
ARC OCCR
#40570
WORK START RESP
12-43
12.4 Arc Welding
#70092
RETRY REQ MEM
#40576
RETRY RET REQ
#50777
RETRY RTRN
#70096
RETRYING
#70066
A OCCR COND OK
#70067
A RESERR SUB
( ) ARC MISSING
#70073 #70062 #70063
STICK CK REQ ARCON INTERVAL ARC STOP
#70073 M467
3 TIMS
STICK CK REQ 1
SUB
M215
STIK RELEASE
( ) MOVE STICKING CHECK
#50640 #70132
ARITH CARRY FLAG MOV STICK CHK
( ) MOVE STICKING
#70132 #70082 #70133 CHECKING
MOV STICK CHK STICK CK MOV STICK CHK NOW
#70133
MOV STICK CHK NOW
( ) MOVE STICKING
CHECK PROHIBIT
#70132 #70073 #70134
MOV STICK CHK STICK CK REQ MOV STICK CHK PROHIB
#70134
MOV STICK CHK PROHIB
( ) AUTOMATIC WIRE STICKING
#70066 CNT #70085 RELEASE COUNT UP
M467 AUTO STICK RLS CONT
A OCCR
COND OK 3 TIMES
M257
#70084 STICK RLS VAL
AUTO STICK RLS
( ) WIRE STICKING DETECTION
#70066 #70044 #70074 (AT OFF/ERROR)
A OCCR STICK DETECT STKDTCT OFF/ERR
COND OK
#70067
A RESERR SUB
( ) RETRY COUNT UP
#40575 CNT #70095
RETRY REQ M465 RETRY COUNT
1 TIME
M255
#70094 RETRY VAL
RETRY
PROCESSING
12-44
12.4 Arc Welding
( ) SYSTEM SECTION
#70091 #40130 ALARM CODE d0
A RESPERR S ALM d0
OUT
#70111
W SHRTG ALM COND
( ) SYSTEM SECTION
ALARM CODE d1
#70105 #70091 #40131
A ALM COND A RESPERR OUT S ALM d1
( ) SYSTEM SECTION
ALARM CODE d2
#70110 #70091 #70105 #40132
G SHRTG A RESPERR A ALM COND S ALM d2
ALM COND OUT
#70111
W SHRTG ALM COND
( ) SYSTEM SECTION
ALARM CODE d3
#70153 #40133
WELD POW ERR S ALM d3
( ) SYSTEM SECTION
#70091 #40010 ALARM REQUEST
A RESPERR S ALM REQ
OUT
#70105
A ALM COND
#70110
G SHRTG
ALM COND
#70111
W SHRTG
ALM COND
#70153
WELD POW ERR
( ) RESTART MESSAGE
#70106 #70115 INVALID
G SHRTG RESTA MS INVLD
MSG COND
#70107
W SHRTG
MSG COND
#70080
STICKING (FIN)
( ) SYSTEM SECTION
#70100 #50782 #50780 #70131 #70115 #40150 MESSAGE CODE d0
A RESTART W RESTART A RESTART TEST RUN RESTA MS S MSG d0
MEM ARCON SEL INVLD
(OP.& EDT)
#50781
G RESTART
#70100
A RESTART MEM
#70131 #70080
TEST RUN STICKING (FIN)
ARCON SEL
(OP.& EDT) SYSTEM SECTION
( )
#70130 #70131 MESSAGE CODE d2
#70115 TEST RUN TEST RUN
#40152
RESTA MS ARCON SEL ARCON SEL S MSG d2
INVLD (MANAG) (OP.& EDT)
( ) SYSTEM SECTION
#70156 #70080 #40153 MESSAGE CODE d3
ARC CONF STICKING (FIN) S MSG d3
RELAY STICK
#70130
TEST RUN
ARCON SEL
(MANAG)
#70131
TEST RUN
ARCON SEL
(OP.& EDT)
12-45
12.4 Arc Welding
( ) SYSTEME SECTION
#70115 #40011 MESSAGE REQUEST
RESTA MS S MSG REQ
INVLD
#50780
A RESTART
#50781
G RESTART
#50782
W RESTART
#70100
A RESTART
MEM
#70156
ARC CONF
RLY STICK
#70130
TEST RUN
ARCON SEL
(MANAG)
#70131
TEST RUN
ARCON SEL
(OP.& EDT)
( ) PP BUZZER
#70130 #40337
TEST RUN PP BUZZ
ARCON SEL
(MANAG)
#70131
TEST RUN
ARCON SEL
(OP.& EDT) WIRE STICKING
( )
#70074 #70082 TMR #70075 (AT OFF)
STKDTCT STICK CK M461 STICKING AT OFF
OFF/ERR 1.0sec
M251
STICK CK
( ) STICKING
TMR (MOVE CHECK)
#70074 #70133 M461 #70137
STKDTCT MOV STICK STICK (MOV CHK)
OFF/ERR CHK 1.0 sec
M259
MOV STICK CHK
( ) WIRE STICKING
#50053 #50220 #70074 #70084 #70076 (AT ON)
TEACH MODE S CONT STKDTCT AUTO STICK RLS STICK AT ON
SET JOB A OFF/ERR
( ) WIRE STICKING
#70076 #70074 #70077 (AT ON/OFF)
STICK AT ON STKDTCT STICK AT ON/OFF
OFF/ERR
#70075
STICKING
AT OFF
#70077
STICK AT
ON/OFF
#70137
( ) WIRE STICKING
#70077 #70085 #70074 #70080 (FINAL)
STICK AT AUTO STICK STKDTCT STICKING (FIN)
ON/OFF RLS CONT OFF/ERR
#70076
STICK AT ON
#70080
STICKING (FIN)
( ) NO WIRE STICKING
#70074 #70082 TMR #70081
STKDTCT STICK CK M462 NO STICK
OFF/ERR 0.2 sec
M252
NO STICK CK
NO STICKING
( ) (MOVE CHECK)
#70074 #70133 TMR #70135
STKDTCT MOV STICK M462 NO STICK (MOV CHK)
OFF/ERR CHK 0.2 sec
M258
12-46
12.4 Arc Welding
#70081 #70133
NO STICK MOV STICK
CHK
#70135
NO STICK
(MOV CHK)
#70137
STICK
(MOV CHK)
( ) SEQUENCE WAIT
#70134 #50070 #40090
MOV STICK RUNNING S-WAIT A
CHK
#70136
STICK DTCT
(MOV CHK)
#70126
A RESTA REQ
#70067
A RESERR
SUB
#70022
S-W REQ A
( ) EXTERNAL HOLD
#70080 #40067
STICKING (FIN) EX HOLD
#50783 #70097
RTRN RESTART RESTA
RTRN MEM
#70104
RESTA INVLD
#50781
G RESTART
#50782
W RESTART
#70105
A ALM COND
ARC SHORTAGE ALARM
( )
CONDITION WAITING 2
#70116 #70117
A ALM W2 A ALM W2
ARC SHORTAGE ALARM
( )
CONDITION WAITING 1
#70152 #70116
A SHORT REQ DLY30 A ALM W1
ARC SHORTAGE REQUEST
( )
DELAY TIME 30 ms
#70151 #70152
A SHORT REQ DLY20 A SHORT REQ DLY30
#50783 #70097
RTRN RESTART RESTA
RTRN MEM
#70104
RESTA INVLD
#70106
G SHRTG MSG COND
12-47
12.4 Arc Welding
#50783 #70097
RTRN RESTART RESTA
RTRN MEM
#70104
RESTA INVLD
#70107
W SHRTG
MSG COND
( ) WIRE SHORTAGE MESSAGE
#70122 #70123 CONDITION WAITING 2
W MSG W1 W MSG W2
#70110
G SHRTG ALM COND
WIRE SHORTAGE ALARM
( )
CONDITION
#50782 #70102 #70043 #50070 #70111
W RESTART RESTART W SHORT RUNNING W SHRTG ALM COND
MEM
#70111
W SHRTG ALM COND
( ) RESTART
#50780 #70103
A RESTART RESTARTING
#50781
G RESTART
#50782
W RESTART
( ) ARC RESTART
#70086 #70104 #70105 #70103 #70126 REQUEST CONDITION
A SHRTG RESTA A ALM COND RESTARTING A RESTA REQ
AT ARCON INVLD
#40580
A RESTA REQ
( ) RESTART REQUEST
#70126 #70041 #40580 (ARC SHORTAGE)
A RESTA REQ ARC SHRTG A RESTA REQ
( ) RESTART REQUEST
(GAS SHORTAGE)
#70042 #70086 #70104 #70106 #70103 #40581
G SHORT A SHRTG RESTA G SHRTG RESTARTING G RESTA REQ
AT ARCON INVLD MSG COND
#40581
G RESTA REQ
( ) RESTART REQUEST
#70043 #40582 (WIRE SHORTAGE)
#70086 #70042 #70104 #70107 #70103
W SHORT A SHRTG G SHORT RESTA W SHRTG RESTARTING W RESTA REQ
AT ARCON INVLD MSG COND
#40582
W RESTA REQ
( ) ARC SHORTAGE
#40580 #50783 #40583 #70105 #70101 #70100 RESTART MEMORY
A RESTA REQ RTRN RESTART A ALM COND A RSTA MEM RESET A RESTART MEM
RESTART RESET
#70100 #50780
A RESTART A RESTART
MEM
( ) ARC SHORTAGE RESTART
ARC STOP
#70117 #50783 #50780 #70124
A ALM W2 RTRN RESTART A RESTART A STOP AT RESTA
#70124
A STOP AT RESTA
( ) RESTART
RETURN MEMORY
#50783 #70103 #70097
RTRN RESTART RESTARTING RESTA RTRN MEM
#70097
RESTA RTRN MEM
12-48
12.4 Arc Welding
( ) RESTART MEMORY
#70103 #70097 #40583 #70110 #70111 #70102
RESTARTING RESTA RESTART G SHRTG W SHRTG RESTART MEM
RTRN MEM RESET ALM COND ALM COND
( ) RESTART INVALID
#70103 CNT #70104
RESTARTING M466 RESTA INVLD
1 TIME
M256
#70062 RESTART VAL
ARCON INTERVAL
#70096
RETRYING
ARC SHORTAGE
( ) (ROBOT SIDE)
#70070 #70040 #70094 #70103 TMR #50070 #70045 #70066 #70154
ARC OCCR ARC OCCR RETRY RESTARTING 10 RUNNING PSEUD A OCCR ARC SHORT (RB)
CK PROCESSING M211 ARCON COND OK
A SHORT
(RB SIDE)
#70154
A SHORT (RB SIDE)
( ) WELDING POWER
TMR ERROR
#70066 #21272 #70153
A OCCR A SHORT 10 WELD POW ERR
COND OK
M212
WELD POW ERR
( ) SYSTEM RESERVED
#31270 #31270
SYS RESERV SYS RESERV
( ) ARC ON
#70066 #31271
A OCCR COND OK ARCON
( ) WIRE INCHING
#70060 #31272
INCHING W INCH
( ) WIRE RETRACT
#70061 #31273
RETRACT W RETRCT
( ) SEARCH INSTRUCTION
#50270 #50070 #31275
SERCHING A RUNNING SEARCH
12-49
12.4 Arc Welding
( ) EXTERNAL START
#20010 #70010
EX START EX START
( ) ALARM/ERROR RESET
#20013 #40014
A/E RST A/E RESET
( ) PLAY MODE SELECT
#20015 #40041
PLY MOD SLCT PLY MODE SLCT
( ) INTERFERENCE 2
#20021 #70031 ENTRANCE PRHIBIT
INTER2 ENT PROH INTER2 ENT PROH
( ) WORK PROHIBIT
#20022 #70046 (ARC OCCURRENCE PROHIBIT)
ARC OCCR PROH ARC OCCR PROH
( ) WORK RESPONSE
#20023 #70045 (PSEUDO ARC ON RESPONSE)
PSEUD ARCON PSEUD ARCON
( ) WEAVING PROHIBIT
#20026 #40047
WEAV PROH WEAVE PROH
( ) SENSING PROHIBIT
#20027 #40600
SENS PROH SENSE PROH
#50014
ERROR
( ) BATTERY ALARM
#50015 #30014
M BAT BATT ALM
WEAK
#50016
E BAT WEAK
#50056
C REMOTE
SET
( ) PLAY MODE SELECTING
#50054 #30016
PLAY MODE PLY MOD SLCT
SET
( ) TEACH MODE SELECTING
#50053 #30017
TEACH MODE TEACH MOD SLCT
SET
( ) IN CUBE 1
#70034 #30020
INCUBE1 IN CUBE1
( ) IN CUBE 2
#70035 #30021
INCUBE2 IN CUBE2
12-50
12.4 Arc Welding
( ) SEQUENCE EXECUTING
#50220 #30023
S CONT JOB A SEQ EXE
( ) GAS SHORTAGE
(MONITOR)
#21270 #30024
G SHORT (MON) G SHORT (MON)
( ) WIRE SHORTAGE
#30025 (MONITOR)
#21271
W SHORT (MON) W SHORT (MON)
( ) WIRE STICKING
#70080 #30026 (MONITOR)
STICKING (FIN) W STICK (MON)
( ) ARC SHORTAGE
#70066 (MONITOR)
#21212 #30027
A SHORT A OCCR COND OK A SHORT (MON)
(MON)
GRP
#20030
#00010
GRP
#20040
#00020
GRP
#20050
#00030
GRP
#20060
#00040
GRP
#20070
#00050
GRP
#20080
#00060
GRP
#20090
#00070
GRP
#20100
#00080
GRP
#20110
#00090
GRP
#20120
#00100
GRP
#20130
#00110
GRP
#20140
#00120
GRP
#20150
#00130
GRP
#20160
#00140
12-51
12.4 Arc Welding
GRP
#20170
#00150
GRP
#20180
#00160
GRP
#20190
#00170
GRP
#20200
#00180
GRP
#20210
#00190
GRP
#20220
#00200
GRP
#20230
#00210
GRP
#20240
#00220
GRP
#20250
#00230
GRP
#20260
#00240
GRP
#20270
#00250
GRP
#20280
#00260
GRP
#20290
#00270
GRP
#20300
#00280
GRP
#20310
#00290
GRP
#20320
#00300
GRP
#20330
#00310
GRP
#20340
#00320
12-52
12.4 Arc Welding
GRP
#20350
#00330
GRP
#20360
#00340
GRP
#20370
#00350
GRP
#20380
#00360
GRP
#20390
#00370
GRP
#20400
#00380
GRP
#20410
#00390
GRP
#20420
#00400
GRP
#20430
#00410
GRP
#20440
#00420
GRP
#20450
#00430
GRP
#20460
#00440
GRP
#20470
#00450
GRP
#20480
#00460
GRP
#20490
#00470
GRP
#20500
#00480
GRP
#20510
#00490
GRP
#20520
#00500
12-53
12.4 Arc Welding
GRP
#20530
#00510
GRP
#20540
#00520
GRP
#20550
#00530
GRP
#20560
#00540
GRP
#20570
#00550
GRP
#20580
#00560
GRP
#20590
#00570
GRP
#20600
#00580
GRP
#20610
#00590
GRP
#20620
#00600
GRP
#20630
#00610
GRP
#20640
#00620
GRP
#20650
#00630
GRP
#20660
#00640
GRP
#20670
#00650
GRP
#20680
#00660
GRP
#20690
#00670
GRP
#20700
#00680
12-54
12.4 Arc Welding
GRP
#20710
#00690
GRP
#20720
#00700
GRP
#20730
#00710
GRP
#20740
#00720
GRP
#20750
#00730
GRP
#20760
#00740
GRP
#20770
#00750
GRP
#20780
#00760
GRP
#20790
#00770
GRP
#20800
#00780
GRP
#20810
#00790
GRP
#20820
#00800
GRP
#20830
#00810
GRP
#20840
#00820
GRP
#20850
#00830
GRP
#20860
#00840
GRP
#20870
#00850
GRP
#20880
#00860
12-55
12.4 Arc Welding
GRP
#20890
#00870
GRP
#20900
#00880
GRP
#20910
#00890
GRP
#20920
#00900
GRP
#20930
#00910
GRP
#20940
#00920
GRP
#20950
#00930
GRP
#20960
#00940
GRP
#20970
#00950
GRP
#20980
#00960
GRP
#20990
#00970
GRP
#21000
#00980
GRP
#21010
#00990
GRP
#21020
#01000
GRP
#21030
#01010
GRP
#21040
#01020
GRP
#21050
#01030
GRP
#21060
#01040
12-56
12.4 Arc Welding
GRP
#21070
#01050
GRP
#21080
#01060
GRP
#21090
#01070
GRP
#21100
#01080
GRP
#21110
#01090
GRP
#21120
#01100
GRP
#21130
#01110
GRP
#21140
#01120
GRP
#21150
#01130
GRP
#21160
#01140
GRP
#21170
#01150
GRP
#21180
#01160
GRP
#21190
#01170
GRP
#21200
#01180
GRP
#10010
#30030
GRP
#10020
#30040
GRP
#10030
#30050
GRP
#10040
#30060
12-57
12.4 Arc Welding
GRP
#10050
#30070
GRP
#10060
#30080
GRP
#10070
#30090
GRP
#10080
#30100
GRP
#10090
#30110
GRP
#10100
#30120
GRP
#10110
#30130
GRP
#10120
#30140
GRP
#10130
#30150
GRP
#10140
#30160
GRP
#10150
#30170
GRP
#10160
#30180
GRP
#10170
#30190
GRP
#10180
#30200
GRP
#10190
#30210
GRP
#10200
#30220
GRP
#10210
#30230
GRP
#10220
#30240
12-58
12.4 Arc Welding
GRP
#10230
#30250
GRP
#10240
#30260
GRP
#10250
#30270
GRP
#10260
#30280
GRP
#10270
#30290
GRP
#10280
#30300
GRP
#10290
#30310
GRP
#10300
#30320
GRP
#10310
#30330
GRP
#10320
#30340
GRP
#10330
#30350
GRP
#10340
#30360
GRP
#10350
#30370
GRP
#10360
#30380
GRP
#10370
#30390
GRP
#10380
#30400
GRP
#10390
#30410
GRP
#10400
#30420
12-59
12.4 Arc Welding
GRP
#10410
#30430
GRP
#10420
#30440
GRP
#10430
#30450
GRP
#10440
#30460
GRP
#10450
#30470
GRP
#10460
#30480
GRP
#10470
#30490
GRP
#10480
#30500
GRP
#10490
#30510
GRP
#10500
#30520
GRP
#10510
#30530
GRP
#10520
#30540
GRP
#10530
#30550
GRP
#10540
#30560
GRP
#10550
#30570
GRP
#10560
#30580
GRP
#10570
#30590
GRP
#10580
#30600
12-60
12.4 Arc Welding
GRP
#10590
#30610
GRP
#10600
#30620
GRP
#10610
#30630
GRP
#10620
#30640
GRP
#10630
#30650
GRP
#10640
#30660
GRP
#10650
#30670
GRP
#10660
#30680
GRP
#10670
#30690
GRP
#10680
#30700
GRP
#10690
#30710
GRP
#10700
#30720
GRP
#10710
#30730
GRP
#10720
#30740
GRP
#10730
#30750
GRP
#10740
#30760
GRP
#10750
#30770
GRP
#10760
#30780
12-61
12.4 Arc Welding
GRP
#10770
#30790
GRP
#10780
#30800
GRP
#10790
#30810
GRP
#10800
#30820
GRP
#10810
#30830
GRP
#10820
#30840
GRP
#10830
#30850
GRP
#10840
#30860
GRP
#10850
#30870
GRP
#10860
#30880
GRP
#10870
#30890
GRP
#10880
#30900
GRP
#10890
#30910
GRP
#10900
#30920
GRP
#10910
#30930
GRP
#10920
#30940
GRP
#10930
#30950
GRP
#10940
#30960
12-62
12.4 Arc Welding
GRP
#10950
#30970
GRP
#10960
#30980
GRP
#10970
#30990
GRP
#10980
#31000
GRP
#10990
#31010
GRP
#11000
#31020
GRP
#11010
#31030
GRP
#11020
#31040
GRP
#11030
#31050
GRP
#11040
#31060
GRP
#11050
#31070
GRP
#11060
#31080
GRP
#11070
#31090
GRP
#11080
#31100
GRP
#11090
#31110
GRP
#11100
#31120
GRP
#11110
#31130
GRP
#11120
#31140
12-63
12.4 Arc Welding
GRP
#11130
#31150
GRP
#11140
#31160
GRP
#11150
#31170
GRP
#11160
#31180
GRP
#11170
#31190
GRP
#11180
#31200
12-64
12.4 Arc Welding
I/O Alarm
12-65
12.4 Arc Welding
I/O Message
12-66
12.4 Arc Welding
JOB
Ladder Input
Output Number Meaning
Number
State These signals are connected to signal Nos. 70101 and 70301 in the user
ladder. When these signals are on, the arc shortage restart memory signal
Nos. 70100 and 70300 are reset. Use the signals to reset the memory after
taking necessary action, when 1:Output error and continue operation is selected for
the arc shortage restart method. For a system with one application, use output No.
1021 and signal Nos. 70101, or 70100.
12-67
12.4 Arc Welding
State
These signals are connected to signal Nos. 40583, 40643, 40703, and 40763 in the
user ladder. When these signals are on, restarting is cancelled. Use the signals to
cancel restarting when manual intervention is selected for the restarting method.
For a system with one application, use OT#1022 and signal No. 40583.
State
These signals are connected in the system ladder. When these signals are on, the
wire operation output to the welder is executed. Use the signals to control wire in the
job. The feed speed is determined by the last welding current output value in the play-
back. To control this speed, place the ARCSET instruction before the wire operation.
For a system with one application, use output No. 1023 or 1024.
State
One signal from user open signals and general outputs [#11283 (for arc 1), #11273
(for arc 2), #11263 (for arc 3), and #11253 (for arc 4)] turns ON while the
[INTERLOCK]+[GAS ARCOFF] keys are pressed simultaneously.
SUPPLE- To function gas flow control using above user open signals, the above general outputs
MENT
need to be assigned to external output signals by concurrent I/O ladder so that the signals
can be connected to the welders input signals for gas flow control.
An example of connection with one of the YASKAWAs digital welder MOTOWELD-E series
is shown below:
CN08
CON3
WELDING
Connector termianl converter POWER
(Type: PX7DS-40V6-R) SOURCE
NX100
12-68
12.5 Handling
12.5 Handling
( ) SYSTEM SECTION
#70054 #50053 #40010 ALARM REQUEST
( ) EXTERNAL HOLD
#70053 #40067
#70022
( ) SYSTEM SECTION
#50776 #50777 #50053 #40150 MESSAGE CODE d0
( ) SYSTEM SECTION
#70054 #50053 #50777 #70053 #40151 MESSAGE CODE d1
( ) SYSTEM SECTION
#50776 #50777 #50053 #40011 MESSAGE REQUEST
#70054 #50053
#70053
( ) REMOTE KEY SELECT
#80011 #70025
( ) IO PROHIBIT
#70025 #82014 #40057
#70025
( ) CMD REMOTE KEY SELECT
#70025 #82015 #40042
( ) PPANEL OPERATION PROHIBIT
#70025 #82016 #40056
( ) SEQUENCE WAIT
#70030 #70034 #50080 #50063 #40090
#50081
#50082
#50083
#50084
#50085
#50086
12-69
12.5 Handling
( ) IN CUBE 1
#50080 #70021 #70034
( ) IN CUBE 2
#50081 #70021 #70035
( ) IN CUBE 3
#50082 #70021 #70036
( ) IN CUBE 4
#50083 #70021 #70037
( ) IN CUBE 5
#50084 #70021 #70044
( ) IN CUBE 6
#50085 #70021 #70045
( ) IN CUBE 7
#50086 #70021 #70046
( ) ALARM OCCURRENCE
#50010 #70020
#50011
#50012
#50013
( ) 1 CYCLE SELECT
#70065 #40051
( ) CONTINUOUS CYCLE
#70067 #40052 SELECT
( ) PLAY/1 CYCLE
#50054 #50051 #70064 SELECTING
( ) PLAY/CONTINUOUS
#50054 #50052 #70066 SELECTING
( ) START RECEIVING
#70054 #50073 #50014 #70200 #70010 PREPARATION OK
( ) OPERATION POWER ON END
#70017 #70017 (ALWAYS)
#70017
( ) SYSTEM RESERVED
#70016 #70016
( ) SYSTEM RESERVED
#70016 CNT #70015
250
M259
#70015
( ) WORK INSTRUCTION
#50770 #50771 #50752 #70050
#70050
( ) WORK START RESPONSE
#50770 #40570
( ) WORK END RESPONSE
#50771 #40571
( ) WORK OPERATING
#70050 #50070 #70051
( ) WORK TIME MEASURE
#70051 #40572
( ) WORK INSTRUCTION
#70050 #50772 #50070 #70052 CONTINUING PROHIBIT
12-70
12.5 Handling
( ) EXTERNAL START
#20010 #50073 #40044
( ) MASTER JOB CALL
#20012 #40030
( ) ALARM/ERROR RESET
#20013 #40014
( ) PLAY MODE SELECT
#20015 #40041
( ) TEACH MODE SELECT
#20016 #40040
( ) INTERFERENCE 1
#20020 #70030 ENTRANCE PROHIBIT
( ) INTERFERENCE 2
#20021 #70031 ENTRANCE PROHIBIT
( ) SENSOR INPUT 1
#20050 #40580
( ) SENSOR INPUT 2
#20051 #40581
( ) SENSOR INPUT 3
#20052 #40582
( ) SENSOR INPUT 4
#20053 #40583
( ) SENSOR INPUT 5
#20054 #40584
( ) SENSOR INPUT 6
#20055 #40585
( ) SENSOR INPUT 7
#20056 #40586
( ) SENSOR INPUT 8
#20057 #40587
( ) SHOCK SENSOR INPUT
#50777 #50776 #20026 #70053
#50053
( ) AIR PRESSURE DECREASE
#20027 #70054 INPUT
( ) OPERATING
#50070 #30010
( ) SERVO ON
#50073 #30011
( ) TOP MASTER JOB
#50020 #30012
( ) ALARM/ERROR
#70020 #30013 OCCURRENCE
#50014
( ) BATTERY ALARM
#50015 #30014
#50016
( ) REMOTE MODE SELECTING
#40057 #30015
#50056
( ) PLAY MODE SELECTING
#50054 #30016
( ) TEACH MODE SELECTING
#50053 #30017
( ) IN CUBE 1
#70034 #30020
( ) IN CUBE 2
#70035 #30021
( ) WORK HOME POSITION
#50117 #30022 (IN CUBE 32)
( ) SEQUENCE EXECUTING
#50220 #30023
( ) TOOL VALVE 1-1
#50780 #30050
( ) TOOL VALVE 1-2
#50781 #30051
( ) TOOL VALVE 2-1
#50782 #30052
( ) TOOL VALVE 2-2
#50783 #30053
( ) TOOL VALVE 3-1
#50784 #30054
( ) TOOL VALVE 3-2
#50785 #30055
12-71
12.5 Handling
GRP
#20030
#00010
GRP
#20040
#00020
GRP
#20060
#00030
GRP
#20070
#00040
GRP
#20080
#00050
GRP
#20090
#00060
GRP
#20100
#00070
GRP
#20110
#00080
GRP
#20120
#00090
GRP
#20130
#00100
GRP
#20140
#00110
GRP
#20150
#00120
GRP
#20160
#00130
GRP
#20170
#00140
GRP
#20180
#00150
GRP
#20190
#00160
GRP
#20200
#00170
12-72
12.5 Handling
GRP
#20210
#00180
GRP
#20220
#00190
GRP
#20230
#00200
GRP
#20240
#00210
GRP
#20250
#00220
GRP
#20260
#00230
GRP
#20270
#00240
GRP
#20280
#00250
GRP
#20290
#00260
GRP
#20300
#00270
GRP
#20310
#00280
GRP
#20320
#00290
GRP
#20330
#00300
GRP
#20340
#00310
GRP
#20350
#00320
GRP
#20360
#00330
GRP
#20370
#00340
GRP
#20380
#00350
12-73
12.5 Handling
GRP
#20390
#00360
GRP
#20400
#00370
GRP
#20410
#00380
GRP
#20420
#00390
GRP
#20430
#00400
GRP
#20440
#00410
GRP
#20450
#00420
GRP
#20460
#00430
GRP
#20470
#00440
GRP
#20480
#00450
GRP
#20490
#00460
GRP
#20500
#00470
GRP
#20510
#00480
GRP
#20520
#00490
GRP
#20530
#00500
GRP
#20540
#00510
GRP
#20550
#00520
GRP
#20560
#00530
12-74
12.5 Handling
GRP
#20570
#00540
GRP
#20580
#00550
GRP
#20590
#00560
GRP
#20600
#00570
GRP
#20610
#00580
GRP
#20620
#00590
GRP
#20630
#00600
GRP
#20640
#00610
GRP
#20650
#00620
GRP
#20660
#00630
GRP
#20670
#00640
GRP
#20680
#00650
GRP
#20690
#00660
GRP
#20700
#00670
GRP
#20710
#00680
GRP
#20720
#00690
GRP
#20730
#00700
GRP
#20740
#00710
12-75
12.5 Handling
GRP
#20750
#00720
GRP
#20760
#00730
GRP
#20770
#00740
GRP
#20780
#00750
GRP
#20790
#00760
GRP
#20800
#00770
GRP
#20810
#00780
GRP
#20820
#00790
GRP
#20830
#00800
GRP
#20840
#00810
GRP
#20850
#00820
GRP
#20860
#00830
GRP
#20870
#00840
GRP
#20880
#00850
GRP
#20890
#00860
GRP
#20900
#00870
GRP
#20910
#00880
GRP
#20920
#00890
12-76
12.5 Handling
GRP
#20930
#00900
GRP
#20940
#00910
GRP
#20950
#00920
GRP
#20960
#00930
GRP
#20970
#00940
GRP
#20980
#00950
GRP
#20990
#00960
GRP
#21000
#00970
GRP
#21010
#00980
GRP
#21020
#00990
GRP
#21030
#01000
GRP
#21040
#01010
GRP
#21050
#01020
GRP
#21060
#01030
GRP
#21070
#01040
GRP
#21080
#01050
GRP
#21090
#01060
GRP
#21100
#01070
12-77
12.5 Handling
GRP
#21110
#01080
GRP
#21120
#01090
GRP
#21130
#01100
GRP
#21140
#01110
GRP
#21150
#01120
GRP
#21160
#01130
GRP
#21170
#01140
GRP
#21180
#01150
GRP
#21190
#01160
GRP
#21200
#01170
GRP
#21210
#01180
GRP
#21220
#01190
GRP
#21230
#01200
GRP
#21240
#01210
GRP
#21250
#01220
GRP
#21260
#01230
GRP
#21270
#01240
GRP
#21280
#01250
12-78
12.5 Handling
GRP
#10010
#30030
GRP
#10020
#30040
GRP
#10030
#30060
GRP
#10040
#30070
GRP
#10050
#30080
GRP
#10060
#30090
GRP
#10070
#30100
GRP
#10080
#30110
GRP
#10090
#30120
GRP
#10100
#30130
GRP
#10110
#30140
GRP
#10120
#30150
GRP
#10130
#30160
GRP
#10140
#30170
GRP
#10150
#30180
GRP
#10160
#30190
GRP
#10170
#30200
GRP
#10180
#30210
12-79
12.5 Handling
GRP
#10190
#30220
GRP
#10200
#30230
GRP
#10210
#30240
GRP
#10220
#30250
GRP
#10230
#30260
GRP
#10240
#30270
GRP
#10250
#30280
GRP
#10260
#30290
GRP
#10270
#30300
GRP
#10280
#30310
GRP
#10290
#30320
GRP
#10300
#30330
GRP
#10310
#30340
GRP
#10320
#30350
GRP
#10330
#30360
GRP
#10340
#30370
GRP
#10350
#30380
GRP
#10360
#30390
12-80
12.5 Handling
GRP
#10370
#30400
GRP
#10380
#30410
GRP
#10390
#30420
GRP
#10400
#30430
GRP
#10410
#30440
GRP
#10420
#30450
GRP
#10430
#30460
GRP
#10440
#30470
GRP
#10450
#30480
GRP
#10460
#30490
GRP
#10470
#30500
GRP
#10480
#30510
GRP
#10490
#30520
GRP
#10500
#30530
GRP
#10510
#30540
GRP
#10520
#30550
GRP
#10530
#30560
GRP
#10540
#30570
12-81
12.5 Handling
GRP
#10550
#30580
GRP
#10560
#30590
GRP
#10570
#30600
GRP
#10580
#30610
GRP
#10590
#30620
GRP
#10600
#30630
GRP
#10610
#30640
GRP
#10620
#30650
GRP
#10630
#30660
GRP
#10640
#30670
GRP
#10650
#30680
GRP
#10660
#30690
GRP
#10670
#30700
GRP
#10680
#30710
GRP
#10690
#30720
GRP
#10700
#30730
GRP
#10710
#30740
GRP
#10720
#30750
12-82
12.5 Handling
GRP
#10730
#30760
GRP
#10740
#30770
GRP
#10750
#30780
GRP
#10760
#30790
GRP
#10770
#30800
GRP
#10780
#30810
GRP
#10790
#30820
GRP
#10800
#30830
GRP
#10810
#30840
GRP
#10820
#30850
GRP
#10830
#30860
GRP
#10840
#30870
GRP
#10850
#30880
GRP
#10860
#30890
GRP
#10870
#30900
GRP
#10880
#30910
GRP
#10890
#30920
GRP
#10900
#30930
12-83
12.5 Handling
GRP
#10910
#30940
GRP
#10920
#30950
GRP
#10930
#30960
GRP
#10940
#30970
GRP
#10950
#30980
GRP
#10960
#30990
GRP
#10970
#31000
GRP
#10980
#31010
GRP
#10990
#31020
GRP
#11000
#31030
GRP
#11010
#31040
GRP
#11020
#31050
GRP
#11030
#31060
GRP
#11040
#31070
GRP
#11050
#31080
GRP
#11060
#31090
GRP
#11070
#31100
GRP
#11080
#31110
12-84
12.5 Handling
GRP
#11090
#31120
GRP
#11100
#31130
GRP
#11110
#31140
GRP
#11120
#31150
GRP
#11130
#31160
GRP
#11140
#31170
GRP
#11150
#31180
GRP
#11160
#31190
GRP
#11170
#31200
GRP
#11180
#31210
GRP
#11190
#31220
GRP
#11200
#31230
GRP
#11210
#31240
GRP
#11220
#31250
GRP
#11230
#31260
GRP
#11240
#31270
GRP
#11250
#31280
12-85
12.5 Handling
I/O ALARM
12-86
12.5 Handling
I/O Message
12-87
12.6 Spot Welding
( ) REMOTE SELECT
#80011 #70025
( ) IO PROHIBITED
#70025 #82014 #40057
#70025
( ) CMD REMOTE MODE
#70025 #82015 #40042 SELECT
( ) PP/PPANEL OPERATION
#70025 #82016 #40056 PROHIBIT
( ) SEQUENCE WAIT
#70030 #70034 #50080 #50063 #40090
#70031 #50081
#70033 #50083
( ) WAITING UNTIL
#50080 #40090 #70021 INTERFERENCE IS OFF
#50081
#50082
#50083
#50011
#50012
#50013
( ) START RECEIVING
#50054 #50073 #50014 #70020 #70011 PREPARATION OK
( ) EXTERNAL START
#70010 #50073 #40044
( ) CONTOROL POWER ON
#70017 #70017 COMPLETED (NORMALLY ON)
#70017
( ) SYSTEM RESERVED
#70016 #70016
( ) SYSTEM RESERVED
#70016 CNT #70015
250
M259
#70015
( ) WELDING ON/OFF
#50054 #50070 #50064 #70040 #70020 #70070 OUTPUT
#50053 #50777
( ) MANUAL WELDING
#70070 #50053 #70094 MESSAGE
12-88
12.6 Spot Welding
#70081
#70082
#70083
( ) SYSTEM SECTION
#70081 #70080 #40130 ALARM CODE d0
#70083 #70082
( ) SYSTEM SECTION
#70082 #70080 #70081 #40131 ALARM CODE d1
#70083
( ) SYSTEM SECTION
#70090 #40011 ALARM REQUEST
#70091
#70093
#70094
( ) SYSTEM SECTION
#70091 #70090 #40150 MESSAGE CODE d0
#70094 #70093
( ) SYSTEM SECTION
#70093 #70090 #70091 #40151 MESSAGE CODE d1
#70094
12-89
12.6 Spot Welding
( ) EXTERNAL START
#20010 #70010
( ) MASTER JOB CALL
#20012 #40030
( ) ALARM/ERROR RESET
#20013 #40014
( ) PLAY MODE SELECT
#20015 #40041
( ) TEACH MODE SELECT
#20016 #40040
( ) INTERFERENCE 1
#20020 #70030 ENTRANCE PROHIBIT
( ) INTERFERENCE 2
#20021 #70031 ENTRANCE PROHIBIT
( ) WELD ON/OFF REQUEST
#20022 #70040
( ) WELDING STOP INPUT
#20023 #70041
( ) INTERFERENCE 3
#20024 #70032 ENTRANCE PROHIBIT
( ) INTERFERENCE 4
#20025 #70033 ENTRANCE PROHIBIT
( ) OPERATING
#50070 #30010
( ) SERVO ON
#50073 #30011
( ) TOP MASTER JOB
#50020 #30012
( ) ALARM/ERROR
#70020 #30013 OCCURRENCE
#50014
( ) BATTERY ALARM
#50015 #30014
#50016
( ) REMOTE MODE SELECTING
#40057 #30015
#50056
( ) PLAY MODE SELECTING
#50054 #30016
( ) TEACH MODE SELECTING
#50053 #30017
( ) IN CUBE 1
#70034 #30020
( ) IN CUBE 2
#70035 #30021
( ) WORK HOME POSITION
#50117 #30022 (IN CUBE 32)
( ) SEQUENCE EXECUTING
#50220 #30023
( ) IN CUBE 3
#70036 #30024
( ) IN CUBE 4
#70037 #30025
GRP
#20030
#00010
( ) IN009
#20050 #82020 #00020
( ) IN010
#20051 #82021 #00021
12-90
12.6 Spot Welding
( ) IN011
#20052 #82022 #00022
( ) IN012
#20053 #82023 #00023
( ) IN013
#20054 #00024
( ) IN014
#20055 #00025
( ) IN015
#20056 #00026
( ) IN016
#20057 #00027
GRP
#20040
#00030
GRP
#20060
#00040
GRP
#20070
#00050
GRP
#20080
#00060
GRP
#20090
#00070
GRP
#20100
#00080
GRP
#20110
#00090
GRP
#20120
#00100
GRP
#20130
#00110
GRP
#20140
#00120
GRP
#20150
#00130
GRP
#20160
#00140
GRP
#20170
#00150
GRP
#20180
#00160
GRP
#20190
#00170
12-91
12.6 Spot Welding
GRP
#20200
#00180
GRP
#20210
#00190
GRP
#20220
#00200
GRP
#20230
#00210
GRP
#20240
#00220
GRP
#20250
#00230
GRP
#20260
#00240
GRP
#20270
#00250
GRP
#20280
#00260
GRP
#20290
#00270
GRP
#20300
#00280
GRP
#20310
#00290
GRP
#20320
#00300
GRP
#20330
#00310
GRP
#20340
#00320
GRP
#20350
#00330
GRP
#20360
#00340
GRP
#20370
#00350
12-92
12.6 Spot Welding
GRP
#20380
#00360
GRP
#20390
#00370
GRP
#20400
#00380
GRP
#20410
#00390
GRP
#20420
#00400
GRP
#20430
#00410
GRP
#20440
#00420
GRP
#20450
#00430
GRP
#20460
#00440
GRP
#20470
#00450
GRP
#20480
#00460
GRP
#20490
#00470
GRP
#20500
#00480
GRP
#20510
#00490
GRP
#20520
#00500
GRP
#20530
#00510
GRP
#20540
#00520
GRP
#20550
#00530
12-93
12.6 Spot Welding
GRP
#20560
#00540
GRP
#20570
#00550
GRP
#20580
#00560
GRP
#20590
#00570
GRP
#20600
#00580
GRP
#20610
#00590
GRP
#20620
#00600
GRP
#20630
#00610
GRP
#20640
#00620
GRP
#20650
#00630
GRP
#20660
#00640
GRP
#20670
#00650
GRP
#20680
#00660
GRP
#20690
#00670
GRP
#20700
#00680
GRP
#20710
#00690
GRP
#20720
#00700
GRP
#20730
#00710
12-94
12.6 Spot Welding
GRP
#20740
#00720
GRP
#20750
#00730
GRP
#20760
#00740
GRP
#20770
#00750
GRP
#20780
#00760
GRP
#20790
#00770
GRP
#20800
#00780
GRP
#20810
#00790
GRP
#20820
#00800
GRP
#20830
#00810
GRP
#20840
#00820
GRP
#20850
#00830
GRP
#20860
#00840
GRP
#20870
#00850
GRP
#20880
#00860
GRP
#20890
#00870
GRP
#20900
#00880
GRP
#20910
#00890
12-95
12.6 Spot Welding
GRP
#20920
#00900
GRP
#20930
#00910
GRP
#20940
#00920
GRP
#20950
#00930
GRP
#20960
#00940
GRP
#20970
#00950
GRP
#20980
#00960
GRP
#20990
#00970
GRP
#21000
#00980
GRP
#21010
#00990
GRP
#21020
#01000
GRP
#21030
#01010
GRP
#21040
#01020
GRP
#21050
#01030
GRP
#21060
#01040
GRP
#21070
#01050
GRP
#21080
#01060
GRP
#21090
#01070
12-96
12.6 Spot Welding
GRP
#21100
#01080
GRP
#21110
#01090
GRP
#21120
#01100
GRP
#21130
#01110
GRP
#21140
#01120
GRP
#21150
#01130
GRP
#21160
#01140
GRP
#21170
#01150
GRP
#21180
#01160
GRP
#21190
#01170
GRP
#21200
#01180
GRP
#21210
#01190
GRP
#21220
#01200
GRP
#21230
#01210
GRP
#21240
#01220
GRP
#21250
#01230
GRP
#21260
#01240
GRP
#21270
#01250
12-97
12.6 Spot Welding
GRP
#21280
#01260
GRP
#10010
#30030
( ) WELDING ON/OFF
#10020 #82024 #30050 OT009
#70070 #82024
( ) WELDING ERROR
#10021 #30051 RESET (OT010)
( ) WELDING CONDITION 1
#10022 #30052 (OT011)
( ) WELDING CONDITION 2
#10023 #30053 (OT012)
( ) WELDING CONDITION 3
#10024 #30054 (OT013)
( ) WELDING CONDITION 4
#10025 #30055 (OT014)
( ) GUN PRESSURE
#10026 #30056 (OT015)
( ) TIP REPLACEMENT
#10027 #30057 REQUEST (OT016)
GRP
#10030
#30040
GRP
#10040
#30060
GRP
#10050
#30070
GRP
#10060
#30080
GRP
#10070
#30090
GRP
#10080
#30100
GRP
#10090
#30110
GRP
#10100
#30120
GRP
#10110
#30130
GRP
#10120
#30140
12-98
12.6 Spot Welding
GRP
#10150
#30170
GRP
#10160
#30180
GRP
#10170
#30190
GRP
#10180
#30200
GRP
#10190
#30210
GRP
#10200
#30220
GRP
#10210
#30230
GRP
#10220
#30240
GRP
#10230
#30250
GRP
#10240
#30260
GRP
#10250
#30270
GRP
#10260
#30280
GRP
#10270
#30290
GRP
#10280
#30300
12-99
12.6 Spot Welding
GRP
#10290
#30310
GRP
#10300
#30320
GRP
#10310
#30330
GRP
#10320
#30340
GRP
#10330
#30350
GRP
#10340
#30360
GRP
#10350
#30370
GRP
#10360
#30380
GRP
#10370
#30390
GRP
#10380
#30400
GRP
#10390
#30410
GRP
#10400
#30420
GRP
#10410
#30430
GRP
#10420
#30440
GRP
#10430
#30450
GRP
#10440
#30460
GRP
#10450
#30470
GRP
#10460
#30480
12-100
12.6 Spot Welding
GRP
#10470
#30490
GRP
#10480
#30500
GRP
#10490
#30510
GRP
#10500
#30520
GRP
#10510
#30530
GRP
#10520
#30540
GRP
#10530
#30550
GRP
#10540
#30560
GRP
#10550
#30570
GRP
#10560
#30580
GRP
#10570
#30590
GRP
#10580
#30600
GRP
#10590
#30610
GRP
#10600
#30620
GRP
#10610
#30630
GRP
#10620
#30640
GRP
#10630
#30650
GRP
#10640
#30660
12-101
12.6 Spot Welding
GRP
#10650
#30670
GRP
#10660
#30680
GRP
#10670
#30690
GRP
#10680
#30700
GRP
#10690
#30710
GRP
#10700
#30720
GRP
#10710
#30730
GRP
#10720
#30740
GRP
#10730
#30750
GRP
#10740
#30760
GRP
#10750
#30770
GRP
#10760
#30780
GRP
#10770
#30790
GRP
#10780
#30800
GRP
#10790
#30810
GRP
#10800
#30820
GRP
#10810
#30830
GRP
#10820
#30840
12-102
12.6 Spot Welding
GRP
#10830
#30850
GRP
#10840
#30860
GRP
#10850
#30870
GRP
#10860
#30880
GRP
#10870
#30890
GRP
#10880
#30900
GRP
#10890
#30910
GRP
#10900
#30920
GRP
#10910
#30930
GRP
#10920
#30940
GRP
#10930
#30950
GRP
#10940
#30960
GRP
#10950
#30970
GRP
#10960
#30980
GRP
#10970
#30990
GRP
#10980
#31000
GRP
#10990
#31010
GRP
#11000
#31020
12-103
12.6 Spot Welding
GRP
#11010
#31030
GRP
#11020
#31040
GRP
#11030
#31050
GRP
#11040
#31060
GRP
#11050
#31070
GRP
#11060
#31080
GRP
#11070
#31090
GRP
#11080
#31100
GRP
#11090
#31110
GRP
#11100
#31120
GRP
#11110
#31130
GRP
#11120
#31140
GRP
#11130
#31150
GRP
#11140
#31160
GRP
#11150
#31170
GRP
#11160
#31180
GRP
#11170
#31190
GRP
#11180
#31200
12-104
12.6 Spot Welding
GRP
#11190
#31210
GRP
#11200
#31220
GRP
#11210
#31230
GRP
#11220
#31240
GRP
#11230
#31250
GRP
#11240
#31260
GRP
#11250
#31270
GRP
#11260
#31280
12-105
12.6 Spot Welding
I/O Alarm
12-106
12.6 Spot Welding
I/O Message
12-107
12.7 General-Purpose Applications
#70025
( ) CMD REMOTE MODE
#70025 #82015 #40042 SELECT
( ) PP/PPANEL OPERATION
#70025 #82016 #40056 PROHIBIT
( ) SEQUENCE WAIT
#70030 #70034 #50080 #50063 #40090
#70031 #50081
#70033 #50083
( ) WAITING UNTIL
#50080 #40090 #70021 INTERFERENCE IS OFF
#50081
#50082
#50083
#50011
#50012
#50013
( ) START RECEIVING
#50054 #50073 #50014 #70020 #70010 PREPARATION OK
( ) EXTERNAL START
#70010 #50073 #40044
( ) CONTORL POWER ON
#70017 #70017 (NORMALLY ON)
#70017
( ) SYSTEM RESERVED
#70016 #70016
( ) SYSTEM RESERVED
#70016 CNT #70015
250
M259
#70015
( ) WORK INSTRUCTION
#50770 #50771 #70042 #70043 #70040
#70040
( ) WORK START RESPONSE
#50770 #40570
( ) WORK END RESPONSE
#50771 #40571
( ) WORK OPERATING
#70040 #50070 #70041
( ) WORK TIME MEASURE
#70041 #40572
( ) WORK INSTRUCTION
#70040 #50772 #50070 #70042 CONTINUING PROHIBIT
#70042
12-108
12.7 General-Purpose Applications
( ) EXTERNAL START
#20010 #70010
( ) MASTER JOB CALL
#20012 #40030
( ) ALARM/ERROR RESET
#20013 #40014
( ) PLAY MODE SELECT
#20015 #40041
( ) TEACH MODE SELECT
#20016 #40040
( ) INTERFERENCE 1
#20020 #70030 ENTRANCE PROHIBIT
( ) INTERFERENCE 2
#20021 #70031 ENTRANCE PROHIBIT
( ) WORK PROHIBIT
#20022 #70043
( ) INTERFERENCE 3
#20024 #70032 ENTRANCE PROHIBIT
( ) INTERFERENCE 4
#20025 #70033 ENTRANCE PROHIBIT
( ) OPERATING
#50070 #30010
( ) SERVO ON
#50073 #30011
( ) TOP MASTER JOB
#50020 #30012
( ) ALARM/ERROR
#70020 #30013 OCCURRENCE
#50014
( ) BATTERY ALARM
#50015 #30014
#50016
( ) REMOTE MODE
#40057 #30015 SELECTING
#50056
( ) PLAY MODE
#50054 #30016 SELECTING
( ) TEACH MODE
#50053 #30017 SELECTING
( ) IN CUBE 1
#70034 #30020
( ) IN CUBE 2
#70035 #30021
( ) WORK HOME POSITION
#50117 #30022 (IN CUBE 32)
( ) SEQUENCE EXECUTING
#50220 #30023
( ) IN CUBE 3
#70036 #30024
( ) IN CUBE 4
#70037 #30025
( ) WORK INSTRUCTION
#70040 #30026
GRP
#20030
#00010
GRP
#20040
#00020
GRP
#20050
#00030
GRP
#20060
#00040
GRP
#20070
#00050
12-109
12.7 General-Purpose Applications
GRP
#20080
#00060
GRP
#20090
#00070
GRP
#20100
#00080
GRP
#20110
#00090
GRP
#20120
#00100
GRP
#20130
#00110
GRP
#20140
#00120
GRP
#20150
#00130
GRP
#20160
#00140
GRP
#20170
#00150
GRP
#20180
#00160
GRP
#20190
#00170
GRP
#20200
#00180
GRP
#20210
#00190
GRP
#20220
#00200
GRP
#20230
#00210
GRP
#20240
#00220
GRP
#20250
#00230
12-110
12.7 General-Purpose Applications
GRP
#20260
#00240
GRP
#20270
#00250
GRP
#20280
#00260
GRP
#20290
#00270
GRP
#20300
#00280
GRP
#20310
#00290
GRP
#20320
#00300
GRP
#20330
#00310
GRP
#20340
#00320
GRP
#20350
#00330
GRP
#20360
#00340
GRP
#20370
#00350
GRP
#20380
#00360
GRP
#20390
#00370
GRP
#20400
#00380
GRP
#20410
#00390
GRP
#20420
#00400
GRP
#20430
#00410
12-111
12.7 General-Purpose Applications
GRP
#20440
#00420
GRP
#20450
#00430
GRP
#20460
#00440
GRP
#20470
#00450
GRP
#20480
#00460
GRP
#20490
#00470
GRP
#20500
#00480
GRP
#20510
#00490
GRP
#20520
#00500
GRP
#20530
#00510
GRP
#20540
#00520
GRP
#20550
#00530
GRP
#20560
#00540
GRP
#20570
#00550
GRP
#20580
#00560
GRP
#20590
#00570
GRP
#20600
#00580
GRP
#20610
#00590
12-112
12.7 General-Purpose Applications
GRP
#20620
#00600
GRP
#20630
#00610
GRP
#20640
#00620
GRP
#20650
#00630
GRP
#20660
#00640
GRP
#20670
#00650
GRP
#20680
#00660
GRP
#20690
#00670
GRP
#20700
#00680
GRP
#20710
#00690
GRP
#20720
#00700
GRP
#20730
#00710
GRP
#20740
#00720
GRP
#20750
#00730
GRP
#20760
#00740
GRP
#20770
#00750
GRP
#20780
#00760
GRP
#20790
#00770
12-113
12.7 General-Purpose Applications
GRP
#20800
#00780
GRP
#20810
#00790
GRP
#20820
#00800
GRP
#20830
#00810
GRP
#20840
#00820
GRP
#20850
#00830
GRP
#20860
#00840
GRP
#20870
#00850
GRP
#20880
#00860
GRP
#20890
#00870
GRP
#20900
#00880
GRP
#20910
#00890
GRP
#20920
#00900
GRP
#20930
#00910
GRP
#20940
#00920
GRP
#20950
#00930
GRP
#20960
#00940
GRP
#20970
#00950
12-114
12.7 General-Purpose Applications
GRP
#20980
#00960
GRP
#20990
#00970
GRP
#21000
#00980
GRP
#21010
#00990
GRP
#21020
#01000
GRP
#21030
#01010
GRP
#21040
#01020
GRP
#21050
#01030
GRP
#21060
#01040
GRP
#21070
#01050
GRP
#21080
#01060
GRP
#21090
#01070
GRP
#21100
#01080
GRP
#21110
#01090
GRP
#21120
#01100
GRP
#21130
#01110
GRP
#21140
#01120
GRP
#21150
#01130
12-115
12.7 General-Purpose Applications
GRP
#21160
#01140
GRP
#21170
#01150
GRP
#21180
#01160
GRP
#21190
#01170
GRP
#21200
#01180
GRP
#21210
#01190
GRP
#21220
#01200
GRP
#21230
#01210
GRP
#21240
#01220
GRP
#21250
#01230
GRP
#21260
#01240
GRP
#21270
#01250
GRP
#21280
#01260
GRP
#10010
#30030
GRP
#10020
#30040
GRP
#10030
#30050
GRP
#10040
#30060
GRP
#10050
#30070
12-116
12.7 General-Purpose Applications
GRP
#10060
#30080
GRP
#10070
#30090
GRP
#10080
#30100
GRP
#10090
#30110
GRP
#10100
#30120
GRP
#10110
#30130
GRP
#10120
#30140
GRP
#10130
#30150
GRP
#10140
#30160
GRP
#10150
#30170
GRP
#10160
#30180
GRP
#10170
#30190
GRP
#10180
#30200
GRP
#10190
#30210
GRP
#10200
#30220
GRP
#10210
#30230
GRP
#10220
#30240
GRP
#10230
#30250
12-117
12.7 General-Purpose Applications
GRP
#10240
#30260
GRP
#10250
#30270
GRP
#10260
#30280
GRP
#10270
#30290
GRP
#10280
#30300
GRP
#10290
#30310
GRP
#10300
#30320
GRP
#10310
#30330
GRP
#10320
#30340
GRP
#10330
#30350
GRP
#10340
#30360
GRP
#10350
#30370
GRP
#10360
#30380
GRP
#10370
#30390
GRP
#10380
#30400
GRP
#10390
#30410
GRP
#10400
#30420
GRP
#10410
#30430
12-118
12.7 General-Purpose Applications
GRP
#10420
#30440
GRP
#10430
#30450
GRP
#10440
#30460
GRP
#10450
#30470
GRP
#10460
#30480
GRP
#10470
#30490
GRP
#10480
#30500
GRP
#10490
#30510
GRP
#10500
#30520
GRP
#10510
#30530
GRP
#10520
#30540
GRP
#10530
#30550
GRP
#10540
#30560
GRP
#10550
#30570
GRP
#10560
#30580
GRP
#10570
#30590
GRP
#10580
#30600
GRP
#10590
#30610
12-119
12.7 General-Purpose Applications
GRP
#10600
#30620
GRP
#10610
#30630
GRP
#10620
#30640
GRP
#10630
#30650
GRP
#10640
#30660
GRP
#10650
#30670
GRP
#10660
#30680
GRP
#10670
#30690
GRP
#10680
#30700
GRP
#10690
#30710
GRP
#10700
#30720
GRP
#10710
#30730
GRP
#10720
#30740
GRP
#10730
#30750
GRP
#10740
#30760
GRP
#10750
#30770
GRP
#10760
#30780
GRP
#10770
#30790
12-120
12.7 General-Purpose Applications
GRP
#10780
#30800
GRP
#10790
#30810
GRP
#10800
#30820
GRP
#10810
#30830
GRP
#10820
#30840
GRP
#10830
#30850
GRP
#10840
#30860
GRP
#10850
#30870
GRP
#10860
#30880
GRP
#10870
#30890
GRP
#10880
#30900
GRP
#10890
#30910
GRP
#10900
#30920
GRP
#10910
#30930
GRP
#10920
#30940
GRP
#10930
#30950
GRP
#10940
#30960
GRP
#10950
#30970
12-121
12.7 General-Purpose Applications
GRP
#10960
#30980
GRP
#10970
#30990
GRP
#10980
#31000
GRP
#10990
#31010
GRP
#11000
#31020
GRP
#11010
#31030
GRP
#11020
#31040
GRP
#11030
#31050
GRP
#11040
#31060
GRP
#11050
#31070
GRP
#11060
#31080
GRP
#11070
#31090
GRP
#11080
#31100
GRP
#11090
#31110
GRP
#11100
#31120
GRP
#11110
#31130
GRP
#11120
#31140
GRP
#11130
#31150
12-122
12.7 General-Purpose Applications
GRP
#11140
#31160
GRP
#11150
#31170
GRP
#11160
#31180
GRP
#11170
#31190
GRP
#11180
#31200
GRP
#11190
#31210
GRP
#11200
#31220
GRP
#11210
#31230
GRP
#11220
#31240
GRP
#11230
#31250
GRP
#11240
#31260
GRP
#11250
#31270
GRP
#11260
#31280
12-123
12.7 General-Purpose Applications
I/O ALARM
12-124
12.7 General-Purpose Applications
I/O MESSAGE
12-125
13.1 Monitoring I/O Signals
Signal status can be monitored in the windows described in the following sections.
Operation Explanation
1 Select {IN/OUT} under the
main menu.
2 Select an I/O window to be The following I/O windows can be selected.
monitored.
{UNIVERSAL INPUT} Signals referred with instructions in
JOBs (#0xxxx)
{UNIVERSAL OUTPUT} Signals output from JOBs (#1xxxx)
{EXTERNAL INPUT} Signals input from external devices
(#2xxxx)
{EXTERNAL OUTPUT} Signals output to external devices
(#3xxxx)
{SPECIFIED INPUT} Signals change manipulator operation
mode (#4xxxx)
{SPECIFIED OUTPUT} Signals inform manipulator operation
mode and status (#5xxxx)
{AUX. RELAY} Signals used in concurrent I/O (#7xxxx)
{CONTROL INPUT} Signals refer to hardware status control-
ler (#8xxxx)
{NETWORK INPUT} Signals input from network devices
(#22xxx)
{NETWORK OUTPUT} Signals output to network devices
(#32xxx)
13-1
13.1 Monitoring I/O Signals
The window shown below is the example of the Universal Output window, explaining how to
read each signal. (The same applies to the signals on other windows.)
UNIVERSAL OUTPUT
#1002X 0000_0000
NO. 7654 3210
#1001X 0100_0110 #10020
#1002X 0000_0000 #10021
#1003X 0000_0000
#10022 Each indicates
#1004X 0000_0000
#1005X #10023 status of the
0000_0000
#1006X 0000_0000 #10024
corresponding
#1007X 0000_0000 signal.
#10025
#1008X 0000_0000 (1: ON; 0: OFF)
#1009X 0000_0000 #10026
#1010X 0000_0000 #10027
#1011X 0000_0000
#1012X 0000_0000
#1013X 0000_0000
If the desired relay number is not displayed on the screen, perform the following operation to
point the cursor to the desired relay number.
Operation Explanation
1 Point the cursor to the desired Move the cursor to a relay number, and press [SELECT]. Input
relay number. the desired relay number with the numeric keys, then press
[ENTER] to point the cursor to the specified number.
DATA EDIT DISPLAY UTILITY
UNIVERSAL OUTPUT
NO. 7654 3210
#1116X 0100_0000
#1117X 0000_0000
#1118X 0000_0000
#1119X 0000_0000
#1120X 0000_0000
#1121X 0000_0000
#1122X 0000_0000
#1123X 0000_0000
#1124X 0000_0000
#1125X 0000_0000
#1126X 0000_0000
#1127X 0000_0000
#1128X 0000_0000
13-2
13.2 I/O Status Window
The signal status can be monitored by switching the UNIVERSAL INPUT/OUTPUT, EXTER-
NAL INPUT/OUTPUT, SPECIFIED INPUT/OUTPUT windows to the I/O status window. In this
window, each signal name can be monitored as well.
Operation Explanation
1 Select {DISPLAY} under the
menu.
2 Select {DETAIL}. The I/O window is switched to the I/O status window.
Select {SIMPLE}. The I/O status window is switched to the I/O window.
3 Press page key . Pressing the page key changes the relay number displayed on
BACK
PAGE
the screen.
Refer to the example below on how the UNIVERSAL OUTPUT
status window displays the relay numbers.
The relay numbers are displayed in the following order each
BACK
The window shown below is the example of the Universal Output window, explaining how to
read each signal. (The same applies to the signals on other windows.)
UNIVERSAL OUTPUT
GROUP OG#001 0: DEC. 00: HEX. OUT#0002 #10011
OUT#0001 #10010
OUT#0002 #10011
OUT#0003 #10012
Signal name
OUT#0004 #10013
(Up to 16 one-byte
OUT#0005 #10014
or 8 two-byte
OUT#0006 #10015
characters)
OUT#0007 #10016 Signal status
OUT#0008 #10017 ( : ON; : OFF )
Logic number
(concurrent I/O format)
I/O number
(JOB format)
PAGE
In the Universal Output status window, the output signal on/off status can be changed.
Once the status is changed, the status is maintained unless the next output instruction of
JOB (DOUT) is executed.
13-3
13.2 I/O Status Window
In the status windows "Universal Input", "External Input" and "External Output", the signal
ON/OFF status can be forcibly changed. Once the status is changed, the status is main-
tained unless the forced change status is cancelled.
Operation Explanation
1 Select the signal name to be Move the cursor to the desired signal name to be registered, and
registered. press [SELECT] to enable character entry. Enter up to 16 one-
byte (or 8 two-byte) characters.
DATA EDIT DISPLAY UTILITY
UNIVERSAL OUTPUT
GROUP OG#001 0: DEC. 00: HEX.
OUT#0001 #10010
OUT#0002 #10011
OUT#0003 #10012
OUT#0004 #10013
OUT#0005 #10014
OUT#0006 #10015
OUT#0007 #10016
OUT#0008 #10017
PAGE
Result
KEYBOARD SYMBOL
1 2 3 4 5 6 7 8 9 0 Back
Space
Q W E R T Y U I O P Cancel
A S D F G H J K L CapsLock
OFF
Z X C V B N M Space Enter
UNIVERSAL OUTPUT
GROUP OG#001 0: DEC. 00: HEX.
OUT#0001 #10010 UNIV1
OUT#0002 #10011
OUT#0003 #10012
OUT#0004 #10013
OUT#0005 #10014
OUT#0006 #10015
OUT#0007 #10016
OUT#0008 #10017
PAGE
13-4
13.2 I/O Status Window
Operation Explanation
1 Select the signal status Move the cursor to the status (" " or " ") of desired signal in
desired to be changed. the Universal Output window.
DATA EDIT DISPLAY UTILITY
UNIVERSAL OUTPUT
GROUP OG#001 0: DEC. 00: HEX.
OUT#0001 #10010
OUT#0002 #10011
OUT#0003 #10012
OUT#0004 #10013
OUT#0005 #10014
OUT#0006 #10015
OUT#0007 #10016
OUT#0008 #10017
PAGE
2 Select the signal status. The signal status changes each time the [INTERLOCK]
+[SELECT] keys are pressed.
DATA EDIT DISPLAY UTILITY
UNIVERSAL OUTPUT
GROUP OG#001 71: DEC. 47: HEX.
OUT#0001 #10010
OUT#0002 #10011
OUT#0003 #10012
OUT#0004 #10013
OUT#0005 #10014
OUT#0006 #10015
OUT#0007 #10016
OUT#0008 #10017
PAGE
13-5
13.2 I/O Status Window
Operation Explanation
1 Select the signal desired to be
Move the cursor to the small box " " on the row of the signal
changed.
to be changed in the Universal Input window.
DATA EDIT DISPLAY UTILITY
UNIVERSAL INPUT
GROUP IG#001 0: DEC 00: HEX.
IN#0001 #00010
IN#0002 #00011
IN#0003 #00012
IN#0004 #00013
IN#0005 #00014
IN#0006 #00015
IN#0007 #00016
IN#0008 #00017
PAGE
UNIVERSAL INPUT
GROUP IG#001 0: DEC 00: HEX.
IN#0001 #00010 SIM
IN#0002 #00011
IN#0003 #00012
IN#0004 #00013
IN#0005 #00014
IN#0006 #00015
IN#0007 #00016
IN#0008 #00017
PAGE
13-6
13.2 I/O Status Window
Operation Explanation
3 Select the signal status. Move the cursor to the status (" " or " ") specified as "SIM".
Only the signal status specified as "SIM" changes each time the
[INTERLOCK] +[SELECT] keys are pressed.
DATA EDIT DISPLAY UTILITY
UNIVERSAL INPUT
GROUP IG#001 1: DEC 01: HEX.
IN#0001 #00010 SIM
IN#0002 #00011
IN#0003 #00012
IN#0004 #00013
IN#0005 #00014
IN#0006 #00015
IN#0007 #00016
IN#0008 #00017
PAGE
If "SIM" (forced signal output) is selected, the user parameter S2C265 enables the contin-
NOTE uous operation of the next instruction even if the signal status does not correspond to the
condition when executing the WAIT instruction that specifies the infinite wait status for the
universal input signal.
(Example) When the following instruction is given in a JOB with "SIM" specified for the
IN#0001.
WAIT IN#0001=ON
1. S4C265=0: infinite wait status until the signal status corresponds to the condition.
2. S4C265=non-0: executes the next instruction after a time specified in S2C265 (in units
of 0.01 msec) has passed even if the signal status does not correspond to the condition.
For example, when the parameter is set to "S4C265=100", the above WAIT instruction
executes the next instruction a second later if IN#0001 is set to "OFF" enabled by selecting
"SIM".
13-7
13.2 I/O Status Window
Perform the following check operation for safety when operating the manipulator with
NOTE "SIM" (forced signal output) is remained selected for the universal input signal.
1. If any of the universal input signal is set to "SIM", the confirmation dialog box
appears when starting a job.
YES NO
Select "YES" when executing the job in the status of the forced signal output.
The job starts running by performing the start operation again after the dialog box
disappears.
Select "NO" when not executing the job in the status of the forced signal output.
Cancel the "SIM" status after the dialog box disappears.
2. If any of the external output signal is set to "SIM", the confirmation dialog box
appears when operating the manipulator (JOG, FWD/BWD operations) with the
programming pendant.
YES NO
Select "YES" when operating the manipulator in the status of the forced signal
output.
The manipulator can be operated after the dialog box disappears.
Select "NO" when not operating the manipulator in the status of the forced signal
output.
Cancel the "SIM" status after the dialog box disappears.
Concurrent I/O program reflects the actual signal status regardless of the "SIM" setting
status of the universal input signal.
For example, even if building a circuit in the ladder program as follows, #30010 is not ON
when "SIM" is selected and the signal status set to "ON" (" ") for #00010. (The ON-
OFF status of normal signal is referred in the ladder program.)
STR #00010
OUT #30010
13-8
13.2 I/O Status Window
The "SIM" status of the universal input signal can be collectively cancelled by performing the
following procedure.
Operation Explanation
1 Select {EDIT} from the Menu
Area.
2 Select {SELECT ALL PHY}.
The forced status ( SIM ) of all the signals is cancelled ( ).
UNIVERSAL INPUT
GROUP IG#001 0: DEC 00: HEX.
IN#0001 #00010
IN#0002 #00011
IN#0003 #00012
IN#0004 #00013
IN#0005 #00014
IN#0006 #00015
IN#0007 #00016
IN#0008 #00017
PAGE
13-9
13.2 I/O Status Window
Operation Explanation
1 Select the signal desired to be
Move the cursor to the small box " " on the row of the signal
changed.
to be changed in the External Output window.
DATA EDIT DISPLAY UTILITY
EXTERNAL OUTPUT
GROUP 128: DEC 80: HEX.
#30010
#30011
#30012
#30013
#30014
#30015
#30016
#30017
PAGE
EXTERNAL OUTPUT
GROUP 128: DEC 80: HEX.
#30010 SIM
#30011
#30012
#30013
#30014
#30015
#30016
#30017
PAGE
13-10
13.2 I/O Status Window
Operation Explanation
3 Select the signal status. Move the cursor to the status (" " or " ") specified as "SIM".
Only the signal status specified as "SIM" changes each time the
[INTERLOCK] +[SELECT] keys are pressed.
DATA EDIT DISPLAY UTILITY
EXTERNAL OUTPUT
GROUP 128: DEC 80: HEX.
SIM
PAGE
CAUTION
Changing the status of external output signal by specifying "SIM" also
changes the signals output to the actual external devices.
Before forcibly changing the signal status, verify the destination device
of each signal, and check on how the change effects on the device.
13-11
13.2 I/O Status Window
Perform the following check operation for safety when operating the manipulator with
NOTE "SIM" (forced signal output) is remained selected for the universal input signal.
1. If any of the universal input signal is set to "SIM", the confirmation dialog box
appears when starting a job.
YES NO
Select "YES" when executing the job in the status of the forced signal output.
The job starts running by performing the start operation again after the dialog box
disappears.
Select "NO" when not executing the job in the status of the forced signal output.
Cancel the "SIM" status after the dialog box disappears.
2. If any of the external output signal is set to "SIM", the confirmation dialog box
appears when operating the manipulator (JOG, FWD/BWD operations) with the
programming pendant.
YES NO
Select "YES" when operating the manipulator in the status of the forced signal out-
put.
The manipulator can be operated after the dialog box disappears.
Select "NO" when not operating the manipulator in the status of the forced signal
output.
Cancel the "SIM" status after the dialog box disappears.
Concurrent I/O program reflects the actual signal status regardless of the "SIM" setting
status of the external output signal.
For example, even if building a circuit in the ladder program as follows, #30011 is not ON
when "SIM" is selected and the signal status set to "ON" (" ") for #30010. (The ON-
OFF status of normal signal is referred in the ladder program.)
STR #30010
OUT #30011
13-12
13.2 I/O Status Window
Operation Explanation
1 Select the signal desired to be
Move the cursor to the small box " " on the row of the signal
changed.
to be changed in the External Input window.
DATA EDIT DISPLAY UTILITY
EXTERNAL INPUT
GROUP 0: DEC 00: HEX.
#20010
#20011
#20012
#20013
#20014
#20015
#20016
#20017
PAGE
EXTERNAL INPUT
GROUP 0: DEC 00: HEX.
#20010 SIM
#20011
#20012
#20013
#20014
#20015
#20016
#20017
PAGE
13-13
13.2 I/O Status Window
Operation Explanation
3 Select the signal status. Move the cursor to the status (" " or " ") specified as "SIM".
Only the signal status specified as "SIM" changes each time the
[INTERLOCK] +[SELECT] keys are pressed.
DATA EDIT DISPLAY UTILITY
EXTERNAL INPUT
GROUP 1: DEC 01: HEX.
#20010 SIM
#20011
#20012
#20013
#20014
#20015
#20016
#20017
PAGE
CAUTION
When changing the status of external input signal by specifying "SIM",
parameters can be set as follows:
S2C296=0 (Default)
Changes only the internal status (signal indication) if the output status
of signals to the external device has been changed with the concurrent
I/O program due to the change of external input signals.
The output status for external device remains the same condition when
the "SIM" mode was selected.
Restores the original status by cancelling all the "SIM" mode.
S2C296=1
Changes the signals output to the actual external devices if the output
status of signals to the external device has been changed with the con-
current I/O program due to the change of external input signals.
Before forcibly changing the signal status, verify the destination device
of each signal, and check on how the change effects on the device.
13-14
13.2 I/O Status Window
Perform the following check operation for safety when operating the manipulator with
NOTE "SIM" (forced signal output) is remained selected for the universal input signal.
1. If any of the universal input signal is set to "SIM", the confirmation dialog box
appears when starting a job.
YES NO
Select "YES" when executing the job in the status of the forced signal output.
The job starts running by performing the start operation again after the dialog box
disappears.
Select "NO" when not executing the job in the status of the forced signal output.
Cancel the "SIM" status after the dialog box disappears.
2. If any of the external output signal is set to "SIM", the confirmation dialog box
appears when operating the manipulator (JOG, FWD/BWD operations) with the
programming pendant.
YES NO
Select "YES" when operating the manipulator in the status of the forced signal out-
put.
The manipulator can be operated after the dialog box disappears.
Select "NO" when not operating the manipulator in the status of the forced signal
output.
Cancel the "SIM" status after the dialog box disappears.
13-15
13.3 Pseudo Input Signal Window
The status and name of the pseudo input signals can be checked with this window.
Operation Explanation
1 Select {IN/OUT} under the
main menu
2 Select {PSEUDO INPUT SIG} The pseudo input signal window appears..
DATA EDIT DISPLAY UTILITY
#82010
ARC WELDING SETUP #82011
#82012
#82013
VARIABLE DISPLAY SETUP #82014 PROHIBIT IO
B001 Aa #82015 CMO REMOTE SEL
#82016 PROHIBIT PP/PANEL
IN/OUT #82017
In Out
ROBOT
SYSTEM INFO
PAGE
3 BACK
The system section (#82010-#82087) and the user section
Press the page key PAGE . (#82090-#82127) are changed alternately with the page key
BACK
PAGE
.
13-16
13.3 Pseudo Input Signal Window
The signals can be turned ON/OFF in the pseudo input signal window in the management
mode.
Operation Explanation
1 Select the signal to be Move the cursor to the signal status to be changed. The signal
changed. status is indicated as either or .
2 Select the signal status. The signal status changes each time the [INTERLOCK]
+[SELECT] keys are pressed. ( : ON; : OFF)
13-17
13.3 Pseudo Input Signal Window
Signal name can be registered in the user section of the pseudo input signal window in the
management mode.
Operation Explanation
1 Select the signal name to be Move the cursor to the desired signal name to be registered, and
changed. press [SELECT] to enable character entry. Enter up to 8 one-byte
characters.
DATA EDIT DISPLAY UTILITY
Result
KEYBOARD SYMBOL
1 2 3 4 5 6 7 8 9 0 Back
Space
Q W E R T Y U I O P Cancel
A S D F G H J K L CapsLock
OFF
Z X C V B N M Space Enter
13-18
13.4 Register Window
Operation Explanation
1 Select {IN/OUT} under the
main menu.
2 Select {REGISTER}. The register window appears.
REGISTER
NO. SET VALUE NAME
M000 0 0000_0000_0000_0000
M001 1 0000_0000_0000_0001
M002 2 0000_0000_0000_0010
M003 4 0000_0000_0000_0100
M004 8 0000_0000_0000_1000
M005 255 0000_0000_1111_1111
M006 4095 0000_1111_1111_1111
M007 65535 1111_1111_1111_1111
M008 0 0000_0000_0000_0000
M009 0 0000_0000_0000_0000
M010 0 0000_0000_0000_0000
M011 0 0000_0000_0000_0000
M012 0 0000_0000_0000_0000
3 Move the cursor to the desired When the desired register number is not displayed, move the cur-
register number. sor in the following manner: move the cursor to NO. and press
[SELECT]; enter the desired register number using the numeric
keys, then press [ENTER].
The cursor moves to the specified register number.
REGISTER
NO. SET VALUE NAME
M043 0 0000_0000_0000_0000
M044 0 0000_0000_0000_0000
M045 0 0000_0000_0000_0000
M046 0 0000_0000_0000_0000
M047 0 0000_0000_0000_0000
M048 0 0000_0000_0000_0000
M049 0 0000_0000_0000_0000
M050 0 0000_0000_0000_0000
M051 0 0000_0000_0000_0000
M052 0 0000_0000_0000_0000
M053 0 0000_0000_0000_0000
M054 0 0000_0000_0000_0000
M055 0 0000_0000_0000_0000
13-19
13.4 Register Window
Operation Explanation
1 Select the register data to be Move the cursor to the data (decimal or binary) of the register
set. number to be set in the register window, and press [SELECT].
-When the decimal data is selected, enter a decimal value.
-When the binary data is selected, enter a binary value.
DATA EDIT DISPLAY UTILITY
REGISTER
NO. SET VALUE NAME
M000 0 0000_0000_0000_0000
M001 1 0000_0000_0000_0001
M002 2 0000_0000_0000_0010
M003 4 0000_0000_0000_0100
M004 8 0000_0000_0000_1000
M005 255 0000_0000_1111_1111
M006 4095 0000_1111_1111_1111
M007 65535 1111_1111_1111_1111
M008 0 0000_0000_0000_0000
M009 0 0000_0000_0000_0000
M010 0 0000_0000_0000_0000
M011 0 0000_0000_0000_0000
M012 0 0000_0000_0000_0000
2 Enter a desired numerical When a decimal value is selected, enter decimal value data using
value. the numeric keys.
M005 255 0 0 0 0 0 0 0 0
0 1 1 1 1 1 1 1
3 Press [ENTER]. The entered numerical value is set at the cursor position.
DATA EDIT DISPLAY UTILITY
REGISTER
NO. SET VALUE NAME
M000 0 0000_0000_0000_0000
M001 1 0000_0000_0000_0001
M002 2 0000_0000_0000_0010
M003 4 0000_0000_0000_0100
M004 8 0000_0000_0000_1000
M005 127 0000_0000_0111_1111
M006 4095 0000_1111_1111_1111
M007 65535 1111_1111_1111_1111
M008 0 0000_0000_0000_0000
M009 0 0000_0000_0000_0000
M010 0 0000_0000_0000_0000
M011 0 0000_0000_0000_0000
M012 0 0000_0000_0000_0000
13-20
13.4 Register Window
The registers used as current value of TMR/CNT instruction in the ladder program cannot
NOTE be set.
Operation Explanation
1 Select the signal name to be Move the cursor to the desired signal name to be registered, and
registered. press [SELECT] to enable character entry. Enter up to 16 one-
byte (or 8 two-byte) characters.
DATA EDIT DISPLAY UTILITY
REGISTER
NO. SET VALUE NAME
M238 0 0000_0000_0000_0000
M239 0 0000_0000_0000_0000
M240 0 0000_0000_0000_0000
M241 0 0000_0000_0000_0000
M242 0 0000_0000_0000_0000
M243 0 0000_0000_0000_0000
M244 0 0000_0000_0000_0000
M245 0 0000_0000_0000_0000
M246 0 0000_0000_0000_0000
M247 0 0000_0000_0000_0000
M248 0 0000_0000_0000_0000
M249 0 0000_0000_0000_0000
M250 30 0000_0000_0001_1110
Result
KEYBOARD SYMBOL
1 2 3 4 5 6 7 8 9 0 Back
Space
Q W E R T Y U I O P Cancel
A S D F G H J K L CapsLock
OFF
Z X C V B N M Space Enter
13-21
13.4 Register Window
Operation Explanation
3 Press [ENTER]. The name is registered.
DATA EDIT DISPLAY UTILITY
REGISTER
NO. SET VALUE NAME
M238 0 0000_0000_0000_0000
M239 0 0000_0000_0000_0000
M240 0 0000_0000_0000_0000
M241 0 0000_0000_0000_0000
M242 0 0000_0000_0000_0000
M243 0 0000_0000_0000_0000
M244 0 0000_0000_0000_0000
M245 0 0000_0000_0000_0000
M246 0 0000_0000_0000_0000
M247 0 0000_0000_0000_0000
M248 0 0000_0000_0000_0000
M249 0 0000_0000_0000_0000
M250 30 0000_0000_0001_1110 ARC RES ERR
13-22
13.5 Servo Power Status Window
The status of ON_EN signals connected to each power ON unit and servo power supply of
each control group can be checked in the Servo Power Status window.
Operation Explanation
1 Select {IN/OUT} under the
main menu.
2 Select {SERVO POWER STA- The servo power status window appears.
TUS}.
DATA EDIT DISPLAY UTILITY
ON_EN SIGNAL
Displays the status of Power On unit ON_EN signal that each
control group is connected.
: Open (OFF) status
The servo power supply is shut down.
: Close (ON) status
When the servo ON lamp is lit, the servo power supply is
turned ON.
SERVO ON
Displays the status (specific output 50180 to 50197) of servo
power supply of each control group.
: Servo power supply shut down
: Servo power ON completed
13-23
13.6 Analog Output Window
ANALOG OUTPUT
TERMINAL
The general-purpose analog output ports are displayed.
OUTPUT (V)
The current output voltage is displayed.
BASIC (V)
The basic voltage used for executing the analog output corresponding to speed is displayed.
The value can be overwritten by setting a new value using ARATION instruction.
TRAIT
The current output characteristic of output port is displayed.
SP RAT: Executing analog output corresponding to speed.
STATIC: The output is fixed.
OFFSET (V)
The offset voltage used for executing the analog output corresponding to speed is
displayed.
The value can be overwritten by setting a new value using ARATION instruction.
BASIC SPD
The basic speed used for executing the analog output corresponding to speed is displayed.
The value can be overwritten by setting a new value using ARATION instruction.
ROBOT
The manipulator No. for the analog output corresponding to speed is displayed.
Operation Explanation
1 Select {IN/OUT} under the
main menu.
2 Select {ANALOG OUTPUT}. The analog output window appears.
The window for the output terminal AOUT1 to 4, AOUT 5 to 8, and
BACK
13-24
13.7 I/O Messages and I/O Alarms
Operation Explanation
1 Select {IN/OUT} under the
main menu.
2 Select {IO ALARM} or {IO The user section or the system section under the selected sub-
MESSAGE}. menu (I/O Alarm or I/O Message) is displayed.
DATA EDIT DISPLAY UTILITY
NO. NAME
0001: WIRE SHORTAGE
0002:
0003:
0004: RESTARTING FOR WIRE
0005:
0006:
0007:
0008:
3 BACK
TO change between the user section and the system section, use
Press the page key PAGE
. BACK
NO. NAME
0001:
0002: WIRE STICKING
0004:
0005:
0006:
0007:
0008:
13-25
13.7 I/O Messages and I/O Alarms
User section I/O alarms and I/O messages can be displayed or registered by the following
procedures. However, the system I/O alarms and I/O messages cannot be edited.
Operation Explanation
1 Select the name to be Move the cursor to the name to be changed in either the I/O
changed. Alarm (User Section) window or the I/O Message (User Section)
window, and press [SELECT]. The character input status window
appears. Enter up to 32 one-byte characters for the Alarm and
Message windows respectively. Up to 8 messages can be regis-
tered for each window.
Result
KEYBOARD SYMBOL
1 2 3 4 5 6 7 8 9 0 Back
Space
Q W E R T Y U I O P Cancel
A S D F G H J K L CapsLock
OFF
Z X C V B N M Space Enter
NO. NAME
0001: WIRE SHORTAGE
13-26
13.8 Ladder Program Window
This window allows operators to check the ON-OFF status of signals and register values
included in the ladder program.
Operation Explanation
SYSTEM LADDER
REST 8886 STEP
0000 0000 STR #21270
0001 AND-NOT #50780
0002 AND-NOT #50782
0003 AND-NOT #70067
0004 OUT #70042
0005 0001 STR #21271
0006 AND-NOT #50780
0007 AND-NOT #50781
0008 AND-NOT #70067
0009 OUT #70043
0010 0002 STR #21272
0011 OR #70154
0012 AND-NOT #70067
0013 OUT #70041
0014 0003 STR #21273
The programming pendant will not display the monitor indication while the ladder program
NOTE is edited. The monitor indication restarts if compiling the edited ladder program succeeds
and ends with a normal termination.
Setting of whether to display the monitor indication in the ladder program window can be
specified with the following parameters.
S2C304=1 (Default)
Enables monitor indication in the ladder program window.
S2C304=0
Disables monitor indication in the ladder program window.
13-27
13.8 Ladder Program Window
The monitor indication may be displayed differently depending on the instruction types of lad-
der program.
Instruction Description
1 STR " " signifies the ON status of operand relay number signal.
OR
" " signifies the OFF status of operand relay number signal.
AND
OUT
PLS <Example> STR #20010 : #20010=ON-status
PLF
2 STR-NOT " " signifies the OFF status of operand relay number signal.
OR-NOT
AND-NOT " " signifies the ON status of operand relay number signal.
3 GSTR Indicates the 8 bit data value from the operand relay number in the decimal/hexa-
GOUT decimal number. (The value in parentheses indicates the hexadecimal number.)
4 CNT Indicates the register value (16 bits) of the current value operand (the 1st operand)
TMR in the decimal/hexadecimal number. (The value in parentheses indicates the
hexadecimal number.)
5 ADD Indicates the register value (16 bits) of the calculation result operand (the 3rd oper-
SUB and) in the decimal/hexadecimal number. (The value in parentheses indicates the
DIV hexadecimal number.)
MOD
<Example> ADD M020, M021, M022 100 (0064H)
Hexadecimal
Decimal
In this case, setting is M022=100.
6 MUL Indicates the register value (16 bits) of the calculation result operand (the 3rd oper-
and) in the decimal/hexadecimal number. (The value in parentheses indicates the
hexadecimal number.)
However, if the calculation result exceeds 16 bits, the register value will be indi-
cated in 32-bit value in the decimal/hexadecimal number.
13-28
13.8 Ladder Program Window
Instruction Description
7 WAND Indicates the value of the register/word-type relay/byte type relay of the calculation
WOR result operand (the 3rd operand) in the decimal/hexadecimal number. (The value
WXOR in parentheses indicates the hexadecimal number.)
SHL
SHR Register, word-type relay: 16 bits
ROL Byte-type relay: 8 bits
ROR
<Example> SHL M040, 4, M041 4096 (1000H)
Hexadecimal
Decimal
In this case, setting is M041=4096.
8 WNOT Indicates the value of the register/word-type relay/byte type relay of the calculation
MOV result operand (the 2nd operand) in the decimal/hexadecimal number. (The value
BIN in parentheses indicates the hexadecimal number.)
BCD
Register, word-type relay: 16 bits
Byte-type relay: 8 bits
13-29
14.1 Flow of Data by Ladder Programs
Flow of data in editing, storage, and execution areas by operation of ladder program is shown
below.
NCP01 BOARD
REMOTE TEACH
PLAY START HOLD
JOB CONTENT
JOB NAME TEST01
BACK
PAGE AREA
SHORTCUT SERVO !?
ON
AREA
SERVO ON
X X
S S X X
R R
HIGH SPD
Y Y
L L Y Y
B B
Z Z
U U Z Z
T T
7 8 9 SHIFT
4 5 6
BACK 0 . -
SPLACE MODIFYENTER
MOTOMAN
Only the user ladder program can be edited. The system ladder program cannot be
NOTE edited.
When the system ladder program is changed, the ladder program from the external mem-
ory unit cannot be loaded.
If control power is shut down while the ladder program is being edited, the edited ladder
program is lost. The intact program remains in the execution area.
During editing of ladder programs, EDITING is displayed on the upper right of the user
section window. This indication appears only when the program in the editing area and
that in the execution area do not match. Nothing is displayed after compilation of cancel-
lation of editing when the programs in the two areas match.
14-1
14.2 Editing by Mnemonic and Ladder Editor Program
The editing operations for ladder programs are two ways as follows.
1. Editing by Mnemonic Codes
Ladder programs can be edited in mnemonic codes as shown below.
14-2
14.3 Mnemonic Editing Window
Operation Explanation
USER LADDER
REST 832
0000 0000 STR #20010
Address 0001 OUT #70010 Instruction
Area 0002 0001 STR #20012 Area
0003 OUT #40090
0004 0002 STR #20013
Line No. 0005 OUT #40014
0006 0003 STR #20014
Block No.
0007 OUT #70026
PAGE
, or select [DISP] [SYSTEM LADDER] under the menu.
SYSTEM LADDER
USER LADDER
USER LADDER
REST 832
0000 0000 STR #20010
0001 OUT #70010
0002 0001 STR #20012
0003 OUT #40090
0004 0002 STR #20013
0005 OUT #40014
0006 0003 STR #20014
0007 OUT #70026
3 Edit Operation For each editing operations, see " 14.3.2 Editing Operation " on
the following pages. The system ladder program cannot be
edited.
5 Select {COMPILE}
14-3
14.3 Mnemonic Editing Window
Operation Explanation
6 Select YES The edited ladder program is checked for syntax error. If no error
is found, the new program is written into the execution area to
run. If any error is found in the edited ladder program, the errone-
ous step is identified. In this case, the program stored in the exe-
cution area remains unchanged.
CANCEL EDIT
COMPILE
REST 832
0000 0000 STR #20010
0001 OUT #70010
0002 0001 STR #20012
0003 OUT #40090
0004 0002 STR #20013
0005 OUT #40014
0006 0003 STR #20014
0007 OUT #70026
NOTE The cursor moves up/down by line each time the up/down cursor key is pressed.
Pressing [SHIFT] + up/down cursor key moves the cursor up/down by five lines at a time.
14-4
14.3 Mnemonic Editing Window
Inserting Instruction
L
Operation Explanation
2 Select the line before the line The instruction list dialog box is displayed. Move the cursor to the
you wish to add instruction list dialog, and the cursor in the address area becomes
underlined.
DATA EDIT DISPLAY UTILITY L
USER LADDER
REST 832
0000 0000 STR #20010
0001 STR
OUT #70010
0002 0001 STR-NOT
STR #20012
0003 AND
OUT #40090
0004 0002 STR
AND-NOT #20013
0005 OUT
OR #40014
0006 0003 STR
OR-NOT #20014
0007 OUT #70026
14-5
14.3 Mnemonic Editing Window
Operation Explanation
3 Select the instruction to be Move the cursor to the input buffer line instruction.
inserted
=> STR-NOT #00010
REST 832
KIND DATA
L
=> TMR M090, M120
If the type of operand and data are changed, press [ENTER]. The
ladder detail edit window closes, and the ladder program window
is displayed.
4 Press [ADD]
14-6
14.3 Mnemonic Editing Window
Operation Explanation
5 Press [ENTER] The instruction indicated in the input buffer line is added.
When adding an instruction just before the END instruction, do
not press [ADD]. If there is a change, press [SELECT] in the
instruction area, and repeat the numeric input operation.
DATA EDIT DISPLAY UTILITY L
USER LADDER
REST 832
0000 0000 STR #20010
0001 OUT #70010
0002 0001 STR-NOT #70100
0003 STR #20012
0004 OUT #40090
0005 0002 STR #20013
0006 OUT #40014
0007 0003 STR #20014
14-7
14.3 Mnemonic Editing Window
Changing Instructions
L
Operation Explanation
2 Select the line to be changed The instruction select dialog box is displayed. The cursor moves
to the instruction list, and the cursor in the address area is under-
lined.
DATA EDIT DISPLAY UTILITY L
USER LADDER
REST 832
0000 0000 STR #20010
0001 STR
OUT #70010
0002 0001 STR-NOT
STR #20012
0003 AND
OUT #40090
0004 0002 STR
AND-NOT #20013
0005 OUT
OR #40014
0006 0003 STR
OR-NOT #20014
0007 OUT #70026
3 Select the instruction to be Move the cursor to the input buffer line instruction.
changed
=> STR-NOT #00010
4 Press [MODIFY]
14-8
14.3 Mnemonic Editing Window
Operation Explanation
5 Press [ENTER] The instruction displayed in the input buffer line is changed.
DATA EDIT DISPLAY UTILITY L
USER LADDER
REST 832
0000 0000 STR #20010
0001 OUT #70010
0002 0001 STR-NOT #20012
0003 OUT #40090
0004 0002 STR #20013
0005 OUT #40014
0006 0003 STR #20014
0007 OUT #70026
14-9
14.3 Mnemonic Editing Window
Delete Instructions
Operation Explanation
3 Press [DELETE]
14-10
14.3 Mnemonic Editing Window
Editing Operands
Operation Explanation
USER LADDER
REST 832
0000 0000 STR #20010
0001 OUT #70010
0002 0001 STR #20012
0003 OUT #40090
0004 0002 STR #20013
0005 OUT #40014
0006 0003 STR #20014
0007 OUT #70026
2 Select the line of the operand Move the cursor to the input buffer line instruction.
to be edited
DATA EDIT DISPLAY UTILITY L
USER LADDER
REST 832
0000 0000 STR #20010
0001 OUT #70010
0002 0001 STR #20012
0003 OUT #40090
0004 0002 STR #20013
0005 OUT #40014
0006 0003 STR #20014
0007 OUT #70026
3 Edit Operation When there are more than two kinds of operand instructions,
move the cursor in the instruction to and press [SELECT]. A
detailed screen is displayed. When changing numeric data, move
the cursor to the data to be corrected and press the [SHIFT] +
CURSOR simultaneously. The numeric data then increases and
decreases.
USER LADDER
REST 832
0000 0000 STR #20010
0001 OUT #70010
0002 0001 STR #70100
0003 OUT #40090
0004 0002 STR #20013
0005 OUT #40014
0006 0003 STR #20014
0007 OUT #70026
14-11
14.3 Mnemonic Editing Window
Cancelling Editing
Use the following steps to cancel editing during the ladder program editing and to return to the
preceding program.
Operation Explanation
3 Select YES
DATA EDIT DISPLAY UTILITY L
CANCEL EDIT
COMPILE
REST 832
0000 0000 STR #20010
0001 OUT #70010
0002 0001 STR #20012
0003 OUT #40090
0004 0002 STR #20013
0005 OUT #40014
0006 0003 STR #20014
0007 OUT #70026
14-12
14.3 Mnemonic Editing Window
14.3.3 Compile
Use the following steps to compile the ladder program after editing.
Operation Explanation
CANCEL EDIT
COMPILE
REST 832
0000 0000 STR #20010
0001 OUT #70010
0002 0001 STR #20012
0003 OUT #40090
0004 0002 STR #20013
0005 OUT #40014
0006 0003 STR #20014
0007 OUT #70026
NOTE After completing the compilation, the current values of the TMR/CNT instructions in the
register are restored to the set values.
14-13
14.3 Mnemonic Editing Window
14.3.4 Search
The search function can be used for the edit and confirmation.
Search can be executed when the cursor is either in the address area, or the instruction area
of the user ladder window or the system ladder window.
Operation Explanation
2 Select {LADDER PROGRAM} The user ladder window or the system ladder window appears.
BACK
3 Select {EDIT} under the menu The pull down menu appears.
DATA EDIT DISPLAY UTILITY L
TOP LINE
USER LADDER
END LINE
REST 832
SEARCH RELAY NO.
0000 0000 STR #20010
SEARCH LINE NO.
0001 OUT #70010
SEARCH0001
0002 STR
BLOCK NO. #20012
0003 OUT #40090
0004 0002 STR #20013
0005 OUT #40014
0006 0003 STR #20014
0007 OUT #70026
The search is an operation to move the cursor to a specified line or relay No. line in the ladder
window. This allows to find out a target position at once without using the cursor.
14-14
14.3 Mnemonic Editing Window
Operation Explanation
1 Select TOP LINE or END The cursor moves to TOP LINE or END LINE of the window,
LINE under the pull down then the selected line is displayed.
menu
DATA EDIT DISPLAY UTILITY L
USER LADDER
REST 832
0000 0000 STR #20010
0001 OUT #70010
0002 0001 STR #20012
0003 OUT #40090
0004 0002 STR #20013
0005 OUT #40014
0006 0003 STR #20014
0007 OUT #70026
Operation Explanation
3 Press [ENTER] The cursor moves to the entered line No. or block No., then the
selected line or block is displayed.
DATA EDIT DISPLAY UTILITY L
USER LADDER
REST 832
0012 0006 STR #20017
0013 OUT #02047
0014 0007 STR #20020
0015 OUT #70030
0016 0008 STR #20021
0017 OUT #70031
0018 0009 STR #20022
0019 OUT #70046
14-15
14.3 Mnemonic Editing Window
Operation Explanation
3 Press [ENTER] The cursor moves to the entered relay No. or register No. and the
selected relay or register is displayed.
DATA EDIT DISPLAY UTILITY L
USER LADDER
4 Continues searching with the In search status, forward and backward searching can be exe-
cursor cuted by [ ] and [ ] cursors.
BACK
SYSTEM LADDER
REST 832
0069 AND #70022
0070 STR #70021
0071 AND-NOT #50076
0072 AND-NOT #50070
0073 OR-STR
0074 OUT #70021
0075 0015 STR #51010
0076 AND-NOT #70021
14-16
15.1 Clearing the Universal Output Signals
15 Clearing Signals
By setting parameters, the signal status can be automatically cleared when the power is
turned ON or the mode is changed.
S4C032 d00: #10010 - #10017, d01: #10020 - #10027 Bit specified in every 8 points
d02: #10030 - #10037, d03: #10040 - #10047 0: Hold; 1: Clear
d04: #10050 - #10057, d05: #10060 - #10067
d06: #10070 - #10077, d07: #10080 - #10087 The universal output signals
d08: #10090 - #10097, d09: #10100 - #10107 whose specified bit is set to "1"
d10: #10110 - #10117, d11: #10120 - #10127 will be in the "OFF" status when
d12: #10130 - #10137, d13: #10140 - #10147 the mode is changed.
d14: #10150 - #10157, d15: #10160 - #10167
15-1
15.1 Clearing the Universal Output Signals
S4C034 d00: #10330 - #10337, d01: #10340 - #10347 Bit specified in every 8 points
d02: #10350 - #10357, d03: #10360 - #10367 0: Hold; 1: Clear
d04: #10370 - #10377, d05: #10380 - #10387
d06: #10390 - #10397, d07: #10400 - #10407
d08: #10410 - #10417, d09: #10420 - #10427 The universal output signals
d10: #10430 - #10437, d11: #10440 - #10447 whose specified bit is set to "1"
d12: #10450 - #10457, d13: #10460 - #10467 will be in the "OFF" status when
d14: #10470 - #10477, d15: #10480 - #10487 the mode is changed.
15-2
15.2 Clearing the Interface Panel Signals
S4C330 d00: #60010 - #60017, d01: #60020 - #60027 Bit specified in every 8 points
d02: #60030 - #60037, d03: #60040 - #60047 0: Hold; 1: Clear
d04: #60050 - #60057, d05: #60060 - #60067
d06: #60070 - #60077, d07: #60080 - #60087
d08: #60090 - #60097, d09: #60100 - #60107 The interface panel signals
d10: #60110 - #60117, d11: #60120 - #60127 whose specified bit is set to
d12: #60130 - #60137, d13: #60140 - #60147 "1" will be in the "OFF" status
d14: #60150 - #60157, d15: #60160 - #60167 when the power is ON.
15-3
15.3 Clearing the Auxiliary Relay Signals
S4C040 d00: #70010 - #70047, d01: #70050 - #70087 Bit specified in every 32 points
d02: #70090 - #70127, d03: #70130 - #70167 0: Clear; 1: Hold
d04: #70170 - #70207, d05: #70210 - #70247
d06: #70250 - #70287, d07: #70290 - #70327
The auxiliary relay signals
d08: #70330 - #70367, d09: #70370 - #70407
whose specified bit is set to
d10: #70410 - #70447, d11: #70450 - #70487
"1" will be in the "hold" status
d12: #70490 - #70527, d13: #70530 - #70567
when the power is ON.
d14: #70570 - #70607, d15: #70610 - #70647
15-4
15.3 Clearing the Auxiliary Relay Signals
S4C045 d00: #73210 - #73247, d01: #73250 - #73287 Bit specified in every 32 points
d02: #73290 - #73327, d03: #73330 - #73367 0: Clear; 1: Hold
d04: #73370 - #73407, d05: #73410 - #73447
d06: #73450 - #73487, d07: #73490 - #73527
The auxiliary relay signals
d08: #73530 - #73567, d09: #73570 - #73607
whose specified bit is set to
d10: #73610 - #73647, d11: #73650 - #73687
"1" will be in the "hold" status
d12: #73690 - #73727, d13: #73730 - #73767
when the power is ON.
d14: #73770 - #73807, d15: #73810 - #73847
15-5
15.3 Clearing the Auxiliary Relay Signals
S4C051 d00: #77050 - #77087, d01: #77090 - #77127 Bit specified in every 32 points
d02: #77130 - #77167, d03: #77170 - #77207 0: Clear; 1: Hold
d04: #77210 - #77247, d05: #77250 - #77287
d06: #77290 - #77327, d07: #77330 - #77367
The auxiliary relay signals
d08: #77370 - #77407, d09: #77410 - #77447
whose specified bit is set to
d10: #77450 - #77487, d11: #77490 - #77527
"1" will be in the "hold" status
d12: #77530 - #77567, d13: #77570 - #77607
when the power is ON.
d14: #77610 - #77647, d15: #77650 - #77687
15-6
15.4 Clearing the Universal Register
S4C245 d00: M000 d01: M001 d02: M002 d03: M003 Bit specified in every 1 point
d04: M004 d05: M005 d06: M006 d07: M007 0: Hold; 1: Clear
d08: M008 d09: M009 d10: M010 d11: M011
d12: M012 d13: M013 d14: M014 d15: M015
The values of the universal
S4C246 d00: M016 d01: M017 d02: M018 d03: M019 registers whose specified bit is
d04: M020 d05: M021 d06: M022 d07: M023 set to 1 will be "0" when the
d08: M024 d09: M025 d10: M026 d11: M027 power is ON.
d12: M028 d13: M029 d14: M030 d15: M031
15-7
15.4 Clearing the Universal Register
S4C254 d00: M144 d01: M145 d02: M146 d03: M147 Bit specified in every 1 point
d04: M148 d05: M149 d06: M150 d07: M151 0: Hold; 1: Clear
d08: M152 d09: M153 d10: M154 d11: M155
d12: M156 d13: M157 d14: M158 d15: M159
The values of the universal
S4C255 d00: M160 d01: M161 d02: M162 d03: M163 registers whose specified bit is
d04: M164 d05: M165 d06: M166 d07: M167 set to 1 will be "0" when the
d08: M168 d09: M169 d10: M170 d11: M171 power is ON.
d12: M172 d13: M173 d14: M174 d15: M175
15-8
NX100
Concurrent I/O
HEAD OFFICE
2-1 Kurosaki-Shiroishi, Yahatanishi-ku, Kitakyusyu-shi, 806-0004, Japan
Phone +81-93-645-7745 Fax +81-93-645-7746
MOTOMAN INC. HEADQUARTERS
805 Liberty Lane, West Carrollton, OH 45449, U.S.A.
Phone +1-937-847-6200 Fax +1-937-847-6277
MOTOMAN ROBOTICS EUROPE AB
Franska Vagen 10, Box 4004, SE-390 04 Kalmar, Sweden
Phone +46-480-417800 Fax +46-480-417999
MOTOMAN ROBOTEC GmbH
Kammerfeld strasse 1, 85391 Allershausen, Germany
Phone +49-8166-90-100 Fax +49-8166-90-103
YASKAWA ELECTRIC KOREA CORPORATION
1F, Samyang Bldg. 89-1, Shinchun-dong, Donk-Ku, Daegu, Korea
Phone +82-53-382-7844 Fax +82-53-382-7845
YASKAWA ELECTRIC (SINGAPORE) PTE. LTD.
151 Lorong Chuan, #04-01, New Tech Park, Singapore 556741
Phone +65-6282-3003 Fax +65-6289-3003
YASKAWA ELECTRIC (MALAYSIA) SDN. BHD.
Unit 47-1 and 2. Jalan PJU 5/9, Dataran Sunway, Kota Damansara, 47810, Petailng Jaya Selangor, Malaysia
Phone +60-3614-08919 Fax +60-3614-08929
YASKAWA ELECTRIC (THAILAND) CO., LTD.
252/246, 4th Floor. Muang Thai-Phatra office Tower II Rechadapisek Road, Huaykwang Bangkok 10320, Thailand
Phone +66-2-693-2200 Fax +66-2-693-4200
SHOUGANG MOTOMAN ROBOT CO., LTD.
No.7,Yongchang-North Road, Beijing Economic and Technological and Development Area, Beijing 100076, China
Phone +86-10-6788-0541 Fax +86-10-6788-0542
MOTOMAN MOTHERSON ROBOTICS LTD.
910, DLF Galleria, DLF City Phase IV, Gurgaon - 122002 Haryama, india
Phone +91-124-414-8514 Fax +91-124-414-8016
YASKAWA
Appendix A
The NX100 I/O can be customized to make maximum use of available I/O. The external I/O
allocation menu can be used to map the I/O as desired. Otherwise the system maps the device's
I/O one after the other.
Note: External I/O allocation is only available in software versions 4.19 or later.
The following example shows a standard configuration, and outlines how to customize the I/O
allocation within the controller. The SST DeviceNet Card is used for this example and has the
following characteristics is:
PCI Card: SST-DN3-PCI-2, Motoman number: 150216-1
Channel 1 is Slave to cell controller.
Channel 2 is Master to user devices.
Signal Description
2xxx0 - 2xxx3
Reserved
(bit 0 to 3)
In Slave mode
Not used. Always set to zero
2xxx5 (bit 5) In Master mode
0: Communication to all slave nodes normal
1: Communication error to slave node(s)
page 27
Manual
Appendix A Setup of External I/O Allocation
In the standard configuration, each device is listed directly below the status byte. If there is more
than one device in the Master section, each successive device is concatenated or linked onto the
previous. Listed below is an example of how each device would be mapped to the NX100's
memory by default.
Table 1
Table 2
page 28
Concurrent I/O
149230-1
By using the External I/O Allocation Menu, you are free to configure a device, byte wise, at any
external I/O address. The following is a layout example:
page 29
Manual
Appendix A Setup of External I/O Allocation
The following procedures provide step by step instructions for mapping I/O to the
configurations shown on the previous page. The following modifications require the controller to
be in Maintenance Mode with Management Mode selected.
1. From the Main Menu, select System > Security. The Security screen appears.
page 30
Concurrent I/O
149230-1
page 31
Manual
Appendix A Setup of External I/O Allocation
page 32
Concurrent I/O
149230-1
page 33
Manual
Appendix A Setup of External I/O Allocation
page 34
Concurrent I/O
149230-1
page 35
Manual
Appendix A Setup of External I/O Allocation
page 36
Concurrent I/O
149230-1
page 37
Manual
Appendix A Setup of External I/O Allocation
page 38
Concurrent I/O
149230-1
page 39
Manual
Appendix A Setup of External I/O Allocation
Note: 1. When the External I/O Allocation menu is set to Manual, external inputs and outputs are not
automatically associated to I/O cards.
2. All bytes of information must be mapped to an external I/O point or tagged as no connection.
page 40