登录
首页 工控软件 力控软件
回帖 发帖
正文

主题:力控科技技术简讯第12期-如何在第三方系统中嵌入力控画面

点击:1021 回复:0

力控科技技术简讯第12期
  问题12:如何在自己开发的系统当中调用力控系统中的监控界面?
  答案12:在一些信息化项目中,将自动化监控画面嵌入到管理信息系统(MIS)或者自己开发的系统中的需求越来越多,例如将某个厂站的工艺流程图或者控制界面内嵌到MIS系统中,从而方便管理系统整合资源,实现管控一体化。
  本期将向您介绍两种方式,实现在MIS等系统中嵌入力控监控画面的功能,分别是DrawCom调用的方式和非DrawCom调用的方式。DrawCom控件是力控软件平台提供的ActiveX控件,用于实现在其他容器中浏览力控监控组态软件运行时的工程画面,其浏览的效果与在力控监控组态软件运行系统View中看到的工程画面完全相同,包含全部动态数据、曲线、报表以及动画。
  (1)DrawCom调用方式
  此种方式适用于第三方平台支持OCX嵌入,如ASP、ASP.Net、PHP、JSP等。在系统可通过ID获取DrawCom的对象时,调用其Display方法可以实现某一具体页面的展示。如下所示:
  
http://ww3.sinaimg.cn/mw600/81c754cbjw1e5b08x3e77j20h901eaa4.jpg
  用户通过此种方式可在系统中灵活快捷的切换画面窗口,而且只需加载一次DrawCom就可轻松实现所有画面的嵌入。
  (2)非DrawCom调用方式
  当第三方系统不支持OCX嵌入,但是需要显示某工程画面时,用户可直接调用URL地址访问力控发布的画面,从而实现工程画面的嵌入,这一方式的实现原理是将新的窗口URL指向发布后的地址。
  力控工程发布配置文件路径中有默认的Index文件,系统会通过此文件读取一些配置信息,通过修改配置信息中的参数可以实现对应的功能,或者通过新增配置文件实现多个力控页面的嵌入。
  配置文件如下所示:
  
       
        
        
        
        
        
        
        
        
        
        
        
        
  
  例如:想在第三方系统中嵌入 “廊坊燃气站”对应的功能画面。
  【步骤1】:将力控工程做IE发布。
  【步骤2】:将发布画面路径打开,找到Webroot目录下的Index文件将其复制,重名名为“LF”,在文件中编辑对应的访问路径以及窗口,
  【步骤3】:在第三方系统中按钮”廊坊燃气站“嵌入URLhttp://ww2.sinaimg.cn/mw600/81c754cbjw1e5bwgcp6kaj205b00o3yb.jpg即可,此网址为第三方系统所在内网地址,仅供举例说明。
  运行结果:当点击第三方系统中的按钮”廊坊燃气站“就会打开指定的窗口页面。
13-06-04 11:20

工控新闻

更多新闻资讯