You are currently viewing the content available in Vietnam. If you are looking for information for another region, please select the correct country from the top-left dropdown in the page and 'Navigate to Browse FAQs' in the Support menu.
What can cause an Arithmetic error/Overflow exception with CPU fault code( %SW125=16#DEF2) reported in Unity Pro/EcoStruxure Control Expert?
If an Arithmetic operation such as a multiplication, addition etc. is performed and the result of the operation exceed the max value for the variable type, this will generate an Arithmetic error/overflow exception. %S18 will turn on and stay on until the cause of the error is cleared. In the example below, IN1 and IN2 when multiplied the result is 40000. This exceed the max value of 32767 for a INT data type and thus the cause of the error.
Released for: Schneider Electric Vietnam

