hj91 / node-red-contrib-easy-pid-controller

This Node-RED node provides a PID (Proportional-Integral-Derivative) controller functionality. It utilizes the simple-pid-controller package to perform the control logic.
GNU General Public License v3.0
1 stars 1 forks source link

Easy PID Controller Node for Node-RED

The easy-pid-controller is a simple-to-use Node-RED node that provides Proportional-Integral-Derivative (PID) control functionalities. This node is designed to integrate easily with various control systems and offers configuration options for 0-10V and 4-20mA control signals.

Features

Installation

npm install node-red-contrib-easy-pid-controller

Usage

  1. Drag and drop the easy-pid-controller node into your Node-RED flow.
  2. Double click on the node to configure its parameters.
  3. Connect it to other nodes to provide PV and SV inputs and get the output signals.
  4. Deploy and monitor the control signal in real-time.

Inputs

Outputs

The node outputs an object payload containing:

Changelog

v1.2.1

v1.2.0

v1.1.0

v1.0.0

Contributing

Contributions to improve the node or fix any issues are always welcome. Please submit a pull request on the GitHub repository.

License

GPL-3.0 License. See LICENSE file for details.

Example

Visit the examples/ directory for a sample flow illustrating the usage of the node.

Author

Harshad Joshi @ Bufferstack.IO Analytics Technology LLP, Pune