当前位置: 主页 > PLC控制

FDL网络 基础

FDL算是第2层通讯了那这种网络是不是不能进行数据交换了只是传送地址和一些协议呢有没有高手给我讲讲

最佳答案

哦,是这样
我想你知道ISO/OSI参考模型,这样才知道FDL是2层协议。没错,FDL确实属于第二层的协议,但是首先我们应该简单了解一下FDL的工作机制。Profibus的2层报文结构提供了高的传输安全,使用海明距离=4的方式。如果报文在传输的过程中出现错误,相应的报文会自动的重发。这种简单的方式,在通讯时,PROFIBUS数据的传输比如安全的问题,就依靠FDL来处理了。也就好像说TCP/IP一样,TCP具有错误,超时等重发机制。IP提供路由选择功能。这时,应用数据从哪里入口?这是你所关心的问题。
对于TCP/IP,我们常常借助Socket来进行通讯,那么数据接口在第7层。而对于FDL,借助的是第4层的数据接口,即Send/ReCEive接口来传输数据。这个接口就是用于传输数据。

提问者对于答案的评价:
~

  • 关注微信

猜你喜欢

微信公众号