人机界面科技类.docx

上传人:lao****ou 文档编号:177992 上传时间:2023-05-05 格式:DOCX 页数:28 大小:307.77KB
下载 相关 举报
人机界面科技类.docx_第1页
第1页 / 共28页
人机界面科技类.docx_第2页
第2页 / 共28页
人机界面科技类.docx_第3页
第3页 / 共28页
人机界面科技类.docx_第4页
第4页 / 共28页
人机界面科技类.docx_第5页
第5页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《人机界面科技类.docx》由会员分享,可在线阅读,更多相关《人机界面科技类.docx(28页珍藏版)》请在第一文库网上搜索。

1、人机界面科技类一、外文文献译文3二、外文文献原文15一、外文文献译文应用基于Web的网络协议与软件架构,能够为工业提供具有习惯性,个性化与移动性特点的人机界面A1essandroBozzon,MarcoBrambi11a,PieroFraterna1i,Pao1oSperoni,andGiovanniToffetti米兰理工大学,电子与信息系,意大利bozzon,mbrambi1,fraterna,pao1o.speroni,toffettie1et.po1imi.it摘要本文提供了一个创新的结合使用网络标准与软件实施技术的工业设计人机界面(人机界面)系统。本文描述的是成熟的技术与做法,可基于

2、互联网的架构转移到嵌入式系统。几种高级功能的实现就是基于这种架构,如应用习惯性,界面个性化,远程操纵,多渠道的通知。1介绍根据当前潮流的人机界面(人机界面在工业自动化领域)的特点,嵌入式的优势是低功率,他有具体标准现场总线或者专门接口专门针对工业厂房与自动化监测设备。商业系统通常依靠于硬件,操作系统,1/0接口,通信协议的执行情况,图形显示管理,与业务逻辑的专有架构。这种情况要紧是由于对成本,表现与可靠性的高度重视,克服了标准体系结构与高质量服务接口的要求。此外,工业自动化通信协议都没有达到作为办公通信网络,从而进一步证明了专有架构的优势。然而,互联网与网络上的成功已经开始影响工业人机界面的世

3、界了。工业用户也开始熟悉的Web界面,图形质量,多媒体内容与功能,如流淌性,习惯性的特点与个性化的应用。同时,基于TCPTP的通信协议与嵌入式操作系统已经开始蔓延在工业自动化领域“叫从而减少了专有架构的需要使企业内部的整合更有吸引力。在这种情况下,很容易预见一个缓慢但必定统一的人机界面关于工业标准体系结构,标准的通信协议与先进的互动功能的诞生。我们的工作重点是一个新的分布式软件架构的人机界面系统能够提供诸如个性化,习惯性,分布,流淌性,多渠道通知,服务设计与办公网络及软件集成等功能,当然还有保持稳健性,可靠性,性能与成本效益等传统的人机界面问题。该项目被称之ESAMyHM1的科研活动是在米兰理

4、工大学与欧空局E1ettrOniCaSPA公司一一一家经营人机界面意大利公司之间进行的合作。该项目已导致了一种新的人机界面架构,它充分利用了多层Web应用的最先进的结构模式,以部署低成本,工业级的嵌入式硬件,达到了一流先进的人机界面功能。2.概述工业人机界面市场工业人机界面产品很少实施创新服务,如远程进入污水处理厂操纵,通讯与远程通知。事实上,人机界面公司大概钟爱完整性能与良好的进入工业通信标准,即使是这些因素可能与现代的基于Web的架构的创新解决方案不兼容。即使是人机界面的研发人员大概提供最创新的内容(并声称其产品具有网络功能的),却仍然在传统架构的框架下,通常只利用单一的应用。相反,最近的

