一种水质监测平台制造技术

技术编号:22847009 阅读:20 留言:0更新日期:2019-12-17 22:53
一种水质监测平台,上位机将水质参数发送给后端服务器的方式是上位机将每个水质参数独立地封装成一个信息报文,接着把该信息报文发送给后端服务器;上位机包括传递程序与操控程序;这里:所述传递程序,用来朝后端服务器传递信息报文;所述操控程序,用来如果所述传递程序在设定时长里没获得所述后端服务器对所述信息报文的响应消息,在所述信息报文里增设传递引导记号,所述传递引导记号用来表明所述信息报文的传递模式;所述传递程序,也用来凭借所述操控程序增设的所述传递引导记号,对所述信息报文执行再次传递;有效避免了现有技术中不能很快的转变信息报文传递的信息链路、无法更好的确保信息报文传递的快速高效和正确无误的缺陷。

【技术实现步骤摘要】
一种水质监测平台
本专利技术涉及水质监测
,具体涉及一种水质监测平台。
技术介绍
传统的可以通过水质监测系统中的水质检测部分对提供的水样品进行水质检测并分析,以得到水质参数,实现水质监测。然而,在实践中发现,在进行水质监测时,现有的水质监测系统由于各功能部分独立运行,使得功能单一、操作繁琐,从而降低了水质监测效率。经过研发就得到了一种水质监测系统,包括上位机、下位机、采配水模块、化学分析仪器、数据采集传输模块和后端服务器,其中:所述上位机,用于向所述下位机发送用于获取水样的第一指令;所述下位机,用于根据所述第一指令控制所述采配水模块获取水样;所述化学分析仪器,用于对所述过滤处理的水样进行分析,以得到水质参数;所述数据采集传输模块,用于将从所述化学分析仪器获取的水质参数传输给所述上位机;所述上位机,还用于将所述水质参数发送给所述后端服务器;所述后端服务器,用于接收并存储所述水质参数。所述水质监测系统还包括环境视频监控模块,其中:所述上位机,还用于向所述环境视频监控模块发送用于进行环境监控的第二指令;所述环境视频监测模块,用于根据所述第二指令对所述化学分析仪器所处的环境进行监测,当所述环境的参数超出预设区间时,调节所述参数。所述环境视频监测模块,还用于对所述化学分析仪器所处的环境进行视频监控。所述水质监测系统还包括门禁系统模块,其中:所述上位机,还用于向所述门禁系统模块发送用于控制门禁的第三指令;所述门禁系统模块,用于根据所述第三指令控制门禁。所述水质监测系统还包括漏水监测系统,其中:所述上位机,还用于向所述漏水监测系统发送用于进行漏水检测的第四指令;所述漏水监测系统,用于执行所述第四指令,当检测到所述水质监测系统漏水时,向所述上位机发送用于报警的第五指令;所述上位机,还用于根据所述第五指令输出报警信号。所述下位机还用于对所述采配水模块进行水压监测和液位监测。所述下位机包括可编程逻辑控制器PLC、接触器,所述采配水模块包括水泵,所述PLC通过所述接触器与所述水泵连接,其中:所述上位机向所述下位机发送用于获取水样的第一指令的方式具体为:所述上位机向所述PLC发送用于获取水样的第一指令;所述采配水模块采集水样,并对所述水样过滤处理,以得到过滤处理的水样的方式具体为:当接收到所述第一指令时,所述PLC通过所述接触器控制所述水泵获取水样;所述水泵将所述水样送入所述过滤装置进行过滤处理,以得到过滤处理的水样;所述化学分析仪器对所述过滤处理的水样进行分析的方式具体为:所述化学分析仪器对所述过滤装置得到的所述过滤处理的水样进行分析。所述下位机还包括压力传感器和液位监测模块,其中:所述下位机对所述采配水模块进行水压监测和液位监测的方式具体为:所述PLC控制所述压力传感器对所述采配水模块进行水压监测;所述PLC控制所述液位开关进行液位监测,当所述液位超过第二预设阈值时,控制所述液位开关断开。所述水质监测系统还包括选择开关,其中:所述上位机,还用于检测所述选择开关的工作状态,并根据所述工作状态控制所述水质监测系统的工作方式。上位机向下位机发送用于获取水样的第一指令;下位机根据第一指令控制采配水模块获取水样;采配水模块采集水样,并对所述水样过滤处理,以得到过滤处理的水样;化学分析仪器对过滤处理的水样进行分析,以得到水质参数;数据采集传输模块将从化学分析仪器获取的水质参数传输给上位机;上位机将水质参数发送给后端服务器;后端服务器接收并存储水质参数。可见,上位机通过控制下位机进行水质参数的监测,使得水质监测系统中各功能模块相互配合,并在下位机的控制下高效运行,可以实现自动进行水质监测,从而可以提高水质监测效率。上位机将水质参数发送给后端服务器的方式是上位机将每个水质参数独立地封装成一个信息报文,接着把该信息报文发送给后端服务器,而信息报文发送给后端服务器是要确保快速高效和正确无误,一般信息报文发送给后端服务器确保正确无误的模式是若有信息报文遗失就再次发送;然而,运用若有信息报文遗失就再次发送的模式一个在信息链路上出现不长的时段的偶发性的信息报文遗失与阻塞之际,不能很快的转变信息报文传递的信息链路,这样无法更好的确保信息报文传递的快速高效和正确无误。
技术实现思路
为解决上述问题,本专利技术提供了一种水质监测平台及其方法,有效避免了现有技术中不能很快的转变信息报文传递的信息链路、无法更好的确保信息报文传递的快速高效和正确无误的缺陷。为了克服现有技术中的不足,本专利技术提供了一种水质监测平台及其方法的解决方案,具体如下:一种水质监测平台,包括:上位机101和后端服务器106;上位机101,用于向下位机102发送用于获取水样的第一指令;上位机101,还用于将水质参数发送给后端服务器106;后端服务器106,用于接收并存储水质参数;上位机将水质参数发送给后端服务器的方式是上位机将每个水质参数独立地封装成一个信息报文,接着把该信息报文发送给后端服务器;上位机包括传递程序与操控程序;这里:所述传递程序,用来朝后端服务器传递信息报文;所述操控程序,用来如果所述传递程序在设定时长里没获得所述后端服务器对所述信息报文的响应消息,在所述信息报文里增设传递引导记号,所述传递引导记号用来表明所述信息报文的传递模式;所述传递程序,也用来凭借所述操控程序增设的所述传递引导记号,对所述信息报文执行再次传递。这里,所述设定时长能够凭借上位机朝后端服务器首次传递信息报文开始直到上位机得到所述后端服务器朝上位机传递得到该信息报文的响应消息为止的最长时长的容忍阈值来定。所述操控程序能够用来:凭借上位机朝后端服务器首次传递信息报文开始直到上位机得到所述后端服务器朝上位机传递得到该信息报文的响应消息为止的最长时长的容忍阈值,确定该不该对信息报文执行再次传递:如果再次传递信息报文到后端服务器的事先估计所需的时长的最终时刻低于所述最长时长的容忍阈值,就在所述信息报文里增设传递引导记号;凭借所述最长时长的容忍阈值,选取相应的能够再次传递信息报文到后端服务器的事先估计所需的时长的最终时刻低于所述最长时长的容忍阈值的信息链路实行再次传递;如果再次传递信息报文到后端服务器的事先估计所需的时长的最终时刻不低于所述最长时长的容忍阈值,就不再执行所述信息报文再次传递的任务。所述传递引导记号是再次传递记号,所述传递程序能用来:凭借所述再次传递记号,再选取一个信息链路或者在若干个信息链路上再次传递所述信息报文。所述传递引导记号是传递了多少次的数量标志,所述传递程序能用来:凭借所述传递了多少次的数量标志中的传递了多少次的数量,对所述信息报文执行对再次传递。所述传递程序能用来:...

