企业录,供求信息免费发布平台
 
  首 页 企业名录 产品大全 商业机会 企业建站 我的办公室
手机站
您当前位置是:产品大全 >> 仪器仪表 >> 自动化成套控制系统
迅饶OPC服务器开发工具包SDK 迅饶OPC服务器开发工具包SDK//迅饶OPC服务器开发工具包SDK

浏览大图
公 司: 上海迅饶自动化科技有限公司 
发布时间:2014年06月28日
联系人:陈小姐 女士 加为商友
留言询价
  联系信息 企业信息
陈小姐 女士 (市场部负责人)
联系时,请说是在企业录看到的,谢谢!
电  话: 13564889340
传  真:
手  机:
在线联系:
地  址: 中国上海浦东新区上海市浦东新区海鹏路301弄21号801室
邮  编:
公司主页: http://sunfull2014.qy6.com(加入收藏)
公 司:上海迅饶自动化科技有限公司

查看该公司详细资料

详细说明

    服务器快速开发工具SDK

产品类别:OPC快速开发工具(Win32)
规格:DLL
产品备注:通过OPC基金会CTT测试,稳定可靠

产品说明:
OPC服务器开发包.dll工具包其实就是一个动态链接库(DLL)。支持OPC l.0和OPC 2.0和3.0数据存取规范定义所有必需的接口,还包括实现了浏览器功能的接口。OPC服务器开发包.DLL作为一个快速开发OPC服务器的工具包,它封装了所有关于COM和OPC的技术细节,将Microsoft公司的OLE、COM、DCOM技术和OPC的技术细节隐藏起来,使开发OPC服务器的工作集中在特定的数据采集任务上来。利用DLL开发OPC服务器的开发者无需考虑许多涉及到底层COM接口实现方面的工作,开发者无须掌握ATL、COM/DCOM,也无须了解OPC技术的细节,只需具有基本的编程基础即可快速上手。开发者的应用程序完全可以在一个较高层次上去描述OPC数据。该工具包支持多个客户端并发访问服务器,并为每个客户端创建一个独立线程。其具有以下特点:
1. 使用STL撰写。支持OPC1.0,2.0,3.0和AE规范;
2. 可同时用作开发EXE Server或DLL Server的开发工具;
3. 使用Unicode字符集,源码可方便地移植到WinCE平台下;
4. 实现了OPC DA 2.05a 和 1.0接口;
5. 地址空间采用Hierarchial结构,同时支持按Flat浏览;
6. 通过OPC Foundation的Compliance Test测试。
7. 被多个开发平台支持。如:VB、DELPHI、VC++和.net。
OPC开发快速工具OM_OPCSvr.dll的API函数说明:
API函数的介绍如下:
1. HRESULT InitOPCSvr(BYTE *pSvrCLSID, BOOL bExeSvr = TRUE, DWORD dwCoInit = 0)
初始化OPC Server
pSvrClSID: Server的CLSID;
bExeSvr: True为EXE Server, False为DLL Server;
dwCoInit: Server线程模式
2. HRESULT UninitOPCSvr()
反初始化OPC Server
3. HRESULT CreateCustomOPCServer(REFIID riid, LPVOID *ppvObject)
此函数为DLL Server在实现IclassFactory接口时调用
4. HRESULT SetServerRate(DWORD dwServerRate)
此函数设置Server最快的刷新速率,Client请求的Callback Rate不能小于此值,并且都会被修正为它的倍数,默认值为1000ms,如需更改,须在InitOPCSvr前调用
5. HRESULT SetVendorInfo(LPCWSTR szVendorInfo, WORD wMajorVersion, WORD wMinorVersion, WORD wBuildNumber)
设置Server Vendor和版本信息
6. VOID SetServerState(DWORD dwState)
设置Server的状态,初始化为运行状态
7. HRESULT SetServerDelimiter(WCHAR cDelimiter)
设置Address Space中ItemID的间隔副符,默认为’.’
8. VOID SetCaseSensitivity(BOOL bOnOff = FALSE)
设置Address Space中ItemID是否区分大小写

9. HRESULT CreateTag(LPCWSTR szName, VARIANT Value, WORD Quality, BOOL bWritable, HANDLE hClient, HANDLE *phTag)
添加Tag到Address Space
szName: ItemID, 如“Device0.Group0.Tag0”
Value: 初始值
Quality: 初始值的Quality
bWritable: 此Tag是否可写
hClient: Server主程序提供的句柄,以供读写回调时使用
phTag: Address Space中对应的句柄
10. HRESULT CreateTagWithTimeStamp(LPCWSTR szName, VARIANT Value, WORD Quality, FILETIME TimeStamp, BOOL bWritable, HANDLE hClient, HANDLE *phTag)
添加带TimeStamp的Tag到Address Space


免责声明:以上所展示的信息由会员自行提供,内容的真实性、准确性和合法性由发布会员负责,www.qy6.com对此不承担任何责任。如有侵犯您的权益,请来信通知删除。
该公司其他产品信息
 1 直接到第
17 条信息,当前显示第 1 - 17 条,共 1

机械 仪器 五金 电子 电工 照明 汽摩 物流 包装 印刷 安防 环保 化工 精细化工 橡胶塑料 纺织 冶金 农业 健康保养 建材 能源 服装 工艺品 家居用品 数码 家用电器 通讯产品 办公 运动、休闲 食品 玩具 商务 广告 展会
1 2 3 4 5 6 7 .. 联系人:陈小姐 电话:13564889340

关于我们 | 网站指南 | 广告服务 | 诚招代理 | 诚聘英才 | 付款方式 | (企业录)联系方式 | 友情链接 | 网站地图