Open CNC (Ladder Editing Package) Operators manual Page 1

Operators manual
GE Fanuc Automation
Computer Numerical Control Products
Open CNC
Ladder Editing Package
Operator's Manual
B-62884EN/02 September 1996

Contents Summary of Open CNC (Ladder Editing Package) Operators manual

  • Page 1GE Fanuc Automation Computer Numerical Control Products Open CNC Ladder Editing Package Operator's Manual B-62884EN/02 September 1996
  • Page 2GFL-001 Warnings, Cautions, and Notes as Used in this Publication Warning Warning 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 may be associated with its use. In situ
  • Page 3B–62884EN/01 Table of contents 1. GENERAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1 OVERVIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
  • Page 4Table of contents B–62884EN/01 4.2.1 Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 4.3 C : I/O MODULE EDITING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
  • Page 5B–62884EN/01 Table of contents D. CONVERSION OF SEQUENCE PROGRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293 D.1 DIFFERENCES FROM FAPT LADDER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294 D.2 CONVERSION FROM FAPT LADDER . . . .
  • Page 6B–62884EN/01 1. GENERAL 1  1
  • Page 71. GENERAL B–62884EN/01 1.1 Thank you for purchasing Ladder Editing Package. OVERVIEW Ladder Editing Package is a programming system for developing FANUC PMC sequence programs. This software is designed to operate on the FANUC OPEN CNC and supports both the Japanese and English languages. For detail
  • Page 8B–62884EN/01 1. GENERAL The following abbreviations are used in this manual. 1) For PMC models Abbreviations PMC Models PMC-R Series · PMC-RA3 FANUC PMC-MODEL RA3 · PMC-RB3 FANUC PMC-MODEL RB3 · PMC-RB4 FANUC PMC-MODEL RB4 · PMC-RB5 FANUC PMC-MODEL RB5 · PMC-RB6 FANUC PMC-MODEL RB6 · PMC-RC3 FANUC P
  • Page 91. GENERAL B–62884EN/01 1.2 THE MAJOR FUNCTIONS 1.2.1 The Ladder Editing Package is a software package that enables the use of The Overview of the following PMC functions and sequence program development functions on the OPEN CNC. Ladder Editing Package 1) Sequence
  • Page 10B–62884EN/01 1. GENERAL 1.2.1.1 Function Overview OPEN CNC Machine CNC / PMC DI/ DO On–line functions  Sequence program monitoring/debugging  Sequence program execution/termination  Sequence program transfer  PMC parameter setting/display Floppy disk Ladder editing package Keyboard Input/editing
  • Page 111. GENERAL B–62884EN/01 [Program backup destination] PMC program memory [hard disk] of the personal computer 2) System with a personal computer board (MMC–IV), built into the CNC [Overview] CNC with MMC–IV Machine Fig.1.2.1.2(b) [CRT/MDI operation] When using this system with the CRT/MDI panel, assi
  • Page 12B–62884EN/01 1. GENERAL [Overview] CNC High–speed Personal serial bus computer Machine Fig.1.2.1.2(c) [Program backup destination] PMC flash memory 4) System in which the CNC is connected to a FANUC intelligent terminal via the high–speed serial bus [Overview] Intelligent terminal CNC High–speed ser
  • Page 131. GENERAL B–62884EN/01 Table 1.2.2 Functions Supported for Each PMC Model PMC model RB4 RB6 RC4 Function RA3 RB3 RB4 (STEP RB5 RB6 (STEP RC3 RC4 (STEP Reference SEQ) SEQ) SEQ) section Step sequence 1.3    f   f   f program 3.5.2 On–line functions 3.4 ∆ ∆ ∆ ∆ ∆ ∆ ∆ ∆ ∆ ∆ Off–line functions 3.
  • Page 14B–62884EN/01 1. GENERAL Start control system development Determine control targets (machine, CNC) Determine control operation specifications (calculation of number of DI/DO points, control scale determination) Determine interface specifications (DI/DO assignment) Create sequence program (design, add
  • Page 151. GENERAL B–62884EN/01 1.3 ABOUT PMC PROGRAM 1.3.1 The ladder method is most of ten used for programming the sequence PMC Programming control governed by a PMC. This method was derived from relay-panel control circuits. Since it has been in use for years, many sequence Method engineers are already
  • Page 16B–62884EN/01 1. GENERAL LEVEL 1 ( LADDER) LEVEL 2 ( LADDER) LEVEL 3 ( LADDER) Sub Program P1 (Step Sequence) Sub Program P2 (LADDER) Sub Program P3 (LADDER) Sub Program Pn (Step Sequence) (3) Data flow Ladder Editing Package Source program Ladder 1st level Mnemonic Mnemonic program Ladder 2nd level
  • Page 171. GENERAL B–62884EN/01 1.3.2 You can assign names or add notes to I/O signals, internal relays, and can About Symbol & add notes to a sequence program. They are generally called “symbol & comment data”. Comment Data (1) The definition of terms The definition of terms are shown below to distinguish
  • Page 18B–62884EN/01 1. GENERAL (b) For ladder sequence program Specification Net comment Available characters ASCII characters Japanese kana/kanji characters Line feed Steps to occupy 2 step/Net comment Maximum characters/line 64 characters/line 4095 characters/Net comment (Note 1) Maximum lines 100 lines/
  • Page 192. CONFIGURATION AND INSTALLATION OF PACKAGE B–62884EN/01 2 CONFIGURATION AND INSTALLATION OF PACKAGE 14
  • Page 202. CONFIGURATION AND INSTALLATION OF B–62884EN/01 PACKAGE 2.1 To use this software, configurations of hardware and software are required as follows. OPERATING ENVIRONMENT Computer FUNUC OPEN CNC CPU 386SX or higher OS · Microsoft Windows 95 (Note 1) · DOS Version 5.0/V or later (to activate Japanese
  • Page 212. CONFIGURATION AND INSTALLATION OF PACKAGE B–62884EN/01 About size of Expansion memory to be used : Expansion memory are used for ladder and symbol & comment data as an temporary area. Although, Ladder Editing Package runs with no EMS & XMS, enough size of EMS and/or XMS memory according to the so
  • Page 222. CONFIGURATION AND INSTALLATION OF B–62884EN/01 PACKAGE 2.2 The Ladder Editing Package is distributed on the five system disks listed below. These disks are of 3.5–inch, 2HD type (1.44MB). Check that none PACKAGE of the system disks is missing. CONFIGURATION (1) Ladder Editing Package (Vol.1)/A08B
  • Page 232. CONFIGURATION AND INSTALLATION OF PACKAGE B–62884EN/01 2.3 There are two different installaction procedures to install the software. One is to register the software in the Windows [Programs] menu.The INSTALLATION other is to invoke this software from the DOS command prompt. 2.3.1 The following de
  • Page 242. CONFIGURATION AND INSTALLATION OF B–62884EN/01 PACKAGE (5) Specify the hard disk drive to which the software is to be installed (Note).  Ladder Editing Package setup Welcome to Ladder Editing Package. Setup will place system files into the following drive. If you want to install these files in a
  • Page 252. CONFIGURATION AND INSTALLATION OF PACKAGE B–62884EN/01 (7) Select the language of the messages to be installed. The size of the files to be installed and the amount of free space available on the hard disk to which the software will be installed are displayed. If there is sufficient free space fo
  • Page 262. CONFIGURATION AND INSTALLATION OF B–62884EN/01 PACKAGE (9) The dialog box shown below appears during installation. Insert the requested floppy disk, then click [Ok].  Ladder Editing Package setup Please insert the following disk (or type the new directory), and then press . Disk 2(Ladder
  • Page 272. CONFIGURATION AND INSTALLATION OF PACKAGE B–62884EN/01 2.3.2 The following describes the installation of the Ladder Editing Package Installing the Software from floppy disk drive A to hard disk drive C. to Invoke from the DOS (1) Insert Vol. 1 into drive A. Command Prompt (2) Enter “A:¥INSTALL” a
  • Page 282. CONFIGURATION AND INSTALLATION OF B–62884EN/01 PACKAGE The Interface driver has not been detected. Which Interface driver will be used? F Interface Type 1 f Interface Type 2 Ok Quit Fig.2.3.2(c) (6) Select an installation message language. Select language of message to be installed. English and J
  • Page 292. CONFIGURATION AND INSTALLATION OF PACKAGE B–62884EN/01 (8) The selected options are displayed. After checking that the desired options are selected, select [Yes]. The installation is started. Install drive : C: ¥FANUC¥LEP Interface : Type 1 Language : English only Are you sure to start installati
  • Page 302. CONFIGURATION AND INSTALLATION OF B–62884EN/01 PACKAGE 2.4 The Ladder Editing Package is installed by the installer under the directory configuration indicated below. The user can freely select the DIRECTORY hard disk drive to which installation is to be performed, but cannot modify CONFIGURATION
  • Page 312. CONFIGURATION AND INSTALLATION OF PACKAGE B–62884EN/01 2.5 To use the system, make the following modifications to the CONFIG.SYS file. CONFIG.SYS (1) When the system is used under Windows 95 (when Windows 95 is installed in C:¥WINDOWS) DEVICE=¥WINDOWS¥ANSI.SYS DEVICE=¥WINDOWS¥EMM386.EXE When the
  • Page 322. CONFIGURATION AND INSTALLATION OF B–62884EN/01 PACKAGE Notes 1 All of the above device drivers are provided as standard with Windows 95/MS–DOS. The specification of switches and parameters may be required for the above settings. For details, refer to the windows 95/the MS–DOS on–line help or the
  • Page 332. CONFIGURATION AND INSTALLATION OF PACKAGE B–62884EN/01 2.6 FILE CONFIGURATION 2.6.1 The files constituting system are described below. File System (1) Customizable files Some functions can be customized by the user. These functions include setting of the format for printing created ladder program
  • Page 342. CONFIGURATION AND INSTALLATION OF B–62884EN/01 PACKAGE (c) Message conversion tools (For details, see Appendix F.) · _CHGMES.EXE 2.6.2 A sequence program, which is object of editing and printing, is called The Constitution of source program and managed by storing in files below. Source Program J
  • Page 353. OPERATION B–62884EN/01 3 OPERATION 30
  • Page 36B–62884EN/01 3. OPERATION 3.1 STARTING THE 1 Starting the Ladder Editing Package from the DOS command line LADDER EDITING (1) Move to the drive and directory where the system software of the Ladder Editing Package is installed. PACKAGE (2) Key in “FLADDER Enter .” Example:Starting the Ladder Editing
  • Page 373. OPERATION B–62884EN/01 (Reference) OPEN CNC, DOS/Windows, Ladder Editing Package, extended driver/library Install DOS/Windows Incorporate device driver (Modification of CONFIG.SYS and AUTOEXEC.BAT) Install extended driver/library disk or driver library disk installation, and incorporate driver In
  • Page 38B–62884EN/01 3. OPERATION 3.2 OVERVIEW OF OPERATION 3.2.1 The menu screens displayed by the system are structured as shown below. Menu Structure Start 1 On–line function File Save PMC parameter Restore PMC parameter Off–line function (1) See Fig. 3.2.1(b) MS–DOS Exit 2 Diagnose Ladder monitoring/On–
  • Page 393. OPERATION B–62884EN/01 F1 (1) Off–line function EDIT Title Ladder diagram/ F2 Step sequence PRINT Title Symbol & comment Parameter Message F3 Symbol I/O module COMPILE Ladder diagram System parameter Step sequence F4 I/O module DECOMPILE Message Cross reference list F5 Bit address map I/O FA writ
  • Page 40B–62884EN/01 3. OPERATION 3.3 The operations described below are common operations. COMMON SYSTEM (1) Function keys When the menu items shown below are displayed in reverse video, OPERATIONS the user can select the desired menu item by pressing the corresponding function key. 1 EDIT 2 PRINT 3 COMPIL
  • Page 413. OPERATION B–62884EN/01 The file already exists. F1 Update F2 Quit F3 Append 1) Cursor movement To select an item, press the cursor key or , such that the item to be selected is displayed in reverse video. Then, pressing the Enter key selects that item. 2) Function key A function key is indicated
  • Page 42B–62884EN/01 3. OPERATION 3.4 ON–LINE FUNCTIONS 3.4.1 Overview of the On–Line Functions 3.4.1.1 The on–line functions are used to perform ladder and signal status Outline monitoring, display, and modification on the OPEN CNC screen. [Menu structure] (1) [1.File] menu With this menu, the user can wri
  • Page 433. OPERATION B–62884EN/01 3.4.1.2 Starting the On–Line The use of the on–line functions is automatically enabled when the system Functions is started. Alternatively, the use of the on–line functions can be selected in off–line mode. For an explanation of on–line function selection in off–line mode,
  • Page 44B–62884EN/01 3. OPERATION (c) Communication with the PMC Selecting “ON–LINE FUNCTION” causes the online monitor screen (“SET COMMUNICATION” dialog box) to appear as shown below. Communication with the PMC starts automatically. 1. File 2. Diagnose 3. I/O 4. Communication Communication Status Start Ca
  • Page 453. OPERATION B–62884EN/01 N : E–3160 Selected program is not same. Load Load from PMC program memory. Store Store to PMC program memory. Disregard Disregard difference. Qiut Quit On –Line function. Fig.3.4.1.2 (b) Note If the program does not match the program on the PMC the dialog box shown above a
  • Page 46B–62884EN/01 3. OPERATION (f) Displaying the “SUBPROGRAM” dialog box (Ladder monitor function) Once a program is loaded from the PMC, the “SUBPROGRAM” dialog box for the ladder monitor function appears. Specify the subprogram to be monitored in the dialog box as described below: Note The on–line mon
  • Page 473. OPERATION B–62884EN/01 1) PMC alarm status The following icon indicates whether the PMC is in the alarm state. Yellow : Alarm exists on PMC Gray : Alarm not exists on PMC Fig.3.4.1.2 (f) 2) Ladder execution status The following icon indicates whether a ladder program is running. Program on Progra
  • Page 48B–62884EN/01 3. OPERATION 3.4.2 File 3.4.2.1 While communicating with PMC, PMC parameters can be saved to a file. Saving PMC Parameter To use this function while running a ladder program, turn the CNC to EDIT mode. If not running, you can use this function at any time. (1) Menu position Pull down [1
  • Page 493. OPERATION B–62884EN/01 (4) Message Message Meaning and countermeasure File already exists. Same file name exists. Overwrite? Select [Yes] to overwrite. Select [No] to cancel saving. 3.4.2.2 While communicating with PMC, PMC parameters can be restored from Restoring PMC a file. To use this functio
  • Page 50B–62884EN/01 3. OPERATION (a) Select [Exec] PMC parameter is restored and the dialog box closes. (b) Select [Abort] (during a file saving) Restoring is stopped. (c) Select [Cancel] PMC parameter is not restored and the dialog box closes. 3.4.2.3 The Off-Line function can be selected from the On-Line
  • Page 513. OPERATION B–62884EN/01 3.4.2.5 This function is used to finish On-Line Function. Exit (1) Menu position Pull down [1. File] menu, and select [Exit] on the menu. 1. File Save PMC parameter Restore PMC parameter Off-Line Function MS DOS Exit Fig.3.4.2.5(a) (2) Dialog box view Are you sure you want
  • Page 52B–62884EN/01 3. OPERATION 3.4.3 [2. Diagnose] menu contains the menu items as shown below. Diagnose 2. Diagnose Ladder Monitor for “Ladder Monitor” /“Online Editor” window Signal Status for “Signal status” window PMC Parameter for sub-menu of “PMC Parameter” windows PMC alarm status for “PMC alarm m
  • Page 533. OPERATION B–62884EN/01 ÔÔÔÔÔÔÔÔÔ ÔÔÔÔÔÔÔÔÔ 1. File 2. Diagnose 3. I/O 4. Communication ÔÔÔÔÔÔÔÔÔ Ladder Monitor !!!!!!!!!!!!!! Signal Status [LEVEL1] NET 00001–00006 ÔÔÔÔÔÔÔÔÔ PMC Parameter D000 PMC alarm status R0000.1 Ô ÔÔÔÔÔÔÔÔÔ PMC Status RUN/STOP the program ÔÔÔÔÔÔÔÔÔÔ D000 Signal Trace R000
  • Page 54B–62884EN/01 3. OPERATION (c) Selecting a subprogram (F7 [SpList]) A ladder program is monitoried and edited in units of subprograms. This function is uesd to list existing subprograms and to select the subporgram to be displayed. Note The on–line monitoring function of a step sequence program is no
  • Page 553. OPERATION B–62884EN/01 (d) Searching for data (F8 [SEARCH])/Entering the search data ( Shift + F8 ) 1) Searching for data (F8 [SEARCH]) A search for a net starts when the F8 key is pressed after the search data has been entered. If the F8 key is pressed without specifying any search data, a searc
  • Page 56B–62884EN/01 3. OPERATION Search Search Data : Data Kind F ADDR/SYMBOL X0000. 0 f WRT–COIL f FUNCTION f NET–NO OK Cancel Fig.3.4.3.1.1(d) D SEARCH DATA Enter the search data: address, symbol, net number, functional instruction name, functional instruction number (number only, without S) D DATA TYPE
  • Page 573. OPERATION B–62884EN/01 (f) Setting a function (F10 [SET]) This function includes the following: D LADDER MODE: Switching between ladder monitor and on–line editing. For details of the on–line function, see (2), “On–line editing” in this section. D SYMBOL & COMMENT DISPLAY: Selecting the address d
  • Page 58B–62884EN/01 3. OPERATION 3.4.3.1.2 To select the “Online Editor” screen, select [Ladder monitor] from the [2. On–line editing Diagnose] pull–down menu, then press F10 : [Setting]. The “Display setting” dialog box appears. In the dialog box, select [Online Editor]. Display setting Ladder Mode f Ladd
  • Page 593. OPERATION B–62884EN/01 1. File 2. Diagnose 3. I/O 4. Communication Online Editor [LEVEL1] NET 00001–00006 X0000.0 Y0000.0 X0000.1 X0000.2 Y0000.1 X0001.0 Y0000.2 (S) X0001.1 Y0000.2 (R) SUB 1 END1 SUB 2 END2 SUB 64 END X0000.0 ←(*1) F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 (S) Functn Update Search Symbol S
  • Page 60B–62884EN/01 3. OPERATION Operation Function Key to be used Reference group Contact/coil input (d) 2) input Shift + F1 input (d) 3) F2 input (d) 4) Shift + F2 (S) input (d) 5) F3 (R) input (d) 6) Shift + F3 Selecting a contact/coil , (d) 7) Tab Shift + Tab Changing an address (d) 8) only “address” +
  • Page 613. OPERATION B–62884EN/01 On–line editing operations (2) Operation Function Key to be used Reference group Cursor Moving the cursor up or (h) 1) , movement down Moving the cursor to the (h) 2) , left or right Moving the cursor to the (h) 3) beginning of the ladder Home program Moving the cursor to t
  • Page 62B–62884EN/01 3. OPERATION Cancel : Press the Delete key in delete mode. (d) Input Contact/Coil To input a contact or coil, register the input element in the key input line, then press the Enter key. The registered element is added to the ladder diagram. The following keys are used for this operation
  • Page 633. OPERATION B–62884EN/01 7) Select Contact/Coil Key : Tab , Shift + Tab Function : Select Contact/Coil at the input line. Tab changes Contact/Coil in the input line to the forward direction. Shift + Tab changes reverse. The contacts and coils are displayed in the order indicated below: [ ] [ / ] [
  • Page 64B–62884EN/01 3. OPERATION (f) Inserting a net, line, or element 1) Inserting a net Key : Ctrl + F1 [Netlns] Function : Inserts a single blank net after the net at the cursor position. 2) Inserting a line Key : Ctrl + F2 [Lilns] Function : Inserts a single blank line under the line to which the curso
  • Page 653. OPERATION B–62884EN/01 (h) Cursor 1) Move cursor Up/Down Key : , Function : Up/Down cursor, When press at the top of the screen or press at the bottom of the screen, the screen scrolls. 2) Move cursor to Left/Right Key : , Function : Move cursor to the left/light. When pressing at the left end of
  • Page 66B–62884EN/01 3. OPERATION 2) Undo Key : Shift + F7 Function : Restore ladder diagram just before the last update F7 . Note Applying the [Undo] function causes the effects of editing since the last update to be lost. 3.4.3.1.3 (1) Outline of Signal Trigger Function Signal trigger function The ladder
  • Page 673. OPERATION B–62884EN/01 1. File 2. Diagnose 3. I/O 4. Communication Signal Trigger [LEVEL1] NET 00001–00006 X0000.0 X0000.1 X0000.2 X0000.3 X0000.4 X0000.5 X0000.6 Y0000.1 COMM ENT– G0500.3 R0900.0 X0010.7 Y0065.7 ÔÔÔ X0012.5 Y0014.2 ÔÔÔ SUB 1 END1 ÔÔÔ ÔÔÔ SUB 2 END2 TRIGGER * MODE:ON : X0000.0 :
  • Page 68B–62884EN/01 3. OPERATION [Trigger Parameter DIALOG] Trigger Parameter Address X1000.0 Check–Point F Level1 f END1 f END2 f END3 Count 65535 Trigger–Mode f ON F OFF OK Cancel Init Please set the following items by “Trigger Parameter” dialog. 1) Address: Trigger address (Symbol is possible.) 2) Check
  • Page 693. OPERATION B–62884EN/01 3.4.3.1.4 (1) Outline of function Ladder debugging Using this function, Step Operations and Stop Operations listed below are possible. Step Operations are to execute ladder by function specified step (single instruction, single net, and specified block). Stop Operations are
  • Page 70B–62884EN/01 3. OPERATION 1) Step Operation to execute one instruction from current position. 1. File 2. Diagnose 3. I/O 4. Communication Ladder Debug [LEVEL1] NET 00001–00006 X0000.0 X0000.1 X0000.2 X0000.3 X0000.4 X0000.5 X0000.6 Y0000.1 COMM ENT– G0500.3 R0900.0 X0010.7 Y0065.7 ÔÔÔÔ X0012.5 Y0014
  • Page 713. OPERATION B–62884EN/01 1) Stop operation to stop the execution of ladder when a trigger condi- tion specified by signal becomes true. 1. File 2. Diagnose 3. I/O 4. Communication Ladder Debug [LEVEL1] NET 00001–00006 X0000.0 X0000.1 X0000.2 X0000.3 X0000.4 X0000.5 X0000.6 Y0000.1 COMM ENT– G0500.3
  • Page 72B–62884EN/01 3. OPERATION (b) Setting of Ladder Debug Parameter Ladder Debug Parameter DIALOG is displayed by pressing F3“Dbgprm”. [Ladder Debug Parameter DIALOG] Ladder Debug Parameter Ladder Debug Mode F Step f Break Control Step Break Control Mode Mode F Element F Trigger f Scan f Net f Block Add
  • Page 733. OPERATION B–62884EN/01 2) Step/Mode Step Mode F Element f Net f Block Element : Step Operation to execute one instruction from current position. (Default) Net : Step Operation to execute one net (one circuit) from current position. Block : Step operation to execute from current position to specif
  • Page 74B–62884EN/01 3. OPERATION 5) Break Control/Address ÔÔ ÔÔ Break Control ÔÔ Address X1000.0 ÔÔ Address : Trigger setting address * When “d) Break Control/Mode” is “Trigger”, it is possible to set this item. 6) Break Control/Check point ÔÔ ÔÔ Break Control Check–Point F Level1 f END2 f END1 f END3 LEVE
  • Page 753. OPERATION B–62884EN/01 When [Init] is selected, Parameter of Ladder Debugging Function is initialized. Please select [OK] when setting is completed. Please select [Cancel] or press the Esc key when you cancel setting. (c) Execution of step operation 1) Step Operation to execute one instruction fr
  • Page 76B–62884EN/01 3. OPERATION Setting of Ladder Debug Parameter Dialog Ladder Debug Mode : Step Step–Mode : Block * Setting other than the above–mentioned item are invalid. If F5“B.Strt” is pressed after the cursor is moved, the cursor position becomes a position where the block operation begins. The bl
  • Page 773. OPERATION B–62884EN/01 F4“Sync.B” is used to transfer the current status of input signals to the synchronous buffer so that succeeding instructions could operate on refreshed inputs when the execution is continued from current position. Notes Normally, transferring to the synchronous buffer is au
  • Page 78B–62884EN/01 3. OPERATION Setting of Ladder Debug Parameter Dialog Ladder Debug Mode : Break Control Break–Mode : Scan Count : 1 to 65535 * Setting other than the above–mentioned item are invalid. When F1“Exec” is pressed, the execution of stop operation (scan) is started. While executing stop opera
  • Page 793. OPERATION B–62884EN/01 (a) Window view without symbols : Signal Status R00000 0 0 0 0 0 0 0 1 : 01 R00001 1 0 0 0 0 0 0 0 : 80 R00002 0 0 0 0 0 0 0 0 : 00 R00003 0 0 0 1 1 1 0 0 : 1C R00004 0 0 0 0 0 0 0 0 : 00 R00005 0 0 0 0 0 0 0 0 : 00 R00006 1 0 1 0 1 0 1 0 : AA R00007 0 1 0 1 0 1 0 1 : 55 R0
  • Page 80B–62884EN/01 3. OPERATION (3) Operations Operations on the signal status window is described. Basic operation Function Cursor keys Move cursor. Page Page Move address area on window. Up / Down Skip to next/previous kind of address. Tab / Shift + Tab Enter Alternate signal status. Enter key turns the
  • Page 813. OPERATION B–62884EN/01 3.4.3.3 “PMC Parameter” sub-menu consists of the menu items for the windows PMC Parameter below. 1) Timer window 2) Counter window 3) Keep relay window 4) Data table control window 5) Data table window To display the “Parameter” submenu, display the [2. Diagnose] pull-down
  • Page 82B–62884EN/01 3. OPERATION 2. Diagnose Ladder Monitor Signal Status PMC Parameter PMC alarm status Timer PMC Status Counter RUN/STOP the program Keep relay Signal Trace Data table control Signal Analysis Data table System Information (b) Window view 1) Window view without symbols: Timer 1. T00000 600
  • Page 833. OPERATION B–62884EN/01 3) Function keys: F4 F8 F10 Symbol Search Wrt On or or F4 F10 Adress WrtOff Fig.3.4.3.3 (c) (c) Operations The following table lists the operations supported by the [TIMER] window. Basic operation Function Cursor keys Move cursor. Page Page Move address area on window. Up /
  • Page 84B–62884EN/01 3. OPERATION (a) Menu position To activate “Counter” window, pull down [2. Diagnose] menu, and select [PMC Parameter] on the menu. Then sub–menu appears which contains item [Counter] which activates “Counter” window. 2. Diagnose Ladder Monitor Signal Status PMC Parameter PMC alarm statu
  • Page 853. OPERATION B–62884EN/01 2) Window view with symbols: Cursor Counter No. Address Preset/Current No. Address Preset/Current WORK COUNTER 1. C00000 1000 / 347 6. C00020 0/ 0 2. C00004 256 / 129 7. C00024 0/ 0 3. C00008 0/ 0 8. C00028 36 / 0 4. C00012 0/ 0 9. C00032 0/ 0 5. C00016 0/ 0 10. C00036 0/ 0
  • Page 86B–62884EN/01 3. OPERATION Basic operation Function Search address (‘address’ can be symbol). ‘address’ + [Search] F8 You cannot search any other address than PMC parameter address, T, C, K, and D, at the “Counter” window. When T, K or D address is specified to search, “Counter” window is closed and
  • Page 873. OPERATION B–62884EN/01 (b) Window view When “Keep relay” is selected following window is displayed. Address Cursor Keep relay K00000 0 0 0 0 1 0 1 1 K00010 0 0 0 0 0 0 0 0 K00001 0 0 0 0 0 0 0 0 K00011 0 0 0 0 0 0 0 0 K00002 0 0 0 0 0 0 0 0 K00012 0 0 0 0 0 0 0 0 K00003 0 0 0 0 0 0 0 0 K00013 0 0
  • Page 88B–62884EN/01 3. OPERATION Basic operation Function Search address (‘address’ can be symbol). ‘address’ + [Search] F8 You cannot search any other address than PMC parameter address, T, C, K, and D, at the “Keep relay” window. When T, C or D address is specified to search, “Keep relay” window is close
  • Page 893. OPERATION B–62884EN/01 2. Diagnose Ladder Monitor Signal Status PMC Parameter PMC alarm status Timer PMC Status Counter RUN/STOP the program Keep relay Signal Trace Data table control Signal Analysis Data table System Information (b) Window view 1) Window view with symbols : Cursor Data table con
  • Page 90B–62884EN/01 3. OPERATION (c) Operations The table below lists the operations supported by the Data table control window. Table of the data table control display (1). Basic operation Function Cursor keys Move cursor. Page Page Move address area on window. Up / Down Change “Start address” with the cu
  • Page 913. OPERATION B–62884EN/01 (5) Data table window “Data table” window displays the contents of PMC Data table address according to Data groups defined by Data table control data. You can examine the contents of Data table, and you can also change the values of Data table on this window. (a) Menu posit
  • Page 92B–62884EN/01 3. OPERATION 2) Window view with symbols : Data group information Data table Group 1:D00000 - D07999, 8000 bytes, hexadecimal, protected DAT–TABLE–TOP D00000 F6 D00005 FF D00010 C0 D00001 FF D00006 B0 D00011 FE D00002 EC D00007 FF D00012 80 D00003 FF D00008 60 D00013 FD D00004 D8 D00009
  • Page 933. OPERATION B–62884EN/01 Basic operation Function Changes the keep relay signal status. Pressing Enter the Enter key toggles the signal status between off and on. The Enter key is enabled only in the write enabled state. Switch to ”Data table control” window. [C.Data] F3 The displayed data group is
  • Page 94B–62884EN/01 3. OPERATION 3.4.3.4 The “PMC ALARM MESSAGE” dialog box displays a PMC alarm PMC Alarm Status message. (1) Menu position To activate “PMC alarm message” dialog box, pull down [2. Diagnose] menu, and select [PMC alarm status] on the menu. 2. Diagnose Ladder Monitor Signal Status PMC Para
  • Page 953. OPERATION B–62884EN/01 3.4.3.5 “PMC Status” window displays the status of program on PMC. PMC Status Window (1) Menu position To activate “PMC Status” window, pull down [2. Diagnose] menu, and select [PMC Status] on the menu. 2. Diagnose Ladder Monitor Signal Status PMC Parameter PMC alarm status
  • Page 96B–62884EN/01 3. OPERATION 3.4.3.6 The program execution status can be changed from “RUNNING” to Executing or Stopping a “STOP” or from “STOP” to “RUNNING”. Program (1) Position of menu To display the [RUN/STOP the program] dialog box, display the [2. Diagnose] pull–down menu, then select [RUN/STOP t
  • Page 973. OPERATION B–62884EN/01 RUN the program ? Yes No Fig.3.4.3.6 (b) [YES] : Executes the ladder program. [NO] : Closes the dialog box without executing the ladder program. Warning When executing or stopping a program, special care is necessary. If a program is applied incorrectly, the machine may act
  • Page 98B–62884EN/01 3. OPERATION Signal Trace X0000(01111111) No. 7 6 5 4 3 2 1 0 Value 0000 F F F F F F f F FDH 0001 f f F f F F f F 2DH ³0002 f F F f f f f F 60H 0003 f f f f f f f f 00H 0004 f f f f f f f f 00H 0005 f f f f f f f f 00H 0006 f f f f f f f f 00H 0007 f f f f f f f f 00H Signal Trace Start
  • Page 993. OPERATION B–62884EN/01 1) MODE . . . . . . . . . Sets a mode used for reading signals 2) ADDRESS 1,2 . . . Sets address type, trace address and mask data  Address type – PMC address (symbol is also acceptable) – Physical address  Trace address Sets address at which a signal is traced by specifi
  • Page 100B–62884EN/01 3. OPERATION 3.4.3.8 (1) Outline of Signal Analysis Function Signal Analysis Function The changes in a PMC ladder signal can be traced on the specified trigger conditions. Displaying the results of tracing signals on a time axis enables checking the relationship between the signals. D M
  • Page 1013. OPERATION B–62884EN/01 [Analysis Parameter DIALOG] Analysis Parameter Sampling Time 10 (sec) Trigger Address *ESP Condition Trigger–Mode f Start f AFTER F Trigger–ON F ABOUT f Trigger–OFF f BEFORE f ONLY Signal–Address 1: X0000.0 5: R0900.0 2: X0000.1 6: R0900.1 3: X0000.2 7: R0900.2 4: X0000.3 8
  • Page 102B–62884EN/01 3. OPERATION 3) Condition . . . . . . . Specify the conditions at which the tracing starts. 0 : When F1“Exec” key is pressed. 1 : When F1“Exec” key is pressed and the trigger address signal rises. 2 : When F1“Exec” key is pressed and the trigger address signal falls. Notes 1 Condition 1
  • Page 1033. OPERATION B–62884EN/01 [Analysis setting DIALOG ] Analysis setting Scale f 8 msec F 16 msec f 32 msec Address/Symbol F Symbol f Address Display–Mode V Max Display Scroll–Mode V Scale(msec/Times) OK Cancel Please set the following items by “Analysis setting” DIALOG. 1) Scale . . . . . . . . . . .
  • Page 104B–62884EN/01 3. OPERATION Please select [Cancel] or press the Esc key when you cancel setting. (d) Starting or stopping of data sampling Please press F1“Exec” or “Stop” in Fig.10.1.Screen of Signal Analysis Function. (e) Displaying traced data by specifying period Enter a period in ms in which trace
  • Page 1053. OPERATION B–62884EN/01 3.4.3.9 The system software information such as specifications, version, and etc Display System can be referred. Information (1) Menu position To display “System Information” dialog box, pull down [2. Diagnose] menu, and select [System Information] on the menu 2. Diagnose L
  • Page 106B–62884EN/01 3. OPERATION 3.4.4 The [3. I/O] menu provides the following options: Input/Output 3. I/O Load program 1. For the [Load program] dialog box Store program 2. For the [Store program] dialog box Backup program 3. For the [Backup program] dialog box Notes 1 In case of operating NC, the scree
  • Page 1073. OPERATION B–62884EN/01 Load program Transfer data type F LADDER f ALL 0% 100% Load program size Exec Abort Cancel indicator Abort loading Execute loading Close dialog box Fig.3.4.4.1 (a) (3) Operation Select a desired button by pressing the Tab key, then press the Enter key. Once the program has
  • Page 108B–62884EN/01 3. OPERATION Store program Transfer data type F LADDER f ALL 0% 100% Loading program size Exec Abort Cancel indicator Abort storing Execute storing Close dialog box Fig.3.4.4.2 (a) (3) Operation Select a desired button by pressing the Tab key, then press the Enter key. Once the program
  • Page 1093. OPERATION B–62884EN/01 3. I/O Load program Store program Backup program (2) Displaying the dialog box When [Backup program] is selected, a dialog box is displayed according to the backup destination. See Section 1.2.1.2 for information about the backup destination for each CNC system configuratio
  • Page 110B–62884EN/01 3. OPERATION 2) Close the dialog box by clicking the [Cancel] button or pressing the Esc key. Caution In the case of a CNC system in which programs are backed up to PMC flash memory, place the CNC in the emergency stop state before starting backup. 3.4.5 This function establishes or dis
  • Page 1113. OPERATION B–62884EN/01 3.4.6 This section provides the following examples of using the on–line Examples of Operation function: 3.4.6.1 Monitoring a Ladder (1) Starting the on–line functions When the system is started, the on–line functions, and communication are automatically started. 1. File 2.
  • Page 112B–62884EN/01 3. OPERATION (3) Selecting a subprogram (a) After a program is loaded from the PMC, the “Sub–program list” dialog box appears as shown below: Sub–program list LEVEL 1 LEVEL 2 P00001 (OPEN RIGHT DOOR ) MOVE RIGHT DOOR TO LIMIT–SWTH–R1 P00002 (OPEN LEFT DOOR ) MOVE LEFT DOOR TO LIMIT–SWTH
  • Page 1133. OPERATION B–62884EN/01 or OFF (0). They are displayed with thick or thin line according to their status as follows. ON (1) OFF (0) Thick Thin Thin Thick Thick Thin Thick Thin (S) Thick Thin (R) Thick Thin (c) Moving in the ladder The area displayed on the window can be moved by Page Page cursor-u
  • Page 114B–62884EN/01 3. OPERATION setting” dialog box. The functional instruction parameters appear as shown below: -OFF RST SUB 36 0002 - ADDB TCTRL-1 ACT TCNT-1 [ 12] 0000000001 NXT-TCNT [ 13] Contents of address TCNT-1 Contents of address NXT-TCNT Fig.3.4.6.1 (f) (g) Changing the symbol/comment display m
  • Page 1153. OPERATION B–62884EN/01 Status Series/Edition 4066/10 PMC TYPE PMC-RB4 SCAN TIME CUR 0ms MAX 0ms MIN 0ms Date/Time 00/00/00 00:00:00 Fig.3.4.6.1 (h) (b) Checking the alarm state When the PMC enters the alarm state, the color of the PMC alarm icon changes from gray to yellow. Should this occur, sel
  • Page 116B–62884EN/01 3. OPERATION Program on Program on PMC is running. PMC is stopped. Fig. 3.4.6.1 (j) Fig. 3.4.6.1 (k) To change the ladder program execution status, select [2. Diagnose] then use the “RUN/STOP the ladder” dialog box. (d) Displaying the communication status While communication with the PM
  • Page 1173. OPERATION B–62884EN/01 F4 F8 F10 Symbol Search Wrt On or or F4 F10 Adress WrtOff Fig.3.4.6.1 (o) (b) Searching Address Enter ”R0.0” and press function key F8 [Search], the address R00000 is displayed at top of the window, and the cursor moves onto signal of R00000.0. Signal Status R00000 0 1 0 0
  • Page 118B–62884EN/01 3. OPERATION (d) Unlocking write-protection Press function key F10 [Wrt On] to unlock write protection of the contents of addresses displayed on the window. The color of cursor changes to red from yellow. And the function key F10 changes to [WrtOff]. Warning Signal status changes should
  • Page 1193. OPERATION B–62884EN/01 (g) Hiding ”Signal Status” window Pull down the [2. Diagnose] menu, select [Ladder Monitor] from the menu, then the ”Signal Status” window disappears. Note Non-volatile PMC address T, C, K and D which is called ”PMC parameter” has special window to display and modify them (
  • Page 120B–62884EN/01 3. OPERATION 3.5 OFF-LINE FUNCTION 3.5.1 When Off–Line Function is selected from the on–line function menu, the General following off–line menu screen appears. Press the function key corresponding to the desired function. The corresponding screen will appear. OFF–LINE MENU RB4 (STEP SEQ
  • Page 1213. OPERATION B–62884EN/01 2) The following editing menu screen appears: EDIT RB4 (STEP SEQ) [C: ¥FLADDER¥] F1 KEY : TITLE F2 KEY : LADDER DIAGRAM F3 KEY : SYMBOL & COMMENT F4 KEY : MESSAGE F5 KEY : I/O MODULE F6 KEY : SYSTEM PARAMETER F10 KEY : END 1 TITLE 2 LADSEFC 3 SYMBOL4 MESSAG5 MODULE6 SYSPRM7
  • Page 122B–62884EN/01 3. OPERATION (i) When UPDATE is selected, the editing operation is terminated after the results of editing are written to a file. (ii) When QUIT is selected, the editing operation is terminated without writing the results of editing to a file. (iii) When EDIT is selected, the editing is
  • Page 1233. OPERATION B–62884EN/01 PROGRAM DRAWING NO : 32 characters DATE OF PROGRAMMING : 16 characters PROGRAM DESIGNED BY : 32 characters ROM WRITTEN BY : 32 characters REMARKS : 32 characters (3) Termination [Operation] 1) Select [END] on press the Esc key to return to the editing menu screen. 2) The fo
  • Page 124B–62884EN/01 3. OPERATION Notes 1 The 3rd ladder level can be omitted. 2 If the [ZOOM] key was used to nest a program to a certain depth, and if the subprogram configuration screen is displayed upon a single press of the [MAIN] key, the editing of the subprograms for which the [ZOOM] key was pressed
  • Page 1253. OPERATION B–62884EN/01 –Enter the number of the subprogram to be created (P200, for example). Program Type ? F1 Ladder F2 Step sequence (c) Modifying a subprogram –Key in the number of the subprogram to be modified (P200, for example), then press the [ZOOM] or Enter key. Alternatively, position t
  • Page 126B–62884EN/01 3. OPERATION (ii) The line shows the name of the file which is being edited, number of the net which is displayed on the screen, and the number of program steps/maximum number of steps that can be edited. (iii) The line shows a sub-program number (P address) or label number (L address).
  • Page 1273. OPERATION B–62884EN/01 7) [Search] 1 top 2 bottom 3 srch 4 w–srch 5 n–srch 6 s–srch 7 c–down 8 c–up 9 10 8) [Copy] / [Move] 1 until 2 cancel 3 search 4 c–down 5 c–up 6 7 8 9 10 ↓ * 1 to 2 cancel 3 search 4 c–down 5 c–up 6 to–[1] 7 to–org 8 9 10 * [to-org] is displayed in the [File] command mode o
  • Page 128B–62884EN/01 3. OPERATION (i) Example of basic instruction program input Ÿ Ÿ ŸŸ X0.1 D30.2 F14.2 ŸŸ Y52.7 Ÿ Ÿ ŸŸ ŸŸ Ÿ X2.4 [Operation] 1) Move the cursor to the start position, then press [ ]. The [ ] symbol appears on the screen. The message ”HORIZONTAL LINE ILLEGAL” appears at the lower-right corn
  • Page 1293. OPERATION B–62884EN/01 [functn]. Next, enter a SUB number, then press the Enter key. A function instruction can also be entered by entering the function instruction name or SUB number and pressing the [functn] key. If the user does not remember a certain instruction name or SUB number, a function
  • Page 130B–62884EN/01 3. OPERATION a) When the ladder 1 net exceeds 256 steps (as counted as steps in the corresponding mnemonic program), the following message appears: “A limit of 256 steps per net was exceeded.” If there are more than 256 steps, no net is displayed. 2) Restrictions related to a ladder dia
  • Page 1313. OPERATION B–62884EN/01 Ÿ Number of control conditions = 2 RST SUB 36 1004 Number of parameters = 4 ADDB Number of lines = number of ACT parameters + 1 = 5 lines R000 R010 R020 – When the number of control conditions > number of parameters Ÿ Number of control conditions = 3 O.E Ÿ SUB 11 R100 Numbe
  • Page 132B–62884EN/01 3. OPERATION RST ACT SUB 27 CODB 0005 0007 Ÿ D300 D320 000 00000000 00000000 Number of lines in the data table 002 00000000 00000000 section = 5/4 004 00000000 = 1 with remainder 1 = 2 lines (b-4) Example of calculating the number of lines per screen For the ladder shown below, the numb
  • Page 1333. OPERATION B–62884EN/01 If a net that consists of a total of 396 steps or more is created during mnemonic editing, the following message appears, and the display of the net is discontinued. “The data table is too large.” Example of symptom (a-2) - If an attempt is made to enter the net of a functi
  • Page 134B–62884EN/01 3. OPERATION - When the CODB instruction (SUB 27) and DISP instruction (SUB 49) are edited on the same screen, if an attempt is made to enter 396 as the total number of message data steps for the DISP instruction (SUB 49), the following message appears, and the attempt is rejected. “The
  • Page 1353. OPERATION B–62884EN/01 Notes 1 An attempt to scroll a program on the screen with a scroll key or other keys fails if the ladder program is incomplete (for example, without addresses) or invalid. A correct ladder program must be created before the screen can be scrolled. 2 Up to eight contacts and
  • Page 136B–62884EN/01 3. OPERATION Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ To be added Cursor [Operation] 1) Move the cursor to the position shown above. 2) Press [ ] to delete the vertical line to the left extending upward. This disappears. 3) Press [ ] to create a vertical line extending upward to the right of the cursor, then pres
  • Page 1373. OPERATION B–62884EN/01 5) Move the cursor to the desired position and press [ ]. Then set address data and press the Enter key. The cursor moves right. 6) Press the [ ] soft key to create an OR circuit. (iii) Line insertion in a single-net sequence program Blank lines are inserted one by one. [Op
  • Page 138B–62884EN/01 3. OPERATION If the character A is entered and the [inselm] key is pressed when the cursor is placed as shown in the left-hand figure, an element is inserted as shown in the right-hand figure. The element is inserted after the cursor. (f) Deletion in a sequence program (i) A program can
  • Page 1393. OPERATION B–62884EN/01 (i) [top] When this key is pressed, the start of the sequence program is displayed on the screen and the cursor is moved to the start of the program. (ii) [bottom] When this key is pressed, the end of the sequence program is displayed on the screen and the cursor is moved t
  • Page 140B–62884EN/01 3. OPERATION (iv) [w-srch] (WRT coil search) This key is used to search the program for a relay coil with a specified address from the current location of the cursor on the screen to the end of the program. When a relay coil is found, it is displayed on the screen. If multiple relay coi
  • Page 1413. OPERATION B–62884EN/01 D The range of search All programs, which include a currently displayed subprogram, are searched for. The subprogram is searched for in the ascending order of P address. a) From the current cursor position to bottom of currently opening subprogram. b) From next numbered sub
  • Page 142B–62884EN/01 3. OPERATION 2) [comand] 1 insnet 2 Deinet 3 Insert 4 Adress 5 Search 6 Copy 7 Move 8 File 9 syEdit 10 3) Select the [G-srch] with pushing the [SHIFT] (the following will be displayed) in state of 2) 1 2 3 4 5 G–srch 6 7 8 9 10 List [G–srch] ↓ 4) 1 2 3 srch 4 w–srch 5 6 s–srch 7 8 9 can
  • Page 1433. OPERATION B–62884EN/01 File which is being edited ŽŽŽŽŽŽ ŽŽŽŽŽ Specified file ŽŽŽŽŽŽ ŽŽŽŽŽ [Copy] [to– fil] ŽŽŽŽŽŽ ŽŽŽŽŽ Range to be copied [until] ŽŽŽŽŽŽ ŽŽŽŽŽŽ ŽŽŽŽŽŽ Fig.3.5.2.2 (b) 1 insnet 2 Deinet 3 Insert 4 Adress 5 Search 6 Copy 7 Move 8 File 9 syEdit 10 [Copy] ↓ 1 until 2 cancel 3 search
  • Page 144B–62884EN/01 3. OPERATION If no program is specified, LATMP is created. (LATMP file: Temporary work file used in editing) 2) Enter the name of the file into which the net(s) is to be copied and press the Enter key. 3) Select desired processing from the following POP–UP menu: F1 Exec F2 Cancel 4) If
  • Page 1453. OPERATION B–62884EN/01 (j) Combining a sequence program A source program can be combined to another source program that is being edited. The source program to be combined can be displayed and edited separately, then combined to the original source program that is being edited. Original screen Vie
  • Page 146B–62884EN/01 3. OPERATION ii) Operation flowchart for combining a sequence program Start ladder diagram editing (original screen) Specify an insertion point (The data is inserted immediately above the cursor.) Press the [File] key Specify a view file (Cancel) (To) (View) Shows the ladd
  • Page 1473. OPERATION B–62884EN/01 iii) Examples Example 1. Combining a sequence program file [Operation] 1) Place the cursor on the insertion point on the original screen. 2) Select [File]. 3) Enter the name of the file to be combined and press the Enter key. 4) From the following menu, select F1 (To). F1 T
  • Page 148B–62884EN/01 3. OPERATION 3) Enter the name of the file to be combined and press the Enter key. 4) From the pop–up menu, select F2 (View). 5) Select [Copy] or [Move] on the view screen and specify a desired range with [until]. 6) From the following function menu, select [to–org]. (Specify insertion
  • Page 1493. OPERATION B–62884EN/01 Note The keys [ or ] and [ or ] are used to create or delete a vertical line extending upward to the left or right of the cursor in a ladder diagram. The solid vertical line is for creation and the dashed vertical line is for deletion. The menu item applying to a function k
  • Page 150B–62884EN/01 3. OPERATION 1) F1:Save(update) & quit It returns to the program screen where ZOOM was started, after the content of current program screen is preserved. 2) F2:Quit It returns to the program screen where ZOOM was started, after the content of current program screen is cancelled. 3) F3:R
  • Page 1513. OPERATION B–62884EN/01 Then the cursor changes into character-size cursor, and type comment sentence onto the area. The area for Net comment expands and shrinks by two lines (four lines at four lines display mode) automatically according to the comment sentences. Every Net comment can expands up
  • Page 152B–62884EN/01 3. OPERATION 3) At Net comment editing mode, to delete by line, press [dellin]. (* Net comment is written in here. *) (* Net comment will expand or shrink automatically. *) (* All characters you can enter are available. *) (* *) [dellin] will delete whole one line at the cursor and shif
  • Page 1533. OPERATION B–62884EN/01 (i) To enter New page 1) Move the cursor to the position you want to feed page. And then press “ Shift +[ page ]”. ŸŸ Ÿ ŸŸ R100.1.0 R1000.2 Y2000.4 Ÿ R120.3 ŸŸ R100.1.0 R1000.2 Y23.4 2) Lines at the cursor and after are shifted down, and the mark of New page is inserted. Ÿ
  • Page 154B–62884EN/01 3. OPERATION c) F3:Rename,save & quit After current content of the editing is preserved into specified subprogram name, the editing screen will be ended. d) F4:Edit The Esc key operation is canceled and it returns to the editing screen of former. e) F5:Main With the operation “a)”,“b)”
  • Page 1553. OPERATION B–62884EN/01 EDIT(LADDER/STEP SEQUENCE) RC4(STEP SEQ) [A:¥FL¥DATA¥SFC01] PROGRAM:(STEP SEQUENCE DEMO PROGRAM) ← L1 [ ]S1 Ÿ ŸŸ ŸŸ ŸŸ ŸŸ ← L4 ]S2 S10 S20 S30 Ÿ ŸŸ ŸŸ ŸŸ ŸŸ P2 P10 P13 P20 P30 ← L2 Ÿ ŸŸ ŸŸ ŸŸ S3 S11 S13 S21 S31 Ÿ P3 P11 ŸŸ P14 Ÿ P21 P23 ŸŸ P31 Ÿ ŸŸ ŸŸ S4 S14 S23 L2 S23 ŸŸ P
  • Page 156B–62884EN/01 3. OPERATION P2 P10 – P13 P20 P30 ← L2 1 ) 2 ↓— 3 ↓== 4  5 ↑— 6 ↑== 7 8 FUNC 9 CHK 10 ZOOM [ + ] : Transition [ ↓— ] : Divergence of selective sequence [ ↓= = ] : Divergence of simultaneous sequence [ | ] : Line for link [ ↑— ] : Convergence of selective sequence [ ↑= = ] : Convergence
  • Page 1573. OPERATION B–62884EN/01 S1 STEP : S10 ACTION : P10 1–1 (ii) Entering a transition Position the cursor to the desired input position, then press the [+] key. Enter a subprogram number Press the [+] key. ŸŸ ŸŸ[ ]S1 P100 ACTION : 1–2 1 ) 2 ↓— 3 ↓== 4  5 ↑— 6 ↑== 7 8 FUNC 9 CHK 10 ZOOM Enter a subpro
  • Page 158B–62884EN/01 3. OPERATION ŸŸ ŸŸ[ ]S1 (iv) Convergence of selective sequence Position the cursor to the desired input position and press the [↑—] key. ŸŸ ŸŸ[ ]S1 ŸŸ ŸŸ ŸŸ ŸŸ S2 S3 ACTION : P100 2–4 1 ) 2 ↓— 3 ↓== 4  5 ↑— 6 ↑== 7 8 FUNC 9 CHK 10 ZOOM (v) Divergence of simultaneous sequence Position t
  • Page 1593. OPERATION B–62884EN/01 ŸŸ [ ]S1 ŸŸ ŸŸ = = = = = = = = = ŸŸ ŸŸ S2 S3 = = = = = = = = = 2–4 1 ) 2 ↓— 3 ↓== 4  5 ↑— 6 ↑== 7 8 FUNC 9 CHK 10 ZOOM (vii) Specifying a label for jump destination Position the cursor to the desired input position (step line), then press the [← LBL] key. Then, enter a lab
  • Page 160B–62884EN/01 3. OPERATION ŸŸ ← L10 [ ]S1 ŸŸ P100 P100 ŸŸ[ ]S2 P100 → LABEL : 2–3 1 V 2 [V] 3 V] 4  5 →JMP 6 ←LBL 7 ⊥ 8 FUNC 9 CHK 10 ZOOM Enter a label name. ŸŸ ← L10 [ ]S1 ŸŸ P100 P100 ŸŸ[ ]S2 P100 → L10 LABEL : L10 2–3 (ix) Deleting an element Position the cursor to the element to be deleted, the
  • Page 1613. OPERATION B–62884EN/01 ŸŸ ŸŸ [ ]S1 P100 If the Enter key is pressed in the state shown above, the selective branch is deleted and the following screen is displayed: ŸŸ[ ]S1 P100 To specify another figure, press the Delete key again. ŸŸ[ ]S1 P100 (x) Inserting an element Position the cursor to the
  • Page 162B–62884EN/01 3. OPERATION Press the Insert key. ŸŸ [ ]S1 P1 = = = = = = = = = = = = = ŸŸ ŸŸ ŸŸ ]S2 S10 S20 1–3 Press the Shift and Insert key. ŸŸ [ ]S1 P1 Ÿ Ÿ ŸŸ = = = = = = = = = = = = Ÿ Ÿ ŸŸ ]S2 S10 S20 P2 P10 P20 Ÿ Ÿ ŸŸ S3 STEP : S2 S11 S21 ACTION : P102 1–3 (xi) Search P1 ŸŸ ŸŸ = = = = = = = = =
  • Page 1633. OPERATION B–62884EN/01 If the [F8] (FUNC) key is pressed in the state shown above, a pop-up menu is displayed as shown below: P1 = = = = = = = = = = = F1 Search F2 Copy F3 Move F4 mAin F5 List Ÿ Ÿ Ÿ ]S3 S11 S21 Press the [F1] (Search) key. A pop-up menu is displayed, as shown below: P1 = = = = =
  • Page 164B–62884EN/01 3. OPERATION P1 = = = = = = = = = = = F1 ŸŸŸŸŸŸŸ Se ŸŸŸŸŸŸŸŸŸŸ ŸŸŸŸŸŸŸ F2 Co F1 Step ŸŸŸŸŸŸŸ ŸŸŸŸŸŸŸŸŸŸ F3 Mo F2 Ac F4 mA F3 La search string:S20 ŸŸŸŸŸŸŸ F5 Li F4 sY ŸŸ ŸŸŸŸŸŸŸ F5 Position F6 Top ŸŸŸŸŸŸŸ ]S3 F7 Bottom (xii) Copying or moving an element Press the [F8] (FUNC) key. P1 ŸŸ Ÿ
  • Page 1653. OPERATION B–62884EN/01 Position the cursor to the desired start point (position 2-3 in the example shown below), then press the Enter key. The system prompts the operator to enter the end point. P1 ŸŸ ŸŸ = = = = = = = = = = = ]S2 S10 S20 P1 P11 P21 ACTION : Specify End position 2–3 Position the c
  • Page 166B–62884EN/01 3. OPERATION (xiii) Returning from the ZOOM destination to the program configuration screen (MAIN). To return to the program configuration screen, displayed when editing was started, follow the procedure below. The system assumes that the editing of the step sequence subprogram, from wh
  • Page 1673. OPERATION B–62884EN/01 (xiv) LIST The list of subprograms referenced by the stepsequence subprogram that is currently being edited is displayed. Press the [F8] (FUNC) key. P1 ŸŸ ŸŸ = = = = = = = = = = = ]S2 ŸŸ ŸŸ S10 S20 P1 P11 P21 After pressing the [F8] (FUNC) key P1 = = = = = = = = = = = F1 Se
  • Page 168B–62884EN/01 3. OPERATION Screen display V] P200 The subprogram which is being edited is displayed. If the [ZOOM] key is pressed to nest the program to a certain depth, the subprogram numbers are arranged from the left in the order in which they are nested. The subprogram for which the [ZOOM] key wa
  • Page 1693. OPERATION B–62884EN/01 (xvi) Modifying a subprogram (ZOOM) Press the [ZOOM] key. P1 = = = = = = = = = = = ]S2 ŸŸ ŸŸ S10 S20 P1 P11 P21 ŸŸ ŸŸ ŸŸ ŸŸ ŸŸ ŸŸ ]S2 S10 S20 When the [ZOOM] key is pressed, the figure pointed by cursor decides the type of subprogram which is to be edited. Figure Meaning of
  • Page 170B–62884EN/01 3. OPERATION 3.5.2.3 Symbol & Comment D Moving the cursor Editing Moves the cursor to another field to be edited. , , , Moves the cursor to another position within the field Shift + , to be edited. D Entering a comment in Japanese When a front-end processor for Japanese word input is us
  • Page 1713. OPERATION B–62884EN/01 3) Enter an address in the address entry field. 4) The cursor is positioned to the symbol entry field. 5) Enter symbol data. 6) The cursor is positioned to the relay comment entry field. 7) Enter relay comment data. 8) The cursor is positioned to the coil comment entry fiel
  • Page 172B–62884EN/01 3. OPERATION [Operation] 1) Select [SEARCH] on the symbol and comment editing screen. 2) The following input window appears on the screen. SEARCH : 3) Enter the symbol or address to be searched for and the data number. 4) The system searches for the symbol or address and the data number
  • Page 1733. OPERATION B–62884EN/01 (9) Editing screen Symbol entry number Output Number to object file / Total Coil comment size (byte) ŸŸ Output Number to object file / Total ŸŸ EDIT ( SYMBOL & SYMBOL 000001/000003 NO. ADDRESS SYMBOL ŸŸ COMMENT ) PMC-RB4 [A:¥FL¥DATA¥RB4 COIL_COMMENT 0000030/00000090 RELA
  • Page 174B–62884EN/01 3. OPERATION 3.5.2.4 An arbitrary message can be displayed on the screen, using the DISPB Message Editing instruction (SUB 41), which is one of the function instructions. Such a message is created as described below. (1) Types and quantity of characters that can be used The types of cha
  • Page 1753. OPERATION B–62884EN/01 (c) Modification [Operation] 1) Place the cursor on the message address where message data is to be entered. 2) The character cursor moves on to the message and blinks there. 3) Place the cursor at the location where modification is required, using the cursor keys. 4) Key i
  • Page 176B–62884EN/01 3. OPERATION (2) Setting [Operation] 1) Place the cursor on the start address when a module is to be set. 2) Key in the module address in the following format: GROUP.BASE.SLOT.NAME Notes 1 The module name that can be specified may vary depending on the model of the PMC or I/O unit. Sele
  • Page 1773. OPERATION B–62884EN/01 3.5.2.6 (1) Start System Parameter [Operation] Editing 1) Select [SYSPRM] (SYSTEM PARAMETER) from the editing menu. 2) The system parameter editing screen appears. The screen shown below is the system parameter editing screen for PMC-RB. For each PMC model, see Item (4) bel
  • Page 178B–62884EN/01 3. OPERATION [Input item] 1) COUNTER DATA TYPE This parameter specifies whether the format of a counter value used with the CTR function instruction is to be binary or BCD. Initial value 0 : BINARY Setting 0 : BINARY / 1 : BCD 2) LADDER EXEC (ladder execution time) This parameter specif
  • Page 1793. OPERATION B–62884EN/01 Initial value 0 : NO Setting 0 : NO / 1 : YES (i) KEY DI ADDRESS Specify the start address (PMC address) of the external DI where the operator’s panel is actually connected. Setting range X0 to X127, X1000 to X1019 (ii) KEY DO ADDRESS Specify the start address (PMC address)
  • Page 180B–62884EN/01 3. OPERATION 3.5.3.2 Printing is performed according to the following procedure. Starting and Ending Printing PRINT RB4 (STEP SEQ) [C: ¥FLADDER¥] C:¥DATA¥SAMPLE V TITLE : [NO/YES] V SYSTEM PARAMETER : [NO/YES] V SYMBOL & COMMENT : [NO/YES] : [OPTION] V LADDER DIAGRAM : [NO/YES] : [OPTIO
  • Page 1813. OPERATION B–62884EN/01 3.5.3.3 Items to be output to a drawing are specified as described below. More Output Item Setting than one item can be specified at a time. Some set items may not be displayed, depending on the model of the PMC. (1) Specifying output of each data item Specify whether a dat
  • Page 182B–62884EN/01 3. OPERATION PRINT RB4 (STEP SEQ) [C: ¥FLADDER¥] C:¥DATA¥SAMPLE [ LADDER PRINT ] V PRINT UNIT : [ALL / MODULE] MODULE NAME : V NET RANGE START NET NUMBER : 1 END NET NUMBER : 0 V NEW PAGE SUBPROGRAM : [NO/YES] V CROSS REFERENCE : [NO/YES] V RELAY INFORMATION : [SYMBOL/RELAY COMENT] F10
  • Page 1833. OPERATION B–62884EN/01 · PRINT UNIT Specify whether a step sequence figure will be printed for a single subprogram or all subprograms. When printing a figure for a single subprogram, specify the subprogram name for MODULE NAME. · SUB-PROGRAM NUMBER Specify whether subprogram number Pxxx will be p
  • Page 184B–62884EN/01 3. OPERATION i) Option · CHECK DUPLICATE WRITE Check multiple writing to a coil and multiple use of same number functional instruction (ex. timer, counter). · APPOINT ADDRESS Specify the range of printing address. It can be specified as below. Table 3.5.3.3 Cross-Reference List Address
  • Page 1853. OPERATION B–62884EN/01 i) Option (Bit address map) · Output address ‘ALL’ All available addresses are printed. (Including ‘Not used’ addresses.) ‘USED’ The addresses which are used in a sequence program are printed. · Address specifications Specify the range of outputting addresses. For details,
  • Page 186B–62884EN/01 3. OPERATION [¥FLADDER¥SAMPLE] *** Cross reference *** PAGE2 STEP No./NET No. Address Symbol Comment Y0.1 U11–O U11 ON : S00055/N00024 Y0.2 U12–O U12 ON MULTIPLE COIL USED : S00057/N00025 S00249/N00104 Y0.3 : S00041/N00017 CTR NO.1 MULTIPLE USED S00247/N00104 S00268/N00107 CTR NO.2 S002
  • Page 1873. OPERATION B–62884EN/01 (1) Printout example by ”F2[SETUP]” (print menu) : [ j ] S1 Initial step I* S1 Initial step P1 : P1 : P100 Transition + P100 Transition : <- L1 Label <- L1 Label j S210 * S210 P101 : P101 Divergence of selective : Divergence o
  • Page 188B–62884EN/01 3. OPERATION (3) Printout example of more than one page. Size of one page 22 element (28 element) 14 element Note) The maximun element count for printing without sub-program number is given in parentheses. (1/3) Link number (3/3) <- Number of a sub program =>5 < > 5=> v1 v2 v3 4=> (2/3)
  • Page 1893. OPERATION B–62884EN/01 3.5.3.4 Specify printer forms and a print format as described below. Print Format-1: SETUP Menu PRINT (SETUP) RB4 (STEP SEQ) [C: ¥FLADDER¥] V PAPER SIZE/LADDER PRINT : D 10 INCH / ASCII 10 INCH / GRAPHIC 15 INCH / ASCII 15 INCH / GRAPHIC 1 2 3 4 5 6 7 8 9 10 END Fig.3.5.3.4
  • Page 190B–62884EN/01 3. OPERATION 3.5.3.5 Each parameter file of this software can be rewritten using a commercially Print Format-2 available text editor so that the output format shown in each of the following frames can be changed. (AMOFTRP, DAT/* .INF/Message File) ÁÁÁÁÁÁ ÁÁÁÁÁÁ ÁÁÁÁÁÁ AMROFTRP. DAT PR20
  • Page 1913. OPERATION B–62884EN/01 (2) Setting the top margin This item makes it possible to specify the top margin of a diagram. Name of file to be Point of change Settings edited AMROFTRP.DAT TOPMGL=0 Decimal number TOPMG=0 (for each form) (3) Setting the spacing between the LADDER net By modifying this it
  • Page 192B–62884EN/01 3. OPERATION (4) Setting the printer model and print paper This item can change the printer model and print paper that are specified at paper selection. Name of file to Point of *.INF that can be set Printer name Print paper type/print mode be edited change AMROFTRP. #10-A PR10 A . INF
  • Page 1933. OPERATION B–62884EN/01 (7) Setting the title of printout This item can change the title of a diagram. Name of file to be edited Point of change Settings I-PRTOUT. JPN. @ SYS-TITLE (C) (
  • Page 194B–62884EN/01 3. OPERATION Name of file to be Point of change Settings edited CROSSINF.DAT NET-INF= When only the net number is STEP-INF= output: NET-INT=1 STEP-INF=0 When only the step number is output: NET-INT=0 STEP-INF=1 When the net and step numbers are output in the stated sequence: NET-INT=1 S
  • Page 1953. OPERATION B–62884EN/01 Note In this case, space lines as many as the specified value plus 1 are inserted between addresses. (If 0 is specified as the linefeed count, no space line is inserted between addresses.) (13)Specifying the cross-reference list page break This item can specify a page break
  • Page 196B–62884EN/01 3. OPERATION Environment settings for diagram printout - example 1 (settings in file AMROFTRP.DAT) Changing the types of print- #PAPER=10-G out paper #PAPER=10-G * #10-A=10 inch/ASCII #10-A=NEC 10 LENGTHL=11 (The name is changed from ’1:10 LENGTHL=11 LENGTH=11 LENGTH=11 WIDTHL=10 inch/A
  • Page 1973. OPERATION B–62884EN/01 Environment settings for diagram printout - example 2 (settings in file PR201 10.INF) : : : : : : PR201H3 CNTINF { CRLF (H)(OD,OA); FORMF (H)(OC); CPI (H)(1B)(C)(H); CANCEL (H)(18); LDRCPI (H)(1B)(C)(Q); * LPI (H)(1B)(C)(T20); * LDRLPI (H)(1B)(C)(T15); * LMARGIN (H)(1B)(C)(
  • Page 198B–62884EN/01 3. OPERATION Environment settings for diagram output - example 3 (sample setting 1 of the CROSSINF.DAT file) D Sample setting of the CROSSINF.DAT file : GUIDE=STEP No./NET No. NET-INF=2 STEP-INF=1 FROM=S%s/N%s READ=-I I-!-I/I- : WRITE=-()- -(/)- : NL=1 FF=0 ; D Sample cross reference ou
  • Page 1993. OPERATION B–62884EN/01 Environment settings for diagram output - example 4 (sample setting 2 of the CROSSINF.DAT file) D Sample setting of the CROSSINF.DAT file : GUIDE=step number NET-INF=0 STEP-INF=1 FROM=S%s READ=read WRITE=write NL=0 FF=0 ; D Sample cross reference output [C:¥DATA¥SAMPLE] ***
  • Page 200B–62884EN/01 3. OPERATION 2) Delete the AMROPTRP.DAT file from install directory. Example:C: \ FLADDER>DEL AMROPTRP.DAT Enter 3) Change the name of the AMROFTRP.PR file to AMROPTRP.DAT. Example:C: \ FLADDER>RENAME AMROFTRP.PR AMROPTRP.DAT Enter Note To reenable output to the EPSON VP1000 printer, pe
  • Page 2013. OPERATION B–62884EN/01 1) A larger C language area can be allocated. Normal mode Condensed mode Ladder Ladder Object file ↑ C C language language 2) Time required for compilation is reduced. 3) Time required for transfer from the personal computer to the PMC is reduced. 4) A ROM module with a sma
  • Page 202B–62884EN/01 3. OPERATION 3.5.4.1 Start and Terminate (1) Start [Operation] 1) Select [compil] (compile) from the offline menu. 2) The compile screen appears. Compile PMC–RB4 <0>[C:¥FLADDER¥ ] Source program name : C:¥DATA¥SAMPLE V Output to ROM format file SYMBOL & COMMENT [F6] YES NET COMMENT [F7]
  • Page 2033. OPERATION B–62884EN/01 2) Compile processing is performed in condense mode. (3) Displaying the results of compile processing Pressing F2 [MAP] after the completion of compile processing displays a memory map for the object file. The results of compile processing are displayed by pressing F3 [ERRO
  • Page 204B–62884EN/01 3. OPERATION (4) DOS command You can call MS–DOS shell by pushing F9 [DOS] key. If you want to terminate this, key in the command as bellow at MS–DOS command line. A : \>EXIT (5) Termination [Operation] 1) Select [END] or press the Esc key. 2) The screen display returns to the main menu
  • Page 2053. OPERATION B–62884EN/01 Note Net comment has its own character information only in a source program on the personal computer. Compiled object file does not include any net comment characters. Only ‘Net comment pointer’( = information of net comment position.) can be output to object file as an fun
  • Page 206B–62884EN/01 3. OPERATION D It is impossible to use space, kana, kanji, and special characters (such as *, #, and @). D Some character strings are unusable. If one such character string is entered as a password, an error message is displayed. In such a case, use another character string. D An entere
  • Page 2073. OPERATION B–62884EN/01 D When Esc is pressed, the attempt to specify a password is rejected. → Go to 1). 8) The password confirmation screen appears. Verification (R/W) 9) You will be prompted to enter the same password as entered before, to ensure that your password was entered correctly. D When
  • Page 208B–62884EN/01 3. OPERATION 3.5.5.1 (1) Start Operation [Operation] 1) Select [DECOMP] (decompile) from the main menu. 2) The decompile screen appears. Decompile PMC–RB4 <0>[C:¥FLADDER¥ ] Source program name : C:¥DATA¥SAMPLE V Output to Source Program SYMBOL & COMMENT Merge [F4] YES Duplicated symbol
  • Page 2093. OPERATION B–62884EN/01 Decompile PMC–RB4 <0>[C:¥FLADDER¥ ] Source program name : C:¥DATA¥SAMPLE Decompile normal end Decompile completed error count=000000 warning count=000000 1 EXEC 2 MAP 3 ERROR 4 MERGE 5 SYMBOL 6 7 8 9 10 END Fig.3.5.5.1 (b) Decompile end Screen (4) Termination [Operation] 1)
  • Page 210B–62884EN/01 3. OPERATION (a) F4 [MERGE] This specification decides whether to merge the symbol/comment by “NO” or “YES”. 1) ”NO” : The existent source program is deleted and new source program is created with the contents of object file. There is no display of “F5[SYNBOL]” in this condition. 2) “YE
  • Page 2113. OPERATION B–62884EN/01 (c) The combination of F4[MERGE] and F5[DUPADR], and its result. Object file - Symbol/Comment data ADDRESS SYMBOL(6byte) COIL-COMMENT(30byte) X0.0 XXXXXX XXXXXXXXXXXXXXX R1.4 YYYYYY YYYYYYYYYYYYYYYYYYY Source program - Symbol/Comment data ADDRESS SYMBOL(16byte) RELAY-COMMEN
  • Page 212B–62884EN/01 3. OPERATION 3.5.5.3 To decompile a password-protected file, it is necessary to enter a Password password. Set password type Password type to be entered Both password (R) and (R/W) Password (R/W) Password (R/W) Password (R/W) Password (R) Password (R) 1) After discompilation [EXEC] is s
  • Page 2133. OPERATION B–62884EN/01 3.5.5.4 When the results of decompilation are output to a source program, they Outputting to Split Files are split into units of subprograms and output to different files. For details, see Section 2.6.2. Object file Source program LEVEL1.#LA Ladder 1st level END1 (SUB 1) LE
  • Page 214B–62884EN/01 3. OPERATION 3.5.6 There are three types of input/output operations, as described below. Input/Output (1) Transfer with the PMC RAM via an RS-232–C interface. (2) Input/output between PMC RAM and a memory card or floppy disk (FD) via a Floppy Cassette Adapter or Handy File, respectively
  • Page 2153. OPERATION B–62884EN/01 DATA-BLOCK=IO-PORT-SET PMC-WRITER =COM1 : 48, N, 8, 2 FA-WRITER =COM1 : 48, N, 8, 2 PMC-L =COM1 : 48, N, 8, 2 PMC-M =COM1 : 48, N, 8, 2 PMC-M (TT) =COM1 : 48, N, 8, 2 PMC-M (AXIS) =COM1 : 48, N, 8, 2 PMC-MMC =COM1 : 48, N, 8, 2 PMC-MMC (AXIS) =COM1 : 48, N, 8, 2 PMC-N =COM1
  • Page 216B–62884EN/01 3. OPERATION 3.5.6.2 Data can be transferred serially via RS-232-C. Transfer to and from PMC Ladder Editing CNC Package 9600/4800bps Download PMC (I/O) screen 9600/4800bps Upload PMC (I/O) screen 9600/4800bps Comparison PMC (I/O) screen Baud rate setting (1) Download [Operation] 1) Sele
  • Page 2173. OPERATION B–62884EN/01 5) Press the Enter key. 6) Select either LADDER or ALL with cursor. 7) Uploading is executed. During operation, the indication “EXECUTING” blinks. 8) When uploading terminates normally, the indication “NORMAL END” is output. (3) Comparison [Operation] 1) Select F3 :[PMC] on
  • Page 218B–62884EN/01 3. OPERATION I/O PMC–RB3 [C: ¥FLADDER¥] F1 KEY : FA WRITER F2 KEY : PMC WRITER F3 KEY : PMC F4 KEY : Handy File F5 KEY : Memory Card F6 KEY : BACKUP F9 KEY : ROM format file F10 KEY : END 1 FAWRT 2 PMCWRT 3 PMC 4 FDCAS 5 M–CARD 6 BACKUP 7 8 9 ROMFIL 10 END Fig.3.5.6.3 (a) Input/Output M
  • Page 2193. OPERATION B–62884EN/01 I/O (TO MCARD) PMC–RC3 <0>[C: ¥FLADDER¥] WRITE (Programmer → Memory card) Source program name : C:¥DATA¥SAMPLE Memory Card FILE NAME : D:¥SAMPLE.#BF (Specify the MEMORY CARD drive) 1 EXEC 2 3 4 5 6 7 8 9 10 END Fig.3.5.6.3 (c) Input/Output (to MCARD) Screen The following op
  • Page 220B–62884EN/01 3. OPERATION (2) PMC program transfer from the CNC to the personal computer PMC programs are written to a memory card, using a memory card interface in the CNC. When the memory card is inserted in a memory card interface in the personal computer, the PMC programs on the memory card can
  • Page 2213. OPERATION B–62884EN/01 I/O (FROM MCARD) PMC–RC3 <0>[C: ¥FLADDER¥] READ (Programmer ← Memory card) Memory Card FILE NAME : D:¥SAMPLE.#BF (Specify the MEMORY CARD drive) Source program name : C:¥DATA¥SAMPLE 1 EXEC 2 3 4 5 6 7 8 9 10 END Fig.3.5.6.3 (d) Input/Output (from MCARD) Screen 7) Discompile
  • Page 222B–62884EN/01 3. OPERATION 5) Convert the source program to Handy File format by specifying the following items and running the utility. D Name of the source program Display the source program. D Name of the Handy File format file Specify the name to be assigned to the Handy File format file (accessi
  • Page 2233. OPERATION B–62884EN/01 I/O (FROM FDCAS) PMC–RC3 <0>[C: ¥FLADDER¥] READ (Programmer ← Handy File) Handy File File name : D:¥SAMPLE.#SF (Specify the floppy disk drive) Source program name : C:¥DATA¥SAMPLE 1 EXEC 2 3 4 5 6 7 8 9 10 END Fig.3.5.6.4 (c) Input/Output (from FDCAS) Screen 6) Decompile th
  • Page 224B–62884EN/01 3. OPERATION I/O (BACKUP) PMC–RB3 <0>[C: ¥FLADDER¥] BACKUP (SOURCE PROGRAM → BACKUP PROGRAM) BACKUP PROGRAM NAME : 1 EXEC 2 3 4 5 6 7 8 9 10 END Fig.3.5.6.5 (b) Backup Screen 4) When backup terminates normaly, the “NORMAL END” message is displayed. (2) Restoring [Operation] 1) Select [B
  • Page 2253. OPERATION B–62884EN/01 3.5.6.6 It is possible to convert between a ROM format file and a memory card Converting ROM Format format file. ROM format file conversion function can be used at the following cases. File a.In the case of using ROM format file which is created by FAPT LADDER. b.In the cas
  • Page 226B–62884EN/01 3. OPERATION Program option set–up [C: ¥DATA¥SAMPLE ] Compile Decompile 1 EDIT 2 PRINT 3 COMPIL 4 DECOMP5 I/O 6 SET–UP 7 MNEEDT8 UTILTY 9 ONLINE 10 END Fig.3.5.7 3.5.7.1 The user can set the compile function options as described below. These Compile options, when set, are used as the in
  • Page 2273. OPERATION B–62884EN/01 Program option set–up [C: ¥DATA¥SAMPLE ] [Compile] condense : [OFF/ON] symbol/comment : [NOT USE/USE] net comment : [NO/POINTERS] password : [NO/RW&R/RW/R] 1 EDIT 2 PRINT 3 COMPIL 4 DECOMP5 I/O 6 SET–UP 7 MNEEDT8 UTILTY 9 ONLINE 10 END Fig.3.5.7.1 3.5.7.2 The user can set t
  • Page 228B–62884EN/01 3. OPERATION Program option set–up [C: ¥DATA¥SAMPLE ] [Decompile] symbol merge : [NO/SOURCE/MEMORY_CARD] 1 EDIT 2 PRINT 3 COMPIL 4 DECOMP5 I/O 6 SET–UP 7 MNEEDT8 UTILTY 9 ONLINE 10 END Fig.3.5.7.2 3.5.7.3 When a new program is to be created, the initial value of each option can Modifyin
  • Page 2293. OPERATION B–62884EN/01 Subsection Option Setting and function password 0: Dose not set a password. 1: Sets a password (R/W) and password (R). 2: Sets a password (R/W). 3: Sets a password (R). *DECOMPILE symbol–merge 0: Dose not perform merge processing. 1: Preforms merge processing with priority
  • Page 230B–62884EN/01 3. OPERATION SOURCE → MNEMONIC PMC–RC4 <0>[C:¥FLADDER¥ ] [C: ¥FLADDER¥ ] 1) SOURCE PROGRAM NAME : 2) MNEMONIC FILE NAME : 3) CONVERT DATA KIND SELECTION : ( 0 : ALL , 4 : LADDER ) ( 1 : SYSTEM PARAMETER , 5 : I/O MODULE ) ( 2 : TITLE , 6 : MESSAGE ) ( 3 : SYMBOL & COMMENT ) 4) MODE : FO
  • Page 2313. OPERATION B–62884EN/01 LABEL/ Data is converted and the jump destination (label) of a SUB-PROGRAM function instruction (JMPB, JMPC, CALL, SP, or another instruction) used in a sub-program is highlighted. The step number of the converted mnemonic data does not agree with other setting. (The functi
  • Page 232B–62884EN/01 3. OPERATION 5) Specify the following items: D Mnemonic file name Specify the name of a mnemonic file to be converted. Up to 40 characters can be specified. D Source program name Display the name of the source program to which a mnemonic file is to be converted. 6) Select [EXEC] upon co
  • Page 2333. OPERATION B–62884EN/01 (3) Reserved symbols 1) ; This special character is reserved for use in ladder data. D A semicolon is used in the ladder data section to separate ladder data from a comment. Characters that follow a semicolon are treated as a comment. When a mnemonic file is converted bac
  • Page 234B–62884EN/01 3. OPERATION | $1 ’’ ’INITIALIZE OF SEQUENCE’ Note Every single quotation mark in the relay comment and coil comment string must be described as ”$” + ” ’ ” in the mnemonic file. (b) Ladder data 1) Description of net comment The net comment data is specified by ’(*’ and ’*)’ characters.
  • Page 2353. OPERATION B–62884EN/01 Note When specifying YES in Item 3 above (whether an operator’s panel is used), specify the KEY address, LED address, KEY image address, and LED image address as follows: 3 YES X0000 Y0000 R0000 R0010↓ (b) Title (common to all models) %@1↓ 01 MACHINE TOOL BUILDER NAME↓ 02 M
  • Page 236B–62884EN/01 3. OPERATION (d) Ladder (common to all models) 1) FOR_P-G %@3 ↓ RD X0.4↓ OR Y80.6↓ WRT D300.1↓ SUB 1↓ RD.NOT X3.0↓ SUB 40↓ 2↓ 8191 ↓ D300 ↓ SUB 2↓ %↓ [EOB] 2) FULL_OPTIONS %@3↓ Symbol N00001: SUB 71 ; SP Relay comment P1 ;(SUBPR1 ) ”SUB PROG. NO.01” ↓ ; [SUB PROGRAM DATA NO.01]↓ Coil co
  • Page 2373. OPERATION B–62884EN/01 3) LABEL/SUB-PROGRAM %@3↓ Address Relay comment SUBPR1 SP SUBPR1 ; ”SUB PROG. NO.01” ; [SUB PROGRAM DATA NO.01]↓ Symbol Coil comment RD XADRS1 ; ”JUMPB LABEL L001” ↓ JMPB LABEL1 ; ↓ ;[LABEL L00001] ↓ RD XADRS2 ; ”JUMPB LABEL L001” ↓ JMPB LABEL1 ;
  • Page 238B–62884EN/01 3. OPERATION 3.5.8.5 (a) PMC-RB4 Sample Mnemonic Files (All-format) %@A ↓ %@0 ↓ 2 BINARY↓ 3 NO↓ 4 PMC–RB4 ↓ % ↓ %@1 ↓ 01 MACHINE TOOL BUILDER NAME↓ 10 REMARKS↓ % ↓ %@2–C ↓ R0.200.0 UNIT–3–POWER↓ $1 ’KEEP POWER ON’ ’KEEP UNIT–3 POWER ON’ ↓ R0200.1 UNIT–2–ACT↓ $1 ’$’POWER$$’ ’KEEP UNIT–4
  • Page 2393. OPERATION B–62884EN/01 3.5.8.6 When using the step sequence method, mnemonic instructions cannot be The Note if the Step coded. Sequence Function is The mnemonic conversion functions need following notes: Selected When Setting a 1) Programming by Mnemonic Instructions Model A step sequence progra
  • Page 240B–62884EN/01 3. OPERATION COMMAND 3.5.9 Selecting [UTILTY] from the off-line menu enables the use of the utility Utility functions. The following functions are registered at installation: UTILITY F1 Dos F2 floadat F3 View result F4 Linker Fig.3.5.9 (a) Utility Screen 1) Moving to the DOS command lin
  • Page 2413. OPERATION B–62884EN/01 3.5.10 Selecting On-Line “ON-LINE FUNCTION” can be selected from the off-line menu. For Function from Off-Line details, see Section “3.4 On-Line Function”. Function 236
  • Page 242B–62884EN/01 4. ERROR MESSAGE LIST 4 ERROR MESSAGE LIST This chapter describes the general output messages. Messages are output and categorized: function–name : E–xxxx : error–message Error number (four digits) Category (error, warning, etc.) Name of the processing which caused the error (1) Functio
  • Page 2434. ERROR MESSAGE LIST B–62884EN/01 4.1 (Program Name Selection, Option Setting, On–Line Execution) A : INITIAL MENU 4.1.1 Fatal Error Number Message Contents A:F–2000 INSUFFICIENT MEMORY. A:F–2001 INSUFFICIENT DISK SPACE. A:F–2004 THIS DATA CAN NOT BE HANDLED AT THIS VERSION OF FAPT LAD- DER. A:F–20
  • Page 244B–62884EN/01 4. ERROR MESSAGE LIST 4.1.2 Error Number Message Contents A:E–3120 ENTER PROGRAM NAME. The name of the source program has not been input. Input the source program name. A:E–3121 THE SOURCE PROGRAM DOES NOT EXIST. A:E–3122 PMC MODEL FILE IS NOT FOUND. The specified source program is not
  • Page 2454. ERROR MESSAGE LIST B–62884EN/01 4.2 B : TITLE EDITING 4.2.1 Error Number Message Contents B:E–3020 FILE READ ERROR. HIT ANY KEY The source program title file (TITLE) cannot be read. B:E–3021 FILE WRITE ERROR. HIT ANY KEY Data cannot be written to the source program title file (TITLE) or con- trol
  • Page 246B–62884EN/01 4. ERROR MESSAGE LIST 4.3 C : I/O MODULE EDITING 4.3.1 Error Number Message Contents C:E–3021 FILE READ ERROR. HIT ANY KEY The source program I/O module file (IOMODULE) cannot be read. C:E–3022 FILE WRITE ERROR. HIT ANY KEY Data cannot be written to the source program I/O module file (I
  • Page 2474. ERROR MESSAGE LIST B–62884EN/01 4.4 D : SYSTEM PARAMETER EDITING 4.4.1 Error Number Message Contents D:E–3020 FILE READ ERROR. HIT ANY KEY The source program system parameter file (SYSPARAM) cannot be read. D:E–3021 FILE WRITE ERROR. HIT ANY KEY Data cannot be written to the source program system
  • Page 248B–62884EN/01 4. ERROR MESSAGE LIST 4.5 E : LADDER/STEP SEQUENCE EDITING 4.5.1 Fatal Error Number Message Contents E:F–2100 CANNOT READ ∗ FILE. E:F–2101 CANNOT WRITE ∗ FILE. E:F–2102 CANNOT SEEK ∗ FILE. 4.5.2 Error (at Editing Ladder Diagram) Number Message Contents E:E–3100 INPUT INVALID E:E–3101 AD
  • Page 2494. ERROR MESSAGE LIST B–62884EN/01 Number Message Contents E:E–3123 ILLEGAL SUBPROGRAM NAME An invalid subprogram name was input. E:E–3124 TOO DEEP NESTING OF SUB– PROGRAM E:E–3125 SAME SUB–PROGRAM NAME EXISTS E:E–3126 THE ZOOM NESTING CONDITION WILL BE CANCELLED, IF YOU SELECT TO ZOOM ’∗∗∗∗∗∗∗∗’. E
  • Page 250B–62884EN/01 4. ERROR MESSAGE LIST Number Message Contents E:E–3209 STEP LINE SYNTAX ERROR. The step line contains an element other than initial step, step, block step, jump (dummy step), and serial move (vertical line). E:E–3210 TRANSITION LINE SYNTAX The transition line contains an element other t
  • Page 2514. ERROR MESSAGE LIST B–62884EN/01 4.5.4 Warning (at Editing Ladder Diagram) Number Message E:W–4100 ILLEGAL OPERATION E:W–4101 EDIT BUFFER OVER E:W–4102 70LINE/1NET OVER E:W–4103 LARGE NET APPEARED E:W–4104 MNEMONIC BUFFER OVER E:W–4105 SET COUNT OVER E:W–4106 256STEP/1NET OVER E:W–4107 THE ZOOM NE
  • Page 252B–62884EN/01 4. ERROR MESSAGE LIST 4.6 F : SYMBOL & COMMENT EDITING 4.6.1 Error Number Message F:E–3100 INPUT DATA ILLEGAL. F:E–3101 SYMBOL/COMMENT DATA TOO LARGE F:E–3102 SAME SYMBOL DATA EXIST F:E–3103 NO DEFINITION ADDRESS APPOINTED F:E–3104 NOT FOUND DATA ERROR F:E–3105 FILE READ ERROR HIT ANY K
  • Page 2534. ERROR MESSAGE LIST B–62884EN/01 4.7 G : MESSAGE EDITING 4.7.1 Error Number Message G:E–3100 ILLEGAL CHARACTERS ARE SPECIFIED AT ∗. G:E–3101 MESSAGE DATA TOO LARGE. G:E–3102 THE FOLLOWING DATA OF ∗ WERE DELETED. 248
  • Page 254B–62884EN/01 4. ERROR MESSAGE LIST 4.8 H : PRINTOUT 4.8.1 Fatal Error Number Message Contents H:F–2005 SOURCE PROGRAM HAS WRONG FILE(S). ($) H:F–2008 CANNOT OPEN XXXX FILE. 4.8.2 Error Number Message Contents H:E–3100 INSUFFICIENT MEMORY. An attempt was made to reserve memory, but there was insuffic
  • Page 2554. ERROR MESSAGE LIST B–62884EN/01 4.8.3 Warning Number Message Contents H:W–4100 CANCEL PRINTER OUTPUT. The key was pressed before the completion of printing. H:W–4101 CANCEL FILE OUTPUT. The key was pressed during file output. H:W–4102 SEL SWITCH OFF The SEL indicator on the printe
  • Page 256B–62884EN/01 4. ERROR MESSAGE LIST 4.9 I : COMPILE 4.9.1 Fatal Error Number Message Contents I:F–2100 NOT ENOUGH DISK SPACE I:F–2101 OUT OF MEMORY 4.9.2 Error Number Message Contents I:E–3100 XXXX READ ERROR The source program cannot be read. (This error normally does not occur during compilation.)
  • Page 2574. ERROR MESSAGE LIST B–62884EN/01 Number Message Contents I:E–3251 THE SIZE OF LADDER PROGRAM The size of the ladder program exceeds the maximum size specified IS TOO LARGE. for the selected program type. I:E–3252 LADDER PROGRAM IS BROKEN. An unrecognizable instruction exists. I:E–3253 LADDER EXECU
  • Page 258B–62884EN/01 4. ERROR MESSAGE LIST Number Message Contents I:E–3331 CALL INSTRUCTION CAN NOT BE The CALL instruction cannot be used because a subprogram cannot USED IN THE RANGE CON- be called from within the COM instruction control range. TROLED COM INSTRUCTION. I:E–3332 CALLU INSTRUCTION CAN NOT T
  • Page 2594. ERROR MESSAGE LIST B–62884EN/01 Number Message Contents I:E–3441 THERE IS NO SPE INSTRUCTION A subprogram must end with the SPE instruction to indicate the end AT THE BOTTOM OF THE SUB- of the subprogram. PROGRAM. I:E–3442 STEP SEQUENCE PROGRAM No other instructions can be placed after the SPE in
  • Page 260B–62884EN/01 4. ERROR MESSAGE LIST 4.9.3 Warning Number Message Contents I:W–4100 THE TITLE DATA WHICH COULD The title data contains kana or kanji characters. These characters are NOT BE DISPLAY ON THE CNC replaced by spaces. WAS REPLACE WITH SPACE CODE. I:W–4101 ILLEGAL OP.PANEL (PARAMETER). Necess
  • Page 2614. ERROR MESSAGE LIST B–62884EN/01 4.10 J : DECOMPILATION 4.10.1 Fatal Error Number Message Contents J:F–2100 FUNCTION CODE ERROR. The function code specified in the memory card file does not match DATA:xxxxxxxxxxxxxxxxxxxxxxxxxx, that defined in the system. The file’s function code appears immedi-
  • Page 262B–62884EN/01 4. ERROR MESSAGE LIST 4.10.3 Warning Number Message Contents J:W–4100 THE SIZE OF LADDER PROGRAM The number of steps defined in a subprogram in the ladder program IS TOO LARGE. exceeded the maximum number that can be specified for the selected program type. The subprogram is output to t
  • Page 2634. ERROR MESSAGE LIST B–62884EN/01 4.11 K : MNEMONIC CONVERSION 4.11.1 Fatal Error Number Message Contents K:F–2000 INSUFFICIENT MEMORY. K:F–2001 INSUFFICIENT DISK SPACE. K:F–2006 NOT FOUND ’XXXX’ FILE. K:F–2007 NOT FOUND ’XXXX’ SOURCE PROGRAM. K:F–2100 FILE I/O ERROR. K:F–2101 SET–UP FILE BROKEN. K
  • Page 264B–62884EN/01 4. ERROR MESSAGE LIST 4.11.2 Error Number Message Contents K:E–3100 ’XXXX’ FILE CANNOT EXECUTE. K:E–3101 ’XXXX’ SYMBOL & COMMENT DATA BROKEN. K:E–3102 CANNOT BE HANDLE DATA TYPE The mnemonic of extended symbol ’%@2–C’ is converted when ’%@2–C’. %%%FLSET.CNF is a FORMAT–A/B file. K:E–310
  • Page 2654. ERROR MESSAGE LIST B–62884EN/01 Number Message Contents K:E–3127 ILLEGAL SOURCE–PROGRAM NAME. K:E–3128 ILLEGAL MNEMONIC FILE NAME. K:E–3129 ILLEGAL PARAMETER NUMBER. The system parameter contains an invalid data number. K:E–3130 ILLEGAL TITLE NUMBER. The data number of the data identifier is inva
  • Page 266B–62884EN/01 4. ERROR MESSAGE LIST Number Message Contents K:E–3160 OUT OF ADDRESS LIMITS OF An out–of–range address is specified in the functional instruction PARAMETER. parameter. K:E–3161 OUT OF PARAMETER VALUE. An out–of–range value is specified in the functional instruction parameter. K:E–3162
  • Page 2674. ERROR MESSAGE LIST B–62884EN/01 4.11.3 Warning Number Message Contents K:W–4100 COMMENT DATA NOT FOUND. Only symbol data was converted to the address. K:W–4101 DATA NOT FOUND. The system parameter, title data, symbol and comment data, mes- sage data, or I/O module data does not exist. K:W–4102 DE
  • Page 268B–62884EN/01 4. ERROR MESSAGE LIST Number Message Contents K:W–4124 SPECIFY SAME NUMBER(GROUP) AT I/O UNIT–B AS I/O UNIT–A. K:W–4125 SPECIFY THE VALUE(BASE) EXCEPT 0 AT I/O UNIT–B. K:W–4126 THE FOLLOWING DATA OF ’XXXX’ WERE DELETED, BECAUSE OF EXCEEDING THE LIMIT. K:W–4127 TOO MANY CONTROL CONDI- Th
  • Page 2694. ERROR MESSAGE LIST B–62884EN/01 4.12 L : INPUT/OUTPUT 4.12.1 Error Number Message Contents L:E–3100 NOT EXIST ’XXXX’ FILE. File xxxx does not exist. L:E–3101 ROM ID UNMATCH ERROR The currently set cassette or module does not match the currently selected machine model. L:E–3102 FILE OPEN ERROR The
  • Page 270B–62884EN/01 4. ERROR MESSAGE LIST Number Message Contents L:E–3184 DATA FILE WRITE ERROR Data cannot be written because the EROM is not deleted. L:E–3185 BLANK CHECK ERROR The EROM is not yet deleted. L:E–3186 DATA SEND ERROR The number of data items is invalid. L:E–3187 PARITY ERROR A parity error
  • Page 2714. ERROR MESSAGE LIST B–62884EN/01 Number Message Contents L:E–3218 FILE SIZE GAIN ERROR The file size cannot be obtained. L:E–3219 FILE SIZE CHANGE ERROR The file size cannot be changed. L:E–3220 DATA SEEK ERROR A seek operation cannot be performed in the file data section. L:E–3221 ROM INFORMATION
  • Page 272B–62884EN/01 4. ERROR MESSAGE LIST Number Message Contents L:E–3336 INVALID ’DATA BITS’ IN TEXT FILE ’Bit Length’ in the text file is invalid. L:E–3337 INVALID ’STEP BITS’ IN TEXT FILE ’Stop Bit’ in the text file is invalid. L:E–3338 INVALID ’X PARAMETER’ IN TEXT ’X Parameter’ in the text file is in
  • Page 2734. ERROR MESSAGE LIST B–62884EN/01 Number Message Contents L:E–3510 CONVERT SOURCE FILE READ The source file cannot be read. ERROR L:E–3511 MEMORY ALLOCATE ERROR There is insufficient memory to continue processing. L:E–3512 CONVERT SOURCE FILE FORMAT The ROM file format is invalid. ERROR L:E–3513 CO
  • Page 274B–62884EN/01 4. ERROR MESSAGE LIST Number Message Contents L:E–3704 INVALID PMC TYPE The activated machine is other than a model that supports memory card format conversion. L:E–3705 INVALID ROM COUNT The ROM count for memory card format conversion is invalid (the (OUT OF CASSETTE SIZE) count falls
  • Page 2754. ERROR MESSAGE LIST B–62884EN/01 4.12.2 Warning Number Message Contents L:W–4100 ROM PARITY WARING OF APPOINT FILE, CONTINUE TO TRANSFER? (Y/N) L:W–4101 ROM PARITY WARING OF APPOINT FILE L:W–4102 XXXX IS A PROGRAM OF Restoring program PMC type and system PMC type is not same. DIFFERENT PMC TYPE. L
  • Page 276B–62884EN/01 4. ERROR MESSAGE LIST 4.13 N : ON–LINE MONITOR 4.13.1 Error Number Message Contents N:E–3001 FLASH ROM WRITE ERROR N:E–3003 FLASH ROM ERASE ERROR The F–ROM is faulty. Replace the F–ROM. Contact FANUC Service. N:E–3006 FLASH ROM SIZE ERROR The size of the sequence program is greater than
  • Page 2774. ERROR MESSAGE LIST B–62884EN/01 Number Message Contents N:E–3056 END FUNCTION MISSING The usage of the END1, END2, END3, and END functional instruc- tions is invalid. Check whether these instructions have been entered in the correct order. N:E–3058 LADDER BROKEN Data cannot be updated because the
  • Page 278B–62884EN/01 4. ERROR MESSAGE LIST Number Message Contents N:E–3082 ILLEGAL OPERATION An invalid operation was performed (e.g., an attempt was made to create a relay or coil in a functional instruction). Be careful to specify operations correctly. N:E–3084 DATA TABLE COUNT OVER The number of data ta
  • Page 2794. ERROR MESSAGE LIST B–62884EN/01 Number Message Contents N:E–3132 NET COMMENT FILE OPEN ERROR The net comment file cannot be opened. ERROR STATUS = nn Check whether the program name has been entered correctly. Alternatively, the source program may have been destroyed. N:E–3140 FAIL TO ALLOCATE MEM
  • Page 280B–62884EN/01 4. ERROR MESSAGE LIST Number Message Contents N:E–3172 NET COMMENT CUT ERROR (nn). When nn = –1: There is insufficient memory. Reserve an area in extended memory, conventional memory, or on disk. When nn = –2: The net comment file contains invalid data. Check the net comments using the
  • Page 2814. ERROR MESSAGE LIST B–62884EN/01 Number Contents N:E–3300 Signal trigger unavailable [Cause] Trigger data on PMC side is invalid. [Remedy] Please re–start signal trigger. N:E–3301 Signal trigger buffer allocation error [Cause] The memory is insufficient. [Remedy] Please secure an extended memory,
  • Page 282B–62884EN/01 4. ERROR MESSAGE LIST Number Contents N:E–3326 Illegal PMC parameter file name. [Cause] The mistake is found in the file name. [Remedy] Please confirm the file name. N:E–3327 This file format is not PMC parameter file format. [Cause] There is a part of illegal format in the PMC paramete
  • Page 2834. ERROR MESSAGE LIST B–62884EN/01 Number Contents N:E–3352 Address cannot be changed. Debug trigger is executing [Cause] Trigger address cannot be changed because debug trigger is executing. [Remedy] Please stop the execution of debug trigger. N:E–3353 Count cannot be changed. Debug trigger is exec
  • Page 284APPENDI
  • Page 285A. FUNCTIONS SPECIFIC TO INDIVIDUAL B–62884EN/01 PMC MODELS A FUNCTIONS SPECIFIC TO INDIVIDUAL PMC MODELS Those functions which vary depending on the PMC model are described below. Read this appendix in conjunction with Section 1.2.2. 281
  • Page 286A. FUNCTIONS SPECIFIC TO INDIVIDUAL PMC MODELS B–62884EN/01 A.1 SYSTEM PARAMETERS A.1.1 The system parameter editing screens for all of the PMC models are Editing shown below. For a detailed explanation of editing, see Section 3.5.2.6. (1) PMC–RB3/RB4/RB5/RB6 EDIT (SYSTEM PARAMETER) PMC–RB3 <0>[C: ¥
  • Page 287A. FUNCTIONS SPECIFIC TO INDIVIDUAL B–62884EN/01 PMC MODELS A.1.2 The system parameter mnemonic formats for the PMC models are shown Examples of Mnemonic below. For information about the mnemonic editing function, see Section 3.5.8. Files (Single–Format) (1) PMC–RB4/RB5/RB6 %@0↓ 2 BINARY↓ 2. Counter
  • Page 288A. FUNCTIONS SPECIFIC TO INDIVIDUAL PMC MODELS B–62884EN/01 A.2 During linking, load modules created in the C language are linked with a ROM format file. The C language can be used only with LINK PMC-RC3/RC4/RC4 (STEP SEQ)/QC/NB/NB2. Linking is not required when the C language is not used. ROM Trans
  • Page 289A. FUNCTIONS SPECIFIC TO INDIVIDUAL B–62884EN/01 PMC MODELS Notes 1 Intel hexadecimal load modules cannot be linked. Before link operation, convert the file format by referring to the HEX2SREC User’s Manual. 2 With FAPT LADDER-II, ROM format files are no longer used. This means that a ROM format fil
  • Page 290A. FUNCTIONS SPECIFIC TO INDIVIDUAL PMC MODELS B–62884EN/01 (c) Starting link processing [Operation] 1) Press F4 on the utility screen. 2) Then, the pop-up screen shown below appears. Pressing the Enter key displays the link screen. EXEC FILE NAME i _lipmcr – p fl03400. tbl ↑ Model file name Specify
  • Page 291A. FUNCTIONS SPECIFIC TO INDIVIDUAL B–62884EN/01 PMC MODELS (d) Linking [Operation] 1) Specify the load module file name and ROM format file name to link. The load module file name must conform to DOS specifications. Here the load module file name should be specified with its extension (--------.***
  • Page 292B. AUTOMATIC COMPILATION AND DECOMPILATION B–62884EN/01 B AUTOMATIC COMPILATION AND DECOMPILATION (1) Conditions for starting automatic compilation or decompilation When [ON–LINE (SELECTED PROGRAM)] has been selected from the initial menu, automatic compilation or decompilation is performed accordin
  • Page 293B. AUTOMATIC COMPILATION B–62884EN/01 AND DECOMPILATION Note The options applied to automatic compilation or decompilation, started under the above conditions, are those specified with [PROGRAM OPTION SETTING] of the off–line function. Before attempting to select [ON–LINE FUNCTION], confirm the set
  • Page 294C. CHANGE OF EACH SETTING FILE B–62884EN/01 C CHANGE OF EACH SETTING FILE 290
  • Page 295B–62884EN/01 C. CHANGE OF EACH SETTING FILE C.1 “%%%FLSET.CNF” is a file of the text form and some setting parameters, by which the behavior of system is decided, are described there. SYSTEM The file exits in the directory in which the system is installed. CONFIGURATION And the parameters can be cha
  • Page 296C. CHANGE OF EACH SETTING FILE B–62884EN/01 (2) Registering a command in the utility (a) Function A tool which is executed under DOS can be registered in the [UTILITY] function on the initial or off–line menu. (b) Key word Items “F5=” to “F10=” are displayed under “ *U ; Utility Information ” For th
  • Page 297B–62884EN/01 D. CONVERSION OF SEQUENCE PROGRAM D CONVERSION OF SEQUENCE PROGRAM 293
  • Page 298D. CONVERSION OF SEQUENCE PROGRAM B–62884EN/01 D.1 (1) Source program types FAPT LADDER supports three source program types: FORMAT–A, DIFFERENCES FROM FORMAT–B, and FORMAT–C, while FAPT LADDER–II Ladder FAPT LADDER Editing Package supports only the FORMAT–C type. Supported source program type Softw
  • Page 299B–62884EN/01 D. CONVERSION OF SEQUENCE PROGRAM  xxxxxxxx.#CN : File managing user programs  xxxxxxxx.#PA : File storing system parameters  xxxxxxxx.#TA : File storing the title data  xxxxxxxx.#SY : File storing symbols  xxxxxxxx.#C1 : File storing comments  xxxxxxxx.#C2 : File storing comments
  • Page 300D. CONVERSION OF SEQUENCE PROGRAM B–62884EN/01 (b) FAPT LADDER–II/Ladder Editing Package FAPT LADDER–II Source file 3) External devices 1) → CNC Each data file MCARD file Memory–card format file ← 2) 4) Handy–File format file 1) Compile 2) Decompile 3) Output (in object format) 4) Input (in object f
  • Page 301B–62884EN/01 D. CONVERSION OF SEQUENCE PROGRAM D.2 When converting data created with FAPT LADDER for use with the Ladder Editing Package, use a method that is appropriate for the data CONVERSION FROM format, as described below. FAPT LADDER [Data types] – Source file of FORMAT–C – Source file of FORM
  • Page 302D. CONVERSION OF SEQUENCE PROGRAM B–62884EN/01 D.3 By changing the mnemonic file, it is possible to convert some PMC type sequence program to another type of it. CONVERT THE PMC TYPE OF SEQUENCE PROGRAM D.3.1 On the following PMC type, it is possible to edit the different PMC type Converting by Syst
  • Page 303B–62884EN/01 D. CONVERSION OF SEQUENCE PROGRAM D.3.2 Conversion Using a Conversion source Conversion Converter Signal Address (PMC) destination (PMC) file name Converter PMC-L/M/M (MMC) → PMC-RB3/RB4/RB5/RB6 FS0T_CNV.SYM (FS0-T) RC3/RC4 PMC-L/M/M (MMC) → PMC-RB3/RB4/RB5/RB6 FS0M_CNV.SYM (FS0-M) RC3/
  • Page 304D. CONVERSION OF SEQUENCE PROGRAM B–62884EN/01 A. Conversion source Converter file (FS0T_CNV.SYM) B. Conversion destina- mnemonic format file tion mnemonic format (PMC–M) file (PMC–RB4) %@2 G0000.0 G100.0 %@A %@A G0000.1 G100.1 %@0 %@0 G0000.2 G100.2 1 400 2 BINARY 20 3 NO 4 PMC–RB4 F0135.4 F275.4 %
  • Page 305B–62884EN/01 D. CONVERSION OF SEQUENCE PROGRAM D.3.3 Data (such as title, symbol & comment, ladder, message, and I/O module Using Data in a data) in a sequence program can be used for another sequence program, by the following method. Sequence Program for The range of addresses used varies from one
  • Page 306D. CONVERSION OF SEQUENCE PROGRAM B–62884EN/01 D.4 TRANSFER FROM P–G D.4.1 This function is used to transfer data in ASCII (mnemonic) format Function for between a P–G (including the Mate and Mark II) and a PC via an RS–232–C cable. [FLOADAT] is for IBM PC/AT. Transferring Data between the P–G and P
  • Page 307B–62884EN/01 D. CONVERSION OF SEQUENCE PROGRAM D.4.1.2 PC side Communications IBM PC/AT series MODE COM1: 4800,E,7,2 Settings (PC DOS MODE MODE COM1: 9600,E,7,2 command) (for 9600 baud) P–G side IO NC,CN1,F1,F6 IO NC,CN1,F1,F6,BR10 (for 9600 baud) Notes 1 The baud rate can be set to either 4800 or 9
  • Page 308D. CONVERSION OF SEQUENCE PROGRAM B–62884EN/01 During downloading Operation procedure Example of input and screen contents Turn on power. Enter IO command settings. IO NC, CN1, (BR10,) F1, F6 IBM PC/AT Series : Enter MODE command setting. (See Section 2 of Communications Settings
  • Page 309B–62884EN/01 D. CONVERSION OF SEQUENCE PROGRAM D.4.1.4 When the transmission speed is faster than reception processing, BUSY BUSY Control control is performed by issuing the DC 1 and DC 3 codes. In the IBM PC/AT series, there is no X parameter, which effectively has the same result. D.4.1.5 The syst
  • Page 310D. CONVERSION OF SEQUENCE PROGRAM B–62884EN/01 D.4.1.8 This software detects the following four types of errors. Error Detection and (1) When there is an error in the command line Messages Error in the file name, –u, or –d. Parameter Error FLOADAT FILENAME –u/–d set parameter. (FILNAME, upload or do
  • Page 311B–62884EN/01 D. CONVERSION OF SEQUENCE PROGRAM D.4.1.9 1. Incorrect entry found in the command line. Error Detection and 2. Specified file cannot be opened. Handling 3. Data not in the FAPT LADDER format was sent or received. The following causes can be considered for the above errors: D The end cod
  • Page 312E. STANDARD SYMBOL DATA B–62884EN/01 E STANDARD SYMBOL DATA When a mnemonic file and the standard symbol data are combined, it is possible to use the standard symbol name provided by FANUC. CNC TYPE DATA FILE NAME FS16/18–T F16&F18–T. SYM FS16/18–M F16&F18–M.SYM Note The standard symbol data is stor
  • Page 313F. TOOL FOR CHANGING MESSAGE DATA B–62884EN/01 (CHGMES) F TOOL FOR CHANGING MESSAGE DATA (CHGMES) This function is a tool(CHGMES) for easy changing the message data incorporating sequence program of FANUC PMCs . This tool extracts only message data from Handy file format file. The message data in CN
  • Page 314F. TOOL FOR CHANGING MESSAGE DATA (CHGMES) B–62884EN/01 1) Memory map information is output when the source program is compiled. Please check each symbol top address of the original changing ladder and the ladder for changing to be the same value. 2) This tool for chan
  • Page 315F. TOOL FOR CHANGING MESSAGE DATA B–62884EN/01 (CHGMES) Example files(.SFM) are used to confirm the installation of this function by activating example command. 4. ACTIVATION Key in following command at the DOS prompt activated in the utility.(No.9 of FAPT LADDER main menu). Or,Please change the dir
  • Page 316F. TOOL FOR CHANGING MESSAGE DATA (CHGMES) B–62884EN/01 Basic message ladder Message for changing+Dummy ladder Source format Source format program Generation, Editing program Check the SYMBOL top COMPILATION address by memory map display. Object file Object file INPUT/OUTPUT (
  • Page 317F. TOOL FOR CHANGING MESSAGE DATA B–62884EN/01 (CHGMES) 5. USING EXAMPLE Check the installation of this function by using the following example. There are some sample files in system floppy disk for checking this function. RB3DUMMY.SFM : : Message data and dummy ladder file (Handy file format) (Mess
  • Page 318F. TOOL FOR CHANGING MESSAGE DATA (CHGMES) B–62884EN/01 Message Meaning and countermeasure chgmes : Cannot close file $tmpd (w).t** Temporary file cannot be closed. Please check the disk space. asc2img : Cannot allocate memory (**bytes) Memory is insufficient. Please free up 235KB of more memory, an
  • Page 319B–62884EN/01 G. CAUTIONS FOR USING THE O/S G CAUTIONS FOR USING THE O/S (1) Windows 3.1 1) SMARTDRV.EXE When SMARTDRV.EXE is used with write caching enabled, pay attention to the following: Enable write caching SMARTDRV.EXE Be careful especially when the AUTOEXEC.BAT contains a command line of SMART
  • Page 320H. DATA TRANSFER CABLES B–62884EN/01 H DATA TRANSFER CABLES Use the cables below to transfer data from a PC to a CNC, ROM writer (FA writer or PMC writer), or P–G (P–G Mark II or P–G Mate). 1. For IBM PC/AT IBM PC/AT On–line cable 9–pin female 25–pin male connector connector 25–pin female 25–pin mal
  • Page 321B–62884EN/01 H. DATA TRANSFER CABLES D On–line cable (A08B–0031–K801/K802) 2 2 SD SD 3 3 RD RD 4 4 RS RS 5 5 CS CS 25–pin male 20 20 25–pin male connector ER ER connector 6 6 DR DR 8 8 CD CD 7 7 SG SG 1 1 FG FG D IBM PC/AT cable 1 8 CD CD 2 3 RD RD 3 2 SD SD 4 20 ER ER 9–pin female 5 7 25–pin fe- co
  • Page 322I. INQUIRY FORM B–62884EN/01 I INQUIRY FORM 318
  • Page 323B–62884EN/01 I. INQUIRY FORM Company name Section Person in charge Phone No. ( ) Address Fax No. ( ) FANUC sales person Version Date of No. Product name Ordering code No. purchase 1 2 3 4 5 [Usage environment] Machine type used (PC) (Manufacturer: ) OS Version (Manufacturer: ) EMS board: Yes / No (M
  • Page 324B–62884EN/01 Index [A] Decompilation, 202 Decompile, 222 A : Initial Menu, 238 Decompile Option, 204 About PMC Program, 10 Diagnose, 47 About Symbol & Comment Data, 12 Differences from Fapt Ladder, 294 Automatic Compilation and Decompilation, 288 Directory Configuration after Installation, 25 Displa
  • Page 325Index B–62884EN/01 I/O Module Editing, 170 [O] I/O Port Setting, 209 Off–Line Function, 115 Input/Output, 101, 209 On–line editing, 53 Inquiry Form, 318 On–Line Functions, 37 Installation, 18 OPEN CNC System Configurations, 5 Installing the Software to Invoke from the DOS Com- Operating Environment,
  • Page 326B–62884EN/01 Index Signal Analysis Function, 95 The Note if the Step Sequence Function is Selected When Setting a Model, 234 Signal Status Window, 73 Signal Trace Function, 92 The Overview of Ladder Editing Package, 4 Signal Trigger Function, 61 Title Data Editing, 117 Standard Symbol Data, 308 Tool
  • Page 327Revision Record FANUC OPEN CNC Ladder Editing Package OPERATOR’S MANUAL (B–62884EN) 01 Sep., ’96 evision Date Contents Revision Date Contents
  • Page 328· No part of this manual may be reproduced in any form. · All specifications and designs are subject to change without notice.