GE Fanuc Automation
GFL±002
Preface
Related Publications
Preface
Contents
Chapter Configuration
Appendix a TÜV Certification Appendix B Maintenance Override
Chapter Introduction
Components of a GMR System
Inter-processor Communications
Series 90-70 PLCs
Additional Bus Controllers for Communications
Busses and Bus Controllers
Operation Overview
PLC Subsystem Voting on Input Data
Input Subsystem
Output Subsystem
PLC Subsystem Providing Output Data
Automatic System Test
Discrete Blocks
Genius I/O Blocks
Analog, RTD, and Thermocouple Blocks
Block Summary
Number of Non-GMR I/O Available for the 788 CPU
Number of I/O Points in a GMR System
Number of Non-GMR I/O Available for the 789 CPU
798
GMR
Configuration and Programming
Basic Steps of Configuration and Programming
Chapter Input Subsystem
Overview
One sensor to one Genius input
GMR Input Groups
Inputs from single-block simplex GMR input groups
Non-Voted I/O in the Input Subsystem
Inputs from non-GMR I/O blocks
Types of Blocks in the Input Subsystem
Discrete Inputs
Discrete Input Processing
Discrepancy Reporting for GMR Inputs
Calculating Voltage Drops on Tristate Inputs
Input Autotest for GMR Inputs
Normally-closed Inputs
Line Monitoring for Discrete Inputs
Normally-open Inputs
Input Filter Time
Manual Input Controls
Voted Analog Inputs
Analog Inputs
Number of Input Sensors per Voted Channel
Analog Voting Adaptation
Non-Voted Analog Inputs in GMR Input Groups
Analog Discrepancy Reporting
Non-GMR Analog Blocks
Chapter Output Subsystem
Types of Blocks in the Output Subsystem
GMR Output Handling
Duplex Default for Outputs
Output Voting
Results of Block Group Voting with Three PLCs Online
PLC Logon Control
Output Fault Reporting
Output Load Sharing
Block Output Groups
Operation of a 4-Block Output Group
Electrical Characteristics of Sink and Source Blocks
Bus Redundancy in a 4-Block Output Group
Manual Output Controls and Diagnostics
Redundancy Modes for Output Blocks
GMR Mode
Basic Hot Standby Mode Operation
Hot Standby Mode
Hot Standby Mode in a GMR System
Chapter PLC Subsystem
All GMR bus controllers at serial bus address
System Startup
Online Changes
Data Initialization
PLC Operation
CPU Sweep in a GMR System
Sweep Time Contribution of Genius I/O and GBCs
Estimating CPU Sweep Time
Important Note
Discrepancies
Input Processing
Discrete Inputs
Discrete Input Voting
Voting with Three Discrete Inputs
Voting with Two Discrete Inputs
Voting for One Discrete Input
Analog Inputs
Analog Input Voting
Voting for Three Analog Inputs
Voting for Two Analog Inputs
Voting for One Analog Input
Discrete Outputs
Output Processing
Synchronous or Asynchronous Input Autotest and I/O Shutdown
Shutdown
M12244 ± Iosd Any I/O Shutdown Timer Activated
Output Faults that Cause I/O Shutdown
M12265 ± Sdcan Cancel I/O Shutdown
Programming for I/O Shutdown
Hours
Shut Down Prevention
Shut Down Recovery
Communications Between PLCs
Entering, Clearing, or Setting Global Data
Global Data Redundancy
Programming for Diagnostics
Chapter Diagnostics
Input Diagnostics
Diagnostics in a GMR System
Output Diagnostics
Setting Up Other Blocks to Send Multiple Fault Reports
Setting Up Blocks to Report Genius Faults
CPU Redundancy Mode Configuration Block Type
Summary Table
Autotest Sequence
GMR Autotesting
Setup for Input Autotest
Configuration Required for Discrete Input Autotest
Discrete Input Autotest
Circuit Fail Mask
Operation of the Input Autotest
Discrete Output Autotest
Operation of the Discrete Output Autotest
Block a Pulse-tested
Pulse Test Operation
Discrete Input Discrepancy Reporting
GMR Discrepancy Reporting
Input Data
Voted Discrepancy Inputs
How Output Discrepancy Checking is Performed
Discrete Output Discrepancy Reporting
Discrete Output Discrepancy Reporting with Dynamic Outputs
Analog Input Discrepancy Reporting
Input Line Fault Detection in a GMR Application
Clearing the Fault Tables in a GMR System
PLC and I/O Fault Tables in a GMR System
Reporting of No-Load Faults on 4-Block Output Groups
Fault Table Messages for GMR
Fault Specific Data
Fault Description Code Hex Meaning
Fault Type for Output Autotest
Code
PLC Fault Table Messages for GMR
Message
Code
Code
10903
Code
Manual Output Controls and Diagnostics
Monitoring Manual Output Controls
Discrete Input Fault Contacts for GMR
Fault, No Fault, and Alarm Contacts
Contact References Associated with an Output
Discrete Output Fault Contacts for GMR
ShortCircuitfault Overtemperaturefault Overloadfault
Alarm Contacts
Analog Fault and Alarm Contacts for GMR
Fault Contacts for Analog Inputs
Fault Contacts for Analog Outputs
Chapter Configuration
Basic Steps of Configuration
Configuration Overview
For Information to be copied set only Configuration to yes
GMR Configuration Software Revision and Checksum
Using the GMR Configuration Software
Getting Started
Installing the Configuration Software
Using a Mouse
Mouse and Keyboard Guide for the Configuration Software
Configuration
GMR Configuration Summary
Insert the first GBC bus controller group
Creating/Selecting a File
Opening a Previously-Saved Configuration File
Saving a Configuration File
Changing to Another Directory
Closing a Configuration File without Saving It
Closing and Deleting the System Configuration File
Starting a New Configuration
Entering a System Description
When you select System, the following menu appears
GMR Configuration Selections
Simplex
CPU Configuration
Shutdown
Period
Test Interval
Input Discrepancy Filter
Limits
+ %R data needed for the application Spare
Initialization Data
Global Data
GBC1 GBC2
Initialize Data
Parame Comment Ters
M12232
Fault Actions
M12234
Write Access
Adding Bus Controllers and I/O Modules
Genius Bus Controller Group Configuration
Exiting the Window
Select To Configure
Configuring the Input Subsystem for a Bus Controller Group
Exiting a Block Group Window
SBA
Start %I
Auto Test
GFK-0787B
Duplex State
GFK-0787B
Analog I/O Group Configuration
Vote Adaptation
Vote Adapt Mode
Default State
Analog Discrepancy Thresholds and Limits
Start %Q
Configuring the Output Subsystem for a Bus Controller Group
GFK-0787B
Options
Bus C inputs Reserved inputs
Start Ref
Configuration
References are 0001 to
Creating the GMR10 Output File
CONFIG4
Printing the GMR Configuration
Configuring Bus Controllers
Completing the Logicmaster 90 Configuration
Creating and Copying the PLC Configuration
Logicmaster Configuration Summary
GFK-0787B
Configuring GMR Bus Controllers and I/O Blocks
Copying Configurations
Configuring Genius I/O Blocks
Setting Up Blocks for Fault Reporting
Editing the Reference Addresses
Feature Circuit or Factory Selections Block Setting
Configuring 16-Circuit and 32-Circuit Discrete DC Blocks
Device
Serial bus
Block I/O Type Baud Rate Pulse Test Input Filter Time
Circuit I/O Type Report Faults
Configuration
Duplex Output Default State Setting Block
Duplex Default
Results of Block Voting with Only Two PLCs Online
Duplex Voted Output Default State Setting Block
Chapter
Programming Overview
Estimating Memory Usage
Program Instruction Set for GMR
Estimating Bus Scan Time
Use of Do I/O and Suspend I/O
Reserved References
Memor y Write Access
References Reserved For
Discrete I/O Addressing
Input and Output Addressing for GMR
I1009 to %I1024
Q1009 to %Q1024
1024 ± 16 ± 3 x 32 +1 = 913 = %I0913
Analog I/O Addressing
Example
AnalogOutput Addressing
16 x 6 = 96 words required
Memory Required for Startup Initialization Data
Register %R Memory Assignment for GMR
System Status %S References
Monitoring the Fault Tables
Monitoring Forces and Overrides
Status References
GMR Status and Control %M References
PLC OK Flags
Resetting Status Flags
M12257 Continue
Control References
Reference Nickname Description Meaning
40-characterConfiguration File Description
Clearing the PLC Fault Tables
M12262 Report
Programming for Startup
Enabling Outputs At Startup
Monitoring Startup Status
Performing I/O Fault Reset
Powerup Note
Example Ladder Logic
Fault. If both are not 1, initialization continues
These Program Blocks represent logic
Routines that are appropriate for Application
Triplex bit is optional the need for this bit depends on
When a third PLC comes on line
Enabling I/O Point Faults
Point Faults
Programming for I/O Shutdown
Fault and No Fault Contacts
Programming for Fault and Alarm Contacts
Clearing Faults Associated with Fault/No Fault Contacts
Fault-Locating References
Discrete Output Fault Contacts for GMR
Discrete Input Fault Contacts for GMR
Analog Alarm Contacts for GMR
Analog Fault Contacts for GMR
Parameters for the Call Function
Reading GMR Diagnostics
Y3 dummy not used
Contains
Data Table Numbers
Range for Start Value
Range for End Value
Code Meaning
Error Codes for GMR Diagnostics
Global Data for the Application Program
Programming for Global Data
GFK-0787B
Select F6 Add Element to Library
Adding GMR10 to the Logicmaster Librarian
Do not Rename GMR10
Storing a Program to the PLC
GFK-0787B
Field Description
Using the Store Function
Storing a Revised Program
Storing an Identical Program Following CPU Replacement
Using the Download Utility with the Default PLC IDs
Using the Program Download Utility
Press the Space Bar to Continue
Processing Complete
Customizing the Download Utility for Other PLC IDs
Programming Information
GFK-0787B
Chapter Installation Information
Termination Boards
Genius Bus Connections
Input Wiring
Single Sensor to Three Blocks Triple Bus
Three Sensors to Three Blocks Triple Bus
DC Source Block IC660BBD020
Block Wiring for 16-Circuit Source Block in an Input Group
DC Sink Block IC660BBD021
Block Wiring for 16-Circuit Sink Block in an Input Group
DC Source Block IC660BBD024
Block Wiring for 32-Circuit Source Block in an Input Group
DC Sink Block IC660BBD025
Block Wiring for 32-Circuit Sink Block in an Input Group
Circuit, 4-Block Output Group
Output Wiring for a 16-Circuit, 4-Block Group
Block a
Block Wiring for a 16-Circuit 4-Block Output Group
OFF±ON±OFF Test
Output Autotest and Pulse Testing
ON±OFF±ON Test
GE Catalog Number CR7RBXXEL Spectra 700 IEC Control Relay
Output Wiring for a 32-Circuit, 4-Block Group
Block a
Block Wiring for a 32-Circuit 4-Block Output Group
GFK-0787B
Milliamp
Appendix
Catalog Number Firmware Description Revision Level
TÜV Restrictions
Appendix a TÜV Certification
COMMREQ, DATAINITCOMM, Call SUB, Callexternal
Appendix Maintenance Override
Project engineer Projectengineer, Typeapproval
Recommendations
Index
Index-2
Index-3
Index-4