想找一个日夜颠倒学习C#的朋友一起进步, 跟我一样有点基础的. 我开发过OPC项目

当前位置: 主题:611647 ┆ 帖子:4746424 ┆ 今日新贴:43 昨日贴数:847 ┆ 1历史最高贴数:2056 (日)在线用户:5267人 C#.NET下开发OPC客户端!! 给TA发消息 加TA为好友 发表于: 16:40:00 楼主 各位工控达人:&&&&小弟想在C#.NET下开发OPC客户端,查看了不少资料和OPC基金会网站,觉得应该像在VB下开发一样,需要几个DLL文件和组件,可是官方的开发工具是需要收费的。&&&&大侠们帮帮忙,有相关资料和C#.NET下开发的.NET&API&SDK的资料能否提供?感激涕零!!!我的邮箱是:。 给TA发消息 加TA为好友 发表于: 18:35:00 1楼 你可找免费的方式,把KEPWARE的OPCCLIENT用VC进行封装成DLL再用C#调用DLL。 给TA发消息 加TA为好友 发表于: 18:58:00 2楼 给TA发消息 加TA为好友 发表于: 21:14:00 3楼 OPC.NET&API&1.30&Source&Code&3.00.msi已经发到你信箱。其实.net开发OPC的资料很多. 给TA发消息 加TA为好友 发表于: 09:11:00 4楼 非常感谢工控论坛中这么多热心人的意见和帮助。特别谢谢yh2018老师! 给TA发消息 加TA为好友 发表于: 10:34:00 5楼 可以麻烦楼上发一份吗,谢谢 给TA发消息 加TA为好友 发表于: 17:16:00 6楼 搂主能把yh2018老师给你发的发给我一份吗万分感激!.cn 给TA发消息 加TA为好友 发表于: 15:00:00 7楼 给TA发消息 加TA为好友 发表于: 15:02:00 8楼 OPC.NET&API&1.30&Source&Code&3.00.msi哪位热心的朋友,也能发我一份呢&?在下也正急需这方面的东西.谢谢 给TA发消息 加TA为好友 发表于: 15:02:00 9楼 忘了留邮箱了,rxrq_&嘿嘿& 给TA发消息 加TA为好友 发表于: 22:28:00 10楼 小弟也在学习C#开发OPC,刚刚开始的,还没有头绪,不知道使用OPC.NET&API&1.30&Source&Code&3.00.msi可否与RSLINX通讯呢,小弟这里先有理了,如果可以实现,请给我发一份好么,不是感激!小弟邮箱是 给TA发消息 加TA为好友 发表于: 22:29:00 11楼 不好意思,把不胜感激打成不是感激了,嘿嘿 给TA发消息 加TA为好友 发表于: 15:12:00 12楼 给TA发消息 加TA为好友 发表于: 15:13:00 13楼 给TA发消息 加TA为好友 发表于: 15:15:00 14楼 yh2018&老师,能发给我一份吗?不胜感激之至!我的邮箱: 给TA发消息 加TA为好友 发表于: 12:52:00 15楼 谁有OPC.NET&API&1.30&Source&Code&3.00.msi,请给我转发一份:.谢谢 给TA发消息 加TA为好友 发表于: 21:23:00 16楼 yh2018&老师,能给我也发一份吗?不胜感谢...俺的邮箱是:wild_ 给TA发消息 加TA为好友 发表于: 22:56:00 17楼 各位老师,小弟项目中需要用开发一个OPCServer,有关OPC.NET&API&1.30&Source&Code&3.00.msi的相关资料能发一份给我吗?非常感谢...邮箱:. 给TA发消息 加TA为好友 发表于: 14:51:00 18楼 qq群号码:。电力规约(MODBUS/IEC101/IEC102/IEC103/IEC104/DNP/IEC61850等)、电力系统等软件开发,大家一起交流。 给TA发消息 加TA为好友 发表于: 16:08:00 19楼 项目中需要获取原来用C#开发应用程序中的部分数据,想了下将它转换成OPC方式比较方便,因此需要在原程序中增加OPCServer功能,请问各位高人这样的功能能实现吗?有愿意合作的请联系我,. 给TA发消息 加TA为好友 发表于: 16:29:10 20楼 麻烦将 OPC.net API 1.30 Source Code3.00.msi发给我 给TA发消息 加TA为好友 发表于: 16:12:54 21楼 麻烦LZ也发一份给我.谢谢 给TA发消息 加TA为好友 发表于: 11:46:52 22楼 麻烦将 OPC.net API 1.30 Source Code3.00.msi 也也发给我 不胜感激! 给TA发消息 加TA为好友 发表于: 17:32:40 23楼 给TA发消息 加TA为好友 发表于: 09:22:16 24楼 大家谁还有关于opc用C#.net开发的程序,发给我一份,谢谢了。我这里也有一点,我想互相参考一下,谁要的话,我给他一份。 给TA发消息 加TA为好友 发表于: 08:59:53 25楼 老师们好!最近公司有项目需要用到OPC。 我使用C#+KEP+opcAutomation来开发的。 但是找了好久都没找到相关资料,op.master上的C#开发OPC客户端的资料都是加密的。很是郁闷。 在这里请求大家发点相关资料给我。谢谢 给TA发消息 加TA为好友 发表于: 23:43:22 26楼 我用OPCAUtomation.dll的Remove(&test&)删除一个test的组,在用Add(&test&)添加一个相同名称的test组。为什么会出现错误 错误信息是:HRESULT:0xcooc0004 给TA发消息 加TA为好友 发表于: 10:31:44 27楼 我用OPCAUtomation.dll的Remove(&test&)删除一个test的组,在用Add(&test&)添加一个相同名称的test组。为什么会出现错误 错误信息是:HRESULT:0xcooc0004 不能用在C#下,opcautomation.dll,是COM组件库,在C#,或VB.NET会有提示出错 给TA发消息 加TA为好友 发表于: 14:55:06 28楼 请问那怎么处理啊,我明天就要交项目了 给TA发消息 加TA为好友 发表于: 20:38:36 29楼 用VB,或VC封成通用的DLL,或COM库,生成DLL后,再用NET来调用你自已的DLL 给TA发消息 加TA为好友 发表于: 10:44:00 30楼 请老师传给我一份,邮箱:谢谢了 给TA发消息 加TA为好友 发表于: 23:18:17 31楼 请yh2018 老师传给我一份,邮箱:&十分感谢! 给TA发消息 加TA为好友 发表于: 07:49:29 32楼 我是名在校学生,正学习用C#编写OPCCLIENT/server,请各位 老师能传相关资料{如OPC.net API 1.30 Source Code3.00.msi )给我,邮箱: 十分感谢! 给TA发消息 加TA为好友 发表于: 10:11:33 33楼 请yh2018 老师传给我一份,邮箱: 十分感谢! 给TA发消息 加TA为好友 发表于: 11:16:31 34楼 最近在研究OPC的通信软件,自己编写,可否发给我一份OPC.NET API 1.30 Source Code 3.00.msi,谢谢, OPC .NET API 2.00 Source Code / Redistributable / Sample Code 给TA发消息 加TA为好友 发表于: 21:56:51 35楼 .非常感谢,好长时间也不正好,本人环境为vb2005!!开发OPC client 给TA发消息 加TA为好友 发表于: 20:04:30 36楼 谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢 给TA发消息 加TA为好友 发表于: 20:28:34 37楼 我也是刚学习,希望兄弟发我一份!谢了! 给TA发消息 加TA为好友 发表于: 16:34:46 38楼 请老师传给我一份,邮箱:谢谢了 给TA发消息 加TA为好友 发表于: 16:35:20 39楼 请老师传给我一份,邮箱:谢谢了 给TA发消息 加TA为好友 发表于: 16:35:41 40楼 请老师传给我一份,邮箱:谢谢了 给TA发消息 加TA为好友 发表于: 13:50:39 41楼 学习下如何实现... 给TA发消息 加TA为好友 发表于: 18:01:18 42楼 各位老师,朋友们谁有C#(VS2005)开发OPC客户端的程序及其相关的资料,希望能给我也发一份。邮箱万分感谢! 给TA发消息 加TA为好友 发表于: 18:04:35 43楼 有用过OpcRcw.da.dll& 开发过的吗?希望能提供代码参考,谢谢 给TA发消息 加TA为好友 发表于: 01:36:58 44楼 麻烦将 OPC.net API 1.30 Source Code3.00.msi发给我 给TA发消息 加TA为好友 发表于: 15:24:22 45楼 跪求将OPC.net API 1.30 Source Code3.00.msi发给我 给TA发消息 加TA为好友 发表于: 13:55:13 46楼 给我也发一份呗! 给TA发消息 加TA为好友 发表于: 16:18:31 47楼 老师,也发一份给我吧。跪求!yangguangxiu1@ 给TA发消息 加TA为好友 发表于: 16:31:33 48楼 老师,也发一份给我吧。 给TA发消息 加TA为好友 发表于: 10:37:33 49楼 老师,也发一份给我吧,谢谢!或 给TA发消息 加TA为好友 发表于: 13:15:51 50楼 能不能发给我一份,我现在急需要学啊,师傅催的太别紧,谁有发给我一份好吗?非常感谢!!!我的邮箱www. 总条数: | 当前第1/2页 首页 周点击排行周回复排行 [374] [254] [143] [129] [123] [117] [115] [97] [94] [92] [21] [20] [16] [12] [12] [11] [9] [8] [8] [8]最新求助 [1] [0] [2] [5] [0] [0] [0] [8] [0] [2]当前位置: >> (C#)OPC客户端源码 【转】(C#)OPC 客户端源码 】( )转载申明申明:本文为转载,如需转载本文,请获取原文作者大尾巴狼啊的同意,谢谢合作!转自:大尾巴狼啊原文出处:/xiaosacao/archive//1374895.html
前几天我就发布过这篇文章,可惜的是,发布后代码有的却看不到,后来我就删了,至今不明白什么原因- -!关于 C++、VB 来开发 OPC 客户端的资料网上有很多,但 C#的至今没发现有多少。由于近期项目的需要,就开发了 OPC 客户端的一个模块。在我想来,程序员挺累的,原因我很累。所以我想大家也很累~~~嘿嘿。特别是刚接手 OPC 客户端开发的前几天,天天盯住显示器,百度、GOOGLE 不停的搜索。每天早上醒来,眼睛都瑟瑟的。从事 3 年以上软件开发的朋友们,估计都会腰酸背痛吧!反正我是这样的。不说那么多废话了,贴上源码,让需要的同行看看吧,代码的质量并不高,就当做抛砖引玉吧!1、枚举本地服务器2、获取服务器信息3、列出了服务器上 Tag4、可以设置组的属性5、读\写功能6、可进行远程连接(DCOM 需配置)先看图: 引用类库:OPC 服务器:开发工具:当前环境: 源码:///摘要///程式使用 C#.NET 2005 编写///引用类库 OPCDAAuto.dll///OPCServer 采用 KEPWare///在 windows xp sp2、sp3、windows 2003 上测试通过///完成于:2008 年 12 月 31 日///测试于:2009 年 01 月 05 日/// ///作者:潇洒草///Email:///QQ://////如分发,请保留此摘要。///鄙视那些拿代码当宝贝的人,鄙视那些你不拿源码换就不稀罕你的人,鄙视那些自私的人。///别人看到你的代码,你能死啊?对你有多大威胁啊?强烈鄙视~~~///如果你是这样的人,赶紧关了。。偶不欢迎。。using Susing System.Collections.GponentMusing System.Dusing System.Dusing System.Tusing System.Windows.Fusing System.Nusing System.Cusing OPCAnamespace OPC 测试通过{public partial class MainFrom : Form{public MainFrom(){ InitializeComponent();}#region 私有变量/// &summary&/// OPCServer Object/// &/summary&OPCServer KepS/// &summary&/// OPCGroups Object/// &/summary&OPCGroups KepG/// &summary&/// OPCGroup Object/// &/summary&OPCGroup KepG/// &summary&/// OPCItems Object/// &/summary&OPCItems KepI/// &summary&/// OPCItem Object/// &/summary&OPCItem KepI/// &summary& /// 主机 IP/// &/summary&string strHostIP = &&;/// &summary&/// 主机名称/// &/summary&string strHostName = &&;/// &summary&/// 连接状态/// &/summary&bool opc_connected =/// &summary&/// 客户端句柄/// &/summary&int itmHandleClient = 0;/// &summary&/// 服务端句柄/// &/summary&int itmHandleServer = 0;#endregion#region 方法/// &summary&/// 枚举本地 OPC 服务器/// &/summary& private void GetLocalServer(){//获取本地计算机 IP,计算机名称IPHostEntry IPHost = Dns.Resolve(Environment.MachineName);if (IPHost.AddressList.Length & 0){strHostIP = IPHost.AddressList[0].ToString();}else{}//通过 IP 来获取计算机名称,可用在局域网内IPHostEntry ipHostEntry = Dns.GetHostByAddress(strHostIP);strHostName=ipHostEntry.HostName.ToString();//获取本地计算机上的 OPCServerNametry{KepServer = new OPCServer();object serverList = KepServer.GetOPCServers(strHostName);foreach (string turn in (Array)serverList){cmbServerName.Items.Add(turn); }cmbServerName.SelectedIndex = 0;btnConnServer.Enabled =}catch(Exception err){MessageBox.Show(&枚举本地 OPC 服务器出错:&+err.Message,&提示信息&,MessageBoxButtons.OK,MessageBoxIcon.Warning);}}/// &summary&/// 创建组/// &/summary&private bool CreateGroup(){try{KepGroups = KepServer.OPCGKepGroup = KepGroups.Add(&OPCDOTNETGROUP&);SetGroupProperty();KepGroup.DataChange += new DIOPCGroupEvent_DataChangeEventHandler(KepGroup_DataChange);KepGroup.AsyncWriteComplete += new DIOPCGroupEvent_AsyncWriteCompleteEventHandler(KepGroup_AsyncWriteComplete); KepItems = KepGroup.OPCI}catch (Exception err){MessageBox.Show(&创建组出现错误:&+err.Message,&提示信息&,MessageBoxButtons.OK,MessageBoxIcon.Warning);}}/// &summary&/// 设置组属性/// &/summary&private void SetGroupProperty(){KepServer.OPCGroups.DefaultGroupIsActive =Convert.ToBoolean(txtGroupIsActive.Text);KepServer.OPCGroups.DefaultGroupDeadband = Convert.ToInt32(txtGroupDeadband.Text);KepGroup.UpdateRate = Convert.ToInt32(txtUpdateRate.Text);KepGroup.IsActive = Convert.ToBoolean(txtIsActive.Text);KepGroup.IsSubscribed =Convert.ToBoolean(txtIsSubscribed.Text);}/// &summary&/// 列出 OPC 服务器中所有节点/// &/summary&/// ¶m name=&oPCBrowser&&&/param& private void RecurBrowse(OPCBrowser oPCBrowser){//展开分支oPCBrowser.ShowBranches();//展开叶子oPCBrowser.ShowLeafs(true);foreach (object turn in oPCBrowser){listBox1.Items.Add(turn.ToString());}}/// &summary&/// 获取服务器信息,并显示在窗体状态栏上/// &/summary&private void GetServerInfo(){tsslServerStartTime.Text =&开始时间:&+ KepServer.StartTime.ToString()+&&;tsslversion.Text =&版本:&+ KepServer.MajorVersion.ToString() + &.& + KepServer.MinorVersion.ToString()+&.&+KepServer.BuildNumber.ToString();}/// &summary&/// 连接 OPC 服务器/// &/summary&/// ¶m name=&remoteServerIP&&OPCServerIP&/param&/// ¶m name=&remoteServerName&&OPCServer 名称&/param& private bool ConnectRemoteServer(string remoteServerIP, string remoteServerName){try{KepServer.Connect(remoteServerName, remoteServerIP);if (KepServer.ServerState == (int)OPCServerState.OPCRunning){tsslServerState.Text = &已连接到-& + KepServer.ServerName + &&;}else{//这里你可以根据返回的状态来自定义显示信息,请查看自动化接口 API 文档tsslServerState.Text = &状态:& + KepServer.ServerState.ToString() + &&;}}catch (Exception err){MessageBox.Show(&连接远程服务器出现错误:& + err.Message, &提示信息&, MessageBoxButtons.OK, MessageBoxIcon.Warning);}}#endregion #region 事件/// &summary&/// 写入 TAG 值时执行的事件/// &/summary&/// ¶m name=&TransactionID&&&/param&/// ¶m name=&NumItems&&&/param&/// ¶m name=&ClientHandles&&&/param&/// ¶m name=&Errors&&&/param&void KepGroup_AsyncWriteComplete(int TransactionID, int NumItems, ref Array ClientHandles, ref Array Errors){lblState.Text = &&;for (int i = 1; i &= NumI i++){lblState.Text += &Tran:& + TransactionID.ToString() + &CH:& + ClientHandles.GetValue(i).ToString() + &Error:& + Errors.GetValue(i).ToString();}}/// &summary&/// 每当项数据有变化时执行的事件/// &/summary&/// ¶m name=&TransactionID&&处理 ID&/param&/// ¶m name=&NumItems&&项个数&/param&/// ¶m name=&ClientHandles&&项客户端句柄&/param& /// ¶m name=&ItemValues&&TAG 值&/param&/// ¶m name=&Qualities&&品质&/param&/// ¶m name=&TimeStamps&&时间戳&/param&void KepGroup_DataChange(int TransactionID, int NumItems, ref Array ClientHandles, ref Array ItemValues, ref Array Qualities, ref Array TimeStamps){//为了测试,所以加了控制台的输出,来查看事物 ID 号//Console.WriteLine(&********&+TransactionID.ToString()+&*********&);for (int i = 1; i &= NumI i++){this.txtTagValue.Text = ItemValues.GetValue(i).ToString();this.txtQualities.Text = Qualities.GetValue(i).ToString();this.txtTimeStamps.Text = TimeStamps.GetValue(i).ToString();}}/// &summary&/// 选择列表项时处理的事情/// &/summary&/// ¶m name=&sender&&&/param&/// ¶m name=&e&&&/param&private void listBox1_SelectedIndexChanged(object sender, EventArgs e){try{if (itmHandleClient != 0) {this.txtTagValue.Text = &&;this.txtQualities.Text =&&;this.txtTimeStamps.Text = &&;Array EOPCItem bItem = KepItems.GetOPCItem(itmHandleServer);//注:OPC 中以 1 为数组的基数int[] temp = new int[2] { 0, bItem.ServerHandle };Array serverHandle = (Array)//移除上一次选择的项KepItems.Remove(KepItems.Count, ref serverHandle, out Errors);}itmHandleClient = 1234;KepItem = KepItems.AddItem(listBox1.SelectedItem.ToString(), itmHandleClient);itmHandleServer = KepItem.ServerH}catch(Exception err){//没有任何权限的项,都是 OPC 服务器保留的系统项,此处可不做处理。itmHandleClient = 0;txtTagValue.Text = &Error ox&;txtQualities.Text = &Error ox&;txtTimeStamps.Text = &Error ox&;MessageBox.Show(&此项为系统保留项:&+err.Message,&提示信息&); }}/// &summary&/// 载入窗体时处理的事情/// &/summary&private void MainFrom_Load(object sender, EventArgs e){GetLocalServer();}/// &summary&/// 关闭窗体时处理的事情/// &/summary&private void MainFrom_FormClosing(object sender, FormClosingEventArgs e){if (!opc_connected){}if (KepGroup != null){KepGroup.DataChange -= new DIOPCGroupEvent_DataChangeEventHandler(KepGroup_DataChange);}if (KepServer != null) {KepServer.Disconnect();KepServer =}opc_connected =}/// &summary&/// 【按钮】设置/// &/summary&private void btnSetGroupPro_Click(object sender, EventArgs e){SetGroupProperty();}/// &summary&/// 【按钮】连接OPC服务器/// &/summary&private void btnConnLocalServer_Click(object sender, EventArgs e){try{if (!ConnectRemoteServer(txtRemoteServerIP.Text,cmbServerName.Text)){} btnSetGroupPro.Enabled =opc_connected =GetServerInfo();RecurBrowse(KepServer.CreateBrowser());if (!CreateGroup()){}}catch (Exception err){MessageBox.Show(&初始化出错:& + err.Message, &提示信息&, MessageBoxButtons.OK, MessageBoxIcon.Warning);}}/// &summary&/// 【按钮】写入/// &/summary&private void btnWrite_Click(object sender, EventArgs e){ OPCItem bItem = KepItems.GetOPCItem(itmHandleServer);int[] temp = new int[2] { 0, bItem.ServerHandle };Array serverHandles=(Array)object[] valueTemp = new object[2] {&&,txtWriteTagValue.Text };Array values=(Array)valueTArray Eint cancelID;KepGroup.AsyncWrite(1,ref serverHandles,ref values,out Errors, 2009,out cancelID);//KepItem.Write(txtWriteTagValue.Text);//这句也可以写入,但并不触发写入事件GC.Collect();}#endregion}}自动化接口 API 文档:关于 DCOM 的配置:有需要的留下 EMAIL。。。。update:1、例子代码下载地址:点击下载 2、客户端连接 OPC 服务器注意事项:a、本例采用的 OPCDAAuto.dll 版本是 2.2.5.20。 b、需要使用“regsvr32 /s OPCDAAuto.dll”命令在客户端计算机上注册这个程序集。 c、首先保证客户机和服务器的网络是联通的。Tag 标签: opc,OPC 客户端,C#开发 OPC,OPC 远程访问,OPC 服务器远程访问,OPC 源码badnewfish 关注 - 0 粉丝 - 0关注博主40(请您对文章做出评价)? 上一篇:异步 Socket【转】 ? 下一篇:【转】c# xml 添加 删除 修改数据posted on 16:10 badnewfish 阅读(3374) 评论(52) 编辑 收藏 所属分类: OPC评论#1 楼 219.239.36.*回复 引用想要文档和源码,谢谢! 16:26 | 小毛[未注册用户]#2 楼 221.232.69.*回复 引用想要文档和源码,请问下 timestemp 能作为 item 的 value 改变的依据么? 13:27 | lordfish_sl[未注册用户]#3 楼[楼主 楼主] 楼主回复 引用 查看 @lordfish_sl转的文章,你自己研究一下! 09:49 | badnewfish#4 楼 58.49.110.*回复引用楼主发份资料给我,谢谢,赞共享精神,谁说 java 才开源:) 12:03 | tensai[未注册用户]#5 楼[楼主 楼主] 楼主回复 引用 查看@tensai你的邮件地址发不出去 /badnewfish/OPC%E6%B5%8B%E8%AF%95%E9%80%9A%E8%BF%87.rar 17:46 | badnewfish#6 楼 159.226.77.*回复 引用楼主我也需要文档和源码!谢谢! 09:50 | HHH[未注册用户]#7 楼[楼主 楼主] 楼主回复 引用 查看@HHH老大,你的阅读能力有限啊! 09:29 | badnewfish#8 楼 221.215.132.*回复引用你好博主: 可以发送给我一份文档和代码吗? 谢谢!我的 email 是:@ 14:44 | guojian[未注册用户]#9 楼 61.183.133.*回复 引用你好,想要你的代码和文档,谢谢 09:07 | zhippy[未注册用户] #10 楼 60.174.132.*回复引用需要代码和文档,谢谢楼主 23:38 | zhenghan[未注册用户]#11 楼 221.223.47.*回复引用谢谢楼主 我的课题也需要代码和文档 01:15 | siren[未注册用户]#12 楼 58.218.185.*回复引用博主你好!自动化接口 API 文档和关于 DCOM 的配置:能发一份给我么?最近在研究 OPC,麻烦你了,不感激!邮箱: 11:09 | yantongdong[未注册用户]#13 楼 219.242.110.*回复引用博主,麻烦发一份啊,不胜感激,邮箱: 15:07 | 迷离无间[未注册用户]#14 楼 58.17.231.*回复 引用感谢!我邮箱是:.cn 22:28 | cmy#15 楼 210.77.87.*回复 引用 麻烦发一份啊,不胜感激,最好可以发 DCOM 的配置的文档和 OPC 服务器,OPC 服务器:你这个挺多 items 的我需要一个多点的 items 的服务器来测试一下。 16:58 | 特尼[未注册用户]#16 楼 121.229.101.*回复引用谢谢博主!资料很好!可能的话给我一份参考下,麻烦了! 09:59 | Zoo1234[未注册用户]#17 楼 60.19.219.*回复 引用你好我现在站在研究想看看一看,可以给我发一份吗 10:49 | 庄子[未注册用户]#18 楼 59.46.104.*回复 引用谢谢博主,我也在学习!给我发一份 自动化接口 API 文档谢谢,不胜感激啊! 21:36 | 方法[未注册用户]#19 楼 59.46.104.*回复 引用谢谢博主,我也在学习!给我发一份 自动化接口 API 文档谢谢,不胜感激啊!邮箱 21:37 | 方法[未注册用户]#20 楼 219.135.161.*回复引用谢谢博主,我也在学习!给我发一份 自动化接口 API 文档谢谢,不胜感激啊!邮箱 hz_ 09:54 | 游客 131[未注册用户]#21 楼 58.41.15.*回复引用谢谢博主,我也在学习!请给我发一份文档,代码已经下载了谢谢! 09:35 | 黄时[未注册用户]#22 楼 121.26.133.*回复引用给我一份谢谢,sun_ 19:37 | 王大鹏[未注册用户]#23 楼 218.65.14.*回复 引用博主:您发的文件内容正是我想找的,请给我发一份好吗?小弟不胜感激。我的 e-mail:s_,再次感谢 13:41 | 詹子韩[未注册用户]#24 楼 60.171.12.*回复 引用博主,可以发给我一份学习么?小弟不胜感激邮箱: 10:00 | 非常困[未注册用户]#25 楼 119.114.62.*回复引用非常需要源代码和文档,非常感谢,发给我一份吧!!! 16:15 | yp_c[未注册用户]#26 楼 119.114.62.*回复引用 非常需要源代码和文档,非常感谢,发给我一份吧!!!邮箱:yp_ 16:16 | yp_c[未注册用户]#27 楼 218.25.125.*回复引用谢谢楼主,我需要源码和文档,E-MAIL: 13:25 | 柳长春[未注册用户]#28 楼 124.172.246.*回复引用非常感谢了,给我一份好吗?急需学习.Email: 15:01 | 李默[未注册用户]#29 楼 121.26.149.*回复引用能给我份源码吗? 19:01 | 滕大鹏[未注册用户]#30 楼 121.26.149.*回复引用我想要文档,能给份吗?谢谢 19:03 | 滕大鹏[未注册用户]#31 楼 222.241.252.*回复引用谢谢楼主,我的邮箱是 ,能给我发一份全部的资料吗? 14:02 | TJC#32 楼 121.229.181.*回复引用谢谢,传份给我,要全部资源(文档+源码),万分感谢! 22:02 | hxf[未注册用户]#33 楼 222.244.124.*回复引用 急需一份资料谢谢 16:34 | jhjohn[未注册用户]#34 楼 218.56.161.*回复引用麻烦传份给我,要全部资源(文档+源码),万分感谢 08:36 | yldx#35 楼 124.160.56.*回复引用您好!麻烦传分全部资源(文档+源码),谢谢 13:00 | xhm0924[未注册用户]#36 楼 116.228.64.*回复引用谢谢,传份给我,要全部资源(文档+源码),万分感谢!急用 09:35 | bestyaq#37 楼 218.107.133.*回复引用谢谢,传份给我,要全部资源(文档+源码),万分感谢! 12:13 | carson1978[未注册用户]#38 楼 218.107.133.*回复引用谢谢,传份给我,要全部资源(文档+源码),万分感谢!邮箱:ss_ 12:14 | carson1978[未注册用户]#39 楼 218.18.115.*回复引用我也要一份,谢谢!xudong.huang@ 11:59 | 黄旭东[未注册用户]#40 楼[楼主 楼主] 楼主回复引用 查看 你们不会自己下载啊?想的到美!还让我给你们传呢!工资也直接打我卡上算了! 13:17 | badnewfish#41 楼 218.26.117.*回复引用谢谢楼主分享,后面的三个文档可以麻烦给发一份吗?现在项目上遇到了这样的问题,希望能借鉴一下!万分感谢!lonely.sea. 13:25 | 陆海成[未注册用户]#42 楼 222.74.231.*回复引用可否给我发一份。我正要做 opc 客户端。 10:18 | 游客游客游客[未注册用户]#43 楼 222.74.231.*回复引用给我发一份吧,现在正在做 opc 还不知道从何下手 10:19 | 游客游客游客[未注册用户]#44 楼 221.224.52.*回复引用给我发一份吧,谢谢了 13:09 | 韩[未注册用户]#45 楼 221.236.61.*回复引用 麻烦把文档发给我一个吧谢谢 19:37 | 大个[未注册用户]#46 楼 60.17.231.*回复 引用及其宝贵的资源感谢感谢如果方便发给我一份吧 14:14 | 宁宁土豆[未注册用户]#47 楼 222.129.51.*回复引用谢谢提供宝贵经验,烦请给我也发一份,谢谢! 11:20 | eflong2008[未注册用户]#48 楼 222.69.213.*回复引用 谢谢楼主无私分享。方便的话个请给我发一份 11:59 | swb1356[未注册用户]#49 楼 60.21.206.*回复 引用首先感谢共享,希望能向你请教,交流,我是初学者,帮老师做项目! 11:43 | 既生瑜[未注册用户]#50 楼 60.21.206.*回复 引用另外想问下,服务器端的程序是什么样的! 11:45 | 既生瑜[未注册用户] #51 楼 220.168.209.*回复引用想学习,需求 API 接口文档和 DCOM 配置文件,如有可能,清同时提供 opcdaauto.dll 文件,在下不胜感激! 16:02 | wdkshp[未注册用户]#52 楼[楼主 楼主] 楼主回复引用 查看@wdkshp你视力有缺陷,即使我提供的有下载你也看不到,真可悲啊! 10:07 | badnewfish (C#)OPC客户端源码_信息与通信_工程科技_专业资料。(C#)OPC客户端源码 【转】(C#)OPC 客户端源码 】() 转载申明 申明:本文为转载,如需转载本文,请获取原文...订阅 随笔- 6 文章- 0 评论- 89 (C#)OPC 客户端源码 前几天我就发布过这篇文章,可惜的是,发布后代码有的却看不到,后来我就删了,至今不 明白什么原因- ...OPC 服务器: 开发工具: 当前环境: 源码: ///摘要 ///程式使用 C#.NET 2005...name=&ClientHandles&&项客户端句柄 /// TAG 值 /// 品质 /// ...c# opc客户端开发_计算机软件及应用_IT/计算机_专业资料。c#开发的单线程OPC客户端 using S usingSystem.Collections.G ponentM ...基于Visual C#的OPC客户端实现_信息与通信_工程科技_专业资料。摘要:OPC是连接数据...(C#)OPC客户端源码 28页 免费 如何在C#中实现OPC数据访... 47页 免费 OPC...OPC客户端搭建_计算机软件及应用_IT/计算机_专业资料。使用C#搭建简单的opc客户端1. OPC 对象的分层结构 OPC 数据访问提供从数据源读取和写入特定数据的手段。 OPC...【转】 (C#)OPC 客户端源码 转载申明 申明:本文为转载,如需转载本文,请获取原文作者大尾巴狼啊的同意,谢谢合作! 转自:大尾巴狼啊 原文出处:http://www....OPCDAAuto.dll 的 C#使用方法浅析 使用方法浅析作者:臭臭的大佬 来源:博客园 ...C#调用OPCDAAuto.dll开发... 5页 1下载券 (C#)OPC客户端源码 28页 1下载...为此,提出了基于 OPC 技能的虚拟仪器,它是由硬件供应商和软件开发商之间建立一...80页 1下载券 OPC教程 10页 1下载券 (C#)OPC客户端源码 28页 免费©... All rights reserved Powered by copyright ©right 。文档资料库内容来自网络,如有侵犯请联系客服。}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信