
Divides one input value (Dividend) by another (Divisor).
Inputs
Outputs
Q |
Quotient |
Ov |
Overflow |
E |
Error |
Functionality
Overflow:
- If the calculated value is greater than the maximum DPT value:
- Q = 0
- Ov = 1 (true)
- E = 0 (false)
- If the calculated value is less than the minimum DPT value:
- Q = 0
- Ov = 1 (true)
- E = 0 (false)
- If the calculated value is within the valid range of the DPT:
- Q = Quotient of the two input values (Dividend : Divisor)
- Ov = 0 (false)
- E = 0 (false)
- Value of Divisor = 0:
- Q = 0
- Ov = 0 (false)
- E = 1 (true)
The output sends whenever a value is received.