国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      屏蔽門中央接口盤電路及其實現(xiàn)控制的方法

      文檔序號:6311790閱讀:432來源:國知局
      專利名稱:屏蔽門中央接口盤電路及其實現(xiàn)控制的方法
      技術領域
      本發(fā)明涉及屏蔽門技術領域,特別是涉及一種屏蔽門中央接口盤電路及其實現(xiàn)控制的方法。
      背景技術
      屏蔽門的中央接口盤(PSC)是屏蔽門的控制系統(tǒng)中用于處理系統(tǒng)輸入/輸出請求的設備?,F(xiàn)有的屏蔽門中央接口盤一般設有一個單獨的中央處理器(CPU),當這一中央處理器出現(xiàn)差錯或故障時,沒有其它檢查或補救方式,易導致整個屏蔽門系統(tǒng)出現(xiàn)差錯或故障,無法保證屏蔽門系統(tǒng)的工作準確性和可靠性。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于解決現(xiàn)有技術存在的問題,提供一種屏蔽門中央接口盤電路及其實現(xiàn)控制的方法,采用雙CPU前后臺同時工作,以避免一個中央處理器出現(xiàn)差錯或故障導致屏蔽門系統(tǒng)出現(xiàn)差錯或故障,保證屏蔽門系統(tǒng)的工作準確性和可靠性。
      本發(fā)明所采用的技術方案在于,提供一種屏蔽門中央接口盤電路,包括第一中央處理器、輸入接口電路、輸出接口電路,還包括第二中央處理器以及切換控制電路,其中所述第一中央處理器通過所述輸入接口電路接收輸入數(shù)據(jù),對該輸入數(shù)據(jù)進行運算,根據(jù)其運算結果產(chǎn)生第一控制信號并將該第一控制信號送入所述輸出接口電路,由該輸出接口電路輸出;所述第二中央處理器通過所述輸入接口電路接收輸入數(shù)據(jù),對該輸入數(shù)據(jù)進行運算,根據(jù)其運算結果產(chǎn)生第二控制信號并將該第二控制信號送入所述輸出接口電路;并監(jiān)測所述第一中央處理器的工作狀態(tài),當監(jiān)測到該第一中央處理器的工作狀態(tài)異常時,輸出第三控制信號至所述切換控制電路;以及所述切換控制電路接收所述第二中央處理器輸出的第三控制信號,并根據(jù)該第三控制信號輸出切換控制信號至所述輸出接口電路,該切換控制信號控制所述輸出接口電路輸出所述第二中央處理器的第二控制信號。
      所述第二中央處理器是通過經(jīng)異步串行通訊口接收所述第一中央處理器的運算結果并比較其運算結果與該第一中央處理器的運算結果在時序上是否一致,以監(jiān)測所述第一中央處理器的工作狀態(tài)是否異常。
      當所述第二中央處理器的運算結果與所述第一中央處理器的運算結果在時序上不一致時,則所述第一中央處理的工作狀態(tài)為異常。
      所述第二中央處理器進一步通過從所述第一中央處理器的輸出端接收所述第一中央處理器的第一控制信號并比較該第一控制信號與其第二控制信號是否相同,以監(jiān)測所述第一中央處理器的工作狀態(tài)是否異常。
      當所述第一控制信號與所述第二控制信號不相同時,則所述第一中央處理器的工作狀態(tài)為異常。
      本發(fā)明還提供一種屏蔽門中央接口盤電路實現(xiàn)控制的方法,其運行于包括有第一中央處理器、輸入接口電路、輸出接口電路、第二中央處理器以及切換控制電路的屏蔽門中央接口盤電路中,包括
      (a)所述第一中央處理器通過所述輸入接口電路接收輸入數(shù)據(jù),對該輸入數(shù)據(jù)進行運算,根據(jù)運算結果產(chǎn)生第一控制信號;所述第二中央處理器通過所述輸入接口電路接收輸入數(shù)據(jù),對該輸入數(shù)據(jù)進行運算,根據(jù)運算結果產(chǎn)生第二控制信號,并監(jiān)測所述第一中央處理器的工作狀態(tài);所述輸出接口電路輸出所述第一控制信號;(b)當所述第二中央處理器監(jiān)測到所述第一中央處理器的工作狀態(tài)異常時,輸出第三控制信號至所述切換控制電路;以及(c)所述切換控制電路接到所述第二中央處理器輸出的第三控制信號,根據(jù)該第三控制信號輸出切換控制信號至所述輸出接口電路,控制該輸出接口電路輸出所述第二中央處理器的第二控制信號。
      所述步驟(a)進一步包括所述第二中央處理器通過經(jīng)異步串行通訊口接收所述第一中央處理器的運算結果并比較其運算結果與該第一中央處理器的運算結果在時序上是否一致,監(jiān)測所述第一中央處理器的工作狀態(tài);當上述兩個運算結果在時序上不一致時,所述第一中央處理器的工作狀態(tài)為異常。
      所述步驟(a)進一步包括,所述第二中央處理器通過從所述第一中央處理器的輸出口接收所述第一中央處理器的第一控制信號并比較該第一控制信號與其第二控制信號是否相同,監(jiān)測所述第一中央處理器的工作狀態(tài);當所述第一控制信號與所述第二控制信號不相同時,所述第一中央處理器的工作狀態(tài)為異常。
      本發(fā)明采用兩個中央處理器前后臺同時工作,當一個中央處理器出現(xiàn)差錯或故障時由另一個中央處理器替代工作,避免了一個中央處理器出現(xiàn)差錯或故障而導致屏蔽門系統(tǒng)出現(xiàn)差錯或故障的狀況,保證屏蔽門系統(tǒng)的工作準確性和可靠性。


      圖1是本發(fā)明的屏蔽門中央接口盤電路的結構示意圖。
      圖2是本發(fā)明的屏蔽門中央接口盤電路實現(xiàn)控制的方法的流程圖。
      圖3是本發(fā)明的屏蔽門中央接口盤電路一實施例的接線圖。
      具體實施例方式
      如圖1所示,本發(fā)明屏蔽門中央接口盤電路包括輸入接口電路1、第一中央處理器2(CPU1)、第二中央處理器3(CPU2)、切換控制電路4以及輸出接口電路5。
      其中第一中央處理器2通過其數(shù)據(jù)口從輸入接口電路1接收輸入數(shù)據(jù),對該輸入數(shù)據(jù)進行運算,根據(jù)運算結果產(chǎn)生第一控制信號并將該第一控制信號送入輸出接口電路5。
      第二中央處理器3與第一中央處理器2的配置相同并以相同的方式從輸入接口電路1接收輸入、從輸出接口電路5輸出。該第二中央處理器3通過其數(shù)據(jù)口從輸入接口電路1接收輸入數(shù)據(jù),對該輸入數(shù)據(jù)進行運算,根據(jù)運算結果產(chǎn)生第二控制信號并將該第二控制信號送入輸出接口電路5。此外,該第二中央處理器3與第一中央處理器2通過異步串行(板級UART)通訊口相連,采集第一中央處理器2對輸入數(shù)據(jù)的運算結果。同時該第二中央處理器3亦通過與第一中央處理器2的輸出口的連接,從該第一中央處理器2采集其第一控制信號。
      切換控制電路4分別與輸入接口電路1、第一中央處理器2、第二中央處理器3以及輸入接口電路5連接。該切換控制電路4可根據(jù)第二中央處理器3的控制,輸出切換控制信號至輸入接口電路1、輸出接口電路5,控制其輸入、輸出,以切換第一中央處理器2和第二中央處理器3的工作狀態(tài)。
      本發(fā)明采用兩個中央處理器前后臺同時工作,在正常工作的狀態(tài)下,第一中央處理器2工作于前臺,輸出第一控制信號控制系統(tǒng)運行,第二中央處理器3工作于后臺,與第一中央處理器2同樣地采集輸入數(shù)據(jù)并進行處理。同時該第二中央處理器3通過從異步串行(板級UART)通訊口采集第一中央處理器2的運算結果并從第一中央處理器2采集其第一控制信號,監(jiān)測第一中央處理器2的工作狀態(tài)。當?shù)谝恢醒胩幚砥?出現(xiàn)差錯或故障時,第二中央處理器3通過比較二者的運算結果和控制信號及時作出判斷,并輸出第三控制信號至切換控制電路4,該切換控制電路4根據(jù)該第三控制信號輸出切換控制信號,控制輸出接口電路5輸出第二中央處理器3的第二控制信號,將第二中央處理器3切換至前臺工作,接管系統(tǒng)的控制。其具體控制的過程如圖2所示。
      參照圖2,電路開始工作時,第一中央處理器2工作于前臺,第二中央處理器3工作于前臺,輸出接口電路5輸出第一控制信號作為系統(tǒng)控制信號。在步驟S201,第一中央處理器2、第二中央處理器3分別通過輸入接口電路1接收輸入數(shù)據(jù),對輸入數(shù)據(jù)進行各自運算,根據(jù)各自的運算結果分別產(chǎn)生第一控制信號、第二控制信號,并將該第一控制信號和第二控制信號送入輸出接口電路5。
      接著在步驟S202,第二中央處理器3通過通訊口從第一中央處理器2接收該第一中央處理器2的運算結果,并比較該運算結果和自己的運算結果在時序上是否是一致的。如果二者在時序上不一致,則第二中央處理器3判定第一中央處理器2的運算結果錯誤,執(zhí)行步驟S203,第二中央處理器3輸出第三控制信號至切換控制電路4控制切換控制電路4在步驟S204輸出切換控制信號至輸出接口電路5,使得該輸出接口電路5在步驟S205輸出第二中央處理器3的第二控制信號,由第二中央處理器3對系統(tǒng)進行控制。
      如果二者在時序上一致,則進入步驟S206,第二中央處理器3從第一中央處理器2獲取其第一控制信號,比較該第一控制信號與其第二控制信號是否相同,如果二者不相同,則第二中央處理器3判定第一中央處理器2的第一控制信號錯誤,進入步驟203,執(zhí)行步驟S203-S205,由第二中央處理器3對系統(tǒng)進行控制。否則,如果第一控制信號與第二控制信號相同,則第二中央處理器3判定第一中央處理器2控制正確,該輸出接口電路5繼續(xù)輸出第一中央處理器2的第一控制信號(步驟207),由第一中央處理器2繼續(xù)對系統(tǒng)進行控制。
      具體電路的實施例如圖3所示。其中該切換控制電路4包括一四輸入與非門芯片,正常工作狀態(tài),其切換控制信號輸出端CPU_PS為低電平0,CPU_NS為高電平1,該輸出接口電路5輸出第一中央處理器2的第一控制信號,屏蔽第二中央處理器3的第二控制信號,第一中央處理器2工作于前臺對系統(tǒng)進行控制,第二中央處理器3工作于后臺。當?shù)诙醒胩幚砥?比較得到第一中央處理器2的運算結果與其運算結果在時序上不一致,或者第一中央處理器2的第一控制信號與其第二控制信號不相同時,通過從其輸出端PB0向輸出第三控制信號,將四輸入與非門芯片的第十引腳(B_REQ1)置零,使得該切換控制電路4的切換控制信號輸出端CPU_PS為高電平1,CPU_NS為低電平0。切換控制電路4將該切換控制信號(CPU_PS為高電平1,CPU_NS為低電平0)輸入輸出接口電路5,控制該輸出接口電路5輸出第二中央處理器3的第二控制信號,屏蔽第一中央處理器2的第一控制信號,即將第二中央處理器3切換至前臺,控制系統(tǒng)。
      在該實施例中,第一、第二中央處理器2、3均采用ATMEGA162芯片實現(xiàn),切換控制電路4主要采用74VHC00芯片實現(xiàn),輸入接口電路1采用一組74VHC541芯片以及74VHC138、74VHC244芯片實現(xiàn),輸出接口電路5采用兩個74VHC541芯片實現(xiàn)。
      在該實施例中還采用PROFIBUS總線進行各部分之間的信息傳遞,并將第一中央處理器2的異常狀況上傳上位設備。
      權利要求
      1.一種屏蔽門中央接口盤電路,包括第一中央處理器、輸入接口電路、輸出接口電路,其特征在于,還包括第二中央處理器以及切換控制電路,其中所述第一中央處理器通過所述輸入接口電路接收輸入數(shù)據(jù),對該輸入數(shù)據(jù)進行運算,根據(jù)其運算結果產(chǎn)生第一控制信號并將該第一控制信號送入所述輸出接口電路,由該輸出接口電路輸出;所述第二中央處理器通過所述輸入接口電路接收輸入數(shù)據(jù),對該輸入數(shù)據(jù)進行運算,根據(jù)其運算結果產(chǎn)生第二控制信號并將該第二控制信號送入所述輸出接口電路;并監(jiān)測所述第一中央處理器的工作狀態(tài),當監(jiān)測到該第一中央處理器的工作狀態(tài)異常時,輸出第三控制信號至所述切換控制電路;以及所述切換控制電路接收所述第二中央處理器輸出的第三控制信號,并根據(jù)該第三控制信號輸出切換控制信號至所述輸出接口電路,該切換控制信號控制所述輸出接口電路輸出所述第二中央處理器的第二控制信號。
      2.根據(jù)權利要求1所述的屏蔽門中央接口盤電路,其特征在于,所述第二中央處理器是通過經(jīng)異步串行通訊口接收所述第一中央處理器的運算結果并比較其運算結果與該第一中央處理器的運算結果在時序上是否一致,以監(jiān)測所述第一中央處理器的工作狀態(tài)是否異常。
      3.根據(jù)權利要求2所述的屏蔽門中央接口盤電路,其特征在于,當所述第二中央處理器的運算結果與所述第一中央處理器的運算結果在時序上不一致時,則所述第一中央處理的工作狀態(tài)為異常。
      4.根據(jù)權利要求2或3所述的屏蔽門中央接口盤電路,其特征在于,所述第二中央處理器進一步通過從所述第一中央處理器的輸出端接收所述第一中央處理器的第一控制信號并比較該第一控制信號與其第二控制信號是否相同,以監(jiān)測所述第一中央處理器的工作狀態(tài)是否異常。
      5.根據(jù)權利要求4所述的屏蔽門中央接口盤電路,其特征在于,當所述第一控制信號與所述第二控制信號不相同時,則所述第一中央處理器的工作狀態(tài)為異常。
      6.一種屏蔽門中央接口盤電路實現(xiàn)控制的方法,其運行于包括有第一中央處理器、輸入接口電路、輸出接口電路、第二中央處理器以及切換控制電路的屏蔽門中央接口盤電路中,其特征在于,包括(a)所述第一中央處理器通過所述輸入接口電路接收輸入數(shù)據(jù),對該輸入數(shù)據(jù)進行運算,根據(jù)運算結果產(chǎn)生第一控制信號;所述第二中央處理器通過所述輸入接口電路接收輸入數(shù)據(jù),對該輸入數(shù)據(jù)進行運算,根據(jù)運算結果產(chǎn)生第二控制信號,并監(jiān)測所述第一中央處理器的工作狀態(tài);所述輸出接口電路輸出所述第一控制信號;(b)當所述第二中央處理器監(jiān)測到所述第一中央處理器的工作狀態(tài)異常時,輸出第三控制信號至所述切換控制電路;以及(c)所述切換控制電路接到所述第二中央處理器輸出的第三控制信號,根據(jù)該第三控制信號輸出切換控制信號至所述輸出接口電路,控制該輸出接口電路輸出所述第二中央處理器的第二控制信號。
      7.根據(jù)權利要求6所述的屏蔽門中央接口盤電路實現(xiàn)控制的方法,其特征在于,所述步驟(a)進一步包括所述第二中央處理器通過經(jīng)異步串行通訊口接收所述第一中央處理器的運算結果并比較其運算結果與該第一中央處理器的運算結果在時序上是否一致,監(jiān)測所述第一中央處理器的工作狀態(tài);當上述兩個運算結果在時序上不一致時,所述第一中央處理器的工作狀態(tài)為異常。
      8.根據(jù)權利要求6或7所述的屏蔽門中央接口盤電路實現(xiàn)控制的方法,其特征在于,所述步驟(a)進一步包括,所述第二中央處理器通過從所述第一中央處理器的輸出口接收所述第一中央處理器的第一控制信號并比較該第一控制信號與其第二控制信號是否相同,監(jiān)測所述第一中央處理器的工作狀態(tài);當所述第一控制信號與所述第二控制信號不相同時,所述第一中央處理器的工作狀態(tài)為異常。
      全文摘要
      本發(fā)明涉及一種屏蔽門中央接口盤電路,該電路包括第一中央處理器、輸入接口電路、輸出接口電路、第二中央處理器以及切換控制電路,其中第一、第二中央處理器分別通過輸入接口電路接收輸入數(shù)據(jù),對該輸入數(shù)據(jù)進行運算,根據(jù)運算結果產(chǎn)生第一、第二控制信號并將該第一、第二控制信號送入輸出接口電路。正常狀態(tài)下,輸出接口電路輸出第一中央處理器的第一控制信號,當?shù)谝恢醒胩幚砥鞯墓ぷ鳡顟B(tài)異常時,輸出接口電路輸出第二中央處理器的第二控制信號。本發(fā)明還涉及一種屏蔽門中央接口盤電路實現(xiàn)控制的方法。本發(fā)明采用兩個中央處理器前后臺同時工作,保證屏蔽門系統(tǒng)的工作準確性和可靠性。
      文檔編號G05B15/02GK1916857SQ20051003674
      公開日2007年2月21日 申請日期2005年8月18日 優(yōu)先權日2005年8月18日
      發(fā)明者熊建明, 朱衛(wèi)平, 彭海龍, 蘇武強, 劉曉東, 楊宇華 申請人:方大集團股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1