CalcRootParable (FB)ΒΆ
FUNCTION_BLOCK CalcRootParable
By use of this function block the root of a linear function \(y = a \cdot x^{2} + b \cdot x + c\) with \(a\mbox{, }b\mbox{, }c\mbox{, }x \in \mathbb{R}\), if there are some, are calculated.
- InOut:
- Scope - Name - Type - Comment - Input - lrParam2- LREAL- multiplier of \(x^{2}\) (corresponds to \(a\)) - lrParam1- LREAL- multiplier of \(x\) (corresponds to \(b\)) - lrParam0- LREAL- multiplier of \(1\) (corresponds to \(c\)) - Output - byRoots- BYTE- number of roots (0, 1, 2 or 255 in case of infinite roots) - lrRoot0- LREAL- first root - lrRoot1- LREAL- second root 
