st-one-io / node-red-contrib-cip-ethernet-ip

A Node-RED node to interact with Allen Bradley / Rockwell PLCs
GNU General Public License v3.0
51 stars 26 forks source link

eth-ip in node in all tags mode outputs n objects each cycle (n=total number of tags) #46

Closed CarlsbergSAC closed 3 months ago

CarlsbergSAC commented 3 months ago

Describe the bug

As seen in the title, the output of all tags is being triggered by the callback of every single individual tag.

To Reproduce

Steps to reproduce the behavior:

  1. Setup fresh Node-Red Install
  2. node-red-contrib-cip-ethernet-ip @1.1.3 installed in manage palette
  3. eth-ip in node connected to PLC endpoint with multiple tags, in All tags mode
  4. debug node shows multiple outputs each cycle

Expected behavior

On callback only a single object of path value pairs should be returned

Environment