通讯协议
Bingo Fang
不积跬步无以至千里,不积小流无以至江河。
展开
-
IPv4 和 IPv6 头部结构主要区别
这里对IPv4和IPv6头部的一些常用的重要字段进行整理总结,没做出解释的是一些不常用到的字段,有兴趣可以自行查阅。MAC headerIPv4 headerData :::1. IPv4 header:00010203040506070809101112131415161718192021222324252627282930转载 2017-12-24 10:06:46 · 457 阅读 · 0 评论 -
STM32菜鸟成长记录---RS485通讯协议的应用
RS485缺点:RS485总线是一种常规的通信总线,它不能够做总线的自动仲裁,也就是不能够同时发送数据以避免总线竞争,所以整个系统的通信效率必然较低,数据冗余量较大,对于速度要求高的应用场所不适应用RS485总线。同时由于RS485总线上通常只有一台主机,所以这种总线方式是典型的集中—分散型控制系统。一旦主机出现故障,会使整个系统的通信限于瘫痪状态,因此做好主机的在线备份是一个重要措施。**传统光...转载 2018-01-18 21:48:38 · 421 阅读 · 0 评论 -
关于RS485总线通信协议开发注意事项
关于RS485总线通信协议开发注意事项1 前言近段时间发现我们系统在进行设备组态时,采用的串口复用方式在同一个RS485串口上挂载多个智能设备进行通信、监控。而往往在系统组态的时候就会发现部分设备通信不上,或者工程交付之后出现智能设备经常通信中断的情况。本文描述RS485总线协议的工作原理,从根本上剖析导致以上问题的根本原因。2 RS485总线硬件特点2.1 拓扑结...转载 2018-01-18 21:38:11 · 1151 阅读 · 0 评论 -
Modbus 通讯协议数据帧之间的时间停顿间隔 “3.5字符”定义
Modbus 通讯时规定主机发送完一组命令必须间隔3.5个字符再发送下一组新命令,这个3.5字符主要用来告诉其他设备这次命令(数据)已结束,而这个3.5字符的时间间隔采用以下方式计算:1个字符包括1位起始位、8位数据位(一般情况)、1位校验位(或者没有)、1位停止位(一般情况下)这样说起来一般情况下1个字符就包括11位那么3.5个字符就是3.5*11=38.5位还有比如没有校验位...转载 2017-10-08 13:17:27 · 993 阅读 · 0 评论