您的位置:控制工程论坛网论坛 » 嵌入式系统 » 工控机在自来水行业中的应用

马军成

马军成   |   当前状态:在线

总积分:13915  2025年可用积分:1

注册时间: 2006-12-01

最后登录时间: 2022-06-28

空间 发短消息加为好友

工控机在自来水行业中的应用

马军成  发表于 2008/4/21 15:33:03      995 查看 0 回复  [上一主题]  [下一主题]

手机阅读

工控机在自来水行业中的应用
位机主机采用工业PC机,并配备有打印机和大屏幕监视器。上位机系统软件主要功能是通信网络实现上位机与下位机间数据传输,以及将下位机实时采集数据进行各种处理,包括存入数据库、进行流图显示、历史趋势图和棒形图还有数据表显示及各种要求报表打印输出。为完成以上功能,上位机系统软件分成以下六大模块。各模块之间相对独立,单独开发,但相互之间严格规定协议开发,使整个系统软件模块结构清晰。
  
   (1)主模块:主要用于完成对整个系统各子功能控制及调度。
  
   (2)流程图显示功能模块:主要完成各个工作区域流程图和相应参数变化情况显示。直观反应全厂各生产装置及工艺点生产运行状态,使管理人员对各种状态及信息做到一目了然,特别设计了流程图显示及其相应功能模块。对各罐区实际工艺要求显示其流程图及相应参数变化情况。每一流程图右上方列出了与之相对应重要参数当前数据,使显示更加直观、信息掌握更加准确简便。
  
   (3)历史趋势及棒形图显示模块:实现历史生产状况趋势再现和与之对应时间点棒形图及数据表格显示。历史趋势图显示可以对生产状况有一个纵向全面了解。历史趋势显示中,适应不同要求,设计了按天显示和按月显示,更全面准确了解历史生产状况。显示过程中,还增加了对应时间点上棒图及数据表格显示,为用户提供了多种清晰直观选择,使用更加方便。
  
   (4)数据采集及通信模块:主要完成通信链路建立及数据采集和传输。数据采集及通信是本系统核心。下位机实时采集数据传输到上位机才能被显示及打印。它有多种显示及监测功能,以保证数据传输准确性及完整性。 数据采集及通信中,对每次所采集数据均进行正确性及完整性检测,以保证原始数据正确。通讯过程是先建立通讯链路(即拨通对方电话号码并正确应答),然后再建立数据链路。建立数据链路过程中,通讯双方要一系列应答握手,以调整协议及通讯速率,联络所使用数据压缩及纠检错方法,然后才将数据链路交由计算机使用。保证数据传输正确性,计算机占用数据链路后,仍要与下位机再次“握手联络”,将重要信息作多种处理后再传至上位机。上位机接收数据过程中,采用“大数判决”与“否定重发”方法。 建立通信链路、数据链路、握手应答及数据传输整个过程中,软件设置了多种提示信息,使用户可使用中随时了解当前通信状态并进行相应处理。极端情况下,如通信线路故障等无法正确建立数据传输通道时,系统会自动重试三次,若不成功则退出。 数据传输完毕后,要将全部数据相应时间关系存入数据库文件之中。此时要做大量数据处理工作,主建立队列式数据文件及时间校准。采取以上措施,就能做到数据传输时准确和快速,使用方便。 设计数据库结构时,使用了“数据管道”。将数据文件看作是一个存放数据管道,数据每次存入,恰如从管道尾端进入管道,而每进入一个新数据,就把管道前端数据挤出去,此即队列式文件结构。这样,文件及数据存取变相对简单了,这一队列要有一定长度(或是说数据管道要有一定容量),即文件所存放数据持续时间。现场要求,过多数据保留是不必要,无用数据大量积累会导致所谓“数据垃圾”产生。为此,每小时历史数据只保留30天,而每天综合数据要保留至少一年,此由月文件及年文件来实现。文件中,每一个数据结构均包含一个特定时间信息,代表这组数据下位机中产生时刻。使之排列总是时间由小到大、由远至近顺序。
   (5)报表打印功能模块:完成每日、五日以及月报表打印。
   (6)系统设定模块:主要用于完成对整个系统显示设置和安全手段设置。考虑到进行历史曲线显示时不同要求及系统安全性,设置了曲线显示时间间隔设定及密码设定。这样使历史曲线显示既可以以小时为单位显示30天内任意连续24小时数据,又可以以天为单位显示365天内任意连续30天历史曲线。 该数据采集处理系统中设置了两级安全保密措施,第一级为开机保密设置,系统操作人员及有关机器管理人员才能开机,可有效阻止无关人员使用机器。第二级为系统进入保密,若要进入本系统进行诸如:数据采集、曲线显示、报表打印必须这一道保密检查方可,否则系统将退出到安全状态,直到确认身份为止。这一级少数系统管理、决策人员才可进入,有效提高了系统安全性。
  案例提示
  自来水行业中使用Witech产品可以易于维护系统提高了效率,Witech数据采集及通信模块使系统人员能够建造一个可靠、成本划算监视、控制和保护系统。
  本案例中使用到Witech产品
  工控机箱、工控电源、工控板卡、数据采集及通信模块、工业键盘、LCD显示器
1楼 0 0 回复