npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@fa_yoshinobu/node-red-contrib-plc-comm-kvhostlink

v2.0.0

Published

Node-RED nodes for KEYENCE KV Host Link communication over TCP/UDP.

Readme

CI npm version License: MIT

Node-RED KEYENCE KV Host Link Nodes

Node-RED nodes for KEYENCE KV PLC communication via Host Link.

PLC Comm Family

This library is part of the plc-comm family. See the package matrix for protocol, language, registry, and install-command mapping.

Supported PLC profiles

The maintained profile table is in PLC profiles. Choose one exact canonical PLC profile from that table.

Supported device types

The shared device and range tables are in the KV Host Link Device Ranges page. Use that page for supported device families, address syntax, and profile-specific notes.

Installation

@fa_yoshinobu/node-red-contrib-plc-comm-kvhostlink

In Node-RED, open Manage palette, choose Install, and search for:

@fa_yoshinobu/node-red-contrib-plc-comm-kvhostlink

Install the package, then restart Node-RED if your runtime asks you to.

Quick start

  1. Open the Node-RED import menu.
  2. Import examples/flows/kvhostlink-basic-read-write.json.
  3. Open the kvhostlink-connection config node.
  4. Set Host to 192.168.250.100.
  5. Set Port to 8501.
  6. Set PLC Profile to the exact canonical profile for your PLC, such as keyence:kv-5000.
  7. Deploy the flow.
  8. Trigger Read DM100:U and check the debug sidebar.
  9. Trigger Write DM100:U=123, then read again to confirm the value.
  10. The starter flow does not restore the previous value; use only a test address or add a restore write before production use.

Documentation

| Page | Use it for | | --- | --- | | Full documentation site | Unified docs for all PLC communication libraries. | | Getting started | Install the nodes, configure a connection, and run your first flow. | | Usage guide | Use read/write nodes, metadata modes, connection control, and flow patterns. | | API reference | Find public client methods, helpers, profile APIs, and error types. | | PLC profiles | Choose the canonical profile for the target KV family. | | KV Host Link Device Ranges | Check shared device families, address notation, and range tables. | | KV Host Link Troubleshooting & Codes | Troubleshoot common port, profile, address, write-permission, and PLC error-code symptoms. | | Gotchas | Check whether this library has any current library-specific caveats. | | Example flows | Import maintained Node-RED example flows. |

License and registry

| Item | Value | | --- | --- | | License | MIT | | Registry | npm | | Package | @fa_yoshinobu/node-red-contrib-plc-comm-kvhostlink |

Commercial support

If you plan to embed this library in a paid or commercial product, please consider a separate support agreement or supporting the project as a sponsor.

Contact: https://fa-labo.com/contact.html