其次进行点组态,点击数据库-点组态,将压力、温度、电压、电流选择模拟I/O点,将地面水位报警、红外报警、变频器异常报警选择数字I/O点,然后起点名,同时将这些点与相应的驱动连接。模拟I/O点进行量程变换和报警设置,量程变换是指对输入输出信号进行线性转换的变换过程,如果指定了要进行量程变换,则同时需要指定量程高限(EUHI)、量程低限(EULO)、裸数据上限(PVRAWHI)、裸数据下限(PVR AWLO),并且要保证参数的正确性。高限大于低限,上限大于下限。其转换过程公式:PV=EULO+(PVRAW-PVRAWLO)x(EUHI-EULO)/(PVBAWHI-PVRAWLO)。
将这些点按实际报警要求进行报警参数设置,包括报警开关、低限、高限、低级、高级等参数的设置以及开关量的报警参数设置。
3. 2 报警画面的设计
点击画面-双击窗口-建立画面,同时在图库里选择普通报警组件建立报警画面如图2所示。
报警时报警灯闪烁程序
3.3 报警组件的设计
双击报警组件进入报警属性窗口,在该窗口中进行设置。报警类型:可以在此选择报警组件的初始状态是工作在实时报警状态还是历史报警状态。颜色设置:在这里可以设置每一种报警的颜色,这样通过颜色就可以简单的区分报警的类型。报警范围:所有区域。确认级别:操作工。组件设计是本系统必不可少的功能,当变量的数值或数值的变化异常时,将会报警,以便工作人员采取必要的措施。通过这些报警,用户可以及时方便地监视和查看系统的异常情况。通过选择历史报警,历史查询等进行相关的查询,进行统计总结。
3.4 F1103GPRS短信模块与紫金桥软件通讯的设计
进入紫金桥组态软件,建立驱动选择通用驱动。再新建点名mess,点组态是选择短信报警点。基本设置:点名mess,频率限制:相同报警每两次之间不短于(1 440)分钟,这个时间可以根据实际要求来设。报警格式:选择说明、数值、单位、级别、限制。短信设置:添加人员(双击空白处)-人员报警设置-基本参数(姓名、手机号、说明)。报警设置:选择所要报警的点,添加报警,如图3所示。
图3 人员报警设置
这样当有报警发生时,短信模块就会发出报警信息,同时工作人员就会收到短信模块发出的报警信息,是哪个泵发生了报警,是什么报警,是高级还是低级。
3.5 报表的设计
报表是工业过程控制中非常重要的工具,使用报表可以非常方便的搜集数据,便于工作人员进行统计和总结。数据库记录的致据可按一定时间间隔存到硬盘里,也可以根据用户的要求在各种条件下存盘,用户可根据需要随时调取有关数据进行查看、打印。报表的建立:在图库里选捧自由报表,双击建立报表,然后对报表进行查询、时间属性、打印等功能的编辑以及写入脚本程序。
3.6 趋势曲线的设计
趋势曲线有实时曲线,历史曲线以及趋势分析等,实时曲线可以查看某一个数据库点或中间点在当前时刻的状态,而且实时趋势也可以保存一小段时间的数据趋势,这样使用它就可以了解当前水泵的运行状况和整个泵站的当前情况。历史曲线可以方便的观察数据库中的历史点在任意时刻的状态。历史曲线引用的变量必须是数据库变量,并且这些变量所连接的数据库点参数必须已经保存历史数据。趋势分析是图形化的历史数据分析界面。每个窗口同时可以显示8支趋势笔,每支笔的起始时间、时间范圈可以随意指定,因此用户可以对同一位号在不同时刻进行比较。在趋势图中,可以用鼠标选择任何区域,对其进行放大。过程趋势同时提供统计分析功能,可以对任何一段趋势曲线的统计值进行计算,帮助工艺技术员和工程师进行统计分析。窗口中的趋势笔可以随意指定,并且可以保存到文件中,以便下次调用。趋势分析组件的创建,在选择菜单命令"工具/子图"调出子图选择对话框,选择趋势分析即可建立,如图4所示。然后进行曲线操作,缺省曲线,趋势外观,统计设置属性的设置。
图4 趋势分析
4 总结
整个系统界面友好,操作方便,可实现各等级权限密码设置。一旦有数据超出设定的范围,工控机就会报警,并记录有关数据以供分析处理。而且本系统进行了网络web发布功能,终端用户可以通过web访问工控机,这样工作人员可以实时地查看监控数据。本城市供水报警系统已经在吉林省九台市城市供水报警监控系统中成功实施,经过3个月的运行,实践表明本系统性能稳定可靠,确实能够给九台市的居民生活用水提供保障以及给九台市排水有限责任公司带来可观的经济效益和社会效益。