Upgrade Your Legacy Control System with the GE IC693PCM301
Many plants still run critical processes on GE Series 90-30 PLCs. These systems work well, but they often lack the serial communication and local processing power that modern operations demand. The GE IC693PCM301 Programmable Coprocessor Module solves this problem. It adds a dedicated microcomputer to your existing rack without replacing the entire control platform.
What Is the IC693PCM301?
The IC693PCM301 is a Programmable Coprocessor Module (PCM) from GE Fanuc. It occupies a single slot in any Series 90-30 baseplate. The module functions as a Communications Coprocessor Module (CCM) or an ASCII/BASIC Module (ABM), depending on your application. This dual-mode design gives you flexibility. You can use it to connect industrial computers, peripheral monitors, and process controllers to your PLC. You can also run MegaBasic applications for data acquisition, storage, and real-time computing.
Key Technical Specifications
| Specification | Value |
|---|---|
| Brand | GE Fanuc |
| Series | Series 90-30 |
| Part Number | IC693PCM301 |
| Number of Serial Ports | 2 |
| CCM Operation | Supported |
| ASCII/BASIC Module Operation | Supported |
| Hot-Swapping | Not Supported |
| Number of LEDs | 3 |
| MegaBasic Interface Functions | Supported |
| Memory Backup | Internal lithium battery |
Solving Serial Communication Bottlenecks
Legacy PLCs often struggle to talk to multiple devices at once. The IC693PCM301 addresses this pain point with two serial ports. One port can handle CCM communications while the other runs MegaBasic programs. This separation keeps your control logic fast and your data tasks organized. The module also includes an internal lithium battery that maintains user memory during power interruptions. You avoid losing critical configuration data when the plant loses power.
Reducing Downtime with Smart Diagnostics
Three status LEDs give you instant visibility into module health. The OK LED stays on during normal operation, turns off when the module fails, and flashes during power-up diagnostics. Two user-configurable LEDs (User 1 and User 2) let you monitor custom conditions in your MegaBasic code. This diagnostic capability helps maintenance teams spot issues before they cause a full line stoppage.
Where the IC693PCM301 Fits
This module works well in several industrial scenarios:
- Process control rooms where operators need to log data from multiple serial devices without overloading the main CPU.
- Manufacturing cells that require real-time computing for quality checks or recipe management.
- Legacy system upgrades where replacing the entire PLC is too costly or disruptive.
Installation and Setup Notes
Installing the IC693PCM301 is straightforward. It fits into a single slot on any Series 90-30 baseplate. However, the module does not support hot-swapping. You must power down the rack before inserting or removing it. Follow your facility’s lockout/tagout procedures. After installation, configure the module as either CCM or ABM using your programming software. Set the serial port parameters to match your connected devices.
Maintenance and Reliability
The IC693PCM301 is a solid-state module with no moving parts. Its main wear item is the internal lithium battery. Replace this battery periodically to protect user memory. Check the OK LED during routine inspections. A flashing LED during normal operation may indicate a diagnostic issue. Keep the module clean and free of dust. Ensure the rack has adequate ventilation. These simple steps extend module life and protect your investment.
Compatibility and Integration
The module integrates directly with GE Series 90-30 PLC systems. It communicates with industrial computers, peripheral monitors, and process controllers via its serial ports. MegaBasic interface functions support data acquisition, storage, retrieval, and real-time computing. This makes the module a versatile bridge between your PLC and other plant equipment.
What to Verify Before Buying
Before you order, confirm your application needs CCM or ABM operation. Check that your Series 90-30 rack has an open slot. Verify that your connected devices use serial communication. Also, confirm the module’s firmware version matches your programming software. SpareTechPLC can help you verify compatibility and availability. Contact them to discuss your specific setup.
Frequently Asked Questions
Q: Can I replace the IC693PCM301 while the PLC is running?
A: No. The module does not support hot-swapping. You must power down the rack before removal or installation.
Q: What is the difference between CCM and ABM modes?
A: CCM mode handles communications between the PLC and other devices. ABM mode runs MegaBasic programs for data tasks and custom logic.
Q: How many serial ports does the IC693PCM301 have?
A: It has two serial ports. You can use them for CCM communications, MegaBasic applications, or a mix of both.
Q: What do the LEDs indicate?
A: The OK LED shows module status. User 1 and User 2 LEDs are configurable for custom diagnostics in your MegaBasic code.
Q: Does the module retain memory after a power loss?
A: Yes. An internal lithium battery maintains user memory during power interruptions.

