DIVD¶
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.