This, I think, is very cool!
I know nothing about any of this and am guessing you have had some previous experience with them. I based this on your comment about it being the "the cleanest wiring job I've ever done."
I did find the video below and it is quite informative for a guy who knows nothing. I seldom have much free time but am going to try to dive a bit deeper into these things.
I appreciate you sharing!
This is my first PLC project, but since I work in IT, we do a lot of wiring, even with my tank; it's nothing more than a large rats' nest. You will also want to look into Node-Red, that is where the logic for the controller is going to be located.



