The iec870 driver does not support anymore poke acknowledge - status bit WR_SUC in reaction on WR_ACK. It causes 30s delays (per IO) when a receipt or function 'write set value' is configured to wait on confirmation.
The iec870 driver does not support anymore poke acknowledge - status bit WR_SUC in reaction on WR_ACK. It causes 30s delays (per IO) when a receipt or function 'write set value' is configured to wait on confirmation.
Corrected in driver the support of poke acknowledge by command execution (only by Execute, not by Select nor Cancel).
The driver generates for Runtime an additional value of command variable with WR_SUC bit when command is sent to slave and the variable had WR_ACK bit. Reception of COT_actcon (positive or negative) resets the WR_SUC bit.