PDF Electric and Supply



Buy NowIC695HSC304
IC695HSC304 Wiring

Rated 4.3/5 based on 10 ratings.
  • IC695HSC304
  • IC695HSC304 Wiring

Product Description

The IC695HSC304 is a High Speed Counter module from the GE Fanuc RX3i Series. This module provides direct processing of rapid pulse signals up to 1.5 MHz for industrial control applications.  See specifications for this unit on IC695HSC304's website page.

Technical Specifications

Processing Speed:  1.5 MHz 
Input Voltage Range: 5 VDC or 12 to 24VDC
Output Voltage Range: 4.7 to 40VDC 
Module Type: High Speed Counter
Input/Output Type: Positive Logic
Power Consumption:     457mA @ 3.3V, 64 mA @ 5V


GE Intelligent Platforms / GE Fanuc GE RX3i PacSystem

SKU 2171237  UPC 0717239403891

Part Number: IC695HSC304 / ic695hsc304
Mfr/Brand Name: GE Automation
Mfr Number: IC695HSC304 / ic695hsc304
Type: High Speed Counter, 4 Counters, 8 Inputs, 7 Outputs

Troubleshooting and Product Information for IC695HSC304

Download product information, troubleshooting guides and operation manuals to get your PLC operational.

New IC695HSC304
Price: $904
3 In Stock
1 Year Warranty

*Need a Specific Revision?

New Surplus IC695HSC304
Price: $776
1 In Stock
3 Year PDF Supply Warranty

*What is New Surplus?

Reman IC695HSC304
Price: $443
In Stock

2 Year PDF Supply Warranty

*What is Remanufactured?

Repair Your IC695HSC304
Price: $344
1 Year PDF Supply Warranty
Call For Assistance

Other IC695HSC304

Available Revisions:

Confirm Your Revision Number

1C695HSC304 , GEFIC695HSC304 , CIMIC695HSC304


Number of Counter Channels

IC695HSC304:  4 counters (8 inputs and 7 outputs)

IC695HSC308:  8 counters (16 inputs and 14 outputs)

High Speed Counter Types

Configurable as Type A, Type B, Type C, Type D, Type E, Type Z, and User- Defined.

Maximum Count Rates

1.5MHz with configurable input filtering, all counter types except 750kHz for Type C or User-Defined when using four counter outputs. (40 MHz internal oversampling). For A-Quad B count mode, 1.5MHz is the maximum overall count rate.

Counting Range

-2147483648 to 2147483647

Oscillator Accuracy over Operating Temperature Range

±100 PPM

Oscillator Drift Over Time

±5 PPM/year maximum

Backplane Power Requirements


64mA maximum @ 5V 457 mA maximum @ 3.3V


94mA maximum @ 5V 561mA maximum @ 3.3V


Module Status (S1), Field Status (S2), Terminal Block (TB), plus LEDs to indicate state of each input and output point.

Input Voltages

5VDC nominal:  4.7VDC to 5.5VDC

12 to 24VDC nominal:  10VDC to 26.4VDC

Peak input voltage


Input Impedance

10K Ohms

Output Voltage Range

4.7 to 40VDC, VA/Vinput range

Output Current Rating

1.5A maximum per channel, 10.5A maximum per module

Thermal Derating

Number of output points on at the same time depends on ambient temperature and current per point. For module IC695HSC308, thermal derating also depends on distribution of output points on the module. See the charts that follow

Output Control

Module outputs can be mapped to any number of counter setpoint outputs. Each counter controls up to 4 setpoints with “turn on” and “turn off” values. If multiple setpoint outputs are assigned to the same external module output, the signals are logically ORed. External outputs can optionally be configured for control through output scan bits from PLC memory.

Surge Current per Point

4.5A < 450uS (Self-protected for overcurrent faults)

Minimum Load Current

0mA (up to 150mA to satisfy open load detection)

Maximum On State Voltage Drop/Output

0.35V @ 1.5A

Maximum Off-State Leakage Current/Output


Output Delay time

Off to On: 125uS @ 1.5A

On to Off: 85uS @ 1.5A

Current Limit

4.5A < 450uS, 1.5A continuous

Reverse Polarity Protection

Outputs protected from reverse wiring

Isolation, Field to Backplane (optical) and to frame ground.

250 VAC continuous; 2500 VAC for 1 minute

Troubleshooting IC695HSC304

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

Repair your IC695HSC304

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


Action of the Encoder Fault Signal on the IC695HSC304 and IC695HSC308


Action of the Encoder Fault signal on the IC695HSC304 and IC695HSC308


The Encoder Fault flag on the IC695HSC304 and 308 indicates that a quadrature error has been detected on the encoder signal. This flag will remain on for at least one sweep of the ladder even if the condition clears before then. This is to make certain that the program will be able to detect the fault. The flag will clear automatically if no further quadrature faults are encountered.


Frequency measurement by signal period using a high speed counter

The usual method for measuring frequency with a high-speed counter (HSC) is to count the number of pulses received in a fixed period of time (counts per timebase).  This has the advantage of having a fixed sensitivity, as the resolution is inversely proportional to the time period, but the disadvantage is that fine resolution requires slow updates.

An alternate method is to measure the time between pulses, and inverting to calculate speed.  This allows the data to be updated every time a fixed number of pulses have been received.  The attached project accomplishes this using two channels of the IC695HSC308 high speed counter module.  The HSC304 could be used as well.

