cmseaton42 / node-ethernet-ip

A Lightweight Ethernet/IP API written to interface with Rockwell ControlLogix/CompactLogix Controllers.
MIT License
263 stars 105 forks source link

Micro Queue is already full at size of 100 #98

Open skykep opened 1 year ago

skykep commented 1 year ago

Connecting to a PLC reading about 30 tags in two tag groups. Was fine for hours, and then messages of: Micro Queue is already full at size of 100 and TIMEOUT occurred while writing Reading Tag Group.

Current Behavior

See above.

Expected Behavior

Read the tags

Possible Solution (Optional)

No idea because the ethernet connection is rock steady.

Context

I'd like to know how to prevent this, and if unable, what should be the method of rectification? Restart the script?

Steps to Reproduce (for bugs only)

  1. Unknown -> occurred randomly

Your Environment

cmseaton42 commented 1 year ago

Hey

It sounds like the connection was lost in this case... can you post your script here?

skykep commented 1 year ago

I'm happy to share it privately with you, but don't want to post it publicly here. I've got quite a bit into it so far.