News

Lab 6 process logic can get stuck

Written on 27.07.2023 14:43 by Nils Ole Tippenhauer

Dear students,

For lab6, the process can get stuck due to a bug in the PLC1 logic where P101 is never turned on. If you experience this issue, we recommend changing in `PLC1.py` the line 93 from `            if fit201 <= FIT_201_THRESH or lit301 >= LIT_301_M['H']:` to `            if lit301 >= LIT_301_M['H']:`. This should solve the issue (at least enough to demonstrate your attack). Please let me know if you run into other issues.

\edit: someone noted that removing this dependency on FIT201 will make it difficult to meet the alternative goal. To simplify things, please feel free to modify the logic in PLC1 for the alternative goal part of the exercise to introduce other use of that variable, a different threshold for the original logic, or something similar. Just make sure to comment on this in your submission.

Cheers,

Nils

Privacy Policy | Legal Notice
If you encounter technical problems, please contact the administrators.