工控网首页
>

应用设计

>

云端人机界面

云端人机界面

2015/12/16 9:53:56

   

  传统的商业计算涉及硬件、操作系统、应用软件和基础设施。这种复杂性先需要有设施,然后需要专业工作人员来安装、配置和维护。现代商业计算的概念涉及到所有权外包给别人的问题;重点是需要做什么,而不是在基础设施和其他非必要的细节。有了这个重点,客户有两个重要的任务 -- 选择有兴趣的应用和选择能提供这种应用的公司。

  由于云是用来表示因特网中代表现代计算的网络图,当用户利用因特网连接访问“云厂商”的有趣应用时,通常就使用“云计算”这个词。

  服务供应商接口(SPI)框架是在云计算行业中最为接受的分类:软件为服务(SaaS),第一个“S”代表软件,第二个“S”代表服务;平台为服务(PaaS),这里“P”代表平台;基础设施为服务(IaaS)。这里“I”代表基础设施。

  本文介绍了如何把“云中人机界面(HMI)”的想法转变为现实,其中SaaS是基础的组成部分。用软件的视角实施“去我的人机界面”(GoToMyHMI),基础设施和专业平台的一些元素与SaaS相互交织,实现了“云中HMI”的目标。他被认为是真正地跳出了盒子,走向了云中。

  传统的HMI设计和实施的重要步骤如下:设计师为用户创建HMI项目(标签数据库,画面对象等);随后把项目部署到目标平台上,由安装在该平台上的运行时软件把图形呈现给用户,为操作员和管理员创造收益。

  HMI服务器用于因特网的连接访问

  多数传统HMI运行时服务器也可以通过因特网支持远程运行时客户端(已安装在视窗Windows的平台上);然而,这里的重点是运行时客户端和基于浏览器的云节点。

  连接因特网需要做两件事情:

  ?域名服务器(DNS)把用户正在访问的域名解析为等效的IP地址;

  ?用户网络的网关连接到因特网。

  通过网关或路由器实现通信的主机不在相同的逻辑网络中(例如:不在一个IP子网中)。路由器在一个接口接收数据报文,然后使用路由表(逻辑网络位置)把报文路由到目的地。网关的功能可以通过一个硬件实现,就像这里的路由器,也可以由软件实现。

  云中HMI的网关

  软件网关的一个例子是,当用户使用HMI服务(监视、报警和控制)时,为了共享因特网连接,在HMI服务器上具有多个云节点。(云节点表示在一个适当的硬件平台上运行一个标准的Web浏览器会话,授权用户可登录访问HMI服务。)在这个例子中,GoToMyHMI网关不仅在网络上传递信息,他也执行“协议转换”(即把HMI项目中的屏幕和数据转换成浏览器中的屏幕和数据)。他还执行节点访问翻译,把HMI的数据包发送到他的目的地(自/至HMI服务器至/从云节点)。这样的网关提供多个云节点对HMI服务器的同时独立访问。

  云节点与客户端节点

  云节点模仿用户HMI服务器项目的屏幕(对象和标签值),仅使用一个标准的浏览器。他允许用户监视任何屏幕对象,查看并确认报警,并通过适当的屏幕对象进行控制(输入离散量和模拟量的值)。

  客户端节点是一个Windows平台(通常是PC),具有完全许可的HMI运行时软件,并且运行与HMI服务器相同的项目,把服务器作为数据源。他有能力运行一个与服务器不同的项目,因为他可以把HMI服务器作为代理服务器,访问控制器的标签,从而获得对象的标签信息。客户端节点可以通过因特网直接连接HMI服务器,实现客户端和服务器之间的信息交换。

  “云中HMI”的三个S

  第一个S -- 安全性:当涉及到安全问题时,该系统与链接中最薄弱的环节一样。在安全问题中最需要考虑的三个因素是:验证、授权和审计。

  验证,可以确信发件人的身份和消息的完整性。经过认证的安全网站是可以信任的,因为他有一张Web服务器证书作保证,所有浏览器的连接和交易都通过安全套接字层SSL(256位的安全套接字层加密)的保护。当用户使用任何标准浏览器访问网站(智能手机,平板电脑,笔记本电脑等)时,浏览器建立一个安全的链接,这在用户浏览器界面中用“锁住”的图标表示,并且在超文本传输协议中采用https:的字样表示(没有安全套接字层的超文本传输协议为http:)。

(罗克韦尔自动化(中国)有限公司  华镕)

投诉建议

提交

查看更多评论
其他资讯

查看更多

助力企业恢复“战斗状态”:MyMRO我的万物集·固安捷升级开工场景方案

车规MOSFET技术确保功率开关管的可靠性和强电流处理能力

未来十年, 化工企业应如何提高资源效率及减少运营中的碳足迹?

2023年制造业“开门红”,抢滩大湾区市场锁定DMP工博会

2023钢铁展洽会4月全新起航 将在日照触发更多商机