Example: bachelor of science

PLC PROGRAMMING MANUAL - MITSUBISHI ELECTRIC …

CNCC6/C64 PLC PROGRAMMING MANUAL (Ladder Section with MELSEC Tool)BNP-B2309D(ENG) MELSEC and MELDAS are the registered trademarks of MITSUBISHI ELECTRIC Corporation. Microsoft, Windows and Microsoft Windows NT are the registered trademarks of Microsoft Corporation in the United States and/or other countries. Other company and product names herein may be the trademarks or registered trademarks of their respective owners. i Introduction These specifications are the PROGRAMMING MANUAL used when creating the sequence program with the PLC development software, or MITSUBISHI ELECTRIC Co. s integrated FA software MELSOFT series (GX Developer). The PLC ( programmable logic controller ) is largely divided into the basic commands, function commands and exclusive commands, and ample command types are available. The commands can be used according to the purpose and application such as the PLC support function used when supporting the user PLCs.

These specifications are the programming manual used when creating the sequence program with the PLC development software, or Mitsubishi Electric Co.’s integrated FA software MELSOFT series (GX Developer). The PLC (Programmable Logic Controller) is largely divided into the basic commands,

Tags:

  Manual, Controller, Programming, Mitsubishi, Programmable, Logic, Programmable logic controllers, Programming manual

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of PLC PROGRAMMING MANUAL - MITSUBISHI ELECTRIC …

1 CNCC6/C64 PLC PROGRAMMING MANUAL (Ladder Section with MELSEC Tool)BNP-B2309D(ENG) MELSEC and MELDAS are the registered trademarks of MITSUBISHI ELECTRIC Corporation. Microsoft, Windows and Microsoft Windows NT are the registered trademarks of Microsoft Corporation in the United States and/or other countries. Other company and product names herein may be the trademarks or registered trademarks of their respective owners. i Introduction These specifications are the PROGRAMMING MANUAL used when creating the sequence program with the PLC development software, or MITSUBISHI ELECTRIC Co. s integrated FA software MELSOFT series (GX Developer). The PLC ( programmable logic controller ) is largely divided into the basic commands, function commands and exclusive commands, and ample command types are available. The commands can be used according to the purpose and application such as the PLC support function used when supporting the user PLCs.

2 In addition to the explanation of commands and functions, the environment to develop the user PLC using GX Developer, especially the usage unique to MELDAS, is described. CAUTION For items described as "Restrictions" or "Usable State" in this MANUAL , the instruction MANUAL issued by the machine manufacturer takes precedence over this MANUAL . An effort has been made to describe special handling of this machine, but items that are not described must be interpreted as "not possible". This MANUAL is written on the assumption that all option functions are added. Refer to the specifications issued by the machine manufacturer before starting use. Refer to the Instruction MANUAL issued by each machine manufacturer for details on each machine tool. Some screens and functions may differ or some functions may not be usable depending on the NC version. Refer to the related operation manuals for details of GX Developer and GX Converter usage.

3 [Documents relating to MELDAS C6/C64] MELDAS C6/C64/C64T PLC Interface BNP-B2261 MELDAS C6/C64 Network BNP-B2373 ii Precautions for Safety Always read the specifications issued by the machine manufacturer, 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" and "CAUTION". When there is a great risk that the user could be subject to fatalities or serious injuries if handling is mistaken. When the user could be subject to fatalities or serious injuries if handling is mistaken. When the user could be subject to injuries or when physical damage could occur if handling is mistaken. Note that even items ranked as " CAUTION", may lead to major results depending on the situation.

4 In any case, important information that must always be observed is described. DANGER Not applicable in this MANUAL . WARNING Not applicable in this MANUAL . CAUTION 1. Items related to product and MANUAL For items described as "Restrictions" or "Usable State" in this MANUAL , the instruction MANUAL issued by the machine manufacturer takes precedence over this MANUAL . An effort has been made to describe special handling of this machine, but items that are not described must be interpreted as "not possible". This MANUAL is written on the assumption that all option functions are added. Refer to the specifications issued by the machine manufacturer before starting use. Refer to the Instruction MANUAL issued by each machine manufacturer for details on each machine tool. Some screens and functions may differ or some functions may not be usable depending on the NC version.

