基于labview的水体透明度控制系统技术方案

技术编号:32359622 阅读:17 留言:0更新日期:2022-02-20 03:24
本申请公开了一种基于labview的水体透明度控制系统。包括:用户登录模块、控制模块、显示模块;所述用户登录模块通过比对用户注册的用户名和密码,获取上位机的访问权限,并获取上位机推送的相关数据;所述控制模块在所述用户登录模块完成用户登录以后,构建上位机与下位机的通讯,完成相关数据的接收与发送;所述显示模块根据所述控制模块接收或发送的数据,显示相应的数值内容。本申请利用自动记录、控制技术和传感器检测技术,根据各种传感器对水质的参数进行精确检测、分析和处理,从而实现省时少力、检测结果准确,简化了检测装置的安装,降低了成本。降低了成本。降低了成本。

【技术实现步骤摘要】
基于labview的水体透明度控制系统


[0001]本公开一般涉及水质监测
,尤其涉及一种基于labview的水体透明度控制系统。

技术介绍

[0002]随着近几年水质检测的飞速发展,我国科学技术得到提升,有许多企业研制了很多新的仪器,比如上海的63OgPDT型测量仪器采用计算机,实现水质酸碱度的检测;研究人员杜成虎等人利用激光模组和光电池组成的传感器实现湖泊的水体透明度检测系统;研究人员纪伟涛等人利用光谱仪影像进行研究大湖池水体透明度与水位之间的关系,水位的变化能反映水体透明度的70%。但是现有技术没有充分利用自动记录、控制技术和传感器检测技术,通过各种传感器对水质的参数进行精确检测、分析和处理,从而实现省时少力、检测结果准确。
[0003]因此,本领域技术人员希望有一种更有效的基于labview的水体透明度控制系统,以解决现有技术的问题。

技术实现思路

