/news/2011.htm 嵌入式Web技术在无纸记录仪中的应用 -江苏蓝盾仪表有限公司 - 东升娱乐,东升娱乐平台
电话:0517-86982588
传真:0517-86982589
商务热线:18151479333
                :15189528111
邮箱:472567957@qq.com
网址:
地址:江苏省金湖县工2路15号
您当前的位置:首页   <   新闻中心   <   嵌入式Web技术在无纸记录仪中的应用
嵌入式Web技术在无纸记录仪中的应用

发布时间:2018-8-19 18:30:29

  近年来,信息技术以日新月异的速度飞快发展,人类文明进入到了信息时代,现阶段人们日常工作和生活中的方方面面都受到信息技术的极大影响。仪表系统同信息技术的有效结合,对嵌入式Web技术进行了有效应用,提升了系统的工作效率同时具有操作简单的特点。嵌入式Web技术促使远程控制仪表得以实现,同时能够实现随时随地的采集、收集和分析数据,能够适用于更多工作环境,在这种情况下,积极加强嵌入式Web技术在无纸记录仪中的应用研究具有重要意义。

1嵌入式web系统简介

在信息技术飞速发展的背景下,人们生活发生极大的转变,在工业自动化生产领域当中,信息交互已经包含了设备、工厂及工段等各个环节,在这种情况下,为了避免“信息孤岛”现象在自动化中的产生,必须对仪表系统的结构进行优化。

近年来,信息技术的进步促使嵌入式相关系统的功能得以完善,工业领域对其的应用也开始增加。该系统的特点是运行过程中,中心为应用,基础为计算机技术,可裁剪性能够在软硬件当中得以实现,可以对应用系统中不同的功能进行适应,促使专用计算机系统在运行过程中的功能、体积和成本等受到有效限制。同PC机相比,其拥有更加灵活、稳定的结构,在工业领域的有效应用,可以促使其经营效率得以快速提升。同时现阶段微处理器可以以嵌入式的形式展开工作,因此可以保证各种狭窄和恶劣的空间中也能够实现数据的实时监控和传递,因此这是人类社会进步的关键一步。

万维网在运行过程中,信息服务功能建立在页面检索基础上,促使使用者在进行页面浏览的过程中更加便捷。万维网的运行,能够对超文本的形式进行充分的利用,访问者以超文本的形式可以对图像、视频及文件等进行浏览,因此被Internet广泛使用。同传统的web系统相比,文件系统、数据库系统以及web服务器可以被有效整合并应用于计算机系统内部,而该计算机具有较高的性能,web服务器在运行过程中,信息的主要来源是数据库服务器,而系统运行中要想对信息进行发布,应以web为中心,其运行过程中,需要对web浏览器发出的请求进行接收,在这一请求基础上,可以对不同的页面进行浏览,并将其传递给web浏览器,实现网络服务范围内的信息传递。数据库系统运行过程中,促使Web服务器对其信息进行检索,因此工作中不要求拥有较高的实时性,只要能够实现检索和正常的查询即可。现阶段,工业领域在进行生产的过程中,对嵌入式web技术的应用主要是希望通过信息技术来提升管理质量和生产效率,促使web技术能够同远程控制以及远程监控进行紧密的结合,而工作人员在日常工作中,对现场设备、器械的监控只要在浏览器中进行直接观察即可。现阶段,随着信息技术的发展和工业生产过程中对信息技术的要求越来越高,工业生产过程中,无纸记录仪中积极应用了嵌入式web技术,在这种情况下,本文从以下角度展开了探讨,希望对我国工业进步起到促进作用。

2无纸记录仪的嵌入式wbe系统的设计

客户/服务器模式即C/S,在进行仪表系统设计的过程中,如果应用这种方式,应将专用客户端软件安装与客户端当中。浏览器/服务器即B/S,将浏览器安装于使用者一端,在WebServer的作用下,数据交互可以在服务器和浏览器当中实现。然而,在对C/S进行应用的过程中,其也展现出一定的缺陷,那就是客户端软件必须在客户端进行专门安装,才能够实现各种功能,而B/S在应用过程中,能够在不进行软件专门安装的过程中随时随地的为使用者提供服务。

2.1FAT-Server方式的Web服务器

两种不同的架构途径存在于嵌入式Web服务器当中,分别为以CGI为典型的FAT-Server方式和以JavaApplet为代表的LEAN-Server方式。CGI模块在应用过程中,主站对使用者请求的接收由EGI方式来完成,此时对不同超文本文件的生成以动态的方式实现,gif是常见的超文本文件。而使用者浏览器在获得这些文件的过程中,需要对HTTP服务器进行应用,这一流程相对复杂。

作为一种后台程序,HTML文档具有无交互性。在使用过程中,它处于静态形式,因此变化不会产生于文本文件当中。

CGI技术在嵌入式Web模块中的应用促使网页可以以动态的形式得以构成。该技术在使用过程中,能够将信息服务器同外部应用程序进行连接,并保证个各项操作的实时执行,在运行过程中各种信息的输入可以以动态的形式完成。针对嵌入式系统而言,在对该技术进行应用的过程中,需要经过相对复杂的流程,在这种情况下,现阶段只能够对其进行简化部分进行应用,从而促使模块与浏览器之间命令实现简单的交互。

2.2LEAN-Server方式的Web服务器

