KEYENCE KV-8000 PLC and MC-200 Connection Guide

KEYENCE KV-8000 PLC and MTL MC-200 Connection Guide

This page explains the basic configuration for connecting a KEYENCE KV-8000 Series PLC to an MTL MC-200-7220A servo driver.

The standard configuration uses a positioning unit to send pulse train commands from the PLC to the MC-200 driver. Additional units may be required when the PLC must receive encoder signals, absolute position data, or motor operating information.

Page contents: Overview | Compatible Driver | Required PLC Units | Unit Selection | Connection Diagram | Setup Checklist | Contact

Connection Overview

The KEYENCE KV-8000 Series can control the MC-200-7220A using pulse train position commands.

The PLC positioning unit sends command pulses to the driver. The MC-200 then controls the connected μDD Motor according to the configured command format, electronic gearing, acceleration, speed, and position settings.

The required KEYENCE units depend on the signals that must be exchanged between the PLC and the MC-200 driver.

  • Pulse train position commands require a positioning unit.
  • Incremental encoder feedback requires a compatible high-speed counter input.
  • Absolute position data requires a compatible RS-422 serial communication interface.
  • Motor current, speed, or position-error monitoring may require an analog input unit.
KEYENCE KV-8000 Series PLC for connection with an MTL MC-200 servo driver

KEYENCE product information: KV-8000 Series

Compatible MTL Servo Driver

MC-200-7220A

The MC-200-7220A is the digital and analog I/O version of the MC-200 Series servo driver. It can receive pulse train commands from a PLC positioning unit.

Supported pulse command formats include:

  • Pulse and direction
  • CW and CCW pulse commands
  • Two-phase quadrature pulse commands

Important: The pulse output frequency configured in the KEYENCE PLC must remain within the maximum pulse input frequency specified for the MC-200 driver.

View the MC-200 Series servo driver

Required KEYENCE KV-8000 Units

High-Speed Positioning Unit

Model: KV-SH04PL

The KV-SH04PL sends pulse train position commands from the KV-8000 PLC to the MC-200-7220A.

This unit is required when the MC-200 is controlled using external pulse commands.

The pulse output circuit, signal common, command format, and maximum frequency must be configured to match the MC-200 input specifications.

View the KEYENCE KV-SH04PL

High-Speed Counter Unit

Model: KV-SSC02

The KV-SSC02 may be used when the PLC must receive incremental A-phase, B-phase, and Z-phase encoder signals from the MC-200 system.

This unit is not required when the PLC only sends commands and does not need an independent encoder count.

Before wiring, confirm the encoder output circuit, signal voltage, maximum response frequency, counting mode, and line receiver requirements.

View the KEYENCE KV-SSC02

Serial Communication Unit

Model: KV-XL402

The KV-XL402 is an RS-422A and RS-485 serial communication unit. It may be used when the PLC must receive absolute position data output from the MC-200 driver.

Before implementation, confirm the MC-200 communication format, baud rate, data length, ASCII or binary format, wiring, termination resistance, and PLC receive program.

This unit is not required when the PLC does not need absolute position information.

View the KEYENCE KV-XL402

Analog Input Unit

A compatible analog input unit may be added when the PLC must receive the MC-200 analog monitor output.

Depending on the driver settings, the analog monitor can be used to observe information such as motor current, speed, or position error.

Confirm the selected monitor function, output voltage range, scaling, signal common, and analog input specifications before connection.

KEYENCE Unit Selection

Required Function Recommended Unit Purpose Requirement
Send position commands by pulse train KV-SH04PL Outputs pulse commands to the MC-200-7220A Required for pulse control
Read incremental A/B/Z encoder signals KV-SSC02 Receives incremental encoder feedback Optional
Read absolute position data through RS-422 KV-XL402 Receives serial absolute position data Optional
Read motor current, speed, or position-error monitor signals Compatible analog input unit Receives the selected MC-200 analog monitor voltage Optional

Basic Signal Flow

Position Command

KEYENCE KV-8000 PLC → KV-SH04PL positioning unit → MC-200-7220A pulse command input

Incremental Encoder Feedback

MC-200 A-phase, B-phase, and Z-phase output → KV-SSC02 high-speed counter unit

Absolute Position Data

MC-200 RS-422 position output → KV-XL402 serial communication unit

Motor Operating Monitor

MC-200 analog monitor output → compatible KEYENCE analog input unit

Connection Diagram

Connection diagram between a KEYENCE KV-8000 PLC and MTL MC-200 servo driver

The diagram is provided as a configuration reference. Confirm the latest pin assignments, signal voltage, signal common, connector specifications, shield termination, and FG connection in the applicable KEYENCE and MTL documentation before wiring.

KV-SH04PL Positioning Unit Reference

KEYENCE KV-SH04PL high-speed positioning unit

Setup Checklist

Confirm the following items before starting the system:

  • μDD Motor model number
  • MC-200 driver model and firmware version
  • Incremental or absolute encoder configuration
  • Pulse command format
  • Pulse output circuit and input circuit compatibility
  • Maximum pulse frequency
  • Electronic gear and command-pulse scaling
  • Servo ON, alarm reset, in-position, and alarm signal assignments
  • Origin sensor and Z-phase homing method
  • Signal common and power-supply wiring
  • Shield and FG connection
  • RS-422 format and termination when using absolute position data
  • Analog monitor scaling when reading current, speed, or position error

Engineering note: PLC unit selection alone does not guarantee electrical or communication compatibility. Confirm the complete system using the latest MTL driver specifications, KEYENCE unit manuals, encoder configuration, and actual wiring design.

Confirm Your KV-8000 and MC-200 Configuration

Please provide the μDD Motor model, MC-200 driver model, encoder type, required PLC commands, required feedback signals, pulse frequency, and application details.

MTL will review the proposed configuration and confirm the required interface, wiring points, and technical documentation.