lib/hysteresis_st.txt
changeset 278 050d31dd7c74
parent 276 1679f514f38a
equal deleted inserted replaced
273:beb05fe75e0c 278:050d31dd7c74
       
     1 (* Following taken directly from the IEC 61131.3 draft standard *)
       
     2 
       
     3 (*
       
     4  * An IEC 61131-3 IL and ST compiler.
       
     5  *
       
     6  * Based on the
       
     7  * FINAL DRAFT - IEC 61131-3, 2nd Ed. (2001-12-10)
       
     8  *
       
     9  *)
       
    10 
       
    11 
     1 FUNCTION_BLOCK HYSTERESIS
    12 FUNCTION_BLOCK HYSTERESIS
     2     (* Boolean hysteresis on difference *)
    13     (* Boolean hysteresis on difference *)
     3     (* of REAL inputs, XIN1 - XIN2      *)
    14     (* of REAL inputs, XIN1 - XIN2      *)
     4   VAR_INPUT XIN1, XIN2, EPS : REAL; END_VAR
    15   VAR_INPUT XIN1, XIN2, EPS : REAL; END_VAR
     5   VAR_OUTPUT Q : BOOL := 0; END_VAR
    16   VAR_OUTPUT Q : BOOL := 0; END_VAR