本文在对LEAN-Server方式的Web服务器进行探讨的过程中,从JAVA技术方案入手。现阶段嵌入式Web服务器在应用过程中,需要面对越来越复杂的环境,然而资源局限性是该系统最主要的特点,在这种情况下,LEAN-Server模式代替了传统的FAT-Server模式,该模式当中,使用者对web服务器的访问需要应用B/S,文件系统是服务器搜索的主要内容,并从中找到静态网页实现访问,而JavaApplet小程序被嵌入到网页当中,JavaApplet小程序在应用过程中可以充当特殊计算机程序维持web页组成部分的功能,并将信息进行发送。HTML文档首先应当由IE进行下载,并对该文档进行解释,二进制代码是传输控件的主要方式,客户端接收到这些控件以后,就可以执行相关操作。针对JavaApplet而言,其构建过程中对套接字进行了创建,促使其自身同服务器之间可以进行良好的通信,然而这一过程中必须将服务器监听程序应用于web服务器之上,从而实现实时数据的获取并对其展开组态,从而将其显示在浏览器当中。这样一来,JAVA小程序在运行过程中,可以对服务器中的多数工作进行完成,从而促使服务器的任务得以削减,促使LEAN-Server模式得以构成。

在对计算机进行软件模拟的过程中形成了Java虚拟机,在应用过程中,能够符合多种处理器的需求,可以对.class文件内部的字节码进行执行,这一过程中具有较强的安全性和兼容性。.class文件内部可以保存“机器码”,它数据

Java虚拟机,“机器码”在特殊情况下还可以被称之为字节码文件。现阶段,不同的电子设备和计算机只要包含Java虚拟机,就可以进行字节码文件的操作,这就是Java程序的跨平台体现,Java解释器存在于Java虚拟机当中,其运行过程中需要解释字节码文件,同时将其转换成固定的机器码,促使其得以有效运行。.class文件是Java源程序经编译而成的文件,通常情况下,从字节码的编辑和执行角度来看,主要需要三个途径:第一,Java虚拟机中需要接受类文件,这一过程中类装载器来完成,该流程中需要应用类文件规范对类文件进行规范检验;第二,由于操作过程中,很可能部分非法操作行为存在于类文件的代码内部,此时需要对字节码校验器进行应用,对类文件进行充分的检查,主要代表有写本机文件系统在applet程序中的体现。此时如果字节码校验器在应用过程中通过了检验,那么类文件将在Java解释器的作用下转换成机器码并促使其可以进行操作。“沙箱”运行模式是Java虚拟机的主要应用模式,其运行过程中,在部分空间中可以对数据和相关代码进行限制,并保证其得以执行,而该空间的内存可以得到访问,该空间外的内存不可以被程序进行访问,针对applet程序而言,其运行过程中也不能够对客户端机器的文件系统进行访问。

3网络无纸记录仪服务器端模块的设计

通过精心的设计网络无纸记录仪服务器端模块,希望其能够体现出以下功能:首先,对使用者的请求进行接收,并将不同以往的Socket进行开辟;其次,对组态包进行接收;再次,完成使用者的连接断开要求;第四,对组态更新以及实时信息进行发送;最后,促使通信在服务器与无纸记录仪主控件当中得以实现。在工业领域对无纸记录仪进行应用的过程中,需要促使其能够对防火墙进行穿越,因此80端口成为其对服务器数据进行处理的主要途径,然而该途径在应用过程中拥有一定的复用性,因此整合功能是必须进行的流程。此时在应用过程中,还应当对资源有限性在嵌入式web服务器当中的体现进行充分的考虑,并将最大的使用者访问数量在系统当中进行设置。在促使该系统实现各种功能的过程中,应当绑定HTTP和其主要功能。

在设计网络无纸记录仪服务器端模块的过程中,应当促使发布实时信息的功能进行充分的体现,同时还可以促使协议转换在标准格式基础上在组态信息接收到以后进行体现。在这种情况下,该设计方案可以包含以下两种:

第一,实时信息的发布有TCP完成。数据传输过程中,可靠性和连接性能够在TCP协议有效应用背景下得以实现。

需求进行相应功能的设计。

4基于J2EE物流信息管理系统的实现

在完成这一物流管理信息系统设计工作的基础上,则就需要实现各管理功能的应用,主要是针对仓储管理、分拣管理、配送管理、车辆管理以及设备管理这五个功能模块进行具体应用。在实际践行的过程中,通过各个界面的实际呈现效果,能够完善的将各功能模块下所涉及到的各项管理信息进行完善呈现,并且能够实现对信息的高效检索与应用,同时能够实现对信息的安全且完善存储。而基于J2EE这一物流信息管理系统的整体框架下,整体上各个功能应用层布局满足了“高内聚低耦合”这一设计理念与目标之需,为提升物流企业信息管理的质量与效率提供了技术保障。

总结:

综上所述,在当前的市场经济发展形势下,对于物流企业而言,在参与行业激烈竞争的过程中,为了进一步降低自身的成本投入来提高经济效益,则就需要针对物流信息管理工作的实际之需,实现信息化管理系统的完善搭建。在实际践行的过程中,为了搭建出基于J2EE的物流信息管理系统,则需要在明确该信息系统设计目标与功能需求的基础上,掌

握J2EE的核心技术与相应架构层次,进而按照相应的层次架构模式来搭建这一信息管理系统,实现仓库、分拣、车辆、配送以及设备等管理功能模块的设计,在此基础上进行践行,确保该物流信息管理系统的应用能够实现自身的价值与作用