How do Automation Hardware Communicate with each other?

Automation hardware intercommunicates via the process of data exchange via a communication medium. The communication medium consists out of different OSI (Open Systems Interconnection) model layers. For the purpose of this answer, the communication layer, related to...