lpcmanager

Parents ffb8a956585e
Children 3c485407dec4
Fixed buzzer block bug. Sometimes buzzer stayed on even after input value was set to False.
--- a/Pous/pousGOT.xml Wed Nov 15 15:12:55 2017 +0100
+++ b/Pous/pousGOT.xml Mon Nov 20 14:26:41 2017 +0100
@@ -137,7 +137,7 @@
</interface>
<body>
<ST>
- <xhtml:p><![CDATA[IF INPUT_VALUE_OLD = INT_TO_STRING(BOOL_TO_INT(INPUT_VALUE)) THEN TRIG := FALSE; ELSE TRIG :=TRUE; END_IF; INPUT_VALUE_OLD := INT_TO_STRING(BOOL_TO_INT(INPUT_VALUE)); INPUT_VALUE_CODE:=CONCAT('PLCObject.MWProvider.SetBuzzerValue(', INT_TO_STRING(BOOL_TO_INT(INPUT_VALUE)), ')'); pooll0(TRIG := TRIG, CODE := INPUT_VALUE_CODE, ACK => ACK, RESULT => RESULT);]]></xhtml:p>
+ <xhtml:p><![CDATA[TRIG :=TRUE; INPUT_VALUE_CODE:=CONCAT('PLCObject.MWProvider.SetBuzzerValue(', INT_TO_STRING(BOOL_TO_INT(INPUT_VALUE)), ')'); pooll0(TRIG := TRIG, CODE := INPUT_VALUE_CODE, ACK => ACK, RESULT => RESULT);]]></xhtml:p>
</ST>
</body>
<documentation>