Appendix G – Common CANopen problems
Error: An exception occurred while delegating evaluation of the XXX constraint on YYY
Examples: An exception occurred while delegating evaluation of the 'ValueIsOptionsIndex' constraint (...)
An exception occurred while delegating evaluation of the 'IntValueBetweenLimits' constraint (...)
Solution: The error will be reported if setting value is in incorrect form. This most likely means that the project was loaded from corrupted file. In case of two given examples it is possbile to fix problem by changing values of problematic settings.
Warning: XXX constraint is not satisfied for YYY
Examples: 'IntSetting::IntValueBetweenLimits' constraint is not satisfied for (...)
'LimitedSetting::ValueIsOptionsIndex' constraint is not satisfied for (...)
Solution: The error will be reported if configuration setting or object violates project constraints. Since application is designed to keep user from breaking these constraints during normal project editing, presence of this report may mean that the project file was corrupted. Still, it is possbile to fix most of problems of this type, by simply editing reported configuration element. Meaning of some constraint violations is described below:
LimitedSetting::ValueIsOptionsIndex - Setting value is incorrect; Can be fixed by changing setting value;
IntSetting::IntValueBetweenLimits - Numeric value is not in valid range; Can be fixed by changing setting value;
Error: IO error while saving EDS/XDD file.
Solution: The error is reported when attempt to save EDS/XDD file to disk fails. User shall check if disk has enough free space and whether application has write permission for the file in question.