恭喜,你发布的帖子
发布于 2020-01-13 15:03:26
15楼
同意yming版主观点:普通的485通讯硬件采用差分接口,软件加上严格证明的最优的数据校验方式CRC,对于单一的主从结构更是稳定,而且485协议栈非常小(比如整个Modbus以及USS以及Hostlink协议也没多大),CPU开销也非常小,因此普通的I/O口都可以非常非常稳定的模拟它的通讯时序,基本不会丢包。
就单一主从结构来讲普通的以太网优势并不大(时间及内存开销上),因为以太网协议栈需要专门的硬件来跑即使集成在CPU内部,以太网天生就是为大数据,远距离,多机通讯准备的。再大一点的数据量需要5G,比如华为主推的短码适合应用到对应的短码优势场景(比如工业逻辑量等),长码是高通的优势(比如高清视频直播场景),短码为了应付长码场景需要在数据包内串联多个CRC短码校验来拼凑出整个长码,时延上宣称可短到1ms左右。更快的据说需要下一代技术。
从时间上来讲50ms的话不用担心串口的收发开销,以前用自由口写的Hostlink非标协议在19.2k下都可以稳定实现50ms内传输22个字(44个字节)的要求,1200在115200下更是Easy。
请填写推广理由:
分享
只看
楼主