【技术保护点】
1.一种水质监测平台,其特征在于,包括:上位机和后端服务器;/n上位机,用于向下位机发送用于获取水样的第一指令;/n上位机,还用于将水质参数发送给后端服务器;/n后端服务器,用于接收并存储水质参数;/n上位机将水质参数发送给后端服务器的方式是上位机将每个水质参数独立地封装成一个信息报文,接着把该信息报文发送给后端服务器;/n上位机包括传递程序与操控程序;/n这里:/n所述传递程序,用来朝后端服务器传递信息报文 ;/n所述操控程序,用来如果所述传递程序在设定时长里没获得所述后端服务器对所述信息报文的响应消息,在所述信息报文里增设传递引导记号,所述传递引导记号用来表明所述信息报文的传递模式;/n所述传递程序,也用来凭借所述操控程序增设的所述传递引导记号,对所述信息报文执行再次传递。/n

【技术特征摘要】
1.一种水质监测平台,其特征在于,包括:上位机和后端服务器;
上位机,用于向下位机发送用于获取水样的第一指令;
上位机,还用于将水质参数发送给后端服务器;
后端服务器,用于接收并存储水质参数;
上位机将水质参数发送给后端服务器的方式是上位机将每个水质参数独立地封装成一个信息报文,接着把该信息报文发送给后端服务器;
上位机包括传递程序与操控程序;
这里:
所述传递程序,用来朝后端服务器传递信息报文;
所述操控程序,用来如果所述传递程序在设定时长里没获得所述后端服务器对所述信息报文的响应消息,在所述信息报文里增设传递引导记号,所述传递引导记号用来表明所述信息报文的传递模式;
所述传递程序,也用来凭借所述操控程序增设的所述传递引导记号,对所述信息报文执行再次传递。


2.根据权利要求1所述的水质监测平台,其特征在于,所述设定时长能够凭借上位机朝后端服务器首次传递信息报文开始直到上位机得到所述后端服务器朝上位机传递得到该信息报文的响应消息为止的最长时长的容忍阈值来定。


3.根据权利要求1所述的水质监测平台,其特征在于,所述操控程序能够用来:
凭借上位机朝后端服务器首次传递信息报文开始直到上位机得到所述后端服务器朝上位机传递得到该信息报文的响应消息为止的最长时长的容忍阈值,确定该不该对信息报文执行再次传递:
如果再次传递信息报文到后端服务器的事先估计所需的时长的最终时刻低于所述最长时长的容忍阈值,就在所述信息报文里增设传递引导记号;
凭借所述最长时长的容忍阈值,选取相应的能够再次传递信息报文到后端服务器的事先估计所需的时长的最终时刻低于所述最长时长的容忍阈值的信息链路实行再次传递;
如果再次传递信息报文到后端服务器的事先估计所需的时长的最终时刻不低于所述最长时长的容忍阈值,就不再执行所述信息报文再次传递的任务。


4.根据权利要求3所述的水质监测平台,其特征在于所述传递引导记号是再次传递记号,所述传...

【专利技术属性】
技术研发人员:吴新潮
申请(专利权)人:西安天衡计量仪表有限公司
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1