Mitsubishi Electric M800VW Series Manual

Mitsubishi Electric M800VW Series Manual

Plc development
Hide thumbs Also See for M800VW Series:
Table of Contents

Advertisement

Quick Links

Advertisement

Table of Contents
loading

Summary of Contents for Mitsubishi Electric M800VW Series

  • Page 2 This manual describes the PLC development environment of Mitsubishi Electric CNC.  Peripheral development environment The descriptions regarding the user PLC development environment using the Mitsubishi Electric FA engineering software GX Works2, which is the PLC development tool for PLC MELSEC Series, focus on the usage specific to this CNC.
  • Page 3 Manual List Manuals related to M800V/M80V Series are listed as follows. These manuals are written on the assumption that all optional functions are added to the targeted model. Some functions or screens may not be available depending on the machine or specifications set by MTB. (Confirm the specifications before use.) The manuals issued by MTB take precedence over these manuals.
  • Page 4 Manuals for MTBs (NC) Manual IB No. Purpose and Contents  Model selection M800V/M80V Series IB-1501610 Specifications Manual (Function)  Outline of various functions  Model selection M800V/M80V Series IB-1501611 Specifications Manual (Hardware)  Specifications of hardware unit  Detailed specifications of hardware unit M800VW/M80VW Series IB-1501612 Connection and Setup Manual...
  • Page 5 (Monitor) GOT2000 Series Connection Manual  Outline of connection types and connection method between SH-081197ENG (Mitsubishi Electric Products) GOT and Mitsubishi Electric connection devices GT Designer3 (GOT2000) Screen  Outline of screen design method using screen creation SH-081220ENG Design Manual...
  • Page 6 Reference Manual for MTBs Manual Purpose and Contents M800/M80 Series Smart safety BNP-C3072-022  Explanation for smart safety observation function observation Specification manual M800/M80 Series CC-Link (Master/ BNP-C3072-089  Explanation for CC-Link Local) Specification manual M800/M80 Series PROFIBUS-DP BNP-C3072-118  Explanation for PROFIBUS-DP communication function Specification manual M800/M80 Series Interactive cycle BNP-C3072-121-...
  • Page 7 Precautions for Safety Always read the specifications issued by the machine tool builder, this manual, related manuals and attached documents before installation, operation, programming, maintenance or inspection to ensure correct use. Understand this numerical controller, safety items and cautions before using the unit. This manual ranks the safety precautions into "DANGER", "WARNING"...
  • Page 8 (DoS) (*1) attack, and computer virus from external sources via a network, take security measures such as firewall, VPN, and anti-virus software. Mitsubishi Electric assumes no responsibility for any problems caused to the NC system by any type of cyber-attacks including DoS attack, unauthorized access and computer virus.
  • Page 9 This symbol mark is according to the directive 2006/66/EC Article 20 Information for end-users and Annex II. Your MITSUBISHI ELECTRIC product is designed and manufactured with high quality materials and components which can be recycled and/or reused. This symbol means that batteries and accumulators, at their end-of-life, should be disposed of separately from your household waste.
  • Page 10 MELDAS, MELSEC, EZSocket, EZMotion, iQ Platform, MELSEC iQ-R, MELSOFT, GOT, CC-Link, CC-Link/LT, CC-Link IE, CC-Link IE/field, EcoMonitorLight and SLMP are either trademarks or registered trademarks of Mitsubishi Electric Corporation in Japan and/or other countries. Ethernet is a registered trademark of Xerox Corporation in the United States and/or other countries.
  • Page 11 本製品の取扱いについて ( 日本語 /Japanese) 本製品は工業用 ( クラス A) 電磁環境適合機器です。販売者あるいは使用者はこの点に注意し、住商業環境以外での使 用をお願いいたします。 Handling of our product (English) This is a class A product. In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures. 본...
  • Page 12: Table Of Contents

    5.1.1 Software Configuration ........................... 56 5.1.2 Operating Environment ..........................57 5.2 Types of GX Works2 Projects and Programs Used for Mitsubishi Electric CNC ............ 58 5.2.1 Support Status of Project Types, Program Types and POUs ................ 58 5.3 GX Works2 Functions Available for Mitsubishi Electric CNC.................. 60 5.3.1 Function Support Status (Common Functions) ....................
  • Page 13 5.5 Common Items ............................... 76 5.5.1 Cautions Before Development ........................76 5.5.2 Multi-project Function............................. 77 5.5.2.1 Setting Multi-project..........................77 5.5.2.2 Switching Projects to Access ........................ 78 5.5.3 PLC Data Storage Area ..........................80 5.5.3.1 Executing Sequence Program....................... 81 5.5.3.2 Relationship between Areas in CNC and Storage Areas Selectable on GX Works2 ......81 5.5.3.3 Displaying Storage Area on GX Works2 ....................
  • Page 14 5.6.9 Monitoring Sequence Programs ........................155 5.6.9.1 Operation Procedure ........................... 155 5.7 Developing Structured Project ..........................156 5.7.1 Overview of Structured Project........................156 5.7.1.1 Symbolic Information ........................... 157 5.7.2 Development Procedure..........................158 5.7.2.1 Developing New Simple Projects on GX Works2 ................158 5.7.3 Developing Sequence Programs........................
  • Page 15 5.10 Creating Label ..............................196 5.10.1 Overview of Label ............................196 5.10.2 Development Procedure ..........................197 5.10.3 Writing Method of Indirect Input ......................... 198 5.10.4 Reading Label Setting on GX Works2 ....................... 201 5.10.4.1 Reading to GX Works2........................201 5.10.4.2 Precautions ............................201 5.10.5 Writing Label Setting to CNC Controller.....................
  • Page 16 6.7 Starting.................................. 308 6.7.1 Starting the On-board ........................... 308 6.8 Ending the PLC on-board and Transitioning to the Mitsubishi Electric Standard Screen ........309 6.8.1 Ending the PLC On-board ..........................309 6.8.2 Transitioning to the Mitsubishi Electric Standard Screen ................309 6.8.2.1 Method to Transition to the Mitsubishi Electric Standard Screen ............
  • Page 17 6.11.1 Basic Operation 1 (Configuring Multiple Project Parameters)..............312 6.11.1.1 Cases in which Sequence Programs are not Stored................. 312 6.11.1.2 Cases in which Sequence Programs are Stored................312 6.11.2 Basic Operation 2 (Creating Your First Program) ..................315 6.11.2.1 Adding New Sequence Programs ..................... 315 6.11.2.2 Editing the Sequence Program ......................
  • Page 18 6.13.5.5 Operation of Key Presses........................360 6.13.5.6 Adding PLC Data ..........................360 6.13.5.7 Closing the Add New Data Popup Screen..................361 6.13.6 Delete Data Popup Screen......................... 362 6.13.6.1 Outline ............................... 362 6.13.6.2 Screen Display Items......................... 362 6.13.6.3 Enabled/Disabled State of Menu Keys ....................362 6.13.6.4 Status during Screen Displays......................
  • Page 19 6.13.13.6 Displaying Updating Version Data....................392 6.13.13.7 Operation of Key Presses ....................... 393 6.13.13.8 Selecting Updating Version Data ....................393 6.13.13.9 Closing the Select Version Up Data Popup Screen ................ 393 6.13.14 POU LIST screen ............................. 394 6.13.14.1 Outline ............................. 394 6.13.14.2 Screen Display Items ........................
  • Page 20 6.14.7.5 Operation of Key Presses........................427 6.14.7.6 Verifying PLC Data ..........................428 6.14.7.7 Closing the Verify External File Screen ..................... 428 6.14.8 Verify Results Popup Screen ........................429 6.14.8.1 Outline ............................... 429 6.14.8.2 Screen Display Items......................... 430 6.14.8.3 Enabled/Disabled State of Menu Keys ....................430 6.14.8.4 Status during Screen Displays......................
  • Page 21 6.15.6.2 Screen Display Items ........................472 6.15.6.3 Enabled/Disabled State of Menu Keys....................472 6.15.6.4 Status during Screen Displays ......................473 6.15.6.5 Operation of Key Presses ......................... 473 6.15.6.6 Investigating Usage States of Specified Devices ................473 6.15.6.7 Closing the Contact Coil Usage List Popup Screen ................474 6.15.7 List of Used Devices Popup Screen......................
  • Page 22 6.16.4.1 Outline ............................... 502 6.16.4.2 Screen Display Items......................... 502 6.16.4.3 Enabled/Disabled State of Menu Keys ....................502 6.16.4.4 Status during Screen Displays......................502 6.16.4.5 Operation of Key Presses........................503 6.16.4.6 Setting Project Language ........................503 6.16.4.7 Closing GX Works2 Settings Screen ....................503 6.16.5 Change NC Connection Screen .........................
  • Page 23 6.18.2.8 Closing the Program Settings Screen ....................562 6.18.3 Common Pointer Settings Screen......................563 6.18.3.1 Outline ............................... 563 6.18.3.2 Screen Display Items ........................563 6.18.3.3 Enabled/Disabled State of Menu Keys....................564 6.18.3.4 Status during Screen Displays ......................564 6.18.3.5 Operation of Key Presses ......................... 564 6.18.3.6 Closing the Common Pointer Screen ....................
  • Page 24 9 Appendix 3: PLC Function ........................601 9.1 Enhanced PLC Security Mode ..........................602 9.1.1 Function Details............................603 9.1.1.1 Definitions of Terms..........................603 9.1.1.2 Enabling Conditions..........................603 9.1.1.3 PLC Write Protect Mode ........................604 9.1.1.4 PLC Read/Write Protect Mode ......................604 9.1.1.5 E/U mode.............................
  • Page 26: Definitions Of Terms

    Definitions of Terms IB-1501614-B...
  • Page 27 Mitsubishi Electric FA engineering software GX Works2 On-board/PLC On-board A generic term for operations related to the PLC carried out with the Mitsubishi Electric CNC. User safety sequence A sequence that runs and observes dual sequences independently and utilizes the "safety-relat- ed I/O observation"...
  • Page 28: System Configuration Of H/W

    System Configuration of H/W IB-1501614-B...
  • Page 29: System Configuration

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.1 System Configuration 2.1 System Configuration [M800VW/M80VW] Operation panel I/O unit Manual pulse generator Connectors on the operation panel I/O unit Input: 64 points (X200 to X23F) output: 64 points (Y200 to Y23F) RIO3 Remote I/O unit (Max.
  • Page 30 M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.1 System Configuration [M800VS/M80V] Operation panel I/O unit Manual pulse generator Connectors on the operation panel I/O unit Input: 96 points (X200 to X25F) output: 64 points (Y200 to Y23F) RIO3 Remote I/O unit (Max.
  • Page 31: Relation Of Rio Unit And Devices

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.2 Relation of RIO Unit and Devices 2.2 Relation of RIO Unit and Devices 2.2.1 Outline of the Remote I/O Unit The specification varies for each remote I/O unit. Each unit has one or two rotary switch(es) that determines the unit No. and associates the unit with its device No. (with X/Y). FCU8-DX220 FCU8-DX230/DX231 FCU8-DX202...
  • Page 32 M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.2 Relation of RIO Unit and Devices Unit type Machine control signals that can be handled Total Number of occupied stations Digital input signal (DI) 32 points FCU8-DX220 Digital output signal (DO) 32 points Digital input signal (DI) 64 points...
  • Page 33: Plc Device Assignment Of Digital Signal (Di/Do)

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.2 Relation of RIO Unit and Devices 2.2.2 PLC Device Assignment of Digital Signal (DI/DO) The input/output signals (analog signal, DI/DO, etc.) are assigned to the PLC devices, and the digital signals (DI/DO) can be assigned to the arbitrary PLC devices by the parameters.
  • Page 34: Fixed Device Assignment

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.2 Relation of RIO Unit and Devices 2.2.2.1 Fixed Device Assignment  By setting the parameter "#53001 RIO dev assign" to "0", the PLC device assignment method, which is to be used for input/ output of each remote I/O unit station, will be the fixed device assignment.
  • Page 35: Arbitrary Device Assignment

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.2 Relation of RIO Unit and Devices 2.2.2.2 Arbitrary Device Assignment Parameter setting for device arbitrary assignment  By setting the parameter "#53001 RIO dev assign" to "1", the assignment method for PLC devices to be used for input/out- put of each remote I/O unit station becomes arbitrary device assignment.
  • Page 36 M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.2 Relation of RIO Unit and Devices  Up to 24 stations can be specified for high-speed input/output specification each for input and output. If 25 or more stations are specified, the alarm "Y05 Initial parameter error" will be issued. ...
  • Page 37 M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.2 Relation of RIO Unit and Devices  In the following cases, the alarm "Y05 Initial parameter error" will be issued when the power is turned ON. The number of the RIO assignment parameter with illegal setting state will be displayed.
  • Page 38 M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.2 Relation of RIO Unit and Devices Operating parameter setting screen [Rules for setting RIO assignment parameters]  For arbitrary device assignment, assign PLC devices to all stations which are connected to the remote units with DI/DO function.
  • Page 39: Relation Of Connector Pins And Device

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.2 Relation of RIO Unit and Devices 2.2.3 Relation of Connector Pins and Device (1) Input (DI) signal Set station No. to 1 Set station No. to 2 Connector for contact input (DI) B20 pin A20 pin B01 pin...
  • Page 40 M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.2 Relation of RIO Unit and Devices (2) Output (DO) signal Set station No. to 1 Set station No. to 2 Connector for contact output (DO) B20 pin A20 pin B01 pin A01 pin +24V...
  • Page 41: Setting Example When Connecting Directly To The Control Unit

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.2 Relation of RIO Unit and Devices 2.2.4 Setting Example When Connecting Directly to the Control Unit  For fixed device assignment Control unit Remote I/O unit  FCU8-DX213,FCU8-DX220 [When connecting to RIO 1] Rotary switch setting Group 1 Station No.
  • Page 42: Fixed Signals

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.3 Fixed Signals 2.3 Fixed Signals The connector pin Nos. in the input signals that are fixed are shown below. Note that using the methods below can ignore fixed signals and change the allocations. Signal name Device Signal name...
  • Page 43: Changing The Addresses Of Fixed Signals

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.3 Fixed Signals 2.3.2 Changing the Addresses of Fixed Signals The fixed devices can be allocated arbitrarily with the following parameters. The parameters #2073 to #2075 are valid when "#1226 aux10/bit 5" is set to "1". When the parameters #2073 to #2075 are valid, do not set the same device number.
  • Page 44: Plc I/F Axis Random Device Assignment

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.4 PLC I/F Axis Random Device Assignment 2.4 PLC I/F Axis Random Device Assignment PLC I/F axis random device assignment (hereinafter referred to as random device assignment) function assigns the PLC input/output signals (CNC control and CNC status signals) of each axis to any desired axes.
  • Page 45: Function Enabling Conditions

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.4 PLC I/F Axis Random Device Assignment 2.4.1 Function Enabling Conditions  When enabling device assignment Set the device numbers (1 to 32) to assign to each axis of the parameter "#1603 PLCdev_no". Even when the assignment is not changed as the 1st to 3rd axes in the table below, the setting is required for all valid axes.
  • Page 46: Example Usage

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.4 PLC I/F Axis Random Device Assignment 2.4.3 Example Usage The following is an example of random device assignment for the axis configuration with 2 part systems from which Y axis is removed.
  • Page 47: Outline Of Digital Signal Input Circuit

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.5 Outline of Digital Signal Input Circuit 2.5 Outline of Digital Signal Input Circuit Both 24 V common and 0 V common connections are allowed in the digital signal input circuit. Follow the wiring diagram below for each type.
  • Page 48: Outline Of Digital Signal Output Circuit

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.6 Outline of Digital Signal Output Circuit 2.6 Outline of Digital Signal Output Circuit Use within the specification ranges shown below.  Output circuit [FCU8-DX830 / FCU8-DX837] Source output CG32/CG34 DOCOM Stabilized Control...
  • Page 49 M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.6 Outline of Digital Signal Output Circuit Note (1) When using an inductive load such as a relay, always connect a diode (voltage resistance 100V or more, twice or more the load current) in parallel to the load.
  • Page 50: Outline Of Analog Signal Input Circuit

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.7 Outline of Analog Signal Input Circuit 2.7 Outline of Analog Signal Input Circuit  Input circuit  Input conditions Analog input voltage -10 V to 10 V Max. input rating (*1) ±15 V Resolution |-10 V to +10 V| /4095 = 4.88 mV...
  • Page 51: Outline Of Analog Signal Output Circuit

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.8 Outline of Analog Signal Output Circuit 2.8 Outline of Analog Signal Output Circuit  Output circuit Load 500Ω  Output conditions Analog output voltage -10 V to 10 V (±5%) Resolution 10 V / 4095 = 2.44 mV Load conditions...
  • Page 52: Outline Of I/O Assignment With Profibus-Dp

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.9 Outline of I/O Assignment with PROFIBUS-DP 2.9 Outline of I/O Assignment with PROFIBUS-DP By installing the PROFIBUS-DP unit FCU8-EX563 and connecting the slave stations compatible with PROFIBUS-DP communication to M8V Series expansion slot, NC can input/output the devices to/from the slave stations as the master station for PROFIBUS-DP communication.
  • Page 53: Flow Of Signals

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.10 Flow of Signals 2.10 Flow of Signals Controller Sequence Signal in program controller PLC window High-speed program Signal in controller Input/output signal Input with controller and machine (X, Y) Main program Output (Scan time with...
  • Page 54: List Of Devices

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.11 List of Devices 2.11 List of Devices The device range in the following table is the default number of device points set in the project 1 when the multi-project setting or the setting of the number of device points is not performed.
  • Page 55: Device Range Setting At Multi-Project

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.11 List of Devices 2.11.1 Device Range Setting at Multi-project Each device will be categorized to either the common device among projects (common device among projects) or the independent device for each projects (independent device among projects) when the multi-project function is used. ...
  • Page 56 M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.11 List of Devices The list of device categories is as follows. [Category explanation] Category Details Common Common device among projects Independent (fixed) Independent device among projects (fixed points) Independent (variable) Independent device among projects (variable points) Independent device among projects (variable points) Common/independent...
  • Page 57: File Register General Map

    M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.12 File Register General Map 2.12 File Register General Map Device Details R00000 to R00199 System common data (NC -> PLC) R00200 to R00499 System common data (PLC -> NC) R00500 to R00699 1st part system data (NC ->...
  • Page 58 PLC constants (prepared for specific machine tool builders) R28300 to R29799 User backed up area R29800 to R29899 User work area R29900 to R32767 System reserve Note (1) Do not use the system reserve as it is used by Mitsubishi Electric for function expansion. IB-1501614-B...
  • Page 59 M800V/M80V Series PLC Development Manual 2 System Configuration of H/W 2.12 File Register General Map IB-1501614-B...
  • Page 60: Input/Output Signals With Machine

    Input/Output Signals with Machine IB-1501614-B...
  • Page 61 M800V/M80V Series PLC Development Manual 3 Input/Output Signals with Machine Classification of Machine Input/Output Signals The signals handled by the PLC are classified as shown below. When designing, refer to the section indicated below and make allocations according to the table in the respective section. Signal type Explanation Reference...
  • Page 62: Machine Input Signals

    M800V/M80V Series PLC Development Manual 3 Input/Output Signals with Machine 3.1 Machine Input Signals 3.1 Machine Input Signals 3.1.1 Input Signals from Machine Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Reference position return near point...
  • Page 63 M800V/M80V Series PLC Development Manual 3 Input/Output Signals with Machine 3.1 Machine Input Signals Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Reference position return near point detection 5(*1) Reference position return near point detection 6(*1) Reference position return near point...
  • Page 64 M800V/M80V Series PLC Development Manual 3 Input/Output Signals with Machine 3.1 Machine Input Signals Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev.
  • Page 65 M800V/M80V Series PLC Development Manual 3 Input/Output Signals with Machine 3.1 Machine Input Signals Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev.
  • Page 66: Plc Switch/Sensor

    M800V/M80V Series PLC Development Manual 3 Input/Output Signals with Machine 3.1 Machine Input Signals 3.1.2 PLC Switch/Sensor [PLC Switch Input] Common for Common for part sys- Abbrev. Signal name part sys- Abbrev. Signal name tems tems X680 PLC switch #1 X688 PLC switch #9 X681...
  • Page 67 M800V/M80V Series PLC Development Manual 3 Input/Output Signals with Machine 3.1 Machine Input Signals Common for Common for part sys- Abbrev. Signal name part sys- Abbrev. Signal name tems tems X1C40 PLC switch #65 X1C48 PLC switch #73 X1C41 PLC switch #66 X1C49 PLC switch #74 X1C42...
  • Page 68: Machine Output Signals

    M800V/M80V Series PLC Development Manual 3 Input/Output Signals with Machine 3.2 Machine Output Signals 3.2 Machine Output Signals 3.2.1 Output Signals to Machine Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device...
  • Page 69 M800V/M80V Series PLC Development Manual 3 Input/Output Signals with Machine 3.2 Machine Output Signals Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev.
  • Page 70 M800V/M80V Series PLC Development Manual 3 Input/Output Signals with Machine 3.2 Machine Output Signals Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev.
  • Page 71 M800V/M80V Series PLC Development Manual 3 Input/Output Signals with Machine 3.2 Machine Output Signals Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev. Signal name Connector Device Abbrev.
  • Page 72: Plc Switch

    M800V/M80V Series PLC Development Manual 3 Input/Output Signals with Machine 3.2 Machine Output Signals 3.2.2 PLC Switch [PLC Switch Output] Common for Common for part sys- Abbrev. Signal name part sys- Abbrev. Signal name tems tems Y680 PLC switch reversed display #1 Y688 PLC switch reversed display #9 Y681...
  • Page 73 M800V/M80V Series PLC Development Manual 3 Input/Output Signals with Machine 3.2 Machine Output Signals Common for Common for part sys- Abbrev. Signal name part sys- Abbrev. Signal name tems tems Y1C40 PLC switch reversed display #65 Y1C48 PLC switch reversed display #73 Y1C41 PLC switch reversed display #66 Y1C49...
  • Page 74 M800V/M80V Series PLC Development Manual 3 Input/Output Signals with Machine 3.2 Machine Output Signals Common for Common for part sys- Abbrev. Signal name part sys- Abbrev. Signal name tems tems Y6C0 PLC switch for reverse #1 Y6C8 PLC switch for reverse #9 Y6C1 PLC switch for reverse #2 Y6C9...
  • Page 75 M800V/M80V Series PLC Development Manual 3 Input/Output Signals with Machine 3.2 Machine Output Signals Common for Common for part sys- Abbrev. Signal name part sys- Abbrev. Signal name tems tems Y1C60 PLC switch for reverse #65 Y1C68 PLC switch for reverse #73 Y1C61 PLC switch for reverse #66 Y1C69...
  • Page 76: System Configuration Of Development Environment

    System Configuration of Development Environment IB-1501614-B...
  • Page 77: System Configuration For Plc Development

    (4) Do not connect the devices other than the USB memory. (including extension cable and USB hub) (5) It is recommended to use genuine SD cards. Mitsubishi Electric does not guarantee the machine operation when a com- mercially available SD card/USB memory is used. In that case, performance check must be made carefully by machine tool builder.
  • Page 78: User Plc (Ladder) Development Procedure

    M800V/M80V Series PLC Development Manual 4 System Configuration of Development Environment 4.2 User PLC (Ladder) Development Procedure 4.2 User PLC (Ladder) Development Procedure User PLC programs can be created and input by means of either GX Developer/GX Works2 installed in the external PC or PLC on-board edit screen.
  • Page 79 (Maintenance data format) screen It is recommended to use genuine SD cards. Mitsubishi Electric does not guarantee the machine operation when a commercially available SD card is used. In that case, performance check must be made carefully by machine tool builder.
  • Page 80: Peripheral Development Environment (Gx Works2)

    Peripheral Development Environment (GX Works2) IB-1501614-B...
  • Page 81: Outline

    GX Works2 is a programming software package (model name:SW1DND-GXW2) for Mitsubishi Electric programmable controller MELSEC series. It enables sequence programs for Mitsubishi Electric CNC series to be developed using similar operations to those for MELSEC series. Some of the functions are exclusively for MELSEC series and cannot be used in developing sequence programs for CNC.
  • Page 82: Operating Environment

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.1 Outline 5.1.2 Operating Environment The tools that make up the development environment can be used with the personal computer that satisfies the following operating environment of GX Works2. The following are the specifications of the "GX Works2 Version 1.568S"...
  • Page 83: Types Of Gx Works2 Projects And Programs Used For Mitsubishi Electric Cnc

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.2 Types of GX Works2 Projects and Programs Used for Mitsubishi Electric CNC 5.2 Types of GX Works2 Projects and Programs Used for Mitsubishi Electric CNC This chapter describes the types of GX Works2 projects and programs that can be used in developing ladders for CNC controllers.
  • Page 84 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.2 Types of GX Works2 Projects and Programs Used for Mitsubishi Electric CNC [List of program types for simple projects (with labels)] ◎ : Supported; × : Not supported...
  • Page 85: Gx Works2 Functions Available For Mitsubishi Electric Cnc

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.3 GX Works2 Functions Available for Mitsubishi Electric CNC 5.3 GX Works2 Functions Available for Mitsubishi Electric CNC This chapter lists the GX Works2 functions that this CNC supports. For details of each function, refer to "GX Works2 Operating Manual (Common)", "GX Works2 Operating Manual (Simple Project)"...
  • Page 86: Function Support Status (Common Functions)

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.3 GX Works2 Functions Available for Mitsubishi Electric CNC 5.3.1 Function Support Status (Common Functions) ◎ : Supported; △ : Supported with restrictions; ×: Not supported User safe- Machine...
  • Page 87 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.3 GX Works2 Functions Available for Mitsubishi Electric CNC ◎ : Supported; △ : Supported with restrictions; ×: Not supported User safe- Machine Function Menu Sub menu ty se-...
  • Page 88 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.3 GX Works2 Functions Available for Mitsubishi Electric CNC ◎ : Supported; △ : Supported with restrictions; ×: Not supported User safe- Machine Function Menu Sub menu ty se-...
  • Page 89 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.3 GX Works2 Functions Available for Mitsubishi Electric CNC ◎ : Supported; △ : Supported with restrictions; ×: Not supported User safe- Machine Function Menu Sub menu ty se-...
  • Page 90: Function Support Status (Label Setting)

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.3 GX Works2 Functions Available for Mitsubishi Electric CNC 5.3.2 Function Support Status (Label Setting) ◎ : Supported; △ : Supported with restrictions; ×: Not supported User safe- Machine...
  • Page 91: Function Support Status (Ladder Diagram)

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.3 GX Works2 Functions Available for Mitsubishi Electric CNC 5.3.4 Function Support Status (Ladder Diagram) ◎ : Supported; △ : Supported with restrictions; ×: Not supported User safe- Machine...
  • Page 92 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.3 GX Works2 Functions Available for Mitsubishi Electric CNC ◎ : Supported; △ : Supported with restrictions; ×: Not supported User safe- Machine Function Menu Sub menu ty se-...
  • Page 93: Function Support Status (St Language)

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.3 GX Works2 Functions Available for Mitsubishi Electric CNC 5.3.5 Function Support Status (ST Language) ◎ : Supported; △ : Supported with restrictions; ×: Not supported User safe- Machine...
  • Page 94: Function Support Status (Online)

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.3 GX Works2 Functions Available for Mitsubishi Electric CNC 5.3.6 Function Support Status (Online) ◎ : Supported; △ : Supported with restrictions; ×: Not supported User safe- Machine Function...
  • Page 95 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.3 GX Works2 Functions Available for Mitsubishi Electric CNC ◎ : Supported; △ : Supported with restrictions; ×: Not supported User safe- Machine Function Menu Sub menu ty se-...
  • Page 96: Function Support Status (Nc Special Functions)

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.3 GX Works2 Functions Available for Mitsubishi Electric CNC 5.3.7 Function Support Status (NC Special Functions) ◎ : Supported; △ : Supported with restrictions; ×: Not supported User safe-...
  • Page 97: Preparation

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.4 Preparation 5.4 Preparation 5.4.1 Installing Tools In the PLC development environment for this CNC, the tools are assumed to be used on Windows PC. Install tools for Windows PC. For details of GX Works2 installation procedure, refer to "GX Works2 Installation Instructions".
  • Page 98: Setting Connection Destination

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.4 Preparation 5.4.2.5 Setting Connection Destination The connection target must be specified before performing online operations from GX Works2 to the CNC controller. The following TCP connection method is supported when connecting with Ethernet. [TCP protocol: Connection type] Used with typical networks.
  • Page 99 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.4 Preparation  For the machine sequence Set the following items in the order of the list. Item Setting Remarks PC side I/F Ethernet Board Network No. (*1) Station No. (*1) Protocol (*1)
  • Page 100 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.4 Preparation  For user safety sequence Set the following items in the order of the list. Item Setting Remarks PC side I/F Ethernet Board Network No. (*1) Station No. (*1) Protocol (*1)
  • Page 101: Common Items

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5 Common Items 5.5.1 Cautions Before Development Before developing sequence programs using GX Works2, note the following. Always observe the following precautions during work. PLC type selection The PLC type must be set when newly creating programs, etc.
  • Page 102: Multi-Project Function

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.2 Multi-project Function Multiple-CPU system configuration of MELSEC PLC is implemented in CNC. This function divides a project by machine sequence to manage and start multiple divided projects independently on one CNC. For details, refer to "PLC Programming Manual".
  • Page 103: Switching Projects To Access

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.2.2 Switching Projects to Access Set which projects in the CNC to access. If not set, the access destination is project 1. The number of projects that can be connected to depends on the setting of Multi-project parameter "Maximum project No.
  • Page 104 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items  How to connect to projects 5 and 6 The figure below shows how to connect to projects 5 and 6. [Screen for selecting connection target] Click [Precaution] Only Network No.
  • Page 105: Plc Data Storage Area

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.3 PLC Data Storage Area M8V series CNC stores PLC data in the ROM in CNC. The storage is configured as follows. (Refer to "PLC Programming Manual" for data area configuration and size.) For the user safety sequence, refer to "M800/M80 Series Smart safety observation Specification manual".
  • Page 106: Executing Sequence Program

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.3.1 Executing Sequence Program When executed, a sequence program transferred from GX Works2 or built-in PLC (built-in edit function) is processed as follows.  At the power ON Data are transferred from the ROM in the CNC to the execution area in the PLC processor via temporary storage (RAM in the CNC) before being executed.
  • Page 107: Displaying Storage Area On Gx Works2

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.3.3 Displaying Storage Area on GX Works2 The storage area available for the online functions can be specified as [Target Memory Setting] on each of the operation screens in GX Works2.
  • Page 108: File Name

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.4 File Name PLC-related data such as sequence programs and message data are managed and stored in categories inside this CNC as shown below. These data are also developed under each category. CAUTION Observe the following naming conventions for data files.
  • Page 109: File Name Rule For Message Data

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.4.2 File Name Rule for Message Data There are two types of file naming conventions for message data, depending on the method for specifying the language. Although either method can be selected, method (2) is recommend, as it works with the language specification for the setting display screen.
  • Page 110 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items  Method 2 Language is specified with the language parameter #1043 on the setting and display screen, and the No. corresponds to the 2-digit No. used in message file name. When there is no message file corresponding to the language parameter, the file to display English (M00xxxxx.WPG) is referred to as the alternative file.
  • Page 111: Creating Project

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.5 Creating Project In GX Works2, PLC-related data such as sequence programs and message data are handled in units called "project". This section describes how to create project. 5.5.5.1 Project A project is an assembly of sequence programs, device comments, PLC message data, and parameters.
  • Page 112: Operating Procedures

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.5.2 Operating Procedures Start the operation screen by the following operation on GX Works2. [Project] -> [New] Set the PLC series, PLC type, and project name, which are required to create a new project, in the following window. Set the following items, and press [OK] in the "New Project"...
  • Page 113: Writing Data To Cnc Controller

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.6 Writing Data to CNC Controller To operate on the CNC controller the data created and edited by GX Works2, write them to the CNC controller. This section describes how to write data to the CNC controller.
  • Page 114: Reading Data From Cnc Controller

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.7 Reading Data from CNC Controller Read data in the CNC controller to GX Works2 to edit them. This section describes how to read data from the CNC controller. (1) Start the operation screen by the following operation on GX Works2.
  • Page 115: Setting The Parameters

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.8 Setting the Parameters Set GX Works2 parameters when developing sequence programs for the CNC controller on GX Works2. The required parameter settings are shown below. For details of each setting item, refer to "GX Works2 Operating Manual (Common)".
  • Page 116: Setting The Number Of Device Points

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.8.2 Setting the Number of Device Points After creating an area (project) to manage sequence programs, set the number of the devices used in the project at first. This operation is required every time a new project is created.
  • Page 117 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items  If the set values for devices are illegal If there is a problem with the device setting value, the following error dialog will appear when writing the sequence programs to the CNC controller.
  • Page 118: Setting The Number Of Common Pointer Points

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.8.3 Setting the Number of Common Pointer Points In the following cases, set the pointer No. common to sequence programs.  When creating the sequence programs with the multi-program method ...
  • Page 119: Setting The Program Execution Order

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.8.4 Setting the Program Execution Order In the following cases, set the execution method and execution order to sequence programs.  When creating the sequence programs with the multi-program method ...
  • Page 120: Setting Labels And Comments To Each Project

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.8.5 Setting Labels and Comments to Each Project Labels and comments can be set for each project for clarification of the functions of the programs running on a project. Labelsꞏ...
  • Page 121: Writing And Reading Parameters To Cnc Controller

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.8.6 Writing and Reading Parameters to CNC Controller To create sequence programs in multi-program method, parameter files must be written to the CNC controller. They can be read from the CNC controller to be used on GX Works2.
  • Page 122: Starting/Stopping Plc

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.9 Starting/Stopping PLC Stop PLC on the CNC controller before writing sequence programs. Confirmation of stop and restart is usually required before and after the operation that requires PLC stop. Stop and restart can be done in advance by the following operation.
  • Page 123: Reading Sequence Programs In Gx Developer Format

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.10 Reading Sequence Programs in GX Developer Format Sequence programs created by GX Developer can be read on GX Works2. This allows sequence programs for CNC controllers previously created by GX Developer to be used in development on GX Works2.
  • Page 124 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items (2) Select the project, and click [Open] on the following screen. The operation is completed when the following dialog appears. Click [OK]. IB-1501614-B...
  • Page 125: Sampling Trace Of Device

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.11 Sampling Trace of Device The sampling trace function of GX Works2 enables the sampling trace (hereafter trace) of the status of the external signals of the CNC controller and devices used in user ladders.
  • Page 126 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items Click the [Switch Chart/Detail] button to display detailed data. Trace count, trace condition, trigger condition, and trace count after trigger can be set in trace setting. Trace is executed when trace conditions are all met.
  • Page 127: Basic Operation

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.11.1 Basic Operation The operation for sampling trace is done on GX Works2. Execute the sampling trace function as follows. For detail on actual operating procedure on GX Works2, refer to "5.5.11.4 Sampling Trace Operating Procedure". Sampling trace of each project in the multi-project mode is possible.
  • Page 128: Basic Specifications

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.11.2 Basic Specifications [Basic specifications list] ("[ ]" shows the name in built-in edit function) Details Specifications Sampling trace can be executed for each project. Multi-project Refer to (*6) for the timing of sampling when the multi-project is enabled.
  • Page 129 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items [Size required for one trace of each device] Trace device type Size (byte) required for one trace Word device 2 bytes per point Bit device 2 bytes per unit (1 unit = 16 points) 1 to 16 points ->...
  • Page 130 5.5 Common Items (*4) Precautions for trace point details setting  When only devices that are not corresponding to Mitsubishi Electric CNC are set for "Device", an error occurs when the trace setting file to execute trace is read. (*5) Precautions for trigger point details setting ...
  • Page 131: Status Of Special Relay During Sampling Trace

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.11.3 Status of Special Relay during Sampling Trace The status during the execution of the sampling trace function can be checked by the status of SM device 800 to 805. Starts trace SM801 On after Trigger execution...
  • Page 132: Sampling Trace Operating Procedure

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items The specifications of SM800 to SM805 are as follows. [List of sampling trace function related device specifications] Items Details OFF: Preparation not completed SM800 Sampling trace preparation ON: Preparation completed OFF: Cancel SM801...
  • Page 133 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items Setting execute conditions for sampling trace (1) Open [Debug] - [Sampling Trace] - [Trace Setting], and configure the settings on the [Setting of Executing and Saving] tab.
  • Page 134 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items Item Setting Trace Count Setting Total Count 1 to 8192 Count Before Trigger 0 to Total Count -1 Additional Information Time Optional (*1) Program Name Not check Data Acquisition Timing Setting Each scan or Detail Setting (*2) Trigger Condition Setting...
  • Page 135 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items Registering devices/labels Set trace device. Register device/label to trace in the [Device/Label] column on the "Sampling Trace" screen. For word device, check trend graph register target to display trend graph. Refer to "5.5.11.2 Basic Specifications"...
  • Page 136 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items Executing trace This section describes how to start and stop trace, and execute trigger. (1) Start trace Click [Debug] - [Sampling Trace] - [Start Trace]. Trace is started. The progress status of trace can be checked by [Trace Data Storage Status].
  • Page 137 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items (4) End of trace Trace is executed for the preset times of trace after the execution of trigger, the "Trace Data Storage Status" screen is closed, and trace is completed. After that, trace results are automatically read to GX Works2 and displayed as follows. Click the [Switch Chart/Detail] button to display detailed data.
  • Page 138 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items Saving trace result (1) Click [Debug] - [Sampling Trace] - [Export CSV Data] to open the "Export CSV Data" window. (2) Select the location for storage, input a file name, and click [Save]. Note (1) Trace result data are overwritten every time trace is executed.
  • Page 139: Operation On Error

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.11.5 Operation on Error An error is generated under the following condition, and an error dialog is displayed on the GX Works2 screen when parameters are checked on trace execution. Error details Remedies Device setting has no devices that are traceable...
  • Page 140: Operation Example

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.11.6 Operation Example Example 1: Trigger judgment and trace result with device setting [Setting details] Trace settings for example 1 Setting item Setting value Setting item Setting value Target Memory Standard RAM...
  • Page 141 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items Example 2: Trace judgment and trace result with device setting [Setting details] Trace setting details for example 2 Setting item Setting value Setting item Setting value Target Memory Standard RAM Trigger Condition Setting...
  • Page 142: Precautions

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.11.7 Precautions (1) Trace can be executed for the other stations on the network or with serial communication connection. However, it is not possible to execute trace from multiple areas at the same time . (2) The trace conditions registered in the CNC are retained after the CNC power is turned OFF.
  • Page 143 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items (6) When [Specified Interval] or [Each Multiple CPU High-Speed Transfer Cycle] is set as [Data Acquisition Timing Setting] in trace setting, they are rewritten as [Each Scan] at trace start. When [At the Time of Trace Instruction Execution] is set as Trigger condition, it is rewritten as [At the Time of Manual Trigger Execution] at trace start.
  • Page 144 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items (10) [Write to PLC] writes only trace settings to the CNC controller; trace results are not written. (11) When trace data that were executed with labels set as trace target in a simple project (with labels) are read by [Read from PLC], the labels of the trace target are overwritten by actual devices.
  • Page 145: Checking Data Size

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items 5.5.12 Checking Data Size Data such as sequence program and comment files can be checked whether its amount is within the allowable range to be written to the CNC by using memory capacity calculation function of GX Works2. 5.5.12.1 Operating Procedures (1) Start the operation screen by the following operation on GX Works2.
  • Page 146 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items (2) The screen with the [Offline] tab selected appears. The free capacity displayed on this screen differs from the actual one of the CNC controller. Select the [Online] tab. Note When "Memory card (SRAM)"...
  • Page 147: Precautions

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.5 Common Items (3) The following screen is displayed. The free capacity displayed on this screen is equivalent to the actual capacity of the CNC controller. When there is not enough free capacity, secure the required capacity before writing data. 5.5.12.2 Precautions (1) When the source information is selected, the program is also selected automatically.
  • Page 148: Developing Simple Project

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project 5.6 Developing Simple Project This chapter provides the overview of simple projects and the development procedure focusing on those specific to Mitsubishi Electric CNC. For the user safety sequence, refer to "M800/M80 Series Smart safety observation Specification manual". For details of the program types that can be used in simple project, refer to "5.2.1 Support Status of Project Types, Program Types and POUs".
  • Page 149: Overview Of Simple Project

    Parameter Item Description Sequence programs Sequence program (user PLC) for Mitsubishi Electric CNC Defines PLC messages such as alarm messages and PLC switches. PLC messages can be used only in ladder diagram. PLC message data PLC messages cannot be used only in ST language.
  • Page 150: Development Procedure

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project 5.6.2 Development Procedure One of the standard procedures for developing simple projects is to create on GX Works2. 5.6.2.1 Developing New Simple Projects on GX Works2 Development Procedure Reference Start GX Works2...
  • Page 151: Developing Sequence Programs

    This section describes how to develop sequence programs in a simple project. There is no basic development procedure that is specific to Mitsubishi Electric CNCs. Refer to "GX Works2 Operating Manual (Simple Project)". This section provides information on CNC-specific restrictions.
  • Page 152 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project  Restriction on MPS instruction use Condition: Only up to seven MPS instructions can be used consecutively. When MPP instruction is used, one more MPS instruction becomes available.
  • Page 153: Writing The Sequence Program To The Cnc Controller

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project 5.6.4 Writing the Sequence Program to the CNC Controller This section describes how to write sequence programs in a simple projects from GX Works2 to the CNC controller (particularly restrictions and operation specific to this CNC).
  • Page 154 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project Note If an attempt is made to remove the check from parameter and write sequence programs during PLC run, the following message is displayed. "PLC is running. Do you want to force write of the files?" The CNC only supports writing during RUN from the [Compile] menu;...
  • Page 155 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project  Operating procedure for simple projects (with labels) The operating procedure when "use label" is set is described below. (1) Start the operation screen by the following operation on GX Works2. [Online] ->...
  • Page 156: Writing Operation

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project 5.6.4.2 Writing Operation When the writing of ladders to the CNC controller is executed on GX Works2, the CNC controller converts the ladders to ladder machine codes specific to CNC as they are written. When devices and instruction formats that are not supported by the CNC controller are used, a conversion error is generated.
  • Page 157 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project  How to check conversion step with an error number Error steps can be checked using PLC verify function. For details on PLC verify function, refer to "5.6.7 Verifying the Sequence Programs". Verify Source: Select transfer source ladder file on GX Works2 Verify Destination: Select ladder with an error file "ERRLD-00"...
  • Page 158: Other Operations And Checks On Error

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project 5.6.4.4 Other Operations and Checks on Error  Other errors This section describes common errors that are generated when sequence programs are written. Note that messages in displayed dialogs may not indicate the correct error status for CNC because they are for MELSEC PLC center.
  • Page 159 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project  How to check size of area for execution When "error status (4005): Execution area size over" ((*) in the error list described previously) is generated, check the size of the execution area as follows.
  • Page 160: Reading Sequence Programs From Cnc Controller

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project 5.6.5 Reading Sequence Programs from CNC Controller This section describes how to read GX Works2 sequence programs from the CNC controller. 5.6.5.1 Operation Procedure  Operating procedure for simple projects (without labels) The operating procedure for when labels are not used is described below.
  • Page 161 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project If there is a sequence program file of the same file name on GX Works2, the following dialog is displayed. Note  When [Yes] is clicked in the above dialog, the sequence program file on GX Works2 is overwritten and deleted. Check thoroughly before executing.
  • Page 162 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project  Operating procedure for simple projects (with labels) The operating procedure when "use label" is set is described below. (1) Start the operation screen by the following operation on GX Works2. [Online] ->...
  • Page 163 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project Select [Yes] when the following dialog is displayed. Sequence programs and label data are read. Note  When [Yes] is clicked in the above dialog, the sequence program files, labels and FB on GX Works2, are overwritten and deleted.
  • Page 164: Writing Sequence Programs To Rom In Cnc

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project 5.6.6 Writing Sequence Programs to ROM in CNC Sequence programs transferred from GX Works2 and built-in PLC (built-in edit function) to the CNC controller are stored in temporary storage.
  • Page 165: Operation Procedure

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project 5.6.6.1 Operation Procedure (1) Start the operation screen by the following operation on GX Works2. [Online] -> [Export to ROM Format] Note  Only [Memory card (Flash)] is valid as [Target]. (2) Click [Execute] to display the following dialog, and click [Yes].
  • Page 166: Verifying The Sequence Programs

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project 5.6.7 Verifying the Sequence Programs This section describes how to verify sequence programs between the CNC controller and GX Works2. 5.6.7.1 Operation Procedure (1) Start the operation screen by the following operation on GX Works2. [Online] ->...
  • Page 167 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project When verification finishes, the verify result screen is displayed. Double-click a file name to display on the screen the detailed result as shown below. Unlike GX Developer, matched places are also displayed on GX Works2. Mismatched contents are displayed in red.
  • Page 168: Executing Ladder Program Writing During Run

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project 5.6.8 Executing Ladder Program Writing during RUN Ladder program writing during RUN (or RUN write/online change) enables to edit and change the sequence program from GX Works2 without stopping PLC operation.
  • Page 169: Setting Ladder Program Writing During Run

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project 5.6.8.2 Setting Ladder Program Writing during RUN Turn ON the corresponding bit selection parameter and turn the power ON again to enable ladder program writing during RUN.
  • Page 170: Data Unit For Writing

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project 5.6.8.4 Data Unit for Writing The following table shows the available data units for the ladder program writing during RUN and specifications of an upper limit of each writing are as follows.
  • Page 171: Run Write Target Storage Area

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project  When the multi-project is enabled The maximum number of executable steps in a high-speed processing program is fixed to 4,000 in total of all the projects, regardless of the multi-project parameters.
  • Page 172: Operation Method On The Gx Works2

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project 5.6.8.7 Operation method on the GX Works2 There are three ways to execute ladder program writing during RUN with GX Works2.  Executing [Compile] [Online program change]. ...
  • Page 173 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project (1) Pressing [Yes] button executes the RUN write, displaying the following dialog box after writing process is completed. Processing time of RUN write depends on the total number of steps used in the ladder programs and the points where the steps are written in.
  • Page 174 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project Executing conversion in "Monitor (write mode)" Monitor (Write mode) is the mode that enables editing, conversion, and conversion writing while executing ladder monitor. Do either of the following operations: Select [Online] - [Monitor] - [Monitor (Write mode)] or press "Shift"...
  • Page 175: Option Setting Screen For Ladder Program Writing During Run (Online Change)

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project 5.6.8.8 Option Setting Screen for Ladder Program Writing during RUN (Online Change) When the ladder program writing during RUN is to be executed to a CNC, display the setting screen by selecting [Tool] - [Options] - [Online Change] to set the following optional items.
  • Page 176: Precautions

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project 5.6.8.9 Precautions Restrictions on program configuration (1) Limitations on independent program method Ladder program writing during RUN is not available for the sequence program in independent program method. Bit selec- tion parameter setting is not available.
  • Page 177 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project Precautions for command operation in ladder programming writing during RUN (1) When commanding rising/ falling edge When rising or falling edge is commanded in ladder program writing during RUN, the following action will be taken after the command.
  • Page 178 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project Other precautions (1) Number of steps that can be written during RUN Up to 48 lines of ladders can be edited and converted in GX Works2, GX Developer and PLC on-board edit function. For the ladder program writing during RUN of a single block, ladder blocks to be written at a conversion include the block between the edited ones.
  • Page 179 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.6 Developing Simple Project (4) Ladder program writing during RUN after compiling all programs Since compiling all programs is required after any of the following operations is performed, ladder program writing during RUN cannot be executed.
  • Page 180: Monitoring Sequence Programs

    5.6.9 Monitoring Sequence Programs The monitoring of sequence programs has no operation specific to Mitsubishi Electric CNC. For details on operating procedure, refer to "GX Works2 Operating Manual (Common)". For details on functions that can be used, refer to "5.3.6 Function Support Status (Online)".
  • Page 181: Developing Structured Project

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.7 Developing Structured Project 5.7 Developing Structured Project This chapter provides the overview of simple projects and the development procedure focusing on those specific to Mitsubishi Electric CNC. For the user safety sequence, refer to "M800/M80 Series Smart safety observation Specification manual". For details of the program types that can be used in structured project, refer to "5.2.1 Support Status of Project Types, Program Types and POUs".
  • Page 182: Symbolic Information

    5 Peripheral Development Environment (GX Works2) 5.7 Developing Structured Project Item Description Sequence program (user PLC) for Mitsubishi Electric CNC At least one task is required to create in a program. Sequence programs (The created task is controlled by program file to be executed.) (Program file) When a program file is executed by PLC CPU, set its execution type (e.g.
  • Page 183: Development Procedure

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.7 Developing Structured Project 5.7.2 Development Procedure One of the standard procedures for developing structured projects is to create on GX Works2. 5.7.2.1 Developing New Simple Projects on GX Works2 Development procedure Reference Start GX Works2...
  • Page 184: Developing Sequence Programs

    This section describes how to develop sequence programs in a structured project. There is no basic development procedure that is specific to Mitsubishi Electric CNCs. Refer to "GX Works2 Operating Manual (Structured Project)". This section provides information on CNC-specific restrictions.
  • Page 185: Writing The Sequence Program To The Cnc Controller

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.7 Developing Structured Project 5.7.4 Writing the Sequence Program to the CNC Controller This section describes how to write sequence programs in a structured projects from GX Works2 to the CNC controller (particularly restrictions and operation specific to this CNC).
  • Page 186: Writing Operation

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.7 Developing Structured Project 5.7.4.2 Writing Operation When the writing of ladders to the CNC controller is executed on GX Works2, the CNC controller converts the ladders to ladder machine codes specific to CNC as they are written. When devices and instruction formats that are not supported by the CNC controller are used, a conversion error is generated.
  • Page 187 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.7 Developing Structured Project  How to check conversion step with an error number Error steps can be checked using PLC verify function. For details on PLC verify function, refer to "5.7.7 Verifying the Sequence Programs". Verify Source: Select transfer source ladder file on GX Works2 Verify Destination: Select ladder with an error file "ERRLD-00"...
  • Page 188: Other Operations And Checks On Error

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.7 Developing Structured Project 5.7.4.4 Other Operations and Checks on Error  Other errors This section describes common errors that are generated when sequence programs are written. Note that messages in displayed dialogs may not indicate the correct error status for CNC because they are for MELSEC PLC center.
  • Page 189 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.7 Developing Structured Project  How to check size of area for execution When "error status (4005): Execution area size over" ((*) in the error list described previously) is generated, check the size of the execution area as follows.
  • Page 190: Reading Sequence Programs From Cnc Controller

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.7 Developing Structured Project 5.7.5 Reading Sequence Programs from CNC Controller This section describes how to read GX Works2 sequence programs from the CNC controller. 5.7.5.1 Operation Procedure (1) Start the operation screen by the following operation on GX Works2. [Online] ->...
  • Page 191 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.7 Developing Structured Project (3) Select [Yes] when the following dialog is displayed. Sequence programs and label data are read. Note  When [Yes] is clicked in the above dialog, the sequence program files, labels and FB on GX Works2, are overwritten and deleted.
  • Page 192: Writing Sequence Programs To Rom In Cnc

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.7 Developing Structured Project 5.7.6 Writing Sequence Programs to ROM in CNC Sequence programs transferred from GX Works2 and built-in PLC (built-in edit function) to the CNC controller are stored in temporary storage.
  • Page 193: Verifying The Sequence Programs

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.7 Developing Structured Project 5.7.7 Verifying the Sequence Programs This section describes how to verify sequence programs between the CNC controller and GX Works2. 5.7.7.1 Operation Procedure (1) Start the operation screen by the following operation on GX Works2. [Online] ->...
  • Page 194 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.7 Developing Structured Project When verification finishes, the verify result screen is displayed. Double-click a file name to display on the screen the detailed result as shown below. Unlike GX Developer, matched places are also displayed on GX Works2. Mismatched contents are displayed in red.
  • Page 195: Monitoring Sequence Programs

    5.7.8 Monitoring Sequence Programs The monitoring of sequence programs has no operation specific to Mitsubishi Electric CNC. For details on operating procedure, refer to "GX Works2 Operating Manual (Common)". For details on functions that can be used, refer to "5.3.5 Function Support Status (Online)".
  • Page 196: Plc Message Development

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development 5.8 PLC Message Development This section describes how to develop PLC messages such as alarm messages, operator messages, and PLC switches as PLC-related data. Refer to "PLC Programming Manual" on how to display a PLC message on HMI screen. PLC messages can only be created using ladder diagram.
  • Page 197: Developing On Standard Screen

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development 5.8.2 Developing on Standard Screen This section describes how to develop message data. (1) Create Create message data using a generally available text editor. The written format and how message data are described fol- low.
  • Page 198: Writing Message Data On The Standard Screen

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development 5.8.3 Writing Message Data on the Standard Screen Message data can be written as text data using generally available text editor and commercial spreadsheet software. Message files are described with one-byte alphanumeric characters or multi-byte characters according to the language.
  • Page 199: Description Method

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development 5.8.3.2 Description Method Message data is described as text data in the written format shown below. The applicable character code is different depending on the target language. Refer to the section "File name rule" for details. ...
  • Page 200: File Name Rule

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development 5.8.3.3 File Name Rule The following table shows the names of files written to the CNC controller and the character codes used to describe messages. The CNC controller switches the file for PLC message display in accordance with the setting of parameter for the display language ("#1043 lang").
  • Page 201: Precautions

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development 5.8.3.4 Precautions (1) Priority of message files in each language When PLC message files for display languages are not in the CNC controller, English message files are used. (2) Maximum values of message data This table lists the maximum values of message that can be written.
  • Page 202: Writing Message To Cnc Controller On Standard Screen

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development 5.8.4 Writing Message to CNC Controller on Standard Screen The following operation procedure shows how to write massages to the CNC controller from the standard screen. For details on the operation on the input/output screen, refer to the instruction manual of the CNC controller.
  • Page 203 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development (2) Specify the source file to be transferred, and set the device name, directory and file name of the destination as follows.  Display example of a PLC message file for MTB Multiple files can be specified with wildcard (*).
  • Page 204: Reading Out From Cnc Controller On Standard Screen

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development 5.8.5 Reading out from CNC Controller on Standard Screen 5.8.5.1 Operation Procedure (1) Press [I/O] menu on the maintenance screen. (2) Set the device name, directory and file name of the source as follows. Specify the output file in the destination field. ...
  • Page 205: Development Procedure Using Gx Works2

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development 5.8.6 Development Procedure Using GX Works2 There are two types of development procedure using GX Works2 as follows.  Converting into GX Works2 data using a generally available text editor and spreadsheet. (When managing the large amount of message data using a commercial tool) ...
  • Page 206: Writing Message Data Using Gx Works2

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development 5.8.7 Writing Message Data Using GX Works2 Aside from being directly input on GX Works2, message data can be described as text data on generally available text editor and commercial spreadsheet software.
  • Page 207: How Message Data Are Described

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development 5.8.7.2 How Message Data are Described Message data is described as text data in the written format shown below. … "PLC_msg_wk" Header "PLC information:" "QCPU(Q mode) Q26UDH" (The contents in the first lines are "Step No.
  • Page 208: Precautions

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development 5.8.7.3 Precautions This subsection describes the number of characters, the considerations on the number, handling of the information outside the settings and of the information outside the formats. (1) Maximum values of message data This table lists the maximum values of message that can be written.
  • Page 209: Reading Message Data On Gx Works2

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development (5) Differences from message data for GX Developer The format of message data used in GX Works2 is different from that used to write to GX Developer. GX Works2 cannot read message data created for GX Developer.
  • Page 210: Inputting And Editing On Gx Works2

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development 5.8.9 Inputting and Editing on GX Works2 Message data in GX Works2 is treated as "integrated line statement" of sequence programs. "Integrated line statements" are interline comments that help understanding of sequence programs.
  • Page 211: Editing Integrated Line Statement

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development 5.8.9.2 Editing Integrated Line Statement  Ladder display Double-click the line statement to edit on the ladder display screen displaying the integrated line statements to display the following dialog.
  • Page 212: Writing Cnc Controller On Gx Works2

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development 5.8.10 Writing CNC Controller on GX Works2 This section describes how to transfer messages from GX Works2 to the CNC controller. The transfer procedure is the same as the transfer of sequence programs.
  • Page 213: Operation On Write Error

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development 5.8.10.3 Operation on Write Error When a conversion error is generated, the following dialog is displayed on the GX Works2 screen. If the message file resulting in a conversion error is selected with the [File Selection] tab on the "Read from PLC" screen, the file name and title will change and be displayed as shown below.
  • Page 214: Checking Errors

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development 5.8.10.4 Checking Errors Errors can be checked using PLC verification function. For details on PLC verify function, refer to "5.6.7 Verifying the Sequence Programs". Target Memory Setting: Select the data area storing the message data files. Edit Data: Select transfer source message files in GX Works2.
  • Page 215: Reading And Verifying Message Data On Cnc Controller

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.8 PLC Message Development 5.8.11 Reading and Verifying Message Data on CNC Controller This section describes how to read messages from the CNC controller to GX Works2 and verify them. The procedure for reading and verifying is the same as reading and verifying sequence programs.
  • Page 216: Creating Device Comment

    5.9 Creating Device Comment 5.9 Creating Device Comment None of the device comment specifications are specific to Mitsubishi Electric CNC. For details of development procedures, refer to "GX Works2 Operating Manual (Common)". This chapter provides the overview of the procedure for developing device comments including the development procedure and input/output procedure using general-purpose tool.
  • Page 217: Writing Method Of Indirect Input

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.9 Creating Device Comment 5.9.2 Writing Method of Indirect Input This section describes how to describe when creating using tools like spreadsheets. The following example is a device comment written with a spreadsheet. The first two rows are for Header.
  • Page 218: Reading Comment Data On Gx Works2

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.9 Creating Device Comment 5.9.3 Reading Comment Data on GX Works2 The comment data (CSV format) created with tools such as spreadsheet is read to GX Works2 as follows. 5.9.3.1 Reading to GX Works2 (1) Open the following screen by the following operation in the navigation window on GX Works2.
  • Page 219: Writing Device Comments To Cnc Controller

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.9 Creating Device Comment 5.9.4 Writing Device Comments to CNC Controller This section describes how to write device comments from GX Works2 to the CNC controller. 5.9.4.1 Operation Procedure (1) Start the operation screen by the following operation on GX Works2.
  • Page 220: Reading Device Comments From Cnc Controller

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.9 Creating Device Comment 5.9.5 Reading Device Comments from CNC Controller This chapter describes how to read device comments to GX Works2 from the CNC controller. 5.9.5.1 Operation Procedure (1) Start the operation screen by the following operation on GX Works2.
  • Page 221: Creating Label

    5.10 Creating Label 5.10 Creating Label None of the label specifications are specific to Mitsubishi Electric CNC. For details on basic development procedure, refer to "GX Works2 Operating Manual (Simple Project)" and "GX Works2 Operating Manual (Structured Project)". This section outlines labels and describes development procedure, as well as the development procedure and input/output procedure using general-purpose tool.
  • Page 222: Development Procedure

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.10 Creating Label 5.10.2 Development Procedure There are two types of standard procedure for developing labels.  Indirect input This is a method to transform for GX Works2 using a generally available text editor and spreadsheet as well as a data conversion package.
  • Page 223: Writing Method Of Indirect Input

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.10 Creating Label 5.10.3 Writing Method of Indirect Input This section describes how to describe when creating label settings using tools like spreadsheet for each label type. The following example shows the label setting using spreadsheet. ...
  • Page 224 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.10 Creating Label  Local label for program The first two rows are for Header. Input “Label” and the column data format in the table below in an appropriate language. Input class, label and other information in the same row.
  • Page 225 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.10 Creating Label  Local label for function block The first two rows are for Header. Input “Label” and the column data format in the table below in an appropriate language.
  • Page 226: Reading Label Setting On Gx Works2

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.10 Creating Label 5.10.4 Reading Label Setting on GX Works2 Label setting (CSV format) created using tools such as spreadsheet is read to GX Works2 as follows. 5.10.4.1 Reading to GX Works2 Open the read screen by the following operation in the navigation window on GX Works2.
  • Page 227: Writing Label Setting To Cnc Controller

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.10 Creating Label 5.10.5 Writing Label Setting to CNC Controller This section describes how to write label setting from GX Works2 to the CNC controller (particularly restrictions and operation specific to this CNC).
  • Page 228: Reading Label Setting From Cnc Controller

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.10 Creating Label 5.10.6 Reading Label Setting from CNC Controller This section describes how to read label setting from the CNC controller to GX Works2 (particularly restrictions and operation specific to this CNC).
  • Page 229: Restrictions

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.10 Creating Label 5.10.7 Restrictions The use of label setting on M8V series CNC controller has the following considerations. Exercise caution because if these considerations are not observed, sequence programs malfunction may result. ...
  • Page 230 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.10 Creating Label  Data types This table lists the data types that can be used in label setting on the CNC controller. Besides these, the names of FBs, arrays and structures used can be set as data types.
  • Page 231: Creating Function Block

    5.11 Creating Function Block None of the function block (FB) specifications are specific to Mitsubishi Electric CNC. For details on basic procedures for developing and using FB, refer to "GX Works2 Operating Manual (Simple Project, Function Block)" and "GX Works2 Operating Manual (Structured Project)".
  • Page 232: Write Function Block To Cnc Controller

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.11 Creating Function Block 5.11.2 Write Function Block to CNC Controller This section describes how to write FB from GX Works2 to the CNC controller (particularly restrictions and operation specific to this CNC).
  • Page 233: Reading Function Blocks From Cnc Controller

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.11 Creating Function Block 5.11.3 Reading Function Blocks from CNC Controller This section describes how to read FB from the CNC controller to GX Works2 (particularly restrictions and operation specific to this CNC).
  • Page 234: Restrictions

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.11 Creating Function Block 5.11.4 Restrictions The use of FB on M8V series CNC controller has the following considerations. Exercise caution because if these considerations are not observed, malfunction of sequence programs may result. ...
  • Page 235: File Password Function

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.12 File Password Function 5.12 File Password Function File password function prevents programs and other data in the CNC from being read or written by programming tools. A password can be set for each file. There are some differences in the file password function specifications between GX Works2 and GX Developer.
  • Page 236: Outline Of File Password Setting

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.12 File Password Function 5.12.4 Outline of File Password Setting  Registering a File Password GX Works2 RAM in the CNC PLC parameters PLC parameters Sequence program A (1) Write PLC Sequence program A Password A Sequence program B...
  • Page 237 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.12 File Password Function  Work with a password-protected file Matches registered password GX Works2 Password for unlock A RAM in the CNC (1) Verify PLC parameters PLC parameters PLC parameters PLC parameters Sequence program A...
  • Page 238: Checking The File Password Registration Status

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.12 File Password Function 5.12.5 Checking the File Password Registration Status You can check that a password is registered to a file in the CNC by using the values of special registers SD553 to SD556. Monitoring the values of the special registers prevents you from forgetting to resister the password.
  • Page 239: File Password: Cautions On Setting

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.12 File Password Function 5.12.6 File Password: Cautions on Setting When you forgot the password If a registered password is forgotten, file operation other than Format PLC Memory becomes impossible. Format PC memory if the registered password is forgotten.
  • Page 240 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.12 File Password Function Differences of password operation between GX Works2 and GX Developer There are some differences for password operation between GX Works2 and GX Developer. Read the following contents thoroughly, and make sure not to forget the password registration.
  • Page 241 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.12 File Password Function  Behavior after a CNC is formatted When a file protected by a password is read to GX works2 from a CNC, and then the file is written to the same CNC again after formatting the CNC, the password of the file is canceled.
  • Page 242 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.12 File Password Function  Behavior when an existing file is to be copied to another CNC When a file protected by a password is read to GX works2 from a CNC, and then the file is written to another CNC, the password of the file is canceled.
  • Page 243: File Password Setting Procedure

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.12 File Password Function 5.12.7 File Password Setting Procedure 5.12.7.1 Registering New File Password The flow of file password new setting procedure is as follows. Start Write to [Online] -> Select [Write to PLC] Select password setting file Press [Execute]...
  • Page 244 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.12 File Password Function (1) Select [Online] - [Write to PLC] to display the following "Online Data Operation" screen. (2) Set [Target Memory Setting], select a file to store, and click [Execute]. (3) When writing is completed, close the "Online Data Operation"...
  • Page 245 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.12 File Password Function (5) Select data area storing the file to be protected with password in [Target Memory], file list is displayed. Select the target file from the file list, click [Setting...]. Multiple files can be selected by clicking them while pressing [Ctrl].
  • Page 246: Changing File Passwords

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.12 File Password Function 5.12.7.2 Changing File Passwords Change passwords as follows. In this example, the password setting file is already stored in the CNC. Start Password setting Select [Online] -> [Password/Keyword] ->...
  • Page 247 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.12 File Password Function (3) Select [Registration Condition] on the displayed "Input Password" screen, input the password after change that is 4 one- byte alphanumeric characters long (case sensitive) in the "New Password" field and "Re-enter Password" field. Click [OK] after input.
  • Page 248: Clearing File Password

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.12 File Password Function 5.12.7.3 Clearing File Password The following flowchart shows the procedure of clearing a file password. In this example, the password setting file is already stored in the CNC. Start Password deletion...
  • Page 249 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.12 File Password Function (3) When the following "Input Disable Password" screen is displayed, input the password for the file, and click [OK]. (4) Click [OK] on the "Delete Password" screen. When the following dialog is displayed, deletion is completed. Execute [Online] - [Export to ROM Format] to retain the state, which the password of the sequence program has been deleted, even after CNC is restarted.
  • Page 250: Temporary Unlock Of File Password

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.12 File Password Function 5.12.7.4 Temporary Unlock of File Password To work with a password-protected file on GX Works2 for the following operations, temporarily unlock the file password. The temporary unlock of a file password is achieved by inputting the registered file password for verification and temporarily disable unlock for file operation.
  • Page 251 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.12 File Password Function (1) Select [Online] - [Password/Keyword] - [Disable] to open the "Disable Password" screen below. (2) Select data area storing the desired file for temporarily password unlock in [Target Memory] to display a file list. Select the target file from the file list, and click [Setting...].
  • Page 252: Corrective Actions To Resolve Errors

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.13 Corrective Actions to Resolve Errors 5.13 Corrective Actions to Resolve Errors 5.13.1 List of Errors during GX Works2 Online Operation When an error is generated on GX Works2, the following dialog is displayed. The dialog displays error messages and error status.
  • Page 253 4080  Please check this function in the man- If the problem cannot be resolved, con- ual because the data specifying is tact the Mitsubishi Electric System De- mistake. partment. When executing "Write to PLC": Edit the sequence program in the list...
  • Page 254 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.13 Corrective Actions to Resolve Errors Status Message Cause Remedy Cannot communicate with the specified There was no response from the NC Check the following: CPU or station. Execute again after connected with Ethernet.
  • Page 255: Checking Plc Alarms On Cnc Controller

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.13 Corrective Actions to Resolve Errors 5.13.2 Checking PLC Alarms on CNC Controller When an error is generated while sequence programs is starting up or being executed, the status is in user PLC alarm state. The details of the alarm can be checked by one of three methods: ...
  • Page 256: Details On Error Information Display

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.13 Corrective Actions to Resolve Errors 5.13.2.2 Details on Error Information Display Error information is generated and cleared according to the following rules.  The latest error after PLC RUN is displayed until a new error is generated. ...
  • Page 257: Displaying Detailed Error Information

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.13 Corrective Actions to Resolve Errors 5.13.2.3 Displaying Detailed Error Information The detailed error information can be displayed on the "PLC Diagnostics" screen by the following operation. Double-click [(b) error information] on the "PLC Diagnostics" screen The following "Error Details"...
  • Page 258: Displaying Of The Ladder In Which An Error Occurred

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.13 Corrective Actions to Resolve Errors 5.13.2.4 Displaying of the Ladder in which an Error Occurred The ladder in which an error has occurred is displayed on the "PLC Diagnostics" screen. By following the operations below, the ladder in which an error occurred which exists in the project currently opened with the GX Works2 can be displayed in the edit mode.
  • Page 259: Initializing Plc Data Storage Area

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.13 Corrective Actions to Resolve Errors 5.13.3 Initializing PLC Data Storage Area Initialize temporary storage of the CNC controller and redo from the beginning if any of the following conditions applies. This initialization operation does not initialize the ROM in the CNC.
  • Page 260: Backing Up Sequence Programs And Other Data

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.14 Backing Up Sequence Programs and Other Data 5.14 Backing Up Sequence Programs and Other Data This section explains the methods for backing up the developed sequence programs and PLC related data in a personal computer.
  • Page 261: Backup Procedures

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.14 Backing Up Sequence Programs and Other Data 5.14.1.2 Backup Procedures Backup is executed on the input/output screen of the CNC controller. Back up sequence programs stored in the ROM in the CNC to the personal computer by selecting the transfer symbolic information (CNC controller side) and the transfer target information (personal computer side) on the input/output screen and transfering the data.
  • Page 262: Backup Data Restoration

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.14 Backing Up Sequence Programs and Other Data 5.14.1.3 Backup Data Restoration To restore backup data, perform the reversed backup operation (Enter the setting for the personal computer in [A:Dev], and the setting for CNC controller in [B:Dev]).
  • Page 263 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.14 Backing Up Sequence Programs and Other Data (*1) The size of standard device points and extended device points is as follows. (The number shown below is the total number of points set in all projects.) Device points (stan- Device points (extend- Device...
  • Page 264: Batch Backup Of Plc-Related Data For Each Project

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.14 Backing Up Sequence Programs and Other Data 5.14.2 Batch Backup of PLC-Related Data for Each Project This section describes how to back up PLC-related data in batch for each project when the multi-project function is active. 5.14.2.1 Backup Target Data The following data can be backed up.
  • Page 265: Backup Procedure

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.14 Backing Up Sequence Programs and Other Data 5.14.2.2 Backup Procedure Backup is executed on the input/output screen of the CNC controller. Select the transfer symbolic information (CNC controller side) and the transfer target information (personal computer side), to be transferred on the input/output screen.
  • Page 266: Backup Data Restoration

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.14 Backing Up Sequence Programs and Other Data 5.14.2.3 Backup Data Restoration To restore backup data, perform the reversed backup operation (Enter the setting for the personal computer in [A:Dev], and the setting for CNC controller in [B:Dev]).
  • Page 267: Project Protection Function

    5.15.1 Project Protection Function of GX Works2 The table below shows the protection functions of GX Works2 which are supported by Mitsubishi Electric CNC. For details of the file password function, refer to "5.12 File Password Function". Since the other protection functions of GX Works2 do not have exclusive specifications for Mitsubishi Electric CNC, refer to "GX Works2 Operating Manual (Common)"...
  • Page 268: Project Protection Function Of Cnc

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.15 Project Protection Function 5.15.2 Project Protection Function of CNC Parameters related to project protection Startup of PLC on-board and connection from GX Developer or GX Works2 can be restricted by setting the following parameters.
  • Page 269: Displaying Project Verification Result In Ladder Diagram (Gx Works3)

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.16 Displaying Project Verification Result in Ladder Diagram (GX Works3) 5.16 Displaying Project Verification Result in Ladder Diagram (GX Works3) In GX Works2, the result of project verification can be displayed in instruction for each step. By reading projects created by GX Works2 to GX Works3, verification result can be displayed in ladder diagram.
  • Page 270: Operation Procedure

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.16 Displaying Project Verification Result in Ladder Diagram (GX Works3) 5.16.1 Operation Procedure (1) Save two GX Works2 project data that are the verification targets. (2) On GX Works3, read the GX Works2 project data that are the verification targets by the following operation. Select [Project] - [Open Other Format File] - [GX Works2 Format] - [Open Project].
  • Page 271 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.16 Displaying Project Verification Result in Ladder Diagram (GX Works3) (3) Execute [Convert] - [Convert], and save the project. When you convert the project with labels set, the following procedures are required before conversion. (a) Select [Parameter] - [C120CPU] - [CPU Parameter] on the "Navigation"...
  • Page 272 M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.16 Displaying Project Verification Result in Ladder Diagram (GX Works3) (7) Double-click [Program] to be displayed in a ladder diagram from [Result List]. (Note that it is not [Program File].) (8) Verification result is displayed in ladder diagram.
  • Page 273: Restrictions

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.17 Restrictions 5.17 Restrictions 5.17.1 Restrictions in Comparison with MELSEC PLC 5.17.1.1 Overall Restrictions Restrictions Related item Sequence programs and ST language can be used. 5.2.1 Support Status of Project Types, Program Types and POUs ST language can be selected when a simple project (with labels) or a structured project is selected.
  • Page 274: Differences From Gx Developer

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.17 Restrictions 5.17.2 Differences from GX Developer Considerations Related item GX Works2 has no macro functions. Use FB. 5.11 Creating Function Block Device names cannot be set for devices in GX Works2. Use the la- 5.10.3 Writing Method of Indirect Input bel function.
  • Page 275: Multi-Language Data

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.17 Restrictions 5.17.3 Multi-language Data 5.17.3.1 Creating Multi-language Data To create PLC messages and device comments in a specific language, perform the following steps. Note that GX Works2 supports only Japanese, English, Chinese (Simplified Chinese characters), Chinese (traditional Chinese characters), and Korean.
  • Page 276: Built-In Plc (Built-In Edit Function)

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.17 Restrictions 5.17.4 Built-in PLC (Built-In Edit Function) To use built-in PLC (built-in edit function) to edit the sequence programs created and edited on GX Works2, the following restrictions must be taken into account. ...
  • Page 277: Troubleshooting And Faq

    M800V/M80V Series PLC Development Manual 5 Peripheral Development Environment (GX Works2) 5.18 Troubleshooting and FAQ 5.18 Troubleshooting and FAQ Item Details When sequence programs in the GX Developer format are read to GX Works2, symbolic information, PLC Problem message, and device comment cannot be written to the CNC controller. When the setting for writing symbolic information in the [Symbolic Information] option under [Tool] ->...
  • Page 278: Explanation Of Built-In Editing Function (Plc On-Board)

    Explanation of Built-in Editing Function (PLC On-board) IB-1501614-B...
  • Page 279: Outline

    6.1 Outline 6.1 Outline This chapter describes the PLC (built-in editing function) built into the Mitsubishi Electric CNC M8V Series products. For the terms used in this section, refer to "1 Definitions of Terms". When this function is started on the NC system version D0 or later where "smart safety observation function (*1)" is enabled user safety sequence "SafePLC1"...
  • Page 280 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.1 Outline Operation target GX Develop- Function Purpose of function er project GX Works2 (without la- project bels) Statement Edit This edits statements. × ○ Note Edit This edits notes.
  • Page 281 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.1 Outline Operation target GX Develop- Function Purpose of function er project GX Works2 (without la- project bels) Multi-project This configures parameters related to the operation of multiple projects. ○...
  • Page 282 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.1 Outline  User safety sequence Operation target GX Develop- er user safety GX Works2 Function Purpose of function sequence user safety (without la- sequence bels) Ladder monitoring Monitor This switches to the ladder monitor mode.
  • Page 283 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.1 Outline Operation target GX Develop- er user safety GX Works2 Function Purpose of function sequence user safety (without la- sequence bels) Zoom Display This switches the ladder display size between three sizes. ○...
  • Page 284 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.1 Outline Operation target GX Develop- er user safety GX Works2 Function Purpose of function sequence user safety (without la- sequence bels) PLC diagnosis This displays errors that occur during program (ladder) execution. ×...
  • Page 285: Operation Mode Of Project

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.1 Outline 6.1.3 Operation Mode of Project Operation mode settings Use the bit selection parameters to set whether the project operated on the PLC on-board operates as a GX Developer project or a GX Works2 project.
  • Page 286: Language

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.1 Outline 6.1.4 Language Programming language is as follows: The following describes whether to display a project in CNC with PLC on-board. Refer to MELSEC PLC development tool (GX Developer) specifications manual for M800/M80 Series or "5 Peripheral Development Environment (GX Works2)"...
  • Page 287: Screen Configuration

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.2 Screen Configuration 6.2 Screen Configuration 6.2.1 Type The following three types of screens are used to configure the PLC On-board. Full screen This screen is used to display the entire screen. Split screen This screen splits the full screen into two areas and displays.
  • Page 288 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.2 Screen Configuration [Popup screen] [Message screen] IB-1501614-B...
  • Page 289: Configuration

    SAFE PLC ALARM is displayed when the user sequence occurred ille- gally. For the contents of PLC alarm, refer to "NC message" of "Alarm MSG" on the diagnosis screen of Mitsubishi Electric standard screen. Use "Diagn" key described in "6.20.3 Special Keys" to move to the diag- nosis screen of Mitsubishi Electric standard screen.
  • Page 290: Items Displayed On The Ladder Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.2 Screen Configuration 6.2.2.2 Items Displayed on the Ladder Screen The following diagram illustrates the items displayed on the ladder screen. [Ladder screen (Monitor (RUN))] [Ladder screen (Monitor (STOP))] [Ladder screen (Edit (Overwrite))] [Ladder screen (Edit (Insert))] Item name...
  • Page 291: Items Displayed On The Sampling Trace Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.2 Screen Configuration 6.2.2.3 Items Displayed on the Sampling Trace Screen The following diagram illustrates the items displayed on the ladder screen. [Sampling trace screen (main)] Item name Description Trace status display This displays the trace status (execution failed, trace executing, trace...
  • Page 292: Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.2 Screen Configuration 6.2.3 Menu Keys The menu keys consist of the 10 buttons arranged on the bottom of the PLC On-board and the arrow keys arranged on the left and right edges.
  • Page 293: Menu Key Details

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.2 Screen Configuration 6.2.3.2 Menu Key Details Developer Mode Menu Keys The following describes the menu keys in each tier. (The enabled/disabled status of each menu key is described later.) ...
  • Page 294 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.2 Screen Configuration  [NC FILE] menu keys This menu contains various operations for files stored in the NC such as opening files stored in and confirming information of files stored in the NC.
  • Page 295 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.2 Screen Configuration  [LADDER] menu keys [Monitoring menus] This menu contains functions used to monitor circuits.  First page  Second page EDIT This switches to the edit mode. FIND This displays the find popup screen.
  • Page 296 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.2 Screen Configuration [Entry ladder monitor (split screen) menus] This menu contains functions used to operate the Entry Ladder monitor (split screen). FIND This displays the find popup screen. DEVICE TEST This displays the device test popup screen.
  • Page 297 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.2 Screen Configuration [Edit menus] This menu contains functions used to edit circuits.  First page  Second page MONITOR This switches to the monitor mode. Ladder Symbol 1 This switches to the [LADDER SYMBOL1] menu.
  • Page 298 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.2 Screen Configuration [Copy/insert menus] This menu contains the copy, paste, line insert, and line delete functions. MARK Ladder groups are selected by designating start points and end points. COPY This copies the ladder in the designated range.
  • Page 299: Operation Key List

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.3 Operation Key List 6.3 Operation Key List 6.3.1 Basic Operation Keys The following table lists the keys used to operate the PLC On-board. Description A to Z, 0 to 9 These keys are used to enter data.
  • Page 300: Screen Items (Control)

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.3 Operation Key List 6.3.2 Screen Items (Control) Table background colors Some of the tables used in PLC On-board screens contain both areas where values are input and areas where values are selected.
  • Page 301 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.3 Operation Key List  Select using menu keys Select and enable input and selection items by pressing the menu keys corresponding to the input and selection items. The background color of the title of a selected item changes to blue.
  • Page 302 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.3 Operation Key List Inputting values  Items that can be input directly Perform the following operation to input values (text strings and numbers) into direct-input items such as that marked by the red circle in the following diagram.
  • Page 303 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.3 Operation Key List Configuring unique selection items Only one data item is selected from two or more data items. The highlighted data is the currently selected item. There are two methods used to change selections.
  • Page 304 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.3 Operation Key List Selecting tree-structure data Tree-structure data is configured of directories and data. Directories and data are illustrated in the following diagram. Directory Data  Transitioning between/selecting directories and data Use the [↑], [↓], [←], and [→] arrow keys to move between and select data one unit at a time.
  • Page 305 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.3 Operation Key List Setting selection items in lists Select one item of data from lists containing multiple entries of data. The example used to describe the selection method is a screen containing UI elements for selecting data from a list.
  • Page 306 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.3 Operation Key List  Selecting external projects or other data Directories and project data displayed in the [LIST] can be selected and the contents of directories can be displayed. Use the [ ↑...
  • Page 307: Touch Gestures

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.4 Touch Gestures 6.4 Touch Gestures Touch gestures are available for touch panel display devices. The available touch gestures are listed below. Gesture Description Name Description A gesture to tap the screen to touch for a Selects items that can be input or selected.
  • Page 308 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.4 Touch Gestures Items with multiple input positions such as lists and tables Selecting the input position with keys can also be executed by tapping. Select the input position for items with multiple input positions such as lists and tables. [(Example) Lists within the entry device monitor screen] Unique selection items Configuring unique selection items with keys can also be executed by tapping.
  • Page 309 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.4 Touch Gestures Tree-structure Selecting tree-structure data with keys can also be executed by tapping. Tree-structure data is configured of directories and data. Thus the behavior differs depending on the part to be tapped. ...
  • Page 310 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.4 Touch Gestures Selection items in lists Setting selection items in lists with keys can also be executed by tapping.  Switching between programs or other types of data By tapping a program on the switch program screen, the program is switched to the tapped one.
  • Page 311: Double-Tap

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.4 Touch Gestures 6.4.2 Double-tap Double-tap on ladder diagrams is available for the ladder monitor/ladder edit. See more details below. Ladder monitor [When double-tapping other than FB] The find popup screen is displayed by double-tapping.
  • Page 312 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.4 Touch Gestures [When double-tapping FB] The FB instance monitor screen, not the find popup, is displayed by double-tapping FB. Refer to "6.15.10 FB Instance Monitor Screen" for details. 1.
  • Page 313 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.4 Touch Gestures Ladder edit The enter symbol popup screen is displayed by double-tapping. Refer to "6.15.2 Editing Ladders" for details of the enter symbol popup screen. 1.
  • Page 314: Flick/Pan

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.4 Touch Gestures 6.4.3 Flick/Pan For scrollable items, the screen can be scrolled by flick or pan. [(Example) "FILE LIST" screen (Flick)] [(Example) "FILE LIST" screen (Pan) IB-1501614-B...
  • Page 315: Pinch-In/Pinch-Out

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.4 Touch Gestures 6.4.4 Pinch-in/Pinch-out When zoom display menu is enabled in the ladder monitor/ladder edit, reduced display by pinch-in (Enlarged -> Standard -> Reduced) and enlarged display by pinch-out (Reduced -> Standard -> Enlarged) are available. Refer to the following for the condition to enable the zoom display menu.
  • Page 316 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.4 Touch Gestures [(Example) Ladder monitor screen (Enlarged by pinch-out)] IB-1501614-B...
  • Page 317: Language

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.5 Language 6.5 Language 6.5.1 Screen Display Language The following table describes the effect of the different NC language parameter settings on the display of text strings, error messages, device names and instructions on ladder screens, and monitor values described in the various controls displayed by the PLC On-board.
  • Page 318: Precautions For Language Setting For Gx Works2 Project

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.5 Language 6.5.3 Precautions for Language Setting for GX Works2 Project When using a GX Works2 project, set the same language to project language setting on GX Works2 setting screen and language setting of the project.
  • Page 319: Plc Data

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.6 PLC Data 6.6 PLC Data 6.6.1 PLC Data Used by the PLC On-board The PLC On-board uses the same data as GX Developer/GX Works2 as illustrated in the following table. Data type Data name Application...
  • Page 320: Sequence Program Details

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.6 PLC Data 6.6.1.1 Sequence Program Details The following details for created data can be saved as program data. Saved details Outline Program (ladder) circuits This is data used to edit and monitor the user PLC with following ladder dia- grams.
  • Page 321: Trace File Details

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.6 PLC Data 6.6.1.5 Trace File Details The following details can be saved as the trace file. Saved details Outline Sampling trace conditions such as the number of trace times, trace points, trigger Trace conditions points, trace data, etc.
  • Page 322: Plc Data Storage Areas

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.6 PLC Data 6.6.2 PLC Data Storage Areas PLC data used by the PLC On-board is stored in the following locations. Storage area Application Temporary memory area This area stores data used to execute the PLC.
  • Page 323: Readable Plc Data With Plc On-Board

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.6 PLC Data 6.6.2.1 Readable PLC Data with PLC On-board The table below shows the size and number of programs of the PLC data which can be handled by CNC. Models M800VW M800VS...
  • Page 324: Handling Of Plc Data During External File Operation

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.6 PLC Data 6.6.2.3 Handling of PLC Data during External File Operation When there is already a PLC data in a target destination while operating an external file, operation differs depending on the operation target project.
  • Page 325 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.6 PLC Data External -> NC (GX Works2 project)  When storing a project without labels while a project with labels is stored in temporary memory area. External device Program A Device comment A...
  • Page 326 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.6 PLC Data External -> NC (GX Developer project)  When a project with the same name exists in the target destination of external device. Data is overwritten with the existing data being retained.
  • Page 327 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.6 PLC Data NC -> EXT (GX Works2 project)  When a project with the same name exists in the target destination of external device. As all the data is replaced, the existing data before writing is not retained.
  • Page 328: Number Of Files Storable

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.6 PLC Data 6.6.2.4 Number of Files Storable Storage capacity of PLC data is as follows: The number is the total of all the projects. Number of files storable Data category Remarks M80V...
  • Page 329: Passwords For Plc Data

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.6 PLC Data 6.6.3 Passwords for PLC Data Passwords are set on some PLC data to protect PLC data. Password that can be used with PLC on-board are as follows: Number of Character that can be Password type...
  • Page 330 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.6 PLC Data Clearing file passwords As illustrated in the following table, the screen used to cancel passwords is displayed in accordance with the proper matching of operations performed and file attributes marked with "Yes" in the [Attribute criteria]. Data protection mechanisms can be temporarily cleared by entering the password on the screen.
  • Page 331 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.6 PLC Data File passwords to read PLC data from external device to NC File password setting in CNC differs depending on operation mode when reading PLC data from external device to CNC. A file password is temporarily unlocked after reading.
  • Page 332: Block Passwords For Plc Data

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.6 PLC Data 6.6.3.2 Block Passwords for PLC Data Block password is set for each POU such as FB when PLC data is a project with labels or a structured project. Block password can be temporarily unlocked as file password for PLC on-board.
  • Page 333: Starting

    There are two methods used to start the PLC On-board.  Start from the Mitsubishi Electric standard screen There is a [Ladder Monitor] menu on the save screen in the Mitsubishi Electric standard screen. (area inside the red lines in the following diagram) Selecting this menu starts the PLC On-board and displays the main screen.
  • Page 334: Ending The Plc On-Board And Transitioning To The Mitsubishi Electric Standard Screen

    Standard Screen 6.8.1 Ending the PLC On-board There is no end menu in the PLC on-board. For this reason, to end the PLC on-board, transition to the Mitsubishi Electric standard screen or turn OFF the power to the NC. 6.8.2 Transitioning to the Mitsubishi Electric Standard Screen 6.8.2.1 Method to Transition to the Mitsubishi Electric Standard Screen...
  • Page 335: Precautions When Using A Project With Labels

    6.9 Precautions when Using a Project with Labels 6.9.1 Compatible Types A project with labels can be used only on the Windows-based models such as M800VW series and M80VW series. 6.9.2 Compatible Project Type Only a project with labels created with GX Works2 can be used with PLC on-board. A project created with GX Developer cannot be used.
  • Page 336: Precautions When Using A Structured Project

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.10 Precautions when Using a Structured Project 6.10 Precautions when Using a Structured Project 6.10.1 Compatible Types Install a MELSOFT software to Windows to use a structured project with PLC on-board. A structured project can be used only with Windows mounted type.
  • Page 337: Basic Operation

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation 6.11 Basic Operation This section describes the basic operational procedures to use the PLC on-board. Refer to the operational procedures for each screen (described later) for information on operating specific screens. 6.11.1 Basic Operation 1 (Configuring Multiple Project Parameters) The following information describes the configuration procedure when using multiple projects.
  • Page 338 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation Backing up the sequence programs An external device such as an SD card or USB memory is required to backup sequence programs. Perform these operations after mounting an external device.
  • Page 339 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation To use multiple projects Operation Procedure Screen position Menu button Start Select the current operation project. Main SELECT PROJECT Select the current project. Main EXT.
  • Page 340: Basic Operation 2 (Creating Your First Program)

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation 6.11.2 Basic Operation 2 (Creating Your First Program) If the sequence programs are not stored in the NC, follow the sequence of operations as described in the following table to create your first sequence program.
  • Page 341 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation To use multiple projects Operation Procedure Screen position Menu button Start Select the current operation project. Main SELECT PROJECT Select the current project. Transition to the file operation screen. Main FILE OPERATION Add the sequence...
  • Page 342: Editing The Sequence Program

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation 6.11.2.2 Editing the Sequence Program The following diagrams illustrate the procedure to edit sequence programs. To use only one project Operation Procedure Screen position Menu button Start Transition to the ladder screen.
  • Page 343 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation To use multiple projects Operation Procedure Screen position Menu button Start Select the current operation project. Main SELECT PROJECT Select the current project. Transition to the ladder screen. Main LADDER Display the ladder screen.
  • Page 344: Monitor The Sequence Program

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation 6.11.2.3 Monitor the Sequence Program The following diagrams illustrate the procedure to monitor sequence programs. To use only one project Operation Procedure Screen position Menu button Start Transition to the ladder screen.
  • Page 345 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation To use multiple projects Operation Procedure Screen position Menu button Start Select the current operation project. Main SELECT PROJECT Select the current project. Transition to the ladder screen. Main LADDER Monitor the ladder.
  • Page 346: Basic Operation 3 (Editing Programs Stored In The Nc)

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation 6.11.3 Basic Operation 3 (Editing Programs Stored in the NC) If the sequence programs are stored in the NC, follow the sequence of operations as described in the following table to edit the sequence programs.
  • Page 347 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation To use multiple projects Operation Procedure Screen position Menu button Start Select the current operation project. Main SELECT PROJECT Select the current project. PLC data is automatically read and the Main LADDER Transition to the ladder...
  • Page 348: Save The Sequence Program To The Internal Rom

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation 6.11.3.2 Save the Sequence Program to the Internal ROM The following diagram illustrates the procedure to save sequence programs, which have been edited and debugged, to the internal ROM.
  • Page 349: Basic Operation 4 (Creating Multiple Sequence Programs)

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation 6.11.4 Basic Operation 4 (Creating Multiple Sequence Programs) Follow the sequence of operations as described in the following table to create multiple programs. Procedure Operation Add a sequence program Configure the execution order of sequence programs...
  • Page 350 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation To use multiple projects Operation Procedure Screen position Menu button Start Select the current operation project. Main SELECT PROJECT Select the current project. Transition to the NC file operation Main NC FILE Stop the PLC.
  • Page 351: Configuring The Execution Order Of Sequence Programs

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation 6.11.4.2 Configuring the Execution Order of Sequence Programs The following diagrams illustrate the procedure to configure the execution order of sequence programs. To use only one project Operation Procedure Screen position...
  • Page 352 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation To use multiple projects Operation Procedure Screen position Menu button Start Select the current operation project. Main SELECT PROJECT Select the current project. Transition to the parameter screen. Main PARAM.
  • Page 353: Editing And Debugging The Sequence Program

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation 6.11.4.3 Editing and Debugging the Sequence Program The following diagrams illustrate the procedure to edit and debug sequence programs stored in the NC. To use only one project Operation Procedure Screen position...
  • Page 354 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation To use multiple projects Operation Procedure Screen position Menu button Start Select the current operation project. Main SELECT PROJECT Select the current project. PLC data is automatically read and the Main LADDER Transition to the ladder...
  • Page 355: Save The Sequence Program To The Internal Rom

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation 6.11.4.4 Save the Sequence Program to the Internal ROM The following diagram illustrates the procedure to save sequence programs, which have been edited and debugged, to the internal ROM.
  • Page 356: Basic Operation 5 (Loading Programs Created With Gx Developer/Gx Works2)

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation 6.11.5 Basic Operation 5 (Loading Programs Created with GX Developer/GX Works2) Follow the sequence of operations as described in the following table to load and adjust ladders created with GX Developer/ GX Works2.
  • Page 357: Saving Plc Data In External Devices To The Nc

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation 6.11.5.2 Saving PLC Data in External Devices to the NC The following diagram illustrates the procedure to save PLC data in external devices to the NC. To use only one project Operation Procedure...
  • Page 358 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation To use multiple projects Operation Procedure Mode 1 Menu button Start Select the current operation project. Main SELECT PROJECT Select the current project. Main/ EXT.
  • Page 359: Basic Operation 6 (Updating The Program Version)

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation 6.11.6 Basic Operation 6 (Updating the Program Version) Follow the sequence of operations as described in the following table to update the version of PLC data in the NC with PLC data in an external device.
  • Page 360: Updating The Plc Data Version In Nc

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.11 Basic Operation 6.11.6.2 Updating the PLC Data Version in NC Given below is the procedure to use the version updating data stored in an external device to upgrade the PLC data in the The PLC data which can be upgraded are as follows: sequence program, PLC message, device comment and parameter.
  • Page 361: Main Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.12 Main Screen 6.12 Main Screen The multiple projects you may want to use can be selected at the main (highest tier) PLC On-board screen. This screen also displays the status of the currently connected NC.
  • Page 362: Cases In Which Sequence Programs Are Stored

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.12 Main Screen 6.12.1.1 Cases in which Sequence Programs are Stored To use multiple projects When using multiple projects, information for up to the maximum number of projects stored in the NC is displayed. The desired project can also be selected.
  • Page 363 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.12 Main Screen To use only one project When using only one project, there is no need to select the desired project. For this reason, after the PLC On-board starts and the main screen displays, the system automatically reads PLC data, transitions to the ladder screen and starts the monitor.
  • Page 364 CNC if MELSEC software is not installed. Restart CNC again and execute the same procedure. If the error message is displayed again, contact Mitsubishi Electric representative in your region. The software to read out the project created with GX Works2 is not installed.
  • Page 365 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.12 Main Screen (4) The error message is displayed if the following operations are executed and PLC data is read with PLC on-board when a project with labels or a structured project is stored. ...
  • Page 366: Cases In Which Sequence Programs Are Not Stored

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.12 Main Screen 6.12.1.2 Cases in which Sequence Programs are not Stored To use multiple projects When using multiple projects, information for up to the maximum number of projects stored in the NC is displayed. The desired project can also be selected.
  • Page 367 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.12 Main Screen To use only one project When using only one project, there is no need to select the desired project. As no sequence programs are stored, you cannot transition to the ladder screen.
  • Page 368: Screen Display Items

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.12 Main Screen 6.12.2 Screen Display Items The following table describes the screen display items on the main screen. Item name Display state Connected NC name This displays the name of the connected NC. Current project No.
  • Page 369: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.12 Main Screen 6.12.3 Enabled/Disabled State of Menu Keys The following information describes the conditions upon which menu keys displayed on the main screen are enabled. 6.12.3.1 Cases in which Sequence Programs are Stored The following table describes the conditions upon which menu keys are enabled/disabled when sequence programs are stored.
  • Page 370: Select Project

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.12 Main Screen 6.12.4 SELECT PROJECT When using multiple projects, the current project needs to be selected. The area with the blue background color in the list displayed in the main screen represents the current project.
  • Page 371: Operation Of Key Presses

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.12 Main Screen 6.12.5 Operation of Key Presses The following table describes the operation of each menu key and the keys on the NC keyboard when pressed. 6.12.5.1 Cases in which Sequence Programs are Stored Item name Operation...
  • Page 372: Nc File Operation Menus

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13 NC File Operation Menus 6.13.1 NC File Operation Main Screen 6.13.1.1 Outline This screen contains menus of operations for PLC data stored in the NC. 6.13.1.2 Screen Display Items The following table describes the screen display items for the NC file operation screen.
  • Page 373: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.1.3 Enabled/Disabled State of Menu Keys The following information describes the conditions upon which menu keys displayed on the NC file operation screen are enabled/disabled.
  • Page 374: File List Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.2 File List Screen 6.13.2.1 Outline This displays the file size, execution step, and POU list for the PLC data stored in the operation target project. The amount of free space for each project in the NC is also displayed.
  • Page 375: Screen Display Items

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus [Amount of free space display screen] 6.13.2.2 Screen Display Items The following table describes the screen display items for the file list screen. Item name Display state Connected NC name...
  • Page 376: Operation Of Key Presses

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.2.5 Operation of Key Presses The following table describes the operation of each menu key and the keys on the NC keyboard when pressed. Item name Operation Left arrow key...
  • Page 377: Opened Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.3 Opened Screen 6.13.3.1 Outline This displays a list of PLC data stored in the current project and reads the selected data. 6.13.3.2 Screen Display Items The following table describes the screen display items for the opened screens.
  • Page 378: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.3.3 Enabled/Disabled State of Menu Keys The following information describes the conditions upon which menu keys displayed on the opened screen are enabled/ disabled.
  • Page 379: Opening Plc Data

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.3.6 Opening PLC Data Normal operation (1) Press the [LIST] menu key to move the focus to the list. Select the desired PLC data from the list. Uncheck the check boxes for data you do not want read.
  • Page 380 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus (3) After the selected PLC data has been read, the complete message is displayed. Note (1) When a project with labels or a structured project is stored in CNC, the project is read in symbolic information units. When symbolic information is read, all the programs in symbolic information are read.
  • Page 381: Closing The Opened Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus Abnormal operation This information describes the details of error messages displayed on the opened screen and the corrective action thereof. Error message Error details Remedy Read data has not been selected.
  • Page 382: File Operation Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.4 File Operation Screen 6.13.4.1 Outline This displays a list of PLC data stored in the current project as well as creates and deletes new PLC data and changes the name of this data.
  • Page 383: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.4.3 Enabled/Disabled State of Menu Keys The following information describes the conditions upon which menu keys displayed on the file operation screen are enabled/ disabled.
  • Page 384: Add New Data Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.5 Add New Data Popup Screen 6.13.5.1 Outline This enables new PLC data to be created for the current project. 6.13.5.2 Screen Display Items The following table describes the screen display items for the add new data popup screen.
  • Page 385: Operation Of Key Presses

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.5.5 Operation of Key Presses The following table describes the operation of each menu key and the keys on the NC keyboard when pressed. Item name Operation Left arrow key...
  • Page 386: Closing The Add New Data Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus Abnormal operation This information describes the details of error messages displayed on the add new data popup screen and the corrective action thereof. Error message Error details Remedy...
  • Page 387: Delete Data Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.6 Delete Data Popup Screen 6.13.6.1 Outline This enables PLC data stored in the current project to be deleted. 6.13.6.2 Screen Display Items The following table describes the screen display items for the delete data popup screen.
  • Page 388: Status During Screen Displays

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.6.4 Status during Screen Displays The following table describes the status when displaying the delete data popup screen. Item name Operation This is the default focus position when the screen is displayed. Data type This selects either programs or the data type of selected data.
  • Page 389: Closing The Delete Data Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus If PLC data is deleted while the PLC is running, a message confirming whether or not to pause the PLC is displayed. Select [YES] to stop the PLC and continue deleting the PLC data.
  • Page 390: Rename Data Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.7 Rename Data Popup Screen 6.13.7.1 Outline This enables the name of PLC data stored in the current project to be changed. 6.13.7.2 Screen Display Items The following table describes the screen display items for the rename data popup screen.
  • Page 391: Status During Screen Displays

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.7.4 Status during Screen Displays The following table describes the status when displaying the rename data popup screen. Item name Operation This is the default focus position when the screen is displayed. Data type This selects either programs or the data type of selected data.
  • Page 392 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus If PLC data names are changed while the PLC is running, a message confirming whether or not to pause the PLC is displayed.
  • Page 393: Closing The Rename Data Name Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus Abnormal operation This information describes the details of error messages displayed on the rename data popup screen and the corrective action thereof. Error message Error details Remedy...
  • Page 394: Format Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.8 Format Popup Screen 6.13.8.1 Outline This is used to format the temporary storage area in the NC. 6.13.8.2 Screen Display Items The following table describes the screen display items for the format popup screen.
  • Page 395: Status During Screen Displays

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.8.5 Status during Screen Displays The following table describes the status when displaying the format popup screen. Item name Display state Create default data after formatting This is displayed with the check box not selected.
  • Page 396: Rom Write Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.9 ROM Write Popup Screen 6.13.9.1 Outline This is used to store PLC data stored in the temporary memory area inside the NC into an SD card. 6.13.9.2 Screen Display Conditions If automatic ROM write is set, the ROM write menu is not displayed in the NC file operation menu.
  • Page 397: Writing Plc Data In The Temporary Memory Area Into Rom

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.9.5 Writing PLC Data in the Temporary Memory Area into ROM (1) Press the [RUN] menu key to display the execute ROM write confirmation message. If [YES] is selected, the execute ROM write confirmation message and the ROM write popup screen closes, and the data is written to ROM.
  • Page 398: Plc Run/Stop Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.10 PLC RUN/STOP Popup Screen 6.13.10.1 Outline This displays the current PLC state (running or stopped) and enables run and stop control of the PLC. The current status display on the screen changes depending on whether the PLC is currently running or is stopped.
  • Page 399: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.10.4 Enabled/Disabled State of Menu Keys The menu keys displayed on the PLC RUN/STOP popup screen are always enabled. 6.13.10.5 Operation of Key Presses The following table describes the operation of each menu key and the keys on the NC keyboard when pressed.
  • Page 400: Cancel Password Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.11 Cancel Password Popup Screen 6.13.11.1 Outline Passwords registered to PLC data files stored in the NC can be temporarily canceled. Cancel password popup screen 6.13.11.2 Screen Display Items The following table describes the screen display items for the cancel password popup screen.
  • Page 401: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.11.3 Enabled/Disabled State of Menu Keys The following information describes the conditions upon which menu keys displayed on the cancel password popup screen are enabled/disabled.
  • Page 402: Entering Passwords

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.11.6 Entering Passwords Separate entry Use the following procedure to enter the file password. (1) Press the [LIST] menu key to select the list. (2) Use the up/down arrow keys, Page Up key, and Page Down key to move to the password display column for the desired file.
  • Page 403 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus Abnormal operation This information describes the details of error messages displayed when entering passwords and the corrective action thereof. [Separate entry] Error message Error details Remedy This is displayed when trying to confirm...
  • Page 404: Deleting Passwords

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.11.7 Deleting Passwords Deleting entered passwords (1) Use the up/down arrow keys, Page Up key, and Page Down key to move to the password display column for the desired file.
  • Page 405: Plc Version Up Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.12 PLC Version Up Screen 6.13.12.1 Outline The screen enables you to update the sequence programs, PLC messages, device comments and parameters in the NC temporary memory area with the files with the same name stored in an external device.
  • Page 406: Screen Display Items

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus Pressing the [PLC VERSION UP] menu from the NC file screen displays the select version up data popup screen as illustrated in the following diagram. ...
  • Page 407: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.12.3 Enabled/Disabled State of Menu Keys The menu keys displayed on the PLC version up screen are always enabled. 6.13.12.4 Status during Screen Displays The following table describes the status when displaying the PLC version up screen.
  • Page 408: Update The Plc Version

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.12.6 Update the PLC Version Normal operation (1) Select the updating version data from the select version up data popup screen. IB-1501614-B...
  • Page 409 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus (2) When selecting the updating version data, the data is compared to the temporary memory area of NC. If the both areas have the PLC data with the same name, the checkbox of the data is activated.
  • Page 410 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus (3) If you exclude any PLC data from PLC version update, remove the check from the checkbox in the PLC version up screen list.
  • Page 411 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus (4) After selecting data, press the [EXECUTE] menu key. The PLC data selected in the list is read from the external device and then the PLC data with the same name in the NC is overwritten.
  • Page 412 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus (5) When the confirm start PLC version update popup screen is displayed, select "YES". The progress bar appears, indicating the status of updating the PLC version. (*) Do not remove the external device while the progress bar is displayed.
  • Page 413 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus (6) After the PLC version update has been completed, the complete message is displayed. Press the OK button to automati- cally close the PLC version up screen and return to the NC file operation screen. If you update PLC version while the PLC is running, a message displays to confirm whether or not to pause the PLC.
  • Page 414: Closing The Plc Version Up Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus Abnormal operation This information describes the details of error messages displayed on the PLC version up screen and the corrective action thereof. Error message Error details Remedy...
  • Page 415: Select Version Up Data Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.13 Select Version Up Data Popup Screen 6.13.13.1 Outline This screen enables you to select the updating version data stored directly under the external device. This function can read only the project created with PLC on-board or with GX Developer.
  • Page 416: Storing Method Of The Updating Version Data

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.13.5 Storing Method of the Updating Version Data The updating version data is stored in the directory named "ladXX" that is located directly under the external device. ("XX" is a two-digit number representing the project No., from "01"...
  • Page 417: Displaying Updating Version Data

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.13.6 Displaying Updating Version Data When the updating version data is stored directly under the external device, it is displayed as the fixed name "VERSION UP DATA (ladXX)"...
  • Page 418: Operation Of Key Presses

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.13.7 Operation of Key Presses The following table describes the operation of each menu key and the keys on the NC keyboard when pressed. Item name Operation Left arrow key...
  • Page 419: Pou List Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.14 POU LIST screen 6.13.14.1 Outline POU list contained in a project is displayed in the tree diagram for a project with labels or a structured project. 6.13.14.2 Screen Display Items The following table describes the screen display items for the POU LIST screen.
  • Page 420: Operation Of Key Presses

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.14.5 Operation of Key Presses The following table describes the operation of each menu key and the keys on the CNC keyboard when pressed. Item name Operation Left arrow key...
  • Page 421 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus  Structured project Icons Project Global device comment Global label Data name Program Data name Ladder Structured lad- Data name Ladder Structured lad- Data name Structured lad- Structured Data Types...
  • Page 422: Title

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.14.7 Title Each POU has a title (*1). If the title is not set, it is displayed blank. The title is under each POU (*1) Set "Title"...
  • Page 423: Pou With Block Password

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.14.8 POU with Block Password Icons have key marks and character color is gray for the POU with block password. Refer to "6.6.3.2 Block Passwords for PLC Data" for block password. ...
  • Page 424: Block Password Disable

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.13 NC File Operation Menus 6.13.14.9 Block Password Disable Normal operation (1) Highlight POU to be disabled. (2) Press the [Block Password Disable] menu. (3) This displays the block password disable screen for the selected POU. (4) Input the block password set in the selected POU.
  • Page 425: External File Operation Menus

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14 External File Operation Menus 6.14.1 External File Operation Main Screen This is used to perform operations on PLC data stored in external devices. 6.14.1.1 Screen Display Items The following table describes the screen display items for the external file operation screen.
  • Page 426: Ext." -> "Nc" Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.2 "EXT." -> "NC" Screen 6.14.2.1 Outline This reads the project data stored in external device and writes to the temporary memory area of the current project in the NC. Only GX Developer file or GX Works2 file can be written.
  • Page 427: Screen Display Items

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus Pressing the [EXT. -> NC] menu from the external file operation screen displays the select external project popup screen as illustrated in the following diagram. If this screen displays while an external project is not selected, PLC data cannot be displayed in the list.
  • Page 428: Status During Screen Displays

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.2.4 Status during Screen Displays The following table describes the status when displaying the "EXT.->NC" screen. Item name Operation This is the default focus position when the screen is displayed. List This displays PLC data stored in the selected on the select external project screen.
  • Page 429 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus If a password to protect against reads or reads/writes has been registered to the selected files, the cancel password screen is displayed. Enter the password to temporarily cancel the password.
  • Page 430 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus Data cannot be stored in CNC if user management is set by the security function of GX Works2. To store data, delete the user management with GX Works2, then store the project to external device.
  • Page 431 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus For GX Works2, if project data exists in CNC, the data replace confirm popup screen is displayed. Program (symbolic information), or PLC parameter already exist. Are you sure you want to replace all programs (symbolic information) and PLC parameters? For GX Works2 simple project (with labels) or structured project, press the "Read"...
  • Page 432: Closing The "Ext.->Nc" Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus Abnormal operation This information describes the details of error messages displayed on the "EXT.->NC" screen and the corrective action thereof. Error message Error details Remedy Read data has not been selected.
  • Page 433: Select External Project Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.3 Select External Project Popup Screen 6.14.3.1 Outline This displays a list of project data stored in external devices and selects the project data to be read. Projects that match the project operation mode are listed.
  • Page 434: Displaying Plc Data

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.3.5 Displaying PLC Data This displays the directory and project data stored directly under the root path of the default external device when the select external project popup screen is displayed for the first time.
  • Page 435: Select External Projects

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.3.7 Select External Projects Normal operation  To directly input the path and project name (1) Press the [PATH] menu key to move the focus to the path input field. Input the path where the project data is stored. This operation is not necessary if the read source does not need to be changed.
  • Page 436: Closing The Select External Project Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus Abnormal operation This information describes the details of error messages displayed on the select project popup screen and the corrective action thereof. Error message Error details Remedy...
  • Page 437: Nc" -> "Ext." Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.4 "NC" -> "EXT." Screen 6.14.4.1 Outline This stores the PLC data stored in the operation target project in GX Developer or GX Works2 format to an external device. ...
  • Page 438: Screen Display Items

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.4.2 Screen Display Items The following table describes the screen display items for the "NC->EXT." screen. Item name Display state Connected NC name This displays the name of the connected NC.
  • Page 439: Status During Screen Displays

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.4.4 Status during Screen Displays The following table describes the status when displaying the "NC->EXT." screen. Item name Operation This is the default focus position when the screen is displayed. List This displays the PLC data stored in the current project.
  • Page 440 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus If a password to protect reads/writes has been registered to the selected files, the cancel password screen is displayed. Enter the password to temporarily cancel the password. If the password is temporarily cancelled, processing will continue.
  • Page 441: Closing The "Nc" -> "Ext." Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus Abnormal operation This information describes the details of error messages displayed on the "NC->EXT." screen and the corrective action thereof. Error message Error details Remedy Write data has not been selected.
  • Page 442: Save External Project Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.5 Save External Project Popup Screen 6.14.5.1 Outline This displays a list of project data stored in external devices, selects the project data to be saved, and also creates new data. Projects that match the project operation mode are listed.
  • Page 443: Status During Screen Displays

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.5.4 Status during Screen Displays The following table describes the status when displaying the save external project popup screen. Item name Operation List Refer to "6.14.5.5 Displaying PLC Data".
  • Page 444: Operation Of Key Presses

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.5.6 Operation of Key Presses The following table describes the operation of each menu key and the keys on the NC keyboard when pressed. Item name Operation Left arrow key...
  • Page 445 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus  To save to existing projects (1) Press the [LIST] menu key to move the focus to the list. Use the up and down arrow keys to select existing project data. (2) Pressing the [INPUT] key or the [SELECT] menu key saves the PLC data selected at the "NC->EXT."...
  • Page 446: Closing The Save External Project Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus Abnormal operation This information describes the details of error messages displayed on the save external project popup screen and the corrective action thereof. Error message Error details Remedy...
  • Page 447: Delete External File Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.6 Delete External File Popup Screen 6.14.6.1 Outline This displays a list of project data stored in external devices and deletes the specified project data. When operation mode of a project is GX Works2, "Delete External File Popup Screen"...
  • Page 448: Status During Screen Displays

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.6.4 Status during Screen Displays The following table describes the status when displaying the delete external file popup screen. Item name Operation List Refer to "6.14.6.5 Displaying PLC Data".
  • Page 449: Operation Of Key Presses

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.6.6 Operation of Key Presses The following table describes the operation of each menu key and the keys on the NC keyboard when pressed. Item name Operation Left arrow key...
  • Page 450: Closing The Delete External File Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus  To select a project to delete from the list (1) Press the [LIST] menu key to move the focus to the list. Use the up and down arrow keys to select existing project data. (2) Press the [INPUT] menu key or the [SELECT] menu key to display the confirm delete message.
  • Page 451: Verify External File Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.7 Verify External File Screen 6.14.7.1 Outline This compares the PLC data (sequence programs and parameters) stored in external devices with PLC data (sequence programs and parameters) stored in projects.
  • Page 452: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.7.3 Enabled/Disabled State of Menu Keys The following table describes the conditions upon which menu keys displayed on the verify external file screen are enabled/ disabled.
  • Page 453: Verifying Plc Data

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.7.6 Verifying PLC Data Normal operation (1) Press the [VERIFY SOURCE] menu key to move the focus to the verify source (NC) data. Use the up and down arrow keys to select PLC data to verify.
  • Page 454: Verify Results Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.8 Verify Results Popup Screen 6.14.8.1 Outline This displays the results of comparing the PLC data (sequence programs and parameters) stored in external devices with PLC data (sequence programs and parameters) stored in projects.
  • Page 455: Screen Display Items

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.8.2 Screen Display Items The following table describes the screen display items for the verify results popup screen. Item name Display state Connected NC name This displays the name of the connected NC.
  • Page 456: Cancel Password Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.9 Cancel Password Popup Screen 6.14.9.1 Outline Passwords registered to PLC data files stored in the NC can be temporarily canceled. Cancel password popup Refer to "6.13.11 Cancel Password Popup Screen"...
  • Page 457: Progress Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.14 External File Operation Menus 6.14.10 Progress Screen Progress screen when reading/writing a project from/to CNC differs depending on operation mode. The following progress screen is displayed for GX Works2 mode. (*1) (*2) (*1) Regardless of the check box ON/OFF, progress screen closes automatically after processing ends.
  • Page 458: Ladder Menus

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15 Ladder Menus 6.15.1 Ladder Monitor 6.15.1.1 Outline The continuity state of contacts and coils can be monitored while displaying the PLC ladders. When the program is created in a program language which cannot be displayed, it cannot be monitored. Current value displayed on monitor may not be the current value at executing instruction.
  • Page 459: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.1.3 Enabled/Disabled State of Menu Keys The following table describes the conditions upon which menu keys displayed on the ladder monitor screen are enabled/ disabled.
  • Page 460: Ladder Display

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.1.5 Ladder Display Monitor display During monitoring, the contact and coil ON/OFF state and the device's current value are displayed. These will change according to the PLC operation sate. The following diagram illustrates ladder ON/OFF state.
  • Page 461 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus When screen resolution is "VGA" and the display size is "REDUCE", if character constant , device comment, note, or statement is input with other than ASCII characters, it is replaced with "?". Name and device ON/OFF state is displayed as follows when FB instance is displayed on ladder screen.
  • Page 462: Moving The Cursor

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus To confirm the abbreviated label name, put the cursor on the target label and press the "INPUT" key, to display the find popup screen is displayed. 6.15.1.6 Moving the Cursor To move the cursor displayed on the ladder screen, use the keys as described in "6.3 Operation Key List".
  • Page 463: Editing Ladders

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.2 Editing Ladders 6.15.2.1 Outline This enables sequence programs, statements, and notes to be edited (overwrite, insert, and delete). Ladders cannot be edited when operation mode is GX Works2. The following table describes which information displayable on the ladder screen can be edited.
  • Page 464: Screen Display Items

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.2.2 Screen Display Items The following table describes the screen display items for the ladder edit screen. Item name Display state Connected NC name This displays the name of the connected NC.
  • Page 465: Operation Of Key Presses

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.2.4 Operation of Key Presses The following table describes the operation of each menu key and the keys on the NC keyboard when pressed. Item name Operation Left arrow key...
  • Page 466: Editing Ladders

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.2.6 Editing Ladders Editing with instructions Ladders can be edited using the following procedure. (1) Move to the edit position Use the basic operation keys to move the cursor to the edit position. (Refer to "6.15.1.6 Moving the Cursor") (2) Display the enter symbol popup screen Use the following procedure to display the enter symbol popup screen used to edit ladders.
  • Page 467 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus (b) To use the INPUT key Move the cursor to the ladder you want to edit on the ladder screen and press the [INPUT] key. The ladder symbol used for the ladder at the cursor position on the enter symbol popup screen is selected and the display changes in ac- cordance with the instruction and device entered in the device/instruction field for the ladder at the cursor position.
  • Page 468 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus Inputting lines (vertical and horizontal) (1) Move to the edit position Use the basic operation keys to move the cursor to the edit position. (Refer to "6.15.1.6 Moving the Cursor".) (2) Input lines Pressing the [LADDER SYMBOL 1] or the menu key on the first page of the ladder edit menu changes the menu keys as illustrated in the following diagram.
  • Page 469 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus Inserting lines New lines can be inserted at the cursor position using the following procedure. (1) Move to the position where the line is to be inserted Move the cursor to the position where the line is to be inserted using the basic operation keys.
  • Page 470 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus (3) Delete line menu key Pressing the [DELETE LINE] in the [COPY/INSERT] menu keys on the first page of the ladder edit menu inserts one blank line at the cursor position as illustrated in the following diagram.
  • Page 471 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus (3) Select the range Press the [SELECT RANGE] menu key in the [COPY/INSERT] menu keys and move the cursor vertically until you reach the last ladder block in the desired range. The background color of the selected range will change to blue. Start point End point [Restrictions]...
  • Page 472 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus  Canceling marked ranges Press the [SELECT RANGE] menu key in the [COPY/INSERT] menu keys again over the selected range (areas with a blue background color) to cancel the range selection and return the background color to the original color.
  • Page 473 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus [Pasting in overwrite mode] [Pasting in insert mode] Restrictions when editing ladders The following information details restrictions when editing ladders.  Up to 24 lines can be edited in one ladder block. ...
  • Page 474 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus  If a return results from the insertion of a contact in the first row of the ladder, the contact cannot be inserted. (Example) A contact or row cannot be inserted at the first row of the ladder.
  • Page 475: Converting Programs

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.2.7 Converting Programs Details of edits cannot be checked when using the preceding edit procedures to edit ladders and transitioning to the ladder screen will cause these edits to be lost. For this reason, you perform conversions to check the details of edits. The currently displayed program will be the program that is converted.
  • Page 476: Undoing The Last Edit Operation

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus Edit files with write-protect passwords configured If a password to protect against writes or reads/writes has been configured for the edit files, the cancel password screen is displayed.
  • Page 477 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus Integrated statements and peripheral statements Statements include integrated types and peripheral types. Integrated types and peripheral types are designated by the first character in the string. The first character is an asterisk.
  • Page 478: Editing Notes

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus  Entering statements into P labels Statements can be entered into P labels using the following procedure. (1) Move to the edit position Move the cursor to the position of the P label where the statement is to be entered using the basic operation keys. (Refer to "6.15.1.6 Moving the Cursor".)...
  • Page 479: Ladder Program Writing During Run By Conversion

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus Edit method Notes can be entered using the following procedure. (1) Move to the edit position Move the cursor to the position to the function instruction in the line where the note is to be entered using the basic operation keys.
  • Page 480 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus RUN write execution When you execute a conversion during PLC RUN, the following message will appear to confirm whether to continue the RUN write execution. The following information describes the resulting operation by pressing each menu key.
  • Page 481: Find Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.3 Find Popup Screen 6.15.3.1 Outline Contacts, coils, and instructions can be searched while editing and monitoring circuits. Contacts, coils, and instructions can be searched (DEVICE, INST. find), and FB instance name can be searched (find FB Instance) while editing and monitoring circuits.
  • Page 482: Screen Display Items

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.3.2 Screen Display Items The following table describes the screen display items for the find popup screen. Item name Display state Ladder symbol This displays the ladder symbol used in the search. Items are hidden when an FB instance is searched.
  • Page 483: Operation Of Key Presses

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.3.5 Operation of Key Presses The following table describes the operation of each menu key and the keys on the NC keyboard when pressed. Item name Operation Left arrow key...
  • Page 484: Find Operation

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.3.7 Find Operation Find function and find target There are "DEVICE, INST. Find" and "Find FB Instance" for find function. Find function Find target Example of inputting find character string Find enabled mode DEVICE, INST.
  • Page 485 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus Normal find (DEVICE, INST. find) (1) When input item is "FB Instance", press the [DEVICE, INST./FB] menu to switch to "DEVICE, INST.". (2) Press the [LADDER SYMBOL] menu and select the ladder symbol for the ladder to be searched. Ladder symbols can be searched even if not selected.
  • Page 486 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus The search ends if the [NO] menu key is pressed. The search continues to the next program if the [YES] menu key is pressed. A message "Find is complete." is displayed when all programs have been searched.
  • Page 487 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus When transitioning to FB definition by searching, [FB Instance Monitor] menu is disabled. Double-tapping on the existing FB in the screen or pressing the [INPUT] key does not transit to the FB instance monitor screen. The screen does not transition to the FB instance monitor screen by double-tapping or...
  • Page 488: Returning To The Start Position

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus Find FB Instance For GX Works2 mode, FB instance find is enabled. FB instance find uses the FB instance name as the key to search as shown in the following figure.
  • Page 489: Find Popup Screen Errors

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.3.10 Find Popup Screen Errors This information describes the details of error messages displayed on the find popup screen and the corrective action thereof. Error message Error details Remedy...
  • Page 490: Find Step No. Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.4 Find Step No. Popup Screen 6.15.4.1 Outline This enables transitions to the specified step position when editing and monitoring ladders. 6.15.4.2 Screen Display Items The following table describes the screen display items for the find step No.
  • Page 491: Operation Of Key Presses

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.4.5 Operation of Key Presses The following table describes the operation of each menu key and the keys on the NC keyboard when pressed. Item name Operation Left arrow key...
  • Page 492: Device Test Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.5 Device Test Popup Screen 6.15.5.1 Outline The bit devices can be turned ON and OFF forcibly and the word device current value can be changed. [Bit device setting screen (ladder screen)] [Word device setting screen (ladder screen)] IB-1501614-B...
  • Page 493: Screen Display Items

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.5.2 Screen Display Items The following table describes the screen display items for the device test popup screen. Item name Display state Bit device setting screen Bit device This displays the bit device at the cursor position.
  • Page 494: Operation Of Key Presses

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.5.5 Operation of Key Presses The following table describes the operation of each menu key and the keys on the NC keyboard when pressed. Menu name Operation Left arrow key...
  • Page 495: Testing Word Devices

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.5.7 Testing Word Devices Format and sign settings are applied when 16-bit integer or 32-bit integer is selected in display selection field. Format and sign settings are not applied when real number or string is selected in display selection field.
  • Page 496: Closing The Device Test Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.5.8 Closing the Device Test Popup Screen Use any of the following methods to close the device test popup screen. Methods to close the screen Press the [CLOSE] menu key.
  • Page 497: Contact Coil Usage List Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.6 Contact Coil Usage List Popup Screen 6.15.6.1 Outline The steps, instructions and position in which the designated device is used can be listed. The program searched is the one stored in the current project.
  • Page 498: Status During Screen Displays

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.6.4 Status during Screen Displays The following table describes the status when displaying the contact coil usage list popup screen. Item name Operation This displays the device at the cursor position in the ladder screen. This also sets the alias for the device at the cursor position and displays the alias if attempting to dis- Device play the alias.
  • Page 499: Closing The Contact Coil Usage List Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus Abnormal operation This information describes the details of error messages displayed on the contact coil usage list popup screen and the corrective action thereof. Error message Error details Remedy...
  • Page 500: List Of Used Devices Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.7 List of Used Devices Popup Screen 6.15.7.1 Outline The usage state of devices in the program can be displayed for each designated device. The ladder symbols, usage quantity and presence of errors can be displayed by designating the device.
  • Page 501: Status During Screen Displays

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.7.4 Status during Screen Displays The following table describes the status when displaying the list of used devices popup screen. Item name Display state This displays the device at the cursor position in the ladder screen.
  • Page 502: Closing The List Of Used Devices Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus When aliases are used Usage states can be investigated using aliases in the same way as for devices by specifying the alias configured for the device into the [DEVICE/INST.] input field.
  • Page 503: Check Program Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.8 Check Program Popup Screen 6.15.8.1 Outline This enables checking of logical errors and input mistakes in the program. The program searched is the one stored in the current project. This screen cannot be used when the operation mode is GX Works 2.
  • Page 504: Status During Screen Displays

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.8.4 Status during Screen Displays The following table describes the screen display items for the check program popup screen. Item name Display state Program This selects the current display.
  • Page 505: Closing The Check Program Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.8.7 Closing the Check Program Popup Screen Use any of the following methods to close the check program popup screen. Methods to close the screen Press the [CLOSE] menu key.
  • Page 506 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus [Selecting the entry device monitor] Transitioning between the ladder screen and the split screen Use the [SPLIT SCREEN] transition menu key to transition between the ladder screen and the split screen (entry device monitor).
  • Page 507 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus The entry device popup screen displays after pressing the [INPUT] key while the entry device monitor screen is selected. Register devices using the following operations. (1) Use the keys as described in "6.3.1 Basic Operation Keys"...
  • Page 508: Entry Ladder Monitor

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.9.2 Entry Ladder Monitor Outline This splits the ladder screen (monitor) and enables the registered ladders to be monitored together with the ladder monitor display.
  • Page 509 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus Registering ladders to the entry ladder monitor Pressing the [REGISTER MONITOR] menu key registers the device or ladder at the cursor position to the registration monitor in accordance with the following rules.
  • Page 510 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus Changing the split screen ratio for the entry ladder monitor The split ratio between the display of the "ENTRY LADDER MONITOR" and "CIRCUIT" screens can be changed. When the [DEVISION RATIO CHANGE] menu key is pressed, the split ratio changes between "25%"...
  • Page 511: Fb Instance Monitor Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.10 FB Instance Monitor Screen 6.15.10.1 Outline FB ladders allocated to the program are displayed and FB instance contacts and coil continuity state can be monitored. When searching device in FB is searched with continuous search, the program which uses the FB cannot be found and the monitor is not executed.
  • Page 512: Screen Display Items

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.10.2 Screen display items The following table describes the screen display items for the FB instance monitor screen. Item name Display state Connected CNC name This displays the name of the connected CNC.
  • Page 513: Start Fb Instance Monitor

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.10.5 Start FB Instance Monitor FB instance monitor automatically starts by transitioning to FB instance monitor screen. The following procedures describe how to transit to FB instance monitor screen. Normal operation (1) Put the cursor to the FB on the ladder monitor screen.
  • Page 514: Block Password Disable Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.11 Block Password Disable screen 6.15.11.1 Outline On this screen, block password set to project POU is disabled. Refer to "6.6.3.2 Block Passwords for PLC Data" for block password specifications. ...
  • Page 515: Switching Programs

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.12 Switching Programs 6.15.12.1 Outline The programs displayed on the ladder screen can be changed. The programs that can be selected differ depending on whether selecting to switch programs while monitoring ladders or while editing ladders.
  • Page 516: Selecting And Switching Programs

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.15 Ladder Menus 6.15.12.2 Selecting and Switching Programs Refer to "Switching between programs or other types of data" under "Setting selection items in lists" in "6.3.2 Screen Items (Control)"...
  • Page 517: Environment Setting Menus

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.16 Environment Setting Menus 6.16 Environment Setting Menus 6.16.1 Environment Settings Main Screen 6.16.1.1 Outline This section describes the various settings for using the PLC On-board. 6.16.1.2 Screen Display Items The following table describes the screen display items for the environment settings screen.
  • Page 518: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.16 Environment Setting Menus 6.16.1.3 Enabled/Disabled State of Menu Keys The following table describes the conditions upon which menu keys displayed on the environment settings screen are enabled/disabled.
  • Page 519: Comment Display Settings Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.16 Environment Setting Menus 6.16.2 Comment Display Settings Screen 6.16.2.1 Outline This configures settings for device comments stored in projects. 6.16.2.2 Screen Display Items The following table describes the screen display items for the comment display settings screen. Item name Display state Connected NC name...
  • Page 520: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.16 Environment Setting Menus 6.16.2.3 Enabled/Disabled State of Menu Keys The following table describes the conditions upon which menu keys displayed on the comment display settings screen are enabled/disabled.
  • Page 521: Operation Of Key Presses

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.16 Environment Setting Menus 6.16.2.5 Operation of Key Presses The following table describes the operation of each menu key and the keys on the NC keyboard when pressed. Item name Operation Left arrow key...
  • Page 522: Common Comment File

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.16 Environment Setting Menus 6.16.2.6 Common Comment File COMMENT (Common/Global) When [COMMENT (Common/Global)] is selected as the common comment file, a correspondence is created between the sequence program and device comments as illustrated in the following diagram. [Contains only common/global comments] Common/Global comment are referenced in all sequence programs.
  • Page 523: Setting The Comment Display State

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.16 Environment Setting Menus 6.16.2.7 Setting the Comment Display State (1) Press the [COMMENT LINE] menu key and select the number of comment lines to display on the ladder screen. (2) Press the [COMMENT DISPLAY] menu key and select whether or not to display comments on the ladder screen.
  • Page 524: Ladder Display Settings Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.16 Environment Setting Menus 6.16.3 Ladder Display Settings Screen 6.16.3.1 Outline This configures settings for the ladder screen. These settings are common between different projects. 6.16.3.2 Screen Display Items The following table describes the screen display items for the ladder display settings screen.
  • Page 525: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.16 Environment Setting Menus 6.16.3.3 Enabled/Disabled State of Menu Keys The following table describes the conditions upon which menu keys displayed on the ladder display settings screen are enabled/disabled.
  • Page 526: Setting The Ladder Display State

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.16 Environment Setting Menus 6.16.3.6 Setting the Ladder Display State (1) Press the [NUMBER OF CONTACT] menu key and select either [21 CONTACTS], [17 CONTACTS], [13 CONTACTS], or [9 CONTACTS] for the number of contacts to be displayed on the ladder screen.
  • Page 527: Gx Works2 Setting Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.16 Environment Setting Menus 6.16.4 GX Works2 Setting Screen 6.16.4.1 Outline Configure GX Works2 mode setting. 6.16.4.2 Screen Display Items The following table describes the screen display items for the GX Works2 settings screen. Item name Display state Connected CNC name...
  • Page 528: Operation Of Key Presses

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.16 Environment Setting Menus 6.16.4.5 Operation of Key Presses The following table describes the operation of each menu key and the keys on the CNC keyboard when pressed. Item name Operation Left arrow key...
  • Page 529: Change Nc Connection Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.16 Environment Setting Menus 6.16.5 Change NC Connection Screen 6.16.5.1 Outline When the NC display unit and the NC control unit are connected in a ratio of one display unit to multiple NC control units, the NC unit connected with the PLC On-board can be selected.
  • Page 530: Screen Display Items

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.16 Environment Setting Menus 6.16.5.2 Screen Display Items The following table describes the screen display items for the change NC connection screen. Item name Display state Connected NC name This displays the name of the connected NC.
  • Page 531: Changing The Nc Connection

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.16 Environment Setting Menus 6.16.5.6 Changing the NC Connection (1) Press the [AVAILABLE NCS] menu key to select the available NCs screen. (2) Use the up/down arrow keys, Page Up key, and Page Down key to select the name of the NC connection. (3) Pressing the [SWITCH NC] menu key closes the change NC connection screen and changes the NC connection.
  • Page 532: Device Menus

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17 Device Menus 6.17.1 Device Main Screen 6.17.1.1 Outline This screen contains menus used to monitor devices. 6.17.1.2 Screen Display Items The following table describes the screen display items on the device main screen. Item name Display state Connected NC name...
  • Page 533: Device Batch Monitor Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17.2 Device Batch Monitor Screen 6.17.2.1 Outline This enables multiple consecutive devices to be monitored simultaneously in list format after designating one type of device. The program cannot be searched by label name.
  • Page 534: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17.2.3 Enabled/Disabled State of Menu Keys The following table describes the conditions upon which menu keys displayed on the device batch monitor screen are enabled/disabled.
  • Page 535: Starting And Stopping The Monitor For The Selected Device

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17.2.6 Starting and Stopping the Monitor for the Selected Device Starting the monitor (1) Press the [DEVICE] menu key and enter the device you want to monitor into the device selection field. (2) Press the [FORMAT] menu key and select the format from the format selection field.
  • Page 536: Entry Device Monitor Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17.3 Entry Device Monitor Screen 6.17.3.1 Outline This monitors devices at separated positions in ladders or different types of devices simultaneously on one screen. The program cannot be searched by label name.
  • Page 537: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17.3.3 Enabled/Disabled State of Menu Keys The menu keys displayed on the entry device monitor screen are always enabled. 6.17.3.4 Status during Screen Displays The following table describes the status when displaying the entry device monitor screen.
  • Page 538: Entering Devices For Monitoring

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17.3.6 Entering Devices for Monitoring Use the following procedure to enter devices for monitoring. (1) Press the [LIST] menu key to select the list. (2) Use the up/down arrow keys, Page Up key, and Page Down key to move to the desired position in the device display col- umn in the list.
  • Page 539: Starting And Stopping The Monitor For The Selected Device

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17.3.8 Starting and Stopping the Monitor for the Selected Device (1) Refer to "Entering Devices for Monitoring" and enter the device you want to monitor into the list. (2) Press the [CHANGE DISPLAY FORMAT] menu and select whether the current value is displayed in a 16-bit display, a 32-bit display, a single precision display, a double precision display, and a string display (3) Press the [DEC/HEX] menu and select whether the current value is displayed in decimal or hexadecimal numbers.
  • Page 540: Sampling Trace

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17.4 Sampling Trace The sampling trace function traces (data collection) PLC device (Bit devices and word devices) signals , and displays the trace results in chronological order to confirm and analyze the device signal status. The program cannot be searched by label name.
  • Page 541 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Trace execution screen Trace file screen IB-1501614-B...
  • Page 542 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Trace conditions (Data collection conditions) Items Specifications No. of traces The number between 1 and 8192 can be set. Note that, however, when the max project No. is 1, the (number of times for collecting trace trace data size has to be smaller than 220 kilobytes.
  • Page 543 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus File I/O (read/write) Items Specifications Input (read) This reads the trace files (trace conditions and trace results) stored in the external device. (The trace files are included in GX Developer projects.) For the file convertibility with GX Developer, refer to (*4).
  • Page 544 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus (*2) Applicable devices with trace/trigger point details setting Applicable devices when the project is selected Bit device: X, Y, M, L, F, SB, B, SM, T (contact), ST (contact), C (contact) Word device: T (current value), ST (current value), C (current value), D, R, SW, SD, W, ZR Applicable devices when the user safety sequence is selected Bit device: X, Y, M, SM, T (contact), T (coil), ST (contact), ST (coil), C (contact), C (coil)
  • Page 545: Sampling Trace Main Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17.4.1 Sampling Trace Main Screen Outline This displays menus for controlling sampling trace of PLC. Screen display items The following table describes the screen display items for the sampling trace main screen. Item name Display state Connected NC name...
  • Page 546: Trace Count Setup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Operation of key presses The following table describes the operation of each menu key and the keys on the NC keyboard when pressed. Item name Operation Left arrow key/return menu key These transition to the main menu.
  • Page 547 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Screen display items The following table describes the screen display items on the trace count setup screen. Item name Display state Connected NC name This displays the name of the connected NC.
  • Page 548 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Trace count setup  Normal operation (1) Press the menu key [TOTAL], and enter the number of traces. (2) Press the menu key [AFTER TRIGGER], and enter the number of traces after trigger. (3) Press the menu key [TRACE REPEAT], and then select the repeat.
  • Page 549: Trace Point Setup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17.4.3 Trace Point Setup Screen Outline The trace point (the timing to collect data) can be specified. How to specify the trace point is as follows. Each main scan (default) This collects trace data every times after executing the main scan.
  • Page 550 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Screen display items The following table describes the screen display items on the trace point setup screen. Item name Display state Connected NC name This displays the name of the connected NC.
  • Page 551 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Status during screen displays The following table describes the status when the trace point setup screen is displayed. Item name Operation Trace point setup This selects "EACH MAIN SCAN".
  • Page 552 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Entering specified devices When the trace point is set to "specified devices", the specified device field becomes enabled. How to enter the specified devices fields is as follows. ...
  • Page 553 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus  Entering the value of word devices (1) Press the menu key [WORD DEVICE SETUP] to select the word device setup. (2) Use up, down, left or right arrow key to move the cursor to the arbitrary position of value column. (3) Press the [INPUT] key to display the value entry field below the list, and the focus is applied.
  • Page 554 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Trace point setup  Normal operation (1) Press the menu key [TRACE POINT SETUP] to select the trace point. Go to (3) if there is no specified device. (2) Enter the specified devices in reference to "Entering specified devices".
  • Page 555: Trigger Point Setup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17.4.4 Trigger Point Setup Screen Outline The trigger point (the starting point (0 point) of the trace execution) can be specified. How to specify the trigger point is as follows. Operation (default) Set up the trigger at the "Execute trigger"...
  • Page 556 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Screen display items The following table describes the screen display items on the trigger point setup screen. Item name Display state Connected NC name This displays the name of the connected NC.
  • Page 557 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Operation of key presses The following table describes the operation of each menu key and the keys on the NC keyboard when pressed. Item name Operation Left arrow key Refer to "Closing the trigger point setup screen".
  • Page 558: Trace Data Setup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17.4.5 Trace Data Setup Screen Outline The device of the trace execution can be specified. Device cannot be specified with label name. The devices can be registered up to 50 points. When the trace point is set at "EACH HIGH SCAN", the effective bit devices are lim- Bit device ited to 8 points or less.
  • Page 559 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Screen display items The following table describes the screen display items on the trace data setup screen. Item name Display state Connected NC name This displays the name of the connected NC.
  • Page 560 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Entering trace devices The entry method of trace device is as follows.  Entering devices (1) Press the menu key [BIT DEVICE] or [WORD DEVICE] to select the bit device or word device. (2) Use the up or down arrow key, or the Page-up or Page-down key to move the cursor to the arbitrary position of device column.
  • Page 561 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Trace data setup  Normal operation (1) Enter the trace device in reference to "Entering trace devices". (2) Press the menu key [ADD TIME] to select the add time. (3) When pressing the [INPUT] key in the condition display field based on "Setting selection items in lists"...
  • Page 562: Trace Execution Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17.4.6 Trace Execution Screen Outline The trace is executed and the results are displayed on this screen. This writes the trace conditions set by the On-board to the NC control unit automat- Start Trace ically, and starts the trace.
  • Page 563 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Screen display items The following table describes the screen display items on the trace execution screen. Item name Display state Connected NC name This displays the name of the connected NC. Current project No.
  • Page 564 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Starting or stopping the trace  For starting the trace (1) Press the menu key [START TRACE]. At the point of key pressed, setup trace condition is written to the NC and trace is started. If the trace is already started, an error will occur and the trace cannot be executed.
  • Page 565: Trace Result Display Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17.4.7 Trace Result Display Screen Outline After the trace execution, the collected trace results can be displayed in chronological order. Also the output results can be written to the external devices in CSV file format.
  • Page 566 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Note (1) The trace results are cleared by the power OFF of NC. (2) When displaying the trace result with the repeat status, if more than 1 trace has been completed, the trace data com- pleted last is displayed.
  • Page 567 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Screen display items The following table describes the screen display items on the trace result display screen. Item name Display state Connected NC name This displays the name of the connected NC.
  • Page 568 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Operation of key presses The following table describes the operation of each menu key and the keys on the NC keyboard when pressed. Item name Operation Left arrow key Refer to "Closing the trace result display screen".
  • Page 569: Create Csv File Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17.4.8 Create CSV File Screen Outline This is used to save the trace execution results in CSV file format. Screen display items The following table describes the screen display items on the create CSV file screen. Item name Display state Connected NC name...
  • Page 570 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Operation of key presses The following table describes the operation of each menu key and the keys on the NC keyboard when pressed. Item name Operation Left arrow key Refer to "Closing the create CSV file screen".
  • Page 571: Storage Setting Popup Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17.4.9 Storage Setting Popup Screen Outline This displays a list of the trace execution result files stored in the external devices. Selects or creates a file to be stored. A project saved in GX Works2 format is not displayed in the list.
  • Page 572 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Displaying CSV file This displays the directory and CSV file name stored directly under the root path of the default external device when the storage setting popup screen is displayed for the first time.
  • Page 573: Trace File Read Screen

    The trace results are discarded when the NC power is turned OFF. (2) Reading or writing the trace files are disabled during a trace. (3) The trace files of the trace conditions, which were created by GX Developer and are not supported with Mitsubishi Electric CNC, cannot be read.
  • Page 574 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Screen display items The following table describes the screen display items on the trace file read screen. Item name Display state Connected NC name This displays the name of the connected NC.
  • Page 575 Read a trace file of the trace condition supporting it with MITSUBISHI CNC in the of the trace condition that was created by which is supported with Mitsubishi Electric trace file made with GX Developer cannot GX Developer and is not supported with CNC.
  • Page 576: Trace File Write Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17.4.11 Trace File Write Screen Outline This displays a list of the trace files in the specified project, and writes to the specified trace file. External device NC (On-board) GX Developer project...
  • Page 577 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Screen display items The following table describes the screen display items on the trace file write screen. Item name Display state Connected NC name This displays the name of the connected NC.
  • Page 578 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Abnormal operation This information describes the error messages and caution messages displayed on the trace file write screen. Error message Error details Remedy The NC cannot execute during trace. Ex- This is displayed when executing an oper- Execute the operation during trace stop.
  • Page 579: Trace File Delete Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus 6.17.4.12 Trace File Delete Screen Outline This displays a list of the trace files in the specified project, and deletes the specified trace file. External device NC (On-board) GX Developer project...
  • Page 580 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Screen display items The following table describes the screen display items on the trace file delete screen. Item name Display state Connected NC name This displays the name of the connected NC.
  • Page 581: Example Of Trace File Write

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Closing the trace file delete screen Use any of the following methods to close the trace file delete screen. Methods to close the screen Execute trace file deletion.
  • Page 582 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus Start of trace -> After displaying results When you open the trace result display screen by trace start operations, the results of currently performed trace are displayed.
  • Page 583 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.17 Device Menus End of trace -> After displaying results -> Start of trace The obtained trace results are discarded when the trace start is performed. When a file is written in this state, only the trace conditions are written to a trace file, because trace results have not been displayed.
  • Page 584: Parameter Menus

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.18 Parameter Menus 6.18 Parameter Menus 6.18.1 Parameter Main Screen 6.18.1.1 Outline This displays menus for parameters that control PLC operation. 6.18.1.2 Screen Display Items The following table describes the screen display items on the parameter main screen. Item name Display state Connected NC name...
  • Page 585: Program Settings Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.18 Parameter Menus 6.18.2 Program Settings Screen 6.18.2.1 Outline The execution order of programs when running multiple PLCs stored in the current project on the NC can be specified. Programs are executed in order from the lowest number configured in the set list as illustrated in the following diagram.
  • Page 586: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.18 Parameter Menus 6.18.2.3 Enabled/Disabled State of Menu Keys The following table describes the conditions upon which menu keys displayed on the program settings screen are enabled/ disabled.
  • Page 587: Abnormal Operation

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.18 Parameter Menus (12) The following message screen displays when the PLC is running. (a) Pressing the [NO] menu key displays the following error message. Closing the error message returns to the program settings screen. (b) Pressing the [YES] menu key closes the message screen and executes the program settings.
  • Page 588: Common Pointer Settings Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.18 Parameter Menus 6.18.3 Common Pointer Settings Screen 6.18.3.1 Outline The initial P number can be checked for common pointers (pointers used to call subroutines from all programs) in the current project.
  • Page 589: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.18 Parameter Menus 6.18.3.3 Enabled/Disabled State of Menu Keys The menu keys displayed on the common pointer settings screen are always enabled. 6.18.3.4 Status during Screen Displays The following table describes the status when displaying the common pointer settings screen.
  • Page 590: Multiple Project Parameters Main Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.18 Parameter Menus 6.18.4 Multiple Project Parameters Main Screen 6.18.4.1 Outline This configures parameters for multiple projects. 6.18.4.2 Screen Display Items The following table describes the screen display items on the multiple project main screen. Item name Display state Connected NC name...
  • Page 591: Project Settings Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.18 Parameter Menus 6.18.5 Project Settings Screen 6.18.5.1 Outline This enables parameters for operating multiple projects to be configured such as the maximum project No. and the project to execute.
  • Page 592: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.18 Parameter Menus 6.18.5.3 Enabled/Disabled State of Menu Keys The menu keys displayed on the project settings screen are always enabled. 6.18.5.4 Status during Screen Displays The following table describes the status when displaying the project settings screen. Item name Operation This is the default focus position when the screen is displayed.
  • Page 593: Setting The Project Ratio

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.18 Parameter Menus 6.18.5.6 Setting the Project Ratio Rules for project ratio settings The following table describes the rules and precautions regarding the configuration of project ratio settings using the PLC On- board.
  • Page 594: Setting Execution Projects

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.18 Parameter Menus 6.18.5.7 Setting Execution Projects Rules for execution project settings The following table describes the rules and precautions regarding the configuration of execution project settings using the PLC On-board.
  • Page 595: Setting The Execution Sequence

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.18 Parameter Menus 6.18.5.8 Setting the Execution Sequence Rules for execution sequence settings The following table describes the rules and precautions regarding the configuration of execution sequence settings using the PLC On-board.
  • Page 596: Configuring The Project Settings

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.18 Parameter Menus 6.18.5.9 Configuring the Project Settings Normal operation (1) Press the [MAX PROJECT No.] and select the number of projects to use. (2) Refer to "Setting the Project Ratio" and enter the project ratio. (3) Refer to "Setting Execution Projects"...
  • Page 597: Device Settings Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.18 Parameter Menus 6.18.6 Device Settings Screen 6.18.6.1 Outline This enables the number of devices used in multiple projects to be set. 6.18.6.2 Screen Display Items The following table describes the screen display items for the device settings screen. Item name Display state Connected NC name...
  • Page 598: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.18 Parameter Menus 6.18.6.3 Enabled/Disabled State of Menu Keys The menu keys displayed on the device settings screen are always enabled. 6.18.6.4 Status during Screen Displays The following table describes the status when displaying the device settings screen. Item name Operation List...
  • Page 599: Configuring Device Settings

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.18 Parameter Menus Entering the number of devices (1) Use the cursor keys to move the position to set the number of devices. (2) Press the [INPUT] key to display the device number entry field at the bottom of the list and move the focus. (3) Enter the number of devices in accordance with the previously described rules and precautions, and then press the [INPUT] key.
  • Page 600: Closing The Device Settings Screen

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.18 Parameter Menus 6.18.6.8 Closing the Device Settings Screen Use any of the following methods to close the device settings screen. Methods to close the screen Press the [SET] menu key to complete the device settings without errors. Press the [CLOSE] menu key.
  • Page 601: Plc Diagnosis Menus

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.19 PLC Diagnosis Menus 6.19 PLC Diagnosis Menus 6.19.1 PLC Diagnosis Screen 6.19.1.1 Outline This displays the details of error that occur when executing sequence programs. Refer to "5.13.2 Checking PLC Alarms on CNC Controller" for error details. 6.19.1.2 Screen Display Items The following table describes the screen display items for the PLC diagnosis screen.
  • Page 602: Enabled/Disabled State Of Menu Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.19 PLC Diagnosis Menus 6.19.1.3 Enabled/Disabled State of Menu Keys The following table describes the conditions upon which menu keys displayed on the program settings screen are enabled/ disabled.
  • Page 603: Error Display

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.19 PLC Diagnosis Menus 6.19.1.7 Error Display This displays the project number, error number, type of error, date and time the error occurred (hour, minute, seconds), file name, sequence step number, and the parameter number.
  • Page 604: Software Keyboard

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.20 Software Keyboard 6.20 Software Keyboard 6.20.1 Outline A software keyboard is placed on the screen of touch panel display devices to enable operation by the user. A 2-row keyboard is displayed for normal use.
  • Page 605: Description Of Keys

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.20 Software Keyboard 6.20.2 Description of Keys 6.20.2.1 Alphanumeric Keys, Symbol Keys Operation The entry of each character key is displayed in the corre- sponding input parameter. Enabling the Caps mode allows switching between uppercase and lowercase English let- ters (same as a normal keyboard).
  • Page 606 This switches from the PLC on-board to the operation screen in the Mitsubishi Electric standard screen. This switches from the PLC on-board to the set up screen in the Mitsubishi Electric standard screen. This switches from the PLC on-board to the edit screen in the Mitsubishi Electric standard screen.
  • Page 607: Canceling File Passwords

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.21 Canceling File Passwords 6.21 Canceling File Passwords 6.21.1 Outline There are two methods to cancel file passwords: canceling with menu keys (password cancellation menu) and canceling when accessing files.
  • Page 608: Canceling Individual File Passwords

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.21 Canceling File Passwords 6.21.2 Canceling Individual File Passwords 6.21.2.1 Screen Display Items The following table describes the screen display items for the cancel individual file password screen. Item name Display state Enter the password.
  • Page 609: Canceling Passwords

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.21 Canceling File Passwords 6.21.2.5 Canceling Passwords Normal operation (1) Enter the password. (2) Press the [EXECUTE] menu key. Pressing the menu key closes the password cancellation screen and continues with the original process. Abnormal operation This information describes the details of error messages displayed when entering passwords and pressing the [EXECUTE] menu key and the corrective action thereof.
  • Page 610: Restrictions

    M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.22 Restrictions 6.22 Restrictions 6.22.1 Enhanced PLC Security Mode When enhanced PLC security mode is enabled on a CNC, some functions of PLC on-board development are restricted. For details on the enhanced PLC security mode, refer to "9.1 Enhanced PLC Security Mode".
  • Page 611 M800V/M80V Series PLC Development Manual 6 Explanation of Built-in Editing Function (PLC On-board) 6.22 Restrictions IB-1501614-B...
  • Page 612: Appendix 1: Comparison Of Plc Related Sections In Each Model

    Appendix 1: Comparison of PLC Related Sections in Each Model IB-1501614-B...
  • Page 613: Device Comparison

    M800V/M80V Series PLC Development Manual 7 Appendix 1: Comparison of PLC Related Sections in Each Model 7.1 Device Comparison 7.1 Device Comparison [List of device differences (Machining center system)] M7 Series M8 Series M8V Series Device range Device range Device range X0 to X1FFF 8192 point X0 to X1FFF...
  • Page 614: Appendix 2: List Of Plc Alarms

    Appendix 2: List of PLC Alarms IB-1501614-B...
  • Page 615 M800V/M80V Series PLC Development Manual 8 Appendix 2: List of PLC Alarms PLC diagnosis for each CNC PLC alarm, as well as the error details, causes and remedies are provided below. NC alarm display (M8V Series) PLC diagnosis Sub-status NC operating Error code Diagnosis display status...
  • Page 616 ROM is broken. (4) No large capacity PLC additional specifications. Software instruction interruption illegal Contact Mitsubishi Electric. An error was found in data for the sequence program in execution. (1) Sequence program stored in the built-in ROM is broken.
  • Page 617 M800V/M80V Series PLC Development Manual 8 Appendix 2: List of PLC Alarms NC alarm display (M8V Series) PLC diagnosis Sub-status NC operating Error code Diagnosis display status Message Level File name Step No. character string U10 Illegal PLC 0x230*.yy Emergency LABEL PARA.
  • Page 618 M800V/M80V Series PLC Development Manual 8 Appendix 2: List of PLC Alarms Error contents and cause Remedy Global label boundary value error (Before executing PLC) (1) When using the multi-programming method, correct the common  "Global label" is as "labels of common pointer". pointer boundary value to an appropriate value.
  • Page 619 M800V/M80V Series PLC Development Manual 8 Appendix 2: List of PLC Alarms NC alarm display (M8V Series) PLC diagnosis Sub-status NC operating Error code Diagnosis display status Message Level File name Step No. character string U10 Illegal PLC 0x31xx.yy Step No. Emergency NEXT INS.
  • Page 620 Set the multi-project parameter again. ect) was detected. (3) If (1) or (2) does not solve the problem, there is a possibility that the NC system is broken. Contact Mitsubishi Electric. Project ratio illegal (1) The multi-project parameter (project ratio) setting is illegal. Set Multi-project parameter setting is illegal (due to the following rea- the multi-project parameter again.
  • Page 621 M800V/M80V Series PLC Development Manual 8 Appendix 2: List of PLC Alarms NC alarm display (M8V Series) PLC diagnosis Sub-status NC operating Error code Diagnosis display status Message Level File name Step No. character string U10 Illegal PLC 0x530* Emergency LAD ROM AREA OVR (User PLC is illegal) (Red)
  • Page 622 (3) If (1) or (2) does not solve the problem, there is a possibility that tected. the NC system is broken. Contact Mitsubishi Electric. Comment area over (at the PLC system startup) (1) The parameter setting for the number of device points is illegal.
  • Page 623 M800V/M80V Series PLC Development Manual 8 Appendix 2: List of PLC Alarms NC alarm display (M8V Series) PLC diagnosis Sub-status NC operating Error code Diagnosis display status Message Level File name Step No. character string U10 Illegal PLC 0x730*.yy PLC RUN RUNWRT LLABEL(F) (User PLC is illegal) (Yellow)
  • Page 624 Software exceptional interruption (CALL/RET instruction error) has Contact Mitsubishi Electric. occurred. Software exceptional interruption (ASYNC BUS error) has occurred. Contact Mitsubishi Electric. The ladder is stopped. Run the PLC. The ladder is stopped and the edited sequence program is not Run the PLC.
  • Page 625 M800V/M80V Series PLC Development Manual 8 Appendix 2: List of PLC Alarms IB-1501614-B...
  • Page 626: Appendix 3: Plc Function

    Appendix 3: PLC Function IB-1501614-B...
  • Page 627: Enhanced Plc Security Mode

    M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode 9.1 Enhanced PLC Security Mode This function restricts connections to the built-in PLC from applications such as PLC on-board and GX Developer/GX Works2. This function helps protect the assets in the built-in PLC. Two modes are available in this function.
  • Page 628: Function Details

    M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode 9.1.1 Function Details 9.1.1.1 Definitions of Terms The following table provides the definitions for the terms used in this section. Term Definition A mode that inhibits write operations to the built-in PLC from PLC on-board and GX Developer/GX PLC write protect mode Works2.
  • Page 629: Plc Write Protect Mode

    M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode 9.1.1.3 PLC Write Protect Mode The PLC write protect mode inhibits PLC on-board and applications, such as GX Developer or GX Works2, from writing sequence programs and modifying PLC device values for all projects in the built-in PLC. Reading sequence programs and monitoring PLC device values are allowed.
  • Page 630: E/U Mode

    M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode 9.1.1.5 E/U mode In the E/U mode, one of the multi-projects can be set as the "E/U project". The E/U project can be connected with PLC on-board and GX Developer/GX Works2 irrespective of the enhanced PLC security mode setting and the password status.
  • Page 631 M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode Built-in PLC configuration In the E/U mode, end users can create and store sequence programs in the E/U project. On the other hand, if sequence programs were allowed to be output from E/U programs to all devices without any restrictions, MTB programs might be affected and it could lead to malfunction of the machine.
  • Page 632 M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode Limitations of E/U project There are certain limitations on the use of instructions and PLC devices in an E/U program because of the configuration of the built-in PLC in the E/U mode.
  • Page 633 M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode Limitations of MTB project The enhanced PLC security mode setting determines what restrictions apply to the input/output of sequence programs and to the input/output of data values to PLC devices for MTB projects. For details on the functions available for each mode, refer to "9.1.1.6 Functions Available in Each Mode".
  • Page 634 M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode The PLC messages as shown in the table below, for example, are displayed. GX Developer/GX Works2 Message type PLC message for MTB PLC message for end users PLC message A, 1, 0, E/U message 1 A, 1, 0, GX message 1...
  • Page 635 M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode Operation procedure To use the E/U mode, configure the setting by following the steps below. (1) Determine the setting details (2) Set the multi-project parameters (3) Create MTB programs (4) Set NC parameters (E/U customization setting) (5) Save an empty E/U project...
  • Page 636 M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode (2) Set the multi-project parameters Modify the multi-project parameters from PLC on-board based on the setting details determined in “Determine the setting details”. Specify the number of devices, project execution order, and the number of steps for each project. The number of steps refers to the upper limit of the total number of steps of the sequence programs stored in each proj- ect, and is determined by the project ratio.
  • Page 637 M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode (3) Create MTB programs Store MTB programs in projects that is to be set as MTB projects. The MTB programs must include the programs that will be the interface between the output of remote I/O and the E/U open devices as well as the sequence programs for machine control.
  • Page 638: Functions Available In Each Mode

    M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode 9.1.1.6 Functions Available in Each Mode The following table summarizes the functions of PLC on-board and GX Developer/GX Works2 available for each project type, enhanced PLC security mode setting, and MTB password status. Function matrix by project type, enhanced PLC security mode, MTB password status ○...
  • Page 639 M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode GX Developer function matrix by project type, enhanced PLC security mode, MTB password status ○ : Available ×: Unavailable MTB project E/U project Read/write protect No mode Write protect mode mode...
  • Page 640 M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode GX Works2 function matrix by project type, enhanced PLC security mode, MTB password status ○ : Available ×: Unavailable MTB project E/U project Read/write protect No mode Write protect mode mode...
  • Page 641: The Connection Restriction On Gx Developer/Gx Works2

    M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode 9.1.1.7 The Connection Restriction on GX Developer/GX Works2 When the connection restriction on GX Developer/GX Works2 is enabled, connections to the built-in PLC from GX Developer/ GX Works2 are prohibited.
  • Page 642: Precautions

    M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode 9.1.3 Precautions Precautions for MTB (1) If E/U project is output through E/U customization after the project which stores the E/U open interface, the output timing delays by one scan compared to direct output.
  • Page 643: Information To Be Shared With End Users

    M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode 9.1.4 Information to be Shared with End Users When the E/U mode is enabled, provide the information about the built-in PLC and the E/U mode to end users. The information to be provided to end users are as follows: ...
  • Page 644 M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode  Limitations on devices There are limitations on the devices that can be input/output to the E/U project. Apart from those limitations posed by the specifications of the NC, certain limitations on devices can be set by the MTB. Inform end users of the limitations on devices after the MTB configured the PLC end-user parameters and multi-project parameters.
  • Page 645 M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode  Limitations on functions Inform end users of the limitations on functions for the E/U project. For example, add a phrase like this to the manual. Connecting to a project other than the E/U project is not possible.
  • Page 646 M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode  Example of E/U program Provide end users with an example of E/U program for E/U project setting. For example, when an E/U open interface is created like the example in ”Common devices for E/U open interface and the meaning of the signals to be assigned”, the E/U program that outputs the value of "User macro output #1132 (NC ->...
  • Page 647 M800V/M80V Series PLC Development Manual 9 Appendix 3: PLC Function 9.1 Enhanced PLC Security Mode IB-1501614-B...
  • Page 648 Jul. 2021 IB(NA)1501614-B Contents were revised to correspond to Mitsubishi Electric CNC M800VS/M80V Series. Contents were revised to correspond to Mitsubishi Electric CNC M800V/M80V Series software ver- sion A1. The following chapters were added.  6.6.2.1 The Number of Ladder Files and PLC Message Files Available on One Project The following chapters were changed.
  • Page 649 TEL: +420-59-5691-185 / FAX: +420-59-5691-199 BRAZIL Russia Service Center MITSUBISHI ELECTRIC RUSSIA LLC MITSUBISHI ELECTRIC DO BRASIL COMÉRCIO E SERVIÇOS LTDA. LETNIKOVSKAYA STREET 2, BLD.1, 5TH 115114 MOSCOW, RUSSIA Votorantim Office TEL: +7-495-721-2070 / FAX: +7-495-721-2071 AV. GISELE CONSTANTINO,1578, PARQUE BELA VISTA, VOTORANTIM-SP, BRAZIL CEP:18.110-650...
  • Page 650 ASEAN CHINA Singapore Service Center CNC Call Center 307 ALEXANDRA ROAD #05-01/02 MITSUBISHI ELECTRIC BUILDING SINGAPORE 159943 TEL: +86-400-921-5130 TEL: +65-6473-2308 / FAX: +65-6476-7439 Shanghai Service Center 1-3,5-10,18-23/F, NO.1386 HONG QIAO ROAD, CHANG NING QU, PHILIPPINE SHANGHAI 200336, CHINA TEL: +86-21-2322-3030 / FAX: +86-21-2322-3000*8422 MELCO FACTORY AUTOMATION PHILIPPINES INC.
  • Page 651 Every effort has been made to keep up with software and hardware revisions in the contents described in this manual. However, please understand that in some unavoidable cases simultaneous revision is not possible. Please contact your Mitsubishi Electric dealer with any questions or comments regarding the use of this product. Duplication Prohibited This manual may not be reproduced in any form, in part or in whole, without written permission from Mitsubishi Electric Corporation.

This manual is also suitable for:

M800vs seriesM80vw seriesM80v seriesM850vwM830vwM850vs ... Show all

Table of Contents