你好,欢迎来到世铝网 [请登录] [免费注册]
世铝网 铝业设备
您当前的位置: 世铝网 铝业设备 其它 SNAT7261SCP SNAT2105BDB 12

SNAT7261SCP SNAT2105BDB

加入收藏 举报
详细信息

SNAT7261SCP SNAT2105BDB

13394057292专线 0592-5856292  苏妙玲 秋秋2851195480 www.zxdsolutions.com

仲鑫达团队只做一件事为您的自动化机组和工业装置保驾护航!

国外直接采购,正品行货,价格优惠,售后保修,型号,优势库存,欢迎来电查询!

-------------------------------------------------------------------

OPC服务器的开发方式

要开发OPC数据服务器,设计者既需要熟悉OPC规范,又要掌握相应的硬件设备特性。OPC数据服务器大致可以分解为不同的功能模块:OPC对象接口管理模块,数据项和地址空间管理模块、硬件设备通讯模块以及服务器界面模块等。COM组件程序可以用各种语言开发,但适合COM开发的语言仍然是C++,因此一般都选择采用Visual C++进行开发。

MFC(Microsoft Foundation Classes,微软基础类库)开发一个OPC服务器主要有以下几个步骤:

(1)新建工程,添加对COM的支持,添加从OPC基金会下载的OPC3.0规范的接口文件,然后根据实际情况对各个接口ID进行定义。

(2)创建OPC数据服务器类厂对象。从IClassFactory基类派生出OPCMasterOPCClassFactory类,然后重载CreateInstance()成员函数,通过该函数创建COPCMaster服务器对象。

(3)设计OPC对象。根据实际需要修改OPCServer和OPCGroup类接口查询函数,增加相应的指针成员变量。当客户程序查询某一接口时,实例化该接口类,并返回该接类的接口指针变量,然后,客户程序通过该接口指针变量调用相应的接口成员函数。

(4)数据访问地址空间设计。利用C++标准模板库(STL)中的容器模板,实现对OPC服务器地址空间的树形浏览。

(5)硬件设备驱动程序开发,或者调用硬件厂商提供的“I/O DLL”实现对硬件设备的通讯功能。

(6)界面设计。可以使用MFC中提供的树形列表控件,按照“服务器对象-组对象-项对象”层次在界面左侧用树型结构展示出来,在右侧用列表控件显示具体的项对象信息。此外,还要设计相应的通讯配置对话框。。

GENERAL ELECTRIC 10AA073 


LOT OF 3 GENERAL ELECTRIC D2 V-LINE 277/480V 2-POLE 


LOT OF 8 GENERAL ELECTRIC D10 V-LINE 277/480V 2-POLE 


GENERAL ELECTRIC IC9033B5C54AB RESISTOR 5.4 OHMS


GENERAL ELECTRIC 22D82G4 COIL 440V 


GENERAL ELECTRIC IC3600LIVA1A 


GENERAL ELECTRIC CIRCUIT BREAKER TRIP 225AMPS TFK236F000 


GENERAL ELECTRIC 55-000001G22 


GENERAL ELECTRIC CR306C000LAA STARTER 440V


GENERAL ELECTRIC IC600FP509A I/O CONTROL 


GENERAL ELECTRIC 15D21G3 COIL 


GENERAL ELECTRIC TGN3322 SAFETY SWITCH 60AMP 


GENERAL ELECTRIC TFK236F000 3POLE 225AMP 600V  125 A 


GE FANUC IC693MDL655H 


GENERAL ELECTRIC TE11030 


GENERAL ELECTRIC 9510005 TRANSFORMER 240/480V 


GENERAL ELECTRIC IC9445Y114 


GENERAL ELECTRIC 104X125DA060 


GE TED134015WL CIRCUIT BREAKER 


GENERAL ELECTRIC TED136Y100 


GENERAL ELECTRIC IC3603A177AC2 


GENERAL ELECTRIC PWB218A9390G1 


GENERAL ELECTRIC 568B632G2-6 


GENERAL ELECTRIC YE/180113FXFX1SDG 


GENERAL ELECTRIC RELAY CR245X112A 


LOT OF 3 GENERAL ELECTRIC TCAL125 LUG KIT 250-500 


LOT OF 4 GENERAL ELECTRIC C6 V-LINE 277/480V 2-POLE 


GENERAL ELECTRIC 4101C4E 


GENERAL ELECTRIC CIRCUIT BREAKER TED124020 


GENERAL ELECTRIC CR120B08022 


GENERAL ELECTRIC PANEL METER 0-15A 250340NDND 


GENERAL ELECTRIC 15D3G3 COIL 230V 


GENERAL ELECTRIC TRIP UNIT TJK436T300 


GENERAL ELECTRIC DB40 PANEL METER 2000-0-2000 


GENERAL ELECTRIC RAPID START BALLAST 8G3701W 


GENERAL ELECTRIC CR2791G122A4 


GENERAL ELECTRIC YE/AB-40 0-60 


GENERAL ELECTRIC TJK436T250


GENERAL ELECTRIC V76110 C10 


LOT OF 9 GENERAL ELECTRIC TED113020 


GENERAL ELECTRIC TEB122020WL 


GENERAL ELECTRIC 68A993255G1 


GENERAL ELECTRIC 250340LSNG PANEL METER 0-20 AC 


GENERAL ELECTRIC 136C2511-1 


GENERAL ELECTRIC TED124070 


GENERAL ELECTRIC TED124015 


GENERAL ELECTRIC IC9033C3C6 


GENERAL ELECTRIC CAE210T CONTACTOR 120V W/ BRE6,3 


联系方式
  • 联系人: 吴经理 女士
  • 职位: 经理
  • 真: 0592-5165561
  • 电话: 0592-5085207
  • 手机: 18030132585
  • 址: 福建省 厦门市 厦门市思明区湖滨南路388号国贸大厦32D单元
还没找到合适的产品?
  • 01
  • 快速发布求购信息
  • 下一步
  • 03
  • 联系cnal客服:
  • 致电: 0371-63388900
    马上启动您的快速采购通道!