13519660000   13519661111
0931-4810111   4810751
搜索
 
更多>>

主营研华工控机、数据采集卡、交换机、服务器;西门子PLC、变频器、触摸屏;台达变频器、伺服驱动器、可编程控制器、人机界面;滨特尔机柜、插箱、空调等工控产品。

  您现在的位置:首页 》产品介绍 》产品展示
 
 
KingHistorian
 
       组态王开发包介绍
组态王6.01提供一套开发工具,包括:驱动开发包,图库开发包,SDK开发包(利用VC或VB访问组态王的变量和域),DDE开发包,提供详细操作说明和示例文件,用户无需参加培训即可使用.
驱动开发包:
本开发包采用微软标准的COM组件技术,采用该技术,在创建接口时,可以创建多个互相独立对象,每个对象都可以拥有自己的变量。
最后的结果是一个DLL文件。接口中的各函数,是被组态王的两个应用程序---TouchExplorer.exe和TouchVew.exe调用的。如果这两个应用程序都不启动,函数中的代码将永远没有机会执行。
组态王的驱动程序是组态王和硬件设备连接的桥梁,本开发包用于开发组态王的驱动程序。只要拥有硬件的通讯协议,即可以使用本开发包开发组态王的驱动程序。 
本开发包只能使用VC++开发。
本开发包包括两个VC的头文件:IcomPro.h和datatype.h;一个demo项目及一个制作安装文件的项目代码。
图库开发包:
对于用户经常要用到的图形,用户可利用提供的程序和说明,用VC和组态王的图素生成的代码编写程序,生成文件加入到组态王图库中。
SDK开发包:
组态王6.01具有OPC服务器的功能,但对于用户应用程序不支持OPC的情况来说,完全访问组态王中的的数据比较困难。为了使用户能够更方便快捷的访问组态王的数据,亚控公司提供了一?quot;SDK For组态王"的接口。
SDK For 组态王是一个开放的应用程序接口。该接口以动态连接库(.dll)的形式提供给用户。用户可以用VB或VC等开发独立的应用程序,来直接访问组态王运行系统中实时数据库中的变量或变量的域值。该独立应用程序可以和组态王6.0实现无缝整合,接口中提供了丰富的函数。
DDE开发包:
DDE是Microsoft公司设计的一个完整通信协议,它能使两个或多个应用程序之间相互传送数据和指令,当一个应用程序如"组态王",想从另一个应用程序,如松下FP3的"Server"得到数据。在它们之间则必需建立client-server关系,也就是建立DDE连接,提供数据的一方称为server,接收数据的一方称为client。Client应用程序通过规定"服务程序名","话题名","项目名",才可从server中获得某一项的数据。比如,将"组态王"作为服务程序,EXCEL作为客户程序,EXCEL要从"组态王"中取得数据,则可在EXCEL的某单元格中规定"=View|Tagname!DDE1",其中View是"组态王"的服务应用程序名,Tagname是"标题名",DDE1是某变量的项目名,则当"组态王"中该变量变化时,EXCEL中的单元格会有相应的变化。
客户程序可以和服务程序建立"热链路",所谓"热链路",就是请求服务程序,每当特定项的数据发生变化时,就将数据值发送给客户程序,"热链路"一直工作,直到客户程序或服务程序终止链路。这些链路是交换数据的强有力手段,因为链路一经建立,就不会发生通信,直到规定的数据值发生变化。组态王利用DDE与"DDE Server"程序进行通信。当Server周期性从下位机采集到数据后,会自动的将数据送给组态王
版权所有:工控机 变频器、PLC、工业交换机、采集卡、加固式笔记本、交流伺服、组态软件 兰州研信公司   地址:兰州市甘南路1号黄楼商厦15层
电话:0931-4810111 4810751 手机:13519660000 13519661111  邮箱:YXAC@163.COM  后台管理
Copyright 2009   All Rights Reserved
陇ICP备10000080号-1  技术支持:兰州慧创网络科技