M 0.0, M 10.0 __ASSERT<> M 0.1, M 10.1 L 0 T MB 0 CALL "FC_sr_4" ( // VAR_INPUT IN00 := TRUE, // BOOL IN01 := FALSE, // BOOL IN10 := FALSE, // BOOL IN11 := FALSE, // BOOL // VAR_OUTPUT OUT0 := M 0.0, // BOOL OUT1 := M 0.1, // BOOL // VAR_IN_OUT INOUT0 := M 10.0, // BOOL INOUT1 := M 10.1, // BOOL ) __ASSERT== M 10.0, FALSE __ASSERT== M 10.1, TRUE __ASSERT<> M 0.0, M 10.0 __ASSERT<> M 0.1, M 10.1 L 0 T MB 0 CALL "FC_sr_4" ( // VAR_INPUT IN00 := FALSE, // BOOL IN01 := TRUE, // BOOL IN10 := FALSE, // BOOL IN11 := FALSE, // BOOL // VAR_OUTPUT OUT0 := M 0.0, // BOOL OUT1 := M 0.1, // BOOL // VAR_IN_OUT INOUT0 := M 10.0, // BOOL INOUT1 := M 10.1, // BOOL ) __ASSERT== M 10.0, TRUE __ASSERT== M 10.1, TRUE __ASSERT<> M 0.0, M 10.0 __ASSERT<> M 0.1, M 10.1 L 0 T MB 0 CALL "FC_sr_4" ( // VAR_INPUT IN00 := FALSE, // BOOL IN01 := FALSE, // BOOL IN10 := TRUE, // BOOL IN11 := FALSE, // BOOL // VAR_OUTPUT OUT0 := M 0.0, // BOOL OUT1 := M 0.1, // BOOL // VAR_IN_OUT INOUT0 := M 10.0, // BOOL INOUT1 := M 10.1, // BOOL ) __ASSERT== M 10.0, FALSE __ASSERT== M 10.1, TRUE __ASSERT<> M 0.0, M 10.0 __ASSERT<> M 0.1, M 10.1 L 0 T MB 0 CALL "FC_sr_4" ( // VAR_INPUT IN00 := FALSE, // BOOL IN01 := FALSE, // BOOL IN10 := FALSE, // BOOL IN11 := TRUE, // BOOL // VAR_OUTPUT OUT0 := M 0.0, // BOOL OUT1 := M 0.1, // BOOL // VAR_IN_OUT INOUT0 := M 10.0, // BOOL INOUT1 := M 10.1, // BOOL ) __ASSERT== M 10.0, FALSE __ASSERT== M 10.1, FALSE __ASSERT<> M 0.0, M 10.0 __ASSERT<> M 0.1, M 10.1 // Set flip-flops L W#16#FF T MB 10 L 0 T MB 0 CALL "FC_sr_4" ( // VAR_INPUT IN00 := FALSE, // BOOL IN01 := FALSE, // BOOL IN10 := FALSE, // BOOL IN11 := FALSE, // BOOL // VAR_OUTPUT OUT0 := M 0.0, // BOOL OUT1 := M 0.1, // BOOL // VAR_IN_OUT INOUT0 := M 10.0, // BOOL INOUT1 := M 10.1, // BOOL ) __ASSERT== M 10.0, FALSE __ASSERT== M 10.1, TRUE __ASSERT<> M 0.0, M 10.0 __ASSERT<> M 0.1, M 10.1 L 0 T MB 0 CALL "FC_sr_4" ( // VAR_INPUT IN00 := TRUE, // BOOL IN01 := FALSE, // BOOL IN10 := FALSE, // BOOL IN11 := FALSE, // BOOL // VAR_OUTPUT OUT0 := M 0.0, // BOOL OUT1 := M 0.1, // BOOL // VAR_IN_OUT INOUT0 := M 10.0, // BOOL INOUT1 := M 10.1, // BOOL ) __ASSERT== M 10.0, FALSE __ASSERT== M 10.1, TRUE __ASSERT<> M 0.0, M 10.0 __ASSERT<> M 0.1, M 10.1 L 0 T MB 0 CALL "FC_sr_4" ( // VAR_INPUT IN00 := FALSE, // BOOL IN01 := TRUE, // BOOL IN10 := FALSE, // BOOL IN11 := FALSE, // BOOL // VAR_OUTPUT OUT0 := M 0.0, // BOOL OUT1 := M 0.1, // BOOL // VAR_IN_OUT INOUT0 := M 10.0, // BOOL INOUT1 := M 10.1, // BOOL ) __ASSERT== M 10.0, TRUE __ASSERT== M 10.1, TRUE __ASSERT<> M 0.0, M 10.0 __ASSERT<> M 0.1, M 10.1 L 0 T MB 0 CALL "FC_sr_4" ( // VAR_INPUT IN00 := FALSE, // BOOL IN01 := FALSE, // BOOL IN10 := TRUE, // BOOL IN11 := FALSE, // BOOL // VAR_OUTPUT OUT0 := M 0.0, // BOOL OUT1 := M 0.1, // BOOL // VAR_IN_OUT INOUT0 := M 10.0, // BOOL INOUT1 := M 10.1, // BOOL ) __ASSERT== M 10.0, FALSE __ASSERT== M 10.1, TRUE __ASSERT<> M 0.0, M 10.0 __ASSERT<> M 0.1, M 10.1 L 0 T MB 0 CALL "FC_sr_4" ( // VAR_INPUT IN00 := FALSE, // BOOL IN01 := FALSE, // BOOL IN10 := FALSE, // BOOL IN11 := TRUE, // BOOL // VAR_OUTPUT OUT0 := M 0.0, // BOOL OUT1 := M 0.1, // BOOL // VAR_IN_OUT INOUT0 := M 10.0, // BOOL INOUT1 := M 10.1, // BOOL ) __ASSERT== M 10.0, FALSE __ASSERT== M 10.1, FALSE __ASSERT<> M 0.0, M 10.0 __ASSERT<> M 0.1, M 10.1 BE END_FUNCTION ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]>