Stefan Leuders - PLC Review Comments

Please find below my first iteration of comments. I am not through with all code, but would like to start posing questions and raising issues. The points are listed in the sequence I have looked at them.

Hardware:

Software:

Other:
Final comment:

	At this moment, I do not consider the code being mature. To me the code
is much too complex and focuses too much on auxiliary tasks like
exporting monitoring and  configuration capabilities to PVSS, or like
checking and rechecking data values. I understand the need for high
safety, but too complex code will spoil this demand. It should focus on
the interlock process and outsource functionality which is not
essential. The configuration values can be checked in PVSS, the PVSS S7
Driver should be reliable enough for the data transfer.