Nel mondo dell'automazione industriale c'è ancora molta confusione su alcuni termini.
Proviamo a fare un po' di chiarezza :
- Protocolli seriali
- Layer fisico ( cavo) : RS232, RS485, RS422
- Protocolli di comunicazione es: Profibus, Modbus rtu, Can Open, Device net
- Protocolli ethernet
- Layer fisico ( cavo) : Cavo ethernet a 4 o 8 fili
- Protocolli di trasporto : TCP IP, FTP, SMTP etc...
- Protocolli di comunicazione es: Profinet, Ethernet IP, Modbus TCP, Ethercat
Sul cavo seriale ci girano direttamente i protocolli di comunicazione.
Sul cavo ethernet non è così. Sul cavo ethernet girano dei protocolli di trasporto sopra i quali girano i protocolli di comunicazione. Questo consente trasporti più veloci ed efficaci e la possibilità di far passare su un cavo informazioni di natura diversa tra loro.
Se devo connettere due dispositivi tra di loro per farli comunicare dire li connetto in Ethernet TCP IP solo perchè entrambi hanno un' RJ45, nell'automazione industriale equivale a non dire niente.
Stiamo identificando un protocollo di trasporto e non di comunicazione.
Affinchè due device possano scambiarsi informazioni devono necessariamente parlare la stessa lingua.
E' necessario sempre specificare qual'è il protocollo di comunicazione, cioè "la lingua " nella quale i due device connessi siano in grado di comprendersi per potere parlare tra loro e scambiarsi informazioni.
Esempio:
- Cavo Ethernet = strada
- Protocollo TCP IP ( di trasporto) = Autotreno
- Protocollo di comunicazione = il carico dell'autotreno
Avere una strada ( cavo ethernet) che ci collega fino alla Cina ed un autotreno disponibile ad andarci ( TCP IP), può non servire a niente se il destinatario non capisce il contenuto che gli è stato spedito ( protocollo di comunicazione).
Nessun commento:
Posta un commento