深圳市泰达科技有限公司
新增产品
|
公司简介
注册时间:
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)
若网站内容侵犯到您的权益,请通过网站上的联系方式及时联系我们修改或删除