WINCC普通网卡的TCP/IP连接和Industrial Ethernet不同之处

如题,当使用TCP/IP连接时,需要添加TCP/IP驱动,industrial Ethernet 亦然,但两种与PLC连接方式的不同之处在哪里?例如功能,或者通讯速度方面。请高手解惑,多谢。

最佳答案

推荐你看看下面的回答:
1. ISO-on-TCP(RFC1006)协议与TCP协议的主要区别就是前者没有确认机制而后者有,而且前者只能应用与西门子的编程组态软件体系中(可以看作是西门子本身封装的协议),而后者可以应用于标准的TCP/IP场合。可以参考以下链接:
 http://support.automation.siemens.com/CN/view/zh/26484227
 http://support.automation.siemens.com/CN/view/zh/26171811
  2. CPU 315-2PN/DP只支持TCP/IP和S7协议,不支持ISO-on-TCP协议。
  3. WinCC和CPU 315-2PN/DP连接只能使用TCP/IP通道,不能使用Industrial Ethernet通道。
  4. 不需要在Set PG/PC interface中为WinCC分配设备,因为S7ONLINE是给STEP7专用的。直接在WinCC的TCP/IP通道上右键“系统参数”--“单元”--“逻辑设备名称”,选择TCP/IP-->本地网卡即可,不能选择ISO Ethernet-->本地网卡(是给Industrial Ethernet用的)。
   5. TCP/IP(Auto)相对TCP/IP而言,多了跨逻辑网段访问的功能,可以给PG添加多个IP地址,以前试过好像没什么用。
   6. 可以使用OPEN TCP的方式连接两个CPU 315-2PN/DP,不需要在NetPRO中建立连接,需要编程建立/断开连接,发送/接收数据,可以参考以下链接:
  http://support.automation.siemens.com/CN/view/zh/29737950
 也可以在NetPRO中建立TCP连接,调用FC5(AG_SEND)/FC6(AG_RECV)编程,可以参考以下链接:
 http://support.automation.siemens.com/CN/view/zh/17853532
 还可以在NetPRO中建立S7连接,调用FB14(GET)/FB15(PUT)进行单边编程,可以参考以下链接:
 http://support.automation.siemens.com/CN/view/zh/18924842
   7. 可以使用iMAP组态PN CBA通讯,如果楼主使用WinCC作为上位机软件,PN CBA通讯仅限于PLC之间,因为WinCC没有PN接口。即两个CPU 315-2PN/DP之间采用CBA通讯,而它们和WinCC之间还是普通的工业以太网。不过iMAP对于复杂或大量PLC系统更能显示组态优势,而且需要单独购买,楼主的系统不大,似乎没有必要,采用6中的方式即可。
《ISO-on-TCP协议与TCP协议的不同 》——
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=30230&cid=1029
参考资料:http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=30230&cid=1029

提问者对于答案的评价:
大家都辛苦了,谢谢。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • 二进制触发变量记录

    现有一个二进制变量(内部变量通过脚本位关联PLC),希望通过此二进制变量触发变量记录,发现0~1 1~0都记录一次,现希望只记录一次,请问怎么做? 发现在PLC…

    SIMATIC WinCC 2019年6月11日
  • wincc 与s7-200 s7-300通讯连接

    2个独立水处理控制系统:1、wincc与s2-200通讯连接 ,wincc(工控机)与控制柜(s7-200)距离不超过100m  2、wincc与s7…

    SIMATIC WinCC 2017年11月26日
  • 求wincc 6.2下载地址

    望各位大虾提供一下WINCC 6.2的下载地址,如果有与其配套的SQL软件,麻烦也提供一下,谢谢! 最佳答案 用电驴去搜,国外网站上很多。 提问者对于答案的评价:谢谢啦

    SIMATIC WinCC 2019年6月11日
  • 怎样将设备启动及停止的时间点显示在wincc上

    请问怎样将设备启动和停止的具体时间点显示在wincc上?这两个时间点之差可以再wincc里面实现相减么?请高手帮忙指导一下 最佳答案 A、简单的方法就是在PLC内部实现,&nbsp…

    SIMATIC WinCC 2017年6月27日
  • WINCC读不出模拟量

    我的WINCC做的模拟量监控读不上来,开关量都能读上来  模拟量在S7在线监控是都能读出来,变量设置是32位浮点,双字DB,DDXX,跟S7 DB数据…

    SIMATIC WinCC 2019年6月11日
  • wincc6.2如何在winxpsp3下安装?

    wincc6.2在winxpsp3安装时提示缺少补丁?? 问题补充:看到可以绕过KB319740的补丁,请教怎么做? wincc没有补丁吗? 最佳答案 WinCC&nbs…

    SIMATIC WinCC 2019年6月11日
  • WINCC flexible2008中的内部变量

    什么情况下需要用到内部变量?我做的画面有报警还要一些简单的按钮,需要用到内部变量么?是不是做登陆用户的时候才用? 最佳答案 内部变量,按字面意思就是内部使用的变量,只要不和PLC通…

    SIMATIC WinCC 2019年6月11日
  • Wincc如何用全局脚本实现退出WINCC项目的功能

    Wincc如何用全局脚本实现退出WINCC项目的功能,想学使用脚本编程,对于WINCC来说,用哪种语言上手比较快本人有一点C的基础有没有脚本的一些快速入门学习资料 最佳答案 C脚本…

    SIMATIC WinCC 2021年7月5日
  • 授权中字母等代号的含义

    WINCC-V6 RC 1024 PTg 512 ATg中的  RC?  PTG?&nbs…

    SIMATIC WinCC 2019年6月11日
  • wincc报警控件如何实现操作记录?

    我要在WINCC画面中加入操作员控制记录功能,实现查看操作员操作日志查看,如果在报警控件上显示,如何在报警控制控件上实现从第50条开始显示的功能,就是说第一条到第五十条报警条目不在…

    SIMATIC WinCC 2019年6月11日