PLC with Open Source Hardware