登录
首页 » Windows开发 » OPCClient工業用數據採集

OPCClient工業用數據採集

于 2022-03-18 发布 文件大小:283.54 kB
0 128
下载积分: 2 下载次数: 1

代码说明:

工業用WINDOWS開發OPCClient源碼。經過測試和現場使用,正常獲得OPC Server列表信息,沒有tag的數量限制,設置定時刷新讀取等。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • c++程序,实现多种功能,面向对象程序设计,非可视化
    c++程序开发,实现多种功能,面向对象程序设计,非可视化-program, to achieve a variety of functions, object-oriented programming, visual-
    2023-08-23 02:50:03下载
    积分:1
  • avr_oscilloscopev101.zip液晶示波表v101
    AVR_oscilloscopeV101.zip LCD Oscilloscpe V101
    2023-05-05 23:00:02下载
    积分:1
  • 压缩包中包括了5个java小程序,代码以前有相应的说明。因为急需本站的某个程序,所以也许质量不高,请谅解。如通过,以后必将继续努力...
    压缩包中包括了5个java小程序,代码以前有相应的说明。因为急需本站的某个程序,所以也许质量不高,请谅解。如通过,以后必将继续努力-compression package includes a five java small program code used to be a corresponding note. Because of the urgent need for a particular site, and therefore perhaps not high quality, understanding. If passed, the future will continue efforts
    2022-02-15 13:49:45下载
    积分:1
  • 1)屏幕保护程序运行时,鼠标光标被自动隐藏,在程序结束时,光标显示。2)当单击、移动鼠标或按下键盘时,屏幕保护结束,回到正常操作状态。为了实现这些特性,在编写V...
    1)屏幕保护程序运行时,鼠标光标被自动隐藏,在程序结束时,光标显示。2)当单击、移动鼠标或按下键盘时,屏幕保护结束,回到正常操作状态。为了实现这些特性,在编写VB应用程序时,可以采用如下方法:   1、改变窗体属性通常VB应用程序的窗体都采用有边框的窗体外观,但作为屏幕保护程序,应设置窗体为无边框,且为最大化。   2、隐藏及显示鼠标光标在Visual Basic应用程序中隐藏及显示鼠标光标需要运用Windows的API函数,该函数名为ShowCursor。当用参数值True调用时显示鼠标光标,当用参数值False调用时,鼠标光标自动隐藏。   3、检测鼠标移动VB中有一个检测鼠标移动的对象事件MouseMove事件。MouseMove事件通常在应用程序启动时就会触发,有时在鼠标并未移动的情况下,MouseMove事件仍有可能被触发。因此如果在程序中直接用MouseMove事件检测鼠标是否发生了移动,并不能正确反映鼠标的移动状况。应该在MouseMove事件中编写代码加以控制。 -1) screen saver running, the mouse cursor automatically hidden, at the end of the procedure, the cursor display. 2) When the click, move the mouse or press the keyboard, the screen ends and return to normal operating status. To achieve these characteristics, in the preparation of VB applications, can be used as follows : a change forms usually attribute the VB application forms have adopted a frame of the window appearance, but as screen protection procedures should be provided to non-Window frame, and as a maximum. 2, hide and display the mouse c
    2022-03-03 19:10:51下载
    积分:1
  • 实现中缀表达式转后缀表达式最终版.c
    实现中缀表达式转后缀表达式最终版.c-Infix expression to achieve expression of the final version of the suffix. C
    2022-07-09 18:07:35下载
    积分:1
  • text retrieval procedures, the longest match, can immediately find all the sente...
    全文检索程序,最长匹配,可以立刻找到所有出现的句子,需要语料库,(例如人民日报)。-text retrieval procedures, the longest match, can immediately find all the sentences need to Corpus (for example, the People"s Daily).
    2023-03-15 21:30:03下载
    积分:1
  • 电子商务的源代码
    很好的框架,重新设计的电子商务网站。 使用的语言: PHP,java 脚本
    2023-03-29 07:15:04下载
    积分:1
  • uniscan for automotive diag
    uniscan for automotive diag
    2022-02-25 22:12:48下载
    积分:1
  • 系统的一个C++小游戏。全面介绍了VC的过程
    系统开发的一个C++小游戏。全面介绍了VC的开发过程-System development of a C++ Game. A comprehensive introduction to the development of VC
    2022-08-05 21:47:07下载
    积分:1
  • 文件修改监控
    ReadDirectoryChangesW 有同步和异步2种方式, 根据前面打开的文件夹对象句柄决定。  1. 异步方式,如果 CreateFile 指定了打开类型 FILE_FLAG_OVERLAPPED 就是异步方式,ReadDirectoryChangesW 调用的时候就需要指定 OVERLAPPED 参数.  接下来对文件夹I/O变化的响应判断有多种方式。  A通过不断的调用HasOverlappedIoCompleted函数(非阻塞,参数就是前面的OVERLAPPED 对象指针)的返回值来判断是否发生了 关注文件句柄的I/O操作。如果发生变化,再执行你的 switch(Buffer[0].Action) 操作过程。  B GetOverlappedResult 读取 OVERLAPPED 对象的结果。(阻塞)  C 完成端口 GetQueuedCompletionStatus (阻塞)。  其中阻塞方式,必须采用多线程的方式,否则你的主线程被阻塞的话,对话框就动不了了。非阻塞方式也可用多线程,结合hEvent对象来使用。  2.同步方式,如果CreateFile不指定FILE_FLAG_OVERLAPPED ,就是同步方式。  同步方式操作比较简单。lz的程序看来就是使用的同步方式。  在同步下,ReadDirectoryChangesW 将被阻塞,直到一个文件夹句柄的I/O操作到来,然后才能判断。所以lz的程序会死掉。  同步方式必须采用多线程,再创建一个线程,线程函数采用如下方式:  UINT ThreadProc(PVOID)  {     CreateFile();     while(1) // 如果只想监视一次文件的I/O变化,可不用while循环。     {   
    2022-03-10 05:44:52下载
    积分:1
  • 696518资源总数
  • 105877会员总数
  • 14今日下载