5 2. Items related to start up and maintenance Read this MANUAL carefully and confirm the safety enough before executing the operation of the program change, forced output, RUN, STOP, etc. during operation. Operation mistakes may cause damage of the machine and accidents. DANGER WARNING CAUTIONiii CAUTION 3. Items related to program development Always observe the cautions before development to develop a program. If the data transferred does not follow the file name rule, the CNC will mistake it for another data, resulting in unexpected operation, PLC program erasure. Do not read a sequence program on which a conversion error occurred into the GX Developer. The file may include unexpected contents to result an illegal operation. When an error occurred at GX Developer On-line function, the error message may not explain exactly the state in the CNC side.

6 Always refer to the error list. When initializing PLC data storage area is performed, all sequence programs and messages currently stored in the CNC will be erased. Do not use this operation other than when the error cannot be solved. iv Contents 1. PLC Development Environment Using GX Developer ..1 Function ..1 Development Environment Software Configuration ..1 GX Developer Functions Supported by C64 Series ..3 Function Support Conditions (general section)..3 Function Support Conditions (on-line section) ..7 Setup ..10 Installing the Tools ..10 Connecting the Serial Cable ..10 Developing PLC Programs ..11 Precautions before Development ..11 Creating a New Program.

7 13 Specifying the Connection Starting/Stopping the PLC of the CNC ..16 Writing the PLC Program to the CNC ..17 Reading the PLC Program from the CNC ..20 Verifying the PLC Programs ..21 Monitoring the PLC Program ..22 Diverting the PLC program that was developed using Creating PLC Message Data ..27 Development Procedure ..27 Message Data Description Converting Data into GX Developer Entering/Editing Data Using GX Writing to the CNC ..39 Reading and Verifying from the CNC ..39 Creating Device Development Procedure ..41 Description Method for Indirect Entry ..42 Converting Comment Data into GX Developer Writing Comment Data to the PLC4B PLC Development Environment (M500) and Differences ..46 Development Tools, etc..46 PLC Error Status ..49 Initializing for PLC Data Storage Operation procedure.

8 51 2. PLC Processing Program ..52 PLC Processing Program Level and Operation ..52 High-speed processing program and main processing program ..52 Cautions on high-speed processing Multi- PROGRAMMING Program Registration Numbers ..54 Program Execution Order ..54 Precautions ..54 User Memory Area Configuration ..54 3. Input/Output Signals ..55 Input/Output Signal Types and Processing ..55 Handling of Input Signals Designated for High-Speed v High-Speed Input/output Designation Method ..57 4. Parameters ..58 PLC Constants ..58 Bit Selection Parameters ..59 5. Explanation of Devices ..63 Devices and Device Numbers ..63 Device Detailed Explanation of Devices.

9 64 Input/output X, Y ..64 Internal Relays M and F, Latch Relay Special Relays SM ..65 Link Relay B, Link Register W ..66 Special Relay for Link SB, Special Register for Link SW ..66 Timer T ..67 Counter C ..71 Data Register File Register Special Register SD ..76 Index Register Nesting Pointer Decimal Constant K ..78 Hexadecimal Constant H ..78 6. Explanation of Commands ..79 Command List ..79 Basic Commands ..79 Function Commands ..81 Exclusive Commands 1 ..94 Exclusive Commands 2 ..95 Command Formats ..96 How to Read the Command Table ..96 No. of END Command ..98 Index Digit Designation ..100 7. Basic Commands (LD, LDI, AND, ANI, OR, ORI, ANB, ORB ..) ..103 8. Function Commands (=, >, <, +, , *, /, BCD, BIN, MOV ..)..145 9. Exclusive Commands 1 ..303 10. Exclusive Commands 2.

10 334 ATC Exclusive Outline of ATC Control ..335 ATC Operation ..335 Explanation of Terminology ..335 Relationship between Tool Registration Screen and Use of ATC and ROT Commands ..337 Basic Format of ATC Exclusive Command ..338 Command List ..339 Control Data Buffer File Register (R Register) Assignment and Parameters ..340 Details of Each Command ..342 Precautions for Using ATC Exclusive Instructions ..351 vi Examples of Tool Registration Screen ..351 Display of Spindle Tool and Standby Commands ..354 Command List ..354 Tool Life Management Exclusive Tool Life Management System ..360 Tool Command System ..360 Spare Tool Selection System.


Related search queries