欢迎来到天天文库
浏览记录
ID:37712028
大小:51.50 KB
页数:8页
时间:2019-05-29
《OPCDAAuto.dll的C#使用方法浅析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、OPCDAAuto.dll的C#使用方法浅析作者:臭臭的大佬 来源:博客园 发布时间:2009-01-2308:48 阅读:2966次 原文链接 [收藏] 上次研究了.Net版本的OPCAPIdll,这次我采用OPCDAAuto.dll来介绍使用方法。以下为我的源代码,有详细的注释无需我多言。编译平台:VS2008SP1、WINXP、KEPServer除此之外,我也安装了西门子的Net2006和Step7,其中Net2006是负责OPC的,可能会在系统中创建一些dll之类的,并提供几个OPC服务器以下是我Program.cs(基于控制台的)的全部内容,仍旧采用C#语言:u
2、singSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Net;usingSystem.Collections;usingOPCAutomation;usingSystem.Threading;namespaceOPCDAAutoTest{ classTester { staticvoidMain(string[]args) { Testertester=newTester(); tester
3、.work(); } #region私有变量 /// ///OPCServerObject /// OPCServerMyServer; /// ///OPCGroupsObject /// OPCGroupsMyGroups; /// ///OPCGroupObject /// OPCGroupMyGro
4、up; OPCGroupMyGroup2; /// ///OPCItemsObject /// OPCItemsMyItems; OPCItemsMyItems2; /// ///OPCItemObject /// OPCItem[]MyItem; OPCItem[]MyItem2; /// ///主机IP ///5、ary> stringstrHostIP=""; /// ///主机名称 /// stringstrHostName=""; /// ///连接状态 /// boolopc_connected=false; /// ///客户端句柄 /// intitmHandleClient=0; ///6、> ///服务端句柄 /// intitmHandleServer=0; #endregion //测试用工作方法 publicvoidwork() { //初始化item数组 MyItem=newOPCItem[4]; MyItem2=newOPCItem[4]; GetLocalServer(); //ConnectRemoteServer("TX1","KEPware.KEPS7、erverEx.V4");//用计算机名的局域网 //ConnectRemoteServer("192.168.1.35","KEPware.KEPServerEx.V4");//用IP的局域网 if(ConnectRemoteServer("","KEPware.KEPServerEx.V4"))//本机 { if(CreateGroup())
5、ary> stringstrHostIP=""; /// ///主机名称 /// stringstrHostName=""; /// ///连接状态 /// boolopc_connected=false; /// ///客户端句柄 /// intitmHandleClient=0; ///6、> ///服务端句柄 /// intitmHandleServer=0; #endregion //测试用工作方法 publicvoidwork() { //初始化item数组 MyItem=newOPCItem[4]; MyItem2=newOPCItem[4]; GetLocalServer(); //ConnectRemoteServer("TX1","KEPware.KEPS
6、> ///服务端句柄 ///
7、erverEx.V4");//用计算机名的局域网 //ConnectRemoteServer("192.168.1.35","KEPware.KEPServerEx.V4");//用IP的局域网 if(ConnectRemoteServer("","KEPware.KEPServerEx.V4"))//本机 { if(CreateGroup())
此文档下载收益归作者所有