本發(fā)明涉及人機交互設備領域,尤其是涉及一種應用于對變頻器柜體有十分嚴格的防爆等級要求,如礦用變頻器行業(yè)的人機交互裝置及方法。
背景技術:
隨著人機交互技術的日益發(fā)展,越來越多的人機交互界面產品應用在了變頻器行業(yè)。人機交互界面產品豐富的顯示功能使得變頻器的調試與日常維護變得更加便捷。在一些對人機交互界面(HMI)安裝有特殊要求的場合,例如:礦用變頻器行業(yè),變頻器柜體有十分嚴格的防爆等級要求。因此,不能采用在柜體上直接開孔的方式來安裝人機交互界面,而是必須將人機交互界面整體安裝在變頻器殼體內。由于不能對人機交互界面直接觸摸,因此需要通過在變頻器防爆柜體上安裝防爆按鍵的方式來實現對變頻器進行控制的目的。
在此類變頻器人機交互界面標準中,對外部按鍵輸入至人機交互界面的電流有著十分嚴格的要求,因此人機交互界面的安裝方式也有特殊要求。防爆變頻器按鍵的設計工藝要求高、數量多、尺寸較大,對變頻器整體柜體的防爆設計提出了非常高的要求。目前行業(yè)內普遍采用的方法是變頻器上安裝防爆數字鍵盤或者全鍵盤,通過防爆鍵盤的信號輸入到人機交互界面產品中,以達到對其進行控制的目的。防爆鍵盤通常由外部供電,控制鍵盤按鍵的輸入電流需滿足本安標準,此類鍵盤的形式一般有數字鍵盤和微軟全鍵盤等幾種,通過外部鍵盤的動作操作人機交互界面,從而實現對變頻器進行操作的目的。但由于人機交互界面軟件設計的靈活性較差,需要在外部設置數量較多的按鍵,因此鍵盤尺寸相對較大,不利于變頻器柜體的防爆設計。
如附圖1和附圖2所示,為現有技術中采用防爆本安數字鍵盤形式的變頻器人機交互裝置,其中:101為防爆本安數字鍵盤,102為按鍵,103為PCB板,104為控制信號接口,105為控制電纜,106為人機交互界面,107為變頻器柜體?,F有技術存在以下技術缺陷:
(1)外部鍵盤的按鍵數量偏多,人機交互界面軟件設計不夠靈活,在使用全鍵盤的場合,要求人機交互界面產品為微軟操作系統(tǒng),否則無法兼容該類型鍵盤,因此需購買較為成本較為昂貴的人機交互界面產品;
(2)由于鍵盤由本安電源供電,因此鍵盤按鍵輸入的電流需要滿足本安標準。這對于鍵盤的硬件要求非常高,鍵盤費用昂貴;
(3)外部鍵盤按鍵數量較多,柜體開孔較大,同樣對鍵盤以及整個變頻器柜體的防爆性能提出了更大的考驗。
技術實現要素:
有鑒于此,本發(fā)明的目的在于提供一種用于變頻器的人機交互裝置及方法,能夠解決僅使用少量按鍵即可完成人機交互界面靈活操作的技術問題。
為了實現上述發(fā)明目的,本發(fā)明具體提供了一種用于變頻器的人機交互裝置的技術實現方案,一種用于變頻器的人機交互裝置,包括設置于變頻器柜的鍵盤、按鍵、通訊電纜和人機交互界面。所述人機交互裝置還包括機械連接單元和電氣隔離單元,所述鍵盤上設置有5個按鍵。所述電氣隔離單元包括按鍵無源觸點和PCB板,當按下所述按鍵,所述機械連接單元聯動,所述按鍵無源觸點閉合并由所述PCB板供給電源,所述PCB板通過所述通訊電纜向所述人機交互界面?zhèn)魉托盘枴?/p>
優(yōu)選的,所述5個按鍵作為所述人機交互界面的外部數字輸入,分別定義為按鍵一、按鍵二、按鍵三、按鍵四和按鍵五,通過所述人機交互界面訪問所述5個按鍵的數字輸入狀態(tài)來判斷所述按鍵的外部輸入情況。所述5個按鍵的數字輸入狀態(tài)為布爾型變量,通過設置每個按鍵的腳本程序分別對5個按鍵的操作進行定義。
優(yōu)選的,所述人機交互界面包括參數監(jiān)視界面和調試界面,所述調試界面包括電機本地調試界面和后臺參數調節(jié)界面,所述電機本地調試界面和后臺參數調節(jié)界面均包括參數調節(jié)界面。所述參數監(jiān)視界面和參數調節(jié)界面均包括界面參數、可視化提示方框和虛擬操作鍵盤,每一個界面參數對應一個參數號,每一個參數號對應一個內部變量。當所述按鍵一執(zhí)行參數號增加操作,所述按鍵二執(zhí)行參數號減少操作時,對應的所述內部變量的值相應變化,所述界面參數對應的可視化提示方框的可見屬性設置為當所述內部變量的值變化時,相應的可視化提示方框依次可見。所述虛擬操作鍵盤用于指示對應的所述按鍵的操作狀態(tài)。
優(yōu)選的,所述界面參數進一步包括:
可讀型參數,統(tǒng)一規(guī)劃在所述人機交互界面的設定區(qū)域顯示;
連續(xù)型可讀可寫參數,為包括速度給定、頻率給定在內的連續(xù)量給定參數,要求所述人機交互界面實時響應的操作,由所述人機交互界面將參數值下發(fā)至相應界面參數的參數地址;
非連續(xù)型可讀可寫參數,為包括變頻器的硬件、軟件保護門檻值在內的參數值,由所述人機交互界面將最終值下發(fā)至相應界面參數的參數地址。
優(yōu)選的,所述調試界面包括電機本地調試界面和后臺參數調節(jié)界面,在所述參數監(jiān)視界面中,所述參數監(jiān)視界面所有實時監(jiān)視數據的界面參數通過上下翻頁操作實現查看,所述調試界面通過輸入權限密碼進入。所述人機交互界面設置有3級權限:
1級權限,無需權限密碼進入所述參數監(jiān)視界面;
2級權限,為現場操作人員權限,通過2級權限密碼進入所述電機本地調試界面,能修改部分所述界面參數的數值;
3級權限,為設計人員調試權限,通過3級密碼進入所述后臺參數調節(jié)界面,能為設計人員提供后臺調試功能。
優(yōu)選的,所述按鍵三設置為模式選擇按鈕,所述按鍵三的變量值確定所述按鍵一、按鍵二、按鍵四和按鍵五的定義。
優(yōu)選的,所述按鍵一定義為:
如果檢測到所述按鍵三的變量值為FALSE,則檢測到所述按鍵一輸入一次,執(zhí)行一次界面參數號加1操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框可見;
如果檢測到所述按鍵三的變量值為TRUE,則檢測到所述按鍵一輸入一次,執(zhí)行一次界面參數粗調動作,所選參數值按照設定值一進行自加操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框可見。
優(yōu)選的,所述按鍵二定義為:
如果檢測到所述按鍵三的變量值為FALSE,則檢測到所述按鍵二輸入一次,執(zhí)行一次界面參數號減1操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框可見;
如果檢測到所述按鍵三的變量值為TRUE,則檢測到所述按鍵二輸入一次,執(zhí)行一次界面參數粗調動作,所選參數值按照設定值一進行自減操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框可見。
優(yōu)選的,所述按鍵四定義為:
如果檢測到所述按鍵三的變量值為FALSE,則檢測到所述按鍵四輸入一次,執(zhí)行一次下翻頁操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框可見;
如果檢測到所述按鍵三的變量值為TRUE,則程序檢測到所述按鍵四輸入一次,執(zhí)行一次界面參數微調動作,所選參數值按照設定值二進行自加操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框可見。
優(yōu)選的,所述按鍵五定義為:
如果檢測到所述按鍵三的變量值為FALSE,則檢測到所述按鍵五輸入一次,執(zhí)行一次上翻頁操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框可見;
如果檢測到所述按鍵三的變量值為TRUE,則檢測到所述按鍵五輸入一次,執(zhí)行一次界面參數微調動作,所選參數值按照設定值二進行自減操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框可見。
本發(fā)明還另外具體提供了一種基于上述裝置的人機交互方法的技術實現方案,一種人機交互方法,包括以下步驟:
S101:當按下按鍵,機械連接單元聯動,按鍵無源觸點閉合并由PCB板供給電源,PCB板通過通訊電纜向人機交互界面?zhèn)魉托盘枺?/p>
S102:所述按鍵包括按鍵一、按鍵二、按鍵三、按鍵四和按鍵五,通過所述人機交互界面訪問所述按鍵一、按鍵二、按鍵三、按鍵四和按鍵五的數字輸入狀態(tài)來判斷所述按鍵的外部輸入情況;
S103:所述人機交互界面根據所述按鍵一、按鍵二、按鍵三、按鍵四和按鍵五的數字輸入狀態(tài)進入所述參數監(jiān)視界面執(zhí)行所述界面參數的監(jiān)視操作,或進入所述參數調節(jié)界面執(zhí)行所述界面參數的調節(jié)操作,所述人機交互界面中的虛擬操作鍵盤指示對應的所述按鍵的操作狀態(tài)。
優(yōu)選的,當所述界面參數為可讀型參數時,所述可讀型參數統(tǒng)一規(guī)劃在所述人機交互界面的設定區(qū)域顯示;
當所述界面參數為連續(xù)型可讀可寫參數時,所述人機交互界面實時響應所述按鍵的操作,并由所述人機交互界面將參數值下發(fā)至相應界面參數的參數地址;
當所述界面參數為非連續(xù)型可讀可寫參數時,由所述人機交互界面將最終值下發(fā)至相應界面參數的參數地址。
優(yōu)選的,所述人機交互方法進一步包括以下步驟:
S201:在人機交互界面中選擇輸入密碼;
S202:在人機交互界面中輸入權限密碼;
S203:根據權限密碼的數值判斷為何種權限;
S204:當權限密碼判斷為無權限密碼時,無需權限密碼進入所述參數監(jiān)視界面;
S205:當權限密碼判斷為2級權限時,為現場操作人員權限,通過2級權限密碼進入所述電機本地調試界面,能修改部分所述界面參數的數值;
S206:當權限密碼判斷為3級權限時,為設計人員調試權限,通過3級密碼進入所述后臺參數調節(jié)界面,能為設計人員提供后臺調試功能。
優(yōu)選的,在進入參數調節(jié)界面后,所述人機交互方法進一步包括以下步驟:
S301:判斷選擇調節(jié)的界面參數是否為連續(xù)型可讀可寫參數,如果是則執(zhí)行步驟S302,如果否則執(zhí)行步驟S307;
S302:判斷所述按鍵一或按鍵二或按鍵四或按鍵五的數字輸入狀態(tài)是否為輸入狀態(tài),如果否則繼續(xù)執(zhí)行步驟S302,如果是則執(zhí)行步驟S303;
S303:執(zhí)行一次界面參數粗調動作或界面參數精調動作;
S304:執(zhí)行一次界面參數寫入操作;
S305:判斷所述按鍵三的數字輸入狀態(tài)是否為輸入狀態(tài),如果否則繼續(xù)執(zhí)行步驟S302,如果是則執(zhí)行步驟S306;
S306:退出參數調節(jié)界面;
S307:判斷所述按鍵一或按鍵二或按鍵四或按鍵五的數字輸入狀態(tài)是否為輸入狀態(tài),如果否則繼續(xù)執(zhí)行步驟S307,如果是則繼續(xù)執(zhí)行步驟S308;
S308:執(zhí)行一次界面參數粗調動作或界面參數精調動作;
S309:判斷所述按鍵三的數字輸入狀態(tài)是否為輸入狀態(tài),如果否則繼續(xù)執(zhí)行步驟S307,如果是則執(zhí)行步驟S310;
S310:執(zhí)行一次界面參數寫入操作,并退出參數調節(jié)界面。
優(yōu)選的,所述人機交互方法進一步包括以下步驟:
如果檢測到所述按鍵三的變量值為FALSE,則檢測到所述按鍵一輸入一次,執(zhí)行一次界面參數號加1操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框可見;
如果檢測到所述按鍵三的變量值為TRUE,則檢測到所述按鍵一輸入一次,執(zhí)行一次界面參數粗調動作,所選參數值按照設定值一進行自加操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框可見;
如果檢測到所述按鍵三的變量值為FALSE,則檢測到所述按鍵二輸入一次,執(zhí)行一次界面參數號減1操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框可見;
如果檢測到所述按鍵三的變量值為TRUE,則檢測到所述按鍵二輸入一次,執(zhí)行一次界面參數粗調動作,所選參數值按照設定值一進行自減操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框可見;
如果檢測到所述按鍵三的變量值為FALSE,則檢測到所述按鍵四輸入一次,執(zhí)行一次下翻頁操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框可見;
如果檢測到所述按鍵三的變量值為TRUE,則程序檢測到所述按鍵四輸入一次,執(zhí)行一次界面參數微調動作,所選參數值按照設定值二進行自加操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框可見;
如果檢測到所述按鍵三的變量值為FALSE,則檢測到所述按鍵五輸入一次,執(zhí)行一次上翻頁操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框可見;
如果檢測到所述按鍵三的變量值為TRUE,則檢測到所述按鍵五輸入一次,執(zhí)行一次界面參數微調動作,所選參數值按照設定值二進行自減操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框可見。
通過實施上述本發(fā)明提供的用于變頻器的人機交互裝置及方法的技術方案,具有如下有益效果:
(1)本發(fā)明僅使用少量按鍵即可完成人機交互界面靈活操作,并且可以使人機交互界面與外部鍵盤實現電氣隔離;
(2)本發(fā)明在保證人機交互界面友好的交互性能的同時,大大地降低了包括鍵盤在內的設備整體成本;
(3)本發(fā)明無需使用本安電源,能夠很好地滿足變頻器整柜的防爆設計要求;
(4)本發(fā)明人機交互模塊及方法由腳本支撐,對人機交互界面的操作系統(tǒng)沒有要求,使得成本進一步大為減少。
附圖說明
為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單的介紹。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的實施例。
圖1是現有技術用于變頻器的人機交互裝置鍵盤的結構組成示意圖;
圖2是現有技術用于變頻器的人機交互裝置的結構組成示意圖;
圖3是本發(fā)明變頻器的人機交互裝置一種具體實施方式的鍵盤結構組成示意圖;
圖4是本發(fā)明用于變頻器的人機交互裝置一種具體實施方式的結構組成示意圖;
圖5是本發(fā)明用于變頻器的人機交互裝置的軟件結構示意圖;
圖6是本發(fā)明用于變頻器的人機交互裝置一種具體實施方式的按鍵功能定義流程圖;
圖7是本發(fā)明用于變頻器的人機交互裝置的參數選擇界面示意圖;
圖8是本發(fā)明用于變頻器的人機交互方法一種具體實施方式的參數調節(jié)流程示意圖;
圖9是本發(fā)明用于變頻器的人機交互方法一種具體實施方式的權限管理示意圖;
圖10是本發(fā)明用于變頻器的人機交互裝置的參數監(jiān)視界面示意圖;
圖11是本發(fā)明用于變頻器的人機交互裝置的參數調節(jié)界面示意圖。
具體實施方式
為了引用和清楚起見,將下文中使用的技術名詞、簡寫或縮寫記載如下:
HMI:Human Machine Interface,人機交互界面;
PCB:Printed Circuit Board,印制電路板。
為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整的描述。顯然,所描述的實施例僅僅是本發(fā)明的一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
如附圖3至附圖11所示,給出了本發(fā)明用于變頻器的人機交互裝置及方法的具體實施例,下面結合附圖和具體實施例對本發(fā)明作進一步說明。
如附圖3和附圖4所示,一種用于變頻器的人機交互裝置的具體實施例,包括設置于變頻器柜209的鍵盤201、按鍵202、通訊電纜205和人機交互界面206。人機交互裝置還包括機械連接單元203和電氣隔離單元204,鍵盤201上設置有5個按鍵202。電氣隔離單元204包括按鍵無源觸點208和PCB板209。按鍵無源觸點208設置在PCB板209上,機械連接單元203是連接外部的按鍵202和內部的按鍵無源觸點208的機械裝置。當按下按鍵202,機械連接單元203聯動,按鍵無源觸點208閉合并由PCB板209供給電源, PCB板209通過通訊電纜205向人機交互界面206傳送信號(外部數字輸入信號)。因此,設置在變頻器柜207的柜體外表面具備防爆功能的鍵盤201在設計時不需要考慮電流因素,成本大大降低。
5個按鍵202作為人機交互界面206的外部數字輸入,分別定義為按鍵一EZ1、按鍵二EZ2、按鍵三EZ3、按鍵四EZ4和按鍵五EZ5,通過人機交互界面206訪問5個按鍵202的數字輸入狀態(tài)來判斷按鍵202的外部輸入情況。5個按鍵202的數字輸入狀態(tài)為布爾型變量,通過設置每個按鍵202的腳本程序分別對5個按鍵202的操作進行定義,每個按鍵202的值均設置有FALSE和TRUE兩種情況。
如附圖5所示,是本發(fā)明用于變頻器的人機交互裝置的軟件結構示意圖。人機交互界面206在軟件結構上包括:應用程序層、腳本程序層和通訊層,通訊層、腳本程序層、應用程序層、I/O模塊依次相連。變頻器在軟件結構上包括:算法模塊和參數表。人機交互界面206的腳本程序層通過通訊層讀寫變頻器的參數表。變頻器在硬件結構上包括:功能模塊和系統(tǒng)控制模塊。
人機交互界面206進一步包括參數監(jiān)視界面和調試界面,調試界面包括電機本地調試界面和后臺參數調節(jié)界面,電機本地調試界面和后臺參數調節(jié)界面均包括參數調節(jié)界面。參數監(jiān)視界面和參數調節(jié)界面均包括界面參數301、可視化提示方框302和虛擬操作鍵盤303,每一個界面參數301對應一個參數號,每一個參數號對應一個內部變量。當按鍵一EZ1執(zhí)行參數號增加操作,按鍵二EZ2執(zhí)行參數號減少操作時,對應的內部變量的值相應變化,界面參數301對應的可視化提示方框302的可見屬性設置為當內部變量的值變化時,相應的可視化提示方框302依次可見。虛擬操作鍵盤303用于指示對應的按鍵202的操作狀態(tài)。如附圖7所示,人機交互界面206中每一個界面參數301對應有一個參數號。例如:在如附圖7所示的實施例中,人機交互界面206中有6個界面參數301,它們對應的參數號分別為Para.1至Para.6(對應內部變量的值為0~5),操作第一按鍵EZ1和第二按鍵EZ2執(zhí)行參數號增加或者減少操作時,對應內部變量的值在0~5之間變化。圖中6個參數對應的外部可視化提示方框302設置的可見屬性為:內部變量的值為0~5時,對應的6個可視化提示方框302依次可見。利用這種方式,可以清晰地提示用戶當前選擇的是哪一個參數,以避免出錯。
界面參數301進一步包括:
可讀型參數,統(tǒng)一規(guī)劃在人機交互界面206的設定區(qū)域顯示;
連續(xù)型可讀可寫參數,為包括速度給定、頻率給定在內的連續(xù)量給定參數,要求人機交互界面206實時響應的操作,由人機交互界面206將參數值下發(fā)至相應界面參數301的參數地址;
非連續(xù)型可讀可寫參數,為包括變頻器的硬件、軟件保護門檻值在內的參數值,由人機交互界面206將最終值下發(fā)至相應界面參數301的參數地址。
調試界面包括電機本地調試界面和后臺參數調節(jié)界面,在參數監(jiān)視界面中,參數監(jiān)視界面所有實時監(jiān)視數據的界面參數301通過上下翻頁操作實現查看,調試界面通過輸入權限密碼進入??紤]到在此種場合下,用戶操作人機交互界面206無法直接用手觸碰,只能通過外部的按鍵202來執(zhí)行,操作過程不方便并且可能出現誤操作的情況較多,因此在設計人機軟件界面206時設置了嚴格的權限管理。即所有的實時監(jiān)視數據通過上下翻頁操作即可實現查看,而可控制參數界面必須通過主界面輸入權限密碼才可進入。這樣的處理方式有效地減少了人機交互界面誤操作的發(fā)生。人機交互界面206所涉及的參數進一步設置為以下3級權限:
1級權限,無需權限密碼進入參數監(jiān)視界面;
2級權限,為現場操作人員權限,通過2級權限密碼進入電機本地調試界面,能修改部分界面參數301的數值;
3級權限,為設計人員調試權限,通過3級密碼進入后臺參數調節(jié)界面,能為設計人員提供豐富的后臺調試功能。
這在極大程度上擴展了人機交互界面206作為變頻器人機交互接口的功能。
通過設置每個按鍵的腳本程序,可以分別對5個按鍵進行如下的定義:
按鍵三EZ3設置為模式選擇按鈕,按鍵三EZ3的變量值確定按鍵一EZ1、按鍵二EZ2、按鍵四EZ4和按鍵五EZ5的定義。按照如上的方式定義,可以分別對鍵盤201的5個按鍵202賦予不同場合的兩種用途:參數選擇與翻頁操作功能,以及參數調節(jié)功能。而第三按鍵EZ3按鍵在兩種不同場合中也具備不同的作用,在參數選擇場合中第三按鍵EZ3用于進入參數監(jiān)視界面;在參數調節(jié)場合中,第三按鍵EZ3則用于將最終的參數寫入對應的參數地址并退出該參數調節(jié)模式,其余按鍵的具體定義如下所述。
按鍵一EZ1定義為:
如果檢測到按鍵三EZ3的變量值為FALSE,則檢測到按鍵一EZ1輸入一次,執(zhí)行一次界面參數號加1操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框302可見;
如果檢測到按鍵三EZ3的變量值為TRUE,則檢測到按鍵一EZ1輸入一次,執(zhí)行一次界面參數粗調動作,所選參數值按照設定值一進行自加操作(如所選參數值自加100),并且觸發(fā)邊界管理腳本,相應的可視化提示方框302可見。
按鍵二EZ2定義為:
如果檢測到按鍵三EZ3的變量值為FALSE,則檢測到按鍵二EZ2輸入一次,執(zhí)行一次界面參數號減1操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框302可見;
如果檢測到按鍵三EZ3的變量值為TRUE,則檢測到按鍵二EZ2輸入一次,執(zhí)行一次界面參數粗調動作,所選參數值按照設定值一進行自減操作(如所選參數值自減100),并且觸發(fā)邊界管理腳本,相應的可視化提示方框302可見。
按鍵四EZ4定義為:
如果檢測到按鍵三EZ3的變量值為FALSE,則檢測到按鍵四EZ4輸入一次,執(zhí)行一次翻頁(下翻)操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框302可見;
如果檢測到按鍵三EZ3的變量值為TRUE,則程序檢測到按鍵四EZ4輸入一次,執(zhí)行一次界面參數微調動作,所選參數值按照設定值二進行自加操作(如所選參數值自加1),并且觸發(fā)邊界管理腳本,相應的可視化提示方框302可見。
按鍵五EZ5定義為:
如果檢測到按鍵三EZ3的變量值為FALSE,則檢測到按鍵五EZ5輸入一次,執(zhí)行一次翻頁(上翻)操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框302可見;
如果檢測到按鍵三EZ3的變量值為TRUE,則檢測到按鍵五EZ5輸入一次,執(zhí)行一次界面參數微調動作,所選參數值按照設定值二進行自減操作(如所選參數值自減1),并且觸發(fā)邊界管理腳本,相應的可視化提示方框302可見。
在使用第一按鍵EZ1和第二按鍵EZ2進行參數選擇時,人機交互界面206的程序內部執(zhí)行了參數號的增減工作。同時,通過執(zhí)行用戶交互腳本,可以清晰地提示用戶當前選擇的是哪一個參數號。利用如上的腳本處理方式,可以很好地對人機交互界面206中的界面參數進行管理,優(yōu)化人機交互界面操作。
本發(fā)明上述具體實施例描述的基于變頻器的人機交互裝置提出了一種簡單并且便捷的技術方案,利用5個按鍵202即可完成人機交互界面206的靈活操作。該實施例不但可以使人機交互界面206與外部的鍵盤201實現電氣隔離,而且不需要使用本安電源,使得鍵盤201的成本大幅降低。此外,實施例中的大部分軟件功能均由腳本支撐,對人機交互裝置的操作系統(tǒng)沒有要求,目前市場上大部分的人機交互裝置均可以提供腳本編程功能,相比現有技術中的方案,成本進一步大大減少。
一種基于如上所述裝置的人機交互方法的具體實施例,包括以下步驟:
S101:當按下按鍵202,機械連接單元203聯動,按鍵無源觸點208閉合并由PCB板209供給電源, PCB板209通過通訊電纜205向人機交互界面206傳送信號;
S102:按鍵202包括按鍵一EZ1、按鍵二EZ2、按鍵三EZ3、按鍵四EZ4和按鍵五EZ5,通過人機交互界面206訪問按鍵一EZ1、按鍵二EZ2、按鍵三EZ3、按鍵四EZ4和按鍵五EZ5的數字輸入狀態(tài)來判斷按鍵202的外部輸入情況;
S103:人機交互界面206根據按鍵一EZ1、按鍵二EZ2、按鍵三EZ3、按鍵四EZ4和按鍵五EZ5的數字輸入狀態(tài)進入參數監(jiān)視界面執(zhí)行界面參數301的監(jiān)視操作,或進入參數調節(jié)界面執(zhí)行界面參數301的調節(jié)操作,人機交互界面206中的虛擬操作鍵盤303指示對應的按鍵202的操作狀態(tài)。
當界面參數301為可讀型參數時,可讀型參數統(tǒng)一規(guī)劃在人機交互界面206的設定區(qū)域顯示;
當界面參數301為連續(xù)型可讀可寫參數時,人機交互界面206實時響應按鍵202的操作,并由人機交互界面206將參數值下發(fā)至相應界面參數301的參數地址;
當界面參數301為非連續(xù)型可讀可寫參數時,由人機交互界面206將最終值下發(fā)至相應界面參數301的參數地址。
如附圖8所示,人機交互方法進一步包括以下步驟:
S201:在人機交互界面206中選擇輸入密碼;
S202:在人機交互界面206中輸入權限密碼;
S203:根據權限密碼的數值判斷為何種權限;
S204:當權限密碼判斷為無權限密碼時,無需權限密碼進入參數監(jiān)視界面;
S205:當權限密碼判斷為2級權限時,為現場操作人員權限,通過2級權限密碼進入電機本地調試界面,能修改部分界面參數301的數值;
S206:當權限密碼判斷為3級權限時,為設計人員調試權限,通過3級密碼進入后臺參數調節(jié)界面,能為設計人員提供后臺調試功能。
如附圖9所示,在進入參數調節(jié)界面后,人機交互方法進一步包括以下步驟:
S301:判斷選擇調節(jié)的界面參數301是否為連續(xù)型可讀可寫參數,如果是則執(zhí)行步驟S302,如果否則執(zhí)行步驟S307;
S302:判斷按鍵一EZ1或按鍵二EZ2或按鍵四EZ4或按鍵五EZ5的數字輸入狀態(tài)是否為輸入狀態(tài),如果否則繼續(xù)執(zhí)行步驟S302,如果是則執(zhí)行步驟S303;
S303:執(zhí)行一次界面參數粗調動作或界面參數精調動作;
S304:執(zhí)行一次界面參數寫入操作;
S305:判斷按鍵三EZ3的數字輸入狀態(tài)是否為輸入狀態(tài),如果否則繼續(xù)執(zhí)行步驟S302,如果是則執(zhí)行步驟S306;
S306:退出參數調節(jié)界面。
S307:判斷按鍵一EZ1或按鍵二EZ2或按鍵四EZ4或按鍵五EZ5的數字輸入狀態(tài)是否為輸入狀態(tài),如果否則繼續(xù)執(zhí)行步驟S307,如果是則繼續(xù)執(zhí)行步驟S308;
S308:執(zhí)行一次界面參數粗調動作或界面參數精調動作;
S309:判斷按鍵三EZ3的數字輸入狀態(tài)是否為輸入狀態(tài),如果否則繼續(xù)執(zhí)行步驟S307,如果是則執(zhí)行步驟S310;
S310:執(zhí)行一次界面參數寫入操作,并退出參數調節(jié)界面。
如附圖6所示,人機交互方法進一步包括以下步驟:
如果檢測到按鍵三EZ3的變量值為FALSE,則檢測到按鍵一EZ1輸入一次,執(zhí)行一次界面參數號加1操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框302可見;
如果檢測到按鍵三EZ3的變量值為TRUE,則檢測到按鍵一EZ1輸入一次,執(zhí)行一次界面參數粗調動作,所選參數值按照設定值一進行自加操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框302可見;
如果檢測到按鍵三EZ3的變量值為FALSE,則檢測到按鍵二EZ2輸入一次,執(zhí)行一次界面參數號減1操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框302可見;
如果檢測到按鍵三EZ3的變量值為TRUE,則檢測到按鍵二EZ2輸入一次,執(zhí)行一次界面參數粗調動作,所選參數值按照設定值一進行自減操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框302可見;
如果檢測到按鍵三EZ3的變量值為FALSE,則檢測到按鍵四EZ4輸入一次,執(zhí)行一次下翻頁操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框302可見;
如果檢測到按鍵三EZ3的變量值為TRUE,則程序檢測到按鍵四EZ4輸入一次,執(zhí)行一次界面參數微調動作,所選參數值按照設定值二進行自加操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框302可見;
如果檢測到按鍵三EZ3的變量值為FALSE,則檢測到按鍵五EZ5輸入一次,執(zhí)行一次上翻頁操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框302可見;
如果檢測到按鍵三EZ3的變量值為TRUE,則檢測到按鍵五EZ5輸入一次,執(zhí)行一次界面參數微調動作,所選參數值按照設定值二進行自減操作,并且觸發(fā)邊界管理腳本,相應的可視化提示方框302可見。
如附圖10所示是本發(fā)明用于變頻器的人機交互裝置的參數監(jiān)視界面,如附圖11所示是本發(fā)明用于變頻器的人機交互裝置的參數調節(jié)界面。
通過實施本發(fā)明具體實施例描述的用于變頻器的人機交互裝置及方法的技術方案,能夠產生如下技術效果:
(1)本發(fā)明具體實施例描述的用于變頻器的人機交互裝置及方法僅使用少量按鍵即可完成人機交互界面靈活操作,并且可以使人機交互界面與外部鍵盤實現電氣隔離;
(2)本發(fā)明具體實施例描述的用于變頻器的人機交互裝置及方法在保證人機交互界面友好的交互性能的同時,大大地降低了包括鍵盤在內的設備整體成本;
(3)本發(fā)明具體實施例描述的用于變頻器的人機交互裝置及方法無需使用本安電源,能夠很好地滿足變頻器整柜的防爆設計要求;
(4)本發(fā)明具體實施例描述的用于變頻器的人機交互裝置及方法由腳本支撐,對人機交互界面的操作系統(tǒng)沒有要求,使得成本進一步大為減少。
本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。
以上所述,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制。雖然本發(fā)明已以較佳實施例揭示如上,然而并非用以限定本發(fā)明。任何熟悉本領域的技術人員,在不脫離本發(fā)明的精神實質和技術方案的情況下,都可利用上述揭示的方法和技術內容對本發(fā)明技術方案做出許多可能的變動和修飾,或修改為等同變化的等效實施例。因此,凡是未脫離本發(fā)明技術方案的內容,依據本發(fā)明的技術實質對以上實施例所做的任何簡單修改、等同替換、等效變化及修飾,均仍屬于本發(fā)明技術方案保護的范圍。