Page 1
Motoman NX100 Controller Start Point Detect Function Manual Part Number: 150601-1CD Revision Motoman, Incorporated 805 Liberty Lane West Carrollton, OH 45449 TEL: (937) 847-6200 FAX: (937) 847-6277 24-Hour Service Hotline: (937) 847-3200...
Page 2
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.
Page 11
NX100 INSTRUCTIONS NX100 OPERATOR’S MANUAL NX100 MAINTENANCE MANUAL The NX100 operator’s manual above corresponds to specific usage. Be sure to use the appropriate manual. Do not submit this electronic data to the customer. THIS MATERIAL IS FOR STUDY PURPOSE ONLY.
Page 12
Read this manual carefully and be sure to understand its con- tents before handling the NX100. • General items related to safety are listed in Section 1 of the NX100 instructions. To ensure correct and safe operation, carefully read the section before reading this manual.
Page 13
HW0482718 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.” Indicates a potentially hazardous situation which, if not avoided, WARNING could result in death or serious injury to personnel.
Page 14
Injury may result if anyone enters the P-point maximum envelope of the manipulator dur- ing operation. Always press an emergency stop button immediately if there is a problem. The emergency stop buttons are located on the right of the front door of the NX100 and the programming pendant.
Page 15
• Before connecting the inter-unit cables and the welding cables, be sure to turn OFF the power supply to the NX100 and the welder. Failure to observe this warning may result in an electric shock. • Special attention should be paid during starting point detection, since 200 VDC is applied across the wire and the workpiece (welding jig).
Page 16
-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 P-point maximum envelope of the manipulator’s work area, on the floor, or near fixtures.
Page 17
HW0482718 Descriptions of the programming pendant, buttons, and displays are shown as follows: Equipment Manual Designation 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.
HW0482718 Functional Overview Installation 2.1 Standard Built-In Type (MOTOPAC WE/WS Series) ..... . . 2 2.2 Floor-Mounted Type ....... . 2 Wiring Teaching 4.1 Single System...
Page 19
HW0482718 1 Functional Overview The starting point detecting function searches for the groove to be welded. This function helps find the groove regardless of workpiece size dispersion or setting position. Web surface Flange surface Welding groove Fig. 1 Starting Point Detection The manipulator moves to positions through as shown in Fig.
Page 20
Failure to observe this warning may result in an electric shock or damage to the unit. • Before connecting the inter-unit cables and the welding cables, be sure to turn OFF the power supply to the NX100 and the Power Source. Failure to observe this warning may result in an electric shock.
HW0482718 2.1 Standard Built-In Type (MOTOPAC WE/WS Series) Standard Built-In Type (MOTOPAC WE/WS Series) The starting point detecting unit is built into the MOTOPAC WE/WS series. CAUTION • The board for the starting point detecting unit will be shipped in a sepa- rate package.
Page 22
If the cables cannot be sepa- rated, take preventative measures such as using metallic ducts or tubes on the cables of the control circuit system. • Built-in type (standard) NX100 Power Source Inter-unit cable Terminal block Terminal block Fig.
Page 23
Perform the wiring in the following manner, referring to the figure below. 1. Connect the 1CN on the starting point detecting unit to the NX100 terminal block. 2. Connect the positive (+) terminal of the starting point detecting unit to the positive (+) terminal of the Power Source.
HW0482718 4.1 Single System 4 Teaching This chapter describes the teaching methods of the single starting point detecting function and the coordinated starting point detecting function. Single System The single manipulator starting point detecting function detects the starting point with a single manipulator including the base axis.
Page 25
HW0482718 4.1 Single System 2. Teach the following three reference points for defining the detection path near the groove. Add the reference points between the teaching steps 2 and 3. • Reference point for detection standby (REFP3) • Reference point for flange surface detection (REFP4) •...
Page 26
HW0482718 4.1 Single System 3. Add the CALL instruction for the single starting point detecting job, TCH_JOB, in the work job WK01. In this example, the single starting point detecting job is named "TCH_JOB". WK01 MOVJ VJ =50.00 MOVJ VJ =50.00 REFP3 REFP4 REFP5...
Page 27
HW0482718 4.1 Single System 5. Measure the shift amount compensating for detection delay included in the shift amount "P006" at the starting point in advance. Also, when an offset from the groove position is required for welding, measure the offset separately. Web surface detection delay REFP5 Flange surface detection delay...
HW0482718 4.2 Coordinated System Coordinated System The coordinated starting point detecting function detects the starting point in a coordinated operation using two manipulators or a manipulator and station. When a welding job carries out a coordinated operation, the coordinated starting point detection must be carried out instead of the single starting point detection.
Page 29
HW0482718 4.2 Coordinated System 2. Teach the following three reference points for defining the detection path near the groove. Add the reference points between the teaching steps 2 and 3. • Reference point for detection standby (SREFP3) • Reference point for flange surface detection (SREFP4) •...
Page 30
HW0482718 4.2 Coordinated System 3. Add the CALL instruction for the coordinated starting point detecting job, TCH_JOB, in the work job WK01. In this example, the coordinated starting point detecting job is named "TCH_JOB". WK01 MOVJ VJ =50.00 +MOVJ MOVJ VJ =50.00 +MOVJ SREFP3 SREFP4...
Page 31
HW0482718 4.2 Coordinated System 4. Add an instruction to shift the welding path by the deviation amount to the program. The shift amount for the starting point is set at the position variable "P006" after carry- ing out the job, "TCH_JOB". WK01 MOVJ VJ =50.00 +MOVJ...
Page 32
HW0482718 4.2 Coordinated System Measuring the Shift Amount Compensating for Detection Delay 1) Execute the starting point detection under the condition when the positions are taught and the workpiece is not offset. 2) Calculate the differences between the detected web surface position and the taught web surface position, and between the detected flange surface position and the taught flange surface position.
Page 33
HW0482718 4.2 Coordinated System • The moving amount of the SRCH in a FWD key operation is different from the amount in NOTE a BWD key operation. MOVL P000 V = 10.0 SRCH RIN#1 = ON T = 0.1 DIS =10.0 SRCH P000 V-16.7 DIS-10 RIN#1 Moves to the position Moves only to the position P000.
HW0482718 5.1 Format 5 Instructions This chapter describes the instructions used in the starting point detecting function. Format 5.1.1 SRCH (Search Instruction) SRCH is an instruction to carry out the search function. It is an additional item to the move instruction.
GETS (Read-in System Variable Instruction) GETS is an instruction to save a system variable ($ variable) as a user variable. The NX100 cannot use system variables directly for operating instructions. Use GETS to fetch a value as a user variable.
HW0482718 5.2 System Variables System Variables In this section, the system variable function and the PX variables are explained. 5.2.1 System Variable Function GETS is the only instruction which refers to system variables written by the controller system. System Variable Type Explanation $B002: Specifies whether the SRCH instruction was...
HW0482718 5.2 System Variables 5.2.2 PX Variables The PX variable is a group of position variables defined by the control group specified in the job header. • When the control group is R1, PX000 indicates P000. • When the control group is R1+B1, PX000 indicates P000 and BP000. •...
HW0482718 6.1 SRCH Instruction 6 Registering Instruction SRCH Instruction Operation Explanation Move the cursor to the instruc- tion area. Move the cursor to the line where SRCH instruction is to be registered. Press [SELECT] twice. Pressing [SELECT] once displays the contents registered in the job in the input buffer line.
Page 39
HW0482718 6.1 SRCH Instruction Operation Explanation (Continued from the previous The detail edit window of the SRCH instruction appears. page.) EDIT DISPLAY UTILITY DETAIL EDIT FD/CF SRCH DOUT MOVE DIRECT INPUT R I N # ( ) SETUP ARC WELDING CONDITION INPUT STATUS UNUSED...
HW0482718 6.2 GETS Instruction GETS Instruction Operation Explanation Move the cursor to the address area. Move the cursor to the line where GETS instruction is to be registered. Press [INFORM LIST]. The instruction list dialog appears. The cursor moves to the instruction list dialog, while the cursor in the address area changes to an underbar.
Page 41
HW0482718 6.2 GETS Instruction Operation Explanation Press [ENTER] twice. The detail edit window of the GETS instruction appears. EDIT DISPLAY UTILITY DETAIL EDIT FD/CF GETS DOUT MOVE PUT TO B000 GET FROM $B000 SETUP ARC WELDING DISPLAY SETUP VARIABLE B001 IN/OUT ROBOT SYSTEM INFO...
HW0482718 6.3 CNVRT Instruction CNVRT Instruction Operation Explanation Move the cursor to the address area. Move the cursor to the line where CNVRT instruction is to be registered. Press [INFORM LIST]. The instruction list dialog appears. The cursor moves to the instruction list dialog, while the cursor in the address area changes to an underbar.
Page 44
HW0482718 7 Alarm Message List Alarm Message Cause Remedy Number WRONG CON- An instruction such as CALL or Use the same control TROL GROUP JUMP was used for a job other group for the call desti- 4474 AXIS than in the currently used job con- nation job, as the control trol group.
Page 45
HW0482718 8 Instruction List The information in parentheses < > indicates numerical or alphabetical data. If more than one items are shown in one section, select one of the items. Function Executes the SRCH function Format RIN# (<Direct IN No.>) = <Status> Direct IN No: 1 to 3 Status: ON, OFF, B <Vari- able No.>...
Page 46
60-3-6092-6377 YASKAWA ELECTRIC TAIWAN CORPORATION 9F, 16 Nanking E. Rd., Sec. 3, Taipei, Taiwan Phone 886-2-2502-5003 886-2-2505-1280 SHOUGANG MOTOMAN ROBOT CO., LTD. 7,Yongchang-North Road, Beijing Economic & Technological Development Area, Beijing 100076, China Phone 86-10-6788-0541 86-10-6788-2878 YASKAWA ELECTRIC CORPORATION YASKAWA...
Page 47
Start Point Detect 150601-1 Appendix A Standard Jobs Section 4, Teaching, references position variable P006 for the starting point shift amount. This variable has been changed to P001 as reflected in the following jobs. Robot 1 Touch Sense Jobs The Robot 1 jobs are used when Coordinated Motion is not required between the robot and positioner. A.1.1 R1-LAP-1 /JOB...
Page 48
Function Manual Appendix A Standard Jobs 'ref points 3 4 5 '******************************** CNVRT LPX004 LPX001 BF CNVRT LPX005 LPX002 BF CNVRT LPX006 LPX003 BF 'convert ref 3 4 5 to base frame '******************************** MOVL LP001 V=12.5 'move to ref p 3 MOVL LP002 V=12.5 SRCH RIN#(1)=ON T=0.10 DIS=25.0 'search toward ref p 4 '********************************...
Page 50
Function Manual Appendix A Standard Jobs 'move to ref p 3 MOVL LP002 V=12.5 SRCH RIN#(1)=ON T=0.10 DIS=25.0 'search toward ref p 4 '******************************** GETS LB000 $B002 'search detection '******************************** JUMP *NG IF LB000=0 'touch failed if LB000=0 '******************************** GETS LPX007 $PX002 'getting 1st detection point '******************************** CNVRT LPX008 LPX007 BF...
Page 51
Start Point Detect 150601-1 A.1.3 R1-TCH-X /JOB //NAME R1-TCH-X //POS ///NPOS 0,0,0,1,0,0 ///TOOL 0 ///POSTYPE BASE ///RECTAN ///RCONF 0,0,0,0,0,0,0,0 P0001=5.053,-0.001,6.376,0.00,0.00,0.00 //INST ///DATE 2003/10/16 13:07 ///COMM LUNEKE NX sept.28,05 ///ATTR SC,RW ///GROUP1 RB1 ///LVARS 1,0,0,0,0,11,0,0 '******************************** 'this job uses global P001 only * 'your offset amount will be 'stored in P001 '********************************...
Page 52
Function Manual Appendix A Standard Jobs 'setting global shift variable '******************************** SETE P001 (2) 0 SETE P001 (3) 0 SETE P001 (4) 0 SETE P001 (5) 0 SETE P001 (6) 0 'clearing unused data '******************************** MOVL LP001 V=12.5 SUB P001 P001 'resetting global shift variable PAUSE 'touch failed...
Page 53
Start Point Detect 150601-1 MOVL LP001 V=12.5 'move to ref p 3 MOVL LP002 V=12.5 SRCH RIN#(1)=ON T=0.10 DIS=25.0 'search for y (ref p 4) '******************************** GETS LB000 $B002 'search detection '******************************** JUMP *NG IF LB000=0 'touch failed if LB000=0 '******************************** GETS LPX007 $PX002 'getting detection point...
Page 54
Function Manual Appendix A Standard Jobs ///RCONF 0,0,0,0,0,0,0,0 P0001=5.053,-0.001,6.376,0.00,0.00,0.00 //INST ///DATE 2003/10/16 13:07 ///COMM LUNEKE NX sept.28,05 ///ATTR SC,RW ///GROUP1 RB1 ///LVARS 1,0,0,0,0,11,0,0 '******************************** 'this job uses global P001 only * 'your offset amount will be 'stored in P001 '******************************** GETS LPX001 $PX013 GETS LPX002 $PX014 'ref points 3 4...
Page 55
Start Point Detect 150601-1 SUB P001 P001 'resetting global shift variable PAUSE 'touch failed '******************************** MOVL LP001 V=12.5 Robot 2 Touch Sense Jobs The Robot 2 jobs are used when Coordinated Motion is not required between the robot and positioner. A.2.6 R2-LAP-Z /JOB...
Page 56
Function Manual Appendix A Standard Jobs MOVL LP002 V=12.5 SRCH RIN#(1)=ON T=0.10 DIS=25.0 'search toward ref p 4 '******************************** GETS LB000 $B002 'search detection '******************************** JUMP *NG IF LB000=0 'touch failed if LB000=0 '******************************** GETS LPX007 $PX002 'getting 1st detection point '******************************** CNVRT LPX008 LPX007 BF SUB LP008 LP005...
Page 58
Function Manual Appendix A Standard Jobs '******************************** GETS LPX007 $PX002 'getting 1st detection point '******************************** CNVRT LPX008 LPX007 BF SUB LP008 LP005 'calculating 1st shift amount '******************************** MOVL LP001 V=12.5 'move to ref p 3 MOVL LP003 V=12.5 SRCH RIN#(1)=ON T=0.10 DIS=25.0 'search toward ref p 5 '******************************** GETS LB000 $B002...
Page 59
Start Point Detect 150601-1 ///TOOL 1 ///POSTYPE BASE ///RECTAN ///RCONF 0,0,0,0,0,0,0,0 P0002=5.053,-0.001,6.376,0.00,0.00,0.00 //INST ///DATE 2003/10/16 13:07 ///COMM LUNEKE NX sept.28,05 ///ATTR SC,RW ///GROUP1 RB2 ///LVARS 1,0,0,0,0,11,0,0 '******************************** 'this job uses global P002 only * 'your offset amount will be 'stored in P002 '******************************** GETS LPX001 $PX013 GETS LPX002 $PX014...
Page 60
Function Manual Appendix A Standard Jobs 'clearing unused data '******************************** MOVL LP001 V=12.5 SUB P002 P002 'resetting global shift variable PAUSE 'touch failed '******************************** MOVL LP001 V=12.5 A.2.9 R2-TCH-Y /JOB //NAME R2-TCH-Y //POS ///NPOS 0,0,0,1,0,0 ///TOOL 1 ///POSTYPE BASE ///RECTAN ///RCONF 0,0,0,0,0,0,0,0 P0002=5.053,-0.001,6.376,0.00,0.00,0.00 //INST...
Page 61
Start Point Detect 150601-1 '******************************** JUMP *NG IF LB000=0 'touch failed if LB000=0 '******************************** GETS LPX007 $PX002 'getting detection point '******************************** CNVRT LPX008 LPX007 BF SUB LP008 LP005 'calculating shift amount '******************************** MOVL LP001 V=12.5 'move to ref p 3 '******************************** SET P002 LP008 'setting global shift variable...
Page 62
Function Manual Appendix A Standard Jobs ///LVARS 1,0,0,0,0,11,0,0 '******************************** 'this job uses global P002 only * 'your offset amount will be 'stored in P002 '******************************** GETS LPX001 $PX013 GETS LPX002 $PX014 'ref points 3 4 '******************************** CNVRT LPX004 LPX001 BF CNVRT LPX005 LPX002 BF 'convert ref 3 4 to base frame...
Page 63
Start Point Detect 150601-1 MOVL LP001 V=12.5 Robot 3 Touch Sense Jobs The Robot 3 jobs are used when Coordinated Motion is not required between the robot and positioner. A.3.11 R3-LAP-1 /JOB //NAME R3-LAP-1 //POS ///NPOS 0,0,0,1,0,0 ///TOOL 2 ///POSTYPE BASE ///RECTAN ///RCONF 0,0,0,0,0,0,0,0 P0003=5.053,-0.001,6.376,0.00,0.00,0.00...
Page 64
Function Manual Appendix A Standard Jobs 'touch failed if LB000=0 '******************************** GETS LPX007 $PX002 'getting 1st detection point '******************************** CNVRT LPX008 LPX007 BF SUB LP008 LP005 'calculating 1st shift amount '******************************** SET LP011 LP008 GETE LD000 LP011 (3) SUB LP011 LP011 ADD LD000 2000 ' add 2mm for lap search SETE LP011 (3) LD000...
Page 65
Start Point Detect 150601-1 A.3.12 R3-TCH-1 /JOB //NAME R3-TCH-1 //POS ///NPOS 0,0,0,1,0,0 ///TOOL 2 ///POSTYPE BASE ///RECTAN ///RCONF 0,0,0,0,0,0,0,0 P0003=5.053,-0.001,6.376,0.00,0.00,0.00 //INST ///DATE 2003/10/16 13:04 ///COMM LUNEKE NX sept.28,05 ///ATTR SC,RW ///GROUP1 RB3 ///LVARS 1,0,0,0,0,11,0,0 '******************************** 'this job uses global P003 only * 'your offset amount will be 'stored in P003 '********************************...
Page 66
Function Manual Appendix A Standard Jobs MOVL LP003 V=12.5 SRCH RIN#(1)=ON T=0.10 DIS=25.0 'search toward ref p 5 '******************************** GETS LB000 $B002 'search detection JUMP *NG IF LB000=0 'touch failed if LB000=0 '******************************** GETS LPX009 $PX002 'getting 2nd detection point '******************************** CNVRT LPX010 LPX009 BF SUB LP010 LP006...
Page 67
Start Point Detect 150601-1 ///LVARS 1,0,0,0,0,11,0,0 '******************************** 'this job uses global P003 only * 'your offset amount will be 'stored in P003 '******************************** GETS LPX001 $PX013 GETS LPX002 $PX014 'ref points 3 4 '******************************** CNVRT LPX004 LPX001 BF CNVRT LPX005 LPX002 BF 'convert ref 3 4 to base frame '********************************...
Page 68
Function Manual Appendix A Standard Jobs MOVL LP001 V=12.5 A.3.14 R3-TCH-Y /JOB //NAME R3-TCH-Y //POS ///NPOS 0,0,0,1,0,0 ///TOOL 2 ///POSTYPE BASE ///RECTAN ///RCONF 0,0,0,0,0,0,0,0 P0003=5.053,-0.001,6.376,0.00,0.00,0.00 //INST ///DATE 2003/10/16 13:07 ///COMM LUNEKE NX sept.28,05 ///ATTR SC,RW ///GROUP1 RB3 ///LVARS 1,0,0,0,0,11,0,0 '******************************** 'this job uses global P003 only * 'your offset amount will be 'stored in P003...
Page 69
Start Point Detect 150601-1 '******************************** MOVL LP001 V=12.5 'move to ref p 3 '******************************** SET P003 LP008 'setting global shift variable '******************************** SETE P003 (1) 0 SETE P003 (3) 0 SETE P003 (4) 0 SETE P003 (5) 0 SETE P003 (6) 0 'clearing unused data '******************************** MOVL LP001 V=12.5...
Page 70
Function Manual Appendix A Standard Jobs '******************************** CNVRT LPX004 LPX001 BF CNVRT LPX005 LPX002 BF 'convert ref 3 4 to base frame '******************************** MOVL LP001 V=12.5 'move to ref p 3 MOVL LP002 V=12.5 SRCH RIN#(1)=ON T=0.10 DIS=25.0 'search for z (ref p 4) '******************************** GETS LB000 $B002 'search detection...
Page 71
Start Point Detect 150601-1 A.4.16 R1-B1-T1 /JOB //NAME R1-B1-T1 //POS ///NPOS 0,0,0,1,0,0 ///TOOL 0 ///POSTYPE BASE ///RECTAN ///RCONF 0,0,0,0,0,0,0,0 P0001=5.053,-0.001,6.376,0.00,0.00,0.00 //INST ///DATE 2003/10/16 13:04 ///COMM LUNEKE NX sept.28,05 ///ATTR SC,RW ///GROUP1 RB1,BS1 ///LVARS 1,0,0,0,0,11,11,0 '******************************** 'this job uses global P001 only * 'your offset amount will be 'stored in P001 '********************************...
Page 72
Function Manual Appendix A Standard Jobs MOVL LP003 LBP000 V=12.5 SRCH RIN#(1)=ON T=0.10 DIS=25.0 ' search toward ref p 5 '******************************** GETS LB000 $B002 ' search detection JUMP *NG IF LB000=0 ' touch failed if LB000=0 '******************************** GETS LPX009 $PX002 ' getting 2nd detection point '******************************** CNVRT LPX010 LPX009 BF...
Page 73
Start Point Detect 150601-1 ///LVARS 1,0,0,0,0,11,11,0 '******************************** 'this job uses global P001 only * 'your offset amount will be 'stored in P001 '******************************** GETS LPX001 $PX013 GETS LPX002 $PX014 ' ref points 3 4 '******************************** CNVRT LPX004 LPX001 BF CNVRT LPX005 LPX002 BF ' convert ref 3 4 to base frame '********************************...
Page 74
Function Manual Appendix A Standard Jobs MOVL LP001 LBP001 V=12.5 A.4.18 R1-B-T-Y /JOB //NAME R1-B-T-Y //POS ///NPOS 0,0,0,1,0,0 ///TOOL 0 ///POSTYPE BASE ///RECTAN ///RCONF 0,0,0,0,0,0,0,0 P0001=5.053,-0.001,6.376,0.00,0.00,0.00 //INST ///DATE 2003/10/16 13:07 ///COMM LUNEKE NX sept.28,05 ///ATTR SC,RW ///GROUP1 RB1,BS1 ///LVARS 1,0,0,0,0,11,11,0 '******************************** 'this job uses global P001 only * 'your offset amount will be...
Page 75
Start Point Detect 150601-1 '******************************** MOVL LP001 LBP001 V=12.5 ' move to ref p 3 '******************************** SET P001 LP008 ' setting global shift variable '******************************** SETE P001 (1) 0 SETE P001 (3) 0 SETE P001 (4) 0 SETE P001 (5) 0 SETE P001 (6) 0 ' clearing unused data '********************************...
Page 76
Function Manual Appendix A Standard Jobs 'ref points 3 4 '******************************** CNVRT LPX004 LPX001 BF CNVRT LPX005 LPX002 BF ' convert ref 3 4 to base frame '******************************** MOVL LP001 LBP001 V=12.5 ' move to ref p 3 MOVL LP002 LBP002 V=12.5 SRCH RIN#(1)=ON T=0.10 DIS=25.0 ' search for z (ref p 4) '******************************** GETS LB000 $B002...
Page 77
Start Point Detect 150601-1 A.5.20 R1-S1-T1 /JOB //NAME R1-S1-T1 //POS ///NPOS 0,0,0,1,0,0 ///TOOL 0 ///POSTYPE MTOOL ///RECTAN ///RCONF 0,0,0,0,0,0,0,0 P0001=0.000,0.000,0.000,0.00,0.00,0.00 //INST ///DATE 2003/10/23 19:35 ///COMM LUNEKE NX sept.28,05 ///ATTR SC,RW ///GROUP1 RB1 ///GROUP2 ST1 ///LVARS 2,0,0,0,0,12,0,12 '******************************** 'this job uses global P001 only * 'your offset amount will be 'stored in P001 '********************************...
Page 78
Function Manual Appendix A Standard Jobs SMOVL LP001 V=16.7 +MOVJ LEX001 'move to ref p 3 SMOVL LP003 V=16.7 SRCH RIN#(1)=ON T=0.10 DIS=15.0 +MOVJ LEX003 'search toward ref p 5 '******************************** GETS LB000 $B002 'search detection JUMP *NG IF LB000=0 'touch failed if LB000=0 '******************************** GETS LPX009 $PX002...
Page 79
Start Point Detect 150601-1 ///ATTR SC,RW ///GROUP1 RB1 ///GROUP2 ST1 ///LVARS 2,0,0,0,0,12,0,12 '******************************** 'this job uses global P001 only * 'your offset amount will be 'stored in P001 '******************************** GETS LPX001 $PX023 GETS LPX002 $PX024 'ref points 3 4 '******************************** CNVRT LPX004 LPX001 MTF CNVRT LPX005 LPX002 MTF 'convert ref 3 4 to...
Need help?
Do you have a question about the NX100 and is the answer not in the manual?
Questions and answers