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 🙏

© 2024 – Pkg Stats / Ryan Hefner

node-red-trexmes-iot-iobox

v1.0.14

Published

Trex Iot-IoBox serial connector

Downloads

30

Readme

node-red-trexmes-iot-iobox

This is a Node-Red package that communicates via a serial port (rs232) with a Trex Mes IoT-IoBox hardware developed by Mert Software & Electronics IoT-IoBox is an affordable automation device whose hardware accepts 12 digital input signals and generates 4 digital output signals. The counter total information is produced by counting the changes that occur with the 0-1 change of the signal belonging to the 12 inputs. Likewise, the cycle time of 0-1 change of each input is calculated in milliseconds to the card. With these 12 inputs, counter and loop values, the last status of 4 output signals can be read instantaneously with this Node-red node and the last status of each selected signal value can be taken as the node output.

Iot-IoBox image

Trex Mes IoT-IoBox hardware technical specifications

  1. 24 Volt Power Supply input: It must be fed with 24 volt & 1 Ampere Power Supply input.
  2. 12 pcs npn or pnp 24 volt input
  3. 4 dry contact output: 4 x 250 VAC, 5A no contact outputs
  4. 24 volt pnp encoder input
  5. Cascade communication port input
  6. RS232 communication port

Install

Run the following command in the root directory of your Node-RED install

npm install node-red-trexmes-iot-iobox

Usage

Input, counter and cycle values to be viewed are selected from the editing interface.

Transfer only changed values : With this selection box, the ports whose values have changed are sent to the output.

Single output: It is ensured that the port values are sent to a single output.

Node output numbers are formed dynamically depending on the selections.

IoBox has 4 output digital ports. To make them active or inactive, the payload.out values sent to the node must be set. For example, if msg.payload.out1 = 1 is sent, output 1 of the IoBox will be activated.

Iot-IoBox Node image1

Iot-IoBox Node image1

Iot-IoBox Node image1

Iot-IoBox Node image1

Requirements

The package currently requires Node.js 18.16 or higher.

Authors

Asaf Yurdakul