Presented at PyCon India 2020, October 2020, Virtual Conference
Abstract on conference website
Modbus on Wikiped has both high level information as well as detailed specifications on the protocol.
More links related to Python & PLCs are available on the page for my 2019 PyCon US talk: What is a PLC and how do I talk Python to it?.