本公開(kāi)涉及人機(jī)交互領(lǐng)域,更具體而言,涉及用于在工業(yè)產(chǎn)品上實(shí)現(xiàn)人機(jī)交互功能的裝置和方法。
背景技術(shù):
人機(jī)交互或人機(jī)互動(dòng)(Human–Computer Interaction或Human–Machine Interaction,簡(jiǎn)稱HCI或HMI)主要涉及機(jī)器系統(tǒng)與用戶之間的交互關(guān)系的學(xué)問(wèn)。機(jī)器系統(tǒng)可以是各種各樣的機(jī)器,也可以是計(jì)算機(jī)化的系統(tǒng)和軟件。人機(jī)交互界面通常是指用戶可見(jiàn)的部分。用戶通過(guò)人機(jī)交互界面與系統(tǒng)交流,并進(jìn)行操作。人機(jī)交互有著廣泛的應(yīng)用,尤其是在工業(yè)產(chǎn)品領(lǐng)域。例如飛機(jī)上的人機(jī)交互控制,其中飛機(jī)的各項(xiàng)參數(shù)和狀況在儀表板(人機(jī)交互界面)上顯示,駕駛員可以根據(jù)儀表板上的顯示信息通過(guò)相應(yīng)裝置(包括觸摸式儀表板)對(duì)飛機(jī)進(jìn)行控制。又例如發(fā)電廠的控制室,其使用圖形化顯示界面(人機(jī)交互界面)來(lái)監(jiān)測(cè)發(fā)電廠內(nèi)部的運(yùn)行狀況,并且通過(guò)人機(jī)交互界面進(jìn)行相應(yīng)控制。
上述情形需要技術(shù)人員實(shí)時(shí)監(jiān)控,但對(duì)于一些工業(yè)產(chǎn)品而言,其并不需要被經(jīng)常使用,例如可以數(shù)周甚至數(shù)月才被使用一次。另一方面,隨著半導(dǎo)體、計(jì)算機(jī)和通信技術(shù)的日益發(fā)展,具有圖形顯示功能的計(jì)算設(shè)備(例如膝上型計(jì)算機(jī)、平板電腦、智能手機(jī)等)變得功能日益強(qiáng)大和更為便攜。用戶可以在諸如膝上型計(jì)算機(jī)、平板電腦、智能手機(jī)之類的計(jì)算設(shè)備上查看信息并且發(fā)出相應(yīng)響應(yīng)數(shù)據(jù)。
技術(shù)實(shí)現(xiàn)要素:
鑒于上述內(nèi)容之后,本發(fā)明人構(gòu)思了一種用于在工業(yè)產(chǎn)品上實(shí)現(xiàn)人機(jī)交互功能的新的裝置和方法。
根據(jù)本公開(kāi)的一個(gè)方面,提供一種用于在工業(yè)產(chǎn)品上實(shí)現(xiàn)人機(jī)交互功能的裝置,包括:信號(hào)單元,所述信號(hào)單元的至少一部分位于所述工業(yè)產(chǎn)品的外部;無(wú)線通信單元,用于與電子設(shè)備進(jìn)行通信,并且位于所述信號(hào)單元的、位于所述產(chǎn)品的外部的所述至少一部分內(nèi)。
可選地,所述信號(hào)單元是燈、按鈕、警鈴和開(kāi)關(guān)中的至少一項(xiàng)。
可選地,所述裝置并不包括顯示屏。
可選地,所述裝置具有邏輯處理器件以及與所述邏輯處理器件耦合的用戶編程接口和通信接口,其中所述通信接口與所述工業(yè)產(chǎn)品中的控制系統(tǒng)連接。
可選地,所述用戶編程接口與所述無(wú)線通信單元或所述通信接口復(fù)用。
可選地,所述用戶編程接口是以下接口中任一項(xiàng):USB、有線以太網(wǎng)、無(wú)線以太網(wǎng)、RS232接口、RS485接口。
可選地,經(jīng)由所述無(wú)線通信單元在所述電子設(shè)備上顯示人機(jī)交互顯示界面。
可選地,所述無(wú)線通信單元使用如下無(wú)線通信協(xié)議中的至少一種:Wifi、藍(lán)牙、ZigBee、NFC、GPRS、CDMA2000、WCDMA、TD-SCDMA、LTE-A、TD-LTE和FDD-LTE。
可選地,所述電子設(shè)備是個(gè)人計(jì)算機(jī)、移動(dòng)通信設(shè)備、膝上型筆記本、平板電腦中至少一項(xiàng)。
根據(jù)本公開(kāi)的另一方面,提供一種具有用于實(shí)現(xiàn)人機(jī)交互功能的裝置的工業(yè)產(chǎn)品,所述工業(yè)產(chǎn)品具有根據(jù)上述項(xiàng)中任一項(xiàng)所述的裝置。
根據(jù)本公開(kāi)的又一方面,提供一種用于在工業(yè)產(chǎn)品上實(shí)現(xiàn)人機(jī)交互功能的方法,包括:提供具有根據(jù)上述項(xiàng)中任一項(xiàng)所述的裝置;將所述裝置配置成在經(jīng)由所述無(wú)線通信單元與所述電子設(shè)備進(jìn)行無(wú) 線通信時(shí)使得在所述電子設(shè)備上顯示關(guān)于所述工業(yè)產(chǎn)品的人機(jī)交互界面。
可選地,所述裝置還被配置成通過(guò)所述無(wú)線通信單元接收來(lái)自所述電子設(shè)備的數(shù)據(jù)以對(duì)所述工業(yè)產(chǎn)品進(jìn)行控制或編程。
通過(guò)使用根據(jù)本公開(kāi)的裝置和具有該裝置的工業(yè)產(chǎn)品以及方法,可以在電子設(shè)備中方便的查看工業(yè)產(chǎn)品的信息。
附圖說(shuō)明
通過(guò)結(jié)合附圖對(duì)本公開(kāi)示例性實(shí)施方式進(jìn)行更詳細(xì)的描述,本公開(kāi)的上述以及其它目的、特征和優(yōu)勢(shì)將變得更加明顯,其中,在本公開(kāi)示例性實(shí)施方式中,相同的參考標(biāo)號(hào)通常代表相同部件。
圖1是根據(jù)本公開(kāi)的一個(gè)實(shí)施例的工業(yè)產(chǎn)品的示意圖;以及
圖2是根據(jù)本公開(kāi)的一個(gè)實(shí)施例的用于實(shí)現(xiàn)人機(jī)交互功能的裝置的示意圖。
具體實(shí)施方式
現(xiàn)在下文描述中闡述某些具體細(xì)節(jié)以便提供對(duì)本公開(kāi)的主題內(nèi)容的各種方面的透徹理解。然而在不具有這些具體細(xì)節(jié)的情形下仍然可以實(shí)現(xiàn)本公開(kāi)的主題內(nèi)容。
除非上下文另有要求,否則在說(shuō)明書(shū)和所附權(quán)利要求書(shū)全文中,詞語(yǔ)“包括”將解釋成開(kāi)放式包含意義,也就是說(shuō),解釋為“包括但不限于”。
在本說(shuō)明書(shū)全文中引用“一個(gè)實(shí)施例”或者“實(shí)施例”意味著結(jié)合該實(shí)施例描述的特定特征、結(jié)構(gòu)或者特性包含于至少一個(gè)實(shí)施例中。因此,在本說(shuō)明書(shū)全文中各處出現(xiàn)表達(dá)“在一個(gè)實(shí)施例中”或者“在實(shí)施例中”未必都是指相同方面。另外,可以在本公開(kāi)內(nèi)容的一個(gè)或者多個(gè)方面中以任何適當(dāng)方式組合特定特征、結(jié)構(gòu)或者特性。
在描述本公開(kāi)的實(shí)施例之前,先介紹具有人機(jī)交互裝置的工業(yè)產(chǎn)品的一些現(xiàn)狀?,F(xiàn)有的人機(jī)交互裝置通常具有邏輯處理器,與邏 輯處理器耦合的存儲(chǔ)單元、用戶編程接口、與控制系統(tǒng)連接的通信接口、信號(hào)單元和顯示器。
邏輯處理器諸如中央處理器單元(CPU)、可編程邏輯器件(PLC)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)等具有邏輯處理功能的單元、模塊、器件或裝置。存儲(chǔ)單元可以是易失性或非易失性存儲(chǔ)單元、模塊、器件或裝置,諸如隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)或閃存(Flash Memory)等。在本公開(kāi)中,信號(hào)單元指代諸如工業(yè)產(chǎn)品上的按鈕、指示燈、報(bào)警器等的用于傳輸信號(hào)的物理裝置,并且該信號(hào)單元的至少一部分位于工業(yè)產(chǎn)品的外部。用戶編程接口用于為技術(shù)人員或用戶提供測(cè)試或編程的接口,從而實(shí)現(xiàn)對(duì)包含人機(jī)交互功能的工業(yè)產(chǎn)品的編程。與控制系統(tǒng)連接的通信接口用于將控制系統(tǒng)的信息傳輸給邏輯處理器并且將來(lái)自邏輯處理器的控制指令或信息傳輸給控制系統(tǒng)。顯示器用于以圖形化的形式顯示易于被用戶理解或操作的人機(jī)交互界面,其可以是陰極射線管顯示器(CRT)、等離子顯示器PDP、液晶顯示器LCD之類的顯示器。
一般而言,控制系統(tǒng)將諸如傳感器之類的器件檢測(cè)的數(shù)據(jù)或其它一些反映工業(yè)產(chǎn)品參數(shù)或狀況的信息經(jīng)由通信接口直接或經(jīng)過(guò)轉(zhuǎn)換后傳輸給邏輯處理器器件,邏輯處理器器件繼而對(duì)其進(jìn)行處理,并且將經(jīng)處理的數(shù)據(jù)以圖形或文字化的形式顯示在顯示器上的人機(jī)交互界面上。用戶可以通過(guò)另外的輸入裝置或在顯示器(在顯示器為觸摸屏顯示器的情形下)上輸入信息以調(diào)取顯示感興趣的信息或?qū)⒖刂浦噶罨蛐畔鬏斀o邏輯處理器,邏輯處理器繼而對(duì)其進(jìn)行處理并且將處理后的指令或信息傳輸給控制系統(tǒng)。存儲(chǔ)單元可以對(duì)控制系統(tǒng)傳輸給邏輯處理器的信息或?qū)?lái)自用戶輸入的信息或指令進(jìn)行存儲(chǔ)。
邏輯處理器、與邏輯處理器耦合的存儲(chǔ)單元、用戶編程接口、與控制系統(tǒng)連接的通信接口、信號(hào)單元和顯示器為人機(jī)交互領(lǐng)域的技術(shù)人員所熟知,在此不再贅述。
此外,具有人機(jī)交互功能的現(xiàn)有工業(yè)產(chǎn)品通常不具有無(wú)線通信模塊和無(wú)線通信天線,這是因?yàn)閷?duì)于工業(yè)產(chǎn)品而言,無(wú)線通信模塊 通常并非必須。即使添加無(wú)線通信模塊,合理的考慮也僅是在顯示器旁邊設(shè)置一根無(wú)線通信天線以用于無(wú)線通信。這樣設(shè)置的原因是工業(yè)產(chǎn)品通常為諸如鐵之類的金屬外殼,而金屬外殼易于屏蔽無(wú)線通信。因此,在工業(yè)產(chǎn)品外部設(shè)置天線的情形下,由于一般工業(yè)產(chǎn)品僅顯示器不被金屬殼體顯著覆蓋,因此合理的考慮是諸如天線之類的無(wú)線通信設(shè)備被設(shè)置于顯示旁邊,該天線通過(guò)物理接線與工業(yè)產(chǎn)品內(nèi)部的設(shè)備或裝置通信。
如背景技術(shù)部分所述,由于有些工業(yè)產(chǎn)品被客戶或技術(shù)人員所用的頻率較低,例如可能數(shù)周或數(shù)月才被查看一次,因此,對(duì)于這類設(shè)備而言,設(shè)置諸如具有觸摸屏的顯示器之類的顯示器相對(duì)而言比較浪費(fèi)資源。對(duì)于這類工業(yè)產(chǎn)品而言,用戶或技術(shù)人員需要到工業(yè)產(chǎn)品所在地進(jìn)行查看,因此,相對(duì)而言,這種方式比較不便捷。
因此,本公開(kāi)的實(shí)施例針對(duì)上述情形作出改進(jìn),例如,在具有人機(jī)交互功能的工業(yè)產(chǎn)品中去除顯示器(例如,具有觸摸屏的顯示器),從而可以節(jié)省成本。由于人機(jī)交互功能仍需要顯示屏顯示人機(jī)交互界面,因此,本發(fā)明的實(shí)施例將人機(jī)交互界面改為在用戶或技術(shù)人員自己的諸如平板電腦和智能電話之類的具有顯示功能的電子設(shè)備上顯示。優(yōu)選地,該電子設(shè)備是諸如平板電腦、智能電話、膝上型計(jì)算機(jī)之類的便攜式電子設(shè)備。
下面參見(jiàn)附圖1描述根據(jù)本公開(kāi)的一個(gè)實(shí)施例的工業(yè)產(chǎn)品。如上所述,為了在用戶或技術(shù)人員的電子設(shè)備上顯示人機(jī)交互界面,需要將相關(guān)的信息或數(shù)據(jù)傳輸給電子設(shè)備并且從電子設(shè)備接收用戶在人機(jī)交互界面上輸入的信息或數(shù)據(jù)。在電子設(shè)備為便攜式電子設(shè)備的情形下,相關(guān)的信息或數(shù)據(jù)的傳輸和接收優(yōu)選為無(wú)線傳輸或接收。在圖1中,工業(yè)產(chǎn)品100為具有金屬殼體但不具有顯示器的工業(yè)產(chǎn)品。在工業(yè)產(chǎn)品100中,具有諸如報(bào)警裝置100和按鈕120之類的信號(hào)裝置,其中報(bào)警裝置110中具有發(fā)光二極管(LED)報(bào)警燈113。在其它示例中,報(bào)警裝置110可以具有警鈴或是其它警示設(shè)備,例如報(bào)警燈和警鈴的組合。在本公開(kāi)中,信號(hào)裝置或信號(hào)單元是諸如燈、按鈕、警鈴和開(kāi)關(guān)中的至少一項(xiàng)之類的用于對(duì)外傳輸指 示工業(yè)產(chǎn)品的狀態(tài)的信號(hào)或接收外部輸入的物理裝置,其不包括無(wú)線傳輸?shù)臒o(wú)線傳輸單元或裝置。報(bào)警裝置110的至少一部分位于工業(yè)產(chǎn)品100的外部,從而該部分不被金屬外殼遮蔽。類似地,諸如按鈕120之類的信號(hào)裝置的至少一部分位于工業(yè)產(chǎn)品100的外部,從而該部分不被金屬外殼遮蔽。
為了不改變現(xiàn)有的工業(yè)產(chǎn)品的布局,發(fā)明人構(gòu)思將用于傳輸/接收數(shù)據(jù)或信息的無(wú)線通信裝置114集成在信號(hào)裝置(諸如報(bào)警裝置110或按鈕120)的位于工業(yè)設(shè)備100的外殼之外的部分內(nèi)。在圖1中的右側(cè)示出了一個(gè)報(bào)警裝置110的具體示例。報(bào)警裝置110內(nèi)具有電源模塊111以從與工業(yè)產(chǎn)品100內(nèi)部電路耦合的電源接口接收電力,并且為諸如處理單元112、信號(hào)收發(fā)接口116之類的其它部件供電。信號(hào)收發(fā)接口116從工業(yè)設(shè)備100的內(nèi)部接收信號(hào)(例如在用于實(shí)現(xiàn)人機(jī)交互的裝置位于報(bào)警裝置110的情形中)或?qū)⒔邮盏男盘?hào)傳輸給工業(yè)設(shè)備100的內(nèi)部(例如在用于實(shí)現(xiàn)人機(jī)交互的裝置位于按鈕120的情形中)。諸如警鈴和按鈕之類的信號(hào)收發(fā)設(shè)備是本領(lǐng)域技術(shù)人員所熟知的概念,因此在此不再贅述。
報(bào)警裝置還包括諸如現(xiàn)場(chǎng)總線接口或USB接口117之類的內(nèi)部通信接口,其用于從工業(yè)產(chǎn)品100內(nèi)部接收關(guān)于工業(yè)產(chǎn)品或系統(tǒng)的參數(shù)或狀況之類的數(shù)據(jù)(例如傳感器監(jiān)測(cè)的數(shù)據(jù)),并且將該數(shù)據(jù)傳輸給處理單元112。另一方面,諸如現(xiàn)場(chǎng)總線接口或通用串行總線(USB)接口117之類的內(nèi)部通信接口也可用于經(jīng)由處理單元112接收用戶或技術(shù)人員在電子設(shè)備上的人機(jī)交互界面上輸入的信息或指令,該信息或指令可以調(diào)取用戶或技術(shù)人員感興趣的數(shù)據(jù)以及向工業(yè)產(chǎn)品100內(nèi)部輸入相關(guān)指令或命令。
處理單元112接收來(lái)自接口117的表示工業(yè)產(chǎn)品或系統(tǒng)的諸如參數(shù)或狀況之類的信息或數(shù)據(jù),對(duì)其進(jìn)行處理以便轉(zhuǎn)換成在適于在人機(jī)交互界面上顯示并且適于由無(wú)線通信單元114發(fā)射的數(shù)據(jù)。這樣的數(shù)據(jù)轉(zhuǎn)換處理(例如將感測(cè)的信號(hào)轉(zhuǎn)換為適于在人機(jī)交互界面上顯示的數(shù)據(jù))為信號(hào)處理領(lǐng)域所熟知,在此不再贅述。本領(lǐng)域技術(shù)人員可以理解,上述現(xiàn)場(chǎng)總線接口或USB接口僅是示例,還可以 具有其它接口,例如有線以太網(wǎng)、無(wú)線以太網(wǎng)、RS232接口、RS485接口。
諸如報(bào)警裝置110之類的信號(hào)裝置還可以包括用戶編程接口,用戶編程接口用于對(duì)工業(yè)產(chǎn)品內(nèi)部的控制系統(tǒng)進(jìn)行測(cè)試、調(diào)試或編程。用戶編程接口例如是USB、有線以太網(wǎng)、無(wú)線以太網(wǎng)、RS232接口、RS485接口。本領(lǐng)域技術(shù)人員可以理解,用戶編程接口可以是與計(jì)算設(shè)備直接或通過(guò)協(xié)議轉(zhuǎn)換后與計(jì)算設(shè)備進(jìn)行通信的任何接口。本領(lǐng)域技術(shù)人員可以理解,上面列舉的接口僅是示例,而非對(duì)用戶編程接口進(jìn)行限制。
在本公開(kāi)中,用戶編程接口可以與其它接口進(jìn)行復(fù)用,例如在圖1的示例中,用戶編程接口可以與現(xiàn)場(chǎng)總線接口或USB接口117進(jìn)行復(fù)用。例如,在下面關(guān)于圖2的示例中,用戶編程接口可以與通信接口205進(jìn)行復(fù)用。本領(lǐng)域技術(shù)人員可以理解,在復(fù)用時(shí),相應(yīng)的設(shè)備和協(xié)議可能需要進(jìn)行適配或轉(zhuǎn)化,不同接口之間的適配或協(xié)議轉(zhuǎn)化屬于本領(lǐng)域的常規(guī)技術(shù)手段,在此不再贅述。
在圖1的實(shí)施例中,信號(hào)裝置還包括無(wú)線通信單元114。處理單元112將接收到的人機(jī)交互數(shù)據(jù)進(jìn)行處理之后發(fā)送給無(wú)線通信單元114。無(wú)線通信單元114根據(jù)給定的通信協(xié)議,將接收的數(shù)據(jù)發(fā)送至用戶或技術(shù)人員的諸如平板電腦之類的電子設(shè)備。上述無(wú)線通信協(xié)議例如是Wifi、藍(lán)牙、ZigBee、NFC、GPRS、CDMA2000、WCDMA、TD-SCDMA、LTE-A、TD-LTE和FDD-LTE中的至少一項(xiàng)。本領(lǐng)域技術(shù)人員可以理解,上述列舉僅是示例而非旨在限制??梢允褂萌魏谓嚯x或遠(yuǎn)程無(wú)線通信協(xié)議中的任一種。無(wú)線通信單元114還接收來(lái)自電子設(shè)備上的人機(jī)交互界面的輸入數(shù)據(jù),并且將其直接或經(jīng)轉(zhuǎn)換后發(fā)送至處理單元112以供后續(xù)處理,包括例如調(diào)用工業(yè)產(chǎn)品中的其它數(shù)據(jù)或?qū)ζ溥M(jìn)行編程。
以上針對(duì)圖1描述了用于實(shí)現(xiàn)人機(jī)交互功能的裝置在報(bào)警裝置110中的情形。本領(lǐng)域技術(shù)人員可以理解,以上描述僅是示例而非限制,該用于實(shí)現(xiàn)人機(jī)交互功能的裝置可以在諸如按鈕120之類的其它的裝置中。
下面參見(jiàn)圖2來(lái)描述根據(jù)本公開(kāi)的一個(gè)實(shí)施例的用于實(shí)現(xiàn)人機(jī)交互功能的裝置的實(shí)施例。該裝置包括信號(hào)單元203、通信接口205、用戶編程接口206、邏輯處理器件201、存儲(chǔ)單元202和無(wú)線通信單元204。類似地,該裝置位于信號(hào)裝置的在工業(yè)產(chǎn)品外的部分中,并且該裝置也不具有顯示器。無(wú)線通信單元204可以包括用于發(fā)射和接收數(shù)據(jù)的天線以及用于將接收的數(shù)據(jù)根據(jù)預(yù)定的無(wú)線通信協(xié)議進(jìn)行處理的模塊。邏輯處理器件201將接收到的人機(jī)交互數(shù)據(jù)進(jìn)行處理之后發(fā)送給無(wú)線通信單元204。無(wú)線通信單元204根據(jù)給定的通信協(xié)議,將接收的數(shù)據(jù)發(fā)送至用戶或技術(shù)人員的諸如平板電腦之類的電子設(shè)備。上述無(wú)線通信協(xié)議例如是Wifi、藍(lán)牙、ZigBee、NFC、GPRS、CDMA2000、WCDMA、TD-SCDMA、LTE-A、TD-LTE和FDD-LTE中的至少一項(xiàng)。本領(lǐng)域技術(shù)人員可以理解,上述列舉僅是示例而非旨在限制??梢允褂萌魏谓嚯x或遠(yuǎn)程無(wú)線通信協(xié)議中的任一種。無(wú)線通信單元204還接收來(lái)自電子設(shè)備上的人機(jī)交互界面的輸入數(shù)據(jù),并且將其直接或經(jīng)轉(zhuǎn)換后發(fā)送至邏輯處理器件201以供后續(xù)處理,包括例如將其處理為適于用戶編程接口206或通信接口205傳輸?shù)臄?shù)據(jù)或?qū)⑵涮幚頌檫m于在存儲(chǔ)單元202中存儲(chǔ)的數(shù)據(jù)。
信號(hào)單元203諸如按鈕、指示燈、報(bào)警器等。在圖2的示例中,信號(hào)單元203接收來(lái)自邏輯處理器201的數(shù)據(jù)(例如,指示工業(yè)產(chǎn)品或系統(tǒng)存在安全隱患或出現(xiàn)故障)以選擇性地進(jìn)行報(bào)警,或接收來(lái)自用戶的輸入并且將其傳輸給邏輯處理器201。在其它一些實(shí)施例中,信號(hào)單元203也可以接收來(lái)自工業(yè)產(chǎn)品內(nèi)部的控制系統(tǒng)的輸出,或?qū)?lái)自用戶的輸入直接傳輸給工業(yè)產(chǎn)品的內(nèi)部裝置,而無(wú)需經(jīng)過(guò)諸如邏輯處理器之類的中間設(shè)備。
邏輯處理器201諸如中央處理器單元(CPU)、可編程邏輯器件(PLC)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)等具有邏輯處理功能的單元、模塊、器件或裝置。如圖2所示,其接收來(lái)自其它接口或單元的輸出并且對(duì)其進(jìn)行邏輯處理,以及將處理后的數(shù)據(jù)傳輸給這類接口或單元。
與控制系統(tǒng)連接的通信接口205例如可以是USB、有線以太網(wǎng)、 無(wú)線以太網(wǎng)、RS232接口、RS485接口中任一項(xiàng),用于接收來(lái)自工業(yè)產(chǎn)品或系統(tǒng)內(nèi)部的數(shù)據(jù)或信息,并且將該信息直接或轉(zhuǎn)換后傳輸給邏輯器件201。與控制系統(tǒng)連接的通信接口205還用于將來(lái)自邏輯處理器201的數(shù)據(jù)或指令傳輸給工業(yè)產(chǎn)品內(nèi)部的控制系統(tǒng),以對(duì)工業(yè)產(chǎn)品進(jìn)行控制。在通信接口205與編程接口206進(jìn)行復(fù)用的情形下,該接口還用于對(duì)控制系統(tǒng)進(jìn)行檢測(cè)、調(diào)試或編程。
用戶編程接口206用戶編程接口用于對(duì)工業(yè)產(chǎn)品內(nèi)部的控制系統(tǒng)進(jìn)行測(cè)試、調(diào)試或編程。用戶編程接口例如是USB、有線以太網(wǎng)、無(wú)線以太網(wǎng)、RS232接口、RS485接口。本領(lǐng)域技術(shù)人員可以理解,用戶編程接口可以是與計(jì)算設(shè)備直接或通過(guò)協(xié)議轉(zhuǎn)換后與計(jì)算設(shè)備進(jìn)行通信的任何接口。本領(lǐng)域技術(shù)人員可以理解,上面列舉的接口僅是示例,而非對(duì)用戶編程接口進(jìn)行限制。
在本公開(kāi)中,用戶編程接口可以與其它接口進(jìn)行復(fù)用,例如在圖2的示例中,用戶編程接口可以與通信接口205進(jìn)行復(fù)用。本領(lǐng)域技術(shù)人員可以理解,在復(fù)用時(shí),相應(yīng)的設(shè)備和協(xié)議可能需要進(jìn)行適配或轉(zhuǎn)化,不同接口之間的適配或協(xié)議轉(zhuǎn)化屬于本領(lǐng)域的常規(guī)技術(shù)手段,在此不再贅述。
存儲(chǔ)單元202可以是易失性或非易失性存儲(chǔ)單元、模塊、器件或裝置,諸如隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)或閃存(Flash Memory)等。存儲(chǔ)單元202從邏輯處理器201接收數(shù)據(jù),并且將其存儲(chǔ),該數(shù)據(jù)可以任何類型的數(shù)據(jù),例如用戶輸入的數(shù)據(jù)、表示工業(yè)產(chǎn)品的參數(shù)或狀況的數(shù)據(jù)、用戶編程數(shù)據(jù)或指令,等等。
在另一示例中,用戶編程接口206可以與無(wú)線通信單元204進(jìn)行復(fù)用。用戶或技術(shù)人員可以在電子設(shè)備上輸入編程數(shù)據(jù)、調(diào)試數(shù)據(jù)或其它類型的數(shù)據(jù),該數(shù)據(jù)在被無(wú)線通信單元204接收之后傳輸給邏輯處理器件201以進(jìn)行處理。處理之后的編程數(shù)據(jù)經(jīng)由通信接口205傳輸給工業(yè)產(chǎn)品內(nèi)部的控制系統(tǒng)以供控制系統(tǒng)使用或?qū)刂葡到y(tǒng)進(jìn)行編程。
下面結(jié)合附圖1來(lái)描述根據(jù)本公開(kāi)的一個(gè)實(shí)施例的人機(jī)交互的過(guò)程。工業(yè)產(chǎn)品例如是發(fā)電廠的環(huán)境監(jiān)測(cè)和控制設(shè)備,其獨(dú)立于電 子設(shè)備而存在,并且用于使用傳感器感測(cè)的數(shù)據(jù)來(lái)監(jiān)測(cè)發(fā)電廠內(nèi)的環(huán)境狀況以及對(duì)一些部件進(jìn)行相應(yīng)控制。這類監(jiān)測(cè)和控制設(shè)備無(wú)需用戶或技術(shù)人員實(shí)時(shí)監(jiān)控,而僅需定時(shí)或是在需要時(shí)進(jìn)行監(jiān)控。用戶或技術(shù)人員可以在諸如iPad之類的電子設(shè)備上安裝相應(yīng)的人機(jī)交互應(yīng)用程序。當(dāng)需要監(jiān)控時(shí),用戶或技術(shù)人員在電子設(shè)備上打開(kāi)相應(yīng)的人機(jī)交互應(yīng)用,該人機(jī)交互應(yīng)用通過(guò)無(wú)線通信向用于實(shí)現(xiàn)人機(jī)交互功能的裝置發(fā)送調(diào)取指令。裝置中處理單元將經(jīng)由現(xiàn)場(chǎng)總線接口117接收的、由傳感器感測(cè)的數(shù)據(jù)進(jìn)行處理,并且按照預(yù)定的通信協(xié)議轉(zhuǎn)換為適于由無(wú)線通信模塊114發(fā)射的數(shù)據(jù)。
用戶或技術(shù)人員的電子設(shè)備接收到無(wú)線通信模塊114傳輸過(guò)來(lái)的數(shù)據(jù),并且在電子設(shè)備的人機(jī)交互界面上顯示發(fā)電廠的環(huán)境數(shù)據(jù)。本領(lǐng)域技術(shù)人員可以理解,可以顯示工業(yè)產(chǎn)品或系統(tǒng)的任何相關(guān)數(shù)據(jù)。
另一方面,當(dāng)用戶或技術(shù)人員在看到人機(jī)界面上顯示的信息之后,認(rèn)為需要調(diào)取其它信息或是發(fā)出指令以對(duì)工業(yè)產(chǎn)品或系統(tǒng)進(jìn)行控制,用戶或技術(shù)人員可以在諸如iPad之類的電子設(shè)備的輸入設(shè)備(例如觸摸屏)上輸入相關(guān)指令或數(shù)據(jù)。該指令或數(shù)據(jù)經(jīng)由無(wú)線通信網(wǎng)絡(luò)傳輸給工業(yè)產(chǎn)品外部的信號(hào)裝置中的無(wú)線通信模塊,并且該指令或數(shù)據(jù)經(jīng)過(guò)邏輯處理器處理之后,被發(fā)送至工業(yè)產(chǎn)品或系統(tǒng)內(nèi)部的控制系統(tǒng)以對(duì)工業(yè)產(chǎn)品或系統(tǒng)進(jìn)行控制,或調(diào)取其它信息。
在用戶編程接口與無(wú)線通信接口復(fù)用的情形下,用戶或技術(shù)人員可以在電子設(shè)備上輸入用戶編程數(shù)據(jù),并且將該用戶編程數(shù)據(jù)經(jīng)由無(wú)線通信網(wǎng)絡(luò)發(fā)送給工業(yè)產(chǎn)品外部的信號(hào)裝置中的無(wú)線通信模塊,并且該用戶編程數(shù)據(jù)經(jīng)過(guò)邏輯處理器處理之后,被發(fā)送至工業(yè)產(chǎn)品或系統(tǒng)內(nèi)部的控制系統(tǒng)以對(duì)工業(yè)產(chǎn)品或系統(tǒng)進(jìn)行編程。
本領(lǐng)域技術(shù)人可以理解,上述內(nèi)容僅是示例而非對(duì)本發(fā)明的實(shí)施例進(jìn)行限制。根據(jù)本發(fā)明的實(shí)施例還可以用于需要人機(jī)交互功能的其它應(yīng)用。
應(yīng)當(dāng)注意,盡管在上文詳細(xì)描述中提及了系統(tǒng)的若干單元或子單元,但是這種劃分僅僅并非強(qiáng)制性的。實(shí)際上,根據(jù)本發(fā)明的實(shí) 施方式,上文描述的兩個(gè)或更多單元的特征和功能可以在一個(gè)單元中具體化。反之,上文描述的一個(gè)單元的特征和功能可以進(jìn)一步劃分為由多個(gè)單元來(lái)具體化。
此外,盡管在附圖中以特定順序描述了本發(fā)明方法的操作,但是,這并非要求或者暗示必須按照該特定順序來(lái)執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實(shí)現(xiàn)期望的結(jié)果。相反,流程圖中描繪的步驟可以改變執(zhí)行順序。附加地或備選地,可以省略某些步驟,將多個(gè)步驟合并為一個(gè)步驟執(zhí)行,和/或?qū)⒁粋€(gè)步驟分解為多個(gè)步驟執(zhí)行。
雖然已經(jīng)參考若干具體實(shí)施方式描述了本發(fā)明,但是應(yīng)該理解,本發(fā)明并不限于所公開(kāi)的具體實(shí)施方式。本發(fā)明旨在涵蓋所附權(quán)利要求的精神和范圍內(nèi)所包括的各種修改和等同布置。所附權(quán)利要求的范圍符合最寬泛的解釋,從而包含所有這樣的修改及等同結(jié)構(gòu)和功能。