WINCC通过S7-200 PC Access SMART连接smart200PLC.
有两台电脑连接6台smart200PLC, 一台电脑已经正常连接,然后把wincc和OPC文件拷贝到另外一台电脑上,OPC软件能正常连接PLC,wincc变量也显示正常连接OPC,可是数据就是不能读写。查了wincc opc连接,不是连接的我用的这个OPC文件。问题就是我怎么确保我连接的OPC文件就是我要用的文件。还有一个情况就是wincc我不是通过wincc复制功能复制的,因为复制出来是空的文件。所以只是简单的文件复制。
但是我另外新建wincc项目和opc文件,opc与plc 测试数据正常, 但是wincc还是找不到我这个新建的OPC 文件 不知道什么情况。
一、确保PCAccess保存项目;重新注册C:\Program Files(x86)\Siemens\S7-200 PC Access\bin OPCDAServer.exe /regserver
如果不行,建议重装,有可能是opc组件冲突。
二、可以在安全模式下复制整个WINCC工程文件,然后粘贴到新的电脑运行工程试试
参考WINCC v7.x 与 S7-200 PC Access SMART 软件存在不兼容的问题,所以才会出现wincc的opc客户端找不到PC Access SMART的opc服务器,建议用SIMATIC NET OPC通信。
wincc的授权中包含了net的授权,链接8个以下的plc是不需要再加授权的。
SIMATIC NET OPC通信-S7-200 smart
https://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/018.html
电话:13818569113
邮箱:13818569113@139.com
网址:http://www.4006162020.net/
地址:上海青浦区北青公路7171号111-112室