The DNP3_TG driver does not interrupt writing when the outstation response contains IIN 1.1, IIN 1.2 or IIN1.3 indicating that events are available.
Summary
When writing a larger number of binary outputs, analog outputs or octet strings in sequence, for example through the Recipegroup Manager, the DNP3_TG master driver does not interrupt the writing when the outstation response contains IIN 1.1, IIN 1.2 or IIN1.3, indicating that events exist in the outstation.
Description
When writing a larger number of binary outputs, analog outputs or octet strings in sequence, for example through the Recipegroup Manager, the DNP3_TG master driver does not interrupt the writing when the outstation response contains IIN 1.1, IIN 1.2 or IIN1.3, indicating that events exist in the outstation.
Solution
An issue has been addressed in the DNP3_TG driver. When writing a larger quantity of values in sequence, the DNP3_TG master now interrupts the writing when it detects IIN 1.1, IIN1.2 or IIN1.3 in a response of the outstation, to get the events from the outstation, before resuming the writing of values.
Issue Number: 36274
Fixed on Date: 13.10.2016
Versions: 7.60 0 BUILD 36068