// **************************************************************************
// opcda.cpp
//
// Description:
// Implements OPC data access.
//
// File supplied by OPC Foundataion.
//
// DISCLAIMER:
// This programming example is provided "AS IS". As such Kepware, Inc.
// makes no claims to the worthiness of the code and does not warranty
// the code to be error free. It is provided freely and can be used in
// your own projects. If you do find this code useful, place a little
// marketing plug for Kepware in your code. While we would love to help
// every one who is trying to write a great OPC client application, the
// uniqueness of every project and the limited number of hours in a day
// simply prevents us from doing so. If you really find yourself in a
// bind, please contact Kepware's technical support. We will not be able
// to assist you with server related problems unless you are using KepServer
// or KepServerEx.
// **************************************************************************
/* this file contains the actual definitions of */
/* the IIDs and CLSIDs */
/* link this file in with the server and any clients */
/* File created by MIDL compiler version 3.01.75 */
/* at Wed Oct 14 12:14:58 1998
*/
/* Compiler settings for opcda.idl:
Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext
error checks: none
*/
//@@MIDL_FILE_HEADING( )
#ifdef __cplusplus
extern "C"{
#endif
#ifndef __IID_DEFINED__
#define __IID_DEFINED__
typedef struct _IID
{
unsigned long x;
unsigned short s1;
unsigned short s2;
unsigned char c[8];
} IID;
#endif // __IID_DEFINED__
#ifndef CLSID_DEFINED
#define CLSID_DEFINED
typedef IID CLSID;
#endif // CLSID_DEFINED
const IID IID_IOPCServer = {0x39c13a4d,0x011e,0x11d0,{0x96,0x75,0x00,0x20,0xaf,0xd8,0xad,0xb3}};
const IID IID_IOPCServerPublicGroups = {0x39c13a4e,0x011e,0x11d0,{0x96,0x75,0x00,0x20,0xaf,0xd8,0xad,0xb3}};
const IID IID_IOPCBrowseServerAddressSpace = {0x39c13a4f,0x011e,0x11d0,{0x96,0x75,0x00,0x20,0xaf,0xd8,0xad,0xb3}};
const IID IID_IOPCGroupStateMgt = {0x39c13a50,0x011e,0x11d0,{0x96,0x75,0x00,0x20,0xaf,0xd8,0xad,0xb3}};
const IID IID_IOPCPublicGroupStateMgt = {0x39c13a51,0x011e,0x11d0,{0x96,0x75,0x00,0x20,0xaf,0xd8,0xad,0xb3}};
const IID IID_IOPCSyncIO = {0x39c13a52,0x011e,0x11d0,{0x96,0x75,0x00,0x20,0xaf,0xd8,0xad,0xb3}};
const IID IID_IOPCAsyncIO = {0x39c13a53,0x011e,0x11d0,{0x96,0x75,0x00,0x20,0xaf,0xd8,0xad,0xb3}};
const IID IID_IOPCItemMgt = {0x39c13a54,0x011e,0x11d0,{0x96,0x75,0x00,0x20,0xaf,0xd8,0xad,0xb3}};
const IID IID_IEnumOPCItemAttributes = {0x39c13a55,0x011e,0x11d0,{0x96,0x75,0x00,0x20,0xaf,0xd8,0xad,0xb3}};
const IID IID_IOPCDataCallback = {0x39c13a70,0x011e,0x11d0,{0x96,0x75,0x00,0x20,0xaf,0xd8,0xad,0xb3}};
const IID IID_IOPCAsyncIO2 = {0x39c13a71,0x011e,0x11d0,{0x96,0x75,0x00,0x20,0xaf,0xd8,0xad,0xb3}};
const IID IID_IOPCItemProperties = {0x39c13a72,0x011e,0x11d0,{0x96,0x75,0x00,0x20,0xaf,0xd8,0xad,0xb3}};
const IID LIBID_OPCDA = {0xB28EEDB2,0xAC6F,0x11d1,{0x84,0xD5,0x00,0x60,0x8C,0xB8,0xA7,0xE9}};
#ifdef __cplusplus
}
#endif
没有合适的资源?快使用搜索试试~ 我知道了~
Qt实现的opc客户端
共50个文件
h:21个
cpp:14个
ui:4个
5星 · 超过95%的资源 需积分: 35 215 下载量 130 浏览量
2017-05-31
15:33:29
上传
评论 5
收藏 91KB RAR 举报
温馨提示
Qt实现的opc客户端,我用的是Qt4.8.6-vs2010,本人亲自实现的,收1分。
资源推荐
资源详情
资源评论
收起资源包目录
OpcClient.rar (50个子文件)
OpcClient
mainwindow.ui 4KB
dialog
newgroupdialog.ui 10KB
showallitemdialog.h 1KB
newserverdialog.cpp 450B
newgroupdialog.cpp 723B
showallitemdialog.ui 3KB
newgroupdialog.h 490B
newserverdialog.ui 3KB
newserverdialog.h 570B
showallitemdialog.cpp 5KB
OpcClient.pro.user 19KB
appconfig.cpp 7KB
mainwindow.cpp 23KB
opc
opcserver.h 2KB
opcinclude
opcda_i.c 3KB
opccomn_i.c 2KB
opcda.h 93KB
opccomn.h 11KB
datasink20.cpp 18KB
datasink20.h 3KB
opcitemdata.cpp 7KB
advisesink.h 986B
opcserver.cpp 17KB
opcitemdata.h 1KB
advisesink.cpp 49KB
appconfig.h 1KB
jsoncpp
json
reader.h 6KB
forwards.h 735B
autolink.h 438B
json.h 200B
config.h 2KB
features.h 1KB
value.h 33KB
writer.h 6KB
lib_json
json_internalarray.inl 12KB
json_reader.cpp 20KB
json_value.cpp 38KB
json_batchallocator.h 4KB
json_internalmap.inl 16KB
sconscript 154B
json_valueiterator.inl 7KB
json_writer.cpp 20KB
main.cpp 504B
OpcClient.pro 2KB
qtreewidgetitem_server.h 2KB
mainwindow.h 2KB
image
open.png 2KB
save.png 1KB
qtreewidgetitem_server.cpp 3KB
resources.qrc 129B
共 50 条
- 1
雲天之巔
- 粉丝: 659
- 资源: 46
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页