Description
System Architecture & Operational Principle
The IC693CPU374 is a single-slot modular CPU module designed for GE Series 90-30 PLC systems, occupying Level 1 (Basic Control) or Level 2 (Supervisory Control) of the Purdue Model. It acts as the central processing hub, connecting to I/O modules (e.g., digital/analog I/O) via the PLC backplane and communicating with external devices (e.g., HMIs, SCADA systems) through integrated Ethernet (10Base-T/100Base-TX) and serial (RS-232/RS-485) ports.
Operational Workflow:
-
Power-Up & Initialization: On power-up, the AMD SC520 processor initializes the system, loads the user program from 240 KB battery-backed RAM, and performs a self-test. The module supports optional flash memory for non-volatile storage.
-
Program Execution: The CPU executes ladder logic, structured text, or C-block programs at a 0.15 ms/K Boolean scan rate, processing input signals from I/O modules (e.g., proximity switches, sensors) and generating output commands (e.g., to valves, motors).
-
I/O Communication: The backplane connects to I/O modules (e.g., IC693MDL655 24 Vdc input, IC693MDL753 12/24 Vdc output), enabling the CPU to read input signals and send output commands. The module supports up to 2048 discrete I/O points and 32,640 analog I/O words.
-
External Communication: The integrated Ethernet port (10Base-T/100Base-TX) supports TCP/IP, Modbus TCP/IP, SRTP, and EGD protocols for SCADA/DCS integration, while the serial port (RS-232/RS-485) supports SNP/SNP-X slave protocols for legacy device communication.
Architectural Advantage:
The single-slot design minimizes cabinet space, while the 133 MHz processor and 240 KB memory provide sufficient power for medium to large-scale applications (e.g., assembly lines, water treatment plants). The integrated Ethernet interface eliminates the need for a separate communication module, reducing hardware costs and simplifying wiring. The Device Level Ring (DLR) topology support enables redundant network connections, critical for high-reliability applications.

GE IC693CPU374
Core Technical Specifications
-
Processor: AMD SC520 (32-bit, 133 MHz)
-
User Memory: 240 KB RAM (battery-backed); optional flash memory for non-volatile storage
-
Scan Rate: 0.15 ms per 1K Boolean logic (typical)
-
I/O Capacity:
-
Discrete inputs (%I): 2048 points
-
Discrete outputs (%Q): 2048 points
-
Analog inputs (%AI): Up to 32,640 words
-
Analog outputs (%AQ): Up to 32,640 words
-
-
Memory Allocation:
-
Discrete global memory (%G): 1280 bits
-
Internal coils (%M): 4096 bits
-
Register memory (%R): Configurable from 128 to 32,640 words
-
-
Timers/Counters: >2000
-
Communication:
-
Ethernet: 2× RJ45 ports (10/100 Mbps, auto-sensing); supports TCP/IP, Modbus TCP/IP, SRTP, EGD
-
Serial: 1× RS-232/RS-485 port; supports SNP/SNP-X slave protocols
-
-
Power Requirements: 7.4 W @ 5 VDC (from PLC backplane)
-
Operating Temperature: 0°C to 60°C (32°F to 140°F)
-
Storage Temperature: -40°C to +85°C (-40°F to 185°F)
-
Compatibility: GE Series 90-30 I/O modules (e.g., IC693MDL655, IC693MDL753); supports Proficy Machine Edition for programming
Customer Value & Operational Benefits
Compact & Cost-Effective
The single-slot design reduces cabinet space by 30-50% compared to modular CPU systems. A water treatment plant used the IC693CPU374 to control 16 I/O modules in a compact panel, saving $800 in cabinet costs.
Reliable Performance
The 0.15 ms/K scan rate ensures fast processing of input signals, critical for time-sensitive applications like assembly lines. A bottling line reported a 15% increase in throughput due to the module’s reliable performance.
Legacy Integration
The serial port supports SNP/SNP-X protocols, enabling connection to legacy devices (e.g., old HMIs, flow meters). A farm irrigation system kept its vintage flow meter by using the IC693CPU374, avoiding a $2k upgrade.
Scalability
The module supports up to 7 expansion baseplates, allowing growth as needs change. A manufacturing plant started with 1 baseplate (10 I/O points) and added 2 more (20 I/O points) to support additional sensors and valves.

GE IC693CPU374
Field Engineer’s Notes (From the Trenches)
Critical Memory Management: The IC693CPU374 has 240 KB of fixed user memory—avoid using large programs or complex data structures, as this can cause memory overflow. I once saw a site where a 250 KB program caused the CPU to crash—splitting the program into two smaller programs fixed the issue.Ethernet Port Check: Always verify the Ethernet cable is properly connected to the 10Base-T port—loose connections are the #1 cause of communication faults. I once spent 2 hours troubleshooting a comms issue, only to find the cable was unplugged.Battery Backup: Replace the battery every 2-3 years to prevent program loss. A site once lost its program due to a dead battery, resulting in 4 hours of downtime.I/O Slot Utilization: Use high-density I/O modules (e.g., IC693MDL655 32-point input) to maximize slot usage. A site using 32-point modules fit 2048 I/O points into 64 slots, saving 16 slots compared to 16-point modules.
Real-World Applications
-
Water Treatment Plant: Controls 16 I/O modules (8 flow meters, 8 valve actuators) using 2048 discrete I/O points. The 0.15 ms/K scan rate ensures quick response to low-flow alarms, reducing water waste by 10%.
-
Assembly Line: Manages 10 I/O modules (20 proximity switches, 10 motor outputs) for a conveyor system. The module’s reliable performance reduced downtime by 20% compared to the previous CPU.
-
Farm Irrigation: Uses 8 I/O modules (16 moisture sensors, 8 valve outputs) to control irrigation zones. The serial port enabled connection to a legacy flow meter, avoiding a $2k upgrade.
High-Frequency Troubleshooting FAQ
Q: Can I expand the memory of the IC693CPU374?
A: No— the IC693CPU374 has fixed 240 KB memory (soldered to the module). To expand memory, you need to upgrade to a higher-end CPU (e.g., IC693CPU375, which supports 512 KB).
Q: Does the IC693CPU374 support Ethernet communication?
A: Yes— the IC693CPU374 has an integrated Ethernet port (10Base-T/100Base-TX) that supports TCP/IP, Modbus TCP/IP, SRTP, and EGD protocols. No additional communication module is required.
Q: What is the maximum number of I/O points I can use?
A: The IC693CPU374 supports up to 2048 discrete I/O points (inputs + outputs) and 32,640 analog I/O words. For more I/O points, you need to add expansion baseplates.
Q: How do I troubleshoot a “memory overflow” error?
A: Reduce the size of your user program (e.g., split it into two smaller programs) or remove unnecessary data structures. You can also upgrade to a higher-end CPU (e.g., IC693CPU375) for more memory.
Commercial Availability & Pricing
Please note: The listed price is not the actual final price. It is for reference only and is subject to appropriate negotiation based on current market conditions, quantity, and availability.

