Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CASE stan OF
- STAN_1:
- IF temp >= 40 THEN
- stan := STAN_2;
- END_IF
- W1 := FALSE;
- W2 := FALSE;
- STAN_2:
- IF temp >= 42 THEN
- stan := STAN_3;
- ELSIF temp <= 35 THEN
- stan := STAN_1;
- ELSIF czas >= 300 THEN //stan przeskakuje na 3 i wraca na 2 jeżeli temp dalej jest 40
- stan := STAN_3;
- END_IF
- W1 := TRUE;
- czas := czas + 1; //cykl 100ms
- W3 := FALSE;
- STAN_3:
- IF temp >= 46 THEN
- stan := STAN_4;
- ELSIF temp <= 40 THEN
- stan := STAN_2;
- END_IF
- czas := 0;
- W2 := TRUE;
- STAN_4:
- IF temp >= 53 THEN
- stan := STAN_5;
- ELSIF temp < 46 THEN
- stan := STAN_3;
- END_IF
- W3 := TRUE;
- turnOFF := FALSE;
- STAN_5:
- IF temp < 53 THEN // nie wiem jak działa system nadzoru dlatego sprawdzam w razie spadku temp
- stan := STAN_4;
- END_IF
- turnOFF := TRUE;
- END_CASE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement