|
Communications
Protocols
A set of rules for data exchange (format and timing of data) in a communications
system
Stack / profile = selected set of protocols for a communication application
| Ethernet |
CAN-Open
|
| Modbus |
Plus
ASi |
| Modbus |
Seriplex
|
| S908 |
FIPIO/FIPway
|
| LonWorks |
RIO |
| Interbus |
HART |
| Profi-bus |
DIO |
| DeviceNet |
ControlNet |
| Uni-Telway |
ASCII |
| |
|
Protocols
are similar to languages - Devices must support the same protocol to
understand each other
Communication Relationships
Master / Slave - request / response & response only
Peer-to-Peer - client / server, publisher / subscriber
Communication Architectures
Star (point-to-point)
Bus, Ring, LAN (multidrop)
|