关于Simatica Net的若干问题

1、西门子的Hardnet和softnet卡到底有什么区别?用hardnet卡能完成的通讯任务,softnet卡基本上都能完成,hardnet的优势具体体现在哪里?
 2、在softnet的手册里提到Sapi-S7和RS编程接口,在编写PC与PLC通讯时可用。如果PC上是hardnet卡,编程也要用到这两种接口,那为什么在这两种接口会放到softnet中?
 3、Wincc和PLC连接用的S7协议,应该是S7通讯吧(覆盖以太网、ProFibus、MPI),如在以态网中建立连接,其组态过程和使用COML S7过程很相似,是不是Wincc组态连接是自动创建一些如VFD一类的东西只是用户看不到?
 4、CP在PLC中到底承担什么作用?很多通讯还是要占用CPU的通讯资源这种情况下CP如何运作?

 以上这些问题我在看了西门子的若干手册后仍不能理出头绪。

问题补充:
我希望得到比较深入的回答,比如hardnet和softnet,简单说hardnet带处理器。那么处理器完成什么功能,和网络协议有什么关系,对simatic net有什么优化等。
       对于第3个问题,能进一步解释VFD与连接列表、应用程序之间的关系更好,西门子手册上说的太简略了。FF的VFD解释我又无法和西门子的对应起来。
       第4个问题引申出S7 315能连接几台Wincc,一般试验中不过3个。这和CPU连接资源属性中的分配有何关联。
      *******
     对于T-C4的解答:
     1、对于第3个问题主要在SAPI-S7编程上有疑惑。另一方面也是对第4问题的引子。
     2、第4个问题。我曾经试过修改各种资源数,但没有能连接到3个以上的,同时只能有3个wincc连上cpu。
     ****
   T-C4:谢谢你的补充回答。可以认定:和WinCC使用的是OP通讯资源。
   大头:
   1、用SAPI-S7编写应用还是需要Simatic Net的。库和头文件等都是随Net安装的。
   2、“在wincc里面采用name connection的方式组态通讯,就是所谓的coml-s7”有点意思。
   3、S5兼容通讯好像就只占用CP资源,而没有CPU的事。

最佳答案

1. Softnet和Hardnet的区别楼主可以参考以下链接,虽然说得不是很详细,当然处于设备生产厂家的考虑,也不可能说的更详细。我理解除了Hardnet处理数据不依赖PC的CPU资源外,主要的好处就是通讯资源较Softnet有很大提升,例如CP5613的S7连接数可以达到50个,DP从站的连接数可以达到120个,CP5614可以同时既作主站又作从站;CP1613的连接数可以达到120个,而CP1613用于和S7-400H通讯时可以实现硬件级别的切换。
   http://support.automation.siemens.com/CN/view/zh/7028809
   2. 楼主分析的有道理,其实SAPI-S7同样也支持Hardnet。我个人以为Softnet成本较低,用户自己可以通过SAPI-S7编程做上位机程序,而一旦采用Hardnet,一般都会使用现成的上位机软件,上位机系统规模变大了,通过SAPI-S7编程未免不值得。
   3. COML S7一般用于非西门子的上位机软件和S7-300/400通讯,通过记录VFD和TSAP信息的.ldb文件作为连接上位机软件和通讯设备的接口。现在基本是使用NCM或Step7中的NetPRO来组态PC Station和S7-300/400站之间的S7连接,但实际组态的信息和COML S7基本一样。楼主的疑问恐怕更多的是集中在编程上的,关于这一点我也没有找到更多的编程信息,恐怕要咨询热线了。
   4. 对于S7-300来说,CP可以扩展CPU的S7连接数,一般应用于S7-300/400之间,S7-300和操作面板之间的通讯;对于S7-400来说,CP就起不到扩展作用了。而对于楼主提及的S7-315能连接几台WinCC的问题,我谈一下使用经验,WinCC和S7-300通讯,占用CPU的OP资源,例如:2AG10的S7连接数是16,除去系统保留的PG资源(至少为1)外,所以最多可以连接15个。楼主实验3个的结论应该是建立在没有改变CPU通讯资源的情况下的:在CPU 315-2DP的Properties--Communication中,PG默认为1,OP默认为1,S7 Basic默认为12,16减去这些系统保留值就只剩下2个动态的连接资源了,这样加上原本保留的OP资源1个,与就能连上3个WinCC;S7 Basic应用于非组态形势下的X_PUT/X_GET通讯,一般情况下用不了那么多,所以把S7 Basic改小些,把OP改大些就可以了。

  问题补充:
  以前老的S7-300由于不能更改通讯资源(CPU的Properties中没有Communication的选项),最多只能连接3个WinCC。楼主的情况的却没遇见过,但可以通过以下几种方式诊断:
  1. 在与S7-300连接不上的WinCC所在的PC上,选择“开始”-Simatic-WinCC-Tools-Channel Diagnosis,左侧找到打叉的连接,右侧有错误代码(16进制),错误代码的描述位于 WinCC 信息系统中的关键字“Error codes during connection disturbances (连接故障期间的错误码)”下。
  2. 在Step7中在线监控CPU,在Properties-Communication中各个连接资源的情况,尤其是OP连接数。
  3. 使用CP5611最好有SoftNet S7的授权,使用普通网卡最好有SoftNet S7 lean for IE的授权,并且安装Simatic Net。

 和楼下的兄弟探讨:
 CP1613理论上的连接数的确不能应用到现实中。
 我以前有个项目,使用CPU-315/2DP(2AG10) V2.0连接到6台WinCC,当然通讯速度差强人意。
 关于S7-300和HMI的连接资源,下面两个链接有所描述:
 http://support.automation.siemens.com/CN/view/zh/23369901
 http://support.automation.siemens.com/CN/view/zh/22276718

