https://medium.com/@margorautomation_58377/what-to-specify-for-plc-controller-programming-e14eaf8e05a4