2、上位机监控软件

FIX工控组态软件是由美国 Intellution公司开发的基于Windows9X&NT的大型应用软件,它集控制技术、人机界面技术、图形技术、数据库技术、网络技术于一身,包含动态显示、报警、趋势、控制策略、控制网络通信等组件,提供一个友好的用户界面,使用户可根据实际生产需要生成相应的应用软件。

(1)与Profibus现场总线的接口

①数据流程FIX运用I/O驱动程序从设备中读写数据,每个I/O驱动程序支持其特定硬件。对于本系统的PROFIBUS网络,采用MPI驱动程序获取其上数据。FIX组态软件首先通过MPI驱动程序软件接口从现场的过程硬件中获取数据,存入DIT驱动程序映象表中(驱动程序映象表在系统运行时实际上是一块内存区),FIX的内部数据库(PDB)通过SAC程序从DIT表中获取它所需的数据,应用软件(如FIX的画面运行程序、报表生成程序等)都通过内部数据库访问软件从FIX内部数据库中获取来自过程硬件的信息,这样就可以实现在工业流程画面上动态地显示现场各过程硬件的运行状态,数据也可以按相反的顺序写回现场过程硬件,执行控制操作。相应的数据采集流程如图4所示。

基于总线技术的矿井下胶带监控系统的软硬件结构设计

②MPI配置MPI驱动程序的应用中很重要的问题是STEP7和FIX的地址转换问题,在STEP7中设置的DB块应转换为MPI的DB块,这需要在MPI配置中实现。对MPI进行配置包括通道、设备、起始地址及其它一些参数,令MPI的DB块与STEP7中设置的DB块相对应,FIX的应用程序才能获取现场数据。

(2)用户界面开发

本控制系统开发的人机接口界面有以下几种:

①信息显示画面信息显示画面主要显示各胶带当前运行状态信息值,如当前胶带带速、储煤仓的仓位以及一些故障信息,如胶带跑偏、堵塞、打滑等,并可用不同的颜色来表示当前状态为正常还是异常。

②设备控制画面尽管下位机程序能实现在现场总线上的数据采集和控制信号的输出,并实现PID控制等一些简单的控制算法,但复杂的控制功能仍需要在上位机上实现人工控制,在画面中点击相应设备按钮就可对该设备进行单独控制。

③实时报警处理对系统实时采集的数据进行判断,发出报警信号,并按技术要求进行处理并自动进行相应的设备控制,如对胶带故障信号的解锁及其恢复等。

④报表打印利用FIX的DDE功能开发出实时报表并具有随时打印功能。

⑤实时数据曲线显示

监视设备重要参数的变化趋势曲线,从而可以了解设备在一段时间的运行状况。

⑥历史趋势画面功能与实时数据曲线类似,只是它显示的是过去一段时间设备的运行参数值。皖北矿务局祁东煤矿井下胶带监控系统现已投入运行,设备运转情况良好,经济效益显著,深受用户好评。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查