工控组态软件FIX32在水厂的应用
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所示:
相关文章
- 2023-09-05双基地声纳目标低频散射特性研究
- 2023-07-31扫描反射镜轻量拓扑优化设计
- 2021-12-09基于ISO14443A协议的RFID芯片模拟前端设计
- 2022-08-07基于CAN总线的汽车内部网络系统研究
- 2021-12-20适用于控制永磁无刷直流电机的嵌入式微控制器
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。