Series 90-70 PLC CPU Instruction Set Reference Manual, GFK-0265J

Series 90-70 PLC CPU Instruction Set Reference Manual, GFK-0265J

GE Fanuc Automation Programmable Control Products Series 90™-70 PLC CPU Instruction Set Reference Manual GFK-0265J January 2000 GFL-002 Warnings, Cautions, and Notes as Used in this Publication Warning Warning notices are used in this publication to emphasize that hazardous voltages, currents, temperatures, or other conditions that could cause personal injury exist in this equipment or may be associated with its use. In situations where inattention could cause either personal injury or damage to equipment, a Warning notice is used. Caution Caution notices are used where equipment might be damaged if care is not taken. Note Notes merely call attention to information that is especially significant to understanding and operating the equipment. This document is based on information available at the time of its publication. While efforts have been made to be accurate, the information contained herein does not purport to cover all details or variations in hardware or software, nor to provide for every possible contingency in connection with installation, operation, or maintenance. Features may be described herein which are not present in all hardware and software systems. GE Fanuc Automation assumes no obligation of notice to holders of this document with respect to changes subsequently made. GE Fanuc Automation makes no representation or warranty, expressed, implied, or statutory with respect to, and assumes no responsibility for the accuracy, completeness, sufficiency, or usefulness of the information contained herein. No warranties of merchantability or fitness for purpose shall apply. The following are trademarks of GE Fanuc Automation North America, Inc. Alarm Master Genius ProLoop Series Three CIMPLICITY Helpmate PROMACRO VersaMax CIMPLICITY 90-ADS Logicmaster Series Five VersaPro CIMSTAR Modelmaster Series 90 Vumaster Field Control Motion Mate Series One Workmaster GEnet PowerTRAC Series Six ©Copyright 1989-2000 GE Fanuc Automation North America, Inc. All Rights Reserved Preface This manual describes the system operation, fault handling, and Logicmaster 90-70 programming instructions for the Series 90™-70 programmable controller. The Series 90-70 PLC is a member of the Series 90™ family of programmable logic controllers from GE Fanuc Automation. Revisions to This Manual The following changes have been made to this manual to reflect feature changes, corrections, and updates to existing information: • References made to CPX and CGR model CPUs, where appropriate, throughout the ý````` • Value for Constant Sweep timer corrected (chapter 2, pg. 2-46). • Note added after Table 2-18 regarding CPU Mode switch and description of privilege level 1 updated in table. (chapter 2, page 2-79) • Description of System Faults updated (chapter 3, pg. 3-2) • Chapters 4 through 12 contain information that was presented in a single chapter (Chapter 4) in previous versions. This information has been divided into separate chapters to improve access to the programming instruction descriptions. • Appendix A, CPU Performance Data, tables revised (all information not available, will be added to a future version) • Paragraph added , beginning with “Each Ethernet Global . “, page A-24 • Section titled “Relative CPU Test Performance” added at end of Appendix A • Other corrections and clarifications as necessary Content of This Manual Chapter 1. Introduction: provides an overview of the Series 90-70 PLC system and the Series 90-70 instruction set. Chapter 2. System Operation: describes certain system operations of the Series 90-70 PLC system. This includes a discussion of the PLC system sweep sequences, the system power-up and power-down sequences, clocks and timers, security, I/O, and fault handling. It also includes general information for a basic understanding of programming ladder logic. Chapter 3. Fault Explanations and Correction: provides troubleshooting information for a Series 90-70 PLC system. It explains fault descriptions in the PLC fault table and fault categories in the I/O fault table. Chapters 4 — 12. Series 90-70 Instruction Set: describes programming instructions available for Series 90-70 PLCs. These chapters correspond to the main program function groups. GFK-0265J iii Preface Appendix A. CPU Performance Data: lists the memory size in bytes and the execution time in microseconds for each programming instruction. Memory size is the number of bytes required by the function in a ladder diagram application program. Appendix A also contains timing information for other PLC tasks which, when used in conjunction with the instruction timings, can be used to predict CPU sweep times. Refer to Appendix F for IEEE format when dealing with floating-point math operations. Appendix B. Interpreting Fault Tables: describes how to interpret the message structure format when reading the fault tables using Logicmaster 90-70 software. Appendix C. Instruction Mnemonics: lists mnemonics that can be typed to display programming instructions while searching or editing a program. Provides a worksheet for use in determining the total number of bytes of user data used and how much is still available for the user program. Appendix D. Memory Allocation: provides a worksheet for determining the total number of bytes of user data used and how much is still available for the user program. Appendix E. Key Functions: lists the special keyboard assignments used for the Logicmaster 90 software. Appendix F. Using Floating-Point Numbers: describes special considerations for using floating-point math operations. iv Series 90™-70 PLC CPU Instruction Set Reference Manual–January 2000 GFK-0265J Preface Related Publications Logicmaster™ 90-70 Programming Software User’s Manual (GFK-0263). Logicmaster™ 90-70 Important Product Information (GFK-0350). Series 90™70- Programmable Controller Installation Manual (GFK-0262). Series 90™ Programmable Coprocessor Module and Support Software User’s Manual (GFK-0255). Series 90™ PCM Development Software (PCOP) User’s Manual (GFK-0487). C Programmer’s Toolkit for Series 90™70- PLCs User’s Manual (GFK-0646). Series 90™ Sequential Function Chart Programming Language User’s Manual (GFK-0854). MegaBasic™ Programming Language Reference Manual (GFK-0256). CIMPLICITY™ 90-ADS Alphanumeric Display System User’s Manual (GFK-0499). CIMPLICITY™ 90-ADS Alphanumeric Display System Reference Manual (GFK-0641). Alphanumeric Display Coprocessor Module Data Sheet (GFK-0521). Series 90™70- Genius I/O System User’s Manual (GEK-90486-1). Series 90™70- Genius I/O Analog and Discrete Blocks User’s Manual (GEK-90486-2). Workmaster® II PLC Programming Unit Guide to Operation (GFK-0401). Series 90™70- Genius Bus Controller User’s Manual (GFK-0398). Series 90-70 FIP Bus Controller User’s Manual (GFK-1038). Guidelines for the Selection of Third-Party VME Modules (GFK-0448). Series 90™ Ethernet Communications User’s Manual (GFK-0868). Series 90™ MAP 3.0 Communications User’s Manual (GFK-0869). TCP/IP Ethernet Communications for the Series 90 PLC User's Manual (GFK-1541) GFK-0265J Preface v Contents Chapter 1 Introduction..................................................................................................... 1-1 Software Architecture.............................................................................................1-1 Terminology Used in This Manual..........................................................................1-1 Fault Handling........................................................................................................1-2 Hardware Configuration .........................................................................................1-2 Using This Manual.................................................................................................1-2 Chapter 2 System Operation............................................................................................ 2-1 Section 1: Basic PLC Sweep Summary.......................................................... 2-2 Basic PLC Sweep .........................................................................................................2-3 Housekeeping.........................................................................................................2-4 Input Scan..............................................................................................................2-4 Application Program Task Execution (Logic Window) ...........................................2-5 Output Scan............................................................................................................2-5 Programmer Communications Window ..................................................................2-6 System Communications Window ..........................................................................2-7 Background Window..............................................................................................2-7 Window Modes ............................................................................................................2-8 Data Coherency in Communications Windows .......................................................2-8 CPU Sweep in STOP Mode....................................................................................2-9 PLC Sweep Modes ............................................................................................... 2-10 Section 2: User Reference Data.....................................................................2-11 User References.........................................................................................................

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    521 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us