hmi人机交互界面在如今生活中应用是非常广泛的,在应用过程中需要考虑到一些问题,关于工具的选择也是非常关键的,那么hmi工具怎么选择呢?下面一起详细了解下吧。
选择HMI软件工具
人机界面(Human-machine interface)软件能与任何工具集成,简化目前的界面系统的开发。无论是Excel 还是XML、Visual Basic、OPC、C++ 或者C#, 它都可以实现用户的预计计划。这些标准的、编程语言能创建生动的过程,浏览Internet,处理数据。
选择哪种方式建立或增强HMI,很大程度上取决于个人的喜好和能力。方法不只局限于一种。有的人可能采用Visual Basic来进行应用的开发,但需要采用OPC进行运行时间(runtime)通信。一个简单的应用也许只有out-of-the-box(取出即用)设置,但一个更加精细的系统就需要更精确的更强大的功能,采用C++ 或C#。符号库和ActiveX控制,适用于大多数HMI软件包,也可作为扩充程序(add-on),可进一步用户化其应用。一些供应商提供特殊的垂直性软件包。半导体和汽车工业就是两个最好的例子。
选择编程工具也许是厂商指定的。厂商通常需要在企业的所有环节中都采用某种编程工具和方法,以保持一致性。例如,大型的公司通常 在全球的所有工厂中采用统一的标准。
开发语言通常通过HMI建立逻辑程序,并具有他们自己的特性。梯形逻辑简洁易懂,在北美能广泛接受。Visual Basic可加入更多的凭直觉,比其他任何语言都更容易学习。C++不是一种交互式的语言,比较复杂,使用上较难。XML的广泛使用,使得它是一种比较熟悉而且通用的工具。它句法结构少,易于学习,可广泛地应用于工业的各个领域,构建各种类型的HMI。
然而,HMI编程并非一定是必要的。现在,大多数HMI 趋向于配置(configuration oriented),这样即使不是编程人员或编程背景较少的人员也能生成一个相当有效的系统。采用友好的图形用户界面(GUI),填入式(fill-in-the-blank)屏幕,以及一些培训,大多数工程师能容易地使用配置和脚本工具,实现工作目的。
hmi工具(图片来自网络)
HMI设计流程
产品定义
•用户调研 •竞品分析 •市场分析 •功能定位
概念设计
•功能梳理 •概念发散 •草图设计
•信息框架设计 •使用流程设计 •交互动效设计
•设计趋势分析 •界面风格定义 •界面设计
规范撰写
•交互规范撰写 •界面规范撰写 •UED培训
产品定义
产品定义的主要目的是帮助我们理清目标用户是谁,用户痛点是什么, 他们的使用偏好、生活习惯、使用产品习惯等等。 本产品直接、间接竞争品牌有哪些,如何根据自身优缺点取胜。 根据目标用户痛点、公司自身优势来定义产品功能。
用研办法归纳
•问卷调查 •聚焦小组 •用户画像 •5W+1H分析 •故事版 •用户访谈 •用户跟访 •故事版 •卡片分类 •行为类型分析 •使用流程分析 •使用情景设定 •使用频率分析 •用户对比 •动线分析
概念设计
草图设计阶段主要方便于设计师的创意思维发散,天马行空的想法视觉化,创意团队内部思想火花碰撞,有利于快速发现问题与解决问题。
信息框架设计
信息构架的核心目的是让用户轻松找到他们要找的东西。 这需要对产品功能主次关系、信息重要层级关系、目标用户群体使用习惯、用户偏好等等, 进行准确把握,再合理利用信息框架进行合理设计。 目前流行信息框架主要有下面8种,每一种信息框架都是有各自的优缺点, 在设计过程中,往往两种、三种,甚至更加综合利用,扬长避短。
交互设计
交互设计更加关注产品流程合理性、易用性、拓展性,在这个阶段交互设计师, 可以先忽略产品视觉美观性。
交互动效设计
现在是用户体验至上时代,为了最大程度增加产品趣味性、生动性、有效引导用户, 界面设计更加偏向带有交互动效效果,让用户爱不释手。
界面设计原则
•美观 •扁平 •一致性 •安全性 •简洁大方 •层级关系明确 •遂心应手
•设计规范撰写
设计规范是确保设计质量最有效工具之一, 同时方便于产品后期维护与迭代。
hmi工具(图片来自网络)
以上是小编为大家带来的有关hmi工具选择和设计原则的具体介绍,相信大家在看完之后也清楚了吧,欢迎关注我们的网站了解更多信息。