基于uCLinux的液位监控系统的制作方法

文档序号:9864738阅读:199来源:国知局
基于uCLinux的液位监控系统的制作方法
【技术领域】
[0001]本发明涉及工业控制系统领域,特别是涉及一种基于uCLinux的液位监控系统。
【背景技术】
[0002]在工业过程控制系统中液位对象是一种十分普遍的对象,对液位对象的监测与控制是系统实现其功能必不可少的环节。在过去,液位的监控装置多数是使用单片机实现点对点控制和显示,工作人员必须到工业现场操作这些仪器,且单片机功能十分有限,只能完成一些相对简单的操作。
[0003]随着网络通信技术的发展,以太网在工业控制领域的应用日趋广泛,基于以太网的远程监控系统实现远程监测、控制和管理的有效集成。使用远程监控系统通过网络对工业生产过程进行监测,及时了解现场信息,快速进行决策。
[0004]现有技术中出现了 PLC系统在液位监控系统中的运用,以上运用可设置的控制点多、控制精度高,但软件和工控机成本较高,对单纯仅使用于液位监控上不符合企业的生产成本控制。

【发明内容】

[0005]针对现有技术中实现液位监控采用单片机功能单一和使用PLC系统软件和工控机成本较高,对单纯仅使用于液位监控上不符合企业的生产成本控制的问题,本发明提供了一种基于uCLinux的液位监控系统。
[0006]针对上述问题,本发明提供的基于uCLinux的液位监控系统通过以下技术要点来达到发明目的:基于uCLinux的液位监控系统,包括液位传感器、处理器和传送机构,所述处理器包括采用uCLinux操作系统驱动的液位控制器和Web服务器,所述Web服务器上还设置有以太网接口,所述液位传感器的输出端连接在液位控制器上,液位控制器与Web服务器双向连接,Web服务器与以太网接口双向连接。
[0007]uCLinux是一种嵌入式Linux版本。它秉承了标准Linux的优良特性,经过各方面的小型化改造,形成了一个高度优化的、代码紧凑的嵌入式Linux。虽然它的体积很小,却仍然保留了 Linux的大多数的优点:稳定、良好的移植性、优秀的网络功能、对各种文件系统完备的支持和标准丰富的API。它专为嵌入式系统做了许多小型化的工作,支持多款CPU。其编译后目标文件可控制在几百KB数量级,并已经被成功地移植到很多平台上。设置的液位处理器即为用于程序运行的CPU,以上模块中便于通过液位传感器的信号检测、液位控制器的信号处理和Web服务器的信号传输,实现本发明的液位监控目的,以上模块相较于现有单片机处理效率高、速度快、功能便于调整和丰富、可实现远程传输。
[0008]更进一步的技术方案为:
为便于采用为模拟信号的液位传感器,所述液位传感器与液位控制器之间还设置有A/D转换器。
[0009]为便于实现本发明对现场阀门实现制动控制功能,所述液位控制器上还连接有输出模块,所述输出模块的输入端与液位控制器的输出端相连。设置的输出模块即为控制电路,如控制电路通过液位控制器输出值输出阀门制动电流,达到形成一个环形反馈、使液位达到要求值的制动控制目的。
[0010]为便于本发明的数据存储,所述液位控制器上还连接有存储器。
[0011]为便于本发明的调试和程序调整,所述液位控制器上还连接有JTAG仿真器。
[0012]为便于本发明的调试、调整或数据读取,所述液位处理器上还连接有串口控制器。
[0013]本发明具有以下有益效果:
以上模块中便于通过液位传感器的信号检测、液位控制器的信号处理和Web服务器的信号传输,实现本发明的液位监控目的,以上模块成本低、相较于现有单片机处理效率高、速度快、功能便于调整和丰富、可实现远程传输。
【附图说明】
[0014]图1为本发明所述的基于uCLinux的液位监控系统一个具体实施例的拓扑图。
【具体实施方式】
[0015]下面结合实施例对本发明作进一步的详细说明,但是本发明的结构不仅限于以下实施例。
[0016]实施例1:
如图1,基于uCLinux的液位监控系统,包括液位传感器、处理器和传送机构,所述处理器包括采用uCLinux操作系统驱动的液位控制器和Web服务器,所述Web服务器上还设置有以太网接口,所述液位传感器的输出端连接在液位控制器上,液位控制器与Web服务器双向连接,Web服务器与以太网接口双向连接。
[0017]uCLinux是一种嵌入式Linux版本。它秉承了标准Linux的优良特性,经过各方面的小型化改造,形成了一个高度优化的、代码紧凑的嵌入式Linux。虽然它的体积很小,却仍然保留了 Linux的大多数的优点:稳定、良好的移植性、优秀的网络功能、对各种文件系统完备的支持和标准丰富的API。它专为嵌入式系统做了许多小型化的工作,支持多款CPU。其编译后目标文件可控制在几百KB数量级,并已经被成功地移植到很多平台上。设置的液位处理器即为用于程序运行的CPU,以上模块中便于通过液位传感器的信号检测、液位控制器的信号处理和Web服务器的信号传输,实现本发明的液位监控目的,以上模块相较于现有单片机处理效率高、速度快、功能便于调整和丰富、可实现远程传输。
[0018]实施例2:
本实施例在实施例1的基础上作进一步限定:如图1,为便于采用为模拟信号的液位传感器,所述液位传感器与液位控制器之间还设置有A/D转换器。
[0019]为便于实现本发明对现场阀门实现制动控制功能,所述液位控制器上还连接有输出模块,所述输出模块的输入端与液位控制器的输出端相连。设置的输出模块即为控制电路,如控制电路通过液位控制器输出值输出阀门制动电流,达到形成一个环形反馈、使液位达到要求值的制动控制目的。
[0020]为便于本发明的数据存储,所述液位控制器上还连接有存储器。
[0021]为便于本发明的调试和程序调整,所述液位控制器上还连接有JTAG仿真器。
[0022]为便于本发明的调试、调整或数据读取,所述液位处理器上还连接有串口控制器。
[0023]以上内容是结合具体的优选实施方式对本发明作的进一步详细说明,不能认定本发明的【具体实施方式】只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明的技术方案下得出的其他实施方式,均应包含在本发明的保护范围内。
【主权项】
1.基于uCLinux的液位监控系统,包括液位传感器、处理器和传送机构,其特征在于,所述处理器包括采用uCLinux操作系统驱动的液位控制器和Web服务器,所述Web服务器上还设置有以太网接口,所述液位传感器的输出端连接在液位控制器上,液位控制器与Web服务器双向连接,Web服务器与以太网接口双向连接。2.根据权利要求1所述的基于uCLinux的液位监控系统,其特征在于,所述液位传感器与液位控制器之间还设置有A/D转换器。3.根据权利要求1所述的基于uCLinux的液位监控系统,其特征在于,所述液位控制器上还连接有输出模块,所述输出模块的输入端与液位控制器的输出端相连。4.根据权利要求1所述的基于uCLinux的液位监控系统,其特征在于,所述液位控制器上还连接有存储器。5.根据权利要求1所述的基于uCLinux的液位监控系统,其特征在于,所述液位控制器上还连接有JTAG仿真器。6.根据权利要求1所述的基于uCLinux的液位监控系统,其特征在于,所述液位处理器上还连接有串口控制器。
【专利摘要】本发明公开了一种基于uCLinux的液位监控系统,包括液位传感器、处理器和传送机构,所述处理器包括采用uCLinux操作系统驱动的液位控制器和Web服务器,所述Web服务器上还设置有以太网接口,所述液位传感器的输出端连接在液位控制器上,液位控制器与Web服务器双向连接,Web服务器与以太网接口双向连接。本发明成本低、相较于现有单片机处理效率高、速度快、功能便于调整和丰富、可实现远程传输。
【IPC分类】G05D9/12
【公开号】CN105630011
【申请号】CN201410575310
【发明人】韩海威
【申请人】韩海威
【公开日】2016年6月1日
【申请日】2014年10月25日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1