Documente Academic
Documente Profesional
Documente Cultură
For Windows
OPERATORS MANUAL
B-66254EN/02
No part of this manual may be reproduced in any form. All specifications and designs are subject to change without notice.
In this manual we have tried as much as possible to describe all the various matters. However, we cannot describe all the matters which must not be done, or which cannot be done, because there are so many possibilities. Therefore, matters which are not especially described as possible in this manual should be regarded as impossible.
B-66254EN/02
TABLE OF CONTENTS
TABLE OF CONTENTS
1 2 OVERVIEW......................................................................................................................................... OVERVIEW......................................................................................................................................... 1 ................................................................................................................................ ............................................................................................................................. ................................................................ SPECIFICATIONS ............................................................................................................................. 3
OPERATING ENVIRONMENT ....................................................................................................... 4 SCREENS CREATABLE WITH THE TOOL .................................................................................. 5 RESTRICTIONS................................................................................................................................ 7 SETTING ON THE CNC SIDE ........................................................................................................ 8 CREATING A SCREEN IN A LANGUAGE OTHER THAN JAPANESE .................................... 9 I/O DEDICATED TO THE OPERATOR'S PANEL ....................................................................... 10
INSTALLING MICROSOFT VISUAL BASIC ....................................................................................... 12 INSTALLING FAPT PICTURE & FPASSIST................................................................................. 13 UNINSTALLING FAPT PICTURE & FPASSIST ........................................................................... 15
ACTIVATING FAPT PICTURE ..................................................................................................... 17 PROCEDURE FOR SCREEN CREATION ................................................................................... 21 CREATING A NEW PROJECT ...................................................................................................... 22 OPENING A PROJECT .................................................................................................................. 25 EDITING A PROJECT ................................................................................................................... 26 ACTIVATING THE SCREEN CREATION SUPPORT TOOL (FPASSIST).................................. 27 CREATING MEMORY CARD FORMAT DATA............................................................................ 28 COPYING OPERATOR'S PANEL SCREEN DATA AND THE FP DRIVER TO A MEMORY CARD ................................................................................................................... 30 COMPOSITE SCREEN DISPLAY ................................................................................................. 31
Operation for Composite Screen Display ............................................................................... 31 Method of Composite Screen Output...................................................................................... 34
................................................................ .......................................... DOWNLOADING SCREEN DATA TO THE CNC .......................................................................... 36 OPERATING (FPASSIST)................................ ..................................... OPERATING THE SCREEN CREATION SUPPORT TOOL (FPASSIST)..................................... 38
6.1 6.2
6.2.1 6.2.2
c-1
TABLE OF CONTENTS
6.2.3 6.2.4 6.2.5 6.3 6.4 6.5 6.6 6.7
7
B-66254EN/02
CHECKING SCREEN DATA ......................................................................................................... 43 CONVERTING DATA..................................................................................................................... 44 VERSION DISPLAY ....................................................................................................................... 45 UPGRADING TO THE LATEST VERSION ................................................................................. 46 MINIMIZATION ............................................................................................................................. 47
USING (FPASSIST).......... SCREEN CREATION USING THE SCREEN CREATION SUPPORT TOOL (FPASSIST) .......... 48
7.1 7.2
SCREEN CREATION PROCEDURE USING FPASSIST .............................................................. 49 SCREEN REGISTRATION AND SETTING OF THE ENTIRE SYSTEM.................................. 50
7.2.1 7.2.2 7.2.3 7.2.4 7.2.5 7.2.6 7.2.7 7.3 7.3.1 7.3.2 7.3.3 7.4
Edition Display Screen ............................................................................................................ 50 Screen Switch Menu ................................................................................................................ 51 Registering Screens ................................................................................................................. 52 Screen Registration - Setting Table (1/4) ............................................................................... 53 Automatic Screen Switching, Initial Screen Setting, etc. - Setting Table (2/4) ................... 55 Shift Time Setting - Setting Table (3/4) ................................................................................. 60 Output of Internal Operator's Panel Data - Setting Table (4/4) ........................................... 61 Components.............................................................................................................................. 64 Lamp Setting - Setting Table (1/2) ......................................................................................... 67 Button Area Setting - Setting Table (2/2) .............................................................................. 68
MANUAL OPERATION SCREEN (COMMON SPECIFICATIONS FOR PAGE 1 AND PAGE 2) ..................................................... 69
7.4.1 7.4.2 7.4.3 7.5 7.5.1 7.5.2 7.5.3 7.5.4 7.6 7.6.1 7.6.2 7.6.3
Screen Configuration............................................................................................................... 69 Lamp and Manual Button Setting - Setting Tables (1/3, 2/3)............................................... 71 Numeric Display Area Setting - Setting Table (3/3).............................................................. 72 Screen Configuration............................................................................................................... 73 Lamp Area and Button Area Setting - Setting Tables (1/4, 2/4)........................................... 76 Path Selection Signal Setting - Setting Table (3/4) ............................................................... 77 Fault Message Setting - Setting Table (4/4)........................................................................... 79 Screen Configuration............................................................................................................... 80 Counter Setting - Setting Table (1/3) ..................................................................................... 83 Ten-Key Pad Setting - Setting Table (2/3) ............................................................................. 84
c-2
B-66254EN/02
TABLE OF CONTENTS
Operation Button Setting - Setting Table (3/3)...................................................................... 85
7.8.1 7.8.2 7.8.3 7.8.4 7.9 7.9.1 7.9.2 7.9.3 7.9.4 7.10 7.10.1 7.10.2 7.10.3 7.10.4 7.11 7.11.1 7.11.2 7.12 7.12.1 7.12.2 7.13 7.14
Screen Configuration............................................................................................................... 88 Setting of Counter Names and So Forth - Setting Table (1/3) .............................................. 92 Counter Signal Setting - Setting Table (2/3).......................................................................... 93 Operation Button Setting - Setting Table (3/3)...................................................................... 94 Screen Configuration............................................................................................................... 95 Lamp Area Setting - Setting Table (1/3) ................................................................................ 96 Numeric Display Area Setting - Setting Table (2/3).............................................................. 96 Running Display Lamp Setting - Setting Table (3/3) ............................................................ 97 Screen Configuration............................................................................................................... 98 Lamp Area Setting - Setting Table (1/3) ................................................................................ 99 Numeric Display Area Setting - Setting Table (2/3).............................................................. 99 Operation Indicator Lamp Setting - Setting Table (3/3) ..................................................... 100 Screen Configuration............................................................................................................. 101 Fault Count Related Setting - Setting Table (1/1)............................................................... 104 Screen Configuration............................................................................................................. 105 Cycle Time Item Name and Measurement Signal Setting - Setting Table (1/1) ............... 107
FAULT COUNT SCREEN (USED FOR 36 AND 168 FAULT ITEMS)..................................... 101
CYCLE TIME SETTING SCREEN .............................................................................................. 108 OPERATIONAL SITUATION SCREEN ..................................................................................... 109
Screen Configuration............................................................................................................. 109 Operational Situation Item Setting...................................................................................... 111 Screen Specification............................................................................................................... 112 Lamp and Button Area Setting - Setting Table (1/4, 2/4, 3/4) ............................................ 113 Numeric Display Area and Motion Sequence Setting - Setting Table (4/4)....................... 114
OPERATION STATUS MONITOR SCREEN ............................................................................. 115 TROUBLESHOOTING GUIDANCE SCREEN........................................................................... 117 FLOW DIAGNOSTIC SCREEN ................................................................................................... 122
Screen Configuration............................................................................................................. 122 Fault Title and Presumed Cause Setting - Setting Table (1/4)........................................... 126 Flow Diagnostic Message Setting - Setting Table (2/4) ....................................................... 128
c-3
TABLE OF CONTENTS
7.18.4 7.18.5
B-66254EN/02
Image File Name and Detail Message Setting - Setting Table (3/4) .................................. 129 Button Area Setting - Setting Table (4/4) ............................................................................ 130
................................................................................................................................ ............................................................................................................. APPENDIX ............................................................................................................................................. 131 A DISPLAYABLE CHARACTERS..................................................................................................... 133 CHARACTERS..................................................................................................... ERS................................................................................................
A.1 A.2
JIS Level 1.............................................................................................................................. 135 JIS Level 2.............................................................................................................................. 140 FANUC Special Characters .................................................................................................. 141
LADDER DIAGRAM FOR COMPENSATION PROCESSING ON THE TOOL SCREEN....................................................................................... ................................................................ COMPENSATION COUNTER SCREEN ....................................................................................... 142
C.1 C.2
OVERVIEW ................................................................................................................................... 147 DATA CREATION AND INPUT PROCEDURE ......................................................................... 148
C.2.1 C.2.2
D
Creating Display Information for Each Alarm/Information Required for Diagnosis Flows ..................................................................................................................... 148 Input of Data into Excel Sheets ............................................................................................ 150
FUNCTION OVERVIEW.............................................................................................................. 155 DATA STRUCTURE ..................................................................................................................... 156 METHOD OF TRANSFERRING OPERATOR'S PANEL DATA WITH THE FL-NET FUNCTION .................................................................................................. 158
E.1 E.2
PLC OPERATOR'S PANEL (N0080 TO N0254) ..................................................................... 165 OPERATOR'S PANEL PLC (M0112 TO M0141) .................................................................... 171
c-4
B-66254EN/02
1.OVERVIEW
OVERVIEW
The operator's touch panel screen development tool (FAPT PICTURE & FPAssist) for the 18i-LNA/Power Mate i-LNA consists of the two software products list below. (See the figure below). - FAPT PICTURE - FPAssist FAPT PICTURE is a tool for creating a machine operation screen on the personal computer. FAPT PICTURE is used to set a screen layout and graphical properties such as the locations, shapes and sizes of components. For the standard screens for Toyota Motor, screen data (screen template) created by FAPT PICTURE beforehand is available, and is installed together with this tool. FPAssist is a tool for setting properties such as the names, colors, and PMC addresses of components (such as buttons and lamps) on a screen created with FAPT PICTURE. FPAssist is based on MS Excel. FPAssist allows a desired screen to be created by entering property values in tables prepared on Excel sheets and combining the values with a screen template. The standard screens for Toyota Motor can be created simply by setting data with FPAssist. With FPAssist E3.00 and later, screens can be created in English and Polish as well as in Japanese. Screen creation tool (FAPT PICTURE)
-1-
1.OVERVIEW
Screen creation tool (FAPT PICTURE) Locate components (such as buttons and lamps) on the screen, and set their graphical properties such as shapes, sizes, and positions.
B-66254EN/02
Memory card
Enter the properties (such as colors, display character strings, and PMC addresses) of components (such as buttons and lamps) located on the screen in Excel sheets, then combine the entered properties with the screen template to create desired screen data.
-2-
B-66254EN/02
2.SPECIFICATIONS
SPECIFICATIONS
-3-
2.SPECIFICATIONS
B-66254EN/02
2.1
OPERATING ENVIRONMENT
To use FAPT PICTURE & FPAssist, a personal computer with the following operating environment is needed: Operating software: Windows 95, 98, or Windows NT4.0 (Windows for X84 CPUs) Application: MS Excel Version 7.0 or MS Excel2000 (required to use FPAssist) MS Visual Basic 5.0 or 6.0 (required to use FAPT PICTURE) Peripheral: Memory card drive based on the PCMCIA specifications
-4-
B-66254EN/02
2.SPECIFICATIONS
2.2
No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Screen name Fault display screen Manual operation screen Manual operation 2 screen NC operation screen Tool exchange counter 1 screen Tool exchange counter 2 screen Tool compensation counter screen Running display screen Running display 2 screen Fault count screen Cycle time measurement screen Cycle time setting screen Operational situation screen Operation status monitor screen Troubleshooting guidance screen Flow diagnostic screen User-created screen Version display screen
Number of creatable screens Multiple screens can be created. Multiple screens can be created. Multiple screens can be created (with some restrictions). Two screens can be created (with some restrictions). One of these two screens can be created. Only one screen can be created. Multiple screens can be created. Multiple screens can be created. Only one screen can be created. Only one screen can be created. Only one screen can be created. Only one screen can be created. Multiple screens can be created. Only one screen can be created. Only one screen can be created. Multiple screens can be created. One screen is always created.
(Note)
Note 1 Note 2
NOTE 1 A tool exchange counter is built into the operator's touch panel. So, no counter needs to be prepared on the PMC. These screens can be created simply by setting count trigger addresses in an Excel sheet. Registers for setting pre-forecast values, forecast values, and limit values are also built into the operator's panel. 2 The tool compensation counter screen directly displays the registers in the CNC. So, no registers need to be provided on the PMC. 3 An alarm count measurement and abnormal stop time measurement are made using the operator's touch panel. Measurement values for the past six years including the current date are stored. 4 A cycle time counter is built into the operator's touch panel. So, no cycle time counter needs to be prepared on the PMC. These screens can be created simply by setting a count start address and count end address in an Excel sheet. A reference value and measurement values for ten times are stored.
-5-
2.SPECIFICATIONS
B-66254EN/02
NOTE 5 By selecting the screen type, user-created screen, a screen close to the standard screen can be created and registered in the screen switch menu with FAPT PICTURE. 6 When using FAPT PICTURE E2.00 and later, use the flow diagnostic screen basically. The flow diagnostic screen has a CNC fault diagnosis flow incorporated. The flow diagnostic screen displays a CNC diagnosis message when a CNC alarm is issued. 7 When the operational situation screen is used, the fault count screen, the cycle time measurement screen, and the cycle time setting screen are also required. 8 A version display screen is created automatically by the system, regardless of the setting. This screen displays the name of an operator's panel, the version of screen data, the version of FAPT PICTURE, and so forth. This screen is displayed on the operator's panel screen immediately after the power is turned on. (This function is available with E2.00 and later.
-6-
B-66254EN/02
2.SPECIFICATIONS
2.3
RESTRICTIONS
The types of characters displayable on the screen are limited to those characters that are usable with the C language executor. For details, see Appendix A, "DISPLAYABLE CHARACTERS". The table below indicates the displayable character sizes.
Alphabetic character, symbol LowerUppercase case A A A B A A A A
Type of character Half size Full size Double height and width size 6x size
Numeric character A A A A
Hiragana, kanji B A B B
Katakana
A A B B
-7-
2.SPECIFICATIONS
B-66254EN/02
2.4
8781
100 to 92
-8-
B-66254EN/02
2.SPECIFICATIONS
2.5
-9-
2.SPECIFICATIONS
B-66254EN/02
2.6
- 10 -
B-66254EN/02
- 11 -
B-66254EN/02
3.1
- 12 -
B-66254EN/02
3.2
<5> Upon completion of setup operation, the desktop displays a shortcut icon for FAPT PICTURE & FPAssist.
The dialog boxes that appear during the installation are described below. The following dialog box can be used to select the language to be used during the installation. When Windows is set to use Japanese, Japanese is automatically selected. Otherwise, English is selected.
- 13 -
B-66254EN/02
The following dialog box can be used to select the type of a tool for assisting machine operator's panel screen creation (FPAssist) to be installed
- 14 -
B-66254EN/02
3.3
- 15 -
B-66254EN/02
- 16 -
B-66254EN/02
4.1
New Project
Open Project
- 17 -
B-66254EN/02
Make MEM
This item creates screen data to be read into the CNC. A memory card file named Cex0fpdt.mem is created. The boot function of the CNC is used for incorporation into the CNC. Usually, a file created with Make MEM includes not only screen data but also all files that are needed to create screen data and are compressed. By creating a new project based on these files, the project with which screen data was created can be restored, and screen editing and addition can be performed. Clicking this button while holding down the Ctrl key does not create data for project restoration. Use this item to save data processing time at the stage of screen data debugging. This item is used to copy screen data created with Make MEM and the FP driver for displaying such screen data to the memory card. This item enables you to combine component screens such as button screens and lamp screens created with FPAssist into a single screen to be displayed on the machine operator's panel. This item also enables you to check the layout on the personal computer. With the Print Screen key, you can take an entire screen from the clipboard into Paintbrush or a WORD document. FPAssist for Excel95 V2.11 or earlier can be upgraded to the FPAssist version that is currently installed. This menu button has the same function as the V-UP button of FPAssist. Before using this button, select a project to be edited with Open Project. This item displays the positions of buttons and lamps and property settings on a screen-by-screen (form-byform) basis. These data items can also be output to a file. This item displays descriptions of objects and properties. This item exits from FAPT PICTURE.
Write to card
Composite Screen
Assistant V-UP
List
HELP EXIT
CAUTION Note that clicking Make MEM while holding down the Ctrl key does not create data for screen data restoration. Usually, do not press the Ctrl key.
- 18 -
B-66254EN/02
- 19 -
B-66254EN/02
[Excel95] and [Excel2000]: Set the execution program names and the full paths to the folders in which execution programs have been installed. After making this setting, the Assistant button can start the appropriate Excel version by automatically identifying Excel for the FPAssist edition. [Project Information]: You can check the Excel version by which FPAssist for the project currently selected has been created. [Excel95] and [Excel2000] (buttons): You can manually switch from Excel95 to Excel2000.
CAUTION Do not switch from Excel2000 to Excel95. Otherwise, the program does not work properly.
- 20 -
B-66254EN/02
4.2
Select Get from MEM File in the Expand file dialog box.
With Make MEM, convert the data to data capable of being downloaded to the CNC.
Check and print an operator's panel screen created with Composite Screen on the personal computer.
Download the screen data from the memory card to the CNC.
- 21 -
B-66254EN/02
4.3
<2> Click ... to display the Browse for Folder dialog box.
<3> Select a folder where to create a project, then click OK. The selected folder name is set in Directory Name.
<4> Enter a desired project name in Project Name, then click OK.
- 22 -
B-66254EN/02
- 23 -
B-66254EN/02
- 24 -
B-66254EN/02
4.4
OPENING A PROJECT
This function is used to select a project already created. Click Open Project on the menu. The Open dialog box appears. Select a project file (xxx.fpp) in the desired project folder, then click Open.
At this stage, just specify a desired project folder and project file name only. Actual editing is performed using Edit Project and Assistant.
- 25 -
B-66254EN/02
4.5
EDITING A PROJECT
This function is used to create an operator's panel screen that is other than the standard screens for Toyota Motor and is dedicated to a machine tool builder. A project folder includes a subfolder named UserFrm, and this subfolder includes a pattern form named FANUC.frm. From the pattern form, create an operator's panel screen dedicated to a machine tool builder. Create a form with the same name as a user screen name set in [Setting of the entire system (1/4) Screen registration] of FPAssist. (Example: If user-created screen name = "USER1" is set with FPAssist, create a subscreen named USER1.frm.) In the new form, create a subscreen to be called from this screen. For the screen creation method using FAPT PICTURE, refer to "FAPT PICTURE (Windows) Operator's Manual (B66244EN)".
- 26 -
B-66254EN/02
4.6
- 27 -
B-66254EN/02
4.7
Select a PMC type (SB6) from the PMC type pull-down list box. Select the FPSTRTUP screen from the Start-up screen pull-down list box. This screen is used to display the versions of the software products related to the machine operator's panel. So, be sure to select FPSTRTUP. Double-click RETURN in the form file list in the lower area of the dialog box. The Setting user screen dialog box appears.
Select SYSTEM-[i] C Executor in the Screen Number pull-down list box. In Key Caption, set the character string OPER to be displayed as a soft key on the CNC screen. Check the check box of Select flag to enable calling from the CNC screen. Click OK to return to the Making memory card file dialog box.
- 28 -
B-66254EN/02
- 29 -
B-66254EN/02
4.8
COPYING OPERATOR'S PANEL SCREEN DATA AND THE FP DRIVER TO A MEMORY CARD
Copy operator's panel screen data (CEX0FPDT.MEM) held on the personal computer and the FP driver (INTFPCEX.MEM) to a memory card according to the procedure below. The data files CEX1MCAL.MEM and CEX2NCAL.MEM for flow diagnosis is also copied at the same time. Click Write to card. The Write to card dialog box appears.
The file name (CEX0FPDT.MEM), creation date, and file size of screen data created using Make MEM are displayed. Check the creation date. Specify a screen data transfer destination. In this case, be sure to specify the memory card drive. MEM data is transferred to the root directory of the memory card drive. Usually, only screen data needs to be copied. When the FP driver also needs to be copied, however, check the check box for Transfer driver file for FAPT PICTURE. The FP driver needs to be copied in one of three cases: <1> When screen data is read into the CNC for the first time <2> When the FP driver is upgraded to the latest version <3> After replacement and initialization of the F-ROM of the CNC Clicking OK executes copy operation.
CAUTION When screen data is written to the CNC with the function for batch restoration from the memory card, all files in the root directory of the memory card are written to the FROM of the CNC. So, ensure that no unnecessary files are present under the root directory. (Subfolders may be present.)
- 30 -
B-66254EN/02
4.9
4.9.1
- 31 -
B-66254EN/02
When you click the [Base Screen] pull-down list box, a list of screens (base screens) making up a machine operator's panel is displayed.
Among these screens, the screens other than MENU_P0 are the base screens that make up a machine operator's panel. These screen names are already set on the whole setting work sheet of FPAssist. In Sub Screens 1 through 5, the subscreens specified under a base screen are displayed. If a subscreen is switchable to the next screen with the screen switch button, a list of subscreen names is displayed in the pull-down list box of the subscreen as in the case of a base screen. <1> Select a desired base screen from the list box. <2> Select a subscreen in Sub Screens 1 through 5 to determine a subscreen configuration. <3> By clicking the Entry button, register the selected screen configuration. The registered screen configuration can be checked using the pull-down list box. <4> By clicking the Delete button, a registered screen configuration can be deleted. Select a desired screen configuration from the pull-down list of the composite screen list box, then click the Delete button. Then, the selected screen configuration is deleted. If you check the check box for Delete all registered form, then click the Delete button, all screen configurations registered are deleted. <5> When you click the Indicate button, a screen image is displayed on the personal computer according to the registered screen configurations. At this time, Visual Basic is automatically activated.
- 32 -
B-66254EN/02
- 33 -
B-66254EN/02
4.9.2
Select a desired screen from the [Start-up Setting] list box, then click the OK button. <2> Choose [Run(D)] then <Start(S)> of VB. After a while, the whole of the selected screen appears. Adjust the right-hand and lower window frames.
<3> Press the ALT + Print Screen buttons on the keyboard to copy the active window only to the clipboard. <4> Activate Paint available with the Windows OS. Note) When using Paint for a WORD document, for example, open the WORD document at this time for incorporation into the document with [Edit(E)]-<Paint(P)>. <5> Choose [Edit(E)]-<Paint(P)> of Paint. <6> Choose [File(F)]-<Print(P)> of Paint, then click OK in the dialog box to print out screen data.
- 34 -
B-66254EN/02
4.10
Assistant V-UP
FPAssist for Excel95 V2.11 or earlier can be upgraded to FPAssist for Excel2000. However, the Ver. UP button provided with FPAssist for Excel95 V2.11 or earlier cannot be used because it causes an error. Therefore, use [Assistant V-UP] for the upgrade. Before performing this operation, use [Open Project] to select the project to be edited. This upgrade operation can be used to restore degraded FPAssist in addition to upgrading normal FPAssist.
CAUTION When using both Excel95 and Excel2000 for development, be sure to use Assistant V-UP in these menu buttons to perform the upgrade and restoration of FPAssist, regardless of the version of FPAssist.
The upgrading up process checks and displays the version of FPAssist in the selected project and the version of FPAssist that has been installed. Then follow dialog messages that appear to continue the upgrade.
- 35 -
B-66254EN/02
- 36 -
B-66254EN/02
5.DOWNLOADING SCREEN DATA TO THE CNC CAUTION The method of writing to F-ROM based on boot processing can be used only with the following version and later of the boot software: 60M3/O7
- 37 -
B-66254EN/02
- 38 -
B-66254EN/02
6.1
OVERVIEW OF FPAssist
FPAssist is the screen creation support tool for facilitating the creation of standard screens for Toyota Motor. Standard screens for Toyota Motor can be created simply by entering character strings and colors to be used for buttons and lamps and related signal addresses in the FPAssist work sheets. The FPAssist work book consists of a whole setting work sheet and a work sheet for each screen. When FPAssist is activated for the first time, only the whole setting work sheet is displayed. By registering operator's panel screens in the whole setting work sheet, a work sheet is created and displayed for each screen. The whole setting work sheet is a work sheet used not to set screenspecific information but to set information common to the operator's panel. The whole setting work sheet has operation buttons for registering screens with menu buttons, deleting registered screens, and changing screen assignment to menu buttons, and a conversion button for creating screen data from data set in a work sheet. The method of using each button provided on the whole setting work sheet is described below.
- 39 -
B-66254EN/02
6.2
6.2.1
Create
This button is used to create a new screen and assign it to a menu button. Select a free screen number (line) in [Setting of the entire system (1/4) Screen registration], then click the Create button. The following dialog box appears:
Screen No indicates a selected screen number. Enter a desired screen name in Screen, and select a function from the combo box of Function, then click OK. A work sheet is created under the specified screen name, and the new screen is set in the screen list of [Setting of the entire system (1/4) Screen registration]. In Screen, enter a screen name consisting of an alphanumeric character string not longer than 8 half-size characters. In Comment, enter a comment as required. An entered comment is displayed in the Screen comment column. If User screen creation is selected in Function, create, in the UserFrm subfolder, a subscreen with the same name as specified in Screen, by using FAPT PICTURE.
- 40 -
B-66254EN/02
6.2.2
Move
This button is used to change the screen number (= menu button assignment location) of a screen already created. In the screen list of the [Setting of the entire system (1/4) Screen registration] sheet, select (click) the screen name of a screen whose number is to be changed. Then, click the Move button. The following dialog box appears:
Select a move destination screen number from the combo box, or enter a move destination screen number on the keyboard, then click the OK button.
6.2.3
Del
This button is used to delete a screen already created. In the screen list of the [Setting of the entire system (1/4) Screen registration] sheet, select (click) the screen name of a screen to be deleted. Then, click the Del button. The following dialog box appears:
Check the screen number and screen name displayed in the dialog box, then click the OK button. The confirmation dialog box shown below appears. Then, click the OK button. The selected screen is deleted from the screen list, and the work sheet for that screen is deleted.
- 41 -
B-66254EN/02
6.2.4
Copy
This button is used to create a new screen by copying an existing screen. In the screen list of the [Setting of the entire system (1/4) Screen registration] sheet, select (click) the screen name of a copy source screen. Then click the Copy button. The dialog box shown below appears.
Enter desired data in Screen No and Screen name of the copy destination, then click the OK button. The new screen is added to the screen list, and a work sheet with the set screen name is created. The new work sheet has the same data as set for the copy source.
6.2.5
Rename
This button is used to rename an existing screen. In the screen list of the [Setting of the entire system (1/4) Screen registration] sheet, select (click) the screen name of a screen to be renamed. Then, click the Rename button. The following dialog box appears:
Enter a new screen name in New screen name, then click the OK button. The screen name displayed in the screen list and the name of the work sheet are changed to the specified new screen name.
- 42 -
B-66254EN/02
6.3
- 43 -
B-66254EN/02
6.4
CONVERTING DATA
To create screen data from a work sheet of FPAssist, click the Convert button of the [Setting of the entire system (1/4) Screen registration] sheet. Set necessary data in all work sheets and complete the checking of all pages, then click the Convert button. Those property values such as names, colors, and PMC addresses that are set in the work sheets are written into a screen template created using FAPT PICTURE to create screen data.
- 44 -
B-66254EN/02
6.5
VERSION DISPLAY
Click the Version button of the [Setting of the entire system (1/4) Screen registration] sheet to display the version information of FPAssist. When making an inquiry about this software, obtain the version number displayed by clicking the Version button.
- 45 -
B-66254EN/02
6.6
- 46 -
B-66254EN/02
6.7
MINIMIZATION
Click the Minimize button of the [Setting of the entire system (1/4) Screen registration] sheet to reduce a FPAssist work sheet to a minimum size. A minimized FPAssist work sheet becomes a work sheet consisting of setting data, so that the operations described in this chapter are disabled for the work sheet. (All operation buttons except the Ver. up button are eliminated.) By minimizing FPAssist work sheets, the size of screen data occupying the F-ROM of the CNC can be reduced. A minimized FPAssist work sheet can be restored by upgrading to the latest version. This operation restores a FPAssist work sheet to the original work sheet, and also replaces FPAssist with FPAssist of the version currently installed on the personal computer. (This function is available only with E3.00 and later.)
- 47 -
B-66254EN/02
- 48 -
B-66254EN/02
7.1
Register necessary screens in the screen registration table in the whole setting work sheet
NG
Data setting completed for all screens? Yes Create screen data from work sheets with Convert button
No
To MEM creation
- 49 -
B-66254EN/02
7.2
7.2.1
- 50 -
B-66254EN/02
7.2.2
1/3
2/3
3/3
1/3
5-button menu
- 51 -
B-66254EN/02
7.2.3
Registering Screens
To assign a screen to a screen switch button, register the screen in the [Setting of the entire system (1/4) Screen registration] sheet (setting table 1/4) of FPAssist. In the table of the [Setting of the entire system (1/4) Screen registration] sheet, select (click) a screen switch button (BTN01 to BTN05) with which the screen is to be registered. Then, register the screen with the Create button. For the method of registration, see Section 6.2(1), "Create". When a screen is registered, the screen is assigned to a screen switch button on the screen switch menu, and a work sheet for screen creation is created. If a screen is registered in a spare line (line 21 to line 25) of setting table 1/4, a work sheet is created for the screen, but the screen is assigned to no screen switch button. The figure below shows the correspondence between the [Setting of the entire system (1/4) Screen registration] sheet and the screen switch menu. Whether to use the 5-button menu or 4-button menu is determined by the setting of Switching mode (N1) of the setting table (2/4). The 5-button menu can be used only when the Numerical Value Switching button is not used on each operation screen and the operation display screen. The cycle time setting screen is called from the cycle time measurement screen. So, the cycle time setting screen need not be assigned to a screen switch button of the screen switch menu. Accordingly, set the cycle time setting screen in a spare line (line 21 to line 25) of the [Setting of the entire system (1/4) Screen registration] sheet.
Manual Tool Exg Fault Display NC Operat 1/3 Tool cmp Cycle Fault Guidance NC Screen 2/3 FLOW DIAG OP STATUS Running Status 3/3
Page1
Page2
Page3
- 52 -
B-66254EN/02
7.2.4
Setting of the entire system(1/4) Screen registration Create Check all 0 System name: ENGmanu Data path: 4 Comment: 320 No Pg Btn. name Screen name Function 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 BTN01 BTN02 BTN03 BTN04 BTN05 BTN01 BTN02 BTN03 BTN04 BTN05 BTN01 BTN02 BTN03 BTN04 BTN05 BTN01 BTN02 BTN03 BTN04 BTN05 Spare Spare Spare Spare Spare G1 G1 G1 G1 G1 G1 G1 G1 G1 G1 G1 G1 G1 G1 G1 G1 G1 G1 G1 G1 G1 G1 G1 G1 G1 K1 K1 K1 K1 K1 K1 K1 K1 K1 K1 K1 K1 K1 K1 K1 K1 K1 K1 K1 K1 K1 K1 K1 K1 K1 S8 S8 S8 S8 S8 S8 S8 S8 S8 S8 S8 S8 S8 S8 S8 S8 S8 S8 S8 S8
Del
Convert
N3 Blinking address A1_2 A1_2 A1_2 A1_2 A1_2 A1_2 A1_2 A1_2 A1_2 A1_2 A1_2 A1_2 A1_2 A1_2 A1_2 A1_2 A1_2 A1_2 A1_2 A1_2
Version
Language Mode N2 N2 N2 N2 N2 N2 N2 N2 N2 N2 N2 N2 N2 N2 N2 N2 N2 N2 N2 N2
Ver. up S30 N4
Screen comment S32 S32 S32 S32 S32 S32 S32 S32 S32 S32 S32 S32 S32 S32 S32 S32 S32 S32 S32 S32 S32 S32 S32 S32 S32
Minimize
G1
: Screen name consisting of a character string not longer than 8 alphanumeric characters. The name entered in Screen of the New screen registration dialog box is set. If you select NC screen as the screen function (K1), specify 70 as the screen name. (At screen registration time, 70 is automatically set.) G1_1 : A project name set at project creation time is displayed. (This setting cannot be changed.) K1 : Screen function name. For both G1 and K1, make a selection in the combo box of the New screen registration dialog box. Do not directly enter data in this sheet. When calling an NC screen, select NC Screen as the function name, and specify the key code of the NC screen as the screen name. The default is 70. Usually, use the default. (See the description of the C language executor.) S8 : Character string (not longer than 8 half-size characters) to be displayed on a screen switch button. Up to three lines can be specified. For a manual operation screen, a character string formed by combining up to the second line is displayed as the screen title at the upper-left corner of the screen. A1_1 : Set the address of a signal that is turned on when the desired screen is selected. A1_2 : Address of a signal for blinking a screen switch button. (Each signal is used by the system, and cannot be changed.)
- 53 -
B-66254EN/02
N1
: Number of lines of a character string displayed on a screen switch button. (3 lines max.) N2 : Set whether to use (1)/not use (0) the screen switch buttons. (When no data is entered, the specification of 0 is assumed.) N3 : Number of pages of screen switch buttons (menu) S32,S40: A comment on the system and individual screens can be entered. S33 : The path to the folder where the template of a standard screen is stored is indicated. When FAPT PICTURE is installed, the template is copied into a specified installation path together with FAPT PICTURE and FPAssist. Usually, AUTO is displayed in this cell of the sheet. In this case, however, the template in the installation path is automatically used. So, usually, the data of this cell need not be changed. Only when a template other than the installed template needs to be used, specify the path to the folder where the template is stored. S30 : Enter the name of an operator's panel and the edition of data. A character string entered here is displayed in the edition display screen that appears on the touch panel screen when the power is turned on. Enter a character string not longer than 30 half-size characters. (This function is available with E2.00 and later.) N4 : By using a number from 0 to 2, specify a language used with a screen to be created. (0: Japanese, 1: English, 2: Polish) In accordance with this setting, the language of screendisplayed characters not entered by the user but output by FAPT PICTURE in a fixed manner is switched. This setting can be changed at any time. (This function is available with E3.00 and later.)
NOTE When using FAPT PICTURE of E2.00 or earlier, be sure to define the screens listed below. If a screen is not used, assign the screen to a menu key and set Mode = 0, or set the screen in a spare line. - NC operation screen - Tool exchange counter screen - Fault count screen - Cycle time measurement screen - Cycle time setting screen
- 54 -
B-66254EN/02
7.2.5
Automatic Screen Switching, Initial Screen Setting, etc. Setting Table (2/4)
By setting the names of screens and signal addresses for calling those screens in the automatic screen switching setting area of setting table 2/4, screen display can be switched with a ladder program instruction of the PMC. In automatic screen switching setting table (1), usually, the names of screens for automatic screen switching are already entered. So, set a screen name and calling signal address for each screen. This table has a priority order defined. The buzzer stop screen entered at the top of the table has the highest priority, and lower entries have lower priorities. If multiple calling signals are set to 1 simultaneously, the calling signals are processed according to this priority order. The operation of the operator's panel for each calling signal depends on whether the automatic mode or manual mode is set as described below. The description below, however, does not apply to the buzzer stop screen. When the automatic mode is set When a calling signal is set to 1, the screen display switches to the screen corresponding to the signal. If multiple calling signals are set to 1 simultaneously, the screen with the highest priority is displayed. When the calling signal for the screen with the highest priority is set to 0 in this state, the screen display switches to the screen with the next priority. When the manual mode is set If the screen currently displayed is set in the automatic screen switching setting table, and the calling signal for a screen with a higher priority is set to 1, the screen switch button (menu) corresponding to the signal blinks. If multiple calling signals are set to 1 simultaneously, the screen switch button corresponding to the screen with the highest priority blinks. When the calling signal for the screen with the highest priority is set to 0 in this state, the screen switch button corresponding to the calling signal for the screen with the next priority blinks. The calling signal for a screen with a priority lower than the priority of the screen currently displayed is ignored. If the screen currently displayed is not set in the automatic screen switching setting table, the priority of the screen is assumed to be the lowest. Operation of the buzzer stop screen The buzzer stop screen is called when the calling signal is set to 1, regardless of whether the automatic mode or manual mode is set, and the subscreen shown below is displayed at the center over the current screen. When the calling signal is set to 0, the buzzer stop screen is erased, and the screen display returns to the previous state. If you press the buzzer stop button on the buzzer
- 55 -
B-66254EN/02
stop screen when the buzzer stop screen is displayed, the buzzer OFF signal is output. This signal continues to be 1 until the calling signal for the buzzer stop screen is set to 0. While the buzzer stop screen is displayed, operations other than the pressing of the buzzer stop button, such as a screen switch operation, are rejected. So, a ladder must be created to ensure that the buzzer stop screen is erased when the buzzer stop button is pressed. Usually, create a PMC ladder so that the calling signal for the buzzer stop screen is set to 1 on the rising edge of an event that causes the buzzer to sound, and is set to 0 when the buzzer OFF signal is output.
Operation of the caution message screen If the actuator button is pressed in a mode other than the manual mode (when manual selection signal = 0), button operation is blocked, and the caution message screen pops up at the center of the screen. This screen disappears when the OK button is pressed. Alternatively, the caution message screen automatically disappears when the time set in Caution screen delete time (sec) of the setting table has elapsed. A message to be displayed in this screen is to be set in Caution message of the setting table. The default is shown below. The display of the caution message screen can be disabled by setting the caution message inhibit signal set at the bottom of the [Popup screen settings] table to 1.
To call a user screen or a screen not listed in automatic screen switching setting table (1) from a ladder program, use automatic screen switching setting table (2). From the combo box, select the name of a screen to be called. Next, set the address of the calling signal. Then, by using the column of the order of priority designated signals at the left end of automatic screen switching setting table (2), set the priority of the screen in the priority order set in automatic screen switching setting table (1). The priority
- 56 -
B-66254EN/02
of the screen is set to follow the priority of the screen selected with the combo box in the column of the order of priority designated signals. Higher entries in automatic screen switching setting table (2) have higher priorities. So, if the same screen name is set more than once in the column of the order of priority designated signals, the higher entries have higher priorities. (The function of automatic screen switching setting table (2) is available with E2.17 and later.)
Automatic screen switching setting table (1) The default caution message and default buzzer stop message are as follows: Caution message: Not in MANUAL mode. Buzzer stop message: Touch this button to stop buzzer.
G1 A1_1
A1_2 A1_3, 4
: Name of a screen to be called automatically : Address of an automatic screen calling signal. To call a screen such as a flow diagnostic screen automatically when a CNC alarm is issued, set the automatic screen calling signal set here to 1 by using the NC alarm (NCAL) signal output on the M-NET interface. : Specify the address of the buzzer OFF signal output when the buzzer stop screen is touched. : Address where the manual selection signal and execution button signal are input
- 57 -
B-66254EN/02
A1_5
: Address of the back-light off inhibit signal. While this signal is on, the back-light is not turned off. A1_6 : Address of the "acquired alarm code" signal output when the operator's panel receives an alarm code for the guidance screen A1_7 : Address of the "read alarm code" signal output from the PLC after an alarm code for the guidance screen is set A1_8 : Address of the signal for disabling the display of the caution message screen A1_9, A1_10 : Specify the addresses of signals for initializing the values (including the past measured values) of the alarm counter and cycle time counter. A2 : Address for setting an alarm code (16-bit binary code) for the guidance screen N1 : Set whether to use a 4-button menu or 5-button menu. 0: 4-button menu, 1: 5-button menu N2 : Set a time required until the operation button (actuator button) selection state is released. If 0 is set, automatic release is disabled. This setting is applicable to all screens. (0 to 9999 seconds) N3 : Set a time required until the caution window displayed when the actuator button is pressed in a mode other than the manual mode is automatically erased. (0 to 99 seconds) N4 : Set a time in minutes from the last touch operation until the back-light is turned off. (0 to 255 minutes) N5 : If an alarm code is not input when the time set here has elapsed, the operator's panel assumes that the alarm is released. For details, see the descriptions of the troubleshooting guidance screen and flow diagnostic screen. N6 : Number of lines of character strings displayed in the caution message screen and buzzer stop screen. (3 lines max.) N7 : Set a time width used to regard the signals input in A1_9 and A1_10 as valid. A signal with a width shorter than the time width set here is not assumed to be an initialization signal. (0 to 99 seconds) N8 : When the power is turned on, the edition display screen of FAPT PICTURE is displayed on the touch panel for the time set here. When the time set here has elapsed, the screen display automatically switches to the initial screen set in G1_1. If you touch the Hold Screen button on the screen while the edition display screen is displayed, the edition display screen continues to be displayed until you touch the Operator Panel button, regardless of the value set in this item. (0 to 999 seconds)
- 58 -
B-66254EN/02
G2
S4, S6, S8
S26
G3 G4 A1_11
: From the combo box, select the name of an operator's panel screen to be displayed first after the edition display screen. : Set character strings to be displayed in the ten-key pad for numeric value setting. As the defaults, the character strings indicated to the right of the table are set. : Set character strings to be displayed on the caution message screen and buzzer stop screen. When the default character strings are satisfactory, no modification is needed. : Set the priority of a screen to be called. The priority after a screen selected from the combo box is set. : From the combo box, select a screen name to be called from the ladder program. : Address of a calling signal
- 59 -
B-66254EN/02
7.2.6
In this table, set character strings to be displayed on the fault count screen and operational situation screen. When the default character strings are satisfactory, no modification is needed.
N1 N2 N3 N4
: Indicates whether Set1 and Set2 are valid or invalid. Valid = 1, Invalid = 0 : Set hour data for a shift start time, shift end time, break start time, and break end time with the 24-hour system. : Set minute data for a shift start time, shift end time, break start time, and break end time. : Set a shift start day of the week and shift end day of the week.
1 Monday 2 Tuesday 3 Wednesday 4 Thursday 5 Friday 6 Saturday
0 Sunday
A1_1 : The in-shift signal is output to an address set here. A1_2 : The in-break signal is output to an address set here.
- 60 -
B-66254EN/02
7.2.7
- 61 -
B-66254EN/02
N1: Set whether to use the function for transferring operator's panel data to the PMC. (0: Not use, 1: Use) A1: Specify an operator's panel data transfer destination PMC address. Only an address in the D area can be specified. Usually, 1,024 bytes from the end of the D area are used. In this case, specify 6976. A specifiable address is a multiple of 4. If an address other than a multiple of 4 is specified, the specified address is rounded to the multiple of 4 that is closest to and smaller than the specified value. N2: Set 1 when operator's panel data transferred to the D area is to be transferred to the host computer with the FL-net function. Set 0 when the FL-net function is not used, for example, when operator's panel data is transferred to the host computer with the FOCAS1 function or is processed by a PMC ladder. (0: Not use FL-net, 1: Use FL-net) A2: When data is transferred between the PMC and host computer with the FL-net function, a communication interface area needs to be allocated in the R area of the PMC. In this item, set the address of a transmission interface area used for the message transmission server function with confirmation. The 20 bytes starting at the address set here is used as the interface area. In this item, set only a numeric value with address word R omitted. A3: In this item, set the address of a receive interface area used for the message transmission server function with confirmation of FL-net. The 12 bytes starting at the address set here is allocated as the interface area in the R area. In this item, set only a numeric value with address word R omitted.
- 62 -
B-66254EN/02
7.3
1/3
- 63 -
B-66254EN/02
7.3.1
Components
The specifications of the lamps and manual buttons that make up the screen are described below.
7.3.1.1
7.3.1.2
- 64 -
B-66254EN/02
Frame OFF color Lamp OFF Lamp ON Lamp ON Lamp OFF color color color color Character Character Character Character OFF color ON color ON color OFF color Enabled Disabled
If the value of a lamp blink address is ON when blink operation is enabled, ON display and OFF display are alternately repeated. (This operation is not performed when the value of the lamp turn-on address is ON.)
ON ON
Frame OFF color Lamp OFF Lamp ON color color Character Character OFF color ON color Enabled
Frame ON color Lamp OFF Lamp ON color color Character Character OFF color ON color Disabled
If the value of a lamp blink address is ON when blink operation is enabled, ON display and OFF display are alternately repeated. (This operation is not performed when the value of the lamp turn-on address is ON.) In this mode, a button is inoperative when the value of the manual selection address is OFF. The state of a button does not change when the value of the execution button address is ON. In addition, when the screen display switches to another screen, the button output addresses are set to OFF.
B-66254EN/02
another screen, the buttons are set to OFF, and the output addresses are set to OFF. Except for the above, alternate button A operates in the same way as the momentary button with a lamp.
NOTE The manual buttons do not operate in the lamp mode (operation mode 1).
- 66 -
B-66254EN/02
7.3.2
S8: Set a character string to be displayed on each fault display lamp. (8 half-size characters max.) N1: Number of lines of a character string above (2 lines max.) B1: Set a type of character. (Half/full size: 1, Double height and width size: 2, 6x size: 3) C1: Specify the ON and OFF colors of each lamp.
Symbol Lamp color Character color W White Black R Red White G Green Black B Blue White O Orange Black Y Yellow Black WB Light blue Black BL Black White GL Gray Black
When a lamp is set to OFF, the ON color frame is displayed. A1: Set the address of a signal for turning on each lamp.
- 67 -
B-66254EN/02
7.3.3
S8: Set a character string to be displayed on each button. (8 half-size characters max.) N1: Number of lines of a character string above (4 lines max.) B1: Set a type of character. (Half/full size: 1, Double height and width size: 2, 6x size: 3) C1: Specify the ON and OFF colors of the display lamp and frame of each button. N2: Select a type of button from the following: 2: Momentary button 3: Momentary button with a lamp 4: Actuator button 5: Alternate button A 6: Alternate button B N3: When the actuator button or alternate button A/B is selected, set a group. (In one group, only one actuator button or alternate button can be selected.) Up to nine groups can be set in one screen (N3 = 1 to 9). When 0 is set, the selector switch function is disabled, and each button operates as a single alternate button. N4: Set whether to use each button. (Use = 1, Not use = 0) A1: Set the address of a signal for turning on/off each lamp and the address of the output signal of each button.
- 68 -
B-66254EN/02
7.4
7.4.1
LMP07 LMP14
NUM01 NUM02 NUM03 NUM04
1/3
The two subscreens displayed in the numeric display area are detailed below.
7.4.1.1
B-66254EN/02
(3/3) Parameter setting for numeric display]. Up to two pages of numeric display can be set for display. In this case, the number switch button can be used to switch between the pages.
Name Name Name Name
Numeric value Numeric value Numeric value
7.4.1.2
- 70 -
B-66254EN/02
7.4.2
The method of lamp and button setting is the same as for the fault display screen. Up to four lines can be used to specify a button name on the manual operation screen.
- 71 -
B-66254EN/02
7.4.3
A2
: Set the address (2 bytes) of a numeric value to be displayed. N1 : Set the number of decimal places of each numeric value. A number from 0 to 3 can be specified. When 0 is specified, the decimal point is not displayed. Set 1 at all times for cycle time display (KOGU4 of items 4 and 8). S14, S8_1 : Character string for describing each numeric value N2 : Set whether to use numeric display. (Use=1, Not use=0) N4 : By using an item number of the cycle time measurement screen, specify cycle time data to be displayed in KOGU4. If 1 is specified here, for example, the latest cycle time in the item of Motion1 on the cycle time measurement screen is displayed. A cycle time value is displayed in 1/10 seconds. So, for this item, set 1 as the number of decimal places. N3_1 : Set whether to use page 2 of the lamp display area. (Use = 1, Not use = 0) N3_2 : Set whether to use page 2 of the manual button area. (Use = 1, Not use = 0) N3_3 : Set whether to use page 2 of the numeric display area. (Use = 1, Not use = 0) S8_2 : Character string to be displayed on a page switch button N5 : Set whether to use signal monitor display. (Use = 1, Not use = 0)
- 72 -
B-66254EN/02
7.5
7.5.1
NC OPERATION SCREEN
Screen Configuration
The NC operation screen is used to operate the CNC. The NC operation screen consists of a lamp area (LMP01 to LMP12) for displaying NC states, a button area (BTN01 to BTN28) for operating the NC, and a sub-window where the alarm display subscreen, axis coordinate display subscreen, or program check subscreen can be displayed by switching.
LMP01 LMP02 LMP03 LMP04
AXIS
POS
Position
NEAR REFERENCE POSITION LMP05 LMP09 LMP06 LMP10 MODE BTN01 BTN04 BTN02 BTN05 BTN03 BTN06 BTN07 BTN08 LMP07 LMP11 LMP08 LMP12
MSG01
MSG02
Manual Slide
SCAILNG
TOOL Counter
2/3
For display in the sub-window in the upper-right area of the screen above, you can select one of the three subscreens below.
7.5.1.1
- 73 -
B-66254EN/02
NC fault.
NC type
FANUC 18i
ALARM/FAULT
Alarm/Error code
7.5.1.2
Name
7.5.1.3
B-66254EN/02
display pattern. An appropriate display pattern is selected automatically according to the number of axes set in the Coordinate/Axis No. correspondence table of the [NC operation screen (3/4) Parameter settings for axis state display] page. The program display field displays the program currently being executed in line 1, and displays a second program and third program to be displayed in line 2 and 3, respectively. One line can display up to 26 characters. Those characters that exceed this limit are not displayed on the screen. A coordinate value to be displayed in the axis coordinate display field can be selected from the eight types of data listed in the table below. A selection can be made using signals input at the addresses indicated in the table. When no signal is input, the absolute coordinate (program coordinate) is selected. With E3.02 and later, the CHNG POS button is provided in the upperright corner of the program check subscreen. This button also enables you to switch among the types of coordinate values. Which switching method is used depends on the setting of Change Position added to the [NC operation screen (3/4) Parameter settings for axis state display] page. If switching based on the CHNG POS button is selected, the coordinate data displayed switches sequentially among the five types of coordinate data indicated in the table each time you press the button. In the upper-left corner of the program check subscreen, the type of coordinate data currently selected is displayed.
Type of coordinate Axi s na Axis coordinate me 4 to 8 axes O No. 1 O No. 2 N No. CHNG POS.
No.
1 2 3 4 5 6 7 8
Absolute coordinate (program coordinate) Machine coordinate Relative coordinate Remaining amount of movement Skip position Servo delay amount Acceleration/deceleration delay amount Slide coordinate
- 75 -
B-66254EN/02
7.5.2
Lamp Area and Button Area Setting - Setting Tables (1/4, 2/4)
The method of lamp and button setting is the same as for the fault display screen. Up to two lines can be displayed on each of the buttons BTN01 to BTN20. Up to three lines can be displayed on each of the buttons BTN21 to BTN28.
- 76 -
B-66254EN/02
7.5.3
Set axis names to be displayed on the axis coordinate display subscreen and Alarm/Error code field.
Set axis numbers and names to be displayed in the axis coordinate display field of the program check subscreen.
A1_1 : Set the start address (least significant bit) of an alarm code (ERR11 to ERR68) output from each path of the CNC. (The default addresses based on the milling machine specification are set. Path 1: M0016.0, Path 2: M0078.0) A1_2 : Set the start address of a tolerance status signal (YA1 to YA3) output from each path of the CNC. (The default addresses based on the milling machine specification are set. Path 1: M0021.5, Path 2: M0083.5) A2 : Set the start address of a coordinate value (MN0 to MN31) output from each path of the CNC. (The default addresses based on the milling machine specification are set. Path 1: M0022, Path 2: M0084) A1_3 : Set the start address of an axis selection signal (AXS1, AXS2) input to each path of the CNC. (The default addresses based on the milling machine specification are set. Path 1: N0015.1, Path 2: N0055.1)
- 77 -
B-66254EN/02
A1_4 : Set the address of the path selection signal used to choose whether to display path 1 information or path 2 information. Path 1 is selected when the path selection signal is set to 0. Path 2 is selected when the path selection signal is set to 1. N1 : Set whether to enable or disable the axis coordinate display subscreen and program check subscreen. (Disable both screens = 0, Enable the axis coordinate display subscreen = 1, Enable the program check subscreen = 2, Enable the axis coordinate display subscreen and program check subscreen = 3) (When using the Power Mate i-LNA, set 0 or 2.) N2 : Set whether to use the button provided on the program check subscreen (N2 = 0) or use the signals input to addresses N131#7 to #4 (N2 = 1) when selecting a type of coordinate data to be displayed on the axis coordinate display field of the program check subscreen. (This function is available with E3.02 and later.) N3 : By using a number from 1 to 8, set an axis number to be displayed in the axis coordinate display field of the program check subscreen. Set 0 for those axis numbers that need not be displayed. Depending on up to which line of the axis coordinate setting table has axis numbers set, a program check subscreen for 4 axes, 6 axes, or 8 axes is automatically selected. This input item is valid, independently of the second NC operation screen. (This function is available with E3.02 and later). N4 : Specify the path of an axis to be displayed in the axis coordinate display field of the program check subscreen. (1: Path 1, 2: Path 2, 0: Follows the path selection signal (A1_4)) This input item is valid, independently of the second NC operation screen. (This function is available with E3.02 and later). S2 : For each path, specify an axis name to be displayed in the axis coordinate display field of the program check subscreen. (2 half-size characters max.) If this input item consists of a blank or space, the axis name set in the NC parameter is used. This function is available with E3.02.) S6 : Set an axis name to be displayed in the axis name field of the axis coordinate display subscreen or in the Alarm/Error code display field of the alarm display subscreen. (Set the axis name of an NC axis.) S6_1 : Set an axis name to be displayed in the Alarm/Error code display field of the alarm display subscreen. (Set the axis name of an indexing axis. Axes 7 and 8 are not used.) S9 : Enter an NC model name. Choose between FANUC 18i and FANUC PMi.
CAUTION When two NC operation screens are used, set the same data except for the setting items of N3 and N4.
- 78 -
B-66254EN/02
7.5.4
NOTE When a 2-path system is employed, and two NC operation screens are created for each path, two work sheets are created for each path. The settings of 3/4 and 4/4 of these two sheets must be the same. In ladder processing, ensure that the path select signal is output to select the desired path according to Screen selected address on [Setting of the entire system (1/4) Screen registration].
- 79 -
B-66254EN/02
7.6
7.6.1
STOP
COUNT
OPERATION BUTTON
BTN01 BTN02 BTN03 BTN04 BTN05 BTN06 BTN07 BTN08 BTN09 BTN10 BTN11 BTN12 BTN13 BTN14 BTN15 BTN16 BTN17 BTN18
Manual Operatio
1/3
7.6.1.1
B-66254EN/02
the [Tool exchange counter screen (2/3) Parameter settings for counter signal] sheet.
NAME Ten-key pad name TOOL1 PRE-LIMIT
100
25 5
7.6.1.2
Count signal
> 500 ms
7.6.1.3
- 81 -
B-66254EN/02
The conventional specification specifies that even if 0 is set for all of the pre-forecast, forecast, and stop values, the current value counter performs count operation when the count signal is input. With E3.02 and later, you can choose whether to perform current value count operation or not in such a case.
7.6.1.4
- 82 -
B-66254EN/02
7.6.2
S8
: Set a character string to be displayed on a counter selection button (left side). (8 half-size characters max.) N1 : Number of lines of a character string above. (3 lines max.) A1_1 : Set the address of a count signal for each tool. On a rising edge of a count signal, the tool exchange counter is incremented by one. A1_2 : Set the address of a signal for resetting a tool exchange counter. While a signal is ON, the counter is reset. A1_3 : Set the address of a signal for notifying the PMC of a reset operation. When a counter is reset by the reset button on the screen or by a signal from the PMC, a reset notification signal is output to the address set for the reset counter. A reset notification signal is output as a pulse signal with a width of about 500 ms. N2 : Set whether to use a counter. (Use = 1, Not use = 0) N3 : Set the number of tool exchange counter screens (1 to 3). N4 : Select a current value counter operation to be performed if 0 is set for all of the pre-forecast, forecast, and stop values. In the case where N4 = 0 is specified, current value counter operation is performed when a count signal is input although 0 is set for all of the pre-forecast, forecast, and stop values. In the case where N4 = 1 is specified, current value counter operation is not performed if 0 is set for all of the pre-forecast, forecast, and stop values. (This function is available with E3.02 and later.)
- 83 -
B-66254EN/02
7.6.3
S20
: Set a character string (not longer than 20 half-size characters) to be displayed on a ten-key pad for pre-forecast, forecast, or stop value setting. Set a ten-key pad name for each counter used. Do not include any space characters in a ten-key pad name. (With E2.00 and later, a character string including space characters can also be set.) A1_1 : Set the address of a count-up signal to be output when the value of a counter reaches or exceeds a pre-forecast, forecast, or stop value. A1_2 : Set the address of a signal for turning on a STOP button. In cases other than count-up operation, a STOP button can be turned on by inputting this signal.
- 84 -
B-66254EN/02
7.6.4
- 85 -
B-66254EN/02
7.7
PRELIM
WARN.
STOP
COUNT
1/3
- 86 -
B-66254EN/02
The method of setting the table above is the same as for the tool exchange counter 1 screen. A button name consisting of up to two lines can be specified for the buttons CNT01 to CTN16.
The method of setting the table above is the same as for the tool exchange counter 1 screen.
- 87 -
B-66254EN/02
7.8
7.8.1
INC./DEC
OP.BUTTN
__
BTN01
OFS02
__
BTN02
MANUL
SLIDE
OFS03
__
BTN03
OFS04
__
BTN04
OFS05
__
BTN05
RESET
2/3
- 88 -
B-66254EN/02
7.8.1.1
100
25 5
7.8.1.2
Compensation operation
When you touch a + button in the INC/DEC column, an incremental value is added to the current value of the corresponding tool. If the current value has reached a limit value or greater, touching the + button does not increment the current value (in the case of the 18iLNA). When you touch a - button in the INC/DEC column, an incremental value is subtracted from the current value of the corresponding tool. When the current value of a tool reaches a set limit value or greater, the corresponding LIMIT button is turned on in red. At this time, a signal (1) is output to the count-up signal address set for the tool. The count-up signal continues to be output while the current value is equal to or greater than the limit value. If 0 is set for a limit value, the count-up signal is not output. Moreover, the color of the LIMIT button does not change. If a limit value is changed to 0 while the count-up signal is output, the count-up signal is set to 0, and the red color of the LIMIT button disappears. (This function is available with E3.02 and later.)
- 89 -
B-66254EN/02
7.8.1.3
7.8.1.4
Compensation processing
With the 18i-LNA, incremental offset operations such as incremental value addition/subtraction, offset value clearing, and determination of whether a limit value is reached are processed using CNC functions. Operations on the operator's panel screen are converted to a sequence of the offset-related signals of the CNC (INC1 to INC6, +INC, -INC, FINC, OFS0, OMAX), which is then output. So, by assigning CNC input/output addresses (on the M-net interface) to these signals, compensation operations can be processed only between the operator's panel and CNC. If compensation processing needs to be controlled from the PMC, do not directly connect offset-related signals transferred to and from the operator's panel with the CNC, but ensure that those signals are once received and processed by the PMC then are returned to the CNC. In the case of the Power Mate i-LNA, ensure that offset-related signals transferred to and from the operator's panel are once received by the PMC, then compensation value I/O input or halt compensation value I/O input is used. For PMC processing, see the ladder diagram of Appendix 2. If a counter operation such as touching a + button, - button, or the reset button on the screen, the screen display cannot be switched from the tool compensation counter screen to another screen and is locked until the offset completion signal or offset clear completion signal is received. (With FAPT PICTURE of E2.00 and later, the screen is not locked even in such a case.) To prevent such a situation from occurring, ensure that the +/- INC signal output from the screen is blocked if a compensation operation is performed manually on the screen while a compensation operation is performed on the PMC. In addition, ensure that PMC ladder processing is performed to return the +/-INC signal as the offset completion signal or offset clear completion signal to the screen.
- 90 -
B-66254EN/02
7.8.1.5
7.8.1.6
- 91 -
B-66254EN/02
7.8.2
S8 : Set a character string to be displayed on a tool selection button (left side). (8 half-size characters max.) N1 : Set the number of lines of a character string above. (4 lines max.) S20 : Set a character string to be displayed on a ten-key pad called to set a limit value. (20 half-size characters max.) Set a ten-key pad name for each compensation counter limit value used. Do not include any space characters in a ten-key pad name. With E2.00 and later, a character string including space characters can also be set. A1 : Set the address of a count-up signal to be output when the value of a tool compensation counter reaches or exceeds a limit value. N2 : Specify to which path a tool belongs. (Path 1 = 1, Path 2 = 2) Arrange tools for path 1 and tools for path 2 in this order. Ensure that tools of path 1 and tools of path 2 are not mixed with each other. N3 : Set whether to use a tool counter. (Use = 1, Not use = 0) N4 : Set the number of tool compensation counter screens (1 to 4).
- 92 -
B-66254EN/02
7.8.3
A1_1 : The offset register selection signals (INC1 to INC6) are output to a set address. (The default addresses based on the milling machine specification are set. Path 1: N0007.0, Path 2: N0047.0) A1_2 : The incremental offset signal (+INC) is output to a set address. (The default addresses based on the milling machine specification are set. Path 1: N0007.6, Path 2: N0047.6) A1_3 : The incremental offset signal (-INC) is output to a set address. (The default addresses based on the milling machine specification are set. Path 1: N0007.7, Path 2: N0047.7) A1_4 : Set an address for referencing the offset completion signal (FINC). (The default addresses based on the milling machine specification are set. Path 1: M0007.4, Path 2: M0069.4) A1_5 : Set an address for referencing the offset completion signal (OMAX). (The default addresses based on the milling machine specification are set. Path 1: M0007.5, Path 2: M0069.5) A1_6 : Set an address for referencing the offset completion signal (OFS0). (The default addresses based on the milling machine specification are set. Path 1: M0007.6, Path 2: M0069.6) N1 : Set the number of decimal places used when an offset value is displayed. Usually, set 3 to match the increment system of an NC offset value. A1_7 : A selected offset incremental value (4 bytes) is output to a set address (for the Power Mate i-LNA). This item need not be set for the 18i-LNA.
- 93 -
B-66254EN/02
NOTE When performing an incremental-offset-related operation with a PMC ladder, change the addresses in the table above to PMC addresses and switch the operator's panel signals to PMC signals on the PMC for transfer to the CNC.
A1_8 : The signal of an address set here is used as the interlock signal. (This function is available with E3.02 and later.)
7.8.4
The method of button setting is the same as for the fault display screen.
- 94 -
B-66254EN/02
7.9
7.9.1
LMP06 LMP13
KOGU1 KOGU2 KOGU3 KOGU4 11 12 13
LMP07 LMP14
NUM01 NUM02 NUM03 NUM04 14 15
Lamp Page
Number Page
STATION
UNIT RUNNING JIG UNCLAMP LOADER RUN JIG CLAMPED UNIT RUNNING COMPLETED R CONT.
3/3
One setting table provides setting lines for two pages for each of the lamp area and numeric display area. Whether to use the second page can be specified in the column of Use 2nd page of the right-hand table of the setting table (2/3).
- 95 -
B-66254EN/02
7.9.2
The method of lamp setting is the same as for the fault display screen.
7.9.3
The method of numeric display setting is the same as for the manual operation screen.
- 96 -
B-66254EN/02
7.9.4
- 97 -
B-66254EN/02
7.10
7.10.1
LMP06 LMP13
KOGU1 KOGU2 KOGU3 KOGU4 11 12 13
LMP07 LMP14
NUM01 NUM02 NUM03 NUM04 14 15
Lamp Page
Station
Number Page
STATION
3/3
One setting table provides setting lines for two pages for each of the lamp area and numeric display area. Whether to use the second page can be specified in the column of Use 2nd page of the right-hand table of the setting table (2/3).
- 98 -
B-66254EN/02
7.10.2
The method of lamp setting is the same as for the fault display screen.
7.10.3
N3_3 : Set whether to create the second page of the running display area.(Use = 1, Not use = 0) S8_2 : Character string to be displayed on a page switch button
- 99 -
B-66254EN/02
7.10.4
S14: Set the name of a running status to be displayed on the left side of the running display area. Up to 16 items can be wet. The names set on the first page are displayed on the second page as well. S3: Set a station name. Alphanumeric characters can be used. A1: Set the address of a signal for turning on an operation indicator lamp. C1: Select the ON color and OFF color of an operation indicator lamp.
W White R Red G Green B Blue O Orange Y Yellow WB Light blue BL Black GL Gray
- 100 -
B-66254EN/02
7.11
7.11.1
1/3 BEFORE
NUMBER ACC.TIME
1 WEEK
NUMBER ACC.TIME
ACC.TIME
PAGE
3/3
- 101 -
B-66254EN/02
Fault signal > 500ms Timer stop signal Ignored > 500ms
The measured values displayed on the screen are stored on the SRAM of the CNC, and are preserved even when the power to the CNC is turned off. The stored measured values can be deleted by setting the alarm counter initialization signal set on the [Setting of the entire system (2/4) Setting of global screen] sheet to ON for the time set in Initialization signal on time of the same sheet or more. The stored measured values can also be deleted by all-clear operation of the SRAM of the CNC. Set the character strings displayed on the second line (TODAY, BEFORE, WEEK) of the title of this screen in the [Setting of the entire system (3/4) Shift information settings] sheet. Depending on one-shift or two-shift setting, the corresponding title is selected and displayed. The default titles are as follows: For one-shift setting: TODAY, BEFORE, 1WEEK For two-shift setting: CURRENT, PREV., 5 SHIFTS
- 102 -
B-66254EN/02
- 103 -
B-66254EN/02
7.11.2
NOTE A setting table for 34 pages is available with E2.00 and later.
S22 : Set the name of a fault item. A1_1 : Set the address of a signal for starting the counting of the number of faults and stop time. A1_2 : Set the address of a signal for stopping the counting of fault stop time. N1 : Set the number of pages of the fault count screen. (Up to 32 pages can be used with E2.00 and later, and up to 14 pages can be used with the earlier editions.) S10 : Set a character string to be displayed on a page selection button of the fault count screen. Up to two lines can be specified for display. By default, page xx is set. Set a desired character string if necessary.
- 104 -
B-66254EN/02
7.12
7.12.1
1/3
8 8 10
3/3
Processing required to display this screen, such as the measurement of cycle times and the storing of measured values, is performed on the operator's panel. Cycle times are measured on the operator's panel, using the measurement start signals and measurement stop signals set on the [Parameter settings for Cycle time measurement list screen] sheet. Cycle times are measured using one of two types of methods: edge type and level type. One of the types must be selected according to the setting of a measurement type. (This function is available with E3.02 and later.)
B-66254EN/02
Cycle time
The measured values displayed on this screen are stored in the SRAM of the CNC, and are preserved even when the power to the CNC is turned off. The stored measured values can be deleted by setting the cycle time counter initialization signal set on the [Setting of the entire system (2/4) Setting of global screen] sheet to ON for the time set in Initialization signal on time of the same sheet or more. The stored measured values can also be deleted by all-clear operation of the SRAM of the CNC.
- 106 -
B-66254EN/02
7.12.2
Cycle Time Item Name and Measurement Signal Setting Setting Table (1/1)
In the setting table (1/1), set cycle time item names, and the addresses of cycle time measurement start and stop signals.
: : : :
N2 N3 G1 N4
: : : :
Set the name of an item for cycle time measurement. Set the address of a measurement start signal. Set the address of a measurement stop signal. Set the number of decimal places (0 or 1) for cycle time display. If 0 is set (so that no decimal places are displayed), a cycle time is displayed in seconds. If 1 is set (so that a cycle time is displayed to one decimal place), a cycle time is displayed in 0.1 seconds. Set whether to use an item. (Use = 1, Not use = 0) Set the number of cycle time measurement screens (1 to 3). Set a cycle time setting screen name. Select a measurement type from 0:Edge type and 1:Level type. (This function is available with E3.02 and later.)
- 107 -
B-66254EN/02
7.13
CYL01
CYL03
CYL05
CYL07
CYL09
CYL11
CYL13
CYL15
CYL17
CYL02
CYL04
CYL06
CYL08
CYL10
CYL12
CYL14
CYL16
CYL18
CYL19
CYL21
CYL23
CYL25
CYL27
CYL29
CYL31
CYL33
CYL35
CYL20
CYL22
CYL24
CYL26
CYL28
CYL30
CYL32
CYL34
CYL36
RETURN
S20: Set a character string to be displayed on a ten-key pad called to set a standard cycle time value. For those lines that have 1 set in Mode, be sure to set a ten-key pad name. Do not include any space characters in a ten-key pad name. G1: Set a cycle time measurement screen name. (In the columns of Decimal point and Mode, those values that are set on the cycle time measurement screen are automatically set when you press the CHECK button.)
- 108 -
B-66254EN/02
7.14
7.14.1
TODAY
1WEEK
<1> <2> <3> <4> <5> <6> 0.0 SEC 0 100.0 % 0.0 %
100.0 % 0.0 %
100.0 % 0.0 %
0 R100 R101
D E
F 3/3
Items 1 to 6 display specified fault items among the fault items set on the fault count screen. The same data as set on the fault count screen is displayed. In these items, EQUIPMENT FAULT, TOOL CHANGE, QUALITY CHECK, CONTINUOUS OFF, PARTS FULL, and NO PART are set. Set the corresponding fault item numbers in the table of the [Parameter settings for Operational situation screen] sheet. The default name of item 7 is CYCLE TIME. This item displays the current value of a specified item among the items set on the cycle time measurement screen. In the table, set the number of the item for the entire cycle time. The default name of item 8 is MACHINED PART. This item displays the current (today) count value of a specified item among the fault items. To display the number of machined parts on this screen, the number of machined parts must be counted as a fault count beforehand.
- 109 -
B-66254EN/02
Item 9 displays a value calculated using the formula below based on the values of items 1 to 6 and collection time (default: 460 minutes). The default name of item 9 is OPERATION RATE. Operation rate = (Collection time-<1>-<2>-<3>-<4>-<5>-<6>)/ (Collection time-<5>-<6>)
If the measured time values of any of items 1 to 6 are duplicate, no correct operation rate can be found. Ensure that multiple items are not measured for one cause. If items 1 to 6 are not set, no correct operation rate can be found. If items 1 to 6 include an unnecessary item, specify the number by setting a dummy fault monitor counter.
Item 10 displays a value calculated using the formula below based on the count values of two specified items among the fault items. To display this item, the number of OK output parts and the number of input parts must be counted as fault counts beforehand. In items 10-1 and 10-2 of the [Parameter settings for Operational situation screen] sheet, specify the fault item numbers corresponding to the number of OK output parts and the number of input items, respectively. The default name of item 10 is OK PART RATE. OK part rate= Number of OK output parts (data specified in item 10-1) / Number of input parts (data specified in item 10-2) Set the character strings (TODAY, BEFORE, 1WEEK) to be displayed on the second line of the title of this screen in the [Setting of the entire system (3/4) Shift information settings] sheet. Depending on one-shift or two-shift setting, the corresponding title is selected and displayed. The default titles are as follows: For one-shift setting: TODAY, BEFORE, 1WEEK For two-shift setting: CURRENT, PREV., 5 SHIFTS For the fault data numbers set in items 8, 10-1, and 10-2, only the number of occurrences is count, and no time measurement is made. If the number of machined parts, the number of OK output parts, and the number of input parts are displayed on the tool exchange counter screen, set a count signal on both of the tool exchange count screen and fault count screen.
- 110 -
B-66254EN/02
7.14.2
S20
: Set the name of an operational situation item. The default character string is indicated in parentheses. N1_1 : Set the fault monitor counter number (fault item number) with which an operational situation item is set. N1_2 : Set the cycle time counter number with which a cycle time to be displayed on the operational situation screen is set. N2 : Set a collection time used for operation rate calculation. The default value (460 minutes) is set. S5 : Name of an ANDON signal A2 : Address of an ANDON signal (2 bytes)
- 111 -
B-66254EN/02
7.15
7.15.1
LMP07 LMP14
1/3
The manual operation 2 screen consists of the same display areas as the manual operation screen except that a motion sequence display subscreen is added to the numeric display area. By using the page switch button of the numeric display area, the screen display is switched. The motion sequence display subscreen displays the current motion name together with the following and preceding motion names as shown below. Based on the current motion number posted from the PMC, these names are displayed by referencing the motion number and motion name correspondence table set on the [Manual operation screen 2 (4/4) Settings for numeric display & motion sequence display] sheet. 1 2 3 [Previous motion name] [Name of motion currently in progress] [Next motion name] Motion sequence display subscreen
- 112 -
B-66254EN/02
7.15.2
Lamp and Button Area Setting - Setting Table (1/4, 2/4, 3/4)
The method of lamp and button setting is the same as for the manual operation screen.
N1_1 : Set whether to use page 2 of the lamp display area. (Use = 1, Not use = 0) N1_2 : Set whether to use page 2 of the manual button area. (Use = 1, Not use = 0)
- 113 -
B-66254EN/02
N1_3 : Set whether to use page 2 of the numeric display area. (Use = 1, Not use = 0) S8 : Set a character string to be displayed on a page switch button. N2 : Set whether to use signal monitor display. (Use = 1, Not use = 0)
7.15.3
Numeric Display Area and Motion Sequence Setting - Setting Table (4/4)
The method of numeric display area setting is the same as for the manual operation screen. In the two tables below, set motion sequence display items.
N3_1 : Set whether to enable or disable motion sequence display. (Enable 1, Disable = 0) N3_2 : Set the number of motion items to be displayed in the motion sequence display area (number of final motions). N3_3 : Set the address where the number of an item currently in motion to be displayed in the motion sequence area is stored. Store the number of an item currently in motion in binary format (2 bytes). S24 : Set a motion name to be displayed in the motion sequence display area.
NOTE When using multiple manual operation 2 screens, set the same values in the setting tables for each screen.
- 114 -
B-66254EN/02
7.16
OPERATION MONITOR
No 1 2 3 4 5 6 7 8 9 10 11 12 OPERATION CMD END No 13 14 15 16 17 18 19 20 21 22 23 24 OPERATIONNAM CMD
1/3
END
3/3
S24 : Set the name of a motion. A1_1 : Set the address of the command signal of a motion.
- 115 -
B-66254EN/02
A1_2 : Set the address of the end signal (motion end) of a motion. N1 : Set the number of pages of the operation status monitor screen. (Set motion items sequentially starting with No. 1 on the table above. If there is an item where neither a name nor a PLC address is set, the data up to the item immediately above such an item is regarded as valid.)
- 116 -
B-66254EN/02
7.17
[TITLE]
Presumed cause :
Manual Operation
Measure :
3/3
When a 16-bit binary alarm code output from the PMC is received through the alarm code address set in [Setting of the entire system (2/4)], the data of the same screen number as the received code is displayed on this screen from the data set in the table below. Up to seven alarm codes can be received at a time, and a fault to be displayed can be selected using the PREV. FAULT or NEXT FAULT button. The display of the measure field can be scrolled using the ( and ( buttons. When you press the DETAIL button, the screen display jumps to the detailed guidance screen. When you press the FAULT RESET button, a signal (ON) is output to the address set in the output address (A1).
- 117 -
B-66254EN/02
N1
: Set a guidance screen number. When an alarm code is sent from the PLC/PMC through an address set in [Setting of the entire system (2/4)], the operator's panel displays the data of the same screen number as the received alarm code on the guidance screen. S3 : Fault code S1 : Part code, check item count code S16 : Suffix/Alarm No. (NC error code) Use half-size characters for S1, S3, and S16. S17 : Specify the same fault reset button as used on other screens. When the same button as the fault reset button (named BTN07) on the fault display screen (named IJYOU) is to be created on the troubleshooting guidance screen, for example, enter IJYOU BTN07. S32_1 : Character string to be displayed in the title field S10 : Character string to be displayed at the start of the presumed cause field. The default is Presumed cause:. After this character string, the character string set in S22 is displayed. S22 : Character string to be displayed in line 1 of the presumed cause field S32_2 : Character string to be displayed in lines 2 and 3 of the presumed cause field. For S22 and S32, half-size or full-size characters can be used.
- 118 -
B-66254EN/02
S10
S255
: Character string to be displayed at the start of the measure field. After this character string, the character string set in S255 is displayed. : Character string to be displayed in the measure field. For new line operation, enter ALT + Return. If a character string longer than 255 half-size characters is to be used, enter the characters beyond the 255 characters in the right-hand column. The character strings entered in the left-hand and right-hand columns are concatenated when displayed.
The character strings entered above are displayed using enlarged characters on the screen.
- 119 -
B-66254EN/02
PREV. FAULT
NEXT FAULT
RE TURN
FAULT RESET
The maximum allowable size of an image displayed in the image display area is 300 dots (horizontal) x 400 dots (vertical). So, an image file to be used must be adjusted not to exceed this size beforehand by using image processing software. An image is displayed in 256 colors on the CNC screen, so that the displayed colors of an image may differ from the original colors.
- 120 -
B-66254EN/02
N1
: Screen number. Set the screen number of the troubleshooting guidance screen from which a detailed guidance screen is called. If multiple detailed guidance screens are needed for a fault, the same screen number can be set in multiple lines. S50 : Set the name of an image file to be displayed on the screen when a detailed guidance screen is called. Place image files in a folder, and set only a desired file name (including the extension) here. Place image files in the PhotoData folder under the project folder of FAPT PICTURE. S255 : Set a character string for a detailed description.
- 121 -
B-66254EN/02
7.18
7.18.1
PREV. FAULT
NEXT FAULT
YES
NO
PREV. STEP
DETAIL
FAULT RESET
FAULT FLOW
BTN01
BTN02
BTN03
BTN04
BTN05
BTN06
BTN07
3/3
B-66254EN/02
For each flow diagnostic message, a detailed description and image data can be registered ([Flow diagnostic screen (3/4)]). When a flow diagnostic message with a detailed description and image data registered is displayed, the DETAIL button on the screen blinks. By touching the DETAIL button at this time, the detailed description screen appears, and a registered image and detailed description are displayed. An image file in the BMP format or JPEG format can be displayed. To each flow diagnostic message, a group of manual buttons can be assigned. One group includes seven buttons. Data such as characters, a color, and PMC address can be set with these buttons as with ordinary manual buttons ([Flow diagnostic screen (4/4)]). Up to 50 groups can be defined. If a button group is assigned to the flow diagnostic message currently displayed on the screen, the seven buttons at the bottom of the screen function as the buttons assigned to the message. This screen can also be used for CNC fault diagnosis. If a CNC alarm is issued, a flow message prepared beforehand for CNC fault diagnosis is displayed. So, the cause of the CNC alarm can be diagnosed as in the case of machine diagnosis. If a displayed CNC flow diagnostic message includes a prompt for checking the servo waveform, touch the Diagnosis Graphic or Diagnosis Monitor button to jump to the CNC waveform diagnostic screen. After checking the waveform on the CNC waveform diagnostic screen, you can return to this screen to continue flow diagnosis. Up to seven alarms, including CNC alarms and machine alarms, can be displayed on this screen at a time. If eight or more alarms are issued at a time, all alarms beyond the first seven alarms are ignored. As a result of CNC alarm diagnosis, you may find that the fault is caused by machine trouble. Considering such a case, a function for calling a machine diagnosis flow from a CNC diagnosis flow is incorporated. For this function, the special message IDs (starting with M) listed below are reserved. So, if the machine tool builder creates a diagnosis flow starting with a special message ID, diagnosis integrating the CNC and machine becomes possible. If no message is assigned to a special message ID, the end of the diagnosis flow is assumed when the special message ID is called.
No. 1 Message ID M205 Alarm name Rigid mode DI OFF Presumed cause The rigid mode DI signal (G061.0) is not set to 1 when G84 (G74, G88) is executed.
- 123 -
B-66254EN/02
Presumed cause Two axes to be moved synchronously lost mechanical synchronism with each other and are placed in a twisted state. A mechanical collision or twist occurred, resulting in a load torque higher than a normal operation value. A mechanical collision or twist occurred, disabling an axis from reaching a target position. A mechanical collision or twist occurred, disabling an axis from moving. Two axes to be moved synchronously lost mechanical synchronism with each other, resulting in a large torque difference. With a closed-loop machine, a shift occurred between the motion of the motor and the motion of the separate detector for a cause such as a mechanical twist. A mechanical collision or twist occurred, resulting in a large load and the flow of an excessive current.
M409
M410
M411
M420
M421
M436
OVC alarm
In the future, a message ID to which a jump is made from a CNC diagnosis flow may be added. So, do no use a message ID starting with M which may or may not be included in the table above. In the CNC, servo waveform data is taken into the waveform diagnosis memory at all times. When a servo alarm is issued, the storing of new waveform data is stopped, and the waveform data immediately before the issue of the alarm is preserved in the waveform diagnosis memory. While the storing of waveform data is stopped, the upper-right corner of the screen displays the indicator S.HOLD. This indicator is displayed on any other screens while a menu button is displayed. This indicator disappears when the storing of servo waveform data is resumed. Before restarting operation, clear the data preservation state on the CNC fault diagnostic screen, and check that the indicator has disappeared. If operation is restarted without clearing the data preservation state, servo waveform data is not stored. So, a correct decision cannot be made when an alarm is issued next.
- 124 -
B-66254EN/02
RE TURN
FAULT RESET
- 125 -
B-66254EN/02
7.18.2
S6_1
: Set a character string for indicating a path where an alarm is issued when 2-path control is used. If an alarm is issued on path 1 when 2-path control is used, the name set in this item is added to the lower digits of a suffix/alarm No. S6_2 : Set a character string for indicating a path where an alarm is issued when 2-path control is used. If an alarm is issued on path 2 when 2-path control is used, the name set in this item is added to the lower digits of a suffix/alarm No. S17 : Specify the number of the same fault reset button as used on other screens. When the same button as the fault reset button (named BTN07) on the fault display screen (named IJYOU) is to be created on the troubleshooting guidance screen, for example, enter IJYOU BTN07. S10 : Character string to be displayed at the start of line 1 of the presumed cause field of the flow diagnostic screen. After this character string, a character string for line 1 of the presumed cause field is displayed. The total length of a character string set in this item and a character string for the presumed cause field must not exceed 32 half-size characters or 16 full-size characters. N1 : Set a flow diagnostic screen number. When an alarm code is sent from the PMC through an address set in [Setting of the entire system (2/4)], the operator's panel displays the data of the same screen number as the received alarm code on the flow diagnostic screen. (0 to 65535) S3 : Fault code (3 half-size characters max.) S1_1 : Part code (1 half-size character max.) S1_2 : Maintenance level code (1 half-size character max.) S16 : Suffix/alarm No.(NC error code) (16 half-size characters max.) S32_1 : Character string to be displayed in the title field of the flow diagnostic screen (32 half-size characters or 16 full-size characters max.)
- 126 -
B-66254EN/02
S32_2 : Character string to be displayed in lines 1, 2 and 3 of the presumed cause field of the flow diagnostic screen (32 halfsize characters or 16 full-size characters max.) S6_3 : Set the message ID of the first flow message for the corresponding diagnosis flow. (6 half-size characters max.) Z2 : This field is not used.
NOTE When you click the line addition button, the table can be expanded by the number of lines selected in the combo box to the left of the button.
- 127 -
B-66254EN/02
7.18.3
S6
: Message ID and next message ID A message ID is an ID assigned to a flow diagnostic message. A character string not longer than 6 half-size characters can be used. As a next message ID, specify the ID of a flow diagnostic screen to be displayed next when you reply YES or NO to a flow diagnostic message. Set -1 when there is no jump destination because of the last flow stage. Do not use message IDs starting with M. Those message IDs that start with M are reserved message IDs to be referenced from CNC alarm diagnosis flows. S128 : Enter a flow diagnostic message. When the first 32 characters of a character string entered are displayed, the character string is automatically wrapped to the next line unless you intentionally perform a new line operation. For a new line operation, enter \n or enter ALT + Enter. (128 half-size characters or 64 full-size characters max.) N1 : While the flow diagnostic message of a line is displayed on the screen, the button group specified in the line is assigned to the manual buttons at the bottom of the screen. Specify a number in the GP column of the manual button setting table of [Flow diagnostic screen (4/4)]. (Number from 1 to 50) S255 : Note. Use this column for memorandums. (255 half-size characters max.) S10 : Automatic diagnosis function and Argument are not used.
NOTE When you click the line addition button, the table can be expanded by the number of lines selected in the combo box to the left of the button.
- 128 -
B-66254EN/02
7.18.4
Image File Name and Detail Message Setting - Setting Table (3/4)
S6: Message ID. Set the same message ID as for a flow diagnostic message (setting table 2/4) that calls a detailed description screen. S50: Set the name of an image file to be displayed when a detailed description screen is called. Place image files in the PhotoData folder under the project folder of FAPT PICTURE, and set only a desired file name (including the extension) here. An image file in the BMP (bit map) format or JPEG format only can be displayed on the screen.
NOTE The maximum allowable size of an image displayed in the image display area is 300 dots (horizontal) x 400 dots (vertical). So, an image file to be used must be adjusted not to exceed this size beforehand by using image processing software. An image is displayed in 256 colors on the NC screen, so that the displayed colors of an image may differ from the original colors.
S255: Set a character string for a detailed description.
- 129 -
B-66254EN/02
7.18.5
Up to 50 groups, each consisting of 7 manual buttons, can be set. The method of setting is the same as for the fault display screen.
- 130 -
APPENDIX
B-66254EN/02
APPENDIX
A.DISPLAYABLE CHARACTERS
DISPLAYABLE CHARACTERS
- 133 -
A.DISPLAYABLE CHARACTERS
APPENDIX B-66254EN/02
A.1
ONE-BYTE CHARACTERS
The characters in the ranges 20-7F and A0-DF listed below can be displayed.
NOTE When the character of code 7F is output, the hatch code is displayed. When the character of code A0 is output, the waveform cod is displayed.
This table is the code table based on the ESC 4 (standard character set) mode.
- 134 -
B-66254EN/02
APPENDIX
A.DISPLAYABLE CHARACTERS
A.2
A.2.1
TWO-BYTE CHARACTERS
JIS Level 1
Among the kanji characters defined by JIS level 1, those characters that can be displayed with the C language executor are listed in the table below. The characters enclosed in parentheses in the table cannot be displayed. If an attempt is made to display such a character, a full-size blank is displayed. To the SJIS codes 885F to 889D, FANUC-specific special characters are assigned. The FANUC special characters are detailed later.
- 135 -
A.DISPLAYABLE CHARACTERS
APPENDIX B-66254EN/02
- 136 -
B-66254EN/02
APPENDIX
A.DISPLAYABLE CHARACTERS
- 137 -
A.DISPLAYABLE CHARACTERS
APPENDIX B-66254EN/02
- 138 -
B-66254EN/02
APPENDIX
A.DISPLAYABLE CHARACTERS
- 139 -
A.DISPLAYABLE CHARACTERS
APPENDIX B-66254EN/02
A.2.2
JIS Level 2
Among the kanji characters defined by JIS level 2, the characters listed below only can be displayed. If an attempt is made to display a JIS level-2 character other than the listed characters, a full-size blank is displayed.
- 140 -
B-66254EN/02
APPENDIX
A.DISPLAYABLE CHARACTERS
A.2.3
Millimeter(mm) Centimeter(cm) Kilometer(km) 2 Square centimeter(cm ) 2 Square meter(m ) 2 square kilometer(km ) 3 Cubic centimeter(cm ) 3 Cubic meter(m ) Milligram(mg) Kilogram(kg) Cubic centimeter(cc) Deciliter(dl) Liter(l) Kiloliter(kl) Millisecond(ms) Microsecond Nanosecond(ns) Horsepower(HP) Horsepower(ps) Hertz(Hz) Joint-stock corporation((Inc.)) Copyright((c))
- 141 -
B.LADDER DIAGRAM FOR COMPENSATION PROCESSING ON THE TOOL COMPENSATION COUNTER SCREEN
APPENDIX B-66254EN/02
LADDER DIAGRAM FOR COMPENSATION PROCESSING ON THE TOOL COMPENSATION COUNTER SCREEN
This ladder diagram provides an example of basic operation for compensation value I/O input (with no parity check) with the Power Mate i-LNA. Mode and valid range checks required in actual use are not included.
- 142 -
B-66254EN/02
APPENDIX
B.LADDER DIAGRAM FOR COMPENSATION PROCESSING ON THE TOOL COMPENSATION COUNTER SCREEN
- 143 -
B.LADDER DIAGRAM FOR COMPENSATION PROCESSING ON THE TOOL COMPENSATION COUNTER SCREEN
APPENDIX B-66254EN/02
- 144 -
B-66254EN/02
APPENDIX
B.LADDER DIAGRAM FOR COMPENSATION PROCESSING ON THE TOOL COMPENSATION COUNTER SCREEN
- 145 -
APPENDIX
B-66254EN/02
- 146 -
B-66254EN/02
APPENDIX
C.1
OVERVIEW
By entering data in FPAssist sheets, create a FANUC Series 18i-LNA flow diagnosis function database (character strings to be displayed on the screen and diagnosis flow information for flow diagnosis). The FPAssist sheets consist of four section as described below. <1> Flow diagnostic screen (1/4) Enter the following information: Fault code (type code, part code, maintenance level code, suffix/alarm No) character strings Fault title character strings Presumed cause character strings Message IDs at the start of flow diagnosis <2> Flow diagnostic screen (2/4) Enter information about flow diagnosis control and flow diagnostic messages <3> Flow diagnostic screen (3/4) If a detailed description is required for a flow diagnostic message, enter data in this sheet. An image file name and detailed description can be entered. <4> Flow diagnostic screen (4/4) Enter a definition on the operation buttons to be displayed at the bottom of the flow diagnostic screen. This sheet is not explained here. See the description of the flow diagnostic screen.
- 147 -
APPENDIX
B-66254EN/02
C.2
C.2.1
- 148 -
B-66254EN/02
APPENDIX
- 149 -
APPENDIX
B-66254EN/02
C.2.2
C.2.2.1
<1>
<2>
<3>
<4>
<5>
<1> Screen number/alarm number (5 half-size numeric characters max.) Two-byte alarm code (decimal) entered from the PMC <2> Fault code (to be entered using half-size characters) Type code (3 half-size characters max.) Part code (1 half-size character max.) Maintenance level code (1 half-size character max.) Suffix/alarm No, NC error code (16 half-size characters max.) <3> Fault title A title not longer than 32 bytes (16 full-size characters) can be entered in one line. <4> Presumed cause Up to three major presumed causes (three lines), each not longer than 32 bytes (16 full-size characters), can be entered. <5> Message ID (consisting of up to 6 half-size characters) Enter a message ID to be displayed at the start of a diagnosis flow in the flow diagnosis sheet.
- 150 -
B-66254EN/02
APPENDIX
C.2.2.2
<1>
<2>
<3>
<4>
<5>
<1> Entering message IDs and flow diagnostic messages Enter a message ID in the column of message ID, then enter the corresponding message character string in the same line of the column of flow diagnostic message. One flow diagnostic message cell can contain up to 128 half-size characters (= 32 half-size characters x 4 lines). Enter \n to perform a new line operation intentionally. When the first 32 characters of a character string entered are displayed on the screen, the character string is automatically wrapped to the next line unless you intentionally perform a new line operation. Those characters at the end of a character string beyond the 32 characters are not displayed. Do not perform more than three new line operations in one cell, and do not enter more than 32 half-size characters in each line. Change the color of the cell of a destination ID for a jump from an NC diagnosis flow to light blue. (See the note below.)
- 151 -
APPENDIX
B-66254EN/02
NOTE About calling the machine flow diagnosis from an NC alarm If the necessity of diagnosis on the machine side is concluded after an NC alarm flow diagnosis, the troubleshooting guidance function calls a special message ID to make a transition to flow diagnosis on the machine side. On the flow diagnosis sheet, all message IDs starting with M are reserved as jump destinations from an NC alarm flow diagnosis. Those message IDs that start with M can be used only as jump destinations from the NC.
[Reserved message IDs] No. 1 2 3 4 5 6 Message ID M205 M407 M409 M410 M411 M420 Alarm name Rigid mode DI OFF Excessive synchronous axis error Abnormal load detected Excessive stop error Excessive move error Excessive torque difference Excessive semi-closed loop error OVC alarm Presumed cause The rigid mode DI signal (G061.0) is not set to 1 when G84 (G74, G88) is executed. Two axes to be moved synchronously lost mechanical synchronism with each other and are placed in a twisted state. A mechanical collision or twist occurred, resulting in a load torque higher than a normal operation value. A mechanical collision or twist occurred, disabling an axis from reaching a target position. A mechanical collision or twist occurred, disabling an axis from moving. Two axes to be moved synchronously lost mechanical synchronism with each other, resulting in a large torque difference. With a closed-loop machine, a shift occurred between the motion of the motor and the motion of the separate detector for a cause such as a mechanical twist. A mechanical collision or twist occurred, resulting in a large load and the flow of an excessive current.
7 8
M421 M436
In the future, a message ID to which a jump is made from the NC may be added as development proceeds. So, do no use a message ID starting with M which may or may not be included in the table above. <2> Diagnosis flow description In the column of next message ID, set a message ID (for each flow element) to specify a jump destination used when YES and NO are replied. Enter -1 if no operation is performed (no jump is made) when YES or NO is replied. For the end of a flow diagnosis, enter -1 in the columns of YES and NO. <3> Automatic diagnosis function and argument Do not enter any data in these columns.
- 152 -
B-66254EN/02
APPENDIX
<4> Button GRP number Specify the group number of the touch buttons to be displayed at the bottom of the screen. For details, see the description the flow diagnostic screen. <5> Note column Information entered in this column has no effect on the data entered in other columns. Use this column to enter information such as a comment.
C.2.2.3
<1>
<2>
<3>
<1> Message ID Specify the message ID of a message for which an image file and detailed description are to be defined. <2> File name Specify a desired image file name. A file in the BMP format or JPEG format can be specified. <3> Detailed description Enter a character string as a detailed description. Enter the first 255 half-size characters (127 full-size characters) in the left-hand column. Enter additional characters in the right-hand column.
- 153 -
APPENDIX
B-66254EN/02
- 154 -
B-66254EN/02
APPENDIX
D.1
FUNCTION OVERVIEW
Among the machine operator's panel data items stored in the SRAM, the data items listed below can be transferred to a specified D area of the PMC at certain intervals. - Tool exchange counter screen Stop value 48 items Current value 48 items Cycle time measurement screen Cycle time 11 items (Past 10 data items and reference value of total cycle time data) Fault count screen Fault count of today 284 items Operational situation screen Equipment fault occurrence count of today.......................1 item Equipment fault occurrence time of today.........................1 item Tool exchange count of today ...........................................1 item Tool exchange time of today .............................................1 item Quality check count of today .............................................1 item Quality check time of today...............................................1 item Continuous off count of today ...........................................1 item Continuous off time of today.............................................1 item Parts full count of to today.................................................1 item Parts full time of today ......................................................1 item No-part count of today.......................................................1 item No-part time of today.........................................................1 item Cycle time of today............................................................1 item Number of machined parts of today ..................................1 item Operation rate of today ......................................................1 item OK part rate of today .........................................................1 item
- 155 -
APPENDIX
B-66254EN/02
D.2
DATA STRUCTURE
The structure of data transferred to a D area is indicated below. All data is represented as binary values. With FPAssist, specify the start address of a D area to which data is to be transferred. A specifiable address is a multiple of 4. If an address other than a multiple of 4 is specified with FPAssist, the specified address is rounded to the multiple of 4 that is closest to and smaller than the specified value.
Offset from a D area start address specified with FPAssist 0 1st item of tool exchange counter stop value (4 bytes) 4 2nd item of tool exchange counter stop value (4 bytes) 8 : 184 47th item of tool exchange counter stop value (4 bytes) 188 48th item of tool exchange counter stop value (4 bytes) 192 1st item of tool exchange counter current value (4 bytes) 196 2nd item of tool exchange counter current value (4 bytes) 200 : 376 47th item of tool exchange counter current value (4 bytes) 380 48 item of tool exchange counter current value (4 bytes) 384 1st item of fault count of today (2 bytes) 386 2nd item of fault count of today (2 bytes) 388 : 948 283rd item of fault count of today (2 bytes) 950 284th item of fault count of today (2 bytes) 952 Cycle time reference value (2 bytes) 954 Cycle time past 1 (2 bytes) 956 Cycle time past 2 (2 bytes) 958 : 970 Cycle time past 9 (2 bytes) 972 Cycle time past 10 (2 bytes) 974 Cycle time of today (operational situation screen) (2 bytes) 976 Equipment fault occurrence count of today (2 bytes) 978 Tool exchange count of today (2 bytes) 980 Quality check count of today (2 bytes) 982 Continuous cut count of today (2 bytes) 984 Parts full count of today (2 bytes) 986 No-part count of today (2 bytes) 988 Unit: Times Unit: Times Unit: Times Unit: Times Unit: Times Unit: Times Unit: 0.1 second Unit: 0.1 second Unit: 0.1 second Unit: Times Unit: Times Unit: Times
- 156 -
B-66254EN/02
APPENDIX
- 157 -
APPENDIX
B-66254EN/02
D.3
- 158 -
B-66254EN/02
APPENDIX
- 159 -
APPENDIX
B-66254EN/02
(3) Method of creating a user project for transferring server side data The flow of a user program that starts with the issue of a data transfer request to the server and ends with the actual transfer of data is shown below.
Start
<1>
<2>
<3>
<4>
y
<5> Set response flag to 0 Error processing
End
<1> Prepare a request message. For reading data sent from the server, the byte block data read function with confirmation or word block data read function with confirmation is used. When the byte block data read function with confirmation is used Set data according to the following format in the transmission interface area set on the FL-net parameter setting screen on the client side:
- 160 -
B-66254EN/02
APPENDIX
2 Request status 3 Response status 4 Cancel flag 5 Destination node number 6 (Reserved) 8 10 12 Transaction code (Reserved) Offset address of virtual address space
Set 65003.
Set 01014000h + Start address of a data transfer destination D area on the server side specified with FPAssist Set 1024. Set the start address of a R area for storing data read from the server side.
16 18 20
When the word block data read function with confirmation is used Set data according to the following format in the transmission interface area set on the FL-net parameter setting screen on the client side:
Transfer request/response flag Set 0. Set 0. Set 0. Set the node number of the server side
2 Request status 3 Response status 4 Cancel flag 5 Destination node number 6 (Reserved) 8 10 12 Transaction code (Reserved) Offset address of virtual address space
Set 65005.
Set 0100A000h + Start address of a data transfer destination D area on the server side specified with FPAssist Set 512. Set the start address of a R area for storing data read from the server side.
16 18 20
<2> Set the transfer request flag to 1. Set the transfer request/response flag of the transmission interface area to 1 to issue a transfer request.
- 161 -
APPENDIX
B-66254EN/02
<3> Wait until a value other than 1 is returned to the response flag. Wait until a value other than 1 is returned to the transfer request/response flag of the transmission interface area. While the transfer request/response flag is set to 1, do not rewrite the data in the transmission interface area. <4> Check if the response flag is normal. If 8000h is returned to the transfer request/response flag, data transfer is terminated normally. In other cases, data transfer is terminated abnormally. In the case of normal termination, the data of 1024 bytes starting at the start address of the R area specified in the start address field of the read data buffer of the transmission interface area is stored. In the case of abnormal termination, stop processing, and correct the cause of the error according to the value of the response flag. <5> Perform end processing. Set the transfer request/response flag to 0 to be ready for issuing the next request.
- 162 -
B-66254EN/02
APPENDIX
- 163 -
APPENDIX
PMC address Outputs from the CNC M0000
B-66254EN/02
Conventional interface N0017 Interface for the second spindle N0020 Interface for data transfer N0024 Interface for controlling the first indexing axis N0032 Interface for controlling the second indexing axis N0040 Interface for two-path control M0053 N0057 N0060 N0064 Reserved area N0080 M0089 M0090 M0096 Reserved area M0112 M0118 Interface for operator's panel N0080 to N0254
Interface for the second spindle under two-path control Interface for the second spindle under two-path control
M0027 M0028
M0044 Interface for controlling the first indexing axis Interface for controlling the second indexing axis
M0062
M0256 M0265
N0256 Interface for controlling the third indexing axis N0264 Interface for controlling the fourth indexing axis N0272
Interface for controlling the third indexing axis Interface for controlling the fourth indexing axis
- 164 -
B-66254EN/02
APPENDIX
E.1
N0080 (0280) N0081 (0288) N0082 (0290) N0083 (0298) N0084 (02A0) N0085 (02A8) N0086 (02B0) N0087 (02B8) N0088 (02C0) N0089 (02C8) N0090 (02D0) N0091 (02D8) N0092 (02E0) N0093 (02E8) N0094 (02F0) N0095 (02F8) M0096 (0300) M0097 (0308) M0098 (0310) M0099 (0318) M0100 (0320) M0101 (0328) M0102 (0330) M0103 (0338) M0104 (0340) M0105 (0348) M0106 (0350)
Manual operation 1 turn-on LMP08 Manual operation 1 turn-on LMP16 Manual operation 1 turn-on LMP24 Manual operation 2 turn-on LMP08 Manual operation 2 turn-on LMP16 Manual operation 2 turn-on LMP24 Manual operation 1 turn-on BTN08 Manual operation 1 turn-on BTN16 Manual operation 1 turn-on BTN24 Manual operation 2 turn-on BTN04 Manual operation 2 turn-on BTN12 Manual operation 2 turn-on BTN20 Manual operation 2 turn-on BTN28 Manual operation 1 blinking BTN08
- 165 -
APPENDIX
1 Manual operation 1 blinking BTN10 Manual operation 1 blinking BTN18 Manual operation 1 blinking BTN26 Manual operation 2 blinking BTN06 Manual operation 2 blinking BTN14 Manual operation 2 blinking BTN22
B-66254EN/02
M0107 (0358)
M0108 (0360)
M0109 (0368)
M0110 (0370)
M0111 (0378)
M0112 (0380) M0113 (0388) M0114 (0390) M0115 (0398) M0116 (03A0) M0117 (03A8) M0118 (03B0) M0119 (03B8) M0120 (03C0) M0121 (03C8) M0122 (03D0) M0123 (03D8) M0124 (03E0) M0125 (03E8) M0126 (03F0) M0127 (03F8) N0128 (0400) N0129 (0408) N0130 (0410) N0131 (0418) N0132 (0420) N0133 (0428) N0134 (0430) N0135 (0438) N0136 (0440) N0137 (0448) N0138 (0450)
0 Manual operation 1 blinking BTN09 Manual operation 1 blinking BTN17 Manual operation 1 blinking BTN25 Manual operation 2 blinking BTN05 Manual operation 2 blinking BTN13 Manual operation 2 blinking BTN21
Manual operation page 1 tool 1 (KOGU1) Manual operation page 1 tool 1 (KOGU1) Manual operation page 1 tool 2 (KOGU2) Manual operation page 1 tool 2 (KOGU2) Manual operation page 1 tool 3 (KOGU3) Manual operation page 1 tool 3 (KOGU3)
Manual operation page 2 tool 1 (KOGU1) Manual operation page 2 tool 1 (KOGU1) Manual operation page 2 tool 2 (KOGU2) Manual operation page 2 tool 2 (KOGU2) Manual operation page 2 tool 3 (KOGU1) Manual operation page 2 tool 3 (KOGU1)
NC operation NC operation NC operation NC operation turn-on LMP08 turn-on LMP07 turn-on LMP06 turn-on LMP05 Program check screen coordinate selection 5 #3 #2 #1 #0 NC operation NC operation NC operation NC operation turn-on BTN08 turn-on BTN07 turn-on BTN06 turn-on BTN05 NC operation NC operation NC operation NC operation turn-on BTN16 turn-on BTN15 turn-on BTN14 turn-on BTN13 NC operation NC operation NC operation NC operation turn-on BTN24 turn-on BTN23 turn-on BTN22 turn-on BTN21
NC operation turn-on LMP04 NC operation turn-on LMP12 NC operation turn-on BTN04 NC operation turn-on BTN12 NC operation turn-on BTN20 NC operation turn-on BTN28 NC operation blinking BTN04 NC operation blinking BTN12 NC operation blinking BTN20
NC operation turn-on LMP03 NC operation turn-on LMP11 NC operation turn-on BTN03 NC operation turn-on BTN11 NC operation turn-on BTN19 NC operation turn-on BTN27 NC operation blinking BTN03 NC operation blinking BTN11 NC operation blinking BTN19
NC operation turn-on LMP02 NC operation turn-on LMP10 NC operation turn-on BTN02 NC operation turn-on BTN10 NC operation turn-on BTN18 NC operation turn-on BTN26 NC operation blinking BTN02 NC operation blinking BTN10 NC operation blinking BTN18
NC operation turn-on LMP01 NC operation turn-on LMP09 NC operation turn-on BTN01 NC operation turn-on BTN09 NC operation turn-on BTN17 NC operation turn-on BTN25 NC operation blinking BTN01 NC operation blinking BTN09 NC operation blinking BTN17
NC operation screen
- 166 -
B-66254EN/02
APPENDIX
7 6 5 4
N0139 (0458) N0140 (0460) N0141 (0468) N0142 (0470) N0143 (0478) N0144 (0480) N0145 (0488) N0146 (0490) N0147 (0498) N0148 (04A0) N0149 (04A8) N0150 (04B0) N0151 (04B8) N0152 (04C0) N0153 (04C8) N0154 (04D0) N0155 (04D8) N0156 (04E0) N0157 (04E8) N0158 (04F0) N0159 (04F8) N0160 (0500) N0161 (0508) N0162 (0510) N0163 (0518) N0164 (0520) N0165 (0528) N0166 (0530) N0167 (0538) N0168 (0540) N0169 (0548) N0170 (0550) N0171 (0558) Tool exchange 1 CNT08 Tool exchange 1 CNT16 Tool exchange 2 CNT08 Tool exchange 2 CNT16 Tool exchange 3 CNT08 Tool exchange 3 CNT16 Tool exchange 1 reset08 Tool exchange 1 reset16 Tool exchange 2 reset08 Tool exchange 2 reset16 Tool exchange 3 reset08 Tool exchange 3 reset16 Tool exchange 1 detected fault 08 Tool exchange 1 detected fault 16 Tool exchange 2 detected fault 08 Tool exchange 2 detected fault 16 Tool exchange 3 detected fault 08 Tool exchange 3 detected fault 16 Tool exchange 1 turn-on 08 Tool exchange 1 turn-on 16 Tool exchange 2 turn-on 06 Tool exchange 2 turn-on 14 Tool exchange 3 turn-on 04 Tool exchange 3 turn-on 12 Tool exchange 1 CNT07 Tool exchange 1 CNT15 Tool exchange 2 CNT07 Tool exchange 2 CNT15 Tool exchange 3 CNT07 Tool exchange 3 CNT15 Tool exchange 1 reset07 Tool exchange 1 reset15 Tool exchange 2 reset07 Tool exchange 2 reset15 Tool exchange 3 reset07 Tool exchange 3 reset15 Tool exchange 1 detected fault 07 Tool exchange 1 detected fault 15 Tool exchange 2 detected fault 07 Tool exchange 2 detected fault 15 Tool exchange 3 detected fault 07 Tool exchange 3 detected fault 15 Tool exchange 1 turn-on 07 Tool exchange 1 turn-on 15 Tool exchange 2 turn-on 05 Tool exchange 2 turn-on 13 Tool exchange 3 turn-on 03 Tool exchange 3 turn-on 11 Tool exchange 1 CNT06 Tool exchange 1 CNT14 Tool exchange 2 CNT06 Tool exchange 2 CNT14 Tool exchange 3 CNT06 Tool exchange 3 CNT14 Tool exchange 1 reset06 Tool exchange 1 reset14 Tool exchange 2 reset06 Tool exchange 2 reset14 Tool exchange 3 reset06 Tool exchange 3 reset14 Tool exchange 1 detected fault 06 Tool exchange 1 detected fault 14 Tool exchange 2 detected fault 06 Tool exchange 2 detected fault 14 Tool exchange 3 detected fault 06 Tool exchange 3 detected fault 14 Tool exchange 1 turn-on 06 Tool exchange 1 turn-on 14 Tool exchange 2 turn-on 04 Tool exchange 2 turn-on 12 Tool exchange 3 turn-on 02 Tool exchange 3 turn-on 10 Tool exchange 3 turn-on 18 Tool exchange 1 blinking 06 Tool exchange 1 blinking 14 Tool exchange 2 blinking 04 Tool exchange 2 blinking 12 Tool exchange 3 blinking 02 Tool exchange 3 blinking 10 Tool exchange 3 blinking 18 Tool exchange 1 CNT05 Tool exchange 1 CNT13 Tool exchange 2 CNT05 Tool exchange 2 CNT13 Tool exchange 3 CNT05 Tool exchange 3 CNT13 Tool exchange 1 reset05 Tool exchange 1 reset13 Tool exchange 2 reset05 Tool exchange 2 reset13 Tool exchange 3 reset05 Tool exchange 3 reset13 Tool exchange 1 detected fault 05 Tool exchange 1 detected fault 13 Tool exchange 2 detected fault 05 Tool exchange 2 detected fault 13 Tool exchange 3 detected fault 05 Tool exchange 3 detected fault 13 Tool exchange 1 turn-on 05 Tool exchange 1 turn-on 13 Tool exchange 2 turn-on 03 Tool exchange 2 turn-on 11 Tool exchange 3 turn-on 01 Tool exchange 3 turn-on 09 Tool exchange 3 turn-on 17 Tool exchange 1 blinking 05 Tool exchange 1 blinking 13 Tool exchange 2 blinking 03 Tool exchange 2 blinking 11 Tool exchange 3 blinking 01 Tool exchange 3 blinking 09 Tool exchange 3 blinking 17
Tool exchange 1 blinking 08 Tool exchange 1 blinking 16 Tool exchange 2 blinking 06 Tool exchange 2 blinking 14 Tool exchange 3 blinking 04 Tool exchange 3 blinking 12
Tool exchange 1 blinking 07 Tool exchange 1 blinking 15 Tool exchange 2 blinking 05 Tool exchange 2 blinking 13 Tool exchange 3 blinking 03 Tool exchange 3 blinking 11
- 167 -
APPENDIX
1 Tool compensation 1 turn-on BTN02 Tool compensation 2 turn-on BTN05 Tool compensation 4 turn-on BTN03 Tool compensation 2 blinking BTN01 Tool compensation 31 blinking BTN04 Operation 2 start Operation 10 start Operation 18 start Operation 26 start Operation 34 start Operation 6 end Operation 14 end Operation 22 end Operation 30 end
B-66254EN/02
N0172 (0560)
N0173 (0568)
N0174 (0570)
N0175 (0578)
N0176 (0580) N0177 (0588) N0178 (0590) N0179 (0598) N0180 (05A0) N0181 (05A8) N0182 (05B0) N0183 (05B8) N0184 (05C0) N0185 (05C8) N0186 (05D0) N0187 (05D8) N0188 (05E0) N0189 (05E8) N0190 (05F0) N0191 (05F8) N0192 (0600)
0 Tool compensation 1 turn-on BTN01 Tool compensation 2 turn-on BTN04 Tool compensation 4 turn-on BTN02 Tool compensation 1 blinking BTN05 Tool compensation 3 blinking BTN03 Operation 1 start Operation 9 start Operation 17 start Operation 25 start Operation 33 start Operation 5 end Operation 13 end Operation 21 end Operation 29 end
ANDON signal 1 ANDON signal 1 ANDON signal 2 ANDON signal 2 Motion sequence number Motion sequence number Operation status 1 command LMP15 Operation status 1 command LMP31 Operation status 1 command LMP47 Operation status 2 command LMP15 Operation status 2 command LMP31 Operation status 2 command LMP47 Operation status 3 command LMP15 Operation status 1 command LMP13 Operation status 1 command LMP29 Operation status 1 command LMP45 Operation status 2 command LMP13 Operation status 2 command LMP29 Operation status 2 command LMP45 Operation status 3 command LMP13 Operation status 1 command LMP11 Operation status 1 command LMP27 Operation status 1 command LMP43 Operation status 2 command LMP11 Operation status 2 command LMP27 Operation status 2 command LMP43 Operation status 3 command LMP11 Operation status 1 command LMP09 Operation status 1 command LMP25 Operation status 1 command LMP41 Operation status 2 command LMP09 Operation status 2 command LMP25 Operation status 2 command LMP41 Operation status 3 command LMP09 Operation status 1 command LMP07 Operation status 1 command LMP23 Operation status 1 command LMP39 Operation status 2 command LMP07 Operation status 2 command LMP23 Operation status 2 command LMP39 Operation status 3 command LMP07 Operation status 1 command LMP05 Operation status 1 command LMP21 Operation status 1 command LMP37 Operation status 2 command LMP05 Operation status 2 command LMP21 Operation status 2 command LMP37 Operation status 3 command LMP05 Operation status 1 command LMP03 Operation status 1 command LMP19 Operation status 1 command LMP35 Operation status 2 command LMP03 Operation status 2 command LMP19 Operation status 2 command LMP35 Operation status 3 command LMP03 Operation status 1 command LMP01 Operation status 1 command LMP17 Operation status 1 command LMP33 Operation status 2 command LMP01 Operation status 2 command LMP17 Operation status 2 command LMP33 Operation status 3 command LMP01
N0193 (0608)
N0194 (0610)
N0195 (0618)
N0196 (0620)
N0197 (0628)
N0198 (0630)
- 168 -
B-66254EN/02
APPENDIX
6 Operation status 3 command LMP29 Operation status 3 command LMP45 Operation status 1 command LMP14 Operation status 1 command LMP30 Operation status 1 command LMP46 Operation status 2 command LMP14 Operation status 2 command LMP30 Operation status 2 command LMP46 Operation status 3 command LMP14 Operation status 3 command LMP30 Operation status 3 command LMP46 Fault 7 occurrence Fault 15 occurrence Fault 23 occurrence Fault 31 occurrence Fault 39 occurrence Fault 47 occurrence Fault 55 occurrence Fault 63 occurrence Fault 71 occurrence Fault 79 occurrence Fault 87 occurrence Fault 95 occurrence Fault 103 occurrence Fault 111 occurrence Fault 119 occurrence Fault 127 occurrence Fault 135 occurrence 5 Operation status 3 command LMP27 Operation status 3 command LMP43 Operation status 1 command LMP12 Operation status 1 command LMP28 Operation status 1 command LMP44 Operation status 2 command LMP12 Operation status 2 command LMP28 Operation status 2 command LMP44 Operation status 3 command LMP12 Operation status 3 command LMP28 Operation status 3 command LMP44 Fault 6 occurrence Fault 14 occurrence Fault 22 occurrence Fault 30 occurrence Fault 38 occurrence Fault 46 occurrence Fault 54 occurrence Fault 62 occurrence Fault 70 occurrence Fault 78 occurrence Fault 86 occurrence Fault 94 occurrence Fault 102 occurrence Fault 110 occurrence Fault 118 occurrence Fault 126 occurrence Fault 134 occurrence 4 Operation status 3 command LMP25 Operation status 3 command LMP41 Operation status 1 command LMP10 Operation status 1 command LMP26 Operation status 1 command LMP42 Operation status 2 command LMP10 Operation status 2 command LMP26 Operation status 2 command LMP42 Operation status 3 command LMP10 Operation status 3 command LMP26 Operation status 3 command LMP42 Fault 5 occurrence Fault 13 occurrence Fault 21 occurrence Fault 29 occurrence Fault 37 occurrence Fault 45 occurrence Fault 53 occurrence Fault 61 occurrence Fault 69 occurrence Fault 77 occurrence Fault 85 occurrence Fault 93 occurrence Fault 101 occurrence Fault 109 occurrence Fault 117 occurrence Fault 125 occurrence Fault 133 occurrence
N0199 (0638)
N0200 (0640)
N0201 (0648)
N0202 (0650)
N0203 (0658)
N0204 (0660)
N0205 (0668)
N0206 (0670)
N0207 (0678)
N0208 (0680)
N0209 (0688) N0210 (0690) N0211 (0698) N0212 (06A0) N0213 (06A8) N0214 (06B0) N0215 (06B8) N0216 (06C0) N0217 (06C8) N0218 (06D0) N0219 (06D8) N0220 (06E0) N0221 (06E8) N0222 (06F0) N0223 (06F8) N0224 (0700) N0225 (0708) N0226 (0710)
7 Operation status 3 command LMP31 Operation status 3 command LMP47 Operation status 1 command LMP16 Operation status 1 command LMP32 Operation status 1 command LMP48 Operation status 2 command LMP16 Operation status 2 command LMP32 Operation status 2 command LMP48 Operation status 3 command LMP16 Operation status 3 command LMP32 Operation status 3 command LMP48 Fault 8 occurrence Fault 16 occurrence Fault 24 occurrence Fault 32 occurrence Fault 40 occurrence Fault 48 occurrence Fault 56 occurrence Fault 64 occurrence Fault 72 occurrence Fault 80 occurrence Fault 88 occurrence Fault 96 occurrence Fault 104 occurrence Fault 112 occurrence Fault 120 occurrence Fault 128 occurrence Fault 136 occurrence
- 169 -
APPENDIX
1 Fault 138 occurrence Fault 146 occurrence Fault 154 occurrence Fault 162 occurrence
B-66254EN/02
N0227 (0718) N0228 (0720) N0229 (0728) N0230 (0730) N0231 (0738) N0232 (0740) N0233 (0748) N0234 (0750) N0235 (0758) N0236 (0760) N0237 (0768) N0238 (0770) N0239 (0778) N0240 (0780) N0241 (0788) N0242 (0790) N0243 (0798) N0244 (07A0) N0245 (07A8) N0246 (07B0) N0247 (07B8) N0248 (07C0) N0249 (07C8) N0250 (07D0) N0251 (07D8) N0252 (07E0) N0253 (07E8) N0254 (07F0)
0 Fault 137 occurrence Fault 145 occurrence Fault 153 occurrence Fault 161 occurrence Alarm timer stop
Station 1 R completed Station 2 R running Station 3 clamp Station 4 conveyor running Station 5 unclamp Station 6 L running Station 7 L completed Station 8 L cont. Station 8 R cont. Station 9 R completed Station 10 R running Station 11 clamp Station 12 conveyor running Station 13 unclamp Station 14 L running Station 15 L completed
Station 1 R running Station 2 clamp Station 3 conveyor running Station 4 unclamp Station 5 L running Station 6 L completed Station 7 L cont. Station 7 R cont. Station 8 R completed Station 9 R running Station 10 clamp Station 11 conveyor running Station 12 unclamp Station 13 L running Station 14 L completed Station 15 L cont. Station 15 R cont.
Station 1 clamp Station 2 conveyor running Station 3 unclamp Station 4 L running Station 5 L completed Station 6 L cont. Station 6 R cont. Station 7 R completed Station 8 R running Station 9 clamp Station 10 conveyor running Station 11 unclamp Station 12 L running Station 13 L completed Station 14 L cont. Station 14 R cont. Station 15 R completed
Station 1 conveyor running Station 2 unclamp Station 3 L running Station 4 L completed Station 5 L cont. Station 5 R cont. Station 6 R completed Station 7 R running Station 8 clamp Station 9 conveyor running Station 10 unclamp Station 11 L running Station 12 L completed Station 13 L cont. Station 13 R cont. Station 14 R completed Station 15 R running
Station 1 unclamp Station 2 L running Station 3 L completed Station 4 L cont. Station 4 R cont. Station 5 R completed Station 6 R running Station 7 clamp Station 8 conveyor running Station 9 unclamp Station 10 L running Station 11 L completed Station 12 L cont. Station 12 R cont. Station 13 R completed Station 14 R running Station 15 clamp
Station 1 L running Station 2 L completed Station 3 L cont. Station 3 R cont. Station 4 R completed Station 5R running Station 6 clamp Station 7 conveyor running Station 8 unclamp Station 9 L running Station 10 L completed Station 11 L cont. Station 11 R cont. Station 12 R completed Station 13R running Station 14 clamp Station 15 conveyor running
Station 1 L completed Station 2 L cont. Station 2 R cont. Station 3 R completed Station 4 R running Station 5 clamp Station 6 conveyor running Station 7 unclamp Station 8 L running Station 9 L completed Station 10 L cont. Station 10 R cont. Station 11 R completed Station 12 R running Station 13 clamp Station 14 conveyor running Station 15 unclamp
Station 1 L cont. Station 1 R cont. Station 2 R completed Station 3 R running Station 4 clamp Station 5 conveyor running Station 6 unclamp Station 7 L running Station 8 L completed Station 9 L cont. Station 9 R cont. Station 10 R completed Station 11 R running Station 12 clamp Station 13 conveyor running Station 14 unclamp Station 15 L running
- 170 -
B-66254EN/02
APPENDIX
E.2
M0112 (0380) M0113 (0388) M0114 (0390) M0115 (0398) M0116 (03A0) M0117 (03A8) M0118 (03B0) M0119 (03B8) M0120 (03C0) M0121 (03C8) M0122 (03D0) M0123 (03D8) M0124 (03E0) M0125 (03E8) M0126 (03F0) M0127 (03F8) M0128 (0400) M0129 (0408) M0130 (0410) M0131 (0418) M0132 (0420) M0133 (0428)
Waveform Previous step sampling state turn-on work display Menu page 4 Menu page 4 blinking blinking
Menu 4 BTN03 Menu 4 BTN02 Menu 4 BTN01 Menu 1 BTN05 Menu 1 BTN04 Menu 1 BTN03 Menu 1 BTN02
Menu 4 BTN05 Menu 4 BTN04 Menu 2 BTN05 Menu 2 BTN04 Menu 2 BTN03 Menu 2 BTN02 Menu 2 BTN01 Menu 3 BTN05 Menu 3 BTN04 Menu 3 BTN03 Menu 3 BTN02 Menu 3 BTN01 Alarm code read completion Fault display output BTN07 Manual operation 1 outputBTN08 Manual operation 1 outputBTN16 Manual operation 1 outputBTN24 Manual operation 2 outputBTN04 Manual operation 2 outputBTN12 Manual operation 2 outputBTN20 Manual operation 2 outputBTN28 NC operation output outputBTN08 NC operation output outputBTN16 NC operation output outputBTN24 Manual operation 1 outputBTN07 Manual operation 1 outputBTN15 Manual operation 1 outputBTN23 Manual operation 2 outputBTN03 Manual operation 2 outputBTN11 Manual operation 2 outputBTN19 Manual operation 2 outputBTN27 NC operation output outputBTN07 NC operation output outputBTN15 NC operation output outputBTN23 Fault display output BTN06 Manual operation 1 outputBTN06 Manual operation 1 outputBTN14 Manual operation 1 outputBTN22 Manual operation 2 outputBTN02 Manual operation 2 outputBTN10 Manual operation 2 outputBTN18 Manual operation 2 outputBTN26 NC operation output outputBTN06 NC operation output outputBTN14 NC operation output outputBTN22 Fault display output BTN05 Manual operation 1 outputBTN05 Manual operation 1 outputBTN13 Manual operation 1 outputBTN21 Manual operation 2 outputBTN01 Manual operation 2 outputBTN09 Manual operation 2 outputBTN17 Manual operation 2 outputBTN25 NC operation output outputBTN05 NC operation output outputBTN13 NC operation output outputBTN21 Fault display output BTN04 Manual operation 1 outputBTN04 Manual operation 1 outputBTN12 Manual operation 1 outputBTN20 Manual operation 1 outputBTN28 Manual operation 2 outputBTN08 Manual operation 2 outputBTN16 Manual operation 2 outputBTN24 NC operation output outputBTN04 NC operation output outputBTN12 NC operation output outputBTN20 NC operation output outputBTN28 In break In shift Buzzer OFF execution Fault display output BTN01 Manual operation 1 outputBTN01 Manual operation 1 outputBTN09 Manual operation 1 outputBTN17 Manual operation 1 outputBTN25 Manual operation 2 outputBTN05 Manual operation 2 outputBTN13 Manual operation 2 outputBTN21 NC operation output outputBTN01 NC operation output outputBTN09 NC operation output outputBTN17 NC operation output outputBTN25
Fault display
Fault display output BTN03 Manual operation 1 outputBTN03 Manual operation 1 outputBTN11 Manual operation 1 outputBTN19 Manual operation 1 outputBTN27 Manual operation 2 outputBTN07 Manual operation 2 outputBTN15 Manual operation 2 outputBTN23 NC operation output outputBTN03 NC operation output outputBTN11 NC operation output outputBTN19 NC operation output outputBTN27
Fault display output BTN02 Manual operation 1 outputBTN02 Manual operation 1 outputBTN10 Manual operation 1 outputBTN18 Manual operation 1 outputBTN26 Manual operation 2 outputBTN06 Manual operation 2 outputBTN14 Manual operation 2 outputBTN22 NC operation output outputBTN02 NC operation output outputBTN10 NC operation output outputBTN18 NC operation output outputBTN26
NC operation screen
- 171 -
APPENDIX
1 Tool exchange 1 outputBTN02 Tool exchange 1 outputBTN10 Tool exchange 1 outputBTN18 Tool exchange 2 outputBTN08 Tool exchange 2 outputBTN16 Tool exchange 3 outputBTN06 Tool exchange 3 outputBTN14 Forecast 1 count-up Forecast 2 count-up Forecast 3 count-up Tool compensation 1 output BTN02 Tool compensation 2 output BTN05 Tool compensation 4 output BTN03
B-66254EN/02
M0134 (0430) M0135 (0438) M0136 (0440) M0137 (0448) M0138 (0450) M0139 (0458) M0140 (0460) M0141 (0468) M0142 (0470) M0143 (0478) M0144 (0480) M0145 (0488) M0146 (0490) M0147 (0498) : M0254 (07F0)
Tool compensation 2 output BTN03 Tool compensation 4 output BTN01 Tool compensation 4 count-up
Tool compensation 2 output BTN02 Tool compensation 3 output BTN05 Tool compensation 3 count-up
Tool compensation 2 output BTN01 Tool compensation 3 output BTN04 Tool compensation 2 count-up
Tool compensation 1 output BTN05 Tool compensation 3 output BTN03 Tool compensation 1 count-up
Tool compensation 1 output BTN04 Tool compensation 3 output BTN02 Tool compensation 4 output BTN05
0 Tool exchange 1 outputBTN01 Tool exchange 1 outputBTN09 Tool exchange 1 outputBTN17 Tool exchange Tool 2 outputBTN07 exchaTool exchange nge 2 outputBTN15 counter Tool exchange screen 3 outputBTN05 Tool exchange 3 outputBTN13 Stop value 1 count-up Stop value 2 count-up Stop value 3 count-up Tool compensation 1 output BTN01 Tool Tool compensation compen sation 2 output counter BTN04 Tool compensation 4 output BTN02
- 172 -
B-66254EN/02
INDEX
INDEX
A
ACTIVATING FAPT PICTURE....................... 17 ACTIVATING THE SCREEN CREATION SUPPORT TOOL (FPAssist) ........................ 27 Alarm display subscreen .................................. 73 APPENDIX...................................................... 131 Assistant V-UP ................................................. 35 Automatic Screen Switching, Initial Screen Setting, etc. - Setting Table (2/4) ................. 55 Axis coordinate display subscreen................... 74 Alarm/Information Required for Diagnosis Flows............................................................ 148 CREATING MEMORY CARD FORMAT DATA ........................................................................ 28 Cycle Time Item Name and Measurement Signal Setting - Setting Table (1/1)............ 107 CYCLE TIME MEASUREMENT SCREEN.. 105 CYCLE TIME SETTING SCREEN ............... 108
D
DATA CREATION AND INPUT PROCEDURE ...................................................................... 148 DATA STRUCTURE....................................... 156 Del...................................................................... 41 Detailed description screen ............................ 125 Detailed guidance screen ............................... 120 Display and resetting of a current value......... 90 Display of tool exchange information .............. 81 DISPLAYABLE CHARACTERS.................... 133 DOWNLOADING SCREEN DATA TO THE CNC ............................................................... 36
B
BTN01 to BTN07: Manual buttons.................. 64 Button Area Setting - Setting Table (2/2) ....... 68 Button Area Setting - Setting Table (4/4) ..... 130
C
CHECKING SCREEN DATA .......................... 43 Compensation operation .................................. 89 Compensation processing................................. 90 Components ...................................................... 64 COMPOSITE SCREEN DISPLAY .................. 31 CONVERTING DATA ...................................... 44 Copy................................................................... 42 COPYING OPERATOR'S PANEL SCREEN DATA AND THE FP DRIVER TO A MEMORY CARD .......................................... 30 Counter Setting - Setting Table (1/3) .............. 83 Counter Signal Setting - Setting Table (2/3)... 93 Counting of the number of faults and measurement of stop time .......................... 102 Create ................................................................ 40 CREATING A NEW PROJECT ....................... 22 CREATING A SCREEN IN A LANGUAGE OTHER THAN JAPANESE ........................... 9 Creating Display Information for Each
E
Edge type operation........................................ 105 EDITING A PROJECT..................................... 26 Edition Display Screen ..................................... 50 Enter data in the detailed description sheet. 153 Entering data in the flow diagnosis sheet..... 151
F
FANUC Special Characters ........................... 141 Fault Count Related Setting - Setting Table (1/1) .............................................................. 104 FAULT COUNT SCREEN (USED FOR 36 AND 168 FAULT ITEMS).................................... 101 FAULT DISPLAY SCREEN............................. 63 Fault Message Setting - Setting Table (4/4).... 79
i-1
INDEX
Fault Title and Presumed Cause Setting Setting Table (1/4)....................................... 126 FLOW DIAGNOSTIC MESSAGE INPUT PROCEDURE ............................................. 146 Flow Diagnostic Message Setting - Setting Table (2/4) .............................................................. 128 FLOW DIAGNOSTIC SCREEN .................... 122 FUNCTION OVERVIEW............................... 155
B-66254EN/02
M
MANUAL OPERATION 2 SCREEN ............. 112 MANUAL OPERATION SCREEN (COMMON SPECIFICATIONS FOR PAGE 1 AND PAGE 2) .................................................................... 69 Measurement of the current value counter..... 81 Method of alarm code transfer....................... 125 Method of alarm code transfer....................... 119 Method of Composite Screen Output............... 34 Method of flow diagnostic message creation . 125 METHOD OF TRANSFERRING OPERATOR'S PANEL DATA ............................................. 154 METHOD OF TRANSFERRING OPERATOR'S PANEL DATA WITH THE FL-net FUNCTION ................................................. 158 MINIMIZATION............................................... 47 Move .................................................................. 41
I
I/O DEDICATED TO THE OPERATOR'S PANEL........................................................... 10 Image File Name and Detail Message Setting Setting Table (3/4)....................................... 129 Input of Data into Excel Sheets..................... 150 Input of data into the fault diagnostic screen sheet............................................................. 150 INSTALLING FAPT PICTURE & FPAssist ... 13 INSTALLING Microsoft Visual Basic ............. 12 INSTALLING THE TOOL ............................... 11 Interlock (available with E3.02 and later) ...... 91
J
JIS Level 1 ...................................................... 135 JIS Level 2 ...................................................... 140
N
NC OPERATION SCREEN.............................. 73 Numeric Display Area and Motion Sequence Setting - Setting Table (4/4) ....................... 114 Numeric Display Area Setting - Setting Table (2/3) .......................................................... 96, 99 Numeric Display Area Setting - Setting Table (3/3) ................................................................ 72 Numeric display subscreen .............................. 69 PROCESSING ON THE TOOL COMPENSATION COUNTER SCREEN.. 142
L
LADDER DIAGRAM FOR COMPENSATION
Lamp and Button Area Setting - Setting Table (1/4, 2/4, 3/4) ................................................ 113 Lamp and Manual Button Setting - Setting Tables (1/3, 2/3) ............................................. 71 Lamp Area and Button Area Setting - Setting Tables (1/4, 2/4) ............................................. 76 Lamp Area Setting - Setting Table (1/3) ... 96, 99 Lamp Setting - Setting Table (1/2) .................. 67
O
ONE-BYTE CHARACTERS........................... 134 OPENING A PROJECT ................................... 25 OPERATING ENVIRONMENT ........................ 4 OPERATING THE SCREEN CREATION SUPPORT TOOL (FPAssist) ........................ 38
i-2
B-66254EN/02
INDEX
S
Screen Configuration69, 73, 80, 88, 95, 98, 101, 105, 109, 122 SCREEN CREATION PROCEDURE USING FPAssist......................................................... 49 SCREEN CREATION USING THE SCREEN CREATION SUPPORT TOOL (FPAssist) ... 48 Screen function ............................................... 122 Screen Registration - Setting Table (1/4) ........ 53 SCREEN REGISTRATION AND SETTING OF THE ENTIRE SYSTEM................................ 50 Screen Specification........................................ 112 Screen Switch Menu ......................................... 51 SCREENS CREATABLE WITH THE TOOL.... 5 Setting and display of limit values .................. 89 Setting and display of pre-forecast, forecast, and stop values ..................................................... 80 Setting of Counter Names and So Forth - Setting Table (1/3) ...................................................... 92 SETTING ON THE CNC SIDE ......................... 8 Shift Time Setting - Setting Table (3/4) .......... 60 Signal monitor subscreen ................................. 70 SPECIFICATIONS ............................................. 3
Operation Button Setting - Setting Table (3/3) ................................................................. 85, 94 Operation for Composite Screen Display ........ 31 Operation Indicator Lamp Setting - Setting Table (3/3).................................................... 100 OPERATION STATUS MONITOR SCREEN115 Operational Situation Item Setting............... 111 OPERATIONAL SITUATION SCREEN....... 109 OPERATOR'S PANEL PLC (M0112 TO M0141) ......................................................... 171 OPERATOR'S PANEL SIGNAL MAP........... 163 Output of Internal Operator's Panel Data Setting Table (4/4)......................................... 61 OVERVIEW OF FPAssist ................................ 39
P
Page switch method........................................ 103 Path Selection Signal Setting - Setting Table (3/4) ................................................................ 77 PLC OPERATOR'S PANEL (N0080 TO N0254) ......................................................... 165 PROCEDURE FOR SCREEN CREATION..... 21 Program check subscreen................................. 74
R
Registering Screens .......................................... 52 REGISTERING/CHANGING/DELETING OPERATOR'S PANEL SCREENS............... 40 Relationship with the operational situation screen........................................................... 103 Rename.............................................................. 42 Resetting of a current value counter ............... 82 RESTRICTIONS................................................. 7 RUNNING DISPLAY 2 SCREEN ................... 98 Running Display Lamp Setting - Setting Table (3/3) ................................................................ 97 RUNNING DISPLAY SCREEN ...................... 95
T
Ten-Key Pad Setting - Setting Table (2/3) ...... 84 TOOL COMPENSATION COUNTER SCREEN ........................................................................ 88 TOOL EXCHANGE COUNTER 1 SCREEN... 80 TOOL EXCHANGE COUNTER 2 SCREEN... 86 TROUBLESHOOTING GUIDANCE SCREEN ...................................................................... 117 TWO-BYTE CHARACTERS .......................... 135
U
UNINSTALLING FAPT PICTURE & FPAssist ........................................................................ 15
i-3
INDEX
UPGRADING TO THE LATEST VERSION... 46 USING FAPT PICTURE .................................. 16
B-66254EN/02
W
When two paths are used ................................. 91
V
VERSION DISPLAY ........................................ 45
i-4
Revision Record
02
May, 2001
Addition of explanations in following sections : 3.2 INSTALLING FAPT PICTURE & FPASSIST 4.1 ACTIVATING FAPT PICTURE 4.3 CREATING A NEW PROJECT Addition of following sections : 3.3 UNINSTALLING FAPT PICTURE & FPASSIST 4.10 ASSISTANT V-UP
01
Jan., 2001
Edition
Date
Contents
Edition
Date
Contents