本發明涉及一種智能控制防誤操作系統及其方法。
背景技術:
現有的智能控制系統的觸控靈敏度非常高,由于智能控制系統中設備種類繁多,而且在一個預設程序動作指令里面還包含很多個不同執行時間順序的程序動作指令,當智能控制系統正在執行一個或多個程序動作指令過程中,經常因為不經意的觸發另外的與之前正在執行的一個或多個程序動作指令相沖突的程序動作指令,使得智能控制系統處于混亂工作狀態,甚至導致智能控制系統出現癱瘓而無法正常運轉。
技術實現要素:
本發明解決的技術問題是,克服現有技術的缺陷,提供一種采用輸入端與智能控制系統之間增設通信通斷時間控制模塊來防止后輸入的程序動作指令干擾智能控制系統正在執行前輸入的程序動作指令的智能控制防誤操作系統及其方法。
為了解決上述技術問題,本發明通過下述技術方案得以解決:
智能控制防誤操作系統,包括輸入端、通信通斷時間控制模塊、智能控制系統,通信通斷時間控制模塊分別與輸入端和智能控制系統通信連接,從輸入端輸入的程序動作指令包括一個或多個預設程序動作指令、一個或多個錯誤程序動作指令,所述的一個或多個預設程序動作指令的輸入時間先于所述的一個或多個錯誤程序動作指令的輸入時間,所述的一個或多個預設程序動作指令與所述的一個或多個錯誤程序動作指令之間相沖突;通信通斷時間控制模塊用于當所述的一個或多個預設程序動作指令從輸入端輸入經通信通斷時間控制模塊傳輸到智能控制系統之后,智能控制系統開始執行所述的一個或多個預設程序動作指令,同時通信通斷時間控制模塊將輸入端與智能控制系統之間的通信連接斷開,當智能控制系統在執行所述的一個或多個預設程序動作指令過程中再從輸入端輸入所述的一個或多個錯誤程序動作指令時,智能控制系統繼續執行所述的一個或多個預設程序動作指令直至完成所述的一個或多個預設程序動作指令,然后通信通斷時間控制模塊自動恢復輸入端與智能控制系統之間的通信連接。當智能控制系統執行至完成所述的一個或多個預設程序動作指令之后,通信通斷時間控制模塊自動恢復輸入端與智能控制系統之間的通信連接,使得智能控制系統可繼續開始接收并運行從輸入端輸入的與所述的一個或多個預設程序動作指令不同的下一個或多個程序動作指令。通信通斷時間控制模塊將輸入端與智能控制系統之間的通信連接斷開為采用時間控制方式。
采用輸入端與智能控制系統之間增設通信通斷時間控制模塊,通過通斷時間控制模塊控制輸入端與智能控制系統之間的接通或斷開,實現了通信通斷時間控制模塊對輸入端與智能控制系統之間的通信控制,使得當智能控制系統在執行前輸入的程序動作指令過程中,通信通斷時間控制模塊將輸入端與智能控制系統之間的通信連接斷開,從而防止了后輸入的程序動作指令對智能控制系統正在執行中的前輸入的程序動作指令所產生的沖突,大大提高了系統防誤操作的能力。
作為優選,通信通斷時間控制模塊包括通斷模塊、與通斷模塊連接的通斷時間控制模塊,通斷模塊分別與輸入端和智能控制系統通信連接,通斷模塊用于當所述的一個或多個預設程序動作指令從輸入端輸入經通斷模塊傳輸到智能控制系統之后,智能控制系統開始執行所述的一個或多個預設程序動作指令,同時通斷模塊將輸入端與智能控制系統之間的通信連接斷開,當智能控制系統在執行所述的一個或多個預設程序動作指令過程中再從輸入端輸入所述的一個或多個錯誤程序動作指令時,智能控制系統繼續執行所述的一個或多個預設程序動作指令直至完成所述的一個或多個預設程序動作指令;通斷時間控制模塊用于對通斷模塊進行時間控制。通過通斷時間控制模塊控制通斷模塊的接通或斷開,實現了通信通斷時間控制模塊對輸入端與智能控制系統之間的通信控制,使得當智能控制系統在執行前輸入的程序動作指令過程中,通斷模塊通過通斷時間控制模塊將輸入端與智能控制系統之間的通信連接斷開,從而防止了后輸入的程序動作指令對智能控制系統正在執行中的前輸入的程序動作指令所產生的沖突,大大提高了系統防誤操作的能力。
作為優選,所述的通信連接為有線通信連接,通斷模塊分別與輸入端和智能控制系統有線通信連接。
作為優選,所述的通信連接為無線通信連接,輸入端與智能控制系統之間通過無線通信模塊通信連接,無線通信模塊與通斷模塊之間無線通信連接。
智能控制防誤操作方法,先作出如下定義:從輸入端輸入的程序動作指令包括一個或多個預設程序動作指令、一個或多個錯誤程序動作指令,所述的一個或多個預設程序動作指令的輸入時間先于所述的一個或多個錯誤程序動作指令的輸入時間,所述的一個或多個預設程序動作指令與所述的一個或多個錯誤程序動作指令之間相沖突;通斷模塊分別與輸入端和智能控制系統有線通信連接;
所述的一個或多個預設程序動作指令從輸入端輸入經通斷模塊傳輸到智能控制系統之后,智能控制系統開始執行所述的一個或多個預設程序動作指令,同時通斷模塊通過通斷時間控制模塊將輸入端與智能控制系統之間的有線通信連接斷開;當智能控制系統在執行所述的一個或多個預設程序動作指令過程中再從輸入端輸入所述的一個或多個錯誤程序動作指令時,智能控制系統繼續執行所述的一個或多個預設程序動作指令直至完成所述的一個或多個預設程序動作指令,然后通斷模塊通過通斷時間控制模塊自動恢復輸入端與智能控制系統之間的有線通信連接。當智能控制系統執行至完成所述的一個或多個預設程序動作指令之后,通斷模塊通過通斷時間控制模塊自動恢復輸入端與智能控制系統之間的有線通信連接,使得智能控制系統可繼續開始接收并運行從輸入端輸入的與所述的一個或多個預設程序動作指令不同的下一個或多個程序動作指令。通過通斷時間控制模塊控制通斷模塊的接通或斷開,實現了通信通斷時間控制模塊對輸入端與智能控制系統之間的通信控制,使得當智能控制系統在執行前輸入的程序動作指令過程中,通斷模塊通過通斷時間控制模塊將輸入端與智能控制系統之間的通信連接斷開,從而防止了后輸入的程序動作指令對智能控制系統正在執行中的前輸入的程序動作指令所產生的沖突,大大提高了系統防誤操作的能力。
智能控制防誤操作方法,先作出如下定義:從輸入端輸入的程序動作指令包括一個或多個預設程序動作指令、一個或多個錯誤程序動作指令,所述的一個或多個預設程序動作指令的輸入時間先于所述的一個或多個錯誤程序動作指令的輸入時間,所述的一個或多個預設程序動作指令與所述的一個或多個錯誤程序動作指令之間相沖突;輸入端與智能控制系統之間通過無線通信模塊通信連接,無線通信模塊與通斷模塊之間無線通信連接;
所述的一個或多個預設程序動作指令從輸入端輸入,無線通信模塊接收到所述的一個或多個預設程序動作指令,無線通信模塊再將所述的一個或多個預設程序動作指令傳輸給通斷模塊,然后通斷模塊將所述的一個或多個預設程序動作指令傳輸到智能控制系統之后,智能控制系統開始執行所述的一個或多個預設程序動作指令,同時通斷模塊通過通斷時間控制模塊將無線通信模塊關閉,從而將輸入端與智能控制系統之間的無線通信連接斷開;當智能控制系統在執行所述的一個或多個預設程序動作指令過程中再從輸入端輸入所述的一個或多個錯誤程序動作指令時,智能控制系統繼續執行所述的一個或多個預設程序動作指令直至完成所述的一個或多個預設程序動作指令,然后通斷模塊通過通斷時間控制模塊自動重新啟動無線通信模塊,從而自動恢復輸入端與智能控制系統之間的無線通信連接。當智能控制系統執行至完成所述的一個或多個預設程序動作指令之后,通斷模塊通過通斷時間控制模塊自動重新啟動無線通信模塊,從而自動恢復輸入端與智能控制系統之間的無線通信連接,使得智能控制系統可繼續開始接收并運行從輸入端輸入的與所述的一個或多個預設程序動作指令不同的下一個或多個程序動作指令。通過通斷時間控制模塊控制通斷模塊的接通或斷開,實現了通信通斷時間控制模塊對輸入端與智能控制系統之間的通信控制,使得當智能控制系統在執行前輸入的程序動作指令過程中,通斷模塊通過通斷時間控制模塊將輸入端與智能控制系統之間的通信連接斷開,從而防止了后輸入的程序動作指令對智能控制系統正在執行中的前輸入的程序動作指令所產生的沖突,大大提高了系統防誤操作的能力。
本發明由于采用了以上技術方案,具有顯著的技術效果:采用輸入端與智能控制系統之間增設通信通斷時間控制模塊,通過通斷時間控制模塊控制通斷模塊的接通或斷開,實現了通信通斷時間控制模塊對輸入端與智能控制系統之間的通信控制,使得當智能控制系統在執行前輸入的程序動作指令過程中,通斷模塊通過通斷時間控制模塊將輸入端與智能控制系統之間的通信連接斷開,從而防止了后輸入的程序動作指令對智能控制系統正在執行中的前輸入的程序動作指令所產生的沖突,大大提高了系統防誤操作的能力。
附圖說明
圖1為本發明智能控制防誤操作系統第一實施例的系統功能框圖。
圖2為本發明智能控制防誤操作系統第二實施例的系統功能框圖。
具體實施方式
下面結合附圖與實施例對本發明作進一步詳細描述。
實施例1
智能控制防誤操作系統,如圖1所示,包括輸入端2、通信通斷時間控制模塊3、智能控制系統1,通信通斷時間控制模塊3分別與輸入端2和智能控制系統1通信連接,從輸入端2輸入的程序動作指令包括一個或多個預設程序動作指令、一個或多個錯誤程序動作指令,所述的一個或多個預設程序動作指令的輸入時間先于所述的一個或多個錯誤程序動作指令的輸入時間,所述的一個或多個預設程序動作指令與所述的一個或多個錯誤程序動作指令之間相沖突;通信通斷時間控制模塊3用于當所述的一個或多個預設程序動作指令從輸入端2輸入經通信通斷時間控制模塊3傳輸到智能控制系統1之后,智能控制系統1開始執行所述的一個或多個預設程序動作指令,同時通信通斷時間控制模塊3將輸入端2與智能控制系統1之間的通信連接斷開,當智能控制系統1在執行所述的一個或多個預設程序動作指令過程中再從輸入端2輸入所述的一個或多個錯誤程序動作指令時,智能控制系統1繼續執行所述的一個或多個預設程序動作指令直至完成所述的一個或多個預設程序動作指令,然后通信通斷時間控制模塊3自動恢復輸入端2與智能控制系統1之間的通信連接。其中,通信通斷時間控制模塊3將輸入端2與智能控制系統1之間的通信連接斷開為采用時間控制方式。
本實施例中,通信通斷時間控制模塊3包括通斷模塊31、與通斷模塊31連接的通斷時間控制模塊32,通斷模塊31分別與輸入端2和智能控制系統1通信連接,通斷模塊31用于當所述的一個或多個預設程序動作指令從輸入端2輸入經通斷模塊31傳輸到智能控制系統1之后,智能控制系統1開始執行所述的一個或多個預設程序動作指令,同時通斷模塊31將輸入端2與智能控制系統1之間的通信連接斷開,當智能控制系統1在執行所述的一個或多個預設程序動作指令過程中再從輸入端2輸入所述的一個或多個錯誤程序動作指令時,智能控制系統1繼續執行所述的一個或多個預設程序動作指令直至完成所述的一個或多個預設程序動作指令;通斷時間控制模塊32用于對通斷模塊31進行時間控制。
本實施例中,所述的通信連接為有線通信連接,通斷模塊31分別與輸入端2和智能控制系統1有線通信連接。
智能控制防誤操作方法,先作出如下定義:從輸入端2輸入的程序動作指令包括一個或多個預設程序動作指令、一個或多個錯誤程序動作指令,所述的一個或多個預設程序動作指令的輸入時間先于所述的一個或多個錯誤程序動作指令的輸入時間,所述的一個或多個預設程序動作指令與所述的一個或多個錯誤程序動作指令之間相沖突;通斷模塊31分別與輸入端2和智能控制系統1有線通信連接;
所述的一個或多個預設程序動作指令從輸入端2輸入經通斷模塊傳輸到智能控制系統1之后,智能控制系統1開始執行所述的一個或多個預設程序動作指令,同時通斷模塊31通過通斷時間控制模塊32將輸入端2與智能控制系統1之間的有線通信連接斷開;當智能控制系統1在執行所述的一個或多個預設程序動作指令過程中再從輸入端2輸入所述的一個或多個錯誤程序動作指令時,智能控制系統1繼續執行所述的一個或多個預設程序動作指令直至完成所述的一個或多個預設程序動作指令,然后通斷模塊31通過通斷時間控制模塊32自動恢復輸入端2與智能控制系統1之間的有線通信連接。
本實施例中,以影音中控系統為例,以影音中控系統作為智能控制系統1,影音中控系統包含投影儀、點歌機等智能設備,以開啟影音中控系統作為輸入時間在先的程序動作指令、以關閉影音中控系統作為輸入時間在后的程序動作指令,通斷模塊31分別與輸入端2和影音中控系統有線通信連接。當從輸入端2輸入開啟影音中控系統的程序動作指令之后,影音中控系統開始執行開啟投影儀、點歌機等智能設備的程序動作指令,同時通斷模塊31通過通斷時間控制模塊32將輸入端2與影音中控系統之間的有線通信連接斷開;當影音中控系統正在執行開啟投影儀、點歌機等智能設備的程序動作指令過程中,如果再從輸入端2輸入關閉影音中控系統的程序動作指令,而此時影音中控系統對于開啟投影儀、點歌機等智能設備的程序動作指令還未執行完成,由于此時輸入端2與影音中控系統之間的有線通信連接處于斷開狀態,于是影音中控系統繼續執行開啟影音中控系統的程序動作指令直至完成開啟這一程序動作指令,然后通斷模塊31通過通斷時間控制模塊32自動恢復輸入端2與影音中控系統之間的有線通信連接。
實施例2
智能控制防誤操作系統,如圖2所示,包括輸入端2、通信通斷時間控制模塊3、智能控制系統1,通信通斷時間控制模塊3分別與輸入端2和智能控制系統1通信連接,從輸入端2輸入的程序動作指令包括一個或多個預設程序動作指令、一個或多個錯誤程序動作指令,所述的一個或多個預設程序動作指令的輸入時間先于所述的一個或多個錯誤程序動作指令的輸入時間,所述的一個或多個預設程序動作指令與所述的一個或多個錯誤程序動作指令之間相沖突;通信通斷時間控制模塊3用于當所述的一個或多個預設程序動作指令從輸入端2輸入經通信通斷時間控制模塊3傳輸到智能控制系統1之后,智能控制系統1開始執行所述的一個或多個預設程序動作指令,同時通信通斷時間控制模塊3將輸入端2與智能控制系統1之間的通信連接斷開,當智能控制系統1在執行所述的一個或多個預設程序動作指令過程中再從輸入端2輸入所述的一個或多個錯誤程序動作指令時,智能控制系統1繼續執行所述的一個或多個預設程序動作指令直至完成所述的一個或多個預設程序動作指令,然后通信通斷時間控制模塊3自動恢復輸入端2與智能控制系統1之間的通信連接。其中,通信通斷時間控制模塊3將輸入端2與智能控制系統1之間的通信連接斷開為采用時間控制方式。
本實施例中,通信通斷時間控制模塊3包括通斷模塊31、與通斷模塊31連接的通斷時間控制模塊32,通斷模塊31分別與輸入端2和智能控制系統1通信連接,通斷模塊31用于當所述的一個或多個預設程序動作指令從輸入端2輸入經通斷模塊31傳輸到智能控制系統1之后,智能控制系統1開始執行所述的一個或多個預設程序動作指令,同時通斷模塊31將輸入端2與智能控制系統1之間的通信連接斷開,當智能控制系統1在執行所述的一個或多個預設程序動作指令過程中再從輸入端2輸入所述的一個或多個錯誤程序動作指令時,智能控制系統1繼續執行所述的一個或多個預設程序動作指令直至完成所述的一個或多個預設程序動作指令;通斷時間控制模塊32用于對通斷模塊31進行時間控制。
本實施例中,所述的通信連接為無線通信連接,輸入端2與智能控制系統1之間通過無線通信模塊4通信連接,無線通信模塊4與通斷模塊31之間無線通信連接。
智能控制防誤操作方法,先作出如下定義:從輸入端2輸入的程序動作指令包括一個或多個預設程序動作指令、一個或多個錯誤程序動作指令,所述的一個或多個預設程序動作指令的輸入時間先于所述的一個或多個錯誤程序動作指令的輸入時間,所述的一個或多個預設程序動作指令與所述的一個或多個錯誤程序動作指令之間相沖突;輸入端2與智能控制系統1之間通過無線通信模塊通信4連接,無線通信模塊4與通斷模塊31之間無線通信連接;
所述的一個或多個預設程序動作指令從輸入端2輸入,無線通信模塊4接收到所述的一個或多個預設程序動作指令,無線通信模塊4再將所述的一個或多個預設程序動作指令傳輸給通斷模塊31,然后通斷模塊31將所述的一個或多個預設程序動作指令傳輸到智能控制系統1之后,智能控制系統1開始執行所述的一個或多個預設程序動作指令,同時通斷模塊31通過通斷時間控制模塊32將無線通信模塊4關閉,從而將輸入端2與智能控制系統1之間的無線通信連接斷開;當智能控制系統1在執行所述的一個或多個預設程序動作指令過程中再從輸入端2輸入所述的一個或多個錯誤程序動作指令時,智能控制系統1繼續執行所述的一個或多個預設程序動作指令直至完成所述的一個或多個預設程序動作指令,然后通斷模塊31通過通斷時間控制模塊32自動重新啟動無線通信模塊4,從而自動恢復輸入端2與智能控制系統1之間的無線通信連接。
本實施例中,以影音中控系統為例,以影音中控系統作為智能控制系統1,影音中控系統包含投影儀、點歌機等智能設備,以開啟影音中控系統作為輸入時間在先的程序動作指令、以關閉影音中控系統作為輸入時間在后的程序動作指令,輸入端2與影音中控系統之間通過無線通信模塊4通信連接,無線通信模塊4與通斷模塊31之間無線通信連接。當從輸入端2輸入開啟影音中控系統的程序動作指令之后,影音中控系統開始執行開啟投影儀、點歌機等智能設備的程序動作指令,同時通斷模塊31通過通斷時間控制模塊32將無線通信模塊4關閉,從而將輸入端2與影音中控系統之間的無線通信連接斷開;當影音中控系統正在執行開啟投影儀、點歌機等智能設備的程序動作指令過程中,如果再從輸入端2輸入關閉影音中控系統的程序動作指令,而此時影音中控系統對于開啟投影儀、點歌機等智能設備的程序動作指令還未執行完成,由于此時無線通信模塊處于關閉狀態使得輸入端2與影音中控系統之間的無線通信連接處于斷開狀態,于是影音中控系統繼續執行開啟影音中控系統的程序動作指令直至完成開啟這一程序動作指令,然后通斷模塊31通過通斷時間控制模塊32自動重新啟動無線通信模塊4,從而自動恢復輸入端2與影音中控系統之間的無線通信連接。
總之,以上所述僅為本發明的較佳實施例,凡依本發明申請專利范圍所作的均等變化與修飾,皆應屬本發明專利的涵蓋范圍。