node-red-contrib-murrelektronik-iol-devices 0.0.19

Node-RED library for Murrelektronik GmbH

npm install node-red-contrib-murrelektronik-iol-devices

node-red-contrib-murrelektronik-iol-devices

Node-RED nodes for Murrelektronik IO-Link devices and process data handling.

Disclaimer

This package is an independent, privately developed Node-RED contribution. It is not affiliated with, endorsed by, sponsored by, or connected to Murrelektronik GmbH.

The package was created by a private individual to control and read out compatible IO-Link devices. Product names, device identifiers, and company names are used only to describe device compatibility.

Installation

Install the package from the Node-RED user directory:

npm install node-red-contrib-murrelektronik-iol-devices

Then restart Node-RED. The Murrelektronik IO-Link device nodes will appear in the Node-RED palette.

Offline installation / Offline-Installation

Auf dem Entwicklungsrechner im Repository pack-geraete.cmd starten oder in diesem Paketordner npm run pack:offline ausfuehren. Beim ersten Bauen ist Internet fuer die Abhaengigkeiten erforderlich; auf dem Zielgeraet nicht. Beide Packbefehle (pack:offline und pack:palette-offline) erzeugen jetzt node-red-contrib-murrelektronik-iol-devices-0.0.19-palette-offline.tgz. Der Build prueft automatisch die Installation mit leerem npm-Cache und --offline sowie das Laden der enthaltenen Node-Typen und Abhaengigkeiten.

Diese Datei auf das Zielgeraet kopieren und in Node-RED unter **Palette verwalten

Installieren > TGZ-Datei hochladen** auswaehlen. Alternativ im Node-RED- Benutzerverzeichnis (haeufig ~/.node-red, bei Docker meist /data) ausfuehren:

npm install --offline --no-audit --no-fund /pfad/zur/node-red-contrib-murrelektronik-iol-devices-0.0.19-palette-offline.tgz

Danach Node-RED neu starten. Die Datei muss als lokales TGZ installiert werden; eine Suche nach dem Paketnamen im Palettenmanager benoetigt Internet.

Included nodes

  • 4000-76056-000000X status light
  • 4000-76060-000000X signal tower
  • 4000-76070-1X00015 signal tower
  • 5000-00501-XXXXXXX analog converter
  • 5000-00501-1400001 IOL AI-TH-V2-MULT-PAR thermocouple analog converter
  • 598XX IO module
  • 6920X push button
  • 6923X three-button station (3P-Pushbutton)
  • murrelektronik-device-scan device scan
  • murrelektronik-process-data-read process data read
  • murrelektronik-iodd-process-data IODD process data

Usage

Use the device-specific nodes to integrate supported Murrelektronik IO-Link devices into Node-RED flows. The package also includes helper nodes for scanning devices and reading or interpreting process data.

License

MIT

Three-button station (6923X)

Output 1 reports the write result. Output 2 returns msg.payload as [top, middle, bottom] booleans, with the connector at the bottom: [true, false, true] means the top and bottom buttons are pressed. These are mounting positions MP4, MP3 and MP2 (bit 0 of input bytes 3, 2 and 1). msg.buttonPositions names these positions; msg.rawProcessData retains the response. Check msg.valid before using the states. msg.deviceStatus reports the device status.

Like the two-button node, the node supports LED configuration, raw output bytes, Read Only and cyclic requests. This station requires eight input/output bytes; Eco mode is bit 7 and flashing uses bits 4-6. Set msg.interval to true to poll at 500 ms, or false to stop and perform one final request.

Node Info

Version: 0.0.19
Updated 2 weeks, 6 days ago
License: MIT
Rating: not yet rated

Categories

Actions

Rate:

Downloads

1 in the last week

Nodes

  • 4000-76056-000000X
  • 4000-76060-000000X
  • 4000-76070-1X00015
  • 5000-00501-XXXXXXX
  • 5000-00501-1400001
  • 598XX
  • 6920X
  • 6923X
  • murrelektronik-device-scan
  • murrelektronik-process-data-read
  • murrelektronik-iodd-process-data

Keywords

  • node-red
  • murrelektronik
  • iot

Maintainers