回复:技术专题探讨-WinCC 与 S7-300/400 通信设置和优化-发帖整理

  • 帖子

    3917
  • 精华

    20
  • 被关注

    27

论坛等级:奇侠

注册时间:2003-06-16

普通 普通 如何晋级?

发布于 2009-05-03 22:44:13

0楼

quote:以下是引用四书五经在2009-04-24 22:57:00的发言:
quote:以下是引用lihai在2009-04-24 16:10:36的发言:
而WinCC的相对简单一些,可以优化的手段应该更多,效率也应该相对较高,否则和第三方软件一样都用Simatic net和PLC通讯,用net更省事省开发费用而且速度还快,S7通道似乎没有存在的道理。。。
所以如果撇开实际的通讯机制不谈,还是我隐约觉得wincc的S7通道还是有他过人之处的,不然别人家的上位软件通讯性能都超过自己的了,好像实在说不过去。
也许,以现在的硬件速度,些许差别估计也看不出来。


Named Connection是基于S7协议,所有的Named Connection连接都需要先建立一个PC Station,然后在PC Station与CPU之间建立S7连接,这个连接是可以取名的,呵呵,也许这就是“Named Connection”的含义。这里PC Station与CPU之间的S7连接和两个CPU之间的S7连接应该没有什么不同,而且这个连接可以是单向连接,也可以是双向连接。如果是单向连接,则相当于PUT+GET,这时可能和OP协议也没什么不同了,关键是PUT+GET(SFB/FB14,SFB/FB15)方式一次最多只可以传送2百多个字节,而如果是双向连接(SFB/FB12,SFB/FB13),则一次最多可以传送64K字节,这样对于大量数据通讯,通讯效率将会很大的提高。
WINCC采用Named Connection与PLC通讯,会通过应用程序访问点、S7连接名称,调用S7-API函数去执行S7读写服务。S7-API是SIEMENS提供的针对S7协议的应用程序接口,通过这个接口去执行S7读写服务,应该能获得S7通讯的最强大的功能。
而S7-OP协议可能是对S7协议进行了一些封装,使之比较适合各种屏或者通讯数据量不大的PC和PLC之间的通讯,通过S7 OP这个接口,WINCC不能获得S7通讯提供的全部功能。


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32760条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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