Modern object-oriented programming techniques are transforming PLC programming, making industrial automation faster to build, ...
Write and test first, then buy the hardware you need.