一、项目概述
噪声是指不利于人类生活、工作和学习的声音,它会对人的身心健康造成不良影响,甚至引发各种疾病。例如,噪声会导致听力损伤、心血管疾病、神经系统紊乱、睡眠障碍、学习和记忆能力下降等。因此对噪声进行监测和控制是一项重要的环境保护工作。
1.1 噪音源分析 对动物房的噪音源进行实时的噪音监控和报警机制,并根据监控到的数据,分析噪音产生的原因并采取有效措施。
噪音源分析:以上所有噪音,均与电锤以及开孔机发出的噪音相关。 对策措施:采用炮钉/金刚钻/采用慢速钻孔机/手工凿/手工镐。
1.2 项目需求 需求1:对现场的噪声数据进行实时的记录,记录的数据可导出分析; 需求2:噪声干扰要设定4个不同等级的报警,中控需要可查看实时的报警信息和历史的报警数据,现场需要有灯关报警器联动; 需求3:报警分为4个等级报警,每个等级报警设定累计计时时间,便于记录每日噪声干扰持续的时间; 需求4:检测到的噪声要一秒一监测,存储到数据库里面的噪声数据要1秒一存储; 需求5:每日的凌晨要将前一天所有的噪声干扰累计计时的时间和触发的报警清除;
二、 项目方案 2.1 所需产品 HMI2004-A9网关:1台 ModbusRTU 噪声传感器:2台 ModbusRTU IO扩展模块:1台 带干接点触发的声光报警器:1台
2.2 主要产品介绍 2.2.1 Web组态网关 HMI2004-A9 (产品详情)
图2-2-1 HMI2004-A9
硬件网关HMI2004-A9配合组态编辑软件X2View可实现现场数据采集,并直接转为组态画面进行数据实时监控。用户无需购买组态软件,只需用电脑、手机、IPAD或自带浏览器功能的设备即可登录组态画面进行监控,实现远程监控设备启停、运行等操作,给用户带来良好的操作体验。 同时具有报警处理功能,可以对设备的实时数据进行一个报警设定;并支持本地IfluxDB时序数据库存储功能。
2.2.2 IO扩展模块 IOM8400-ModbusRTU(产品详情)
图2-2-2 IOM8400
IOM8400-ModbusRTU扩展模块可以用于采集开关量信号,主要用于机房监控、工业控制、继电器信号的采集或者输出。上报接口采用RS485通讯总线及标准Modbus-RTU通信协议,可以很方便地集成到第三方的应用系统中,也可以直接适配网关、PLC及国内的各种组态软件。
三、 现场应用 3.1 现场架构说明 现场使用一个HMI2004-A9的网关,读取动物房中噪声传感器实时采集的噪声强度情况,然后通过网关中的JS功能进行报警逻辑的编写,将报警触发后的信号传输给IO扩展模块的继电器输出,从而控制声光报警器的声光报警。 采用四级报警的机制: 第一级报警条件是噪声高于72分贝且持续1小时; 第二级报警条件是噪声高于75分贝且持续30分钟; 第三级报警条件是噪声高于78分贝且持续15分钟; 第四级报警条件是噪声高于81分贝且持续7.5分钟。 四层等级的报警条件可见下表3-1-1所示。
表3-1-1 噪声报警触发条件
报警条件中的时间累计是采用一天制,在当天进行连续的累计直到每日的凌晨00:00:00,将当前的报警和时间累计清除。 需要以1秒的时间间隔来记录噪声传感器每日的噪声干扰情况。对产生的每一个噪声报警都要可查看,还需要自定义一个组态人机界面,便于直观的观察当前是否有报警和当前噪声时间累计,并将这些数据实时记录在网关中,并且存储的数据必须是可导出的。
3.2 现场架构原理图
图3-2-1 应用原理图
四、 实际应用效果图
4.1 X2View组态软件监控数据
图4-1-1 X2View数据监控数据
4.2 组态监控画面
图4-2-1 组态画面
4.3 登录后台查看历史数据折线图
图4-3-1 历史数据折线图
4.4 历史数据柱状图
图4-4-1 历史数据柱状图
4.5 导出历史数据
图4-5-1 历史数据导出Execl表格
4.6 导出历史报警数据
图4-6-1 历史报警导出Execl表格
|