Skip to main content

General

Connect Keyence

Reference guide for Keyence KV and KV Nano series PLC communication.

Proxus supports native communication with Keyence PLCs using MC Protocol and specific serial protocols.

Supported Protocols

Protocol TypeSeriesConnectionPortDescription
KeyenceMcKV-7000/8000Ethernet5000MC Protocol (Binary)
KeyenceMcAsciiKV SeriesEthernet5000MC Protocol (ASCII)
KeyenceNanoSerial_OverTcpKV NanoSerial/Ethernet8501KV Nano specific protocol

Connection Parameters

ParameterTypeRequiredDefaultDescription
HoststringYes-PLC IP Address
PortintNo5000See table above
StationbyteNo0Station ID
NetworkNumberbyteNo0Network Number (MC Protocol)
NetworkStationNumberbyteNo0Node Number (MC Protocol)
ConnectTimeoutintNo3000Timeout (ms)

Address Syntax

Keyence uses standard memory area prefixes.

AreaPrefixDescriptionExample
Data MemoryDM16-bit WordDM100, DM1000
RelayRInternal RelayR100, R500
Link RelayLRLink RelayLR100
Internal AuxMRInternal AuxiliaryMR100
TimerTTimer (Contact/Coil)T100
CounterCCounter (Contact/Coil)C100
Current TimerTCTimer ValueTC100
Current CounterCCCounter ValueCC100

Troubleshooting

lightbulb
Need Help?

For Keyence-specific error codes, see Keyence Error Codes. For MC Protocol issues, see Mitsubishi/Melsec Error Codes.

Official Resources