AllenDF1 driver: FLOAT and STRING variables show wrong values when the offset considers data type flag is active on driver configuration

AllenDF1 driver: FLOAT and STRING variables show wrong values when the offset considers data type flag is active on driver configuration

Summary

In specific project configuration/offset constellation invalid Bit is set when a FLOAT variable is seen in a screen even if all offset configuration is correct. The problem occurs when in the driver configuration it is enabled the "Offset considers data type" flag. INT, BOOL variables can communicate correctly. Also FLOAT and STRING variables display wrong values if in the AllenDF1 driver configuration it is enabled "offset considers data type" (flag). The write to the FLOAT/STRING variables is correctly processed despite the flag is active or not. The STRING data type only display wrong values if different STRING variables are shown on the same screen. When the "offset considers data type" flag is disabled FLOAT and STRING variables can be read and write correctly.

Description

In specific project configuration/offset constellation invalid Bit is set when a FLOAT variable is seen in a screen even if all offset configuration is correct. The problem occurs when in the driver configuration it is enabled the "Offset considers data type" flag. INT, BOOL variables can communicate correctly. Also FLOAT and STRING variables display wrong values if in the AllenDF1 driver configuration it is enabled "offset considers data type" (flag). The write to the FLOAT/STRING variables is correctly processed despite the flag is active or not. The STRING data type only display wrong values if different STRING variables are shown on the same screen. When the "offset considers data type" flag is disabled FLOAT and STRING variables can be read and write correctly.

Solution

with the fix it works correct in all cases.



Issue Number: 33112
Fixed on Date: 12.11.2014
Versions: 7.11 0 BUILD 18023 | 7.50 0 BUILD 25796