coil event processed immediately

This commit is contained in:
2021-08-23 17:55:10 +02:00
parent 882571425b
commit 5f3d50090a
2 changed files with 7 additions and 2 deletions

View File

@ -72,7 +72,10 @@ def modbusHandler(config, processImage):
logger.error("Exception in inner modbus handler loop: {}".format(e))
client.close()
finally:
sleep(modbusRefreshPeriod)
#sleep(modbusRefreshPeriod)
if (processImage.coilEvent.wait(timeout=modbusRefreshPeriod)):
processImage.coilEvent.clear()
except Exception as e:
logger.error("Exception in modbus handler: {}".format(e))