KEYENCE PLC Model Comparison
KEYENCE PLCs include the KV-X, KV-8000, KV-7000, KV-5000/3000 and KV Nano series. This page focuses on the KV-X and KV-8000, which are especially important for understanding today's KEYENCE PLCs, and compares CPU performance, program capacity, memory, I/O, communication functions and more.
KV-X: the latest generation of high-performance PLC, emphasizing high-speed processing, large memory, EtherCAT, EtherNet/IP, OPC UA and motion.
KV-8000: a high-performance PLC characterized by high speed and large capacity, supporting large ladder programs, data logging, EtherNet/IP, OPC UA and more.
Main Series Comparison
| Item | KV-X | KV-8000 | KV-7000 | KV-5000/3000 | KV Nano |
|---|---|---|---|---|---|
| Positioning | Next generation, top of the line | High speed, large capacity | High speed, large capacity | General purpose, built-in high-function I/O | Compact, space-saving |
| Representative CPU | KV-X550 KV-X530 KV-X520 KV-X500 |
KV-8000 | KV-7500 KV-7500L KV-7300 KV-7300L |
KV-5500 KV-5000 KV-3500 KV-3000 |
KV-N14 KV-N24 KV-N40 KV-N60 |
| Program capacity | 128 MB | Approx. 1,500k steps | 7500: approx. 1,500k 7300: approx. 160k |
Varies by model e.g. KV-5500 approx. 260k |
8k to 16k steps |
| CPU memory | 128 MB | 64 MB | 64 MB / 21 MB | Varies by model | Small capacity |
| Basic instruction execution speed | 0.50 ns~ | 0.96 ns | 0.96 ns | From approx. 10 ns | Approx. 50 ns |
| Double-precision floating point | 1.0 ns~ | From approx. 58 ns | From approx. 58 ns | Varies by model | ― |
| Max. I/O | 3,072 points | 3,072 points | 3,072 points | Varies by model | Max. 256 points |
| Max. number of units | Max. 48 units | Max. 48 units | Max. 48 units | Depends on configuration | Small scale |
| Supported languages | Ladder ST Mnemonic | Ladder ST Mnemonic | Ladder ST Mnemonic | Ladder Script Mnemonic | Ladder, etc. |
| Ethernet | ◎ | ◎ | ◎ | ○ | ○ |
| EtherNet/IP | ◎ | ◎ | ◎ | ○ | ○ |
| EtherCAT | ◎ | ○ | ○ | ○ | ― |
| PROFINET | ○ | ○ | ○ | ○ | ― |
| CC-Link IE Field | ○ | ○ | ○ | ○ | ― |
| OPC UA | Server / Client | Server | Server | ― | ― |
| MC protocol / SLMP | ○ | ◎ | ◎ | ○ | ― |
| Socket communication | ◎ | ◎ | ◎ | ○ | ― |
| High-speed counter | ◎ | ◎ | ◎ | ◎ | ◎ |
| Positioning | ◎ | ◎ | ◎ | ○ | ○ |
| FTP | ◎ | ◎ | ○ *1 | ○ *2 | △ *3 |
| USB | USB Type-C | USB 2.0 | USB 2.0 | USB 2.0 | USB 2.0 |
| SD card | Supported | Supported | Supported *2 | Supported *2 | ― |
| Data logging / trace | ◎ | ◎ | ◎ | ◎ | △ *3 |
| Drive recorder | ◎ | ◎ | ― | ― | ― |
| Motion | ◎ | ○ *4 | ○ *4 | ○ *4 | △ *5 |
| PLCopen Motion FB | Supported | ― | ― | ― | ― |
| Design with IEC 61131-3 in mind | Structured programming using variables, ST and FBs |
Conventional ladder-centric | Conventional ladder-centric | Conventional ladder-centric | Conventional ladder-centric |
*2 Supported from 2010/06/14
*3 KV-NC32T only
*4 Supported with positioning/motion units
*5 Built-in CPU positioning function only
KV-X Series
The KV-X is a high-performance PLC positioned as KEYENCE's latest generation. It uses a quad-core CPU to process program execution, motion control, communication and the drive recorder in parallel.
The KV-X is not simply faster at executing instructions; it is a new generation of PLC that processes program execution, motion control, communication and more in parallel on a quad-core CPU.
In addition to conventional ladder programs centered on device numbers, it supports programming with variable-based program design that adopts the ideas of IEC 61131-3 in mind.
In particular, by using ST (Structured Text), data processing and calculations can be written in text form, improving the structure, readability and reusability of programs.
In large-scale equipment,
- Splitting programs by function
- Using meaningful variable names
- Designing programs with data types in mind
- Using functions and function blocks
- Calculations and data processing in ST
Main networks of the KV-X
- EtherNet/IP
- EtherCAT
- Ethernet
- OPC UA
- USB Type-C
- Socket communication
With communication units, open networks such as PROFINET and CC-Link IE Field are also supported.
KV-8000 Series
The KV-8000 is a high-performance PLC that KEYENCE has offered as a high-speed, large-capacity PLC. It features large capacity and high-speed processing, with a basic instruction execution speed of 0.96 ns, 64 MB of CPU memory and a program capacity of approx. 1,500k steps.
KV-8000 main specifications
In addition to fast PLC processing, it offers the drive recorder, data logging, OPC UA, FTP and socket communication, making it suitable not only for sequence control but also for collecting and analyzing equipment data.
Other KEYENCE PLC Series
Besides the KV-X and KV-8000, KEYENCE has PLC series that have been used for many years. Only an overview is given here.
| Series | Positioning | Characteristics | Main uses |
|---|---|---|---|
| KV-7000 | High speed, large capacity | Basic instructions in the 0.96 ns class. A high-speed PLC used in much equipment, alongside the KV-8000. | High-speed machines Large-scale equipment |
| KV-5000 | General purpose, high function | High-function I/O built into the CPU. Widely used in general FA equipment. | General industrial machinery Equipment control |
| KV-3000 | General-purpose PLC | For small to mid-sized equipment. Has a long track record together with the KV-5000 series. | General machinery Equipment control |
| KV Nano | Compact PLC | Compact and space-saving, with high-speed counters and positioning built into the CPU. | Small machines Standalone machines |
Positioning of the KEYENCE PLC Series
| Series | Positioning | Recommended uses |
|---|---|---|
| KV-X | Latest, high performance | New equipment, high-speed control, motion, EtherCAT, OPC UA, IoT |
| KV-8000 | High speed, large capacity | High-speed equipment, large ladder programs, data collection, EtherNet/IP |
| KV-7000 | High speed, large capacity | Existing equipment, high-speed machines |
| KV-5000 / 3000 | General-purpose PLC | General FA equipment |
| KV Nano | Compact PLC | Small machines, standalone machines |
Summary
Today's KEYENCE PLCs are easiest to understand if you think of the KV-X and KV-8000 as the core.
- KV-X: the latest generation, emphasizing high-speed processing, large memory, open networks, motion, OPC UA and more.
- KV-8000: a high-speed, large-capacity PLC, strong in large ladder programs, EtherNet/IP, OPC UA, data logging and more.
- KV-7000: a proven high-speed, large-capacity series.
- KV-5000 / 3000: series used for many years in general FA equipment.
- KV Nano: for compact, space-saving equipment.
The specification values on this page are a comparison based on KEYENCE's officially published information. Available functions and specifications may differ depending on the CPU model, communication units and expansion units.
