对于编程标准的快速应用已经成为了自动化技术(AT)和信息技术(IT)融合的核心动力。控制和自动化技术的显著进步已经以这种方式发展了很多年,即将传统的可编程逻辑控制器(PLC)编码和计算机科技领域的标准结合在一起。控制系统供应商没有对普通的PLC编程人员和控制工程师失去信心,因此对于将IT标准投资于自动化方面还是很小心。HMI可以从这种AT/IT的平衡互动中获益。
相对于工业工程师最熟悉的传统的、专有的HMI工程设计和通讯系统www.cechina.cn,众多公司正在利用各种IT标准控制工程网版权所有,例如将微软Visual Studio用于工程设计、将HTML5用于设计,以及将WebSockets和HTTPS用于保障通讯。也可以将HMI项目与诸如团队基础服务器、GIT或者Subversion这些源代码资源库工具连接起来。这意味着工程团队和协作实施起来更简单容易。而且,也采用了最佳的标准技术、经受了商业和消费科技领域的大范围创新公司的考验、以及为了满足工业HMI的目的以全新的、令人兴奋的方式来投入使用。
HTML5是为了提供简单的、高性能的、是可用于全球范围内的网页设计技术。许多主要的网页开发人员和科技公司使用它来解决很多“存活”的网页以前遇到的问题。当然,并不是所有的控制工程师都精通于网页编程和设计,因此HMI编程环境应该要做到“用户友好”。
HTML 5 也可以帮助设计人员创建现代的、符合人体工学的HMI页面并可以通过各种类型的浏览器显示这些网页。这意味着HMI解决方案可以具有高度的适应性:无论使用什么操作系统、浏览器或设备,使用HTML 5 和JavaScript的基于网络的HMI解决方案都可以为所用的显示屏调整从而实现最合适的显示效果。在一个工厂里使用的同一款HMI软件可以用于多种类型的机器上、在各种工业显示屏格式下显示CONTROL ENGINEERING China版权所有,这包括多点触摸显示器,甚至可以调整大小来舒适地通过平板电脑和智能手机来浏览。
保障通讯
客户端或者浏览器也可以与HMI服务器进行通讯,并且帮助缩小基于网络的客户端与工业控制技术硬件之间的差距。例如HTTPS和WebSockets安全CONTROL ENGINEERING China版权所有,这些熟悉的标准是为了帮助保障客户端到服务器的安全性而设计的。从另一方面看控制工程网版权所有,HMI服务器可以通过专有协议与各个控制器进行连接。举一个例子,OPC UA协议可以用于HMI与各式各样的工业控制器进行通讯,同时使用一种诸如自动化设备规范(ADS)、BACnet以及IEC 61850的协议与基于PC的控制软件平台通讯。
强大的HMI架构有利于实现各种应用场景:从本地HMI操作面板解决方案到多客户端、多服务器以及多执行时间的概念。(作者:Daymon Thompson)