5、研究显示用户如何越来越朝向寻找一个能够给予具有先进的功能,卓著的图形功能与更好使用的新系列产品:远程且尽可能远,分布式操纵的工业厂房;远程通知解决方案,即使用户不是在终端面前;个性化与自动化习惯图形用户界面;整合现有的企业经营流程,系统与设备;开放的新标准,并在该领域的最佳做法是通过提供低成本的模块化与可扩展性。SCADA(监控与数据采集)系统,最近推出了一些有趣的创新,但作为首字母缩写说明了,他们的目标是专注于产品能实现了高层次范围的功能运用,并可在一个大的背景下部署运行。它们通常部署在高端设备(电脑与功能强大的嵌入式系统)与代表着人机界面市场。在其他市场的行业,创新一直是依靠要紧供应商(比

6、如,西门子),他们一直致力于在提高传统人机界面应用程序提供的功能与代表过去几年的水平。SmrtAcceSs15比如,同意分配超过三站最大的工业设备操纵的技术开发。其运作,尽管这种是基因此简单广播的显示界面的仪器,它能够直接连接到其他设备的客户。这种方式的带宽需求超过一个典型的互联网连接能力。Progea涧提出通过远程功能与基于Web的体系结构提供更加创新的解决方案。运行在WindOWSXP电脑的PrOgea服务器应用程序,它能够远程操纵设备通过一个支持互联网JVM(JaVa虚拟机)连接的标准Web浏览器。即使如此强大,但这种方法仍然缺乏提供便携式解决方案,由于不一致的实现工具提供了不一致的平台

7、。3新颖的人机界面解决方案的要求从工业人机界面的市场可看到了工业自动化终端软件,硬件架构的典型的办公与基于Web的应用程序缓慢但稳固进化走向一体化,以达到更高的可用性与界面与更方便的工业自动化解决方案的灵活性与企业信息系统的互操作性的灵活性。这个目标需要分类功能与传统的人机界面解决方案模块,部署了分布式系统的模块?能需求动态组态该组织与人机界面的外观应该不难,有线,除了动态配置的条款数量与类型的操纵变量,页面布局,显示的数据,等等化与他们,它利用互联网的开放标准与多层Web应用程序的架构模式。该MyHM1项目旨在设计、实施与评估一个分布式人机界面平台,可没障碍地在本地与远程访问,能够很容易地集

8、成企业信息与通信技术基础设施。基于MyHM1设计的基础要求的要紧功能与非功分别列于表1与表2。1功能需求用户登录名与访问操纵用户应该统一地确定,基于一个成功可靠的认证。获准进入该系统个性化用户应该能够自定义的接口的图形性能,并将其参数储存在一个配置文件里。接口习惯用户界面可通过声明性规则的方法自动调整适合的不一致设备屏幕。警报管理政策该系统根据具体政策应向用户提供警报通知机制功能限制该人机接口系统,生产者应当能够对特定终端禁用选定功能,已达到可调整产品商业价值的特点。报告日志数据报告可在不一致的格式制作,同意远程可视化,调度与打印。表2非功能需求非功能需求网络拓扑软件结构该软件是基于标准的操作

9、系统。客户端应用程序应该运行在一个标准的Web浏览器,并应自动在不一致规模的屏幕上调整分辨率,服务器应用程序应运行在一个标准的动态Web架构上。外观该接口利用设备无关的移交技术(即XHTM1,SVG,闪光)o可扩展超文本标记语言性能页面数据的刷新性能可媲美脱机的人机界面系统(每秒刷新10个数据)。4MyHM1架构在本节中,我们概述了MyHM1框架设计的要紧特色。该平台的整体架构是MyHMI如图1所示:人机界面功能通常是嵌入连接到操纵系统的终端,成为划分为一个客户服务器结构,实施链接互联通信网络,其中包含一个以太网骨干网连接,用来连接HM1设备与一个用于连接到操纵装置一套现场总线协议。4.1.

10、通常设计的选择该系统的设计务必解决的几个问题,按要求。在这一节,我们给出解决方案的总结。4.1.1分布模型的演示与业务逻辑。该体系结构设计已经运用先进的解决方案的状态处理了模块化实施与给予关注点分离。我们通过了一个丰富的网络接口模式扩大了传统客户端构成的网络架构,从而避免了服务器计算的一些客户端。业务层仍然位于服务器端,包含了操纵政策,而显示层实现在客户端。它的责任是建设为人类监理接口与用户用户对话的管理。4.1.2 人性化解决方案其中一个最具有挑战性的要求是提倡使用强大的兼容性平台。我们使用是人性化是基于分组,这分组假设用户是能够按角色酚类的,同时考虑到了该分组层次的大部分人性化规则。剩下的

