OPC 客户端写操作异常分享

我最近正在编写OPC 客户端软件,使用的语言为C++。去年也编过一次只是单纯的读数据,然后再通过MODBUS-TCP规约把数据传出去。今年要增加一个功能,本以为好简单的一件事。可是我偏偏调了2天,就是出现一个非常特别的问题,写操作的时候,服务器的端数据全部更新了,最奇怪的是,我测试了所有的客户端软件,居然全一样。

OPC环境如下:

 

OPC Server放在本机:配置 ICONICS Simulator OPC Server 3.12

客户端使用:OPC Client (Factorysoft,Inc)

还使用了ICONICS Simulator OPC Server的客户端sample opc client

 

最终结果测试发现居然是opc server有问题,只要写一个数,数据就全部变化,NND,这还是大品牌的东西,居然这么折腾人。后来我换了另一个品牌的OPC Server 就好了。

matrikon opc server 数据就读定正常了。在这个测试过程中,我至少测试了10几个OPC的客户端居然全是这个问题。网上有新版的ICONICS Simulator 一会下载了试一下看看好用不。

 

 

你可能感兴趣的:(异常,服务器,客户端,OPC)