分享

WINCC 使用笔记(二)-连接200 SMART

 阿明哥哥资料区 2022-04-05

连接200Smart

图片

在项目里面,有两台第三方的设备,采用的S7-200 smart PLC,有些数据需要采集上来,在画面上显示。开始的时候由于以前使用过PC Access Smart软件,感觉还挺方便的,虽然安装了SIMATIC Net,由于不熟悉,所以还是想采用PC Access Smart来做通讯,而且这个软件能自PLC程序里面导入符号表,很方便。

这个在处理过程中没有截图,只能全部以文字的方式说明一下了

2.1  PC ACCESS SMART兼容性问题?

比较早的时间,接触了一次WINCC连200 Smart PLC的案例,不过当时用的是WIN7系统,WINCC是V7.3版本的,而且是厂家已经做好的项目,我在原来项目上增加了一个CPU 及部分点位,厂家原来采用的是PC ACCESS SMART V2.1做OPC服务器,WINCC通过 PC ACCESS SMART 来读取SMART PLC里面的数据。

在之前这个项目,我先用虚拟机装的WINCC V7.3和PC ACCESS SMART软件在虚拟机里面测试,一开始的时候,PC ACCESS 软件先默认创建了项目,随便增加了一个条目,保存后,WINCC能读取到,随后又重新创建了项目保存到D盘,然后从PLC程序中导入符号,结果发现点击保存后,OPC服务器里面没有同步更新,之后又测试了几次,发现好像默认的路径项目再增加条目保存后,OPC服务器里面能更新,于是项目做好后也就没有再弄。

这次发现又碰到这个问题了,系统用的WIN10 LTSC版本,软件的安装没有出现问题,创建了PLC连接之后,在OPC服务器里面能找到,但是增加了条目,不管是默认的项目目录还是保存到别的目录,再怎么点保存,OPC服务器里面的条目就是不跟着更新。

感觉可能是和WIN10系统兼容性有问题吧,毕竟这个软件和STEP7 V5似的,好久才更新一次…

2.2  转用SIMATIC NET

折腾了一下午,没弄好,于是只好考虑别的方法,在找答案上好像也经常有碰到问关于OPC访问200SMART的问题,我没有实际使用经验,然后就回答推荐使用SIMATIC NET,这次终于也让自己碰到了,自己挖了个坑让自己踩了…

于是通过论坛搜索找到了相关的教程,跟着官方推荐文档的介绍,很轻松的就通讯上了,而且WinCC连接也没问题,使用NET通讯访问,还有一个好处就是,不用先通过OPC SCOUT新建好变量,直接在WINCC的变量管理里面,根据命名规则创建就可以了。变量不是特别多的情况下,创建也是比较快的。这是相对于Access的一个优点。

下面是官方关于200 Smart PLC OPC通讯的连接,我采用的是SIMATIC NET 的COML S7方式做的通讯,结合WinCC变量管理面的拖动操作,创建变量还是特别方便的。


OPC通信_S7-200 SMART

https://www.ad./productportal/prods/s7-200-smart-portal/200smarttop/smartsms/063.html


虽然通过别的方法解决了通讯问题,感觉PC ACCESS SMART软件可能兼容性还是存在一定的问题,导致OPC服务器的变量没有办法更新

2.3 后记:

图片

前两天是用最新的Windows 11上安装了一下PC AccessSMART 2.3,没有实际连PLC,分别创建变量保存,然后用OPC Client 测试了一下,发现创建变量并没有问题,可能之前还是系统有问题或者有别的软件和PC Access SMART兼容性有问题,导致工作不正常吧。当时的系统是朋友自己做的。不过好像也说明确实不如SMATIC NET好用,可惜NET软件是收费的,或许这就是免费和收费的区别吧。


PS:这两天正在做两个虚拟机,一个是TIA V13SP2-V15,一个是V15.1-V17的,准备分享给大家,不过在纠结是免费给大家还是稍微收电费,毕竟花了一些时间的....

还有就是文中的广告是留着还是去掉只保留底部的广告,也在纠结...... 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多