https://theautomationblog.com/over-two-hours-of-plc-communications-how-to/
Over two hours of PLC communications how-to