Mitsubishi FX-20P-E Operation Manual
Mitsubishi FX-20P-E Operation Manual

Mitsubishi FX-20P-E Operation Manual

Handy programming panel
Table of Contents

Advertisement

Quick Links

OPERATION MANUAL
FX-20P-E HANDY PROGRAMMING PANEL

Advertisement

Table of Contents
loading

Summary of Contents for Mitsubishi FX-20P-E

  • Page 1 OPERATION MANUAL FX-20P-E HANDY PROGRAMMING PANEL...
  • Page 2 FX Series Programming Manual (ΙΙ). • If in doubt at any stage of the installation of FX-20P-E HANDY PROGRAMMING PANEL always consult a professional electrical engineer who is qualified and trained to the local and national standards which apply to the installation site.
  • Page 3 FX-20P-E Handy programming panel FX-20P-E HANDY PROGRAMMING PANEL Manual number : JY992D82301 Manual revision : D OPERATION MANUAL Date : November 2008...
  • Page 4 FX-20P-E Handy programming panel...
  • Page 5 Guidelines for the Safety of the User and Protection of the FX20P-E-HANDY PROGRAMMING PANEL. This manual provides information for the use of the FX-20P-E-HANDY PROGRAMMING PANEL. The manual has been written to be used by trained and competent personnel. The...
  • Page 6 FX-20P-E Handy programming panel Notes on the Symbols Used in this Manual At various times throughout this manual certain symbols will be used to highlight points which are intended to ensure the users personal safety and protect the integrity of equipment.
  • Page 7 FX-20P-E Handy programming panel • Under no circumstances will Mitsubishi Electric be liable responsible for any consequential damage that may arise as a result of the installation or use of this equipment. • All examples and diagrams shown in this manual are intended only as an aid to understanding the text, not to guarantee operation.
  • Page 8 FX-20P-E Handy programming panel...
  • Page 9: Table Of Contents

    FX-20P-E Handy programming panel Table of Contents Associated Manuals ....................xi 1. Notes to Users ....................1-1 Expression of this manual ....................1-1 1.1.1 Expression of key operations ....................1-1 1.1.2 Expression of conditions......................1-1 1.1.3 Screen display during programming..................1-2 Introduction of product......................
  • Page 10 FX-20P-E Handy programming panel 3. Outline of Programming ..................3-1 Outline of programming ....................3-1 Functions used in programming ..................3-1 Program modes ........................ 3-2 3.3.1 Online mode ..........................3-2 3.3.2 Offline mode ..........................3-2 Types of program memories..................... 3-4 4. Read .......................4-1 Outline of read operation ....................
  • Page 11 FX-20P-E Handy programming panel 7. Program Delete Operation ................7-1 Outline of delete operation ....................7-1 Delete of instruction and pointer..................7-1 Batch delete of program by specifying range to be deleted ..........7-3 Batch delete of NOP instructions..................7-4 8. Monitor ......................8-1 Outline of monitor operation .....................
  • Page 12 FX-20P-E Handy programming panel 10.5 Parameter........................10-9 10.5.1 Outline of parameter settings ....................10-9 10.5.2 Default setting........................10-10 10.5.3 Memory capacity ........................10-11 10.5.4 Entry code ..........................10-12 10.5.5 Latch range........................... 10-15 10.5.6 File register ........................... 10-16 10.5.7 RUN INPUT .......................... 10-16 10.5.8 End of parameter setting ......................
  • Page 13: Associated Manuals

    Associated Manuals This manual describes operating procedures to program and monitor the MELSEC-FX Series Programmable Controllers (hereafter referred to as "PLC") using the FX-20P-E handy programming panel (hereafter referred to as "FX-20P-E" or "HPP"). For instructions and handling of FX Series PLC, refer to the handy manuals and programming manuals shown below.
  • Page 14 This manual contains instruction explanations for the JY992D48301 PROGRAMMING MANUAL FX series PLC This manual contains instruction explanations for the JY992D88101 PROGRAMMING MANUAL ΙΙ FX series PLC • PROGRAMMING MANUALS are offered separately. Contact the dealer of the FX-20P-E upon necessity.
  • Page 15: Notes To Users

    FX-20P-E Handy programming panel Notes to Users 1 Notes to Users Expression of this manual In this manual, the term "program" indicates program, file register, comment and parameter unless otherwise specified. And the term "memory cassette" indicates memory cassette and memory board.
  • Page 16: Screen Display During Programming

    FX-20P-E Handy programming panel Notes to Users 1 1.1.3 Screen display during programming Line cursor : Shows the current execution line. Device symbol Prompt:Shows the position where the data is to be keyed in. Function mode display M 10 The prompt disappears when data input operation has been completed.
  • Page 17: Introduction Of Product

    FX-20P-E directly accesses the memory with the connected PLC. In the offline mode, the FX-20P-E accesses the RAM built in itself. In addition, because the FX-20P-E is equipped with the inbuilt large capacitor, it can back up programs written in the offline mode.
  • Page 18: Function List

    FX-20P-E Handy programming panel Notes to Users 1 Function list Function Online mode Offline mode Read Reads (displays) sequence programs in PLC. Reads (displays) sequence programs in HPP . Writes sequence programs. Writes sequence programs. Write (Key inputs in the HPP → Program memory in the PLC) (Key inputs in the HPP →...
  • Page 19: Product Configuration

    FX-20P-E Handy programming panel Notes to Users 1 Product configuration The FX-20P-E and the FX-20P-E-SET0 consist of the following components: FX-20P-E: Connected to the FX/FX Series PLC HPP (Can be used also for the FX Series PLC FX-20P-E when the cable is changed or is connect FX-20P-CADP .) Program cable (HPP ↔...
  • Page 20: Name Of Each Part

    FX-20P-E Handy programming panel Notes to Users 1 Name of each part FX-20P-E...
  • Page 21 FX-20P-E Handy programming panel Notes to Users 1 Each key provided on the FX-20P-E panel surface works as follows. Key name Description Function keys Each key functions alternately. (When a key is pressed once, the function indicated [RD/WR] in the upper left position on the key surface is selected. When the key is pressed...
  • Page 22: Connections

    FX-20P-E Handy programming panel Notes to Users 1 Connections <Connection to the FX/FX Series PLC> <Connection to the FX Series PLC> HPP connection connector HPP connection connector STOP Programming cable FX-20P-CAB0 (1.5 m) Programming Programming cable cable FX-20P-CAB FX-20P-CAB (1.5 m) (1.5 m) +...
  • Page 23: Version Upgrade History

    FX-20P-E Handy programming panel Notes to Users 1 Version upgrade history Version upgrade history of the system memory cassette FX-20P-MFX -E FX-20P-MFX -E Description Ver 1.00 First version (Compatible with the FX Series PLC.) Compatible with the FX Series PLC.
  • Page 24 : Can or cannot be upgraded depending on the FX-20P-E main unit as follows: 1) Version upgrade to V 3.00 or later is not possible for FX-20P-E main units manufactured in November 1994 or earlier with manufacturer serial No.s in the range from "0X****" to "4Y9499".
  • Page 25 "up to 8K steps". *1 Version upgrade to V 3.00 or later is possible with restrictions in functionality for FX-20P-E main units manufactured from November 1994 to July 1997 with manufacturer serial No.s in the range from "4Y9500"...
  • Page 26: Replacement Of System Memory Cassette

    Notes to Users 1 Replacement of system memory cassette When purchasing the FX-20P-E a system memory cassette is mounted. However, only when upgrading the system version or changing the specification of the application should the system memory cassette be replaced.
  • Page 27: Specifications

    Supply voltage 5V DC±5% supplied from PLC Current consumption 150 mA RAM: 16K steps (8K steps in FX-20P-E main units that were manufactured in July 1997 or earlier User memory capacity with manufacturer serial No.s "77****" or earlier) Memory backup capacitor...
  • Page 28: Dimensions

    U n i t : m m ( i n c h ) The FX-20P-E is equipped with the program cable FX-20P-CAB (1.5 m) as standard. The FX-20P-E-SET0 is equipped with the program cable FX-20P-CAB0 (1.5 m) as standard. 1-14...
  • Page 29: Startup Procedure

    FX-20P-E Handy programming panel Startup Procedure 2 Startup Procedure Startup procedure • While the power from the PLC is OFF, connect the HPP to Connect the HPP to the PLC, power PLC ON. the PLC. • If the power from the PLC is turned ON while the [RD/WR]...
  • Page 30 FX-20P-E Handy programming panel Startup Procedure 2 • When the online mode is selected, the HPP From the previous page automatically discriminates the PLC model, and When the proceeds to the function selection screen. When the offline online mode If the entry code has been registered in the PLC,...
  • Page 31 FX-20P-E Handy programming panel Startup Procedure 2 (From the previous page) Select the Select the Select the Select the Select the Select the Select the read mode. write mode. insert mode. delete mode. monitor test mode. others mode. mode. MNT/...
  • Page 32: Handling Of Fx /Fx 0S /Fx 0N /Fx 1S /Fx 1N Series Plc

    FX-20P-E Handy programming panel Startup Procedure 2 Handling of FX Series PLC When starting up the HPP in the offline mode, select the following PLC if the FX Series PLC is used. V3.00 or former V4.00 or later FX, FX...
  • Page 33: Parameter Settings

    FX-20P-E Handy programming panel Startup Procedure 2 2.2.2 Parameter settings In parameter settings, leave the latch range, the memory capacity, the file register capacity in the default status respectively. 1) Setting the memory capacity a) Program capacity: Select 2k steps.
  • Page 34: Constant Changes In Run Status

    20 to 30 ms, and the response delay (by 20 to 30 ms) is generated in the input interrupt "I 00 to I 30 ". 2.2.4 FX-20P-E When a program is transferred while the offline mode is selected in the FX-20P-E, "HPP→FX-RAM" or "HPP←FX-RAM" is displayed even if the program memory is held in the EEPROM.
  • Page 35: Outline Of Programming

    FX-20P-E Handy programming panel Outline of Programming 3 Outline of Programming Outline of programming In the HPP , create a program by using the instruction list and manipulating the keyboard. The destination to write a created program is different between the online mode and the offline mode.
  • Page 36: Program Modes

    FX-20P-E Handy programming panel Outline of Programming 3 Program modes 3.3.1 Online mode In the online mode, the HPP directly accesses Programming Inbuilt the program memory in the PLC. operation memory Read Write However, write is disabled if the write protect...
  • Page 37 FX-20P-E Handy programming panel Outline of Programming 3 2) The following condition is required to execute batch transfer to the PLC. RUN/STOP status of PLC Program memory in PLC Write from HPP to PLC STOP RAM, EEPROM * Read from PLC to HPP...
  • Page 38: Types Of Program Memories

    FX-20P-E Handy programming panel Outline of Programming 3 Types of program memories Memory cassette Memory board Memory cassette • RAM (random access memory) (for the FX /FX/ (for the FX (for the FX The RAM can be read and written at any time. Because the...
  • Page 39: Read

    FX-20P-E Handy programming panel Read 4 Read Outline of read operation When the online mode is selected, programs written to the memory of the PLC (or the memory cassette if it is attached) are displayed in the HPP . When the offline mode is selected, programs written in the inbuilt HPP RAM itself are displayed in the HPP .
  • Page 40 FX-20P-E Handy programming panel Read 4 Example: Reading the step No. 55 Display example In the step 2) Key operation Read function M 100 Y 001 STEP STEP In the step 4) X 004 X 006 M 102 Y 035...
  • Page 41: Read By Instruction

    FX-20P-E Handy programming panel Read 4 Read by instruction • For an application instruction, press the [FNC] key and input the FNC No. in the way "[FNC][D][1][2][GO]", "[FNC][1][2][GO]" etc. Both instructions are searched regardless to input of the pulse symbol "P".
  • Page 42 FX-20P-E Handy programming panel Read 4 Example: Reading "PLS M104" Display example In the step 3) Key operation Read function M 125 Y 013 Y 010 INSTR M 104...
  • Page 43: Read By Pointer

    FX-20P-E Handy programming panel Read 4 Read by pointer • Four lines are read and displayed from the specified label. • If the specified label is not found, the message "NOT FOUND" is displayed. Program lines after the END instruction are not read.
  • Page 44 FX-20P-E Handy programming panel Read 4 Example: Reading label of the pointer No. 3 Display example In the step 2) Key operation Read function M 123 Y 010 X 012 POINTER In the step 3) M 100 X 012...
  • Page 45: Read By Device

    FX-20P-E Handy programming panel Read 4 Read by device • The specified device is searched from the step No. 0 in turn, and four lines of program are displayed from the first found instruction. • Press the [GO] key again to search the device of the same condition from the next step of the currently found step.
  • Page 46 FX-20P-E Handy programming panel Read 4 Example: Reading "Y123" Display example In the step 2) Key operation Read function X 002 M 003 X 003 DEVICE Y 123 In the step 4) Y 123 X 011 C 12 K 60...
  • Page 47: Write

    FX-20P-E Handy programming panel Write 5 Write Outline of write operation Programs are written to the memory inside the PLC when the online mode is selected, and to the inbuilt HPP RAM when the offline mode is selected. When the online mode is selected, if a memory cassette (except the EPROM) is attached to the PLC, programs are written to the memory cassette.
  • Page 48: Input Of Basic Instruction

    FX-20P-E Handy programming panel Write 5 Write operation condition EEPROM EPROM RUN:× STOP:✓ Valid memory Inbuilt memory:✓ RAM cassette:✓ status cassette: cassette:× • When using the EEPROM memory cassette, set the write-protect switch to OFF. Input of basic instruction • Basic instructions are classified into those which are input individually such as "ORB" and "MPS", those which are input together with a device such as "LD X000"...
  • Page 49 FX-20P-E Handy programming panel Write 5 Example: Entering the ORB instruction Display example In the step 3) Key operation Write function X 004 X 005 Instruction words are entered individually: ANB, ORB, MPS, MRD, MPP , RET, END and NOP Example: Entering "LD X0"...
  • Page 50 FX-20P-E Handy programming panel Write 5 Contact instructions other than LD, LDI, AND, ANI, OR an ORI (Ver 4.00 and later) Instruction Key operation [LD] [P/I]→[Device symbol] [Device No.]→[GO] [LD] [F]→[Device symbol] [Device No.]→[GO] ANDP [AND] [P/I]→[Device symbol] [Device No.]→[GO] ANDF [AND] [F]→[Device symbol] [Device No.]→[GO]...
  • Page 51 FX-20P-E Handy programming panel Write 5 Example: Entering "OUT T100 K19" Display example In the step 6) Key operation Write function M 100 T 100 K 19 Instruction words which are entered together with first device and second device: MC and OUT (T, C) When the MCR instruction is entered, the nesting level symbol "N"...
  • Page 52: Write Of Application Instruction

    FX-20P-E Handy programming panel Write 5 Write of application instruction When entering an application instruction, press the [FNC] key first, then input the instruction No. When entering the instruction No., directly input a desired No. or display the instruction symbol list by using the help function, search and find a desired instruction, then input it.
  • Page 53 FX-20P-E Handy programming panel Write 5 • What is an operand? Operands are devices used for operations of instructions. For example, in the case of MOV instruction, [ MOV D0 D1 ] Operand When entering an operand, make sure to input it in the order "[S’P] (operand)".
  • Page 54 FX-20P-E Handy programming panel Write 5 Example: Input by FNC No. (example of "[D]MOV[P] D0 D2") Display example In the step 9) Key operation Write function DMOVP • Using the ASC instruction, ASCII characters can only be read and not written. For writing ASCII characters, use the software A6GPP/A6PHP .
  • Page 55 FX-20P-E Handy programming panel Write 5 Example: Input from the instruction list offered by the help function (example of "DMOVP D0 D2") Display example In the step 3) Key operation Write function 0 PROGRAM FLOW 1 TRANSFERS, COMP 2 + - × ÷ , LOGICS...
  • Page 56: Input Of Label (P, I)

    FX-20P-E Handy programming panel Write 5 Input of label (P, I) When using a P (pointer) or I (interrupt pointer) in a sequence program as a label, enter in the same way as instructions. Basic operation Write Pointer function Example 1: When entering the label No. 3...
  • Page 57: Input Of Number

    FX-20P-E Handy programming panel Write 5 Input of number • When numbers are entered, each number is shifted to the upper digit in turn in the display. Accordingly, if numbers are input beyond the displayable digits, numbers input so far are deleted from the display screen from the oldest one in turn.
  • Page 58: Batch Write Of Nop (Program All Clear)

    FX-20P-E Handy programming panel Write 5 Batch write of NOP (program all clear) • Write the NOP (no processing) instruction to a certain or the entire range of program. If a program already exists, it is overwritten by the NOP instruction.
  • Page 59: Batch Write Of Nop To Specified Range

    FX-20P-E Handy programming panel Write 5 5.6.1 Batch write of NOP to specified range Example: Batch-writing the NOP instruction in the range from the step No. 1014 to the step No. 1024 Display example In the step 4) Key operation...
  • Page 60: Write Nop To Entire Range (Program All Clear)

    FX-20P-E Handy programming panel Write 5 5.6.2 Write NOP to entire range (program all clear) Example: Entire range Display example In the step 3) Key operation Write function NOPA M1010 T 15 Y 012 In the step 4) All clear? OK→[GO]...
  • Page 61 FX-20P-E Handy programming panel Write 5 IMPORTANT As soon as batch write of the NOP instruction to the entire range is completed, parameter values before execution are returned to the default values, and the latch is cleared. Accordingly, the comment area becomes 0 block, and the file register becomes 0 block also.
  • Page 62: Modification Method (Before/After Determination)

    FX-20P-E Handy programming panel Write 5 Modification method (before/after determination) A input program can be modified before determination (before the [GO] key is pressed) or after determination (after the [GO] key is pressed.) Before determination, press the [CLEAR] key, then enter the correct contents again from an instruction.
  • Page 63 FX-20P-E Handy programming panel Write 5 Example 2: Modifying "K10" to "D9" in the "OUT T0 K10" instruction (after determination) Display example In the step 6) Key operation Write function K 10 ↑ In the step 9) 5-17...
  • Page 64 FX-20P-E Handy programming panel Write 5 Reading a program, then overwriting a specified step in the unit of instruction Example: Overwriting the OUT instruction in the step No. 100 with "T50" and "K123" Display example In the step 4) Key operation...
  • Page 65 FX-20P-E Handy programming panel Write 5 • Handling of the step No. during overwriting If the number of instruction or pointer steps is different between before overwriting and after overwriting, perform the following processing and overwrite the step No. also.
  • Page 66 FX-20P-E Handy programming panel Write 5 Modification example of instruction accompanied by an operand • What is an operand? Operands are devices used for operations of instructions. For example, in the case of MOV instruction, [ MOV D0 D1 ] Operand When inputting an operand, make sure to input it in the order "[S’P] (operand)".
  • Page 67: Modification Of Device

    FX-20P-E Handy programming panel Write 5 Modification of device Basic operation When not specifying ↑ the digit Write Device Device function symbol ↓ Numeric value Index decoration When specifying the digit When the device is Z or V • One to eight digits can be specified.
  • Page 68 FX-20P-E Handy programming panel Write 5 Overwriting only a specified instruction device Example:Modifying the device K2 (digit specification) in the MOVP instruction in the step No. 100 from "X100" to "K1X0" Display example In the step 6) Key operation Read function...
  • Page 69: Program Insert Operation

    FX-20P-E Handy programming panel Program Insert Operation 6 Program Insert Operation Outline of insert operation Read a program, and insert an instruction or pointer in a specified position. An instruction or pointer is inserted in a position above the step specified by the cursor. (Lines not displaying the step No.
  • Page 70 FX-20P-E Handy programming panel Program Insert Operation 6 Insert operation condition EEPROM EPROM RUN:× STOP:✓ Valid memory Inbuilt memory:✓ RAM cassette:✓ status cassette: cassette:× • While the PLC is in the RUN status or while the EPROM cassette is attached, the insertion operation is disabled (in the online mode.)
  • Page 71: Program Delete Operation

    FX-20P-E Handy programming panel Program Delete Operation 7 Program Delete Operation Outline of delete operation Read a program, and delete an instruction, pointer or NOP . Delete operation condition EEPROM EPROM RUN:× STOP:✓ Valid memory Inbuilt memory:✓ RAM cassette:✓ status cassette: cassette:×...
  • Page 72 FX-20P-E Handy programming panel Program Delete Operation 7 Example: Deleting "AND M10" in the step No. 100 Display example In the step 6) Key operation Read function M 10 M 11 M 12 STEP In the step 7) M 11...
  • Page 73: Batch Delete Of Program By Specifying Range To Be Deleted

    FX-20P-E Handy programming panel Program Delete Operation 7 Batch delete of program by specifying range to be deleted • The range of the program specified by step Nos. is deleted. • If an instruction in the specified start step No. uses two or more lines, the head of the instruction is regarded as the start step.
  • Page 74: Batch Delete Of Nop Instructions

    FX-20P-E Handy programming panel Program Delete Operation 7 Example: Deleting the range from the step No. 10 to the step No. 40 Display example In the step 4) Key operation INS/DEL T 10 Deletion function X 005 INS/DEL STEP STEP...
  • Page 75: Monitor

    FX-20P-E Handy programming panel Monitor 8 Monitor Outline of monitor operation Display the PLC operation status on the HPP. (The monitor operation is available even while the PLC is in the STOP status.) The monitor operation is valid only while the online mode is selected.
  • Page 76 FX-20P-E Handy programming panel Monitor 8 Basic operation Read Input a MNT/ STEP program. TEST step No. Monitor Input an function instruction and first device. Read a program to be displayed. Example: Monitoring step No. 126 Display example The contact is conductive.
  • Page 77: Device Monitor

    FX-20P-E Handy programming panel Monitor 8 Device monitor • Specify and display a device to be monitored. • As to bit devices (X, Y, M and S), the ON/OFF status is displayed. As to timers (T) and counters (C), the present value and the set value are displayed.
  • Page 78 FX-20P-E Handy programming panel Monitor 8 Example: Monitoring device T0 Decimal display In hexadecimal display, "H" is displayed. Display example Present value In the step 4) Key operation Monitor function K 100 K 250 Set value The ON status of the reset coil is monitored.
  • Page 79: Operation State Monitor

    FX-20P-E Handy programming panel Monitor 8 Operation state monitor • While a step ladder type program is running in the PLC, up to eight operating states are displayed. • As the state changes, displayed No’s. automatically proceed to indicate the operation process of the machine.
  • Page 80 FX-20P-E Handy programming panel Monitor 8 Monitoring annunciators Monitor function If M8049 is set to ON, the smallest No. of operating ones among S900 to S999 can be monitored by the operation above.
  • Page 81: Test

    FX-20P-E Handy programming panel Test 9 Test Caution on operation Thoroughly read the manual and sufficiently assure safety before executing the operation to forcibly set devices to ON/OFF or the operation to change present values and set values of word devices in the test mode.
  • Page 82: Forcible Setting Of Devices To On/Off

    FX-20P-E Handy programming panel Test 9 Forcible setting of devices to ON/OFF • From the HPP , forcibly set devices in the PLC to ON or OFF. • The forcible ON/OFF operation is valid for input relays (X), output relays (Y), auxiliary relays (M), states (S), timers (T) and counters (C).
  • Page 83 FX-20P-E Handy programming panel Test 9 Basic operation Device MNT/ monitor TEST Test function Forcible ON Forcible OFF Example: Forcibly setting the Y000 to ON/OFF Display example In the step 1) Key operation Device monitor Y 000 of the Y000...
  • Page 84: Change Of Present Value Of Word Device (T, C, D, Z, V)

    FX-20P-E Handy programming panel Test 9 Change of present value of word device (T, C, D, Z, V) • From the HPP , change present values of word devices (T, C, D, Z and V) in the PLC. • Input present values in the decimal or hexadecimal format.
  • Page 85 FX-20P-E Handy programming panel Test 9 Example:Changing the present value of the D0 Changing the present value of the D0 from "K0" to "K10" Display example In the step 1) Key operation Device monitor of the D0 MNT/TEST In the step 3) In the step 4) •...
  • Page 86: Change Set Value Of Timer (T) And Counter (C)

    FX-20P-E Handy programming panel Test 9 Change set value of timer (T) and counter (C) • From the HPP , change set values of timers (T) and counters (C) existing in programs in the PLC. • While the PLC is in the RUN status, set values can be changed if the program memory is the RAM.
  • Page 87 FX-20P-E Handy programming panel Test 9 Example:Changing the set value from the device monitor Changing the set value of the T5 from "K100" to "K200" Display example In the step 1) Key operation Device monitor of the T5 K 100...
  • Page 88 FX-20P-E Handy programming panel Test 9 Example:Changing the set value from the list program monitor Changing the set value of "OUT C0" in the step No. 15 from "K10" to "D20" Display example In the step 1) Key operation Display the step No. 15 by the list program monitor.
  • Page 89: Others Function

    FX-20P-E Handy programming panel Others Function 10 Others Function 10.1 Outline of others function • In the others function, "ONLINE/OFFLINE MODE", "PROGRAM CHECK", "DATA TRANFER/ HPP↔FX", "PARAMETER", "XYM.. NO.CONV.", "BUZZER LEVEL", "LATCH CLEAR" and "MODULE" can be set. • In each setting, set items and setting contents vary depending on the mode (online or offline).
  • Page 90: Changeover Of Mode

    FX-20P-E Handy programming panel Others Function 10 10.2 Changeover of mode • Change over the mode between online and offline. • In the HPP , "ONLINE MODE" or "OFFLINE MODE" is displayed in accordance with the current mode. Mode changeover condition...
  • Page 91: Program Check

    FX-20P-E Handy programming panel Others Function 10 10.3 Program check • In the online mode, programs are saved in the PLC (memory cassette if used) are checked. Alternatively in the offline mode, programs saved in the inbuilt HPP RAM are checked.
  • Page 92 FX-20P-E Handy programming panel Others Function 10 Example: Program check operation Display example In the step 2) Key operation Start up the HPP ONLINE MODE 1.OFFLINE MODE in the online or 2.PROGRAM CHECK offline mode. 3.DATA TRANSFER OTHER When no error When an error Select "2.PROGRAM CHECK".
  • Page 93: Transfer Between Memory Cassette, Hpp And Fx Series Plc

    - FX-20P-E manufactured in August 1997 or later with manufacturer serial No. "78****" or later: 16K steps (The manufacturer’s serial No. above indicates the No. of the FX-20P-E. It is not the manufacturer’s serial No. of the system memory cassette.) •...
  • Page 94 FX-20P-E Handy programming panel Others Function 10 Condition for transfer between the memory cassette (online mode) Valid memory EEPROM EPROM RUN:× STOP:✓ RAM cassette:✓ status cassette cassette: cassette: • When using the EEPROM, set the write-protect switch to OFF before executing "FXRAM →...
  • Page 95: Transfer Between Memory Cassette (Online Mode)

    FX-20P-E Handy programming panel Others Function 10 10.4.1 Transfer between memory cassette (online mode) • Using the transfer function in the online mode, the user is capable of transferring programs between the inbuilt PLC program memory and the attachable PLC memory cassette.
  • Page 96: Transfer Between Hpp And Fx Series Plc (Offline Mode)

    FX-20P-E Handy programming panel Others Function 10 10.4.2 Transfer between HPP and FX Series PLC (offline mode) • In the online mode, transferring programs between the HPP and the program memory in the PLC (memory cassette if it is attached) using the transfer function between the HPP and the FX Series PLC.
  • Page 97: Parameter

    FX-20P-E Handy programming panel Others Function 10 10.5 Parameter 10.5.1 Outline of parameter settings • In the online mode, set parameters to the memory in the PLC (memory cassette if it is attached). In the offline mode, set parameters to the inbuilt HPP RAM.
  • Page 98: Default Setting

    FX-20P-E Handy programming panel Others Function 10 Parameter setting condition EEPROM EPROM RUN:× STOP:✓ Valid memory Inbuilt memory:✓ RAM cassette:✓ status cassette: cassette:× • Set the PLC to the STOP status before changing parameters in the online mode. • When using the EEPROM cassette, set the write-protect switch to OFF before changing parameters in the online mode.
  • Page 99: Memory Capacity

    FX-20P-E Handy programming panel Others Function 10 10.5.3 Memory capacity • Change the memory capacity. - When changing the memory capacity, place the cursor on a Display example desired number of steps and press the [GO] key. MEMORY SETTING 2K-STEP...
  • Page 100: Entry Code

    FX-20P-E Handy programming panel Others Function 10 10.5.4 Entry code • Register and delete the entry code. - When registering the entry code, place the cursor on the Display example [ENTER] key, input the entry code, then press the [GO] key.
  • Page 101 FX-20P-E Handy programming panel Others Function 10 Valid functions of the HPP at each protective level Protective level Read/ Erroneous operation Incorrect write prohibition write prohibition level protection level ✗ ✗ ✓ Read ✗ ✗ ✗ Write Program ✗ ✗...
  • Page 102 FX-20P-E Handy programming panel Others Function 10 Online mode startup screen when the entry code is registered All operation prohibition level [A] (Entry code input screen) ONLINE MODE INPUT ENTRY CODE Read/Incorrect write protection level [B] ONLINE MODE ENTRY CODE USED Select "YES"...
  • Page 103: Latch Range

    FX-20P-E Handy programming panel Others Function 10 10.5.5 Latch range • Change the latch range (area backed up against power failure). • In the FX Series PLC, the latch range cannot be changed. In the FX/FX Series PLC, the latch range is fixed for the following devices:...
  • Page 104: File Register

    FX-20P-E Handy programming panel Others Function 10 10.5.6 File register • Set the number of blocks of the memory to be assigned to file registers. Up to 500 file registers are available in each block. Out of the preset memory capacity, 500 steps is used by each block.
  • Page 105: End Of Parameter Setting

    FX-20P-E Handy programming panel Others Function 10 10.5.8 End of parameter setting • Finish the parameter setting operation. - Place the cursor on "YES" and press the [GO] key to finish Display example parameter setting and return to the others mode menu PARAMETER VALUES display.
  • Page 106: Device Conversion

    FX-20P-E Handy programming panel Others Function 10 10.6 Device conversion • In the same device type, convert the device No. (All corresponding devices in the program are converted at a time while the END instruction is ignored.) Device conversion condition...
  • Page 107: Buzzer Sound

    FX-20P-E Handy programming panel Others Function 10 10.7 Buzzer sound • Adjust the sound volume of the buzzer issued when a key is input. Buzzer sound adjusting condition EEPROM EPROM RUN:✓ STOP:✓ Valid memory Inbuilt memory:✓ RAM cassette:✓ status cassette:✓...
  • Page 108: Latch Clear (Online Mode)

    FX-20P-E Handy programming panel Others Function 10 10.8 Latch clear (online mode) • Clear the latch set to devices. • The latch clear function is valid only in the online mode. • The latch clear operation can be executed for auxiliary relays (M), states (S), counters (C), data registers (D) and file registers (D).
  • Page 109 FX-20P-E Handy programming panel Others Function 10 Display example In the step 2) Key operation Start up the HPP ONLINE MODE in the online mode. 1.OFFLINE MODE 2.PROGRAM CHECK 3.DATA TRANSFER OTHER Select "LATCH CLEAR". In the step 5) Or put the cursor on "LATCH CLEAR", then press the [GO] key.
  • Page 110: Module (Offline Mode)

    FX-20P-E Handy programming panel Others Function 10 10.9 Module (offline mode) • When the ROM writer module (FX-20P-RWM) is connected to the HPP , programs can be transferred between the inbuilt HPP RAM and the memory cassette attached to the FX-20P-RWM.
  • Page 111 FX-20P-E Handy programming panel Others Function 10 Module mode operation condition PLC status Memory attached to module Write from HPP to Either status (RUN or STOP) *1 The write-protect EEPROM EPROM module and either memory type switch is OFF. Read from module...
  • Page 112 FX-20P-E Handy programming panel Others Function 10 HPP → ROM: If the EPROM is attached to the ROM writer, write is enabled only when the contents saved in the EPROM are completely erased. If the EEPROM is attached to the ROM writer, its write-protect switch should be set to OFF.
  • Page 113: Message List

    FX-20P-E Handy programming panel Message List 11 Message List 11.1 Error messages If an error message is displayed while the HPP is operated, take proper action in accordance with the list below, then proceed to the next operation. Message Cause Action COMMS.ERR...
  • Page 114 FX-20P-E Handy programming panel Message List 11 Message Cause Action The set PLC type and the connected PC MISMATCH Correct the set PLC type. PLC type are not the same. A write operation is attempted while the PC RUNNING Set the PLC to the STOP state.
  • Page 115: Error Messages Displayed During Program Check

    FX-20P-E Handy programming panel Message List 11 11.2 Error messages displayed during program check The list below shows errors detected by the program check operation on the online/offline mode menu. In the online mode, the PLC judges errors. In the offline mode, the HPP judges errors.
  • Page 116 FX-20P-E Handy programming panel Message List 11 Error message Error code Description 6501 Instruction, device symbol and device number combination error 6502 No OUT T or C before setting value 6503 No setting value after OUT T or C; insufficient operands with applied...
  • Page 117 FX-20P-E Handy programming panel Message List 11 Error message Error code Description 6607 1) Illegal FOR and NEXT designation Nesting level deeper than 5 levels 2) One of the following commands is designated in the FOR-NEXT loop. STL, RET, MC, MCR, IRET, SRET, FEND, END...
  • Page 118 FX-20P-E Handy programming panel Message List 11 Error message Error code Description Example: The I/O number is not supported by the current hardware. 1020 An explanation of the error code Example: X20 I/O ERROR * Device number 1: Input X...
  • Page 119: Appendix A:contents Of Program Memory

    FX-20P-E Handy programming panel Appendix A:Contents of Program Memory 1) Sequence programs including K constants are identified as set Program memory values for timers and counters. 1) Sequence program (including set 2) In write to and read from file registers, the block No. should be values of T and C) set using a parameter.
  • Page 120 FX-20P-E Handy programming panel MEMO...
  • Page 121: Appendix B:major Key Operation List

    FX-20P-E Handy programming panel Appendix B:Major Key Operation List Key operation example Description Resets the HPP (and displays the screen which is usually HPP reset • [RST] [GO] displayed during startup). Moves the cursor by 1 line at a time from the currently displayed •...
  • Page 122 FX-20P-E Handy programming panel Key operation example Description • [LD] [X] [1] [0] [GO] As to the LD, LDI, AND, ANI and ORI instructions, consecutively • [LDI] [X] [1] [1] [GO] input a device after a contact instruction. • [LD] [P/I] [X] [1] [2]...
  • Page 123 FX-20P-E Handy programming panel Key operation example Description As to an application instruction, enter via the FNC No., then • [FNC] [1] [2] [SP] enter an operand after it. [K] [1] [0] [SP] [D] [0] If the FNC No. is unknown, press the [FNC] key first, then press...
  • Page 124 FX-20P-E Handy programming panel Key operation example Description When entering a 32-bit application instruction as a pulse execution instruction, press the [D] and [P] keys in this order • [FNC] [1] [2] [D] [P] after entering the FNC No. [SP] Application If the FNC No.
  • Page 125 In the online mode, this operation overwrites all programs saved Write Special in the memory in the PLC with the NOP (no processing) • [NOP] [A] [GO] [GO] operation instruction. In the offline mode, this operation overwrites all programs saved to the FX-20P-E RAM using the NOP instruction.
  • Page 126 FX-20P-E Handy programming panel MEMO...
  • Page 128 OPERATION MANUAL FX-20P-E HANDY PROGRAMMING PANEL HEAD OFFICE : TOKYO BUILDING, 2-7-3 MARUNOUCHI, CHIYODA-KU, TOKYO 100-8310, JAPAN HIMEJI WORKS : 840, CHIYODA CHO, HIMEJI, JAPAN FX-20P-O-E MODEL 09R907 MODEL CODE JY992D82301D Effective Nov. 2008 (MEE) Specifications are subject to change without notice.

Table of Contents