Skip to content
Klaus Landsdorf edited this page May 15, 2017 · 4 revisions

Queue

YES

... if read and write sending at the same device from your flows

or

... if you have multiple events at the same time

or

... on serial devices

NO

... you want to send as fast as it works and you just read or write to a very fast device or gateway

or

... your device can do queueing

If it is not ready to send while FSM is waiting for the Modbus response, there will be an error 'Not Ready To Read' or 'Not Ready To Write'. Please, check if your device is fast enough to handle some requests or use the queue.

The queue command delay and what it does

... it guaranteed the time space between your queued commands, without it would send queued data as fast as it works, which can damage machines. Example: injecting data happens every second - there are 20 items in queue - without a work delay your device would get all queued data faster than a second in an unknown interval (response controlled) until the queue becomes empty - with a work delay of 100ms it will send all data in a 100ms interval to your device until the queue becomes empty. With 100ms it sends nine more values per second until the queue is done.

Queue parameter