技术领域
[0001] 本发明涉及一种人机交互设备,更具体地,本发明涉及一种HMI产品。
相关背景技术
[0002] HMI(Human Machine Interface)产品是一种常见的人机交互设备,其也被称为人机接口或者人机界面,是系统和用户之间进行交互和信息交换的媒介。
[0003] HMI通常与一台或多台设备相连,以监控这些设备的状态,并通过显示屏与操作人员进行交互。
[0004] 然而,用户不可能总是处于HMI的显示屏的位置来总是查看显示屏内容。当用户需要通过HMI获取一定的相关信息时,例如,当与HMI相连的设备发生故障时,用户需要通过HMI的显示屏来查看具体的故障信息,如果此时HMI的显示屏不在用户的视野范围内,则用户不得不步行至显示屏以获取具体的故障信息,这是不方便的,甚至在有些情形下是难以实现的。
[0005] 这样,存在这样一种需求,即提供一种人机交互设备,例如HMI,其可以向用户语音播报关于人机交互设备或者与该人机交互设备相连接的设备的提示信息,这样,用户不必步行至显示屏位置即可获知相关信息,有利于提高工作效率。
具体实施方式
[0021] 下面具体描述本发明的示例性的实施例。
[0022] 在根据本发明的一优选实施例中,提供一种人机交互设备HMI,该HMI包括显示屏、扬声器、处理器和存储器。该HMI可以例如与一电气柜相连接。HMI的存储器中存有一故障信息列表,该故障信息列表中包括关于HMI的一系列故障信息以及关于电气柜的一系列故障信息,其中,关于HMI的一系列故障信息在HMI出厂前已经由制造商固化在存储器中,而关于电气柜的一系列故障信息则是后来由用户编辑设定的,例如,用户可以通过在HMI的触摸显示屏上点击相应的故障信息编辑按钮而输入。
[0023] 在工作中,当HMI发生故障时,例如HMI的某一输入端口因接触不良而无法接收到来自电气柜中的信息时,一相应的信号被发送给处理器,该信号例如被识别为“01”,则处理器调取存储器的故障信息列表中的识别号为“01”的一条故障信息“01:HMI的01端口无输入信息”,并将其显示在显示屏上,同时,通过扬声器,将故障信息“01:HMI的01端口无输入信息”语音地逐字播报给用户。前述故障信息一直被重复播报,直到相应故障被排除,或者用户人工干预HMI以关掉该条信息的语音播报。
[0024] 当电气柜发生故障时,HMI的工作原理类似,具体地,例如,当电气柜的某一编号为01的断路器跳闸时,一相应的信号被相应的信号被发送给HMI的处理器,该信号例如被识别为“11”,则处理器调取存储器的故障信息列表中的识别号为“11”的一条故障信息“11:
01断路器跳闸”,并将其显示在显示屏上,同时,通过扬声器,将故障信息“11:01断路器跳闸”语音地逐字播报给用户。前述故障信息一直被重复播报,直到相应故障被排除,或者用户人工干预HMI以关掉该条信息的语音播报。
[0025] 在根据本发明的另一优选实施例中,提供一种人机交互设备HMI,该HMI可以例如与一生产设备相连接。相应地,HMI语音播报的提示信息可以是该生产设备的生产数据,例如生产量、机速、已生产时间以及其它任何用户期望的信息。语音装置的语音播报的音量、语速、重复次数以及停止条件可以由用户在人机交互设备的配置软件中进行设定。语音装置的语音播报由用户进行某一操作而触发。例如,用户可以按压生产线上的某一按钮,由此触发HMI播报与该按钮相关联的信息,例如,当用户可以在任一时间按压一按钮,则HMI立即播报该生产设备已经完成的生产量,用户无需如现有技术中的走到HMI跟前通过查看显示屏来获知当前生产量。或者,语音装置的语音播报也可以由某个事件的发生而自动触发。例如,可以在HMI的设置软件中设置每完成1000个单位的产品则HMI进行自动语音播报,这样,当生产设备完成例如第1000个单位的产品时,计数传感器相HMI主机发送一信号,HMI主机判断当前生成量为1000的整数倍,由此触发HMI自动播报该生产设备当前已经完成1000个单位的产品。随后,当生产设备完成例如第2000个单位的产品时,HMI自动播报该生产设备当前已经完成2000个单位的产品,以此类推。每次语音播报重复的次数例如可以为3遍。
[0026] 前述两个优选实施例中的语音播放可以通过扬声器来实施。或者,语音播放可以通过便携性耳机来实现,在此情形下,例如,可以利用采用蓝牙技术的无线耳机来实施,这对于用户须处于嘈杂工作环境中,例如紧邻发出运转声音的机器进行维护时,的情形是十