回复:【开源】Modbus设备的单FB封装和多设备平行调用的通用架构 ------ 一个温控器案例的完整项目文件

已锁定

宝冬

  • 帖子

    401
  • 精华

    27
  • 被关注

    253

论坛等级:奇侠

注册时间:2016-07-06

钻石 钻石 如何晋级?

发布于 2023-05-12 17:38:04

52楼

关于RS485、UART、ModbusRTU与OSI模型



OSI模型是一切现实通信手段的抽象模型。任何实际存在的通信方式,都可以作为OSI的一种具体实现(Implementation),被抽象还原回OSI模型中去。


RS485:属于OSI模型的物理层。同层的还有RS232、CMOS电平、TTL电平等


UART:属于OSI模型的数据链路层。它就是通常说的串口通信协议。也就是起始位/数据位/校验位/停止位这些设定。它是Comm-load指令负责的对象。


ModbusRTU:属于OSI模型的应用层。它是被打包在Uart报文里面,由Uart来承载和传输的。它是MB-Master指令负责的对象。同层还有自由口通信协议。


这种层层打包拆包、内外嵌套的分层方式,和以太网中TCP/UDP协议的报文帧的构造的抽象原理是一样的。


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15515条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。