(案例)西门子WINCC与S7-200 PC ACCESS SMART无法正常交换数据

西门子的S7-200PCACCESSSMART是S7-200SMART对计算机提供数据访问的软件(通过OPCserver功能),最高版本是,最高支持Windows10的32和64位版本,免费使用。

最近网友在WIN1064位下,安装了这个软件,与进行通信,发现WINCC运行起来后,无法实现PLC的数据交换。

他按照教程:在PCACCESSSMART上测试变量访问都正常。WINCC的驱动也能发现这个server并从中选择变量,只不过就是无法在运行时无法交换数据。

他按照大家建议,各种测试,都是不行,最终的建议:这个通讯是很成熟的,全部是西门子自己家的软件,大部分同志都实现过。所以,不用怀疑西门子软件,那就要怀疑你的操作系统。因此,建议:1、纯净的WIN7虚拟机里只安装PC-ACCESS和WINCC,进行测试。2、一开始测试1、2个变量(用V区的变量,比如:VD0(实数)、(开关量),不要用I/O区的变量),不要贪多。PC-ACCESS只对PLC数量有限制,对于变量数没有限制的。3、测试时,将网络上的其他设备都拔掉,只留PLC和你的电脑。4、WINCC运行系统运行前,将测试用的OPC客户端停掉,好像PC-ACCESS只支持一个客户端。5、如果再搞不定,就换台电脑试试。

后来,该朋友更换成了WIN7,就OK了。很可能他的WIN10系统里有什么冲突软件或者哪儿设置有问题。



2019年6月19日

说明:

1、本文是实践经验,非严格论文,与相关产品和理论可能不完全相符。

3、原创不易,欢迎转发,让更多朋友看到。转载请注明出处,谢谢!

免责声明:本文章如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务如因作品内容、版权和其他问题请于本站联系