置顶2018年08月08日19:24:48阅读数14346
C或C++或VB写自己的opcclient,连接上opcserver去读取数据了。不过可以先做连接测试,验证是否连接上,方法:
1、可以用kepserver自带的quickclient来测试是否连接上。
※新建标签:NewTag
(1)单击软件界面"Clicktoaddastatictag",或者工具栏"NewTag"增加一个标签。
(2)设置Tag属性:重点!!!!在这里,!!西门子的PLC的address要用DB220DBW130这种形式,不能是db1900,real220,,后面这种格式的用wonderware公司的smc做daserver时候读取西门子PLC用的。切记!
name要有,随便给,有意义就可以,其他默认,可以选择clientaccess设置为只读,如果需要。

注意:你填好之后,可以单击"对号"按钮进行测试或帮助。
上述只增加了1个点。

(4)到这里,就脸上了PLC,并且读取了1个点的值,其实实际应用中,增加点item的过程是在自己写的opcclient程序中完成的,这里是测试,就手动了。
另外,也可以用其他的opcclient做测试,不用quickclient,我这里主要说一下点地址的格式。如用takebishiopcclient网上可以下载到的。
配置如下:
1、连接会显示本地电脑上的各种opcserver,因每个人电脑上安装的不同有差异。


3、如果kepserver中没有想要的点,自己添加,格式为,添加。

4、到这里,用takebishiopcclient做测试也完成了。