佳工机电网 在线工博会 我的佳工网 手机版 English
关键字  
  选择展区 >>
您的位置: 首页 > 工业自动化展区 > 嵌入式系统/自动化软件展厅 > 产品库 > 技术论文 > 正文 产品库 会展 人才 帮助 | 注册 登录  
嵌入式系统/自动化软件
 按行业筛选
 按产品筛选
查看本类全部文章
e展厅 产品库 最新动态 技术文章 企业目录 资料下载 视频/样本 反馈/论坛
  技术应用 | 基础知识 | 外刊文摘 | 业内专家 | 文章点评 投稿 发表科技文章 
工控组态软件FIX32在水厂的应用
作者:惠州江北自来水总公司 文瑾瑜
欢迎访问e展厅
展厅
8
嵌入式系统/自动化软件展厅
组态软件, 单片机, ...
摘要:本文概括性论述了FIX32的基本体系构架,阐述了FIX32组态软件在水厂中的开发、应用及编制思路。
关键词:FIX32; PLC; 过程数据库

1 概述

水厂自动化是近十年来伴随着高科技的发展应运而生的,伴随自动控制技术,系统控制设备,机电仪表设备的发展及电脑的日益普及,水厂自动化也有了高速的发展。目前我厂自动化比较集中体现是在净水工艺。其中涉及到现场设备(如加氯机、投矾泵、阀门、水泵等),过程仪表(流量计、SCD仪、浊度仪、PH仪等)、PLC、工控组态软件。我厂使用的PLC模块为日本三菱公司A1S系列,工控软件使用Intellution公司的FIX32 V6.15版本。

2 FIX32使用情况

在水厂中心控制室的我们放置了两台电脑,操作系统为WINDOWS NT,各装有一套工控组态软件FIX32 V6.15版本,两台电脑的目的是一用一备。它们都与下位机PLC相连。其中一台电脑还担负着向总公司调度室传输生产数据的作用。如图1所示:


图1 FIX32使用状况

工控组态软件FIX32基本功能:数据采集、数据取数据;数据管理是指对所取得的数据具有控制和处理的能力,其中包括图形显示、数据监控、报警功能、报表功能等。

3 FIX32基本构架

1、数据处理:FIX与硬件设备(以PLC为典型)相连,通过流程处理从PLC中取得数据。
2、I/O驱动程式(I/O Driver),驱动程式映象表(DIT),扫描、报警和控制(SAC)。

FIX与PLC之间的联系称为I/O驱动程式,不同的I/O驱动程式支持特定PLC。其功能为从I/O装置中读写数据并与DIT进行数据交换。驱动程式读取的速率,称为询答时间。

驱动程式映象表(DIT)是节点的内存区,也就是I/O驱动程式存放数据的地方。I/O驱动程式将定期更新DIT内的数据。

SAC主要作用是从DIT中取出数据;传送数据到流程数据库。SAC读取的速率称为扫描速率。

3、过程数据库(PDB)

过程数据库是FIX32的核心,由流程控制逻辑回路组成。描述形式是块(Block)和链(Chain),块是流程中的一个指令单元,可指定完成一个过程功能。相互连接的块称为链,链可以执行监视或过程控制功能。在FIX32中创建块可通过FIX32提供的数据库建立程序功能模块(Database Builder)来实现。

4、操作显示:

当数值进入PDB中时,可用图形化方式来显示,图片显示器(VIEW)是一个应用程式,它提供人机接口,是用来将数据通过图形显示出来。其可显示报警信息、数据库信息及点名称有关的信息细节。

总之,数据是通过I/O驱动程式从PLC中取得并传送到DIT表,然后SAC从DIT表中读取数据传送到PDB中,再键结从PDB中取得数值,并以图形化显示出来。这就是数据流程。同时,数据流程也可反向运行,即数据由图片显示器,经过PDB再到DIT中,I/O驱动程式从DIT取得值后,再写入PLC中,完成对设备的控制。如图2所示:


图2 FIX32数据流程示意图

4 开发FIX32过程

1、与PLC相关的工作:

1)、在安装FIX32开发系统时,首先要确定好硬件设备(PLC)的设备驱动程式(I/O driver),每一个I/O driver只支持专门的硬件。我厂选用的是日本三菱A1S系列PLC,故配置MIT驱动程式。

2)、在SCU(System Configuration)中的SCADA(Supervisory Control And Data AcQuisition)组态中进行通道定义,即组态软件与PLC的通讯路径。设备定义,即组态软件与PLC通讯设备。询答记录定义?熏 即填写MIT中的轮询记录来创建DIT(Drive Image Table)。

3)在SCU中进行报警设定、任务组态、SQL定义、安全系统设定。

2、 过程数据库定义:

根据我厂的实际情况,共定义了620个点,包括显示阀门开、关等的开关量输入块(DI),流量、温度、浊度等的模拟量输入块(AI),控制输出量的开关量寄存器块(DR),模拟量寄存器块(AR),计算块(CA),趋势块(TR)等。我们用开关量寄存器块(DR),模拟量寄存器块(AR)代替了开关量输出块(DO),模拟量输出块(AO)。其优点是更快速的对PLC读取或写入,可跳过SAC,在图片显示器与DIT之间直接对传。减少SAC的工作量,使询答最优化。缺点不能以数值作报警,不能进行历史资料收集,也不可作链结的一部分。

