Open bombjackit opened 7 months ago
Going deeper on this issue, I discovered that if I read tags of type STRING_8 I had the same problem (not only inside an array but single tag) : maybe there is something correlate to the order of inserted tags inside the configuration (like #3 )
The current ST-ethernet-ip library only supports standard STRING types. Will put this on the TODO list.
Fixed String issue. Update to new version
Describe the bug
In Eth IP In, reading 2 tags of type STRING_8 in a matrix (10,2), x in the example belowe, cause the rewrite of the smaller string in the plc.
For example, I read x[0,1] (value "AABBCC") and x[0,0] (value "DDEEFFGG") : at first read of x[0,0] assume the value "DDEEFF" (it was write on plc), I have noted that has same lenght of x[0,1].
Expected behavior
Eth IP In must not write data to plc in any case
Environment
Original post https://github.com/st-one-io/node-red-contrib-cip-ethernet-ip/issues/44