The following issue is present with firmware version 3.01.x that was released with EBO 3.1.
3.02.02 firmware corrects the issue with 3.02.02.10025 being the most recent available.
Description of Issue:
BI (Boolean Input) in a Function Block Program on an MP-C is bound to a Digital Input on the same MP-C. The DI is on and the value is "Active", and so is the BI (Value = "True") when the power on the MP-C is turned off.
Next the DI is switched off (when the MP-C is powered off).
When the MP-C is powered on again the Digital Input has the correct value "Inactive", but the BI in the FBP is still "True".
The BI in the FBP seems to retain the old value instead of reading the DI on initialization.