I am using an eWON flexy 201 as a protocol converter between ABlogix and modbus TCP. I have run into an issue when some of the modbus or ABlogix tags are not available causing the eWON to freeze for about 15-30 seconds.
To identify this I was changing the value of a PLC tag that is then converted to a modbus tag which then causes a digital IO card to output and open a valve. Normally the valve opens within 1 second but with a frequency of around once every 3 changes the valve will take between 5-30 seconds to respond to the PLC tag change.
When this delay happens the eWON web gui will not display any content. I can change pages but tags in the values page will not display during this 30 second freeze.
If I remove the tags that are no communicating then the issue goes away. This cannot be the solution as parts of this system need to be turned off which will cause this issue.
My best guess for the cause of this problem is that eWON is trying to communicate with the tags that are offline but cannot find them can stalling communications with online tags.
Is there a way to configure the IO server to skip tags that are not online?
I have configured in global settings for IO servers “disable tags in error” but that did not fix the issue.
The logs are full of smbs - connection errors.
I have attached a backup of the config.BFD_eWon_Backup_20200211.tar (61 KB)