Programmable Logic Controllers Principles And Applications By John W Webbpdf =link=
Webb dedicates entire chapters to why the scan time matters for high-speed applications and how asynchronous events (like a push button pressed for only 10ms) can be missed if you do not understand this cycle.