深圳市泰达科技有限公司
新增产品 | 公司简介
注册时间:2008-03-29
联系人:
电话:
Email:
首页 公司简介 产品目录 公司新闻 技术文章 资料下载 成功案例 人才招聘 荣誉证书 联系我们

产品目录

三菱低压电器
三菱伺服器
三菱触摸屏
三菱变频器
三菱PLC
CIMPLICITY
Historian
Portal
IFIX
首页 >>> 技术文章 >

技术文章

IFIX往其他数据库插入数据的几种方法

IFIX往其他数据库插入数据的几种方法

在一个生产管理系统中需要从scada采集实时数据,从而实现管理软件对生产的监视。尝试了几种从ifix中采集数据的方法,初步分析下。
    1、利用SQLD、SQLT转发数据。
    2、利用VBA转发数据。
    3、通过扫描IFIX的实时数据表获取数据后转发数据。
    要求对模拟量数据是定时转发、开关量数据变化是出发转发(避免数据冗余)。
    一、利用SQLD、SQLT转发数据
    操作:不需要编程实现。
    优点:不需要编程实现。
    缺点:灵活性比较差,不能实现软件对测量点选择的可控制性。对数据的删选需IFIX上位机配合。
        每个测量点必须对应一个SQLT,对上位机编程人员增加重复工作量。
    二、利用VBA转发数据。
    操作:需要IFIX编程实现。
    优点:代码简单、清晰。
    缺点:灵活性一般,不能实现软件对测量点选择的可控制性。对数据的删选需IFIX上位机配合。
          对于开关量需每点出发,对上位机编程人员增加重复工作量。
          测量点比较多的时候可能影响IFIX运行效率。
    三、通过扫描IFIX的实时数据表获取数据后转发数据。
    操作:需要编写转发程序扫描IFIX实时数据表。
    优点:灵活性好,能实现软件对测量点选择的可控制性。独立运行对IFIX的运行没有影响。  
        可以做良好的异常处理。
   缺点:位独立运行程序,一些参数的获得需要IFIX配合(AR、DR的使用讲受到限制,而AR、DR的使用可以节省IFIX点数,节省成本)
          对计算机处理能力要求比较高。

上一篇:IFIX的定时器使用方法
下一篇:iFix中SQT和SQD的使用方法(连接SQL Server)
            
若网站内容侵犯到您的权益,请通过网站上的联系方式及时联系我们修改或删除