Product Core Brief
- Model: 07KT94, OEM order part GJR5253000R0202
- Brand: ABB
- Series: Advant Controller 31 (AC31) all-in-one integrated PLC CPU
- Core Function: Execute user control logic, process onboard analog/digital I/O, and act as CS31 fieldbus master for remote I/O expansion
- Product Type: DIN rail mounted compact PLC central processing unit with native onboard I/O
- Key Specs: 240 kB program flash | Built-in mixed analog/digital I/O | CS31 bus master capability Condition: New Surplus
Product Introduction
ABB 07KT94 is a self-contained AC31 PLC master unit that eliminates separate CPU and base I/O modules for small-to-medium machine skids, shipping conveyors, and packaging lines.This unit outperforms smaller 07KT92/93 CPUs by doubling program memory to 240 kB; its integrated universal analog inputs support RTD, thermocouple, and mA signals without external signal cards, while dual 50 kHz counters handle high-speed encoder feedback with a 0.25 ms base task cycle.
Key Technical Specifications
| Parameter | Value |
|---|---|
| User program storage | 240 kB Flash EPROM, 120 kB data RAM |
| Base cyclic task scan time | 0.25 ms minimum |
| Onboard digital I/O layout | 24 digital inputs; 16 transistor outputs; 8 configurable DI/DO |
| Onboard analog channels | 8 multi-type analog inputs; 4 configurable analog outputs |
| High-speed counter hardware | 2 independent channels, max 50 kHz input frequency |
| Serial communication ports | COM1 (programming/ASCII); COM2 (MMC/ASCII Modbus) |
| Fieldbus interface | CS31 RS485 master, 187.5 kbps baud rate |
| Max remote slave stations | Up to 61 distributed I/O modules |
| Module operating supply | 24 V DC ± 10 %, 2.5 W total power dissipation |
| Galvanic isolation | Opto-isolation between field I/O, serial ports, and CPU logic |
| Front panel controls | RUN/STOP physical switch; dedicated bus and channel status LEDs |
| Mechanical mounting | TS35 standard DIN rail vertical cabinet installation |
| Operating ambient range | 0 °C to +55 °C full rated I/O performance |
| Storage temperature | -25 °C to +75 °C, non-condensing 5–95 % RH |
| Physical dimensions | W120 mm × H140 mm × D85 mm |
| Net unit mass | 0.53 kg |
| System compatibility | All AC31 remote I/O modules (07DC92, 07AI91); incompatible with AC500 S500 hardware |
Quality Control Process (Engineer’s Perspective)
- Incoming Verification: Cross-reference serial numbers against ABB AC31 spare parts databases; inspect terminal spring tension, RUN/STOP switch travel, front LED functionality, and PCB edge connector gold plating for oxidation. Match intact OEM anti-static packaging seals to filter counterfeit surplus stock.
- Live Functional Test: Mount the unit to a DIN rail test bench paired with a bus simulator, calibrated analog signal generators, and 0.5 A resistive output load banks; run continuous 24-hour cyclic program execution with active high-speed counter and remote slave communication. Log stable 24 V supply and CPU temperature with a Fluke 115 multimeter through the full test cycle.
- Electrical Parameter Test: Use a 500 V Megger to measure isolation resistance between all onboard field channels and internal CPU logic; pass threshold set above 10 MΩ. Inject overrange analog signals and channel short circuits to verify built-in fault limiting without CPU lockup.
- Firmware Verification: Read and record factory CPU firmware revision via COM1 programming port; photograph bus termination jumper location and document factory default RUN mode startup configuration for commissioning reference.
- Final QC & Packaging: Wipe PCB surfaces with anti-static cloth; place the unit in foam-lined static shielding bag, attach a QC Passed label printed with inspection date before sealing in original factory carton.
Replacement Pitfall Guide
❗Firmware Mismatch Risk: Old AC31 project code written for 07KT92 CPUs fails to allocate the full 240 kB memory space on the unit. Downloaded logic triggers constant memory overflow faults and program halts. Mitigation: Recompile all project logic in AC31GRAF software to target this CPU’s memory map before rack installation.❗DIP Switch / Jumper Misconfiguration: The bus termination jumper ships factory-disabled. Un-terminated bus wiring creates signal reflection noise that drops communication with all remote I/O slaves during motor starter switching. Mitigation: Set the internal termination jumper ON if this CPU sits at the physical end of the trunk line.❗Terminal / Cable Incompatibility: Smaller CPU terminal cables have reduced pin counts that omit analog output and counter wiring terminals. Forced insertion scratches delicate analog front-end PCB traces. Mitigation: Deploy only OEM full-size terminal cable assemblies matched to the unit’s complete onboard I/O pinout.❗Power Supply Mismatch: A single low-wattage 2 A auxiliary supply cannot feed a DIN rail populated with this CPU plus multiple remote bus repeaters. Combined peak draw exceeds the supply continuous rating. Mitigation: Size rack power supplies with 20 % current headroom above total combined CPU and I/O load.❗ESD Damage: Dry workshop air generates static discharge to exposed terminal and serial port traces. Field records show ungrounded handling burns analog input reference circuits, full machine downtime labor costs exceed $1,200. Mitigation: Place an anti-static mat under the DIN rail assembly and hold bare cabinet ground metal for three full seconds before mounting the unit.
Keep these in mind and you’ll cut 90% of rework time.
Compatibility Matrix & Benchmarks
Compatibility Matrix
- 07KT94 → 07KT92 : Needs Adaptation — limited 120 kB memory requires program logic reduction, counter register addressing changes demand full project rework
- 07KT94 + Remote I/O (07DC92 / 07AI91) : Direct — native bus register mapping, no program edits needed for mixed analog/digital expansion
- 07KT94 + Freelance 2000 DRA02 Rack : Incompatible — RS485 bus does not interface with Freelance internal parallel rack backplane
- 07KT94 + 24 V DC NPN proximity sensors / Pt100 temperature probes : Direct — factory onboard I/O topology matches standard discrete and analog field device wiring
- 07KT94 + AC500 S500 I/O racks : Incompatible — S500 relies on FBP fieldbus instead of legacy protocol






