开放自控软件体系框架Niagara简介

开放自控软件体系框架Niagara简介

ID:40063883

大小:3.45 MB

页数:18页

时间:2019-07-18

开放自控软件体系框架Niagara简介_第1页
开放自控软件体系框架Niagara简介_第2页
开放自控软件体系框架Niagara简介_第3页
开放自控软件体系框架Niagara简介_第4页
开放自控软件体系框架Niagara简介_第5页
资源描述:

《开放自控软件体系框架Niagara简介》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、创建智能设备应用的开方式软件平台——NiagaraAX简介【摘要】:介绍Tridium公司的NiagaraAX框架平台的关键技术和应用案例【关键词】:NiagaraAX,框架,Java,组件,软件模型,智能设备AComprehensiveSoftwarePlatformDesignedtoCreateSmartDeviceApplications——AnOverviewofNiagaraAXAbstract:IntroducedmainTechnologiesofNiagaraAXFrameworkfromTridium,differe

2、ntapplicationforFMS,BASandDevicetoEnterprise.Keywords:NiagaraAX,Framework,Java,Components,SoftwareModel,SmartDevice1、引言随着当今社会的高速发展,嵌入式、智能设备和系统已经遍及我们的周围,它们隐藏在我们工作和生活的各个角落,负责从环境控制(温度、湿度、空气质量、照度),到安全(消防安防报警、通道控制、视频监视),到测量(水、电、燃气),到服务(电梯、垃圾处理,热水器),甚至是我们所使用的商品的生产线上。智能设备和系统越来越

3、多的影响着我们的世界。如今的设备的智能化越来越高,能力也越来越强,但是我们真正发挥出它们的所有能力了吗?它们告诉我们它们在做什么了吗?它们检测到某些情况了吗?它们决定做什么或不做什么吗?它们知道彼此的存在并相互配合了吗?现实是这些嵌入式的设备,不像PC或者Server,可以支持图形操作系统的各种应用,并不容易相互通信,嵌入式设备大都使用成百上千的不同的,非IP的通信协议,其中只有一部分被认定为标准。和我们的PC和Server不同的是,用户投资这些设备会保留10到15年,而非3到5年。也就是说这些设备会跟随我们相当长的时间,如何在不更换这

4、些设备的情况下,让它们协调工作并且更好的管理是摆在每一个集成商和用户面前的关键问题。正如“团结就是力量”,当信息被分享并相互关联时,智能化的效果就会大大提升,麦特卡夫定律(互联网奠基人)正好说明了这一点,“网络价值同网络连接数量的平方成正比”,如何让各种智能设备连接IP网络并融入上层的应用系统,也就是我们所提出的创建智能设备的各种应用,就变得至关重要。Tridium公司所研发的NiagaraAX平台正是设计用于解决设备连接应用的软件框架平台。2、NiagaraAX简介NiagaraAX是一种应用框架,或者说是软件框架,特别设计用于应对智

5、能设备所带来的各种挑战,包括设备连接到企业级的应用,支持互联网的产品和基于互联网自动化系统的开发。应用框架是一个软件工程中的概念,不同于普通的软件,它是用于实现某应用领域通用完备功能的底层服务,使用这种框架的编程人员可以在一个通用功能已经实现的基础上开始具体的产品和系统开发。应用框架强调的是软件的设计重用性和系统的可扩展性,以缩短各种应用软件开发的周期,提高开发的质量。NiagaraAX提供了一个统一的,具有丰富功能的开放式平台,它可以简化开发的过程,明显的降低产品或系统的开发成本,缩短企业进入市场的时间或工程的建设周期。Niagara

6、AX创造了一个通用的环境,几乎可以连接任何能够想象到的嵌入式设备或系统,而不用太多考虑这些设备的制造厂家和所其使用的通讯协议。这一切的关键在于NiagaraAX可以与各种设备和系统通信,将它们的数据和属性转换成为标准的软件组件,通过大量基于IP的协议,支持XML的数据处理和开放的API为企业级应用提供无缝的,统一的设备数据视图。如下图所示,NiagaraAX平台是一种多对一的架构。图2N-1:NiagaraAX让各个系统之间,以及与上层应用之间相互统一通过转换各种外部设备和系统的数据成为规范的软件组件,NiagraAX创造了一种开发架构

7、,大大优于基于网关集成的多对多的复杂架构。这种优势体现在——任何的设备和系统通过NiagaraAX规范,就可以兼容其他连接到应用框架的设备和系统,为企业级应用提供真正的系统内的互操作能力和统一的数据呈现。开发者不再需要花费时间去创建,测试和重复验证各种网关设施。下图是传统的多对多的系统结构:图1N-N:太多的连接,过于复杂和高的成本,都给集成解决方案带来了障碍2.1NiagaraAX框架所带来的好处NiagaraAX框架用于应对自动化系统,控制设备与企业级应用实时连接的各种挑战,创造各种出各种衍生产品,为终端用户、OEM和集成商都带来了

8、巨大的价值。对于OEM客户和系统集成商,NiagaraAX框架解决了几个关键性的问题:�开发软件与设备通信并处理这些数据需要花费很高的成本�需要传输实时控制流程的信息到别的一个更高级别的产品和系统�集成以前

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。