通信协议
文章平均质量分 60
TCP/IP、UDP、MQTT、RabbitMQ、Modbus、串口等
卡钦斯基
会的不多,就两下子。
展开
-
CANopen学习笔记
CANopen在设计时,对其定义为小网络、控制信号的实时通讯报文传输采用CAN标准帧格式。即11bit的ID域,以尽量减小传输时间。网络控制报均采用数据最小字节数。比如心跳报文,只有1个字节数据。实时更新的过程数据无需接收方报文应答。即采用生产消费模型,降低总线负载。需要接收方确认的配置参数一般都时采用快速单字传输。即1个报文最多传达1个32bit的参数变量,避免了分帧引起的实时性降低。以上这些定义都是为了节约时间开销,最大限度的保证实时性。原创 2024-04-28 15:16:29 · 635 阅读 · 0 评论 -
【通信协议】Modbus
区块访问长度访问方式说明线圈位(bit)读/写可通过应用程序改写离散量输入位(bit)只读数据由IO系统提供输入寄存器字(word)只读数据由IO系统提供保持寄存器字(word读/写可通过应用程序改写Modbus协议允许设备将四种数据分别映射到不同存储区块中,各个区块之间互相独立,使用不同的功能码。可以读取到不同的数值。Modbus协议也允许设备将四种数据映射到统一存储区块中,这样通过不同的功能码读取数据可能会得到相同的数据,比如输入寄存器和保持寄存器为同一物理区块。原创 2023-09-15 22:31:45 · 208 阅读 · 0 评论