RS232、RS485:
这两个属于七层网络模型中的物(wù)理(lǐ)层,物(wù)理(lǐ)层定义了電(diàn)平模式及两端的物(wù)理(lǐ)接口要求等。具體(tǐ)電(diàn)平模式可(kě)自行查阅,本文(wén)重点对各个概念进行分(fēn)辨。
CAN、Ethernet:
这两个不是单纯的属于某一层,而是对其中的物(wù)理(lǐ)层、链路层进行了定义。比如在链路中分(fēn)别叫CAN帧、以太网帧。具體(tǐ)在物(wù)理(lǐ)层和链路层中定义自行查阅。
CAN Open、EtherCat:
这两个是属于应用(yòng)层的协议,只不过指定了自己要用(yòng)的物(wù)理(lǐ)层及链路层,分(fēn)别使用(yòng)CAN及Ethernet定义的物(wù)理(lǐ)层及链路层。
Modbus:
Modbus也是应用(yòng)层协议,只不过它不对下层进行指定,既可(kě)以使用(yòng)RS232、RS484作為(wèi)物(wù)理(lǐ)层,也可(kě)以用(yòng)Ethernet定义的物(wù)理(lǐ)层、链路层。其中使用(yòng)RS232、RS485时需要用(yòng)URAT作為(wèi)链路层对物(wù)理(lǐ)层进行指挥。使用(yòng)Ethernet时则配合TCP、IP分(fēn)别作為(wèi)传输层和网络层,当然了,其实TCP/IP本身就是选用(yòng)Ethernet作為(wèi)链路层及物(wù)理(lǐ)层的。