-
实时仿真用户案例
Crank-嵌入式GUI设计和开发用户案例
021-64886750
-
实时目标机
Simulink模型库
Demo套件
info@yisuworld.com
超过30%的客户升级产品 | Alliance Laundry Systems如何扩展工业GUI开发
客户
Alliance Laundry Systems是一家为酒店、医疗保健、工业、住宅等高端市场提供商业洗衣解决方案的世界级制造商。Alliance经营已有110多年,在创新和研发方面投入了大量资金,以支持像Speed Queen、UniMac、Huebsch、Primus和IPSO等市场领先品牌。
挑战
用户体验现代化和缩短产品发布时间都是至关重要的。为了应对商业洗衣市场中不断变化的客户行为,Alliance迫切需要为其现有的洗涤脱水机和滚筒式干衣机产品更新基于软键的控制器,整合图形触摸屏。
此外,他们还希望为客户增加收入机会,以提高产品采用率和留存率。
解决方案
AMETEK Crank 的工业GUI开发框架 Storyboard 加速了Alliance在Speed Queen品牌Quantum Touch系列下的触摸屏产品的设计和开发,实现了:
Speed Queen洗涤脱水机上由Storyboard构建的GUI
背景
2017年,Alliance决定通过采用图形丰富、基于手势的触摸屏来为商业洗衣行业带来改变,为自助洗衣店客户提供高端且直观的用户体验。
多年来,Alliance一直在洗衣产品控制器上使用软键和七段显示屏,他们看到了现代、智能手机般的体验跨入商业和工业市场的趋势。他们的主要客户群——自助洗衣店所有者——希望为客户提供易于使用且在购买增值选项方面具有灵活性的机器。
在他们更新3.8英寸单色屏和3.5英寸彩色屏的过程中,Alliance抓住了机会,推出了一个并行项目来尽快将触屏体验推向市场。而这也为我们提供了一个机会——摆脱传统GUI设计工具在功能和扩展性方面的限制。
Alliance的全球电气和电子工程经理Jeff Hochtritt解释道,“我们现有的工具与他们的硬件栈紧密联系在一起,这并不能提供太多的灵活性或增长。Storyboard 的优点在于它的平台独立性,并且它几乎能够在任何平台上运行GUI应用程序,从Linux到裸跑。我们希望快速行动,并希望能够以经济高效的方式扩展到任何硬件,因此我们很快就选中了AMETEK Crank。”
Alliance还希望通过认识和解决工业GUI应用程序开发中日益增长的复杂性,来提高他们对市场的敏捷性。“在AMETEK Crank之前,我们确实在开发时间线方面遇到了困难。” Hochtritt解释道,“要让事情正常运行需要付出巨大的努力,因为团队通常会低估——了解当今的硬件模块并让应用程序在其上运行所需的时间。例如,我们传统上在后台用C代码处理大量的控制器进程,因此迁移到以GUI为主控的新架构对我们来说是一个转变,Storyboard 帮助我们简化了流程。”
将UX作为竞争优势,帮助增加客户收入
该触摸屏项目的商业案例包括了让自助洗衣店所有者能够在基本周期内为客户提供升级服务。这可以促使所有者选择Alliance的旗舰机型(而非低端的七段显示屏产品),同时还能帮助他们增加收入。
“我们开发了新的GUI,为最终用户提供不同层级的洗衣周期选择,并非常清楚地解释了功能和价格。” Hochtritt说,“我们发现,越来越多的自助洗衣店客户愿意为此升级付费,这使我们的产品对我们的客户更具吸引力了,因为他们能够带来更多的收入。”
该工业UX设计是如何创建的
最大的UX设计挑战是将各种复杂的功能提炼成简单的、易于理解的工业GUI元素。由于用户分成两派,一是需要对洗衣选项有更大的控制权,另一派则想要一键式操作,项目设计团队决定进行广泛的研究和用户测试,以获得良好的用户体验。
Speed Queen滚筒式干衣机
AMETEK Crank的专业服务如何帮助扩展UX
有了AMETEK Crank专业服务团队的帮助,Speed Queen品牌在 Storyboard 中实现了其原始UX设计,并在更短的时间内移植到了其他设备。借助 Storyboard 的功能,在保留设计专家构建的有趣的GUI方法的同时,Hochtritt的团队还能提前开始测试。
“我们在洗衣机和烘干机上运行相同的 Storyboard 应用程序,使开发和维护更容易。” Hochtritt说,“大多数GUI框架都不能提供这种级别的灵活性,这也是我们选择 Crank 的另一个原因。”
Alliance在两种配置的NXP i.MX6平台(Linux和Segger embOS,屏幕尺寸分别为5英寸和7英寸)上运行Storyboard GUI。他们还使用动态功能方法,将多用例代码包含在一个基于部署配置的Storyboard行时中。
该创新架构包含:
将UX设计扩展到不同Alliance品牌的案例
AMETEK Crank 用户界面设计师Daniel Conroy和 Crank /Alliance服务团队的部分成员解释了如何在产品线中保持一致的用户体验。“基于Speed Queen的设计文件,我们为Alliance品牌组合创建了一个风格指南,指导如何提供一致的用户体验。基于这些指导方针,我们使用 Storyboard 全局变量将颜色转换应用于按钮和菜单等GUI元素组,从而无需手动修改数百个资源。剩下的就是更换品牌logo文件,我们在很短的时间内就从无到有创建了一个功能齐全且具有品牌标识的GUI。”
GUI国际化
与AMETEK Crank 专业服务团队合作还有一个好处是——GUI国际化的自动化测试。由于Alliance产品有28种不同的语言可供选择,而且在此项目中还添加了另外五种语言,因此必须对屏幕文本进行验证,以确保在每种语言的大约16000个屏幕组合中没有字符串在翻译过后被截断。
识别GUI国际化过程中字符串被裁剪的测试报告示例
由于传统的手动验证方法繁琐且容易出现人为错误,AMETEK Crank 专业服务团队开发了一个自动化测试框架,可以在很短的时间内报告截断的字符串。使用现有的 Storyboard 引擎工具,该团队构建了一个系统,该系统可以在运行时识别每个屏幕和语言的潜在裁剪实例的确切位置,并生成一个PDF,帮助Alliance决定是执行翻译更改还是更新GUI元素来适应。
在商业洗衣市场取得UX的成功
Hochtritt表示,该产品的新功能和现代化界面在市场上取得了巨大的成功。“我们的新GUI已被我们的客户所接受,他们对滑动手势和干净的界面有很好的反馈。我们能够为我们的产品提供高度响应性和现代感——这是Storyboard 运行时应用程序效率的直接结果。”
Alliance团队借力Storyboard的优先支持计划,与AMETEK Crank 专业服务团队合作来消除开发障碍并缩短发布时间。事实证明,这一组合非常有效地满足了Alliance为客户提供持续UX创新的目标。
联系我们,申请Crank软件30天免费试用!
上海熠速信息技术有限公司
021-64886750
info@yisuworld.com
技术文档
-
整车热管理HIL解决方案介绍V2
随着电动汽车在全球范围内的快速发展,高效的整车热管理系统对于提高车辆性能、延长电池寿命以及增加乘员的舒适度变得至关重要。
汽车电动化和智能化的发展,使得整车能量管理内容增多,对汽车能量管理的要求也越来越高。从整车层面向各子系统进行能量统筹管理将成为电动汽车未来的发展趋势。
上海熠速基于实时仿真机,将真实的TMS控制器集成到仿真系统中,为广大的新能源用户提供便捷可靠的基于模块化的TMS HIL测试方案。2024-07-05
-
电力系统常用的通讯协议及其在实时仿真系统中的实现
在电力系统中,IEC 61850协议、DNP3协议、Modbus TCP广泛应用于远程终端设备(RTU)、智能电子设备(IED)交互以及监控和数据采集(SCADA)系统。
2024-06-27
-
电力系统中实时仿真技术的应用
与此同时,电力系统的技术革新不仅仅限于上述内容,除了供给端和需求端的变化,还有电力输送技术的发展和应用。比如柔性交流传输和高压直流输电等技术,早已开始了大规模应用。
电力系统变得越来越先进的同时,也越来越复杂,为了保证它的稳定运行,就需要采用更多且更“聪明”的控制器。
而这些控制器的开发和测试,是不可能全部在真实电网环境下进行的,尤其是一些危险的故障注入和极端环境测试,难以实现不说,稍有不慎,就可能造成巨大的安全事故和损失。
在面对这些危险但又不得不做的测试时,实时仿真系统就成了工程师们的首选!2024-03-13
-
BMS系列视频推荐—确认、验证和测试电池管理系统 (BMS)
在本视频系列中,您将会看到可以在 Simulink 中采用的各种方法和技术,以便在将软件部署到嵌入式微处理器之前,根据各项要求,对 BMS 模型进行验证、确认和测试。
2023-07-20
实时目标机
实时仿真应用场景
学习与支持
关于我们
关注熠速微信公众号
实时仿真解决方案
I/O接口模块
通讯协议模块
FPGA技术
被控部件仿真
Simulink模型库
Demo套件
Speedgoat实时仿真与测试
Crank嵌入式GUI设计与开发