EIMS 系统架构
EIMS 提供最先进的解决方案帮您连接设备,管理机器、设备和传感器数据,以及快速开发应用程序和快速部署。EIMS
平台为跨越有线、无线网络而开发应用程序提供安全可扩展的机器与传感器数据管理,集成,并提供开箱即用的应用程序来进行设备和装置管理。
使用 EIMS
这样的物联网平台带来的益处具有重要的意义。平台能为开发实施物联网解决方案降低成本,减少时间,降低复杂度。平台还能最小化开发工作和基础构架的成本,同时让企业能够迅速的对产品和服务进行革新,驱动新利润产生。
总体模块
EIMS是一个运行在 Tomcat 之类的 Java 网络服务器内的 Java
网络应用程序,它使用最现代的基于服务的构架。EIMS
平台软件架构拥有四大组件:连接,通信,数据管理和应用使能,支持边缘-中心部署方式。
• 连接和通信 –
EIMS:为跨网络连接传感器,装置和设备提供可扩展,安全,可嵌入且简便部署的通信机制。这种机制适合各种网络连接场景。请参阅“能力”章节来获得更多关于
EIMS连接解决方案的信息。
• 数据管理 – EIMS:的事件驱动执行引擎和
3D
存储让企业从庞大数量的数据——来自人、系统和互联的“物”,并从数据准确感知、运营业务,让数据更有用、更可操作。平台可支持百万级别以上的设备连接的扩展需求,并提供所有今天的互联世界所需要的连接,存储,分析,执行和协同能力。更有具统一标准,可语义存储时序数据,结构化数据和社交数据的数据库引擎,存储速度是传统关系型数据库的
10 倍以上。
• 应用程序使能:
聚合页面构建器 :EIMS组态组件让开发人员和业务用户在快速创建富应用,交互式应用,实时
Dashboards,交互式工作区和移动用户界面时事半功倍,创造过程无需编写代码。这个新一代应用程序构建平台大量缩短了开发周期,并交付高质量、可扩展的互联应用程序。这使得企业可以加快高附加值的互联解决方案的交付,领先竞争对手,取得更大的市场占有率。动态组件生成的是纯
HTML 的应用程序,完全支持移动设备,包括安卓设备和 iOS 设备。
SQUEAL 工具 : EIMS SQUEAL(Search, Query, and Analysis)
将搜索带至互联设备和分布数据的物联网世界。通过 SQUEAL
的交互式搜索能力,用户可以从数据中找到业务关键问题的答案。从一次搜索中即得到贴切而相关的协作数据,业务线系统记录以及设备数据等等,从而加速问题解决并带给解决方案更多创新的可能。
REST APIs : REST APIs 将整个 EIMS 平台内部的功能都通过标准的 HTTP get/post
安全地公布给其它系统。第三方系统可以通过 REST APIs 和 EIMS
平台进行交互和集成。可以轻松地通过EIMS服务器的命名空间查询平台内模型和模型的功能。REST
接口有一套完整定义的方法来显示所有物模型,数据和服务列表。每个列表都包含如何执行这些接口方法的详细信息。
系统服务集成 :
EIMS为服务器组件和功能提供一整套可扩展的模型。通过这种方式,可以轻易地添加客户和第三方用户体验组件。通过最少化的编程就可以开发客户的服务方法。并且,第三方或者其它已经建好的功能,和连接器等等都可以从
Marketplace 上下载并都轻松无缝地安装到 EIMS平台上来。
Echange数采器
目前工控软件的核心技术被国外垄断,工控行业的软件质量普遍偏低的现状,大环境如此,我们对标行业先进的连接平台开了一款数采产品,用于向您的所有应用程序提供单一来源的工业自动化数据。
该平台的设计使用户能够通过一个直观的用户界面来连接、管理、监视和控制不同的自动化设备和软件应用程序。EIMS利用
OPC(自动化产业的互操作性标准)和以 IT 为中心的通信协议(如 ODBC 和 Web
服务),来为用户提供单一来源的工业数据。
此平台是为满足客户对性能、可靠性和易用性的要求而开发和测试的。支持设备:三菱、西门子,欧姆龙,安川,基恩士松下等20多种PLC及100多种驱动。
EIMS应用程序开发
EIMS是一个基于模型的互联应用程序快速开发平台,相较传统的开发方式它能 10
倍地减少程序开发时间。通过使用建模开发来替换传统的编码开发,内容开发人员可以将精力放在应用程序的敏捷构建而非不停地排查代码错误。EIMS模型像一套可以重复利用的应用模块,应用程序开发人员可以便宜地利用它们来组装新的应用程序。平台的基础,这些应用模块封装了数据,服务,事件和安全能力。在重用应用模块、重新构建聚合页面的过程中不必担心安全泄漏或违反业务规则。
EIMS
提供了一个全功能的一体化平台。一个完整的物联网应用程序,包括连接性,业务逻辑,服务,事件,存储和人机界面都可以基于这个平台快速开发和部署。
EIMS允许内容创建者创建一个可以跨越不同系统,且简单地连接到各种不同类型系统(包括
ERP,质量系统,配置管理系统Process Historians 等等)的通用系统。
EIMS能在为产品提供 IoT 功能的同时还提供用户一个和现有企业应用同样的用户体验
另外,利用 EIMS现成的同 SAP 和 Oracle
的集成接口,EIMS可以在企业内的不同软件系统和诸多设备间扮演一个桥梁的作用。因为
EIMS可以联合部署在多个地点,这种跨越地域和企业连接到不同系统的能力使得我们可以通过Dashboards 和
SQUEAL 技术向您提供更好的商业智能。Dashboards
可为帮助应用程序最终用户去创建和可视化查看他们关注的重要信息。SQUEAL
技术提供了一套智能特设搜索,能够帮助用户在整个平台快速查找、使用数据,释放整个企业的集体智慧。
EIMS主页面
EIMS可视化-大屏低代码设计
EIMS平台提供用户快速低代码构建仪表板工具,快速让Echange采集到的数据展示到大展上。
Dashboards工具
EIMS 数据存储
EIMS平台使用嵌入式的图数据库作为底层的存储引擎来构建模型。这使得
EIMS在对现实世界进行建模的时候可以比使用传统关系数据库能有更丰富更具表现力的方式。用户不但可以从数据本身获得值,还可以从数据之间的关系获得值,同时,平台还提供了丰富的选项来搜索、查询和分析数据。
EIMS 支持以下类型数据的存储:
• 活动流:流可以存储过程数据(时间序列数据),也可构建数据类型以承载数据上下文。流数据的存储速度是使用传统关系型数据库存储的
10 倍。
• 数据表:支持关系型数据存储,支持类似 SQL
的功能(插入、更新、删除等)。
• 外部数据存储:EIMS可以利用自带数据库存储数据,也可以使用外部各种数据库进行读取、存储。
客户可以将数据放在任何合适的地点。当数据被采集后会和与之有关的模型信息存储在数据库中,并可以被打上标记来提供上下文信息,比如序列号,模型
ID 等等。这就为关联数据和不同的数据类型提供了无与伦比的灵活性,比如关联 Operator Blog Entry
和序列号以及流程数据
EIMS 安全性
在任何一种部署场景中,EIMS都采用了端到端的安全策略,覆盖所有的层面,包括网络,应用程序,用户和数据安全。EIMS已经获得
ISO 27001:2005 认证,能帮助客户递交最高等级的安全的,高性能的和高可用度的 EIMS云。
EIMS是设计来解决一下这些安全相关的关键点:
• 对未获授权的第三方隐藏数据 – 所有的通信都是使用安全的 SSL 加密,这是和银行的在线事务同样安全的加密。
• 提供安全可按需扩展的架构 – ISO 27001:2005 认证的数据中心经过 SAS 70
在最新进的设备、技术投资和运营实践中通过检验。
• 确保系统用户的授权– 所有的系统访问都经过统一控制,需要口令验证。所有的用户行为都全部被记录下来以作追踪查询。
• 限制用户可操作的数据、视图和动作– 一旦获得授权,用户的操作将仅限于根据其角色和责任而对其开放权限的产品。
• 提供细粒度策略管理–
对于客户端的部署,策略服务器提供细粒度的,终端用户策略管理来保证审计和合规。另外,按需的中央运营小组按照有据可查的运营标准进行管理:
1. 变更和配置管理。
2. 容量规划。
3. 安全监视。
4. 主动监控核心资源的阀值。
以上所有的流程均符合 ISO 27001
信息安全管理系统(ISMS)要求,并遵循信息技术服务管理(ITSM)最佳实践。ITSM
流程是经过精心设计的信息技术基础设施库(ITIL)标准的一个组成部分。
竞争优势
EIMS帮助寻求创新的物联网应用程序和变更自己业务的企业,通过利用他们的数据和智能互联产品的交互来降低成本,风险,缩短上市时间。
竞争力优势包括:
最完整的产品和技术
• 连接。
• 防火墙友好和无线代理。
• 设备管理。
• 数据管理。
• 远程服务管理应用套件。
• 集成框架。
• IoT 应用服务 & APIs 。
• 可扩展性。
• 可维护性。
• 易用性。
快速应用程序开发环境 10 倍减少工作量
• 第一款专为智能互联产品解决方案设计的应用程序开发平台。
• 包括加快构建应用,提高应用程序的质量,并缩短上市时间的基于模型的高级开发环境。
灵活的部署选项
• 云端部署,按需部署,嵌入式部署和混合部署。
经客户广泛验证的 IoT 产品供应商
• 市场领导者,超过 140 万的设备连接。
• 超过 200 家客户。
• 丰富的最佳实践,培训和支持。