The counter is configured as follows:

  1. Counter 1 is a user defined single input up-counter.  Its clock source is the 2 MHz internal oscillator, so the accumulator will be some amount of time in 0.5 us counts.  The counter is configured so that its strobe and reset inputs are triggered whenever the accumulator for counter 2 changes.  Thus the strobe register will measure the length of one period of the input for counter 2.
  2. Counter 2 is a simple type A up-counter.  The input is the external pulse.  Scaling can be adjusted from the user program using the SetScaling function block.  Setting a scaling factor greater than 1 allows for smoothing of the data at the expense of slower response.

The SpeedCalc block converts the input data to Hz by doing the following:

  1. Convert the time period in the strobe register from DINT to LREAL.
  2. Multiple by 0.0000005 to convert that value to seconds (2 MHz clock, 0.5us pulse time)
  3. Invert the result to get pulses per second.
  4. Multiple by the scaling factor.

SpeedCalc is called ever 10ms by a timed interrupt and uses DO_IO to get the latest module data.  This calling rate is application specific.

The SetScaling block changes the input divider on counter 2.  The allows specifying the number of pulses to be timed, allowing use over a greater range of speeds.  Care should be taken when changing the scaling factor as strange values can be seen if the module is using an older value of scaling while the logic is using a newer one.  The counts-per-timebase register on counter 2 can be used for sanity checking.


Customer Questions and Answers

  • Question:  What is an IC695HSC304?  Answer:  The IC695HSC304 is a High Speed Counter module from the GE Fanuc RX3i Series.
  • Question:  What does IC695HSC304 provide?  Answer:  This module provides direct processing of rapid pulse signals up to 1.5 MHz for industrial control applications.
  • Question:  IC695HSC304 provides direct processing of rapid pulse signals for what kind of applications?  Answer:
    • Turbine flowmeter
    • Meter proving
    • Velocity measurement
    • Material handling
    • Motion control
    • Process control
  • Question:  What can IC695HSC304 do?  Answer:  This module can sense inputs, process input count information, and control outputs without CPU intervention.
  • Question:  Specifically, what does IC695HSC304 provide?  Answer:  IC695HSC304 provides: 8 high-speed inputs, 7 high-speed outputs, and 1 to 4 counters.
  • Question:  What are some of the features of IC695HSC304?  Answer:
    • Hot insertion/extraction
    • Terminal Block insertion or removal detection
    • Meets CE, UL/CUL 508/1604, and ATEX requirements
    • Flash memory for future upgrades
    • Module fault reporting
    • Configurable I/O interrupts
  • Question:  What should I do if my IC695HSC304 is not working properly?  Answer:   Your IC695HSC304 may need repair.

For more information on the IC695HSC304 High Speed Counter Module of the GE Fanuc RX3i Series, please see the Datasheet User-Manual.

Release History




IC695HSC304-DA, IC695HSC308-DA

Mar. 2012

Hardware change to address a component obsolesence issue. No change in functions, performance or compatibility.

IC695HSC304-CA, IC695HSC308-CA

Oct. 2010

Label change only. No change in functions, performance or compatibility.

IC695HSC304-BA, IC695HSC308-BA

Jul. 2009

Hardware update for improved manufacturability.

IC695HSC304-AA, IC695HSC308-AA

Jun. 2007

Initial Release


Need To Order A Specific Revision?

Give us a call at 1-800-360-6802 or 1-919-535-3180.

We can help you with your Revision specific needs.

Free Overnight delivery on orders over $500!

What is New Surplus?

These “New Surplus” units are a great cost saving alternative. This product is sealed in the original manufacturer’s packaging with all sub-assemblies and documentation. May indicate older date code. Comes with a PDF Supply 3-year warranty.

Free Overnight delivery on orders over $500!

What is Surplus New?

Surplus New - New unused and includes all sub-assemblies and documentation. Product may ship in manufacturer or PDF Supply packaging. May indicate older date code. Includes a PDF Supply 3 Year Warranty.

Free Overnight delivery on orders over $500!

What is Reconditioned?

Reconditioned products from PDF Supply are a cost-effective alternative to new and obsoleted PLC products. Every part is reconditioned down to the circuit board level and updated to the latest revision. All parts are thoroughly inspected and hand-cleaned before being functionally tested in a fully configured system.

Our Reconditioned Products always come with a PDF Supply 2-Year Warranty.

Free Overnight delivery on orders over $500!

What is a Verified Substitute?

A verified substitute new product is a "drop in" replacement designed with identical specifications as the OEM product. It will meet all electrical and dimensional charactertics at a substanstially reduced price.

Free Overnight delivery on orders over $500!

Download Lastest Documentation

Please visit this manufacturer's website to download the lastest manuals and datasheets.

Lowest Price Guarantee

We stand behind our prices with a lowest price guarantee. If you find a legacy GE PLC part advertised for less on an authorized GE PLC distributor website, simply contact us and send us a link to the lower advertised price. We will match that price and ship overnight FREE. The item must be in stock, in similar condition and be able to ship same day.

Free Shipping

FREE Overnight Delivery for Continental US orders over $500!

FREE Ground Delivery for Continental US orders under $500!

US orders placed Monday - Friday before 5pm EST will ship same day.

Canada/Mexico orders placed Monday - Friday before 3:30pm EST will ship same day.

International orders will ship the following business day.