mirror of
https://github.com/node-red/node-red-nodes.git
synced 2023-10-10 13:36:58 +02:00
2d28a2304f
Update the package.json for each node to point to the directory within the repo that hosts the code for the package in question. as per https://docs.npmjs.com/cli/v7/configuring-npm/package-json#repository |
||
---|---|---|
.. | ||
locales/en-US | ||
LICENSE | ||
package.json | ||
pidcontrol.html | ||
pidcontrol.js | ||
README.md |
node-red-node-pidcontrol
A Node-RED node that provides a simple PID controller.
Install
Run the following command in your Node-RED user directory - typically ~/.node-red
npm i node-red-node-pidcontrol
Usage
PID controller node.
This node ONLY expects a numeric msg.payload
containing the current reading.
It will output the correction that needs to be applied in order to move to the preset set point value.
The damping factors are typically in the range 0 - 1. See Wikipedia for more details on PID controllers.
The set point may be overridden by msg.setpoint
. If you do so the edit box value can be used as the initial value.