1-919-535-3180 | 1-800-360-6802

GE / IP FANUC Series 90/30 In Stock

World's Largest Warehouse

of GE 90-30, Genius, and RX7i



Mon-Fri 8AM-5PM EST



Rated 4.9/5 Based on 12 ratings.

Rate your purchase of the IC697CPX928
IC697CPX928 CPU, 96 MHz, 12K Discrete I/O IC697C IC697CP IC697CPX PDFsupply also repairs GE FANUC PL

SKU 2170243  UPC 0709487875728


MSRP $49620

New Surplus


Save $17,632

1 In Stock

✓  3 Year PDF Supply Warranty

*What is New Surplus?



Save $29,632

3 In Stock

✓  2 Year PDF Supply Warranty

*What is Remanufactured?

Repair Service


Save $44,470

5-10 Days

✓  2 Year PDF Supply Warranty

*What is Fast Repair?

Technical Specifications for IC697CPX928

ManufacturerGE Fanuc
SeriesSeries 90-70
Part NumberIC697CPX928
Product TypeCPU
Compatible WithGE Fanuc Series 90-70 PLCs
Clock Speed96 MHz
Current3.1 Amps
Serial Ports3

Product Description

The IC697CPX928 is a Programmable Logic Controller manufactured by GE Automation and Controls.
It is designed to fit into a single rack slot and comes with three built-in serial ports. A backplane mounted on the rack allows this device to communicate with several different modules. A run/stop control switch with three positions or specific software running from an attached computer is used to control the IC697CPX928. Seven on-board LED lights display operational status.


Features of this device include a 96MHz 80486DX4 microprocessor, floating point calculations, processor speeds of 0.4 microseconds for each Boolean function, 8K analog I/O, and 12K I/O of any mix. The IC697CPX928 supports several modules, including IC697 LAN interface modules and various display, coprocessor, communications, and link interface modules. IC660/61 bus controllers and IC697 discrete and analog I/O modules are also compatible with this device.


To program this device, connect it to a computer loaded with MS-DOS, Windows 95, or Windows NT. This connection is possible by way of a serial, parallel, or Ethernet interface. For Ethernet connections to the programming computer, special hardware is required. As the IC697CPX928 is programmed via software, hardware setup with DIP switches and jumpers is not required. Device configuration settings can be protected digitally via a password and physically by a keyswitch.


The IC697CPX928 provides six megabytes of user and program data memory. This memory is maintained by a lithium CMOS battery. Up to 256 kilobytes of optional flash memory (NVRAM) is also supported. Operating system firmware is stored in flash memory. Device disassembly or EPROM replacement is not required to update firmware.


In environments where temperatures reach 122 degrees Fahrenheit (50 Celsius), a fan capable of 70 cubic feet per minute (CFM) is required to prevent overheating.


The product manual contains detailed guidelines for installing the IC697CPX928. Rack power should be off before installing. The operation control switch should be in the stop position. The memory protection keyswitch should be in the off position. Place the CMOS battery into one of the battery connection slots. Insert the device into the rack and resume power.

Technical Specifications

Module Type: Central Processing Unit
Number of Slots: 1 (Single slot)
Current Required: 3.1 Amps
Number of Points:    12K inputs and outputs (any mix)
Serial Ports: Three (RS-232 and RS-485)
Supports: IC660/IC661 I/O and IC697 I/O


The GE Fanuc IC697CPX928 module is a CPU module based on the 80486DX4 microprocessor. It is manufactured by GE Fanuc Automation as a member of the Series 90-70 product line and it has a clocked speed of 96 megahertz. This unit also supports the floating-point data as well as 32-bit instructions. The CPU module comes of a medium-speed RAM with a capacity of 6 MB that is backed-up by an integral lithium battery. This battery is replaceable and the replaceable battery is the IC697ACC701 battery. The battery is capable of retaining the data stored in the RAM for a maximum of 6 months.  It has a nominal current of 3.1 amperes, with an input voltage rating of 5 volts DC. This module has a forced air-cooling rating of 70 CFM, and an operational ambient temperature ranging from 32 to 140 degrees Fahrenheit. With no air-cooling, the GE Fanuc IC697CPX928 CPU module operates at a temperature range of 32 to 122 degrees Fahrenheit.

Based on the available power supply, the rack fan assemblies that can be installed on the GE Fanuc IC697CPX928 CPU module include 240 Volts AC, 120 Volts AC, or 24 Volts DC rated rack fan assemblies. This CPU module features 3 serial ports which are 2 RS-485 communication ports and 1 RS-232 communication port. The serial ports are used for interfacing with the programming devices for the configuration of the CPU. In addition, there is an optional Ethernet module which can also be installed on to the PLC to enhance the configuration of the GE IC697CPX928 CPU module by using the Ethernet networks. This unit comes with a total of 7 LED indicators which are placed in the front of module to enable various status updates.

Technical Information



Battery: Shelf life

Battery:  Memory retention

5 years at 20o C  (68o F)

6 months nominal without applied power.

Current required from 5V bus

3.1  Amps nominal

Operating Temperature

0 to 60oC (32oF to 140oF); 70 CFM forced air required

0 to 50oC (32oF to 122oF); without forced air

Time of Day Clock accuracy

Elapsed Time Clock (internal timing) accuracy

"    3.5 seconds per day maximum

"    .01% maximum

Serial Ports

Port 1:   RS-232 compatible

Port 2: RS-485 compatible (optocoupler isolated) Port 3:  RS-485 compatible (not isolated)

Programmer Serial Attachment, or other serial devices

