想问一下各种西门子的通讯协议

已锁定

奔跑的蜗牛

  • 帖子

    13
  • 精华

    0
  • 被关注

    1

论坛等级:游民

注册时间:2008-01-17

普通 普通 如何晋级?

想问一下各种西门子的通讯协议

2018

6

2010-03-14 10:10:19

在网上经常看到有关于支持哪种协议的文章,有S7协议,FDL协议,PG/PC协议,DP协议,这些是否是应用层协议,还有就是PROFIBUS协议,和它们是不是一种概念?还是PROFIBUS是数据链路层协议?他们之间有什么不同?这些概念如果不搞清楚,很难理解上位机和西门子PLC之间的连接的。我的初步理解是: PROFIBUS 是数据链路层协议,这层协议只负责讲数据传达到目的设备,而PROFIBUS中的DU也就是数据单元部分,是不是这里面内有乾坤?当设备拿到这些数据的时候可能也并不知道这些数据具体表达什么意思,而就需要SIMATIC NET 软件来解释,而SIMATIC NET 包含很多种协议,也就是说选择不同的协议,对DU数据单元的解释也不一样。就那和IFIX通讯来说吧,IFIX并不是西门子公司的产品,也不知道西门子PLC的协议,就需要SIMATIC NET 来解释了,SIMATIC NET 如果选择S7协议,就会解析PROFIBUS或者以太网中的DU具体的表达意思,DU中哪些数据是在DB BLOCK 李的,哪些是表示在M点中的,哪些是表示I/Q ,而IFIX也有SI7的驱动,现在有个问题,如果我以上理解的对,那么我的SIMATIC NET 已经解析了DU数据单元的协议,那SI7是用来做什么的?
最后就是 S7 FDL PG/PC DP 协议是不是都是应用层协议? 他们之间有什么区别,一般各自用在什么场合呢?
想问一下各种西门子的通讯协议 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

通信与网络组件

共有4537条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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