[0004]鉴于现有技术中的上述缺陷或不足,期望提供一种基于labview的水体透明度控制系统。
[0005]本专利技术实施例公开一种基于labview的水体透明度控制系统,包括:
[0006]用户登录模块、控制模块、显示模块;
[0007]所述用户登录模块通过比对用户注册的用户名和密码,获取上位机的访问权限,并获取上位机推送的相关数据;
[0008]所述控制模块在所述用户登录模块完成用户登录以后,构建上位机与下位机的通讯,完成相关数据的接收与发送;
[0009]所述显示模块根据所述控制模块接收或发送的数据,显示相应的数值内容,得到水体透明度的实时数据。
[0010]在另一个实施例中,所述用户登录模块包括:
[0011]注册账户模块、修改密码模块和登录模块;
[0012]所述注册账户模块用于连接上位机中相应的用户注册模块,在用户按照上位机要求填写相关信息,并符合要求后,完成用户的账户注册;
[0013]所述修改密码模块用于在用户向上位机发送修改密码的请求后,经过上位机的相关验证,重新输入一个新的字符串,并完成用户名与密码的配置后,存储到上位机中,用于在下一次登录时,核验用户名与密码的一致性;
[0014]所述登录模块用于通过上位机核验用户输入的用户名和密码与上位机存储的用户名和密码的一致性,如果一致,则允许用户访问上位机中相应的数据库,如果不一致,则不允许用户访问上位机中的相应数据库。
[0015]在另一个实施例中,所述用户登录模块用于通过上位机核验用户输入的用户名和密码与上位机存储的用户名和密码的一致性,如果一致,则允许用户访问上位机中相应的数据库,如果不一致,则不允许用户访问上位机中的相应数据库的方法包括:
[0016]所述用户登录模块将用户名与用户密码输入以后,所述上位机通过将用户名与用户密码的两个字符串与上位机中存储的对应的两个文本文档比对,判断所述用户名与用户密码的两个字符串与对应的两个文本文档的数值是否一致,将两次对比的结果输入到与门,判断与门的输出结果是否为1,如果为1,则允许用户访问上位机中相应的数据库,如果不为1,则不允许用户访问上位机中的相应数据库。
[0017]在另一个实施例中,所述控制模块包括:人机操作界面、蓝牙收发模块、按键模块;
[0018]所述人机操作界面为所述水体透明度控制的操作界面,用于通过各个显示单元链接上位机的相应数据库,获取登录用户的相应数据;
[0019]所述蓝牙收发模块用于实现上位机与下位机之间的通讯,以使上位机获取下位机的相应数据;
[0020]所述按键模块通过布尔按键方式,触发相应的控制事件,实现下位机的相应功能,所述按键模块的按键功能与所述人机操作界面所显示的内容相对应。
[0021]在另一个实施例中,所述人机操作界面的显示内容包括:
[0022]进水、出水、停止、退出系统、自动测量、清洗、返回登录界面;
[0023]所述进水用于向上位机发送监测进水参数请求,并由上位机向下位机发送监测进水参数的指令;
[0024]所述出水用于向上位机发送监测出水参数请求,并由上位机向下位机发送监测出水参数的指令;
[0025]所述停止用于向上位机发送停止数据发送的请求,并由上位机停止向控制登录用户发送上位机的数据;
[0026]所述退出系统用于向上位机发送退出登录用户的请求,并由上位机控制登录用户停止接收上位机数据,并断开与上位机的连接;
[0027]所述自动测量用于自动获取上位机所发送下位机监测数据;
[0028]所述清洗用于向上位机发送清洗下位机设备的请求,并由上位机通过相应程序控制下位机清洗设备;
[0029]所述返回登录界面用于向上位机发送退出登录用户与上位机连接并退回到瞪目界面的请求,并由上位机断开与当前登录用户的连接。
[0030]在另一个实施例中,所述蓝牙收发模块通过调用LabVIEW的串口配置函数,对串口实现初始化、读取、写入、关闭功能,实现上位机与下位机之间的蓝牙通讯
[0031]所述串口配置函数包括:
[0032]串口读取函数,所述串口读取函数的输入部分是连接串口和读取字节,输出部分是读取缓冲区,输入部分设置非0图形语音,当字节为0时,串口读取函数不工作,反之读取的数据一直有效;
[0033]串口写入函数,所述串口写入函数的输入部分设置为常量,输入指令字符串
‘1’
发送至下位机;
[0034]串口关闭函数,所述串口关闭函数的输入部分设置常量,虚拟串口直接关闭。
[0035]在另一个实施例中,所述按键模块通过布尔按键,设置七个触发事件,所述七个触发事件包括:
[0036]进水事件;
[0037]出水的事件;
[0038]清洗事件;
[0039]自动进行水体透明度检测事件;
[0040]停止事件;
[0041]退出系统事件;
[0042]返回登录界面事件。
[0043]在另一个实施例中,所述显示模块的显示方式包括:
[0044]利用液罐图形语言表示,用于将字符串转数值的图形语言,进行数值显示;
[0045]利用字符串显示,用于将时间和字符串图形语言连接,得到完整的字符串数据。
[0046]在本申请实施例中,利用自动记录、控制技术和传感器检测技术,根据各种传感器对水质的参数进行精确检测、分析和处理,从而实现省时少力、检测结果准确,本申请简化了检测装置的安装,降低了成本,互联网网络技术能使管理者能够远程控制其检测的过程和结果,对提高生产效率、降低生产成本具有重要意义。
附图说明
[0047]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0048]图1为本申请一个实施例的基于labview的水体透明度控制系统的结构示意图。
具体实施方式
[0049]下面结合附图和实施例对本申请作进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于labview的水体透明度控制系统,其特征在于,包括:用户登录模块、控制模块、显示模块;所述用户登录模块通过比对用户注册的用户名和密码,获取上位机的访问权限,并获取上位机推送的相关数据;所述控制模块在所述用户登录模块完成用户登录以后,构建上位机与下位机的通讯,完成相关数据的接收与发送;所述显示模块根据所述控制模块接收或发送的数据,显示相应的数值内容,得到水体透明度的实时数据。2.根据权利要求1所述的基于labview的水体透明度控制系统,其特征在于,所述用户登录模块包括:注册账户模块、修改密码模块和登录模块;所述注册账户模块用于连接上位机中相应的用户注册模块,在用户按照上位机要求填写相关信息,并符合要求后,完成用户的账户注册;所述修改密码模块用于在用户向上位机发送修改密码的请求后,经过上位机的相关验证,重新输入一个新的字符串,并完成用户名与密码的配置后,存储到上位机中,用于在下一次登录时,核验用户名与密码的一致性;所述登录模块用于通过上位机核验用户输入的用户名和密码与上位机存储的用户名和密码的一致性,如果一致,则允许用户访问上位机中相应的数据库,如果不一致,则不允许用户访问上位机中的相应数据库。3.根据权利要求1所述的基于labview的水体透明度控制系统,其特征在于,所述用户登录模块用于通过上位机核验用户输入的用户名和密码与上位机存储的用户名和密码的一致性,如果一致,则允许用户访问上位机中相应的数据库,如果不一致,则不允许用户访问上位机中的相应数据库的方法包括:所述用户登录模块将用户名与用户密码输入以后,所述上位机通过将用户名与用户密码的两个字符串与上位机中存储的对应的两个文本文档比对,判断所述用户名与用户密码的两个字符串与对应的两个文本文档的数值是否一致,将两次对比的结果输入到与门,判断与门的输出结果是否为1,如果为1,则允许用户访问上位机中相应的数据库,如果不为1,则不允许用户访问上位机中的相应数据库。4.根据权利要求1所述的基于labview的水体透明度控制系统,其特征在于,所述控制模块包括:人机操作界面、蓝牙收发模块、按键模块;所述人机操作界面为所述水体透明度控制的操作界面,用于通过各个显示单元链接上位机的相应数据库,获取登录用户的相应数据;所述蓝牙收发模块用于实现上位机与下位机之间的通讯,以使上位机获取下位机的相应数据;所述按键模块通过...

【专利技术属性】
技术研发人员:郭易宙张志平刘聪叶国华陈志军吴伟
申请(专利权)人:广东博力威科技股份有限公司
类型:发明
国别省市:

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

1