Navigation

  • Page 1

    GE Fanuc AutomationComputer Numerical Control ProductsFAPT Picturefor WindowsOperator's ManualGFZ-66244EN/02May 2001

  • Page 2

    GFL-001Warnings, Cautions, and Notesas Used in this PublicationWarningWarning notices are used in this publication to emphasize that hazardous voltages, currents,temperatures, or other conditions that could cause personal injury exist in this equipment or maybe associated with its use.In situatio...

  • Page 3

    B-66244EN/02 SAFETY PRECAUTIONSs - 1This manual includes safety precautions for protecting the user andpreventing damage to themachine. Precautions are classified into Warnings and C...

  • Page 4

    SAFETY PRECAUTIONS B-66244EN/02s - 2WARNINGS AND NOTES RELATING TO FAPTPICTURE (Windows)Warnings and notes relating to FAPT PICTURE (Windows) areprovided in this manual. Before using this software, read...

  • Page 5

    B-66244EN/02 SAFETY PRECAUTIONSs - 3BE SURE TO READ THE FOLLOWING:The following summarizes items the user should bear in mind whenusing FAPT PICTURE (Windows). Before using FAPT PIC...

  • Page 6

    B-66244EN/02 PREFACEp - 1PREFACEThank you for purchasing FANUC FAPT PICTURE (Windows).This software, FAPT PICTURE (Windows), is designed to help theuser to ea...

  • Page 7

    PREFACE B-66244EN/02p - 2FEATURES OF FAPT PICTURE (Windows)FAPT PICTURE (Windows) has the following features:Features• This software allows you to use a personal compute...

  • Page 8

    B-66244EN/02 PREFACEp - 3CHECKING THE PRODUCT PACKAGEThis product package consists of the following:• Floppy disksFAPT PICTURE (Windows) (A08B-9010-J512#ZZ0...

  • Page 9

    PREFACE B-66244EN/02p - 4ORGANIZATION OF THIS MANUALThis manual is organized as follows:SAFETY PRECAUTIONSDescribes general precautions that must be observed to ensuresafe...

  • Page 10

    B-66244EN/02 PREFACEp - 5NOTATION CONVENTIONS IN THIS MANUALThis manual is described according to the following notationconventions:• Notations and operatio...

  • Page 11

    B-66244EN/02 1. SETUP- 1 -1 SETUPThis chapter describes the operating environment of FAPT PICTURE(Windows). This chapter also describes how to se...

  • Page 12

    1. SETUP B-66244EN/02- 2 -1.1 OPERATING ENVIRONMENTThe following operating environment is required to use this tool:Personal computer operating e...

  • Page 13

    B-66244EN/02 1. SETUP- 3 -Example: When allocating all the main CPU customsoftware size6M bytes → 96 (With the Power Mate, alwaysset 96.)5M byt...

  • Page 14

    1. SETUP B-66244EN/02- 4 -1.2 INSTALLING FAPT PICTURE (Windows)This section explains how to install FAPT PICTURE (Windows).In the following expla...

  • Page 15

    B-66244EN/02 1. SETUP- 5 -1.3 UNINSTALLING FAPT PICTURE (Windows)This section explains how to uninstall FAPT PICTURE (Windows).When FAPT PICTURE ...

  • Page 16

    2. FAPT PICTURE (Windows) B-66244EN/02- 6 -2 FAPT PICTURE (Windows)This chapter describes the method of activating and terminating FAPTPICTURE (Windows) and the structure and funct...

  • Page 17

    B-66244EN/02 2. FAPT PICTURE (Windows)- 7 -2.1 ACTIVATION AND TERMINATIONThis section describes the method of activating and terminating FAPTPICTURE (Windows).2.1.1 Activating FAPT...

  • Page 18

    2. FAPT PICTURE (Windows) B-66244EN/02- 8 -2.1.2 Terminating FAPT PICTURE (Windows)This subsection describes the method of terminating FAPT PICTURE(Windows).Click the menu button E...

  • Page 19

    B-66244EN/02 2. FAPT PICTURE (Windows)- 9 -2.2 MENU CONFIGURATION AND FUNCTIONS2.2.1 FAPT PICTURE Menu ScreenThis subsection describes the menu configuration and functions ofFAPT P...

  • Page 20

    2. FAPT PICTURE (Windows) B-66244EN/02- 10 -MenuFunctionComposite FormsAllows the user to composite created screens such as alamp section screen and button section screen into ascr...

  • Page 21

    B-66244EN/02 2. FAPT PICTURE (Windows)- 11 -2.2.2 New ProjectCreate a new project by using the procedure below.Click New Project on the menu.The dialog box for entering a project...

  • Page 22

    2. FAPT PICTURE (Windows) B-66244EN/02- 12 -2.2.3 Open ProjectThe menu item Open Project is used to modify a machine operationscreen project currently being created or a machine op...

  • Page 23

    B-66244EN/02 2. FAPT PICTURE (Windows)- 13 -2.2.4 Edit ProjectClicking Edit Project on the menu activates Visual Basic.Registering the controls for FAPT PICTURE in the tool boxFr...

  • Page 24

    2. FAPT PICTURE (Windows) B-66244EN/02- 14 -FPButton ActiveX Control moduleFPKey ActiveX Control moduleFpNDisp ActiveX Control moduleFPClock ActiveX Control moduleFPKyInBf ActiveX ...

  • Page 25

    B-66244EN/02 2. FAPT PICTURE (Windows)- 15 -By adding new forms, create a touch panel screen.An example of screen for sample screen editing is given below.When a touch panel screen...

  • Page 26

    2. FAPT PICTURE (Windows) B-66244EN/02- 16 -Method of saving forms with aliases and adding formsWhen a project is first created, FPForm (FANUC.frm) exists as apattern. Save the fo...

  • Page 27

    B-66244EN/02 2. FAPT PICTURE (Windows)- 17 -A form can be added using the procedure below.When FANUC.frm is registered in a project, add the form afterrenaming it to a desired form...

  • Page 28

    2. FAPT PICTURE (Windows) B-66244EN/02- 18 -Method of placing controls on a form<1><2><3>1.Click a desired control among the controls for FAPT PICTURE inthe tool ...

  • Page 29

    B-66244EN/02 2. FAPT PICTURE (Windows)- 19 -Moving and resizing controls[Movement]To move the position of a control, move the mouse point onto thecontrol then drag the mouse while ...

  • Page 30

    2. FAPT PICTURE (Windows) B-66244EN/02- 20 -2.2.5 Make MEMThis step converts data to display a created machine operation screenon the CNC and creates an MEM file to be written to t...

  • Page 31

    B-66244EN/02 2. FAPT PICTURE (Windows)- 21 -In the Screen Number pull-down list box, specify a CNC screen to bereplaced. For a screen number with the "C Executor*/" comme...

  • Page 32

    2. FAPT PICTURE (Windows) B-66244EN/02- 22 -Click the Detail button to display the following dialog box. This dialogbox is used to specify the various settings for the function fo...

  • Page 33

    B-66244EN/02 2. FAPT PICTURE (Windows)- 23 -Specify the 2-byte interface area to which the screen number is tobe written when a screen is to be automatically called from thePMC. F...

  • Page 34

    2. FAPT PICTURE (Windows) B-66244EN/02- 24 -Request and completion signals are controlled by reversing them to 0 and 1. If the exclusive logical sum ofthe signals is 1, the touch ...

  • Page 35

    B-66244EN/02 2. FAPT PICTURE (Windows)- 25 -Display Number SettingUsing the function for automatically calling screens from the PMC orthe function for reporting the number of the s...

  • Page 36

    2. FAPT PICTURE (Windows) B-66244EN/02- 26 -Each Display SettingThis menu item allows you to specify whether to free memory for thosescreens that cannot be set using the screen str...

  • Page 37

    B-66244EN/02 2. FAPT PICTURE (Windows)- 27 -Click OK in the Making of memory card file dialog box to create datain memory card format.When the memory card format file Cex0fpdt.me...

  • Page 38

    2. FAPT PICTURE (Windows) B-66244EN/02- 28 -2.2.6 Write to cardUsing the procedure described below, operator's panel screen data(such as CEX0FPDT.MEM) and the FP driver (INTFPCEX.M...

  • Page 39

    B-66244EN/02 2. FAPT PICTURE (Windows)- 29 -Download from the memory card to F-ROM of the CNCOperator's panel data (such as CEX0FPDT.MEM) or the FP driver(INTFPCEX.MEM) can be down...

  • Page 40

    2. FAPT PICTURE (Windows) B-66244EN/02- 30 -2.2.7 Composite FormsOn a personal computer, a base screen and sub screens createdseparately using VB (Visual Basic) are composited into...

  • Page 41

    B-66244EN/02 2. FAPT PICTURE (Windows)- 31 -Clicking the [Base Screen] pull-down list box displays a list of screens(base screens) that make up the machine operator's panel.The nam...

  • Page 42

    2. FAPT PICTURE (Windows) B-66244EN/02- 32 -• Clicking the Indicate button automatically starts up Visual Basic.• Open the project explore window then select and double-click...

  • Page 43

    B-66244EN/02 2. FAPT PICTURE (Windows)- 33 -2.2.8 ListA component information summary list can be output for each machineoperation screen currently being created. A summary list i...

  • Page 44

    2. FAPT PICTURE (Windows) B-66244EN/02- 34 -In this list, the settings of the typical properties of each of the followingcomponents are picked up and output.Push-buttonLampClockMDI...

  • Page 45

    B-66244EN/02 2. FAPT PICTURE (Windows)- 35 -2.2.9 HELPClicking HELP on the menu displays simple help information aboutFAPT PICTURE (Windows).

  • Page 46

    2. FAPT PICTURE (Windows) B-66244EN/02- 36 -2.3 CONTROLSDescription of general property setting items OK buttonThis button validates property settings and quits the dialog ...

  • Page 47

    B-66244EN/02 2. FAPT PICTURE (Windows)- 37 -Coordinate specificationA position on the screen is represented by two-dimensional coordinates(X,Y) with the upper-left corner of the sc...

  • Page 48

    2. FAPT PICTURE (Windows) B-66244EN/02- 38 -On Caption is copied onto to Off CaptionThe following controls, which have both On and Off captions, have acaption copy check box:Screen...

  • Page 49

    B-66244EN/02 2. FAPT PICTURE (Windows)- 39 -Color buttonfig filespecificationImage file specificationAn image file defines the figure of a control such as a button and lamp.An imag...

  • Page 50

    2. FAPT PICTURE (Windows) B-66244EN/02- 40 -Color specificationClicking a color button on the Image tab opens the Color dialog box. Inthis dialog box, select a desired color, then...

  • Page 51

    B-66244EN/02 2. FAPT PICTURE (Windows)- 41 -2.3.1 Screen Structure Definition ControlThe screen structure definition control provides two types ofspecification: setting of a combi...

  • Page 52

    2. FAPT PICTURE (Windows) B-66244EN/02- 42 -A popup screen with up to two layers can be displayed. If a popupscreen is displayed, only the screen displayed last will be active. T...

  • Page 53

    B-66244EN/02 2. FAPT PICTURE (Windows)- 43 --A change report control other than the change report controlthat has reported a change is brought into focus (the focus isshifted to an...

  • Page 54

    2. FAPT PICTURE (Windows) B-66244EN/02- 44 -Popup screen to be called from a base screen A popup screen may also have a change report area. If a popup screendoes not use a change ...

  • Page 55

    B-66244EN/02 2. FAPT PICTURE (Windows)- 45 -Property PagesGeneralObject ID:Object ID managed in the form. This ID is automatically assigned.The user cannot change this ID.X, Y:1.D...

  • Page 56

    2. FAPT PICTURE (Windows) B-66244EN/02- 46 -Base screenScreen Name:Set the name of the form file where this component is placed.Free Memory:For high-speed screen display, screen da...

  • Page 57

    B-66244EN/02 2. FAPT PICTURE (Windows)- 47 -Sub screenThe procedure for setting the properties below applies to sub screen 1through sub screen 5.Use SubScreen n:Check this box when...

  • Page 58

    2. FAPT PICTURE (Windows) B-66244EN/02- 48 -OptionsUse Signal of Update notification:Check this check box to use the function to notify the PMC thatdata is updated by the control c...

  • Page 59

    B-66244EN/02 2. FAPT PICTURE (Windows)- 49 -2.3.2 Screen Switch ControlThis control is used to switch from one screen to another. Touching thescreen switch control on the screen s...

  • Page 60

    2. FAPT PICTURE (Windows) B-66244EN/02- 50 -CharacterCentering:Check this check box to center the caption display positionautomatically in the vertical and horizontal directions wi...

  • Page 61

    B-66244EN/02 2. FAPT PICTURE (Windows)- 51 -Character Type:Specify the type of character used for a caption character string.0: ANK (displays a mixture of half-size and 2x-size cha...

  • Page 62

    2. FAPT PICTURE (Windows) B-66244EN/02- 52 -screen, returning the system to the screen from which the popupscreen was called.Screen Name:Set the name of a screen (name of a form) t...

  • Page 63

    B-66244EN/02 2. FAPT PICTURE (Windows)- 53 -ImageMaskImageFile:The FIG file holding the button figures to be used when theNoAction check box in the Action tab is checked can be sel...

  • Page 64

    2. FAPT PICTURE (Windows) B-66244EN/02- 54 -2.3.3 Lamp ControlThis control is used as a lamp whose light section color and captionchange according to the state of an input signal f...

  • Page 65

    B-66244EN/02 2. FAPT PICTURE (Windows)- 55 -CharacterCentering:Check this check box to center the caption display positionautomatically in the vertical and horizontal directions wi...

  • Page 66

    2. FAPT PICTURE (Windows) B-66244EN/02- 56 -X, Y:Specify the display position of the caption by using relativecoordinates within the rectangle of the control. Specify thecoordinat...

  • Page 67

    B-66244EN/02 2. FAPT PICTURE (Windows)- 57 -ActionNoAction:Check this check box to disable the lamp control function.The control can be placed on the form, but can be disabled, inw...

  • Page 68

    2. FAPT PICTURE (Windows) B-66244EN/02- 58 -ImageMaskImageFile:The FIG file holding the lamp figures to be used when theNoAction check box in the Action tab is checked can be selec...

  • Page 69

    B-66244EN/02 2. FAPT PICTURE (Windows)- 59 -OptionUse 7 Colors:Check this box to use seven colors as the background colors of thenumeral indication section.Type:Specify how to swit...

  • Page 70

    2. FAPT PICTURE (Windows) B-66244EN/02- 60 -If specifying 1:PMC (big or small comparison) for Type, specifythe data length of the PMC area specified with the signal area andthe sig...

  • Page 71

    B-66244EN/02 2. FAPT PICTURE (Windows)- 61 -2.3.4 Button ControlThis control consists of a lamp section whose light section color andcaption change according to the state of an inp...

  • Page 72

    2. FAPT PICTURE (Windows) B-66244EN/02- 62 -CharacterCentering:Check this check box to center the caption display positionautomatically in the vertical and horizontal directions wi...

  • Page 73

    B-66244EN/02 2. FAPT PICTURE (Windows)- 63 -Line continuation can be performed as with an ON caption.X, Y:Specify the display position of the OFF caption by using relativecoordinat...

  • Page 74

    2. FAPT PICTURE (Windows) B-66244EN/02- 64 -ActionNoAction:Check this check box to disable the button control function.The control can be placed on the form, but can be disabled, i...

  • Page 75

    B-66244EN/02 2. FAPT PICTURE (Windows)- 65 -[USER]Specify USER to change the state of the light sectionaccording to a signal from the PMC. Pressing the buttonsection does not chan...

  • Page 76

    2. FAPT PICTURE (Windows) B-66244EN/02- 66 -Detail[5:Alternate]-[Bit Set][ON Action], [OFF Action]Specify separately [ON Action] to be executed when the switchmakes a transition fr...

  • Page 77

    B-66244EN/02 2. FAPT PICTURE (Windows)- 67 -Detail[Momentary]-[Data Set]Specify which value to be output to which PMC area when the switch ison. The size of output data is word.PM...

  • Page 78

    2. FAPT PICTURE (Windows) B-66244EN/02- 68 -Detail[Momentary]-[Function Call]Specify a function to be called when the switch is turned on.Function:Describe an FP function. For the...

  • Page 79

    B-66244EN/02 2. FAPT PICTURE (Windows)- 69 -Detail[Change Screen]Specify a screen to be called when the switch is turned on.Screen Name:Specify a screen name. For a screen name, e...

  • Page 80

    2. FAPT PICTURE (Windows) B-66244EN/02- 70 -ImageMaskImageFile:The FIG file holding the button figures to be used when theNoAction check box in the Action tab is checked can be sel...

  • Page 81

    B-66244EN/02 2. FAPT PICTURE (Windows)- 71 -2.3.5 Framed Button ControlThis control consists of a lamp section whose light section color andcaption change according to the state of...

  • Page 82

    2. FAPT PICTURE (Windows) B-66244EN/02- 72 -[4:Actuator]Each time this button is pressed, this switch toggles betweenon and off. If a number other than 0 is set as a group number,...

  • Page 83

    B-66244EN/02 2. FAPT PICTURE (Windows)- 73 -Property PagesGeneralObject ID:Object ID managed in the form. This ID is automatically assigned.The user cannot change this ID.X, Y:Set...

  • Page 84

    2. FAPT PICTURE (Windows) B-66244EN/02- 74 -CharacterCentering:Check this check box to center the caption display positionautomatically in the vertical and horizontal directions wi...

  • Page 85

    B-66244EN/02 2. FAPT PICTURE (Windows)- 75 -X, Y:Specify the display position of the caption by using relativecoordinates within the rectangle of the control. Specify thecoordinat...

  • Page 86

    2. FAPT PICTURE (Windows) B-66244EN/02- 76 -ActionNoAction:Check this check box to disable the function of the framed buttoncontrol.The control can be placed on the form, but can b...

  • Page 87

    B-66244EN/02 2. FAPT PICTURE (Windows)- 77 -GroupNo:A group number can be specified when the actuator button oralternate button is selected. A button with the same group numberope...

  • Page 88

    2. FAPT PICTURE (Windows) B-66244EN/02- 78 -ImageMaskImageFile:The FIG file holding the button figures to be used when theNoAction check box in the Action tab is checked can be sel...

  • Page 89

    B-66244EN/02 2. FAPT PICTURE (Windows)- 79 -Border On Color:For a framed figure button, select a button frame ON color. Forother types of buttons, select a frame color for the low...

  • Page 90

    2. FAPT PICTURE (Windows) B-66244EN/02- 80 -2.3.6 MDI Key ControlThis control can be used to create a button on the touch panel thatperforms the same function as an MDI unit key. ...

  • Page 91

    B-66244EN/02 2. FAPT PICTURE (Windows)- 81 -ActionKey Top:Specify a caption for the MDI key.A caption that cannot be completed on one line can be continuedby inserting "\n&quo...

  • Page 92

    2. FAPT PICTURE (Windows) B-66244EN/02- 82 -Character Type:Specify the type of character used for a caption character string.0: ANK (displays a mixture of half-size and 2x-size cha...

  • Page 93

    B-66244EN/02 2. FAPT PICTURE (Windows)- 83 -ImageImage File Name:The FIG file holding MDI key figures can be selected.Style:Select a type of MDI key figure registered in Image File...

  • Page 94

    2. FAPT PICTURE (Windows) B-66244EN/02- 84 -2.3.7 Key Input Buffer ControlThis control is a key input buffer for data input that temporarily storeskey codes entered from the keys o...

  • Page 95

    B-66244EN/02 2. FAPT PICTURE (Windows)- 85 -CharacterCentering:Check this check box to center the caption display positionautomatically in the vertical and horizontal directions wi...

  • Page 96

    2. FAPT PICTURE (Windows) B-66244EN/02- 86 -ActionScreen Interlock:Numeral input from an MDI key or MDI key control can beinterlocked. This function is used to disable the setting...

  • Page 97

    B-66244EN/02 2. FAPT PICTURE (Windows)- 87 -ImageImage File Name:The FIG file holding key input buffer control figures can beselected.Style:Select a type of key input buffer contro...

  • Page 98

    2. FAPT PICTURE (Windows) B-66244EN/02- 88 -2.3.8 Numeral Indication Control with Key InputThis control displays the value of a specified PMC area. Touching thenumeral indication ...

  • Page 99

    B-66244EN/02 2. FAPT PICTURE (Windows)- 89 -CharacterCentering:Check this check box to center the caption display positionautomatically in the vertical and horizontal directions wi...

  • Page 100

    2. FAPT PICTURE (Windows) B-66244EN/02- 90 -ActionNoAction:Check this check box to disable the function of the control.The control can be placed on the form, but can be disabled, i...

  • Page 101

    B-66244EN/02 2. FAPT PICTURE (Windows)- 91 -Use Decimal Point:Check this check box to provide a decimal point in numeralindication.This decimal point indication is for easy-to-read...

  • Page 102

    2. FAPT PICTURE (Windows) B-66244EN/02- 92 -InterlockUse Interlock:Numeral input can be disabled. This interlock function can be setfor each control.PMC Area:Specify a type of PMC...

  • Page 103

    B-66244EN/02 2. FAPT PICTURE (Windows)- 93 -ImageMaskImageFile:The FIG file holding the embedded figures to be used when theNoAction check box in the Action tab is checked can be s...

  • Page 104

    2. FAPT PICTURE (Windows) B-66244EN/02- 94 -2.3.9 Numeral Indication Control for Calling a Ten-Key PadThis control is used to input and display numeric data inside the PMCand NC. ...

  • Page 105

    B-66244EN/02 2. FAPT PICTURE (Windows)- 95 -CharacterCentering:Check this check box to center the caption display positionautomatically in the vertical and horizontal directions wi...

  • Page 106

    2. FAPT PICTURE (Windows) B-66244EN/02- 96 -Specify a display character color to be used when the checkfunction returns a value other than zero.OFF Character Color:Specify a displa...

  • Page 107

    B-66244EN/02 2. FAPT PICTURE (Windows)- 97 -ActionNoAction:Check this check box to disable the function of the numeralindication control for calling a ten-key pad.The control can b...

  • Page 108

    2. FAPT PICTURE (Windows) B-66244EN/02- 98 -Tenkey Title :When 0 (TenKey1) or 2 (TenKey3) is selected in Select Tenkey, atitle entered in this field is displayed.ReadFunction:Selec...

  • Page 109

    B-66244EN/02 2. FAPT PICTURE (Windows)- 99 -Decimal digits:Set the number of decimal places.Left Align:A numeral indicated is left-justified.Non Zero suppress:In numeral indication...

  • Page 110

    2. FAPT PICTURE (Windows) B-66244EN/02- 100 -Figure of tenkey1 or tenkey3.A decimal point key appears only when data type 7 (floating-point) isspecified.CLEAR : Clears the display ...

  • Page 111

    B-66244EN/02 2. FAPT PICTURE (Windows)- 101 -Action 2Use Interlock:A numeral input disable function can be created. If the interlocksignal is turned on, touching the numeral indic...

  • Page 112

    2. FAPT PICTURE (Windows) B-66244EN/02- 102 -ImageMaskImageFile:The FIG file holding the embedded figures to be used when theNoAction check box in the Action tab is checked can be ...

  • Page 113

    B-66244EN/02 2. FAPT PICTURE (Windows)- 103 -Border Color1:Select a frame color for the upper edge and left edge of the control.Border Color2:Select a frame color for the lower edg...

  • Page 114

    2. FAPT PICTURE (Windows) B-66244EN/02- 104 -OptionUse 7 Colors:Check this box to use seven colors as the background colors of thenumeral indication section.Type:Specify how to swi...

  • Page 115

    B-66244EN/02 2. FAPT PICTURE (Windows)- 105 -If 1:PMC (big or small comparison) is specified for Type, acontinuous area with the length specified as the data length (1, 2,or 4 byte...

  • Page 116

    2. FAPT PICTURE (Windows) B-66244EN/02- 106 -2.3.10 Numeral/Character String Indication ControlThis control is used to display character data or numerals in a PMCregister or to cal...

  • Page 117

    B-66244EN/02 2. FAPT PICTURE (Windows)- 107 -CharacterCentering:Check this check box to center the caption display positionautomatically in the vertical and horizontal directions w...

  • Page 118

    2. FAPT PICTURE (Windows) B-66244EN/02- 108 -ActionNoAction:Check this check box to disable the function of thenumeral/character string indication control.The control can be placed...

  • Page 119

    B-66244EN/02 2. FAPT PICTURE (Windows)- 109 -execute a function without displaying the return value of thefunction.Data Type:Specify the data size and numeral attribute of an I/O t...

  • Page 120

    2. FAPT PICTURE (Windows) B-66244EN/02- 110 -ImageMaskImageFile:The FIG file holding the embedded figures to be used when theNoAction check box in the Action tab is checked can be ...

  • Page 121

    B-66244EN/02 2. FAPT PICTURE (Windows)- 111 -OptionUse 7 Colors:Check this box to use seven colors as the background colors of thenumeral indication section.Type:Specify how to swi...

  • Page 122

    2. FAPT PICTURE (Windows) B-66244EN/02- 112 -precedence. If blink bit 7 turns on, blinking starts with thespecified on and off colors.If 1:PMC (big or small comparison) is specifie...

  • Page 123

    B-66244EN/02 2. FAPT PICTURE (Windows)- 113 -This option takes effect if 1:PMC (big or small comparison) isspecified for Type.

  • Page 124

    2. FAPT PICTURE (Windows) B-66244EN/02- 114 -2.3.11 Label ControlThis control is used to display a rectangular figure or a fixed characterstring on the screen.Property PagesGeneral...

  • Page 125

    B-66244EN/02 2. FAPT PICTURE (Windows)- 115 -CharacterCaption:Enter a character string to be displayed.Centering:Check this check box to center the caption display positionautomati...

  • Page 126

    2. FAPT PICTURE (Windows) B-66244EN/02- 116 -ImageImage File Name:The FIG file holding control figures can be selected.Style:Select a type of control figure registered in Image Fil...

  • Page 127

    B-66244EN/02 2. FAPT PICTURE (Windows)- 117 -2.3.12 Image Display ControlThis control is used to display an image on the CNC screen. The typesof image files that can be displayed ...

  • Page 128

    2. FAPT PICTURE (Windows) B-66244EN/02- 118 -Specify a BMP file or JPEG file. Clicking the … button at theright edge displays a file dialog box, from which a desired file canals...

  • Page 129

    B-66244EN/02 2. FAPT PICTURE (Windows)- 119 -2.3.13 Clock ControlThis control is used to place a digital indication clock on the CNCscreen.Property PagesGeneralObject ID:Object ID ...

  • Page 130

    2. FAPT PICTURE (Windows) B-66244EN/02- 120 -CharacterDisplay Type:Date and/or time data is displayed. Choose from the following:0: TIME1: DATE2: DATE & TIMECharacter Type:...

  • Page 131

    B-66244EN/02 2. FAPT PICTURE (Windows)- 121 -ImageImage File Name:The FIG file holding control figures can be selected.Style:Select a type of control figure registered in Image Fil...

  • Page 132

    2. FAPT PICTURE (Windows) B-66244EN/02- 122 -2.3.14 Meter ControlThis control reads the value of a PMC register, and provides a meterindication according to the setting of the prop...

  • Page 133

    B-66244EN/02 2. FAPT PICTURE (Windows)- 123 -SettingFunction:Specify a function for reading a meter indication.Example: rdpmc[9_100_1]This example reads two bytes from D100 as a me...

  • Page 134

    2. FAPT PICTURE (Windows) B-66244EN/02- 124 -ImageImage File Name:The FIG file holding meter control figures can be selected.Style:Select a type of meter figure registered in Image...

  • Page 135

    B-66244EN/02 2. FAPT PICTURE (Windows)- 125 -2.3.15 Graph ControlThis control reads the value of a PMC register, and displays a bar graphaccording to the setting of the properties....

  • Page 136

    2. FAPT PICTURE (Windows) B-66244EN/02- 126 -SettingThis property tab can be set when a graph is specified in the item ofStyle of the Image tab. When a coordinate axis (scale) is ...

  • Page 137

    B-66244EN/02 2. FAPT PICTURE (Windows)- 127 -ImageImage File Name:The FIG file holding graph control figures can be selected.Graph and Scale radio buttons:Check Graph to select a b...

  • Page 138

    2. FAPT PICTURE (Windows) B-66244EN/02- 128 -2.3.16 Message Indication ControlThis control reads the value of one byte in the PMC area, and displayseight types of messages based on...

  • Page 139

    B-66244EN/02 2. FAPT PICTURE (Windows)- 129 -CharacterX, Y:Specify the display position of a message character string.Specify the upper-left corner of a start character string by u...

  • Page 140

    2. FAPT PICTURE (Windows) B-66244EN/02- 130 -new setting or modify the existing setting, open the edit dialog boxby clicking the Edit button.ON, OFF:The operation performed when ...

  • Page 141

    B-66244EN/02 2. FAPT PICTURE (Windows)- 131 -Edit dialog boxThe setting items enclosed in the ON frame specify operation to beperformed when a specified bit is turned on. The sett...

  • Page 142

    2. FAPT PICTURE (Windows) B-66244EN/02- 132 -ActionWatch PMC Area:Specify a type of PMC area address where a message is set. Thefollowing areas can be specified:R, D, K, X, Y, G, ...

  • Page 143

    B-66244EN/02 2. FAPT PICTURE (Windows)- 133 -ImageImage File Name:The FIG file holding control figures can be selected.Style:Select a type of figure registered in Image File Name.B...

  • Page 144

    2. FAPT PICTURE (Windows) B-66244EN/02- 134 -2.3.17 Screen Frame ControlThis control indicates a valid area on the CNC screen. This control isused for VB screen editing performed ...

  • Page 145

    B-66244EN/02 2. FAPT PICTURE (Windows)- 135 -ColorFrame Color1:Specify the color of the upper and lower lines of the bar indicatingthe screen frame boundary.Frame Color2:Specify th...

  • Page 146

    2. FAPT PICTURE (Windows) B-66244EN/02- 136 -2.3.18 PMC Area Character String Indication ControlThis control reads a character string from a specified PMC area andindicates it on t...

  • Page 147

    B-66244EN/02 2. FAPT PICTURE (Windows)- 137 -CharacterCentering:Check this box to center the display position of the PMC areacharacter string automatically in the vertical and hori...

  • Page 148

    2. FAPT PICTURE (Windows) B-66244EN/02- 138 -ActionPMC Message Area:Specify which area of the PMC the character string to be displayedis located.Usually, the area to be specified i...

  • Page 149

    B-66244EN/02 2. FAPT PICTURE (Windows)- 139 -Interlock:Check this check button to interlock the function for calling a basescreen in which a keyboard for changing the character str...

  • Page 150

    2. FAPT PICTURE (Windows) B-66244EN/02- 140 -ImageImage File Name:A FIG file holding a control figure can be selected.Style:Select a type of control figure registered in the "...

  • Page 151

    B-66244EN/02 2. FAPT PICTURE (Windows)- 141 -2.3.19 Text Character String Indication ControlThis control reads the text (character string) corresponding to the textnumber specified...

  • Page 152

    2. FAPT PICTURE (Windows) B-66244EN/02- 142 -CharacterX,Y:Specify the character string display position by using relativecoordinates within the rectangle of the control. With the ...

  • Page 153

    B-66244EN/02 2. FAPT PICTURE (Windows)- 143 -ActionBit Interface: (Currently not specifiable)Select this option to use a PMC signal bit for the specification ofthe text message to ...

  • Page 154

    2. FAPT PICTURE (Windows) B-66244EN/02- 144 -Structure of a text file and editing itA text file has a spreadsheet structure such as that shown below.Number:If using numbers as the ...

  • Page 155

    B-66244EN/02 2. FAPT PICTURE (Windows)- 145 - Input Row :When a certain cell is selected entirely, moving the cursor to theposition at which rows are to be inserted and clicking...

  • Page 156

    2. FAPT PICTURE (Windows) B-66244EN/02- 146 - Bit set :With the bit of the Bit Set cell on which the cursor ispositioned as the start, this option automatically sets the ...

  • Page 157

    B-66244EN/02 2. FAPT PICTURE (Windows)- 147 -ImageImage File Name:A FIG file holding a control figure can be selected.Style:Select a type of control figure registered in the "...

  • Page 158

    2. FAPT PICTURE (Windows) B-66244EN/02- 148 -2.3.20 MDI Keyboard ControlThis control allows you to create on the touch panel a group of buttonsthat function in the same way as keys...

  • Page 159

    B-66244EN/02 2. FAPT PICTURE (Windows)- 149 -ActionKeyboard:Select an MDI keyboard type.0:Address key1:Numeric key2:Command keyCNC system:Specify whether the CNC system on the touc...

  • Page 160

    2. FAPT PICTURE (Windows) B-66244EN/02- 150 -ImageImage File Name:A FIG file holding a control figure can be selected.Style:Select a type of control figure registered in the "...

  • Page 161

    B-66244EN/02 2. FAPT PICTURE (Windows)- 151 -2.3.21 Composite Message Indication Control This control reads the text (character string) corresponding to the textnumber specified ...

  • Page 162

    2. FAPT PICTURE (Windows) B-66244EN/02- 152 -message phrases with the specified phrase numbers from the individualmessage files corresponding to this phrase. Thus, the retrieval o...

  • Page 163

    B-66244EN/02 2. FAPT PICTURE (Windows)- 153 -Property PagesGeneralObject ID:Object ID managed in the form. This ID is automatically assigned.The user cannot change this ID.X,Y:Set...

  • Page 164

    2. FAPT PICTURE (Windows) B-66244EN/02- 154 -CharacterX,Y:Specify the character string display position by using relativecoordinates within the rectangle of the control. With the ...

  • Page 165

    B-66244EN/02 2. FAPT PICTURE (Windows)- 155 -ActionBitIF:(The bit interface is currently not specifiable.)NumberIF:Check this check box to select the number interface to specifymes...

  • Page 166

    2. FAPT PICTURE (Windows) B-66244EN/02- 156 -Select the size of the document number specification area for eachphrase.If 1 byte is secured, a number 1 to 255 can be specified; if 2...

  • Page 167

    B-66244EN/02 2. FAPT PICTURE (Windows)- 157 -Display Speed Level:For Telop Display, specify the speed at which messages are to bedisplayed. The speed can be specified in the range...

  • Page 168

    2. FAPT PICTURE (Windows) B-66244EN/02- 158 -ImageImage File Name:A FIG file holding a control figure can be selected.Style:Select a type of control figure registered in the "...

  • Page 169

    B-66244EN/02 3. FP FUNCTIONS- 159 -3 FP FUNCTIONS3.1 FP FUNCTION INTERFACEThis section explains the functions that can be set in the function fieldof FAPT PICTUR...

  • Page 170

    3. FP FUNCTIONS B-66244EN/02- 160 -[Functions] Function name Description 1.1sysinfoReading CN...

  • Page 171

    B-66244EN/02 3. FP FUNCTIONS- 161 -1.31 rd2radiusReading tool life management data (cuttercompensation number 2)1.32 t1infoReading tool life management data (too...

  • Page 172

    3. FP FUNCTIONS B-66244EN/02- 162 -[Format/with arguments]rdproginfo[type][Arguments]type = 0 Number of registered programs1 Number of programs not registered2 U...

  • Page 173

    B-66244EN/02 3. FP FUNCTIONS- 163 -[Return value]Actual feedrate of the controlled axis1.6 Reading the actual spindle speed[Function name]acts[Data type]5: 4...

  • Page 174

    3. FP FUNCTIONS B-66244EN/02- 164 -1.9 Reading the relative position of a controlled axis[Function name]relative[Data type]4: 4 bytes (signed)[Format/with ar...

  • Page 175

    B-66244EN/02 3. FP FUNCTIONS- 165 -1.12 Reading the servo delay of a controlled axis[Function name]srvdelay[Data type]4: 4 bytes (signed)[Format/with arguments...

  • Page 176

    3. FP FUNCTIONS B-66244EN/02- 166 -1.15 Reading the alarm status[Function name]alarm[Data type]3: 2 bytes[Format]alarm[][Arguments]--------[Return value]Alarm ...

  • Page 177

    B-66244EN/02 3. FP FUNCTIONS- 167 -1.17 Reading the workpiece origin offset[Function name]rdzofs[Data type]4: 4 bytes (signed)[Format/with arguments]rdzofs[num...

  • Page 178

    3. FP FUNCTIONS B-66244EN/02- 168 -1.19 Reading a setting[Function name]rdset[Data type]4: 4 bytes (signed)[Format/with arguments]rdset[number_axis_length][Arg...

  • Page 179

    B-66244EN/02 3. FP FUNCTIONS- 169 -1.21 Reading diagnostic data[Function name]diagnoss[Data type]4: 4 bytes (signed)[Format/with arguments]diagnoss[number_axis...

  • Page 180

    3. FP FUNCTIONS B-66244EN/02- 170 -1.23 Reading tool life management data (tool group number)[Function name]rdgrpid[Data type]5: 4 bytes[Format/with arguments]...

  • Page 181

    B-66244EN/02 3. FP FUNCTIONS- 171 -1.26 Reading tool life management data (tool life)[Function name]rdlife[Data type]5: 4 bytes[Format/with arguments]rdlife[nu...

  • Page 182

    3. FP FUNCTIONS B-66244EN/02- 172 -1.29 Reading tool life management data (tool length compensationnumber 2)[Function name]rd2length[Data type]5: 4 bytes[Forma...

  • Page 183

    B-66244EN/02 3. FP FUNCTIONS- 173 -1.32 Reading tool life management data (tool information 1)[Function name]t1info[Data type]5: 4 bytes[Format/with arguments]...

  • Page 184

    3. FP FUNCTIONS B-66244EN/02- 174 -1.35 Writing a path number (for multipath systems)[Function name]setpath[Data type]3: 2 bytes[Format/with arguments]setpath[...

  • Page 185

    B-66244EN/02 3. FP FUNCTIONS- 175 -[Arguments]typeData type0: Reads a variable value.1: Reads the number of decimal positions.number P code macro variable numb...

  • Page 186

    3. FP FUNCTIONS B-66244EN/02- 176 -Numbers after twenty thousand change with the valuethat the user sets in parameter No. 9044. This value isobtained from the p...

  • Page 187

    B-66244EN/02 3. FP FUNCTIONS- 177 -NOTETo use a numeral indication control, the decimal pointdisplay property must be set to the same number ofdecimal places as ...

  • Page 188

    3. FP FUNCTIONS B-66244EN/02- 178 -[Return value]0Normal termination1Error[Example]wrpmcb[9_0_0_0]Writes 0 in D[0] bit 0.wrpmcb[9_1500_3_1]Writes 1 in D[1500] bi...

  • Page 189

    B-66244EN/02 3. FP FUNCTIONS- 179 -2 : 2 bytes(Signed)3 : 2 bytes4 : 4 bytes(Signed)5 : 4 bytes[Format/with arguments]rdpmc[adrtype_snumber_datatype][Arguments]a...

  • Page 190

    3. FP FUNCTIONS B-66244EN/02- 180 -1: 2 bytes2: 4 bytesdataAlways 0(b) For specification of other than the ten-key pad[Function name]wrpmc[Data type]2 :2bytes(...

  • Page 191

    B-66244EN/02 1. SETUP- 181 -4 EMBEDDING OF C APPLICATIONSThis chapter describes how to use FAPT PICTURE (Windows)together with customer-created a...

  • Page 192

    1. SETUP B-66244EN/02- 182 -4.1 SOFTWARE REQUIRED FOR C APPLICATIONDEVELOPMENTThe following software programs are required to use FAPT PICTURE(Wi...

  • Page 193

    B-66244EN/02 1. SETUP- 183 -PC-9800 series PCsMemory Server (VCPI, DPMI) of IO Data Kiki ShaMelware (VCPI) of MelcoIBM PCs or compatiblesEMM386.E...

  • Page 194

    1. SETUP B-66244EN/02- 184 -4.2 CREATION OF APPLICATIONS USING TASKSMain taskThe main function exists in the FAPT PICTURE library.The outline of ...

  • Page 195

    B-66244EN/02 1. SETUP- 185 -: -2 Invalid function name (not beginning with "usr_"): -3 Too long function name (exceeding 30 cha...

  • Page 196

    1. SETUP B-66244EN/02- 186 -if (ret != 0) {// Error handling}}Example 2If an argument other than write data is required in a user functionCreate ...

  • Page 197

    B-66244EN/02 1. SETUP- 187 -A pattern (Back1.c) of the alarm task main function is supplied so thatthe machine tool builder can make the necessar...

  • Page 198

    1. SETUP B-66244EN/02- 188 -4.3 DRAM AND SRAMThe machine tool builder must prepare DRAM and SRAM inaccordance with the specifications of the C ex...

  • Page 199

    B-66244EN/02 1. SETUP- 189 -4.4 NOTES AND RESTRICTIONSThe following items may be added due to upgrades:-The operating environment of FAPT PICTURE...

  • Page 200

    1. SETUP B-66244EN/02- 190 --As the version of the C executor application displayed on the NC,a pattern containing the version of FAPT PICTURE (V...

  • Page 201

    B-66244EN/02 1. SETUP- 191 -5 MEMORY SIZES OF CONTROLS ANDRESTRICTIONSThis chapter describes the memory sizes that the various controlsprovided b...

  • Page 202

    1. SETUP B-66244EN/02- 192 -5.1 MEMORY SIZES OF CONTROLSAmounts of memory used by the controls on screens created withFAPT PICTUREUse of basic me...

  • Page 203

    B-66244EN/02 1. SETUP- 193 -Use of basic memory, control nameAmount of memoryusedRemarksComposite message indication (32 lines, display width of ...

  • Page 204

    1. SETUP B-66244EN/02- 194 -5.2 RESTRICTIONSRestriction or noteRemarksThe personal computer should have a large memory size. With smallmemory, t...

  • Page 205

    B-66244EN/02 1. SETUP- 195 -Restriction or noteRemarksIf a popup ten-key pad or a popup screen is displayed, only the popupscreen section last di...

  • Page 206

    APPENDIX

  • Page 207

    B-66244EN/02 A. ERROR MESSAGES- 199 -A ERROR MESSAGESThis appendix explains error messages.l Error messages displayed while an application is running underCNC•••...

  • Page 208

    A. ERROR MESSAGES B-66244EN/02- 200 -•••• Intermediate data file name has not been definedThe basic screen name (text and graphic data file name) is not setin th...

  • Page 209

    B-66244EN/02 INDEXi - 1INDEX<A>Activating FAPT PICTURE (Windows) .......................... 7ACTIVATION AND TERMINATION..........................

  • Page 210

    Revision RecordFAPT PICTURE (For Windows) OPERATOR’S MANUAL (B-66244EN)02May, 2001Addition of following section :- PMC area character string indication control- Text character string indication control- MDI keyboard control- Composite message indication control- Embedding of c applications- Mem...

  • Page 211

    · No part of this manual may bereproduced in any form.· All specifications and designsare subject to change withoutnotice.

x