GE IC693PCM301 Series 90-30 Programmable Coprocessor Module

Original price was: $7,985.00.Current price is: $3,170.00.

Item Description
Model IC693PCM301
Brand GE Fanuc (now Emerson)
Series Series 90-30
Product Type Programmable Coprocessor Module (PCM)
Core Function Expands PLC processing capability by executing custom applications and serial communication tasks independently of the main CPU.
Memory 192 KB Total Memory, 47 KB MegaBasic User Memory
Communication Dual serial ports supporting Modbus RTU and GE Fanuc CCM
Programming Languages MegaBasic and C
Brand: Model/SKU: IC693PCM301

Get a Quote / Inquiry

Phone/WhatsApp/Wechat:
WhatsApp QR Code WhatsApp
WeChat QR Code WeChat

Description

Product Introduction & Engineering Value

Some automation projects demand more than standard PLC logic. Integrating barcode scanners, industrial scales, serial printers, or legacy RTUs can quickly consume CPU resources and complicate application development.

The GE IC693PCM301 is a Programmable Coprocessor Module (PCM) for the Series 90-30 PLC platform. It operates as an independent microcomputer, allowing custom communication routines and application logic to run alongside the PLC without increasing the CPU scan time. With support for MegaBasic, C programming, Modbus RTU, and GE Fanuc CCM, it provides a practical solution for advanced serial communication and protocol conversion tasks.

 

Technical Specifications

Parameter Specification
Manufacturer GE Fanuc (Emerson)
Model IC693PCM301
Product Family Series 90-30
Module Type Programmable Coprocessor Module (PCM)
Total Memory 192 KB
MegaBasic User Memory 47 KB
Programming Languages MegaBasic, C
Supported Protocols Modbus RTU, GE Fanuc CCM
Serial Interfaces Two serial ports via common front connector
Memory Backup Lithium battery-backed RAM
Replacement Battery IC693ACC301
Internal Power Consumption 425 mA @ 5 VDC
Operating Modes RUN and PROGRAM
LED Indicators OK, US1, US2
Restart Control Front-panel Restart Pushbutton
Installation Location Any slot in the main CPU baseplate except Slot 1
Expansion Rack Support Not supported
Embedded CPU Compatibility Not compatible with CPU311, CPU313, or CPU323 embedded CPU racks
Operating Temperature 0°C to 60°C (32°F to 140°F)
IC693PCM301

IC693PCM301

IC693PCM301

IC693PCM301

Field Application & The “Trench” Experience

A warehouse automation system needed to collect barcode data from multiple packaging stations while simultaneously exchanging information with an older Modbus RTU weighing system. The existing Series 90-30 CPU was already approaching its available scan time, making additional communication logic undesirable.

Rather than replacing the controller, engineers installed an IC693PCM301. Custom MegaBasic routines handled serial communications independently, forwarding processed data back to the PLC only when required. The result was a stable control system that supported legacy devices without affecting machine cycle time.

Typical applications include:

  • Barcode scanner integration for automated packaging lines
  • Industrial weighing systems using Modbus RTU serial communications
  • Legacy RTU data collection and protocol conversion in utility control systems

 

Transparency SOP: QA & Testing

Before shipment, every IC693PCM301 completes a documented inspection and operational validation process.

  1. Confirm catalog number, hardware revision, and firmware identification.
  2. Inspect PCB assemblies, serial connector, battery compartment, and backplane contacts.
  3. Install the module in a Series 90-30 CPU baseplate.
  4. Verify RUN and PROGRAM operating modes.
  5. Test both serial communication ports using Modbus RTU and GE Fanuc CCM diagnostics.
  6. Validate battery-backed memory retention and restart functionality.
  7. Perform repeated cold-start and warm-start tests before ESD-safe packaging.

New Surplus modules are inspected to verify unused OEM condition. Refurbished modules undergo additional communication, memory, and burn-in testing prior to shipment.

 

The Veteran’s Tech Trap Guide

⚠️ It Doesn’t Work in Expansion Racks

The IC693PCM301 must be installed in the main CPU baseplate. It is not supported in expansion racks, remote racks, or embedded CPU systems such as the CPU311, CPU313, and CPU323.

⚠️ Don’t Forget the Battery

Application memory depends on the internal lithium battery. If the battery is disconnected or depleted during storage, RAM-resident programs may be lost. Check battery condition whenever installing a replacement module.

PRO TIP: Back up both the PLC application and the PCM program separately. Replacing the coprocessor without restoring its MegaBasic or C application often results in communication failures even though the PLC itself starts normally.

⚠️ Plan the Serial Wiring

Both communication channels are accessed through a single front-panel connector using the IC693CBL305 Wye cable. Installing the wrong cable or omitting the breakout assembly is a common commissioning mistake.

 

Dynamic FAQ

Q1. What is the purpose of the IC693PCM301?

The functions as an independent programmable coprocessor that executes custom communication and processing tasks while working alongside a Series 90-30 PLC CPU.

Q2. Which communication protocols does the module support?

It supports Modbus RTU and GE Fanuc CCM, making it suitable for connecting serial devices such as barcode readers, printers, industrial scales, operator terminals, and RTU equipment.

Q3. Which programming languages are available?

The module supports both MegaBasic and C, allowing engineers to develop custom communication drivers and application-specific routines.

Q4. Can the be installed in any Series 90-30 rack?

No. It must be installed in the main CPU baseplate and cannot operate in expansion racks, remote racks, or embedded CPU racks using CPU311, CPU313, or CPU323 controllers.

Q5. How is application memory protected during power loss?

The module uses a lithium battery to retain RAM contents. Regular battery inspection is recommended, particularly for systems that experience extended shutdowns.

Q6. How are New Surplus and Refurbished modules verified?

Every module undergoes model verification, connector inspection, dual-port communication testing, battery-backed memory validation, restart testing, LED diagnostics, and repeated power-cycle verification. Refurbished units also complete extended operational burn-in before shipment.