OPC服务器,opc客户端net2003,vc6源代码工程

      工业OPC 2009-11-4 9:11:00

1,client :opc 客户核心代码
2,clent.test:OPC客户程序例子
3,server.dll:OPC服务器核心代码
4,server.test:。net2003 控制台 opc服务器程序例子,3秒刷新一次数据
5,myserver:。net2003 MFC OPC服务器例子,1秒刷新一次数据
开发环境VC.net2003,生成的OPC dll和.exe程序放到一起就可以运行

说明:这是个老外的程序,经过自己的改写而成,把俄文翻译成了英文哦,费了不少劲!

同时,自己把OPC服务器加以改写,使用户得以很容易的理解OPC服务器的创建过程
然后用OPC客户端,读出这些项目的值,OPC服务器的创建,刷新时间及怎样刷新等都有说明,详见server.test中的注释!
具体给出了2个value项和20个radomvalue项,及其随机值的演示!


该OPC客户端连接时,选择OPC服务器的ID,添加组名即可,host项是用于dCOM分布OPC时用的(没有测试呢),本机时为空即可。连接成功后,然后添加数据项即可,注意第一次连接时是形成数据项的保存文件,数据不刷新,关闭后
会在相同的目录下形成一个保存文件,下次再运行这个客户端时,他会自动读取这个保存文件,然后按照OPC服务器的刷新时间,刷新数据啦。
你可以用其他的OPC客户端去连接该OPC服务器以验证该OPC接口的正确性与否,只要连接时,输入该OPC服务器的ID--OPC.myTestServer即可啦,详见server.test中的注释,我都验证过啦,没有问题!

ok,自己好好研究吧! 下面是opc客户端和opc服务器的下载链接
下载文件:OPCShow

下载文件:opcserver6.0

标签集:TAGS:
回复Comments() 点击Count()
喜欢就顶一下

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}