Protocols supported: SNP Slave only

VME Compatibility

System designed to support the VME standard C.1


Troubleshooting IC697CPX928

Troubleshooting information is available on IC697CPX928's website page; it also includes a datasheet user-manual and a wiring diagram.

Repair your IC697CPX928

PDF Supply can repair your IC697CPX928 in 3-5 business days. And PDF Supply stands by all of its repairs with a 1 year customer satisfaction warranty.


Series 9070 Bulk Memory


The Bulk Memory Area (BMA) is a contiguous block of memory (up to 4MB) that can be used by logic programs and external devices. BMA is available in the CPX processors, IC697CPX772, IC697CPX782, IC697CPX928 and IC697CPX935 (release 7.80 and later). Before BMA can be used, its size must be set to a value greater than zero in the Settings tab for the CPX processor configuration.


Use SVCREQ function 36 to read from the BMA to a local buffer area in the PLC, write from the local buffer area to the BMA, and retrieve the address of the BMA in the PLC. The only check done by the PLC is verifying that the specified local buffer does not fall outside the minimum and maximum available addresses for the application. The application must provide a valid local buffer area. Otherwise, unexpected results can occur.

Parameter Block Setup

This service request uses an input parameter block that consists of 11 words. The parameter block format determines how the local buffer is specified and is selected by the MSB in the Operation word. The format can be Segment/Offset (MSB cleared) or Address (MSB set).

Service Request Execution

If a requested operation in Service Request 36 fails, the function block will not pass power flow. If the BMA is not configured or if the parameter block contains invalid parameters, a read or write operation will fail. Only invalid input parameters will cause the Get BMA Size operation to fail, in which case the function block will not pass power flow. If a read or write operation is requested and the BMA is unconfigured (that is, has a size of 0 in the PLC), the PLC will log an informational fault.

Read Bulk Memory
Command Block


1 ) Command

1 = read from
2 = write to
3 = get BMA size

2 ) PLC Memory Type

8 = R
0 = L
2 = P

3 & 4 ) PLC Mem offset

DP word PLC memory offset
0 based byte

5 ) Unused


6 ) Bulk memory type

196 = BMA (always 196)

7 & 8 ) BMA offset

DP word BMA memory offset

9 ) Unused


10 & 11 ) Length

byte length of read or write


Customer Questions and Answers

  • Question:  What is an IC697CPX928?  Answer:  The IC697CPX928 is a 96 MHz, 32-Bit, Floating Point, 6 Mbyte (medium) Memory Central Processing Unit from the GE Fanuc 90-70 Series. The IC697CPX928 is a single slot PLC CPU. 
  • Question:  Through what is configuration and programming done on IC697CPX928?  Answer:  Configuration and programming for this unit is done through MS-DOS or Windows based programming software. 
  • Question:  When testing IC697CPX928, what should I do?  Answer:  You want to, first, plug it in. Then, make sure it is connected and communicating. 
  • Question:  If it is connected and communicating, what should I do next?  Answer:  You should place the processor into run mode and clear ONLY I/O faults and processor faults. After, click download and run.
  • Question:  If all 3 LEDs are on, what does that mean?  Answer:  It means the processor is, in fact, in run mode.
  • Question:  What do the LEDs stand for?  Answer:  The first LED is the processor, the middle LED is the run mode, and the bottom LED is the I/O enabled.
  • Question:  What do I do with the toggle switch (that is below the LEDs)?  Answer:  This toggle switch can shut off the I/O or put it back into run mode and you should test it to make sure it works.
  • Question:  What does the key at the top of the processor do?  Answer:  This key is for memory protection. When you turn it on, a LED should come on to let you know your memory protection setting works. 
  • Question:  Are there any other tests I should perform?  Answer:  You should test all the ports to make sure they work. A LED should light up to let you know it is communicating/working. 
  • Question:  If I think there is a problem with my IC697CPX928- What should I do?  Answer:  If you think there is a problem, you should leave it running over night or over a weekend and make sure it stays in run mode. 
  • Question:  If my IC697CPX928 won't stay in run mode- What is my next step?  Answer:  Your IC697CPX928 might need repairing

For more information on the IC697CPX928 96 MHz, 32-Bit, Floating Point, 6 Mbyte (medium) Memory Central Processing Unit of the GE Fanuc 90-70 Series, please see the Datasheet User-Manual. 


PDFsupply Tech

The IC697CPX928 is a single slot CPU with three serial ports that provides 6 Mbytes of memory in the same slot. The CPX 928 requires forced air cooling for proper operation in temperatures higher than 50 degrees celsius or 122 degrees Farenheit.

ST. LOUIS, Feb. 1, 2019 – Emerson today announced it has completed the purchase of Intelligent Platforms from General Electric.
All online orders placed before 4:30 PM EST “SHIPS SAME DAY FREE!" World’s largest warehouse of Factory Sealed GE 90-30 PLC, GENIUS I/O and RX7i PACSystem.highlight_off

PDF Electric & Supply Inc. sells new, new surplus and refurbished products which are sourced through independent channels. All warranties and support, if applicable, are with PDF Electric & Supply Inc. and not the manufacturer. PDF Electric & Supply Inc. is not an authorized distributor or representative for the listed manufacturers and makes no representations as to any quality control performed by any listed manufacturer on the products. The products listed on this website may vary as to their country of origin; the accessories, and other items included with the product; and the language used on the packaging, the parts, and any related instructions or printed material related to the products. This website is not sanctioned or approved by any manufacturer or tradename listed. Designated trademarks, brand names and brands appearing herein are the property of their respective owners.