3、图片的制作:

利用FIX32提供的工具箱和颜色箱,在Draw程序下,可作出逼真的画面。我们共作出15个不同的画面,包括投矾控制、投氯控制、反应沉淀、滤池监控、生产数据、生产曲线等。

4、显示:

利用FIX32的VIEW程序,可显示含有实时数据的图片,它提供了命令与图建立的联系,将数据库的块和链通过图片动态的反映出来。让操作员座在电脑旁就了解生产工序发生了什么变化,从过程仪表中传送的数据就清楚知道水质的情况。

5、报表的制作:

首先要启动DDE SERVER程序,因为FIX32是以DDE方式下,将FIX数据库的资料输出到Excel中作成报表。而后在Excel应用程序的属性中找到快捷方式在其中加入Startup.xla。接下来在Excel的Report的菜单下进行报表的编制,可进行文本、实时数据、历史数据、时间、日期的链接,并可设定定时自动打印。

我厂根据生产情况将部分生产数据作成报表,每六分钟记录一次。

6、历史曲线:

在用多笔曲线制作好所需的历史曲线后,先要定义历史数据采集(Historical assign)将所要制作曲线的数据块都增加到历史数据采集组中,而后启动任务控制(Mission Control)下的历史数据采集进程(HTC),才能进行历史曲线的显示。我厂将流量、压力、PH值、浊度、余氯等数值都通过制作历史曲线来寻找生产规律,从中获得了很多有价值的方案。

7、报警功能:

按实际生产要求定义报警组态,并将需要报警的数据块与动画特性相连,并通过PLC启动警铃,达到报警提示的最佳效果。

8、远程数据传输:

是在组态软件FIX32中启动SQL支持,并建立对应关系数据库,并对所要传输的数据项目进行命令编制。在中控监控程序中,使用程序获取数据,并做一些格式化,通过相应数据接口存放到本机的SQL服务器中,等候进一步的处理。本地网远端编制的监视程序就是从这里取数据的。调度室的软件定时拨入本机,登录到SQLSEVER,把未传送的数据取走,并存放到调度室电脑里的SQLSEVER中,方便以后数据历史查询统计等。

9、现场调试:

在实际应用之前要进行现场调试,遵循从外到内的原则,即先检查现场设备与PLC的输入、输出连线并保证机械触点接触良好,检查DIT驱动程序映象表直至全部正确为止,最后调试系统控制逻辑的正确性直至满足生产要求。

5 应用体会

通过对FIX32开发应用,及在生产过程中的改进。我们感到FIX32是针对生产流程而设的组态软件,它有很好的开发工具,所有的工程组态工作,包括画面的构造,数据库的定制,历史数据的存取和关键通讯程序的控制均在中央控制室完成,这样大大减少了整个工程的组态时间并提高了系统的维护性。同时通过对FIX32的研制开发,我们对FIX32的结构组成有了更深入的认识,掌握了很多编程技巧,为将来的工作打下了更加将实的基础。

以上是本人在学习、应用组态软件时的一些体会及心得,有不足之处还望同行指出。

参考文献
[1]FIX基础课程104 版本:6. 12—7. 96 Intellution公司

作者简介:文瑾瑜:女,1970年生,汉族、广东惠州市自来水总公司自动化工程师
0752-2814478,0130075270263(end)
文章内容仅供参考 (投稿) (如果您是本文作者,请点击此处) (5/17/2005)
查看更多嵌入式系统/自动化软件相关文章: more
·如何有效使用RISC-V的跟踪技术 IAR (8/28/2023)
·故障提前知!先进的多功能软件如何监控电动公交车队充电站 ARC Informatique (9/6/2021)
·德国德累斯顿市圣约瑟夫•史蒂夫特医院通过网络解决方案保护其建筑物围护结构 Armin Kaltenbacher (4/22/2020)
·逻辑分析仪在嵌入式开发调试中的应用 newmaker (2/11/2006)
·组态软件FIX在水厂自动化系统中的应用 浙江省余姚市自来水有限公司 (5/17/2005)
·嵌入式Linux平台多协议路由器设计 朱雅琼 李建东 盛敏 (5/13/2005)
·嵌入式车载计算机设计 泛亚汽车技术中心 雍建军 张超 魏燕钦 (5/8/2005)
·基于ARM的嵌入式无线AP的设计 武汉理工大学 杨健 陈永泰 (5/4/2005)
·实时嵌入式系统模型校验技术概述 Tata Girish, Keshav Palshikar (5/2/2005)
·基于RTX51的排爆机器人嵌入式控制器固件开发 宁柯军 杨汝清 翁新华 (4/30/2005)
查看相关文章目录:
·工业自动化展区 > 嵌入式系统/自动化软件展厅 > 嵌入式系统/自动化软件文章
·木工/造纸/环保/医疗设备展区 > 环保设备/水处理设备展厅 > 环保设备/水处理设备文章
文章点评 查看全部点评 投稿 进入贴吧


对 嵌入式系统/自动化软件 有何见解?请到 嵌入式系统/自动化软件论坛 畅所欲言吧!


网站简介 | 企业会员服务 | 广告服务 | 服务条款 | English | Showsbee | 会员登录  
© 1999-2024 newmaker.com. 佳工机电网·嘉工科技