11、细节性的人性化规则能够应用于个别用户,但是我们可能会假设这些用户的数量与复杂程度都是有限制的。这个解决方案能够实现高效率的人性化系统的需要与降低计算复杂性的需要两者之间的权衡与取舍。4.1.3 链接4.1.4 个性化制定一些具体的决定务必采取有关如何与在何处应用与个性化的界面以习惯规则。个性化与习惯性规则能够使用存储与管理两个办法:1 .编码规则为XM1文件:个性化规则是由离线配置工具以XM1格式的产生的。这些规则是在运行时解析与解释是通过一个通用的代码。他能产生一个预期的通用接口。该方法的一个方式为了个性化解析与习惯性规则处理不一致问题能够制定若干具体构成部分。(比如,用户界面,报警配置,等

12、等)2 .在代码中嵌入的规则:这个解决方案包含在配置时产生与编译一个具有特定个性化与习惯规则针对开发项目的源代码。其结果是在一个二进制代码中嵌入所有规则就能执行得非常快,由于不需要存取文件或者规则库。我们使用客户端与服务器端规则计算:一个混合的方法就是其中一部分的规则适用于服务器端而其余的适用于客户端。我们应用在客户端的规则影响了用户界面与通常情况下客户端的问题。这一部分,出于性能方面的原因,规则被以二进制代码形式存储在客户端应用程序。反过来,我们通过了服务器端的服务器配置有关规则的适用。在这种情况下,该规则已被编码为XM1文件与被服务器组件解析。4.1.5访问外部变量通过一个单一的集中服务器

13、,受操纵系统的状态对“人机接口”系统可见的:所有的客户端调用一个中央服务器,作为网关与提供关于设备状态的数据。对状态能被单入口点检测的小系统来说,这个方案是能够同意的。一个替换物通过服务器或者者代理伺服器访问受操纵的系统:每个客户端总是调用相同的服务器,但是多个服务器能够定位在设备上来访问受操纵系统的不一致部分。通过询问需要的信息传达给原服务器客户端调用的服务器能够作为一个代理伺服器,实际上这存在接入点至需要的数据栏。对单服务器架构,我们使用第一个解决方案,但是我们使用第二个方案以防复杂的配置。不管如何,我们决定躲开客户端同时直接调用信息组或者者多个服务器。4.2服务器的设计该服务器是通过专有

14、的沟通协议,作为为中间人人机界面接口与其他服务器进行通信的TCP/IP网络与现场总线连接异构的设备之间作用。该服务器管理连接到外地(通过一个OPC服务器模块或者类似的接口)与缓冲区的字段数据(在数据服务器模块)成为传递到基于TCP/IP连接的客户。客户能够部署在两种配置:本地服务器的节点(从而提供了一个集成终端接口)或者在一个单独的远程终端连接到服务器通过一个TCP/IP网络。该服务器管理有四种类型的客户端请求:初始化请求,新的一页请求,数据刷新请求与事件触发处理。初始化与新的一页请求可能需要计算服务器端个性化的规则,他的处理是通过基于身份请求终端与用户身份服务器提出请求的;页面数据刷新请求只

15、涉及到客户机的运送原始数据与提供服务快如图2所示,服务器分为两大类成分边界:一方是操纵系统,由不一致的设备构成,双方沟通通过工业(如MOdbUS总线,现场总线等.)与网络协议(如TCP/IP协议)与从原受控环境输送数据。另一边是用户,支持与同一个客户端用户界面操纵系统互动。BrowserRenderingtechno1ogyp1ug-inWebServerIntegrationMidd1ewareFie1dInterfacefigurationFi1vJJsOiherDeviceFCOnirO=Odm3o333图2MYHM1体系结构的高层架构作为一个中间设备,服务器已能处理具有挑战性的任务,如各类:(一)管理与协调涉及用户,可能执行临时数据处理与汇总;之间的数据流;(二)保证了在不一致节点的状态信息同步;(三)提供确保万无一失执行用户的命令一个安全可靠的服务。该服务器的内部组织已设想到提高模块化,可扩展,组件重新使用与性能。在图3与图4中,我们能够找出三个服务器内部结构宏组件的:1外界面版管理2 .操纵界面管理3 .用户界面管理服务器子组件对管理现场设备通信负责同时提供抽象与模块化,同时忽略其他组件的物理特征,拓扑与协议。与外地的互动是通过一个标准的OPC客户机/服务器模块,从而增加了另一种级别抽象(与模块)的系统。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服