研发埠

标题: 如何建立WINCC和西门子Sation300的通讯? [打印本页]

作者: 杨鹏飞    时间: 2013-5-7 15:24
标题: 如何建立WINCC和西门子Sation300的通讯?

作者: 李倩    时间: 2013-5-7 15:28
CPU为315-2DP,网卡为CP343-1(6GK7 343-1EX11-0XE0).在电脑上能PING通PLC,同时用step7能通过TCP/IP上载、连接CPU。但是WINCC通讯不上。在线组件检查网卡时提示    No resources *ailable in the driver  33:16*4。网卡的硬件上面版本用的是2.2,我组态用的是2.0。1、用step7能通讯,WINCC通讯不能 ---- 说明网卡没问题。2、300CPU的PG+OP+S7总数是有限制的。最大连接数量在CPU属性Communication中有描述。可以在属性中设置参数。CPU在线或者模拟的状态下打开S7项目--硬件组态--点击离线/在线--双击CPU--Communication属性中有PG、OP、和S7连接:1>.PG指代在线的 Step7连接。不管是笔记本,还是西门子的PG台式机,还是你的服务期,只要有1个 Step7在线监控PLC,那么这个PLC就会被占用一个PG连接。2>.OP 指代触摸屏。尤其特指西门子的触摸屏。比如你有一个MP277在CPU上在线连接,那么这个CPU会被占用一个 OP连接。WinCC用内置的驱动来连接 PLC时,很多情况下也占用一个OP连接。3>.S7连接:很多HMI 软件跟PLC的连接都是用的S7协议,会占用S7连接。SimaticNet在大多数时候也是占用S7连接。基多的第三方触摸屏占用的也是S7连接,基多的第三方 OPCServer占用的也是S7连接。你检查OP数是否大于等于几个计算机之和。3、如果还不行应该是WINCC的设置问题。1.点击开始--设置--控制面板--设置PG/PC接口,选择TCP/IP你的网卡(可在设备管理器里查看)。2.打开WINCC,在左侧资源管理器中,点击变量管理-TCP/IP--右键选择系统参数--单元。在CP类型,总线结构TCP/IP,逻辑设备名称:选TCP/IP  你的网卡,确定后重启WINCC试一试。如果还不行,建议楼主安装一下SimaticNet软件,WINCC是西门子自己的软件,显然不需要Simatic Net也可以与底层西门子PLC直接通信了。但Simatic Net包括西门子大部分网卡驱动程序,OPC服务器。WinCC是*机监控软件,有些情况下需要二者结合使用。




欢迎光临 研发埠 (http://bbs.yanfabu.com/) Powered by Discuz! X3.2