EasyManua.ls Logo

GE PACSystems RX7i User Manual

GE PACSystems RX7i
469 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
GE
Automation & Controls
For Public Disclosure
Programmable Control Products
RX7i, RX3i and RSTi-EP CPU Programmer's Reference
Manual GFK-2950C
PACSystems*
RX7i, RX3i and RSTi-EP
CPU Programmer's
Reference Manual
GFK-2950C
February 2018

Table of Contents

Other manuals for GE PACSystems RX7i

Question and Answer IconNeed help?

Do you have a question about the GE PACSystems RX7i and is the answer not in the manual?

GE PACSystems RX7i Specifications

General IconGeneral
BrandGE
ModelPACSystems RX7i
CategoryController
LanguageEnglish

Summary

Chapter 1: Introduction to PACSystems Programming

PACSystems Programming and Configuration Overview

Overview of the Proficy Machine Edition (PME) software and PACSystems CPU configuration.

Migrating Series 90 Applications to PACSystems

Guidance on upgrading existing Series 90 applications to PACSystems without disturbing panel wiring.

PACSystems Documentation References

List of manuals and resources for PACSystems products, including support website.

Chapter 2: PACSystems Program Organization

Structure of a PACSystems Application Program

Explains the block-structured application program, _MAIN block, and CPU sweep.

Types of Blocks in PACSystems

Details the four types of blocks: Block, Parameterized Block, UDFB, and External Block.

Local Data and Parameter Passing Mechanisms

Describes %L local data, its scope, and how parameters are passed between blocks.

Ladder Diagram (LD) Language Overview

Overview of Ladder Diagram (LD) language and its logic execution flow.

Chapter 3: Managing Program Data in PACSystems

PACSystems Variables: Mapped, Symbolic, and I/O

Defines variables and explains how they are mapped to reference addresses or used symbolically.

Reference Memory and System Status References

Details reference memory areas (%AI, %AQ, %R, %W, %P) and system status references (%S).

Handling Numerical Data Types and User Defined Types (UDTs)

Explains numerical data types (INT, REAL, etc.) and User Defined Types (UDTs).

Chapter 4: Ladder Diagram (LD) Programming

Advanced Math and Bit Operation Functions

Details functions for math operations (EXP, SQRT, TRIG) and bit manipulation (AND, OR, NOT).

Coils, Contacts, and Control Functions

Explains coil types, contact types, and control functions like Do I/O and PID.

Data Conversion and Data Move Functions

Covers type conversion functions and data move operations like Block Move and MOVE_DATA.

Program Flow and Relational Functions

Details functions controlling program flow (CALL, JUMPN) and relational comparisons (CMP, EQ, GT).

Chapter 5: Function Block Diagram (FBD) Programming

FBD Advanced Math and Bit Operation Functions

Covers math (EXPT, SIN, COS) and bit operations (AND, OR, XOR, NOT) in FBD.

FBD Comparison, Control, and Counter Functions

Details comparison (EQ, NE, GE), control (Do I/O, PID), and counter functions in FBD.

FBD Data Move and Math Functions

Explains data move (Fan Out, MOVE) and math functions (ADD, SUB, MUL, DIV) in FBD.

FBD Type Conversion Functions

Covers functions for converting data types like WORD to INT, REAL to DINT, and DINT to LREAL in FBD.

Chapter 6: Service Request (SVC_REQ) Function

Operation of SVC_REQ Function

Explains how to use the Service Request function in LD and FBD for control system services.

SVC_REQ 7: Read or Change Time-of-Day Clock

Details using SVC_REQ 7 to read or change the CPU's time-of-day clock using various formats.

SVC_REQ 13: Shut Down (STOP) CPU

Describes using SVC_REQ 13 to stop the CPU after a specified number of scans.

SVC_REQ 20: Read Fault Tables

Details using SVC_REQ 20 to retrieve controller or I/O fault tables.

SVC_REQ 56: Logic Driven Read of Nonvolatile Storage

Describes using SVC_REQ 56 to read values from nonvolatile storage.

Chapter 7: PID Built-In Function Block

PID Operands and Operation Modes

Details the operands and operation modes (Automatic/Manual) of the PID function.

PID Algorithm Selection and Gain Calculations

Explains PID algorithms (PID_IND, PID_ISA) and how to calculate proportional, integral, and derivative gains.

Setting PID Loop Tuning Gains

Provides methods for setting PID loop gains (Kp, Ki, Kd) through iterative tuning and Ziegler-Nichols.

Chapter 8: Structured Text (ST) Programming

Structured Text (ST) Language Overview and Syntax

Introduces ST language, its statements, expressions, operators, and syntax rules.

ST Statement Types: Assignment, CASE, IF, FOR, WHILE

Details various ST statement types including Assignment, CASE, IF, FOR...DO, and WHILE.

ST Control Flow Statements: REPEAT, ARG_PRES, EXIT

Covers REPEAT loops, ARG_PRES function, and EXIT statements for controlling program flow.

Chapter 9: Diagnostics and Fault Handling

Fault Handling Overview and System Response

Explains the fault handling system, fault classes, and system response to various faults.

Using Controller and I/O Fault Tables

Guides on displaying and interpreting Controller and I/O Fault Tables using Logic Developer software.

System Handling of Faults and Fault References

Details system fault references used to identify fault types and their behavior on power-up.

Controller Fault Descriptions and Corrective Actions

Lists controller fault groups, descriptions, default actions, and corrective measures.

I/O Fault Descriptions and Corrective Actions

Provides descriptions and corrective actions for various I/O fault categories and types.

Diagnostic Logic Blocks (DLBs) Operation and Examples

Introduces DLBs for diagnosis, explains their operation, and provides examples.

Related product manuals