Description
GE IC694BME331
The GE IC694BME331 is a processor module. Serving as the "computation and control core" of a PLC system, it mainly undertakes key tasks such as user program execution, I/O module management, data processing, communication coordination, and system diagnosis. Its core function is to run control programs written in programming languages like ladder logic and structured text to collect real-time on-site signals (e.g., sensor data, switch status) from various I/O modules. After logical and arithmetic operations, it outputs control commands to drive the actions of actuators (e.g., valves, motors). Meanwhile, it has capabilities including multi-protocol communication, redundant backup, and online programming, making it suitable for the complex needs of medium and large-scale industrial automation control systems. With its high computing speed, large storage capacity, strong expandability, and industrial-grade reliability, this module is widely used in production line control, process monitoring, and equipment linkage scenarios in fields such as automotive manufacturing, food and beverage processing, metallurgical rolling, and energy management. It is a core component for building highly reliable automation systems.
1. Technical Parameters
1.1 Computing Performance Parameters
1.2 Storage Capacity Parameters
1.3 Expansion and I/O Management Parameters
1.4 Communication and Environmental Parameters
2. Functional Features
2.1 Ultra-high Computing Efficiency, Suitable for Complex Control
The 800MHz high-frequency processor, combined with an optimized instruction set, ensures the fast execution of complex control programs. Even in scenarios with thousands of I/O points connected and multi-loop PID control running, it can still maintain a millisecond-level scan cycle. It supports complex operations such as floating-point arithmetic and trigonometric functions with an accuracy of ±1×10⁻⁶, meeting the needs of scenarios requiring high computing accuracy, such as metallurgical process control and chemical reactor temperature regulation. The multi-task scheduling function can assign control logic, data processing, and communication interaction to tasks of different priorities, preventing non-real-time tasks from affecting the control response speed.
2.2 Flexible Expansion Architecture, Reducing System Costs
It adopts a distributed architecture of "main rack + expansion racks". High-speed data interaction (with a transmission rate of 1Gbps) is achieved through the inter-rack bus. According to the on-site distribution of equipment, I/O modules can be installed in nearby expansion racks, reducing the length of signal cables and interference. It is compatible with all types of I/O modules in the RX3i series (digital, analog, and special function modules such as high-speed counters and pulse output modules). It can adapt to the collection and control needs of different signal types without replacing the processor, greatly improving system expandability and reducing later upgrade costs.
2.3 Multiple Redundancy Designs, Ensuring Reliable Operation
It supports three core redundancy modes: processor redundancy, Ethernet communication redundancy, and power supply redundancy. The dual-processor modules synchronize programs and data in real-time through the redundant bus. When the main processor fails, it can seamlessly switch to the standby processor within ≤10ms without data loss during the switching process. The Ethernet port supports ring network redundancy (e.g., Profinet MRP), and automatically switches to the standby link when the communication link fails. Combined with the RX3i series redundant power supply modules, it can realize uninterrupted switching of the power supply system, with the overall system availability reaching over 99.99%.
2.4 Full-scenario Communication and Convenient Operation & Maintenance
3. Working Principle
3.1 System Initialization and Configuration Loading
After the module is installed in the main rack, it automatically completes hardware self-test when powered on, including the status detection of the processor, memory, communication ports, and rack bus. After passing the self-test, it loads the user program and system configuration parameters (e.g., I/O module model, communication protocol, redundancy mode, task priority) from the Flash memory. At the same time, it automatically identifies all I/O modules in the main rack and expansion racks, assigns module addresses, and establishes an I/O image area. After completing initialization, it enters the running state.
3.2 User Program Execution and Task Scheduling
The core processor schedules and executes user programs according to task priorities. High-priority tasks (e.g., real-time control logic) are executed first, while low-priority tasks (e.g., data log recording) are executed when high-priority tasks are idle. During program execution, it reads real-time collected on-site data from the I/O image area and performs logical operations such as ladder logic and structured text—for example, calculating valve adjustment quantities via the PID algorithm and determining equipment start-stop conditions through interlock logic. The operation results are stored in the output image area.
3.3 I/O Data Interaction and Control Output
The I/O scanner reads input signals (e.g., sensor digital quantities, analog values) from each I/O module at a set cycle (configurable from 1ms to 100ms), updates them to the input image area for program execution and calling. At the same time, it distributes the operation results in the output image area to the corresponding output modules to drive the actions of actuators (e.g., motor starters, solenoid valves), realizing precise control of the production process. It supports interrupt-triggered I/O interaction. When a key input such as an emergency stop signal is detected, it immediately triggers the interrupt service program to quickly respond to control needs.
3.4 Communication Interaction and Status Monitoring
4. Common Faults and Solutions
4.1 Fault 1: Processor Fails to Start, Power Indicator Flashes
Possible Causes
Solutions
4.2 Fault 2: I/O Module Unresponsive, Unable to Collect or Output Signals
Possible Causes
Solutions
4.3 Fault 3: Redundancy Switching Fails, Reporting "Master-Standby Synchronization Abnormality"
Possible Causes
Solutions
4.4 Fault 4: Ethernet Communication Interrupted, Unable to Interact with Upper-Level Systems
Possible Causes
Solutions

