When configuring Some IO I ran into an issue with the following error message when building:
Value was either too large or too small for a UInt32.
The build however the build does not finish to show errors related to show the value in question.
The value in question was the auto generated values for S-0-0390 which should be a UDint and loads as UDint_hex. So the error pop is correct but the location is not described, the popup also seems to cancel the build instead of letting fail.
Compiler version: 3.5.19.10
Ctrlx IO Engineering version: 1.20.1
Reloading the project or restarting the program does not resolve the issue.
Expected Behavior:
If an invalid type assignment occurs the location should be recorded and shown in the build report.
Parameter should load the correct value type (UDINT instead of UDINT_hex).
... View more