OpenPLC

OpenPLC

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

5. Next steps

5. Next steps

The libraries' own documentation

Each library has its own guide, with a getting-started page, a reference for
every block and pin, worked examples and troubleshooting.

Library Start with
ModBee Node UIO node-uio docs: analog inputs and outputs, calibration, retained variables, pulse counting, sleep
ModBee Node UIO Web UI node-webUI docs
BeeBus modbee-beebus docs
Modbus modbee-modbus docs
MQTT and Sparkplug B modbee-mqtt docs
GSM modbee-gsm docs
OTA modbee-ota docs
ModBee Utilities modbee-utilities docs
ModBee Devices modbee-devices docs

Every block also explains itself in the editor: select it in the Library
panel and its description appears in the box below the library tree.

The Node UIO hardware

Wiring, terminals, power, the analog inputs' voltage or current setting
(a solder bridge on the board), and HATs are in the
modbee-node-uio repository.

The OpenPLC Editor

The ModBee editor works like the OpenPLC Editor, so OpenPLC's own
documentation applies: the languages, the editor's screens and debugging.
See the OpenPLC Editor documentation.
Remember that ModBee boards and libraries need the
ModBee editor.

Things to try next

  • Read an analog sensor: add an ANALOG_IN block after DIGITAL_IN, and
    see node-uio analog.
  • Keep a value through a power cut: declare it RETAIN. See
    retained variables.
  • Run a pump properly: the modbee-utilities pump blocks add run
    feedback, faults, alarms, run hours and HMI messages.
  • Talk to other devices: a Modbus sensor on RS485 with modbee-modbus,
    or report to SCADA with modbee-mqtt.
Last updated 2 hours ago
Was this helpful?
Thanks!