DIVD

../_images/d6593efee38b0d010a33139000eba54e
Parameter Value
Library_File_Name Serie90_AC500_V10.lib
Firmware V2.0
Type Type_Function_Block_No_History
Group -

The value of the operand at input E1 is divided by the value of the operand at input E2 and the result is assigned to the operand at output A. The remainder is assigned to the operand at output REST. If a remainder is produced, the result will always be rounded down. If the result lies outside of the permissible number range, it will be limited to the maximum or minimum value of the number range: -2147483647 (8000 0001H) … 2147483647 (7FFF FFFFH). If a limiting has been performed, a TRUE signal is assigned to the binary operand at output Q and the value 0 is assigned to output REST. If no limiting occurred, a FALSE signal is assigned to the binary operand at output Q.

Division by »zero« is therefore also signalized at the binary output Q.

The inputs and outputs can neither be duplicated nor negated.