Page 1
TP3000 OPERATOR S MANUAL Notice Make sure that this instruction manual is delivered to the final user of Toshiba Machine's industrial robot. Before operating the industrial robot, read through and completely understand this manual. After reading through this manual, keep it nearby for future reference.
Page 2
Robot Controller TP3000 OPERATOR S MANUAL Copyright 2013 by Toshiba Machine Co., Ltd. All rights reserved. No part of this document may be reproduced in any form without obtaining prior written permission from Toshiba Machine Co., Ltd. The information contained in this manual is subject to change without prior notice to effect improvements.
Page 3
series Robot Controller TP3000 OPERATOR S MANUAL Preface About the organization of the TS series robot controller instruction manuals The TS series robot controller instruction manuals have been published in parts according to the application and purpose, and the name and outline of each manual are as follows: [Safety Manual] This manual contains the important information to use the robot safety and correctly.
Page 4
series Robot Controller TP3000 OPERATOR S MANUAL [Communication Manual] This manual describes the serial communication between the robot controller and other equipment. Refer to this manual when connecting the robot controller with a host computer, optical sensor, etc., via a serial cable. [User Parameter Manual] This manual describes the setting procedures of the robot controller.
Page 5
series Robot Controller TP3000 OPERATOR S MANUAL Cautions on Safety This manual contains the important information on the robot and controller to prevent injury to the operators and persons nearby, to prevent damage to assets and to assure correct use. Make sure that the following details (indications and symbols) are well understood before reading the main text.
Page 6
series Robot Controller TP3000 OPERATOR S MANUAL [Operation] DANGER During operation, NEVER enter the dangerous area of the robot. Doing so can cause a serious injury. DO NOT leave in the working range any machinery or materials Prohibited which will hinder the operation. They can be a cause of an injury to the person nearby or an accident if the equipment goes wrong.
Page 7
series Robot Controller TP3000 OPERATOR S MANUAL CAUTION DO NOT change the data of the system configuration file. Otherwise, the robot will move abnormally, resulting in damage or an accident. Prohibited In principle, teaching operation should be performed outside the dangerous area of the robot.
Page 8
series Robot Controller TP3000 OPERATOR S MANUAL CAUTION Before operating the equipment, perform the following inspections. (1) Make sure that there are no abnormalities in the appearance of the robot, controller, peripheral equipment and cables. Mandatory (2) Make sure that no obstacle stands in or near the working range of the robot and peripheral equipment.
series Robot Controller TP3000 OPERATOR S MANUAL Table of Contents Page Section 1 Before Operating Your Robot ..............1-1 Overview of Operation Functions ..............1-1 Various Modes of Operation ................1-3 1.2.1 External Automatic Mode ................1-4 1.2.2 Internal Automatic Mode ................1-5 1.2.3 Teaching Mode (Including Test Operation) ..........
Page 10
series Robot Controller TP3000 OPERATOR S MANUAL Section 3 Teaching Operation................... 3-1 Selecting the Teaching Mode ................3-1 Setting Up the Guide Coordinates ..............3-3 Setting Up the Guide Mode ................3-4 Guide Mode ..................... 3-5 Guidance ......................3-6 Section 4 Program Editing ..................
Page 11
series Robot Controller TP3000 OPERATOR S MANUAL 5.4.2 Editing Form Data ................. 5-14 5.4.3 Adding Position Data to Coordinate Data ..........5-15 5.4.4 Teaching Position Data ................. 5-17 5.4.5 Moving to Teach Point ................5-20 5.4.6 Move to Teach Point Function [BYPAS] ..........5-21 5.4.7 Detailed Position Data Display..............
Page 12
series Robot Controller TP3000 OPERATOR S MANUAL Reset ......................7-19 7.8.1 Program Reset ..................7-20 7.8.2 Step Reset .................... 7-20 7.8.3 Cycle Reset ..................7-21 7.8.4 Output Signal Reset ................7-23 7.8.5 Execution File Reset ................7-23 Execution Line Display [LDISP] ..............7-24 7.10 Variable Monitor [WATCH] ................
Page 13
series Robot Controller TP3000 OPERATOR S MANUAL 11.12 Motor Load Display [MOTOR] ..............11-24 11.13 Servo Encoder Data Display [ENC]............11-26 11.14 PLC Monitor [PLC M] ................11-28 11.15 Zero Position Setting [ZEROP] ..............11-30 11.16 Version Display [VER] ................11-32 11.17 Ethernet Status Display [ETHER] .............
TP3000 OPERATOR’S MANUAL series Robot Controller Section 1 Before Operating Your Robot Overview of Operation Functions External HOST Control Teach Function Descriptions control commu- panel pendant signal nication Main power ON/OFF Used to turn on and off the main power.
Page 15
TP3000 OPERATOR’S MANUAL series Robot Controller External HOST Control Teach Function Descriptions control commu- panel pendant signal nication Work coordinate Used to select the work coordinate system selection system. Tool coordinate Used to select the tool coordinate system selection system.
TP3000 OPERATOR’S MANUAL series Robot Controller Various Modes of Operation External automatic Used to perform automatic programmed mode operation by means of using external signals or (EXTERNAL) communication. Internal automatic Used to perform automatic programmed Master mode operation through the control panel or teach mode (INTERNAL) pendant.
TP3000 OPERATOR’S MANUAL series Robot Controller 1.2.1 External Automatic Mode External Used to perform automatic programmed control signal operation by means of external control mode signals. (SIGNAL) For details, see the Interface Manual. External Host mode Used to perform automatic programmed automatic mode (RS232C) operation, file uploading and downloading...
TP3000 OPERATOR’S MANUAL series Robot Controller 1.2.2 Internal Automatic Mode File selection Used to select a file to be executed. (SEL) Run mode Used to select a run mode. selection (MODE) Internal Start (RUN) Used to start program execution by operating automatic the control panel.
TP3000 OPERATOR’S MANUAL series Robot Controller 1.2.3 Teaching Mode (Including Test Operation) File selection Used to select a file to be executed. (SEL) Run mode Used to select a run mode. selection (MODE) Start Used to execute programmed test operation. (RUN) Teaching Speed override...
TP3000 OPERATOR’S MANUAL series Robot Controller 1.2.4 Edit Program editor Program editing. Used to edit programs and global data by character input, command menu selection and SCOL menu selection. Positional data editing. Used to edit positional data by teaching and numerical value input.
TP3000 OPERATOR’S MANUAL series Robot Controller TP3000 Operating Procedure The structure of the TP3000 teach pendant is shown below. ① Emergency Stop Switch Immediately stops the robot. ② LCD Screen Organic EL color display with a backlight Partially restricts operation from the TP3000. Operation Restriction Key ③...
TP3000 OPERATOR’S MANUAL series Robot Controller 1.3.1 About the Handling of the TP3000 The teach pendant TP3000 can be used with the controllers TS3000/TS3100/ TSL3000. The teach pendant TP3000 has the common connection specification with the TP1000 teach pendant (existing model); if the controller system version supports both of the teach pendant models, these two models are compatible.
TP3000 OPERATOR’S MANUAL series Robot Controller 1.3.2 About Calling the Functions of the TP3000 The display of the key sheet of the TP3000 changes according to the usage situation. The key sheet contains touch sensitization keys and an LCD panel. Function calls have a hierarchical structure and the more a key is pressed, the deeper its hierarchy gets.
TP3000 OPERATOR’S MANUAL series Robot Controller 1.3.3 Function Tree of the TP3000 The function tree of the TP3000 is shown below. Test Operation Mode Function Tree STE 85412 – 1-11 –...
Page 25
TP3000 OPERATOR’S MANUAL series Robot Controller Internal Automatic Mode Function Tree External Operation Mode Function Tree STE 85412 – 1-12 –...
Page 26
TP3000 OPERATOR’S MANUAL series Robot Controller Data Editor Function Tree STE 85412 – 1-13 –...
Page 27
TP3000 OPERATOR’S MANUAL series Robot Controller Program Editor Function Tree Parameter Editor Function Tree ERROR Function Tree STE 85412 – 1-14 –...
Page 28
TP3000 OPERATOR’S MANUAL series Robot Controller UTILITY Function Tree STE 85412 – 1-15 –...
TP3000 OPERATOR’S MANUAL series Robot Controller 1.3.4 Entry Methods of Alphabetic, Numeric and Special Characters When the TP3000 is in the text entry enable state, the [ALPH], [NUM] and [SMBL] key icons are displayed on the key sheet. Press the [ALPH] key to enter alphabetic characters, the [NUM] key to enter numeric characters, and [SMBL] key to enter special characters.
TP3000 OPERATOR’S MANUAL series Robot Controller 1.3.5 Combination Key Operation The [ALPH], [NUM], [SMBL] and [ALT] keys can be operated in combination (Ex.: ALPH + other key). When characters are entered continuously while holding down these keys without releasing your fingers, the key sheet automatically returns to the previous state at the timing when the [ALPH], [NUM] or [SMBL] key is released.
Page 31
TP3000 OPERATOR’S MANUAL series Robot Controller While the [ALT] key is being held down, the key sheet is switched to the [ALT] key combination key sheet to enable to move to the end of the line, scroll the screen and delete characters.
TP3000 OPERATOR’S MANUAL series Robot Controller 1.3.6 About Command Line Editing Command lines are used to edit text. The cursor (the colored cell on the screen) moves according to the operation of the crosshair key. Example: Editing of values in the UTILITY function Position the cursor on the item you want to edit and then press the [EXE] key.
Page 33
TP3000 OPERATOR’S MANUAL series Robot Controller At this time, the key sheet changes to the text editing key sheet. Using the [ALPH], [NUM] or [SMBL] key, enter text. The entered text can be deleted with the [BS] key. Once text editing is finished, press the [EXE] key again. The editing is reflected in the text on the screen.
TP3000 OPERATOR’S MANUAL series Robot Controller 1.3.7 Repeating Key Entry Continuously holding down the same key enters that key repeatedly by the repeat function. The following lists the keys that can be entered repeatedly. Operation Overview Remarks Crosshair Cursor Fast forwards the cursor. The robots moves continuously while This key is used for manual Guide Keys...
TP3000 OPERATOR’S MANUAL series Robot Controller 1.3.8 About the TP3000 KEY Function The TP3000's main body is equipped with a key to partially restrict the operations from the teach pendant. Thus, when the key is set to ENABLE, all the operations from the teach pendant can be performed.
TP3000 OPERATOR’S MANUAL series Robot Controller Cautions The KEY function takes effect when the key is set to DISABLE and the screen display returns to the top screen or the UTILITY Function Selection screen. When in the DISABLE state, the key can be removed from the TP3000's main body.
TP3000 OPERATOR’S MANUAL series Robot Controller Assigning Names 1.4.1 Assigning a File Name Every file registered in the RAM drive has its own name. This is called the file name. Generally, the file name has the following format. SYSTEM ._ PAR File name extension (1 ~ 3 characters) Period File name (1 ~ 8 characters)
TP3000 OPERATOR’S MANUAL series Robot Controller 1.4.2 Assigning a Point Name When entering positional data for a point, you have to assign a name to that point. This name is used later in the program when teaching the robot where to go. Generally, the point name has the following format.
TP3000 OPERATOR’S MANUAL series Robot Controller 1.4.3 Assigning a Name to Coordinate Data When entering coordinate data for a the work coordinate system, tool coordinate system or base coordinate system, you have to assign a coordinate name to that data. A coordinate of each coordinate system is specified by the coordinate name. Generally, the coordinate name has the following format.
TP3000 OPERATOR’S MANUAL series Robot Controller 1.4.4 Assigning a Name to Load Data When entering load data, you have to assign a load name to that data. A load in the program is specified by the load name. Generally, the load name has the following format. SAMPLE1 Load name (1 ~ 10 characters) The following characters can be used for the load name.
TP3000 OPERATOR’S MANUAL series Robot Controller File To move the robot, robot language programs, positional data and parameters should be registered beforehand in the controller RAM drive (memory). All of these programs and data are handled on the basis of a file. 1.5.1 Kind of File The following files are used in the robot system.
Page 42
TP3000 OPERATOR’S MANUAL series Robot Controller (7) Automatic start file (AUTOSTR. BAT) A kind of batch file, it is automatically executed when the controller power is turned on. (8) Program file A file stating the robot motions. It saves positional data and programs created by the robot language.
TP3000 OPERATOR’S MANUAL series Robot Controller 1.5.2 Batch File The controller is provided with a function executing a series of commands in the pack, which is called the "batch processing." To execute the batch processing, commands should be written in the file in the order of execution. This file is generally referred to as the "batch file."...
TP3000 OPERATOR’S MANUAL series Robot Controller About Unlocking the Password Lock Some functions of the teach pendant require to unlock password locks in advance for the purpose of preventing erroneous operations. The functions protected by password locks contain a maintenance function; thus, changing their settings will significantly affect the succeeding robot behaviors.
TP3000 OPERATOR S MANUAL series Robot Controller Section 2 Basic Operation Basic Operating Procedures The following flow chart shows the basic operating procedures for automatic operation. It covers all operations from turning on the main power to turning off the main power.
TP3000 OPERATOR S MANUAL series Robot Controller Main Power and Servo Power of the TS3000 Controller 2.2.1 Control Panel (TS3000) The control panel of the TS3000 controller is shown in the figure below. INTERNAL TEACHING EMERGENCY SERVO SERVO POWER STOP LINE USER SELECT...
TP3000 OPERATOR S MANUAL series Robot Controller ALARM: Alarm number currently generated in the controller. If two (2) or more alarms have occurred, such alarm numbers are displayed at intervals of two (2) seconds. When an alarm occurs, this switch flashes. (7) UF1 &...
Page 48
TP3000 OPERATOR S MANUAL series Robot Controller Goes ON Cautions The following reserved files are required in the RAM drive. MACHINE. PAR SCOL. LIB * EXTRNSEL. PAR* SERVO. PAR AUTOSTR. BAT * ETHERNET. PAR* ROBOT. PAR PALLET. LIB * CONVEYOR. PAR* USER.
TP3000 OPERATOR S MANUAL series Robot Controller 2.2.3 Turning ON the Servo Power (TS3000) CAUTION If the robot moves abnormally at servo power ON, immediately press the EMERGENCY stop pushbutton switch to turn the servo power off. If you enter the dangerous area of the robot, turn off the servo power beforehand.
TP3000 OPERATOR S MANUAL series Robot Controller Cautions While the EMERGENCY stop switch is pressed, the servo power will not turn on. Be sure to cancel an emergency stop before turning on the servo power. The servo power can be turned on through the teach pendant only when the TEACHING mode is selected.
TP3000 OPERATOR S MANUAL series Robot Controller Goes ON Cautions DO NOT turn off the servo power while the robot is operating. When you have to stop the robot urgently, press the EMERGENCY stop switch instead. Before you have to enter the robot working area, or when no operator is to be present at other than automatic operation, turn off the servo power for safety reasons.
Page 52
TP3000 OPERATOR S MANUAL series Robot Controller Goes OFF Cautions DO NOT turn off the main power while the servo power is on or during file operation or any other processing. Before turning off the main power, make sure that the servo power is off and that no active processing is present.
TP3000 OPERATOR S MANUAL series Robot Controller Main Power and Servo Power of the TSL3000 Controller 2.3.1 Front Panel of the Controller (TSL3000) The front panel of the TSL3000 controller is shown in the figure below. (1) Key switch Used to select the master operation mode. (2) POWER Indicates that the main power is ON.
TP3000 OPERATOR S MANUAL series Robot Controller 2.3.2 Main Power ON (TSL3000) CAUTION If an abnormality occurs when the main power switch of the controller is turned on or if the POWER LED lamp on the control panel remains off after the main power switch of the controller is turned on, turn off the main power immediately and check the wiring.
Page 55
TP3000 OPERATOR S MANUAL series Robot Controller Caution The following reserved files are required on the RAM drive. MACHINE.PAR SCOL .LIB * EXTRNSEL.PAR* SERVO .PAR AUTOSTR.BAT * ETHERNET.PAR* ROBOT .PAR PALLET .LIB * CONVEYOR.PAR* USER .PAR Files indicated by * are optional. An error will occur only if a function requiring these optional files is executed.
Page 56
TP3000 OPERATOR S MANUAL series Robot Controller Goes ON Cautions While the EMERGENCY stop switch is pressed, the servo power will not turn on. Be sure to cancel an emergency stop before turning on the servo power. The servo power can be turned on through the teach pendant only when the TEACHING mode is selected.
TP3000 OPERATOR S MANUAL series Robot Controller 2.3.4 Turning OFF the Servo Power (TSL3000) Functional Explanation Turns off the main circuit power of the servo driver. The servo-controlled axes are set free and any brake is activated. Operating Procedure Step 1: Turning off the servo power. In the TEACHING mode, release the Enable switch on the teach pendant.
TP3000 OPERATOR S MANUAL series Robot Controller 2.3.5 Turning OFF the Main Power (TSL3000) Functional Explanation Turns off the main power and stops controller processing. Operating Procedure Step 1: Turning off the main power. Switch the no fuse breaker installed at the exterior of the controller to the OFF side. The "POWER"...
series Robot Controller TP3000 OPERATOR’S MANUAL Section 3 Teaching Operation Selecting the Teaching Mode Functional Explanation Changes over to the TEACHING mode in which the robot is manually guided, points are taught, files are operated and the system is controlled. Operating Procedure Step 1: Teaching mode selection.
Page 60
series Robot Controller TP3000 OPERATOR’S MANUAL Step 2: Calling the JOG key sheet. Lightly grip the Enable switch on the rear panel of the TP3000 teach pendant and open the contact of the Safety switch. While the safety switch contact is open, the key sheet switches to the manual guidance key sheet (JOG key sheet) and the guide coordinates (COORD), guide speed (SPEED) as well as the work coordinate system and tool coordinate system currently being set up are displayed in the upper part of the screen.
series Robot Controller TP3000 OPERATOR’S MANUAL Setting Up the Guide Coordinates Functional Explanation Sets up the coordinate system to be used during manual guide. You can select from the joint coordinates (JOINT), world coordinates, work coordinates and tool coordinates. Operating Procedure Step 1: Coordinate selection.
series Robot Controller TP3000 OPERATOR’S MANUAL Setting Up the Guide Mode The guide mode consists of two modes of jog and inching. [Jog Guide] While a guide key is being held down, the robot operates in the direction where the key is being held down (positive or negative direction).
series Robot Controller TP3000 OPERATOR’S MANUAL Guide Mode Functional Explanation Selects the speed or travel distance for manual guide. When the JOG mode is selected, speed selection becomes effective. When the INCHING mode is selected, travel distance selection prevails. Select the speed or travel distance according to the distance to the target position. When the guide mode is JOG, the SPEED key is used to select the seed.
series Robot Controller TP3000 OPERATOR’S MANUAL Guidance CAUTION • When guiding the robot manually, DO NOT enter the dangerous area of the robot. • If the robot moves abnormally, immediately effect an emergency stop. Functional Explanation While the JOG or INCHING mode is selected, the robot can be moved in a desired direction by pressing the appropriate guide key.
Page 65
series Robot Controller TP3000 OPERATOR’S MANUAL Step 2: Guide operation. Lightly hold the Enable switch to turn ON the servo and then press the guide key (a key indicating the axis and direction) of the desired axis. The robot operates on the specified coordinates in the direction of the axis you manipulated.
Page 66
series Robot Controller TP3000 OPERATOR’S MANUAL Cautions The guide keys are operative only when they are pressed with the servo being turned on. Pressing the Enable switch two levels down completely sets the same state as releasing the Enable switch. ...
series Robot Controller TP3000 Section 4 Program Editing Starting Up the Program Editor [EDIT] Functional Explanation Starts the program editor. Operating Procedure Step 1: Mode selection. Change over the mode switch equipped on the control panel to "TEACHING". TS3000 TSL3000 Select TEACHING Step 2: Selections in the program editor Press the [EDIT] key on the top key sheet in the TEACHING mode.
Page 68
series Robot Controller TP3000 Step 3: Specify File A list of the program files in the controller is displayed on the screen. To select an existing file, select the desired file with the up and down cursor keys and then press the [EXE] key. The program editor starts.
Page 69
series Robot Controller TP3000 Related Function The file display sort functions include <display by name>, <display by file creation time> and <file search function>. <Display by name> Press the [NAME] key. The file list is sorted by name. Each time the [NAME] key is pressed, the sorting order changes between ascending order and descending order.
series Robot Controller TP3000 Cautions If a file with large memory size is specified, it will take a long time until the progress bar is shown and editing is enabled. Please wait until the progress bar disappears. Even if the Master Mode key switch is changed to "TEACHING" during editing, the editing mode does not finish.
series Robot Controller TP3000 For more information about the operation methods of the [ALPH], [NUM] and [SMBL] keys, please see Section 1. Move Cursor Functional Explanation Moves the cursor by one character in the direction of an arrow key. Operating Procedure Step 1: Cursor operation Among the arrow keys, press the one pointing the direction you want to move the cursor to.
series Robot Controller TP3000 Move Cursor in Word Units Functional Explanation Performs the lateral movement of the cursor in units of words starting with an alphabetic character. Operating Procedure Step 1: Move the cursor in word units. Press the [ ] or [ ] key. The cursor can be moved laterally in units of words starting with an alphabetic character.
Page 73
series Robot Controller TP3000 Step 2: Move the cursor to the beginning of the line. While holding down the [ALT] key, press the move to the beginning-of-line key ([|]). STE 85412...
series Robot Controller TP3000 Step 3: Move the cursor to the end of the line. While holding down the [ALT] key, press the move to the end-of-line key ([|]). Backspace Functional Explanation Deletes one character in front of the cursor. Operating Procedure Step 1: Execution of backspace Press the [BS] key.
series Robot Controller TP3000 Delete Functional Explanation Deletes one character behind the cursor. Operating Procedure Step 1: Calling the [DEL] key Press the [ALT] key. While the [ALT] key is being held down, the key sheet changes and the [DEL] key is displayed. Step 2: Execution of delete Press the [DEL] key.
series Robot Controller TP3000 Line Feed Functional Explanation Executes a line feed on the PRG EDIT screen. Operating Procedure Step 2: Execution of line feed Move the cursor to the position where you want to perform line feed and then press the [EXE] key.
Page 77
series Robot Controller TP3000 Insert Mode Replace Mode Step 2: Entering text in the insert mode If text is entered in the insert mode, the entered text will be inserted at the cursor position. Step 3: Entering text in the replace mode In the replace mode, the text on which the cursor is being placed will be displayed in reverse video.
series Robot Controller TP3000 4.11 Scroll Screen Vertically Functional Explanation Moves the cursor across multiple lines vertically. When the cursor moves exceeding the number of lines displayed on the screen, screen scrolling is performed. Operating Procedure Step 1: Calling the vertical screen scroll keys Press the [ALT] key.
series Robot Controller TP3000 Step 3: Scrolling down the screen While holding down the [ALT] key, press the scroll down key. Scroll down the screen. 4.12 Candidate Input Function Functional Explanation Displays the reserved words starting with the entered character string in the candidate Entry window when text is entered.
Page 80
series Robot Controller TP3000 Candidate entry window As text input continues, the content of the candidate entry window is filtered further more. If no candidate exists from the beginning or there are no candidates left, the candidate entry window is not displayed. Step 3: Selecting from candidates Press the up and down cursor keys while the candidate entry window is being displayed.
series Robot Controller TP3000 Step 4: Execution of direct entry Press the [EXE] key. Once direct entry is executed, the candidate entry window closes automatically. Cautions It is not possible to switch to enable or disable the function while the candidate entry window is being displayed.
Page 82
series Robot Controller TP3000 The hierarchy can be opened and closed with the left and right cursor keys. Step 2: Moving to each block from hierarchical display Select the name of the block you want to move from hierarchical display and then press the [EXE] key.
series Robot Controller TP3000 Step 3: Finishing hierarchical display Press the [ESC] or [OUTLINE] key. 4.14 Move to Beginning of Program Functional Explanation Moves the cursor to the beginning (GLOBAL section) of the program being edited. Operating Procedure Step 1: Moving to the beginning of the program Press the [GLOBAL] key.
series Robot Controller TP3000 4.15 Program Edit Functions The TP3000 has the following program edit functions. A list of these functions is outlined in the table below. Menu Key Icon Description of Operation [COPY] Copies a character string. [CUT] Cuts a character string. Pastes a copied or cut character string to the position [PEST] immediately after the cursor.
series Robot Controller TP3000 4.15.1 Copy Functional Explanation Copies a character string. Operating Procedure Step 1: Calling the [COPY] key ], [CUT] and [PAST] keys are displayed on the key sheet. Step 2: Setting up the copy range Press the [COPY] key. The display of the [COPY] key changes to the [COPY SET] key. When the cursor is manipulated at this time, the range traced with the cursor is displayed in reverse video.
Page 86
series Robot Controller TP3000 Step 3: Execution of copy After specifying a block of the range you want to copy, press the [COPY SET] or [EXE] key. Related Functions During block specification, the cursor can also be moved in word units and to the end of the line.
series Robot Controller TP3000 4.15.2 Cut Functional Explanation Cuts a character string. Operating Procedure Step 1: Calling the [CUT] key The [COPY], [CUT] and [PAST] keys are displayed on the key sheet. Step 2: Setting up the cut range Press the [CUT] key. The display of the [CUT] key changes to the [CUT SET] key. When the cursor is manipulated at this time, the range traced with the cursor is displayed in reverse video.
Page 88
series Robot Controller TP3000 Step 3: Execution of cut After specifying a block of the range you want to cut, press the [CUT SET] or [EXE] key. Related Functions Related Functions During block specification, the cursor can also be moved in word units and to the end of the line.
series Robot Controller TP3000 4.15.3 Paste Functional Explanation Pastes a copy or cut character string. Operating Procedure Step 1: Calling the [PAST] key The [COPY], [CUT] and [PAST] keys are displayed on the key sheet. Step 2: Execution of paste Move the cursor to the position where you want to paste to and then press the [PAST] key.
series Robot Controller TP3000 4.15.4 Search Functional Explanation Searches for a character string. If there are search candidate character strings, you can move among the candidates using the up and down cursor keys. Operating Procedure Step 1: Calling the [SRCH] key displayed on the key sheet.
Page 91
series Robot Controller TP3000 After specifying a block of the character string you want to search for, press the [SRCH SET] key. The cursor moves to the command line. * If you are not selecting the character string you want to search for in the program, press the [SRCH] key and then immediately press the [SRCH SET] key.
series Robot Controller TP3000 Step 5: Quitting the search function To finish moving search candidates, press a key other than the up and down cursor keys. The cursor appears and the search function finishes. Caution Neither kanji nor kana characters can be searched for in a file containing kanji and kana characters in a program.
Page 93
series Robot Controller TP3000 When the cursor is manipulated at this time, the range traced with the cursor is displayed in reverse video. After specifying a block of the character string you want to search for, press the [CHNG SET] key. The cursor moves to the command line (BEFORE).
Page 94
series Robot Controller TP3000 * If you are not selecting a replacement candidate in the program, press the [CHNG] key and then immediately press the [CHNG SET] key. Step 3: Extracting a replacement candidate Edit the search character string by editing the command line. Once the character string you want to search has been determined, press the [EXE] key.
Page 95
series Robot Controller TP3000 Step 6: Execution of replacement To execute the replacement of the replacement candidate, press the [EXE] key. Step 7: Quitting the replace function To finish moving replacement candidates, press a key other than the up and down cursor keys.
series Robot Controller TP3000 Step 2: Calling a subprogram or label Position the cursor on a subprogram name or label in the main program, and then press the [CALL] key. Move the cursor to the beginning of a subprogram or label. Step 3: Returning from a subprogram or label to the calling source Press the [CALL RET] key.
series Robot Controller TP3000 Caution If the cursor is not positioned on a subprogram name or label, the [CALL] key does not take effect. 4.15.7 Jump to Specified Line Functional Explanation Moves the cursor to the beginning of the specified line. Operating Procedure Step 1: Execution of jump Press the [JUMP] key.
series Robot Controller TP3000 Related Function If a line number exceeding the last line number containing a file is entered, the cursor moves to that last line number. 4.15.8 Edit Data Functional Explanation Starts the data editor. Operating Procedure Step 1: Starting the data editor Press the [DATA] key.
series Robot Controller TP3000 Step 2: Execution of save Press the [SAVE] key. A save confirmation message appears on the command line. Next, press the [EXE] key. Save the file to the controller and quit the program editor. If the [ESC] key is pressed while a confirmation message is being displayed, [SAVE] is canceled and program editing can be continued.
series Robot Controller TP3000 Step 2: Discards the changes made and quits the program editor. Press the [NO SAVE] key. A no-save confirmation message appears on the command line. Press the [EXE] key. Discard the changes made and quits the program editor. If the [ESC] key is pressed while a confirmation message is being displayed, [NO SAVE] is canceled and program editing can be continued.
Page 101
series Robot Controller TP3000 DATE : Displays the day. TIME : Displays the time. SVON : Servo ON command : Program RUN command The SVON command takes effect when the mode of the controller is the internal automatic (INTERNAL) mode or external automatic (EXT) mode. Step 3: Quitting the program editor Press the [SAVE] key and quits the program editor.
series Robot Controller TP3000 Section 5 Data Editing The data editing function allows input and editing of positional data, coordinate data and load data. Each data is saved in a file together with a program, and can be edited on the file basis.
Page 103
series Robot Controller TP3000 Step 2: Selecting the data editor Press the [EDIT] key on the top key sheet in the TEACHING mode. The key sheet and screen displays change, and the [PRG EDIT], [DATA EDIT] and [PAR EDIT] keys appear.
Page 104
series Robot Controller TP3000 Related Functions The file display sort functions include <display by name>, <display by file creation time> and <file search function>. <Display by name> Press the [NAME] key. The file list is sorted by name. Each time the [NAME] key is pressed, the sorting order changes between ascending order and descending order.
series Robot Controller TP3000 Cautions If a file with large memory size is specified, it will take a long time until the progress bar is shown and editing is enabled. Please wait until the progress bar disappears. Even if the Master Mode key switch is changed to "TEACHING" during editing, the editing mode does not finish.
series Robot Controller TP3000 Basic Operations of the Data Editor 5.3.1 Add New Data Functional Explanation Adds new position data, coordinate data, and load data. Operating Procedure Step 1: Adding new data Press the [INS](insert line) key. The cursor moves to the command line. Step 2: Entering a new data name Enter a data name on the command line, and press the [EXE] key.
series Robot Controller TP3000 Cautions The position data name can consist of up to 10 characters. When entering a name on the command line, if "(" is not entered within the first eight characters, no more than eight characters can be entered. ...
series Robot Controller TP3000 Step 2: Entering data Edit a value on the command line. Press the [EXE] key. The edited value is reflected in the data. The cursor returns to the data table. The cursor automatically moves to the next item. 5.3.3 Delete Various Elements Functional Explanation...
series Robot Controller TP3000 Step 2: Execution of deletion While holding down the [ALT] key, press the position data delete key. The line on which the editing is focused is deleted. Cautions If coordinate data is deleted, all the position data which has been added to the coordinate data will also be deleted.
series Robot Controller TP3000 Operating Procedure Step 1: Moving the cursor Press any of the horizontal and vertical arrow keys. The cursor moves to an adjacent cell. 5.3.5 3-Element Scroll Functional Explanation Horizontal scrolling of 3 elements can be performed while a data list is being displayed. Operating Procedure Step 1: 3-element scroll Press one of the double arrow keys.
series Robot Controller TP3000 5.3.6 Move to End-of-Line Cell Functional Explanation The cursor moves to the end of the line of a data element. Operating Procedure Step 1: Calling the arrow keys to move to the end of the line Press the [ALT] key.
series Robot Controller TP3000 Caution To move the cursor to the NAME cell, press the left arrow key at the position of element X. 5.3.7 Scroll Screen Vertically Functional Explanation Scrolls the screen vertically. Operating Procedure Step 1: Calling the vertical screen scroll keys Press the [ALT] key.
series Robot Controller TP3000 Position Data Editing 5.4.1 Position Data List Display Functional Explanation Displays the position data of each coordinate on a single line. From the position data list display, position data can be added, deleted and edited. The position data displayed immediately after starting the data editor is the position data on the world coordinates.
Page 114
series Robot Controller TP3000 Indicates the position data on the world coordinates. Elements in list display are arranged in the following order. Data name Element X: X-axis Element C: Rotation angle coordinate around the Z axis Element Y: Y-axis Element T: Expanding axis coordinate Element Z: Z-axis CONFIG: Configuration and...
series Robot Controller TP3000 5.4.2 Editing Form Data Functional Explanation Edits the CONFIG (configuration) data of each joint. Operating Procedure Step 1: Editing CONFIG data Position the cursor on a CONFIG data cell and press the [EXE] key, or press the [CONFIG] key on the key sheet.
series Robot Controller TP3000 Step 2: Editing each joint Press any of the CONFIG edit keys of the joint you want to change. Each time the key is pressed, the CONFIG data switches. Changes to CONFIG data is executed and reflected at the timing when these keys are pressed.
Page 117
series Robot Controller TP3000 Step 2: Selecting a coordinate system Select coordinate data with the up and down keys, and press the [EXE] key. The selected coordinate data name appears in the upper left of the screen. Step 3: Adding position data Press the [INS] key and add position data.
series Robot Controller TP3000 5.4.4 Teaching Position Data CAUTION In principle, the teaching operation should be performed outside the dangerous area of the robot. If it must be performed inevitably within the dangerous area, strictly observe the following matters. (1) The teaching operation should always be performed by two (2) persons. One person performs the job and the other person watches outside the dangerous area.
Page 119
series Robot Controller TP3000 Functional Explanation Guide the tool tip of the robot to a teach point, and then register (overwrite) the current position of the robot to the position data where the cursor is positioned. Operating Procedure Step 1: Calling the [TEACH] key Lightly grip the Enable switch when editing position data in order to open the contact of the Safety switch.
Page 120
series Robot Controller TP3000 When the [TEACH] key is pressed, a confirmation message appears on the command line. To execute teaching, press the [EXE] key. When the current position and the position data of the point currently being selected match, the current position display is highlighted in reverse video. To cancel teaching, press the [ESC] key.
series Robot Controller TP3000 5.4.5 Moving to Teach Point Functional Explanation Moves the robot position to the position data pointed by the cursor in synchronous operation. Operating Procedure Step 1: Calling the [M-TO] key Lightly grip the Enable switch when editing position data in order to open the contact of the Safety switch.
series Robot Controller TP3000 Step 3: Starting to move to a teach point In the servo ON state, keep holding down the [MOVE] key. The robot moves toward the teach point while performing synchronous operation. When the [MOVE] key is released, movement to the teach point stops.
Page 123
series Robot Controller TP3000 Preparation In order to use the bypass function, it is necessary to enable the bypass function and set the bypass distance in the Z-axis direction in [U23] Bypass function parameter of the user parameter file in advance. The meanings of the user parameters and sample settings are shown below.
Page 124
series Robot Controller TP3000 Z axis offset parameter (parameter dedicated to the LCDR) { Z Axis offset parameter } = 0.0 0.0 This is a parameter dedicated to the LCDR (glass transport robot). It is not used by SCARA robots, When parameter editing is finished, save the file and then turn the power to the controller off/on.
Page 125
series Robot Controller TP3000 Step 3: Starting bypass movement In the servo ON state, keep holding down the [MOVE] key. The robot moves toward the teach point while performing bypass operation. As shown in the figure below, the robot operates (P0)→(P0a)→(P1b)→(P1). When the [MOVE] key is released, movement to the teach point stops.
series Robot Controller TP3000 5.4.7 Detailed Position Data Display Functional Explanation The detailed positional data display mode displays one positional data element on the full screen. In this mode, position data can be added, deleted and edited. Operating Procedure Step 1: Switching detailed position data display Press the [DIR/FULL] key.
series Robot Controller TP3000 Coordinate Data Editing 5.5.1 Coordinate Data List Display Functional Explanation Displays coordinate data in a list. Coordinate data is classified into work coordinates and tool coordinates in terms of usage. Whether coordinate data added in this operation will be used as work coordinates or tool coordinates needs to be determined by the user.
series Robot Controller TP3000 Step 2: Using coordinate data as the work coordinate system When using coordinate data as the work coordinate system, enter setting values in elements as if viewed from the world coordinate system. Teaching can be performed to the work coordinate system using functions such as in Section 5.5.4, "Coordinate Data 1-Point Teaching", Section 5.5.5, "Coordinate Data 2-Point Teaching (SCARA), and Section 5.5.6, "Coordinate Data 3-Point Teaching (6 axes).
Page 129
series Robot Controller TP3000 Step 2: Setting Up and Clearing Work Coordinates Position the cursor on the coordinate data you want to use as work coordinates, and press the [WORK] key. The selected coordinate name appears in the work coordinate display field on the screen.
series Robot Controller TP3000 Cautions When coordinates are selected during position data editing, these coordinates will automatically be set as work coordinates. The work coordinates which have been set up are maintained regardless of the execution of [SAVE] or [NO SAVE] to files. ...
Page 131
series Robot Controller TP3000 Step 2: Setting up the tool coordinates Position the cursor on the coordinate data you want to use as tool coordinates, and press the [TOOL] key. The selected coordinate name appears in the tool coordinate display field on the screen.
series Robot Controller TP3000 Once set up, the tool coordinates will not be cleared until the tool coordinates are cleared (see the next item) or a program is selected in the test operation mode. 5.5.4 Coordinate Data 1-Point Teaching CAUTION In principle, the teaching operation should be performed outside the dangerous area of the robot.
Page 133
series Robot Controller TP3000 1TEACH key Enable switch Step 2: Selecting the bypass function Select the coordinate data you want to teach by moving the cursor up and down, and press the [1TEACH] key. The "1PNT>>Coordinate" message appears on the command line. Step 3: Execution of 1-point teaching Guiding manually, move the tool tip of the robot to the coordinate position you want to teach, and press the [EXE] key.
Page 134
series Robot Controller TP3000 To cancel teaching halfway, press the [ESC] key. Step 4: Returning to data editing Release the Enable switch or press the [ESC] key. The data editor returns to the editing of coordinate data. Related Function Teaching can also be performed with the [1TEACH] key on the Edit Function menu which is displayed on the key sheet during coordinate data editing.
series Robot Controller TP3000 5.5.5 Coordinate Data 2-Point Teaching CAUTION In principle, the teaching operation should be performed outside the dangerous area of the robot. If it must be performed inevitably within the dangerous area, strictly observe the following matters. (1) The teaching operation should always be performed by two (2) persons.
Page 136
series Robot Controller TP3000 2TEACH key Enable switch Step 2: Selecting the 2-point teach function Select the coordinate data you want to teach by moving the cursor up and down, and press the [2TEACH] key. The "2PNT>>Origin" message appears on the command line. Step 3: Execution of teaching (Origin) Guiding manually, move the tool tip of the robot to the position you want to set as the origin of the coordinates.
Page 137
series Robot Controller TP3000 Step 4: Execution of teaching (Direction) Guiding manually, move the tool tip of the robot to the point where you want to set as the direction (positive X direction) of the coordinates. Once the position has been determined, press the [EXE] key.
series Robot Controller TP3000 Step 5: Returning to data editing Release the Enable switch or press the [ESC] key. The data editor returns to the editing of coordinate data. Related Function Teaching can also be performed with the [2TEACH] key on the Edit Function menu which is displayed on the key sheet during coordinate data editing.
series Robot Controller TP3000 DIR Display FULL Display Cautions The procedures to add, delete and edit coordinate data in the detailed coordinate data display mode are the same as those in the coordinate data list display mode. The "3-element scroll", "move to end of line" and "vertical screen scroll" operations do not take effect in the detailed coordinate data display mode.
series Robot Controller TP3000 Elements in list display are arranged in the following order. Data name Weight Center of gravity (kg) offset (mm) Caution The basic operations of adding, editing and deleting load data are the same as those in position data editing. 5.6.2 Detailed Load Data Display Functional Explanation...
Page 141
series Robot Controller TP3000 DIR Display FULL Display Cautions The procedures to add, delete and edit load data in the detailed load data display mode are the same as those in the load data list display mode. The "3-element scroll", "move to end of line" and "vertical screen scroll" operations do not take effect in the detailed load data display mode.
series Robot Controller TP3000 Data Editing Functions The editing functions common to position data, coordinate data and load data are outlined in the table below. Menu Key Icon Description of Operation Inserts lines with specified names by [INS NAME] assigning sequential numbers when adding lines.
series Robot Controller TP3000 5.7.1 Insert Sequential Lines Functional Explanation Inserts lines by assigning sequential numbers according to the name registered in the base name field. Operating Procedure Step 1: Registering the base name Press the [NAME] key. Enter the base name when entering sequentially numbered lines on the command line. Once the base name has been determined, press the [EXE] key.
Page 144
series Robot Controller TP3000 Base name Step 2: Execution of sequentially numbered line insertion Press the [INS] key. Each time the [INS] key is pressed, a line having a name consisting of the base name and a sequential number is added. Step 3: Clearing the insertion of sequentially numbered lines To return the insertion of sequentially numbered lines back to regular line insertion, press the [NAME] key again and delete the NAME field to make it blank.
series Robot Controller TP3000 Cautions If data to be added by sequentially numbered line insertion already exists, sequential numbers will be assigned beginning with its maximum value. The base name for sequentially numbered line insertion can be set individually for position data, coordinate data, and load data.
series Robot Controller TP3000 Step 2: Execution of copy Position the cursor on the numeric value you want to copy, and press the [COPY] key. Cautions Data names cannot be copied. Copies crossing over different data types (POINT, TRANS, PYLD) cannot be performed.
Page 147
series Robot Controller TP3000 Step 2: Setting up the cut range Press the [CUT] key. The display of the [CUT] key changes to the [CUT SET] key. The elements on the line on which the cursor is positioned are all highlighted in reverse video.
series Robot Controller TP3000 Cautions The position data belonging to each coordinate will all be deleted. World coordinates cannot be selected. (They cannot be deleted.) 5.7.4 Paste Functional Explanation Pastes data on a multiple number of copied or cut lines. Operating Procedure Step 1: Calling the [PAST] key The [COPY], [CUT] and [PAST] keys are displayed on the key sheet.
Page 149
series Robot Controller TP3000 Step 3: Execution of pasting cut data Press the [PAST] key. The line you have cut is inserted under the line on which the cursor is positioned. STE 85412 5-48...
series Robot Controller TP3000 5.7.5 Search Functional Explanation Searches for character strings corresponding to position data names, coordinate data names, and load data names. Operating Procedure Step 1: Calling the [SRCH] key Press the key sheet. Step 2: Specifying a search character string Press the [SRCH] key.
series Robot Controller TP3000 Cautions If search is performed in the character string filtering function, search will only be performed to a group of data whose display is restricted with a character string filter. If no search name is found, the message "NOT FOUND" is displayed on the command line, and the function is closed.
Page 152
series Robot Controller TP3000 Step 2: Entering a filtering character string Press the [FILT] key. Enter a filtering character string on the command line. Step 3: Execution of character string filtering Once the filtering character string has been determined, press the [EXE] key. Only the data starting with the filtering character string is displayed.
Page 153
series Robot Controller TP3000 Caution If data that is not applicable to the display is newly added during the execution of character string filtering, character string filtering will be canceled. 5.7.7 Table Sorting Functional Explanation Sorts data in a table in ascending or descending order. Operating Procedure Step 1: Calling the [SORT] key Press the...
series Robot Controller TP3000 Caution Table sorting is performed to data hidden by a character string filter. 5.7.8 Program Editing Functional Explanation Starts the program editor. Operating Procedure Step 1: Starting the program editor Press the [PRG→] key and start the program editor. For details on program editing, please see Section 4, "Program Editing".
series Robot Controller TP3000 5.7.9 Save and Quit Functional Explanation Saves data and quits the program editor. Operating Procedure Step 1: Calling the [SAVE] key Press the [FILE] key. The [SAVE] and [NO SAVE] keys are displayed on the key sheet. Step 2: Execution of save Press the [SAVE] key.
series Robot Controller TP3000 5.7.10 Discard Changes and Quit Functional Explanation Discards edited data and quits the program editor. Operating Procedure Step 1: Calling the [NO SAVE] key Press the [FILE] key. The [SAVE] and [NO SAVE] keys are displayed on the key sheet. Step 2: Discarding edited data and quitting the program editor Press the [NO SAVE] key.
TP3000 series Robot Controller Section 6 Parameter Editing The parameter editing function edits the parameter files inside the controller. After editing the parameter files, turn the power to the controller on/off in order to make the changes effective. Starting the Parameter Editor Functional Explanation Starts the parameter editor.
Page 158
TP3000 series Robot Controller Step 2: Selecting the parameter editor Press the [EDIT] key on the top key sheet in the TEACHING mode. The key sheet and screen displays change, and the [PRG EDIT], [DATA EDIT] and [PAR EDIT] keys appear. Next, press the [DATA EDIT] key.
Page 159
TP3000 series Robot Controller <Display by file creation time> Press the [TIME] key. The file list is sorted by file creation time. Each time the [TIME] key is pressed, the sorting order changes between ascending order and descending order. <File search function> Press the [INPUT] key.
TP3000 series Robot Controller Overview of the Parameter Editor The screen structure of the parameter editor is shown below. Parameter Editor Screen and Key Sheet Description of Display ① Data editing screen ② Displays the name of the file being selected. ③...
TP3000 series Robot Controller Move Cursor Functional Explanation When the cursor is manipulated, the cursor moves only to the applicable editing area. Operating Procedure Step 1: Cursor operation Press the arrow key pointing the direction you want to move the cursor to. The cursor moves to the applicable editing area.
TP3000 series Robot Controller Horizontal Scroll Functional Explanation Scrolls the screen horizontally. Operating Procedure Step 1: Cursor operation Press the [<<] or [>>] key. The screen scrolls horizontally. Editing Parameter Elements Functional Explanation Edit parameter elements. STE 85412...
Page 163
TP3000 series Robot Controller Operating Procedure Step 1: Starting to edit Select the parameter element you want to edit with the cursor, and then press the [EXE] key. Edit the parameter element on the command line. Step 2: Reflecting changes made Once the changes have been determined, press the [EXE] key.
TP3000 series Robot Controller To abort, press the [ESC] key. Parameter Editing Function The editing functions of the parameter editor are outlined in the table below. Menu Key Icon Description of Operation Searches the specified character [SRCH] string. Moves the cursor to the beginning of [JUMP] the specified line.
Page 165
TP3000 series Robot Controller The specified character string is searched from the beginning of the file being edited, and the cursor moves to the beginning of the first line where the specified character string exists. If no search candidate is found, the function is canceled. Caution ...
Page 166
TP3000 series Robot Controller Caution If a line number exceeding the last line number containing a file is entered, the cursor moves to that last line number. 6.6.3 Save and Quit Functional Explanation Saves the program data and quits the parameter editor. Operating Procedure Step 1: Execution of save Press the [SAVE] key.
Page 167
TP3000 series Robot Controller Press the [EXE] key. Discards the changes made and quit the parameter editor. If the [ESC] key is pressed while a confirmation message is being displayed, [NO SAVE] is canceled and parameter editing can be continued. STE 85412 6-11...
series Robot Controller TP3000 Section 7 Test Operation DANGER NEVER enter the dangerous area of the robot during automatic operation. If you still have to enter the dangerous area, be sure to terminate the automatic operation and turn the servo power off beforehand. CAUTION 1.
series Robot Controller TP3000 Selecting Internal Automatic Operation Mode The functions that can be used in the test operation are listed in the table below. Functional Explanation Step 1: Selection of internal automatic mode. Set the master mode switch on the controller panel to "TEACHING". TS3000 TSL3000 Select TEACHING...
Page 170
series Robot Controller TP3000 Step 2: Selecting a test operation mode The screen and key sheet in the TEACHING mode are shown below. Test Operation Mode Screen and Key Sheet Description of Display ① Displays the mode of the controller. TEACHING: Test operation mode ②...
series Robot Controller TP3000 File Selection Functional Explanation Select a file (or program) to be executed. Operating Procedure Step 1: Displaying files Press the [SEL] key. A list of the program files in the controller is displayed. [SEL] Screen and Key Sheet Description of Display ①...
Page 172
series Robot Controller TP3000 Step 2: Selecting a file Select a file with the up and down cursor keys, and then press the [EXE] key. When an execution file is selected, its file name appears in the SEL field on the screen. Related Function The file display sort functions include <display by name>, <display by file creation time>...
series Robot Controller TP3000 Cautions Once the execution file has been selected, it remains effective until another file is selected. If a compile error has occurred, however, selection of the execution file is canceled. To reset the execution environment without changing the execution file, execute [RESET] and [PROG].
series Robot Controller TP3000 Cautions The run mode can be selected even while the program is being executed. The selected run mode also takes effect in test operation and external automatic operation. The selected run mode remains valid until another run mode is selected. ...
Page 175
series Robot Controller TP3000 Step 2: Entering the speed override rate Press one of the [5], [10], [15], [20] and [25] keys on the keyboard. The value of the key you pressed is copied to the command line, and the key sheet changes to number input. A fine value can be set on the command line.
Page 176
series Robot Controller TP3000 Step 3: Execution of changing of the speed override rate Press the [EXE] key. When changing of the speed override rate is executed, the changed override rate is displayed in the OVRD field on the status bar at the bottom of the screen. Caution ...
series Robot Controller TP3000 Step Execution Functional Explanation Starts a test operation in the Step mode where the program stops on a per-instruction basis. Step 1: Calling the Mode Setting keys Press the [MODE] key. The [CONT], [CYCLE], [SEG] and [STEP] keys are displayed on the keyboard.
Page 178
series Robot Controller TP3000 Step 3: Step execution Press the [RUN] key in the Servo ON state. After the program is executed for one instruction, it stops. The [STOP] key of the TP3000 switches to the [RUN] key, and the operation to wait for the next step (waiting for the [RUN] key) is activated.
series Robot Controller TP3000 Startup [RUN] Functional Explanation Starts a test operation under the predetermined conditions. It is used for program verification operation. It is also used for resuming an operation after the stop. Operating Procedure Step 1: Setting of running conditions. Set the conditions for executing the file selection, run mode selection speed override setting.
Page 180
series Robot Controller TP3000 Step 3: Execution of RUN Press the [RUN] key on the key sheet. When the [RUN] key is pressed, the key sheet changes to the top key sheet of the TEACHING mode. JOG Key Sheet TEACHING Mode Top Key Sheet Press the EXE key.
series Robot Controller TP3000 Cautions The RUN switch equipped on the control panel and "startup command" external control signal are inoperative in the test operation mode. To execute a program from the top, execute [RESET] and [PROG] followed by [RUN]. Stop 7.7.1 CYCLE Stop...
series Robot Controller TP3000 When the program has been executed to the end, the automatic operation stops at the same time that the RUN switch LED on the control panel goes out and the STOP switch LED goes on. Also, the display of the [STOP] key on the teach pendant changes to the [RUN] key.
Page 183
series Robot Controller TP3000 Operating Procedures Step 1: Stop execution Press the STOP switch in the case of the controller panel. Then the STOP switch LED on the control panel goes on, and when the execution of the instruction currently being executed is completed, the automatic operation stops. When automatic operation is stopped, the RUN switch LED on the control panel goes off.
series Robot Controller TP3000 7.7.3 BREAK Functional Explanation Immediately decelerates and stops the robot, and stops an automatic operation. This function is used to interrupt the automatic operation. Operating Procedures Step 1: Entering BREAK Press the [BREAK] key. The robot in operation immediately decelerates and stops, and the automatic operation stops.
series Robot Controller TP3000 Operating Procedures Step 1: Entering FEED HOLD Press the [FEED HOLD] key. If the robot is in operation, it decelerates and stops. When the robot has stopped, the RUN switch LED on the control panel goes out and the STOP switch LED goes on.
series Robot Controller TP3000 Operating Procedures Press the EMERGENCY stop pushbutton switch equipped on the control panel or teach pendant, or use the "emergency stop" external control signal. The servo power is turned off and the SERVO ON switch LED on the control panel goes out and the SERVO OFF switch LED goes on.
series Robot Controller TP3000 Operating Procedure Step 1: Calling the various reset keys Press the [RESET] key. The [PROG], [CYCLE], [STEP], [SIG] and [SEL keys are displayed on the key sheet. 7.8.1 Program Reset Functional Explanation Resets all execution conditions (execution steps, variables) for a current file and allows execution of that program from the top.
series Robot Controller TP3000 7.8.2 Step Reset Functional Explanation Resets all execution conditions (excluding variables) for a current file and allows execution of that program from the top. This function is useful to set the repetitive counts in a variable and execute the remaining counts.
series Robot Controller TP3000 Step 2: Execution of cycle reset To reset, press the [EXE] key in succession. To cancel reset, press the [ESC] key. Cautions Use label RCYCLE in a desired step of the main program. Also, specify the GOTO RCYCLE command just before the END command so that the END command of the main program will not be executed.
series Robot Controller TP3000 Operating Procedure Step 1: Selecting execution file reset Press the [SEL] key. Step 2: Execution of execution file reset Press the [SEL] key. The execution file is reset, and the SELECT field in the upper right of the screen is emptied.
Page 191
series Robot Controller TP3000 [LDISP] Screen and Key Sheet Description of Display ① Displays the execution program. Step 2: Asynchronous display of the execution line Press the [SCRLL] key. The synchronization between the execution line and screen scroll is cleared, and the screen can now be scrolled using the up and down cursor keys.
series Robot Controller TP3000 Step 4: Returning to execution line display (synchronization) Press the [CURRE] key. Screen scroll synchronizes according to the execution line. Cautions RUN, STOP and BREAK operations can be performed even during execution line display. 7.10 Variable Monitor [WATCH] Functional Explanation Displays the values of a desired global variable.
Page 193
series Robot Controller TP3000 [WATCH] Screen and Key Sheet Description of Display ① Enter the global variable names you want to reference. ② The values of global variables are displayed. STE 85412 7-26...
Page 194
series Robot Controller TP3000 Step 2: Registering global variables Press the [EXE] key on the desired NAME cell. The command line appears to allow you to enter a global variable name. Once the variable name you want to monitor has been determined, press the [EXE] key. The current variable value is displayed according to the variable type.
Page 195
series Robot Controller TP3000 ● Coordinate variable display ● Load variable display Step 3: Changing a variable value [CHG] Program values can be changed temporarily. Position the cursor on a variable value, and press the [CHG] key. Change the value on the command line, and execute to overwrite the value by pressing the [EXE] key.
series Robot Controller TP3000 Step 4: Changing a variable value [CHG REST] Overwrite the program file values. Position the cursor on a variable value, and press the [CHG REST] key. (The value input procedure is the same as that in Step 3.) Cautions ...
Page 197
series Robot Controller TP3000 Direct Execution Screen and Key Sheet Description of Display ① Command line for direct execution Step 2: Entering an SCOL program Using the [NUM], [ALPH], [SYMBOL] and other keys, enter an SCOL program on the command line. STE 85412 7-30...
Page 198
series Robot Controller TP3000 Also, by pressing the [MOVEA] or [DOUT] key, a character string can be copied onto the command line. Step 3: Execution of the program While the SCOL program is being entered on the command line, turn on the servo, and then press the [EXE] key in succession.
series Robot Controller TP3000 OPERATOR S MANUAL Section 8 Internal Automatic Operation The internal automatic operation is a function of the TS3000 robot controller. The internal automatic operation function is not supported for the TSL3000. DANGER NEVER enter the dangerous area of the robot during automatic operation. If you still have to enter the dangerous area, be sure to terminate the automatic operation and turn the servo power off beforehand.
series Robot Controller TP3000 OPERATOR S MANUAL Selecting Internal Automatic Operation Mode Selects the internal automatic mode where you can execute a program by a start command given through the control panel. Operating Procedure Step 1: Selection of internal automatic mode. Change over the master mode switch on the control panel to "INTERNAL"...
Page 201
series Robot Controller TP3000 OPERATOR S MANUAL The screen and key sheet when the internal automatic mode is being selected are shown below. Internal Automatic Mode Screen and Key Sheet Description of Display ① Displays the mode of the controller. INTERNAL: Internal operation mode ②...
series Robot Controller TP3000 OPERATOR S MANUAL Start [RUN] Functional Explanation Starts an automatic operation under the predetermined conditions. While in the internal automatic operation mode, it is not possible to execute [RUN] from the teach pendant Operating Procedure Step 1: Selecting step execution Set the running conditions for file selection, run mode selection, and speed override.
series Robot Controller TP3000 OPERATOR S MANUAL Caution The "startup command" external control signal is inoperative in the internal automatic operation mode. While in the internal automatic operation mode, it is not possible to execute [RUN] from the teach pendant Speed Override Functional Explanation Sets the speed override for automatic operation.
series Robot Controller TP3000 OPERATOR S MANUAL Section 9 External Automatic Operation DANGER NEVER enter the dangerous area of the robot during automatic operation. If you still have to enter the dangerous area, be sure to terminate the automatic operation and turn the servo power off beforehand.
series Robot Controller TP3000 OPERATOR S MANUAL Selecting External Automatic Operation Mode Functional Explanation Selects the external automatic mode where you can execute a program by external control signals or commands given from the host computer. Operating Procedure Step 1: Selection of external automatic mode. Change over the master mode switch on the control panel to TS3000 TSL3000...
Page 206
series Robot Controller TP3000 OPERATOR S MANUAL * Regarding the TSL3000 controller, the speed override can be set from the teach pendant in the external automatic operation mode. The screen and key sheet of the TP3000 when the external automatic operation mode is being selected are outlined in the table below.
series Robot Controller TP3000 OPERATOR S MANUAL Cautions For the functions and use of the external control signals, see the Interface Manual. For the data communication function with the host computer, see the Communication Manual. In the external automatic mode, only the MODE select switch, STOP switch, SERVO ON switch, SERVO OFF switch and EMERGENCY stop pushbutton switch provided on the control panel are operative.
series Robot Controller TP3000 OPERATOR S MANUAL (d) File selection via data transmission. A file can be selected by data transmission in either "EX. 232C" or "EX. ETHER" mode. For details, see the Communication Manual. When the execution file is selected, the following display appears on the screen. Cautions ...
series Robot Controller TP3000 OPERATOR S MANUAL Cautions In the external control signal mode, the run mode is selected by the cycle operation mode signal. In the "EX. 232C" mode and "EX. ETHER" mode, the cycle operation mode signal is ineffective. When in the "EX.
series Robot Controller TP3000 OPERATOR S MANUAL Startup Functional Explanation Starts an automatic operation under the predetermined conditions. Operating Procedure (a) Startup by using the start signal in the external signal mode: Input the start signal. For the start signal, see the Interface Manual. (b) Starting via data communication When in the "EX.
series Robot Controller TP3000 OPERATOR S MANUAL Cautions In the external control signal mode, the cycle operation mode is selected by the input of "cycle operation mode" signal. When the program has been executed to the end in the cycle operation mode, the automatic operation stops with the "cycle end"...
series Robot Controller TP3000 OPERATOR S MANUAL (On the TS3000, the STOP LED on the front panel of the controller goes on when STOP is input.) When automatic operation stops, the RUN LED on the front panel of the controller goes off.
series Robot Controller TP3000 OPERATOR S MANUAL Caution To restart the operation after the stop by the BREAK command, perform the startup operation. 9.6.4 FEED HOLD Functional Explanation Holds robot motion and program execution. When this function is specified during robot operation, the robot immediately slows down and stops.
series Robot Controller TP3000 OPERATOR S MANUAL (On the TS3000, when FEED HOLD is cleared, the STOP LED on the front of the controller goes off.) When execution is restarted, the execution status of the teach pendant changes to "RUN". Cautions If the feed hold is commanded during program execution, program execution can be restarted by canceling the feed hold.
series Robot Controller TP3000 OPERATOR S MANUAL While the EMERGENCY stop switch is ON, the servo power cannot be turned on. Reset Functional Explanation (1-1) Program reset Resets all execution conditions (execution steps, variables) for a current file and allows execution of that program from the top.
Page 216
series Robot Controller TP3000 OPERATOR S MANUAL In the host mode, reset by external control signal is not possible. For details, see the Communication Manual. Cautions In the program reset mode, all variables used in the program are reset. If you do not wish to reset the variables, use the step reset function instead.
series Robot Controller TP3000 OPERATOR S MANUAL Section 10 File Operation With the File Operation function, it is possible to display, copy, delete and rename files in the RAM drive and the USB drive (inside a TS3000 folder). Files can be copied between RAM and USB drives. 10.1 Calling the File Operation Function Functional Explanation Calls the File Operation function.
Page 218
series Robot Controller TP3000 OPERATOR S MANUAL File Operation Screen and Key Sheet Description of Display ① Displays the drive. ② Displays file names. ③ Displays file sizes. ④ Displays dates of creation. ⑤ Displays the number of files. Caution ...
series Robot Controller TP3000 OPERATOR S MANUAL 10.2 File List Display Functional Explanation Displays a list of files registered in the RAM drive or USB drive (TS3000 folder). Operating Procedure Step 1: Displaying files in RAM Press the [FILE] key on the top screen in the TEACHING mode (Section 10.1). A list of files registered in the RAM drives displayed.
Page 220
series Robot Controller TP3000 OPERATOR S MANUAL Related Functions The file list sort functions include <display by name>, <display by file creation time> and <file search function>. <Display by name> Press the [NAME] key. The file list is sorted by name. Each time the [NAME] key is pressed, the sorting order changes between ascending order and descending order.
series Robot Controller TP3000 OPERATOR S MANUAL Caution If the "TS3000" folder (directory) does not exist when the USB drive is selected in each operation, the error message "USB not found" appears and any succeeding operation for the USB drive is disabled. If there is no TS3000 folder (directory) in the USB drive, create one.
Page 222
series Robot Controller TP3000 OPERATOR S MANUAL Step 3: Execution of copy Once the file name has been determined, press the [EXE] key. Copy is executed and the file is copied to the same directory (from RAM to RAM, from USB to USB) as that of the original file.
series Robot Controller TP3000 OPERATOR S MANUAL If the copied file size exceeds the capacity of the RAM drive, an error message "RAM file I/O error" is displayed, and copying ends. In such a case, delete unnecessary files to make space and then copy again. ...
series Robot Controller TP3000 OPERATOR S MANUAL Step 3: Execution of parameter file deletion When the file to be deleted is a parameter file, a confirmation message appears again after the [EXE] key for executing deletion. To execute parameter file deletion, press the [EXE] key. To cancel parameter file deletion, press the [ESC] key.
Page 225
series Robot Controller TP3000 OPERATOR S MANUAL Step 2: Entering the file name after renaming The cursor moves to the command line. Enter the desired file name to rename on the command line. Once the file name has been determined, press the [EXE] key. A rename confirmation message appears.
series Robot Controller TP3000 OPERATOR S MANUAL Step 4: Renaming a parameter file When the file to be renamed is a parameter file, a confirmation message appears again after the [EXE] key operation in Step 3. To execute parameter file renaming, press the [EXE] key. To cancel file renaming, press the [ESC] key.
Page 227
series Robot Controller TP3000 OPERATOR S MANUAL File Transfer key Step 2: Setting up the copy direction Press the [RAM/USB] key. Every time the key is pressed, the arrow symbol at the center of the screen switches to set up the desired copy direction. Indicates the copy direction.
Page 228
series Robot Controller TP3000 OPERATOR S MANUAL Step 4: Execution of copy Press the [EXE] key. File copy is executed according to the direction of the arrow symbol at the center of the screen. If a file having the same name already exists at the copy destination, a message stating such will be displayed.
Page 229
series Robot Controller TP3000 OPERATOR S MANUAL To overwrite the file, press the [EXE] key. To not overwrite the file, press the [ESC] key. When copying multiple files and files having the same names already exist at the copy destination, a message stating such will be displayed for each of duplicate file names. Related Function <Select directory files collectively>...
TP3000 OPERATOR’S MANUAL series Robot Controller Section 11 Utility The utility functions are made up of the various monitoring functions and maintenance functions. The utility functions can be used regardless of the controller's mode (teaching, internal automatic operation and external automatic operation). 11.1 Calling the Utility Functions Functional Explanation Calls the utility functions.
Page 231
TP3000 OPERATOR’S MANUAL series Robot Controller The operations of the utility function menu items are shown below. Menu Descriptions [AUX] Used to display the auxiliary signals. [I/O] Used to display the external input/output signals. [POS] Used to display the robot positions. [TRANS] Used to select the work coordinate system or tool coordinate system.
TP3000 OPERATOR’S MANUAL series Robot Controller Cautions This function can be used in the teaching, internal automatic and external automatic modes. The utility functions cannot be started while the program editor or parameter editor is running. 11.2 EXIT Key Functional Explanation Immediately quits each of the utility functions, and moves to the top mode screen.
TP3000 OPERATOR’S MANUAL series Robot Controller 11.3 Utility Function Shortcut Functional Explanation Each of the utility functions and the top mode screen can be shortcut. When the utility functions are closed by pressing the [ESC] or [EXIT] key, the shortcut function is cleared.
TP3000 OPERATOR’S MANUAL series Robot Controller TEACHING Mode Top Key Sheet AUX Key Sheet Step 3: Finishing shortcut While executing a utility function, when that utility function is closed by pressing the [ESC] or [EXIT] key, the shortcut function is cleared. Caution ...
Page 235
TP3000 OPERATOR’S MANUAL series Robot Controller [AUX] Screen and Key Sheet Description of Display ① Displays the port of the output signal. ② Two output signal ports indicate double solenoids. ③ One output signal port indicates a single solenoid. ④ Displays arbitrary signal names described in user parameter [U09].
Page 236
TP3000 OPERATOR’S MANUAL series Robot Controller Step 2: Switching auxiliary signal display Press the [NEXT] key. Auxiliary signals that can be operated switch. Step 3: Auxiliary signal operation Press the [AUX "#"] key assigned to the auxiliary signal you want to operate. Each time the [AUX "#"] key is pressed, ON/OFF of the auxiliary signal switches.
TP3000 OPERATOR’S MANUAL series Robot Controller Cautions The output signal port and solenoid type corresponding to each command menu should be defined in the user parameter file in advance. For more information, see the User Parameter Manual. • During emergency stop, auxiliary signals can be turned on and off. The initial state at power ON, including signals which are set for the double solenoid, is OFF.
Page 238
TP3000 OPERATOR’S MANUAL series Robot Controller Step 2: Determining display items Position the cursor on the item you want to display from the display list, and press the [EXE] key. In the [I/O] function, the screen is split into two so that different items can be displayed in the left and right windows.
Page 239
TP3000 OPERATOR’S MANUAL series Robot Controller Focus Change key Focus of editing Focus of editing is is disabled. enabled. Step 5: DIN (user external input) The DIN signal consists of five pages. Pages are switched with the [NEXT] key. Each time the [NEXT] key is pressed, display switches. page (general-purpose output) page (extended output) page (system output)
Page 240
TP3000 OPERATOR’S MANUAL series Robot Controller Step 6: DOUT (user external output) The DOUT signal consists of five pages. Pages are switched with the [NEXT] key. Each time the [NEXT] key is pressed, display switches. page (general-purpose output) page (extended output) page (system output) page (fieldbus output 1) page (fieldbus output 2)
Page 241
TP3000 OPERATOR’S MANUAL series Robot Controller Step 8: SYSTEM IN (system input) The display content of the system input signal is shown below. Step 9: SYSTEM OUT (system output) The display content of the system output signal is shown below. Step 10: HAND (hand I/O signal) ON/OFF operation can be performed for the hand output signal.
Page 242
TP3000 OPERATOR’S MANUAL series Robot Controller The Enable switch is released (lightly grip the Enable switch). Position the cursor on the axis you want to release the brake, and control the motor brake. The motor brake at the axis specified in [LOCK] mode is locked. The motor brake at the axis specified in [FREE] mode is released.
TP3000 OPERATOR’S MANUAL series Robot Controller 11.6 Current Position Display [POS] Functional Explanation Displays the robot position in the joint, world or work coordinate system. Procedures Step 1: Calling the [POS] function Press the [POS] key among the utility function selection keys. The current position (current work and tool positions) and the key sheet are displayed.
TP3000 OPERATOR’S MANUAL series Robot Controller Step 2: Switching display items Press the [JOINT/P-FBK] key on the key sheet. The display changes to joint/position feedback display. Joint Position and Position Current World/Work Position Feedback Display Screen Display Screen Caution These items can be displayed even during automatic operation. 11.7 Selecting and Clearing Work/Tool Coordinates [TRANS] Functional Explanation Selects and clears the work and tool coordinates from the coordinate data in the...
Page 245
TP3000 OPERATOR’S MANUAL series Robot Controller [TRANS] Screen and Key Sheet Description of Display ① Indicates the current work coordinate system. ② Indicates the current tool coordinate system. ③ Displays a list of the coordinate data in the program file being selected.
TP3000 OPERATOR’S MANUAL series Robot Controller 11.8 Work Time Display [WK-TM] Functional Explanation Displays the work time of the robot. Operating Procedure Step 1: Calling the [WK-TM] function Press the [WK-TM] key among the utility function selection keys. The current controller power ON time and program run time are displayed on the screen.
TP3000 OPERATOR’S MANUAL series Robot Controller Step 2: Editing the work time Position the cursor on the item you want to change, and press the [EXE] key. Edit its value on the command line. Once the change has been determined, press the [EXE] key. Caution ...
Page 248
TP3000 OPERATOR’S MANUAL series Robot Controller [DATE] Screen and Key Sheet Description of Display ① Displays the date. ② Displays the time. ③ Indicates the command line for editing values. Step 2: Editing the date and time Position the cursor on the item you want to change, and press the [EXE] key. Edit its value on the command line.
TP3000 OPERATOR’S MANUAL series Robot Controller Cautions Because the internal calendar of the controller is battery backed-up, its setting is normally not required. Reset the calendar only if the date is incorrect. The input range of each data is as shown below. Year: 0 to 99 (2000 to 2099) Month:...
Page 250
TP3000 OPERATOR’S MANUAL series Robot Controller [REORG] Screen and Key Sheet Description of Display ① Indicates the origin reproducing position HOME1. ② Indicates the origin reproducing position HOME2. ③ Indicates the page number. * When the [NEXT] key is pressed, the origin reproducing positions HOME3 and HOME4 are displayed.
TP3000 OPERATOR’S MANUAL series Robot Controller 11.11 Joint Limit Setting [J–LIM] Functional Explanation Displays the joint limit setting values and sets up the joint limit values. Operating Procedure Step 1: Calling the [J-LIM] function Press the [J-LIM] key among the utility function selection keys. The current joint limit setting values are displayed on the screen.
Page 252
TP3000 OPERATOR’S MANUAL series Robot Controller Step 2: Entering data Position the cursor on the item you want to edit, and press the [EXE] key. The cursor moves onto the command line and you can edit its value. To confirm changes, press the [EXE] key. To cancel editing of the command line, press the [ESC] key.
TP3000 OPERATOR’S MANUAL series Robot Controller 11.12 Motor Load Display [MOTOR] Functional Explanation Displays the torque, electronic thermal and load factor of each servo motor. Operating Procedure Step 1: Calling the [MOTOR] function Press the [MOTOR] key among the utility function selection keys. The torque values of the motors are displayed first.
Page 254
TP3000 OPERATOR’S MANUAL series Robot Controller Step 2: Displaying the integrated thermal value of each motor. Press the [THERM] key. The integrated thermal value of each motor is displayed. Step 3: Displaying the load factor of each motor. Press the [LOAD] key. The load factor of each motor is displayed. Step 4: Displaying the torque value of each motor (MOTOR Function Default Screen) Press the [TORQU] key.
TP3000 OPERATOR’S MANUAL series Robot Controller 11.13 Servo Encoder Data Display [ENC] Functional Explanation Displays the servo encoder data and the encoder errors currently occurring. Encoder error reset and multi-turn reset can also be performed on this screen. This function is a maintenance function. For details, refer to the Maintenance Manual. Operating Procedure Step 1: Calling the [ENC] function Press the [ENC] key among the utility function selection keys.
Page 256
TP3000 OPERATOR’S MANUAL series Robot Controller Step 2: Displaying error history Press the [ERR] key. The information of the encoder errors occurred so far (number of errors) is displayed. The function menu on the key sheet changes. To display the servo motor information again, press the [STATUS] key. Cautions ...
TP3000 OPERATOR’S MANUAL series Robot Controller 11.14 PLC Monitor [PLC–M] Functional Explanation Displays the PLC data. Operating Procedure Step 1: Calling the [PLC-M] function Press the [PLC-M] key among the utility function selection keys. Description of Display [PLC-M] Screen and Key Sheet ①...
Page 258
TP3000 OPERATOR’S MANUAL series Robot Controller G PLC>ROBOT H ROBOT>PLC X PLC-INPUT Y PLC-OUTPUT List Menu Description of Display G PLC>ROBOT Input from TCmini to the robot main section (G000 to G27F) H ROBOT>PLC Output from the robot main section to TCmini (H000 to H27F) Input from the external source to TCmini (X000 to X07F, X200 X PLC-INPUT to X27F)
TP3000 OPERATOR’S MANUAL series Robot Controller Step 3: Displaying the next page Press the [NEXT] key. The displayed information changes. The page number is shown in the upper right of the screen. Caution For details on displayed information, refer to the Simplified PLC Manual. 11.15 Zero Position Setting [ZEROP] Functional Explanation Sets the zero position (or origin).
Page 260
TP3000 OPERATOR’S MANUAL series Robot Controller [ZEROP] Screen and Key Sheet Description of Display ① Displays the encoder origin value of each axis. Cautions To edit the origin values, it is necessary to unlock the password (see Section 1.6). ...
TP3000 OPERATOR’S MANUAL series Robot Controller 11.16 Version Display [VER] Functional Explanation Displays the system version. Operating Procedure Step 1: Calling the [VER] function Press the [VER] key among the utility function selection keys. [VER] Screen and Key Sheet Description of Display ①...
Page 262
TP3000 OPERATOR’S MANUAL series Robot Controller Step 2: Displaying the system version Press the [SYSTEM] key. Display Item Description BOOT Displays the version information of the boot system. MAIN Displays the version information of the main system. SEQUENCE Displays the version information of the sequence system. SERVO Displays the version information of the servo system.
Page 263
TP3000 OPERATOR’S MANUAL series Robot Controller Display Item Description MODEL Displays the type of the [R01] robot specified in ROBOT. PAR. ROBOT.PAR Displays [R02] FHT number and [R03] FHT version specified in ROBOT. PAR. SERVO.PAR Displays [S02] FHT number and [S03] FHT version specified in SERVO.
TP3000 OPERATOR’S MANUAL series Robot Controller Step 5: Displaying the servo amplifier information Press the [AMP] key. Item Description Item Description A-slot Displays the axis-setting rotary SW on the Ext1 Displays the axis-setting slot A. rotary SW. B-slot Displays the axis-setting rotary SW on the Ext2 slot B.
Page 265
TP3000 OPERATOR’S MANUAL series Robot Controller [ETHER] Screen and Key Sheet Description of Display ① Displays the Ethernet setting values of the controller's main body. ② Displays the connection port information. Displayed Data (1) STE 85412 – 11-36 –...
Page 266
TP3000 OPERATOR’S MANUAL series Robot Controller Display Item Description IP ADDRESS IP address of the robot controller itself that is written in the "ETHERNET. PAR" [E01] file SUBNET MASK Subnet mask of the network that is written in the "ETHERNET. PAR"...
Page 267
TP3000 OPERATOR’S MANUAL series Robot Controller Displayed Data (3) Item Description Displays the names of the applications using the channels. HOST App. indicates the connection using a simplified protocol, and SCOL indicates the connection in the state in which control is performed with the robot language using a non-procedure protocol.
TP3000 OPERATOR’S MANUAL series Robot Controller • Use a cross connect cable if connecting the robot controller directly to the external device, and use a straight cable if the connection passes through a hub. 11.18 Setting Up Payload for Manual Guide [PYLD] Functional Explanation Displays and sets up payload values for manual guide.
Page 269
TP3000 OPERATOR’S MANUAL series Robot Controller Step 2: Editing Payload Position the cursor on the item you want to edit, and press the [EXE] key. Edit its value on the command line. * For more information about the items, please see "Payload Data Editing" (Section 5.6) in Section 5, "Data Editing".
TP3000 OPERATOR’S MANUAL series Robot Controller 11.19 RAM Disk Backup [BACKUP] Functional Explanation Backs up the data in the RAM disk to the internal flash memory. Provides a recovery method if the data in the RAM disk is inadvertently erased or if the RAM disk is damaged due to low battery voltage or other cause.
Page 271
TP3000 OPERATOR’S MANUAL series Robot Controller Step 2: Execution of backup Unlock the password, and press the [SAVE] key. A progress bar appears during backup operation. When backup is completed, the progress bar disappears, and the write state to the flash memory is displayed on the screen.
TP3000 OPERATOR’S MANUAL series Robot Controller 11.20 Reproducing the Mark Origin [MKORG] Functional Explanation Sets up the mark origin. This function is a maintenance function. For details, refer to the Maintenance Manual. Operating Procedure Step 1: Calling the [MKORG] function Press the [MKORG] key among the utility function selection keys in the servo OFF state.
TP3000 OPERATOR’S MANUAL series Robot Controller Servo ON and JOG operation are disabled during this function. 11.21 USB Boot [BOOT] Functional Explanation Performs version update of the main system of the control. This function is a maintenance function. For details, refer to the Maintenance Manual. Operating Procedure Step 1: Calling the [BOOT] function Press the [BOOT] key among the utility function selection keys in the servo OFF state.
Page 274
TP3000 OPERATOR’S MANUAL series Robot Controller Cautions To use this USB BOOT function, it is necessary to unlock the password (see Section 1.6). For details on displayed information, refer to the Maintenance Manual. Servo ON and JOG operation are disabled during this function. ...
series Robot Controller TP3000 Section 12 Self-Diagnosis 12.1 Classification of Errors Errors detected by the self-diagnosis function are grouped and processed as described in the attached "Alarm Manual". 12.2 Display at Error Generation TS3000 If an error occurs, the buzzer sounds intermittently. When "ALARM" is selected with the SELECT switch on the control panel, the relevant error number of ALARM flashes on the 7-segment LED.
series Robot Controller TP3000 12.3 Error Display Functional Explanation Displays the code number and description of the error currently being detected. Operating Procedure Step 1: Error display Press the [ERROR] key. The code number and description of the error currently being detected is displayed on the screen.
series Robot Controller TP3000 Step 2: Displaying the date and time of error generation Press the "Right Arrow" key. The date and time of error generation is displayed. To return to the error description, press the "Left Arrow" key. Step 3: Page feed Press the "Down Arrow"...
series Robot Controller TP3000 Operating Procedure Step 1: Execution of error reset Press the [RESET] key during error display. The display of errors that have been resolved, fault signals and buzzer are reset. Cautions The soft limit and emergency stop are automatically reset after a relevant error has been corrected.
series Robot Controller TP3000 12.6 All Errors Reset Functional Explanation Resets all the errors whose cause has been removed. Operating Procedure Step 1: Execution of all errors reset Select "ALARM" by pressing the SELECT switch on the control panel. Press the [STOP] key on the control panel. All errors whose cause has been removed are reset.
Page 280
series Robot Controller TP3000 Step 2: Displaying the date and time of error (history) Press the "Right Arrow" key. The date and time of error generation is displayed. To return to the error description, press the "Left Arrow" key. Step 3: Switching to error display Press the [CURRE] key.
series Robot Controller TP3000 Caution If the number of errors in the error history exceeds the maximum, errors are erased from the oldest one. 12.8 Compile Error Display Functional Explanation If an SCOL program containing a syntax error is selected as an execution file, a compiler error will occur.
series Robot Controller TP3000 12.9 Parameter Error Detail Display Functional Explanation If there is an error in a parameter file when the controller is powered on, a parameter error will occur. The details of a parameter error can be viewed on the error screen. Operating Procedure Step 1: Parameter error display Press the [8-015] key (parameter error detail display).
Page 283
series Robot Controller TP3000 Related Function Regarding the parameter error "Item count shortage", the parameter file can be fixed automatically. Press the [UPDATA] key during parameter error detail display. The error-causing parameter file is fixed automatically. After the parameter has been fixed, turn the power to the controller on/off.