Functions Groups
Overview
These blocks are used for Swithch operation of a given input.
Input Limiter
Slew Rate Detector
Priority Encoder
Input Limiter
This function block limits the Output to limits set by the High and Low values. If input exceeds the boundary limit, then limit to boundary limit.
Inputs and Outputs Name
Description
Supported data type
Ip1 – Data Input
Data Input
Ip1 – Low limit
Low limit input
Ip1 – High limit
High limit input
Out – Output
Input Limiter value of all input operands
Slew Rate Detector
This function block limits the maximum rate of change of the Output.Slew Limit is the maximum change that will occur in 1 second.If there is change in input, then increment or decrement output value at slew rate value until it equals the input value.
Inputs and Outputs Name
Description
Supported data type
Ip1 – Input value
Input value
Ip2 – Slew rate value
Slew rate value
Out – Output
Slew Rate Detector value of all input operands
Priority Encoder
This function block outputs corresponding to the highest priority input that is present. The top input (Input 1) has the lowest priority. All the inputs which are in reversed order. If a input is high, then store corresponding input number in the output. If no inputs are high, then store zero in the output.


