通信接口与通信约规
1. 通信接口(Communication Interface)
指的是物理层的连接方式和外观形态,也就是你“怎么把两台设备的信号线连在一起”。
它包括:
物理媒介:双绞线、光纤、同轴、电缆、无线信道等
电气标准:RS-232、RS-485、CAN、Ethernet、USB 等
机械形态(连接器外观):RJ45、COM(DB9、DB25)、M12、端子排等
例子:
RJ45(RS-485)
DB9(RS-232)
端子排(CAN)
它回答的问题是:“我用什么线、什么插头,怎么接上去?”
2. 通信约规(Communication Protocol)
指的是数据传输的规则,相当于约定双方“怎么说话、怎么理解对方的话”。
它包括:
链路层/传输规则(帧格式、校验、寻址方式)
Modbus RTU/TCP、CAN2.0A(标准帧)、CAN2.0B(扩展帧)、EtherCAT
应用层协议(数据内容格式、指令定义、寄存器表)
Modbus RTU、CANopen、EtherCAT
例子:
Modbus RTU(运行在 RS-485 上)
CANopen(运行在 CAN 总线上)
TCP/IP + HTTP(运行在 Ethernet 上)
它回答的问题是:“我们连上之后,数据要怎么发、怎么收、怎么解析?”