提问者对于答案的评价:
言之有物。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc179332.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日 下午5:17
下一篇 2017年6月24日 下午5:17

相关推荐

  • Profinet连接

    通过Profinet通讯连接多个分布式I/O时,必须要通过网络交换机连接吗?是否可以从一个分布I/O出来连接到下一个分布I/O? 最佳答案 设备上一般都有两个以上的PN口,简单的组…

    SIMATIC Net 2017年5月29日
  • 请问profibus网络的协议问题

    请问西门子profibus-dp pa fms 和MPI PPI 区别是什么,他们是网络还是总线系统,还有他们的协议分别是什么?为…

    SIMATIC Net 2017年6月10日
  • STEP 7组态OPC与300通讯在OPC SCOUT中出现错误,大家谁遇到过,如何解决

    关于STEP 7组态OPC与300通讯的方法组态,组态和下载都正常。打开OPC SCOUT中下面目录OPC.SimaticNET 就出现一大串报警代码…

    SIMATIC Net 2017年5月28日
  • Profibus DP线路

    由图可知Profibus RS485中继器在小开关DP1为OFF的时候A1和A1’、B1和B1’是联通的。那么假如在一个网段的两根线我不接到A1和A1’、B1和B1’上,…

    2017年6月1日
  • OPC Scout如何快速添加变量?

    OPC Scout如何快速添加变量?有很多相同类型的变量,是不是必须在OPC Scout里面一个一个的建好变量了才能在WinCC里面采集的到变量,记得想PC&n…

    SIMATIC Net 2017年6月9日
  • CP5613找不见了?

    请教有关CP5613的问题。 我的SIMATIC 工控机主板损坏更换后(主板与原型号不同),其他运行都正常,就是CP5613的通讯不正常。 经过重装S…

    SIMATIC Net 2017年6月18日
  • 通讯电缆的公头与母头分别是什么意思?

    今天刚看论坛里提到这个问题,顺便问问大家 最佳答案 这只是一个形象的说法db9-F,female,雌性的,是一个插孔,即我们常说的母头db9-M,male,雄性的,是一个插针,即我…

    SIMATIC Net 2017年6月12日
  • 关于PN的一点问题

    平常我们说的带PN口的设备是不是只能够接入PN网,比如315-2PN/DP,是不是只能够走PN协议,不能够走以前的以太网协议的 最佳答案 1、PN设备可以和普通的EtherNet设…

    SIMATIC Net 2017年6月8日
  • OLM光口会不会被激光笔照坏

    今天熔完光纤,我拿激光笔测试光纤通不通时,忘记把OLM光口上的跳线拔下来了,光线直接照到OLM的光口里面了。我的这测试用的笔,是比较专业的,红色的光线比较强,现在很担心,OLM的光…

    SIMATIC Net 2017年6月11日
  • 一台PC可否运行多个OPC server

    大家好!现在现场的工控PC上已运行非西门子的OPC,通过着工业以太网连接着现场的S7-300PLC。我想在该PC 上安装SIMATIC NET软件,并同时运行S…

    SIMATIC Net 2017年6月5日