專利名稱:基于觸控操作的界面輸入文字顯示的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及顯示界面和輸入輸出的方法及其系統(tǒng),尤其涉及一種 用在機械設(shè)備自動化控制上的界面指令觸控操作菜單窗口文字顯示 的方法及其系統(tǒng)。
背景技術(shù):
一種如顯示適配卡的顯示界面是配合顯示器使其具有形象顯示 功能的電路板?,F(xiàn)時代,顯示界面卡不但使用功能日趨強大,而且用 途更加廣泛,已經(jīng)不再局限于電腦本身的使用,只需提供有效的執(zhí)行 環(huán)節(jié)便能結(jié)合其相應(yīng)的執(zhí)行機構(gòu)操作控制相應(yīng)的被控對象, 一切自動 化控制技術(shù)都離不開其操作流程的控制和顯示,然而在用于操作機械 設(shè)備等被控對象工作時候,因其操控本身需要及其嚴(yán)謹(jǐn)和準(zhǔn)確的功能 判斷,所以在輸入功能指令和相關(guān)參數(shù)時候亦要求其操作的可整改性 和可編輯性,即要求具有功能強大且操作簡單到位的輸入輸出系統(tǒng), 更要求具有自動糾錯功能或錯誤報警功能提前結(jié)束其錯誤的操作使 其出現(xiàn)錯誤操作時不會使整個系統(tǒng)癱瘓。
要對大量參數(shù)變量進(jìn)行輸入與輸出對于一個比較大的系統(tǒng)來說 都要有一個統(tǒng)一的格式,這樣有了統(tǒng)一的標(biāo)準(zhǔn),在這個平臺上進(jìn)行新 的擴展就變得容易了。所以需要在操作系統(tǒng)中自己構(gòu)造了一個非常方 便而且考慮周到的輸入輸出系統(tǒng),其中涉及并行運算中處理器間的通 訊,簡單類型變量、字符串格式的流,以及系統(tǒng)中定義標(biāo)準(zhǔn)數(shù)據(jù)變量
5范圍等等。可以這樣說,在給定的操作系統(tǒng)中所有關(guān)鍵的類對象的構(gòu)
造都是通過Istream的完成的,對象的輸出又是通過0stream來完成 的,所以可以說輸入輸出系統(tǒng)是操作控制機構(gòu)的重要基石。
然而目前,還沒有一款屬于機械自動化操作領(lǐng)域?qū)儆谧约邯毩⒌?輸入輸出系統(tǒng)和專屬的顯示界面,都是基于最簡單最原始的套用方 法,程序簡單的嵌入式開發(fā)然后通過控制器控制其操作,無法滿足其
強大的功能變化和各環(huán)節(jié)連接方式的復(fù)雜多變,機械設(shè)備其結(jié)構(gòu)本身
的特殊性決定其界面輸入和顯示輸出更要求其高度的融合性和同步
性,目前的自動化領(lǐng)域還沒有出現(xiàn)其完備的輸入輸出顯示系統(tǒng)來支持
特定的操作系統(tǒng)。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題為提供一種新型的輸入輸出方法及其 系統(tǒng),觸控式鍵盤輸入,提供多功用控制組件步序組合操作執(zhí)行功能 控制,輸入輸出端口集成界面,指令控制輸入文字顯示輸出,將數(shù)據(jù) 編碼處理后轉(zhuǎn)化為功能信號傳輸?shù)奖豢刂茖ο罂刂破洳僮鲌?zhí)行。
本發(fā)明為解決上述問題所采取的技術(shù)方案為 一種基于觸控操作的界面輸入文字顯示的方法,其包括如下步驟
(1) 設(shè)置一微處理單元,該單元包括一數(shù)據(jù)信號轉(zhuǎn)換模塊及一數(shù)據(jù) 編碼模塊;
(2) 設(shè)置一界面設(shè)置輸入控制端和輸出顯示端,將其分別通過內(nèi)置 控制轉(zhuǎn)換電路或數(shù)據(jù)傳輸總線連接到所述微處理單元;
G)設(shè)置一軟件管理平臺提供操作控制界面并 立功能數(shù)據(jù)標(biāo)準(zhǔn)數(shù)據(jù)庫,其分別與所述微處理單元、輸入控制端和輸出顯示端連接并 交互通訊;
(4)通過所述的軟件管理平臺提供操作控制界面輸入文字信息,該 界面分別將該信息傳輸給所述微處理單元處理后輸出顯示及輸出執(zhí) 行。
所述步驟(4),具體包括如下步驟
(41) 在所述輸入控制端設(shè)置多個不同功用的輸入控制組件,通過 編程實現(xiàn)指令操作并完成數(shù)據(jù)編輯并傳輸至內(nèi)置微處理單元;數(shù)據(jù)編 輯的生成通過指令控制實現(xiàn),其中特殊參數(shù)的數(shù)據(jù)設(shè)定和修改通過組 合式指令功能無法實現(xiàn)時可通過所提供編程界面編程實現(xiàn),對照所儲 存的標(biāo)準(zhǔn)數(shù)據(jù)可自動識別其誤差并報警提示。
(42) 通過所述微處理單元接收編輯數(shù)據(jù)并對其轉(zhuǎn)換處理后保存, 經(jīng)所述數(shù)據(jù)信號轉(zhuǎn)換模塊和數(shù)據(jù)編碼模塊編碼處理生成顯示信號傳 輸至所述輸出顯示端;數(shù)據(jù)處理過程中通過所設(shè)定數(shù)據(jù)運算處理模 塊、格式轉(zhuǎn)換模塊和標(biāo)準(zhǔn)數(shù)據(jù)調(diào)用模塊對比所接收數(shù)據(jù)完成數(shù)據(jù)信號 轉(zhuǎn)換處理過程,其中數(shù)據(jù)編碼過程中的數(shù)據(jù)編碼處理過程一次性調(diào)用 后分別保存,無需經(jīng)過重復(fù)數(shù)據(jù)調(diào)用。
(43) 在所述輸出顯示端設(shè)置顯示窗口通過設(shè)置菜單顯示模塊提供 滾動式或者拉伸式菜單顯示輸出;所述輸出顯示窗口通過內(nèi)置格式轉(zhuǎn) 換模塊和觸控功能控制模塊完成過程控制分步式參數(shù)設(shè)定、修改輸入 端,顯示菜單根據(jù)不同功能轉(zhuǎn)換形式提供不同模式的菜單顯示界面, 文本格式轉(zhuǎn)換模塊標(biāo)準(zhǔn)化處理多種格式數(shù)據(jù)并最終統(tǒng)一為文本格式。一種實現(xiàn)上述方法的界面輸入顯示系統(tǒng),其包括一輸入控制端、 一輸出顯示端和內(nèi)置微處理單元,其特征在于,所述輸入控制端和所 述輸出顯示端設(shè)置在統(tǒng)一顯示界面下分屬的不同區(qū)域,且通過各種控 制電路、轉(zhuǎn)換電路及其數(shù)據(jù)傳輸總線分別與內(nèi)置微處理單元相連接, 所述輸入控制端設(shè)置觸控式鍵盤操作區(qū),所述輸出顯示端設(shè)置多模式 菜單顯示窗口及其子鍵操作功能拓展窗口 。
所述輸入控制端的觸控式鍵盤操作區(qū)由多個不同功用的輸入控
制組件構(gòu)成,還包括一數(shù)據(jù)輸入模塊和一數(shù)據(jù)整合傳輸模塊;所述微 處理單元還包括一數(shù)據(jù)運算模塊、 一數(shù)據(jù)編碼模塊、 一格式轉(zhuǎn)換模塊 和一數(shù)據(jù)信號處理器,所述數(shù)據(jù)信號處理器通過控制電路連接到一所 設(shè)置傳感器;所述輸出顯示裝置還包括一菜單顯示模塊、數(shù)字化轉(zhuǎn)換 模塊及其一顯示模式調(diào)節(jié)裝置。
本發(fā)明的有益效果為所述輸入輸出系統(tǒng)的基本作用在于對內(nèi)部 數(shù)據(jù)傳輸以及選擇輸入輸出設(shè)備、控制輸入輸出設(shè)備和CPU以及其它 部件的數(shù)據(jù)交換。其具體有益效果為可對系統(tǒng)本身進(jìn)行自檢及其初 始化,如果發(fā)現(xiàn)問題,分兩種情況處理嚴(yán)重故障停機,不給出任何 提示或信號;非嚴(yán)重故障則給出屏幕提示或聲音報警信號,等待用戶 處理。如果未發(fā)現(xiàn)問題,則將硬件設(shè)置為備用狀態(tài),然后啟動操作系 統(tǒng),把對處理器的控制權(quán)交給用戶;通過特定的數(shù)據(jù)端口發(fā)出命令, 傳送或接收各種外部設(shè)備的數(shù)據(jù),實現(xiàn)軟件程序?qū)τ布闹苯硬僮鳎?當(dāng)用戶發(fā)出使用某個設(shè)備的指令后,CPU就根據(jù)中斷號使用相應(yīng)的硬 件完成工作,再根據(jù)中斷號跳回原來的工作。下面結(jié)合附圖對本發(fā)明進(jìn)行詳細(xì)說明-
圖1是本發(fā)明中硬件原理模塊連接關(guān)系框圖。
圖2是本發(fā)明中鍵盤控制區(qū)域控制組件示意圖。
圖3是本發(fā)明中基于觸控操作的界面輸入文字顯示的方法的軟
件流程圖。
具體實施例方式
在本實施例中,其入力電源規(guī)格為3C220VAC50/60HZ,控制電源 規(guī)格為交流輸入170 220VAC、直流輸出DC24V3A, DC5V6A, 操作環(huán)境濕度控制35%~90%,溫度控制0~60°C,其中本所述控 制器采用ELC-2202 (Raml28M, CF卡512M)。
本實施例中所有邏輯運算指令說明及其用法均采用所屬行業(yè)通 用公式及其單位圖標(biāo)表示,數(shù)值的設(shè)定類及其運算類別結(jié)合其邏輯運 算指令且必須為公用變量編號并設(shè)置規(guī)定其值域范圍,除特殊定義外 無需再特殊說明。
參見圖2及圖3, 一種基于觸控操作的界面輸入文字顯示的方法, 其包括如下步驟-
(1) 設(shè)置一微處理單元,該單元包括一數(shù)據(jù)信號轉(zhuǎn)換模塊及一數(shù)據(jù) 編碼模塊;
(2) 設(shè)置一界面設(shè)置輸入控制端和輸出顯示端,將其分別通過內(nèi)置 控制轉(zhuǎn)換電路或數(shù)據(jù)傳輸總線連接到所述微處理單元;
(3) 設(shè)置一軟件管理平臺提供操作控制界面并建立功能數(shù)據(jù)標(biāo)準(zhǔn)數(shù)據(jù)庫,其分別與所述微處理單元、輸入控制端和輸出顯示端連接并交 互通訊;
(4)通過所述的軟件管理平臺提供操作控制界面輸入文字信息,該 界面分別將該信息傳輸給所述微處理單元處理后輸出顯示及輸出執(zhí) 行,具體包括如下步驟
(41) 在所述輸入控制端設(shè)置多個不同功用的輸入控制組件,通過 編程實現(xiàn)指令操作并完成數(shù)據(jù)編輯并傳輸至內(nèi)置微處理單元;數(shù)據(jù)編 輯的生成通過指令控制實現(xiàn),其中特殊參數(shù)的數(shù)據(jù)設(shè)定和修改通過組 合式指令功能無法實現(xiàn)時可通過所提供編程界面編程實現(xiàn),對照所儲 存的標(biāo)準(zhǔn)數(shù)據(jù)可自動識別其誤差并報警提示。
(42) 通過所述微處理單元接收編輯數(shù)據(jù)并對其轉(zhuǎn)換處理后保存, 經(jīng)所述數(shù)據(jù)信號轉(zhuǎn)換模塊和數(shù)據(jù)編碼模塊編碼處理生成顯示信號傳 輸至所述輸出顯示端;數(shù)據(jù)處理過程中通過所設(shè)定數(shù)據(jù)運算處理模 塊、格式轉(zhuǎn)換模塊和標(biāo)準(zhǔn)數(shù)據(jù)調(diào)用模塊對比所接收數(shù)據(jù)完成數(shù)據(jù)信號 轉(zhuǎn)換處理過程,其中數(shù)據(jù)編碼過程中的數(shù)據(jù)編碼處理過程一次性調(diào)用 后分別保存,無需經(jīng)過重復(fù)數(shù)據(jù)調(diào)用。
(43) 在所述輸出顯示端設(shè)置顯示窗口通過設(shè)置菜單顯示模塊提供 滾動式或者拉伸式菜單顯示輸出;所述輸出顯示窗口通過內(nèi)置格式轉(zhuǎn) 換模塊和觸控功能控制模塊完成過程控制分步式參數(shù)設(shè)定、修改輸入 端,顯示菜單根據(jù)不同功能轉(zhuǎn)換形式提供不同模式的菜單顯示界面, 文本格式轉(zhuǎn)換模塊標(biāo)準(zhǔn)化處理多種格式數(shù)據(jù)并最終統(tǒng)一為文本格式。
參見圖1及圖2, 一種實現(xiàn)上述方法的界面輸入顯示系統(tǒng),其包括一輸入控制端、 一輸出顯示端和內(nèi)置微處理單元,其特征在于,所 述輸入控制端和所述輸出顯示端設(shè)置在統(tǒng)一顯示界面下分屬的不同 區(qū)域,且通過各種控制電路、轉(zhuǎn)換電路及其數(shù)據(jù)傳輸總線分別與內(nèi)置 微處理單元相連接,所述輸入控制端設(shè)置觸控式鍵盤操作區(qū),所述輸 出顯示端設(shè)置多模式菜單顯示窗口及其子鍵操作功能拓展窗口。
所述輸入控制端的觸控式鍵盤操作區(qū)由多個不同功用的輸入控
制組件構(gòu)成,還包括一數(shù)據(jù)輸入模塊和一數(shù)據(jù)整合傳輸模塊;所述微 處理單元還包括一數(shù)據(jù)運算模塊、 一數(shù)據(jù)編碼模塊、 一格式轉(zhuǎn)換模塊 和一數(shù)據(jù)信號處理器,所述數(shù)據(jù)信號處理器通過控制電路連接到一所 設(shè)置傳感器;所述輸出顯示裝置還包括一菜單顯示模塊、數(shù)字化轉(zhuǎn)換 模塊及其一顯示模式調(diào)節(jié)裝置。
本發(fā)明并不限于上述實施方式,凡采用和本發(fā)明相似系統(tǒng)結(jié)構(gòu)及 其方法來實現(xiàn)本發(fā)明目的的所有方式,均在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種基于觸控操作的界面輸入文字顯示的方法,其特征在于,其包括如下步驟(1)設(shè)置一微處理單元,該單元包括一數(shù)據(jù)信號轉(zhuǎn)換模塊及一數(shù)據(jù)編碼模塊;(2)設(shè)置一界面設(shè)置輸入控制端和輸出顯示端,將其分別通過內(nèi)置控制轉(zhuǎn)換電路或數(shù)據(jù)傳輸總線連接到所述微處理單元;(3)設(shè)置一軟件管理平臺提供操作控制界面并建立功能數(shù)據(jù)標(biāo)準(zhǔn)數(shù)據(jù)庫,其分別與所述微處理單元、輸入控制端和輸出顯示端連接并交互通訊;(4)通過所述的軟件管理平臺提供操作控制界面輸入文字信息,該界面分別將該信息傳輸給所述微處理單元處理后輸出顯示及輸出執(zhí)行。
2. 根據(jù)權(quán)利要求1所述的基于觸控操作的界面輸入文字顯示的方 法,其特征在于,所述步驟(4),具體包括如下步驟(41) 在所述輸入控制端設(shè)置多個不同功用的輸入控制組件,通過 編程實現(xiàn)指令操作并完成數(shù)據(jù)編輯并傳輸至內(nèi)置微處理單元;(42) 通過所述微處理單元接收編輯數(shù)據(jù)并對其轉(zhuǎn)換處理后保存, 經(jīng)所述數(shù)據(jù)信號轉(zhuǎn)換模塊和數(shù)據(jù)編碼模塊編碼處理生成顯示信號傳 輸至所述輸出顯示端;(43 )在所述輸出顯示端設(shè)置顯示窗口通過設(shè)置菜單顯示模塊提供 滾動式或者拉伸式菜單顯示輸出。
3. 根據(jù)權(quán)利要求2所述的基于觸控操作的界面輸入文字顯示的方 法,其特征在于,所述步驟(41)中數(shù)據(jù)編輯的生成通過指令控制實 現(xiàn),其中特殊參數(shù)的數(shù)據(jù)設(shè)定和修改通過組合式指令功能無法實現(xiàn)時 可通過所提供編程界面編程實現(xiàn),對照所儲存的標(biāo)準(zhǔn)數(shù)據(jù)可自動識別 其誤差并報警提示。
4. 根據(jù)權(quán)利要求2所述的基于觸控操作的界面輸入文字顯示的方 法,其特征在于,所述步驟(42)中數(shù)據(jù)處理過程中通過所設(shè)定數(shù)據(jù) 運算處理模塊、格式轉(zhuǎn)換模塊和標(biāo)準(zhǔn)數(shù)據(jù)調(diào)用模塊對比所接收數(shù)據(jù)完 成數(shù)據(jù)信號轉(zhuǎn)換處理過程,其中數(shù)據(jù)編碼過程中的數(shù)據(jù)編碼處理過程 一次性調(diào)用后分別保存,無需經(jīng)過重復(fù)數(shù)據(jù)調(diào)用。
5. 根據(jù)權(quán)利要求2所述的基于觸控操作的界面輸入文字顯示的方 法,其特征在于,所述步驟(43)中所述輸出顯示窗口通過內(nèi)置格式 轉(zhuǎn)換模塊和觸控功能控制模塊完成過程控制分步式參數(shù)設(shè)定、修改輸 入端,顯示菜單根據(jù)不同功能轉(zhuǎn)換形式提供不同模式的菜單顯示界 面,文本格式轉(zhuǎn)換模塊標(biāo)準(zhǔn)化處理多種格式數(shù)據(jù)并最終統(tǒng)一為文本格 式。
6. —種實現(xiàn)權(quán)利要求1所述的基于觸控操作的界面輸入文字顯示的 方法的界面輸入顯示系統(tǒng),其包括一輸入控制端、 一輸出顯示端和內(nèi) 置微處理單元,其特征在于,所述輸入控制端和所述輸出顯示端設(shè)置 在統(tǒng)一顯示界面下分屬的不同區(qū)域,且通過各種控制電路、轉(zhuǎn)換電路 及其數(shù)據(jù)傳輸總線分別與內(nèi)置微處理單元相連接,所述輸入控制端設(shè) 置觸控式鍵盤操作區(qū),所述輸出顯示端設(shè)置多模式菜單顯示窗口及其子鍵操作功能拓展窗口。
7.根據(jù)權(quán)利要求6所述的界面輸入顯示系統(tǒng),其特征在于,所述輸 入控制端的觸控式鍵盤操作區(qū)由多個不同功用的輸入控制組件構(gòu)成, 還包括一數(shù)據(jù)輸入模塊和一數(shù)據(jù)整合傳輸模塊;所述微處理單元還包 括一數(shù)據(jù)運算模塊、 一數(shù)據(jù)編碼模塊、 一格式轉(zhuǎn)換模塊和一數(shù)據(jù)信號 處理器,所述數(shù)據(jù)信號處理器通過控制電路連接到一所設(shè)置傳感器; 所述輸出顯示裝置還包括一菜單顯示模塊、數(shù)字化轉(zhuǎn)換模塊及其一顯 示模式調(diào)節(jié)裝置。
全文摘要
一種基于觸控操作的界面輸入文字顯示的方法及其界面輸入顯示系統(tǒng),設(shè)置一軟件管理平臺提供操作控制界面并建立功能數(shù)據(jù)標(biāo)準(zhǔn)數(shù)據(jù)庫,在所提供的同一界面設(shè)置輸入控制端和輸出顯示端,分別連接到內(nèi)置微處理單元,通過內(nèi)置控制轉(zhuǎn)換電路和數(shù)據(jù)傳輸總線分別連接所述輸入控制端、輸出顯示端和內(nèi)置微處理單元,所述微處理單元包括一數(shù)據(jù)信號轉(zhuǎn)換模塊及一數(shù)據(jù)編碼模塊,編程實現(xiàn)指令操作并完成數(shù)據(jù)編輯并傳輸至內(nèi)置微處理單元;接收編輯數(shù)據(jù)并對其轉(zhuǎn)換處理后保存,編碼處理生成顯示信號傳輸至所述輸出顯示端;在所述輸出顯示端設(shè)置顯示窗口通過設(shè)置菜單顯示模塊提供滾動式或者拉伸式菜單顯示輸出。
文檔編號G06F3/048GK101566831SQ20091013732
公開日2009年10月28日 申請日期2009年4月24日 優(yōu)先權(quán)日2009年4月24日
發(fā)明者施復(fù)興 申請人:艾爾發(fā)(蘇州)自動化科技有限公司