En automatización, la mayoría de las veces, los protocolos de comunicación dependen de los fabricantes de PLCs
Datos que me vienen al vuelo:
Siemens: Profinet, Profibus, Profibus DP, PPI, MPI
Telemecanique: Modbus RTU, Modbus Ascii, Mosdbus TCP/IP, Unitelway, Fipway
Omron: Host Link, Sysmac Link, Sysmac net
Buscate una pagina de algun SCADA para ver la cantidad de protocolos de comunicación que soportan
Existe un bus de comunicación para sensores y actuadores, se llama "Bus ASI". Realmente es muy "picante" pero bien caro. Imaginate no tener que cablear cada actuador o cada sensor al PLC sino mas bien, los tenemos a todos esos dispositivos colgados de la misma red. ¡¡Eso es un espectáculo!!