專利名稱:印刷機異常狀態顯示方法和設備的制作方法
技術領域:
本發明涉及一種檢測和顯示印刷機元件異常狀態的印刷機異常狀態顯示方法和設備。
背景技術:
通常,使用如例如日本實用新型待審公開No.5-16310中所披露的監視器設備,來作為顯示印刷機元件異常狀態的設備。該監視器設備顯示與印刷機操作相關的所有元件的操作狀態。操作者通過檢查操作狀態來判定異常部件。
然而,印刷機有許多元件與操作相關。在常規印刷機異常狀態顯示方法中,操作者必須檢查所有元件的操作狀態,并判定發生異常的部件。這使操作者的負擔變重。另外,因為花時間來弄清應該優先修理的部件,所以用于修理的印刷機停工時間變長了,并且印刷機的運行率降低了。
發明內容
提出了本發明以解決這些問題,本發明的目的是減小操作者檢測印刷機中異常的負擔。
本發明的另一目的是防止印刷機異常情況下的運行率的任何降低。
為了實現以上目的,根據本發明一方面,提供了一種印刷機異常狀態顯示方法,該印刷機異常狀態顯示方法包括以下步驟檢測印刷機的多個元件的當前狀態;將檢測的每個元件當前狀態和元件的預定正常狀態進行比較;根據比較結果來判定元件當前狀態是否異常;以及根據判定結果只顯示被判定為異常的元件的異常狀態。
根據本發明另一方面,提供一種印刷機異常狀態顯示設備,該印刷機異常狀態顯示設備包括檢測裝置,用于檢測印刷機的多個元件的當前狀態;比較裝置,用于把由檢測裝置所檢測的每個元件的當前狀態和元件的預定正常狀態進行比較;判定裝置,用于根據比較裝置的比較結果來判定元件當前狀態是否異常;以及顯示控制裝置,用于根據判定裝置的判定結果只顯示被判定為異常的元件的異常狀態。
圖1是根據本發明第一實施例的印刷機異常狀態顯示設備中所包括的中央控制單元的框圖;圖2是根據本發明第一實施例的印刷機異常狀態顯示設備中所包括的PLC控制單元的框圖;圖3A至3D是與中央控制單元的CPU所執行的異常狀態顯示程序對應的處理操作的流程圖;圖4A和4B是與PLC控制單元的CPU所執行的異常狀態檢測程序對應的處理操作的流程圖;圖5所示為用于存儲印刷機元件當前輸出狀態的存儲器的存儲內容視圖;圖6所示為用于存儲當前印刷機狀態的存儲器的存儲內容視圖;圖7所示為用于存儲與每種狀態對應的印刷機正常狀態的存儲器的存儲內容視圖;圖8所示為用于存儲與當前印刷機狀態對應的印刷機正常狀態的存儲器的存儲內容視圖;圖9所示為用于存儲異常狀態的存儲器的存儲內容視圖;圖10所示為用于存儲異常狀態的存儲器的存儲內容視圖;圖11所示為用于存儲當前印刷機狀態的存儲器的存儲內容視圖;圖12所示為用于存儲待顯示異常狀態的存儲器的存儲內容視圖;圖13所示為用于存儲文本數據的存儲器的存儲內容視圖;圖14A和14B所示為,用于存儲當前異常狀態的存儲器和用于存儲先前異常狀態的存儲器之間的數據存儲條件比較的視圖(在當前內容和先前內容相同時);圖15A和15B所示為,用于存儲當前異常狀態的存儲器和用于存儲先前異常狀態的存儲器之間的數據存儲條件比較的視圖(在當前內容和先前內容不同時);圖16是中央控制單元的CPU的功能框圖;圖17是顯示控制單元的框圖;圖18是PLC控制單元的CPU的功能框圖;圖19是比較單元的框圖;圖20是根據本發明第二實施例的印刷機中所包括的中央控制單元的框圖;圖21是根據本發明第二實施例的印刷機中所包括的PLC控制單元的框圖;圖22A至22F是與中央控制單元的CPU所執行的異常狀態顯示程序對應的處理操作的流程圖;圖23A至23D是與PLC控制單元的CPU所執行的異常狀態檢測程序對應的處理操作的流程圖;圖24所示為用于存儲設備或功能數據的存儲器的存儲內容視圖;圖25所示為用于存儲異常狀態的存儲器的存儲內容視圖;圖26所示為用于存儲每種設備或功能的異常狀態的存儲器的存儲內容視圖;圖27所示為用于存儲待顯示異常狀態的存儲器的存儲內容視圖;圖28是中央控制單元的CPU的功能框圖;圖29是顯示控制單元的框圖;圖30是PLC控制單元的CPU的功能框圖;以及圖31是比較單元的框圖。
具體實施例方式
以下將參考附圖來描述本發明的實施例。
第一實施例
根據本發明第一實施例的印刷機異常狀態顯示設備包括中央控制單元和異常狀態檢測單元(PLC控制單元)。
如圖1所示,中央控制單元1包括中央處理器(CPU)1A、隨機存儲器(RAM)1B、只讀存儲器(ROM)1C、輸入設備1D、顯示設備1E、輸出設備1F、輸入/輸出接口(I/O I/F)1G和1H、以及存儲器M1至M12。輸入設備1D具有設備或功能選擇器開關SW1和開關SW2,用于返回到設備或功能選擇菜單。顯示設備1E的例子是FD驅動器和打印機。
CPU 1A按照ROM 1C中所存儲的程序操作,同時獲取通過接口1G和1H給予的各種輸入信息,并訪問RAM 1B和存儲器M1至M12。ROM 1C存儲本實施例專有的異常狀態顯示程序。
存儲器M1是顯示對象存儲器,用于存儲所選的設備或功能,或起異常狀態顯示對象的作用。存儲器M2是先前印刷機狀態存儲器,用于存儲印刷機的先前狀態。存儲器M3是先前異常狀態存儲器,用于存儲先前的異常狀態。存儲器M4是當前印刷機狀態存儲器,用于存儲通過PLC控制單元2檢測的當前印刷機狀態。存儲器M5是異常狀態存儲器,用于存儲通過PLC控制單元2檢測的異常狀態。存儲器M6是計數值L存儲器,用于存儲計數值L。存儲器M7是總計數L1存儲器,用于存儲與每種印刷機狀態對應的異常判定對象部分的總計數L1。存儲器M8是顯示異常狀態存儲器(顯示異常狀態存儲裝置),用于存儲用于顯示的異常狀態。存儲器M9是計數值X存儲器,用于存儲計數值X。存儲器M10是總計數X1存儲器,用于存儲與每種印刷機狀態及印刷機的每種設備或功能相對應的異常判定對象部分的總計數X1。存儲器M11是計數值Y存儲器,用于存儲計數值Y。存儲器M12是文本數據存儲器,用于存儲表示與每種印刷機狀態及印刷機的每種設備或功能相一致地設置的異常判定對象部分處于異常狀態的文本數據。
如圖2所示,PLC控制單元2包括CPU 2A、RAM 2B、ROM 2C、開關2D1至2Di、傳感器2E1至2Ej、電機驅動器2F1至2Fk、保護電路2G1至2G1、輸入/輸出接口(I/O I/F)2H至2L、及存儲器M13至M19。
與作為印刷機異常判定對象部分的多個元件的每一個相一致地設置開關2D(2D1至2Di)、傳感器2E(2E1至2Ej)、電機驅動器2F(2F1至2Fk)及保護電路2G(2G1至2Gl)。在該實施例中,代表開關2D、傳感器2E、電機驅動器2F和保護電路2G數目的i、j、k和l是獨立的數,并且不一定相等。
CPU 2A根據ROM 2C中所存儲的程序操作,同時獲取通過接口2H至2L給予的各種輸入信息,并訪問RAM 2B和存儲器M13至M19。ROM 2C存儲本實施例專有的異常狀態檢測程序。
存儲器M13是元件輸出狀態存儲器,用于存儲印刷機每一元件的當前輸出狀態。存儲器M14是當前印刷機狀態存儲器,用于存儲當前印刷機狀態。存儲器M15是印刷機正常狀態存儲器,用于存儲與每種印刷機狀態對應的正常狀態。存儲器沒16是當前正常狀態存儲器,用于存儲與當前印刷機狀態相對應的印刷機正常狀態。存儲器M17是計數值存儲器,用于存儲計數值K。存儲器M18是判定對象總計數存儲器,用于存儲與每種印刷機狀態相對應的異常判定對象部分的總計數K1。存儲器M19是異常狀態存儲器,用于存儲異常狀態。
在上述存儲器M5、M8和M19中,按元件重要性的降序來分配用于存儲元件異常狀態的區。例如,具有較高重要性的元件的異常狀態被存儲在較小數的地址。
中央控制單元1的CPU 1A通過接口(發送/接收單元)1H連接到PLC控制單元2,以便向PLC控制單元2發送信息/從PLC控制單元2接收信息。PLC控制單元2的CPU 2A通過接口(發送/接收單元)2L連接到中央控制單元1,以便向中央控制單元1發送信息/從中央控制單元1接收信息。
圖3A至3D示出了和由中央控制單元1的CPU 1A所執行的異常狀態顯示程序相對應的處理操作。圖4A至4B示出了和由PLC控制單元2的CPU 2A所執行的異常狀態檢測程序相對應的處理操作。以下將參考和存儲器M1至M19的存儲內容關聯的這些流程圖,來描述通過中央控制單元1和PLC控制單元2的協作所執行的、根據本實施例的印刷機異常狀態檢測/顯示操作。
在異常狀態檢測/顯示操作之前,中央控制單元1的CPU 1A初始化顯示對象存儲器M1、先前印刷機狀態存儲器M2、先前異常狀態存儲器M3(圖3A步驟S101、S102和S103)。設備或功能選擇菜單被顯示在顯示設備1E上(步驟S104)。印刷機中的各種設備和各種功能被顯示在設備或功能選擇菜單中。在本實施例中,在印刷機中提供第一至第N設備作為設備,并在印刷機中提供第一至第M功能作為功能。設備方面的例子是給紙設備、打印設備和排出設備。功能方面的例子是給紙設備的堆積上下功能(pile up-and-down function)、印刷機的高速操作功能和油墨設備清潔功能。
想要知道印刷機中異常狀態的操作者從顯示設備1E上所顯示的設備或功能選擇菜單中選擇期望的設備或功能作為異常狀態顯示對象,并接通設備或功能選擇器開關SW1。假定操作者選擇第一設備作為異常狀態顯示對象,并接通設備或功能選擇器開關SW1。CPU 1A確認設備或功能選擇器開關SW1的接通狀態(步驟S105中‘是’),并把被選為異常狀態顯示對象的第一設備(異常狀態顯示對象設備)存儲在存儲器M1中(步驟S106)。
CPU 1A在顯示設備1E上顯示異常列表顯示窗口(步驟S107)。因為在步驟S103中存儲器M3已經被初始化了,即先前異常狀態的存儲內容已被清除,所以在異常列表顯示窗口中還沒有顯示異常狀態。在顯示異常列表顯示窗口后,CPU 1A向PLC控制單元2發送操作指令(步驟S108)。
[印刷機元件(異常判定對象部分)的當前輸出狀態的存儲]一旦從中央控制單元1收到操作指令(圖4A步驟S201中‘是’),PLC控制單元2的CPU 2A就初始化異常狀態存儲器M19(步驟S202)。從I/O 2H至2K讀取開關2D1至2Di、傳感器2E1至2Ej、電機驅動器2F1至2Fk和保護電路2G1至2Gl的輸出狀態,作為印刷機元件(異常判定對象部分)的當前輸出狀態,并將它們存儲在存儲器M13中(步驟S203圖5)。
CPU 2A根據所讀取的印刷機元件(異常判定對象部分)的當前輸出狀態來判定當前印刷機狀態,即“印刷在進行中”、“停止”等,并將所判定的當前印刷機狀態存儲在存儲器M14中(步驟S204)。在此,將在當前印刷機狀態被判定為“印刷在進行中”的假定之下來進行描述。在該情況下,代表“印刷在進行中”的信息被存儲在存儲器M14中作為當前印刷機狀態(圖6)。
CPU 2A根據步驟S204中所判定的當前印刷機狀態從存儲器M15中讀出相應的印刷機正常狀態,并把該正常狀態存儲在存儲器M16中(步驟S205)。圖7示出了與存儲器M15中每種印刷機狀態對應的正常狀態的存儲情形。圖8示出了與存儲器M16中當前印刷機狀態對應的印刷機正常狀態的存儲情形。
存儲器M15按照與每種印刷機狀態一致的重要性的降序,來存儲與印刷機狀態相關的異常判定對象部分的正常輸出狀態。圖7有代表性地示出了印刷機正常輸出狀態“印刷在進行中”和“停止”。“印刷在進行中”和“停止”狀態下的相關異常判定對象部分不一定相同。異常判定對象部分的總計數K1指示獨立的數。異常判定對象部分的正常輸出狀態可以在“印刷在進行中”和“停止”之間變化。相關異常判定對象部分的重要性可以在“印刷在進行中”和“停止”之間變化,并且它們的順序不一定相同。CPU 2A從存儲器M15中讀出與當前印刷機狀態(在該例子中“印刷在進行中”)對應的印刷機正常狀態,并將讀出的狀態存儲在存儲器M16中,如圖8所示。
CPU 2A將“1”寫入存儲器M17,作為計數值K(步驟S206)。從存儲器M16中讀出第K(K=1)異常判定對象部分的正常輸出狀態(α)(圖4B步驟S208)。從存儲器M13中讀出與存儲器M16中的第K(K=1)異常判定對象部分對應的異常判定對象部分當前輸出狀態(步驟S209)。比較這兩個輸出狀態(步驟S210)。
如果第K(K=1)異常判定對象部分的正常輸出狀態與當前輸出狀態匹配(步驟S210中‘是’),則CPU 2A判定第K(K=1)異常判定對象部分的當前輸出狀態是正常的,并且流程直接前進到步驟S212。
如果第K(K=1)異常判定對象部分的正常輸出狀態與當前輸出狀態不匹配(步驟S210中‘否’),則CPU 2A判定第K(K=1)異常判定對象部分的當前輸出狀態不正常。CPU 2A把指示異常狀態的數據即“1”,寫入異常狀態存儲器M19中與當前印刷機狀態(該例子中“印刷在進行中”)對應的范圍中的、與第K(K=1)異常判定對象部分對應的地址。如果第K(K=1)異常判定對象部分與多個設備和功能相關,則把“1”寫入所有這些設備和功能的范圍中與第K(K=1)異常判定對象部分相對應的地址(步驟S211)。
圖9示出了存儲器M19中的存儲結構。存儲器M19按照與每種印刷機狀態相一致的重要性的降序,來存儲與印刷機中第一至第N設備和第一至第M功能相關的異常判定對象部分。更具體地說,按地址#1、#2、…、#X1(按重要性的降序)的順序,把與每種設備或功能相關的異常判定對象部分設置在與每種設備或功能對應的存儲區中。
在這種情況下,因為當前印刷機狀態是“印刷在進行中”,所以選擇存儲器M19中與“印刷在進行中”對應的范圍S1。假定第K(K=1)異常判定對象部分是“開關1”。在所示范圍中,選擇“第一設備”的范圍S1A1作為與“開關1”相關的設備和功能。因此,CPU 2A把“1”寫入與“印刷在進行中”對應的范圍S1中的、與“第一設備”的范圍S1A1中“開關1”對應的地址。
CPU 2A使存儲器M17中的計數值K遞增1,以將K設為2(步驟S212)。CPU 2A從存儲器M14中讀出當前印刷機狀態(步驟S213),并根據所讀出的當前印刷機狀態從存儲器M18中讀出與當前印刷機狀態相對應的異常判定對象部分的總計數K1(步驟S214)。然后,重復步驟S208至S215中的處理操作,直到在步驟S215中K>K1成立為止。
利用該操作,把“1”寫入與步驟S210中被判定為異常的異常判定對象部分相關的所有設備和功能的范圍中的異常判定對象部分所對應的地址。在該例子中,將在只有第K(K=1)異常判定對象部分(“開關1”)和第K(K=2)異常判定對象部分(“傳感器1”)被判定為異常,而剩余部分都正常的假定之下,來進行描述。
當K>K1時(步驟S215中‘是’),CPU 2A從存儲器M14中讀出當前印刷機狀態(步驟S216),讀出存儲器M19中與當前印刷機狀態相對應的范圍中的所有數據(步驟S217),并把從存儲器M19中讀出的數據發送給中央控制單元1(步驟S218)。
中央控制單元1的CPU 1A從PLC控制單元2接收“當前印刷機狀態”和“存儲器M19中與當前印刷機狀態相對應的范圍中的所有數據”(圖3B步驟S109中‘是’),并把“當前印刷機狀態”存儲在存儲器M4中把“存儲器M19中與當前印刷機狀態相對應的范圍中的所有數據”存儲在存儲器M5中(步驟S110圖10和11)。
CPU 1A從存儲器M2讀出先前印刷機狀態(步驟S111),并將先前印刷機狀態和從PLC控制單元2收到的當前印刷機狀態進行比較(步驟S112)。假定先前印刷機狀態是“停止”(步驟S112中‘否’)。
在這種情況下,CPU 1A從存儲器M4中讀出當前印刷機狀態(圖3C步驟S124),并把所讀出的當前印刷機狀態寫入存儲器M2中作為先前印刷機狀態(步驟S125)。CPU 1A也從存儲器M5中讀出所有數據(步驟S126),并將它們寫入存儲器M3中作為先前異常狀態數據(步驟S127)。
CPU 1A初始化顯示異常狀態存儲器M8(步驟S128),并從存儲器M1中讀出異常狀態顯示對象設備或功能(步驟S129)。在存儲器M5中的數據中,與異常狀態顯示對象設備對應的范圍中的所有數據都被寫入存儲器M8中(步驟S130)。在該例子中,第一設備被存儲在存儲器M1中作為異常狀態顯示對象設備或功能。因此,圖10所示的存儲器M5中與第一設備對應的范圍S1A1中的所有數據都被寫入存儲器M8中(圖12)。
CPU 1A把“1”寫入存儲器M9中作為計數值X(步驟S131),并把“1”寫入存儲器M11中作為計數值Y(步驟S132)。CPU 1A從存儲器M8中讀出第X(X=1)數據(地址#1的數據)(圖3D步驟S133),并檢查該數據是否為“1”(步驟S134)。
存儲器M8中的第X(X=1)數據是作為異常判定對象部分的“開關1”的數據,并被設為“1”以指示異常狀態。在這種情況下,CPU1A從存儲器M4中讀出當前印刷機狀態(步驟S135),并從存儲器M1中讀出異常狀態顯示對象設備或功能(步驟S136)。CPU 1A從文本數據存儲器M12中,讀出與當前印刷機狀態對應的范圍中,與異常狀態顯示對象設備或功能對應的范圍中的、與第X(X=1)數據對應的文本數據,并把文本數據顯示在顯示設備1E上的第Y(Y=1)位置(步驟S137)。
圖13示出了存儲器M12中的存儲結構。存儲器M12與每種印刷機狀態相一致地存儲與印刷機中第一至第N設備及第一至第M功能相關的異常判定對象部分所對應的文本數據。更具體地說,與圖9所示的異常狀態存儲器M19相一致地存儲與設備和功能相關的異常判定對象部分所對應的文本數據。在這種情況下,當前印刷機狀態是“印刷在進行中”,并且異常狀態顯示對象設備或功能是第一設備。因此,CPU 1A從存儲器M12中讀出與“印刷在進行中”對應的范圍S1中、與第一設備對應的范圍S1A1中的第X(X=1)文本數據,并把所讀出的數據顯示在顯示設備1E上的第Y(Y=1)位置(最高顯示位置)。
CPU 1A使存儲器M11中的計數值Y遞增1,以將Y設為2(步驟S138),并使存儲器M9中的計數值X遞增1,以將X設為2(步驟S139)。CPU 1A從存儲器M4中讀出當前印刷機狀態(步驟S140),并從存儲器M1中讀出異常狀態顯示對象設備或功能(步驟S141)。根據所讀出的當前印刷機狀態和異常狀態顯示對象設備或功能,CPU1A還從存儲器M10中讀出與當前印刷機狀態和異常狀態顯示對象設備或功能對應的異常判定對象部分總計數X1(步驟S142)。然后,重復步驟S133至S143中的處理操作,直到步驟S243中X>X1成立為止。
在存儲器M8中與第一設備相關的異常判定對象部分中,只有被判定為異常的異常判定對象部分的異常狀態才按重要性的降序被顯示在顯示設備1E上。在該例子中,在與第一設備相關的X1個異常判定對象部分中,通過與異常判定對象部分一致地定義的文本數據來顯示“開關1”和“傳感器1”的異常狀態。因為“開關1”的重要性高于“傳感器1”,所以在比“傳感器1”高的位置顯示“開關1”的異常狀態。
如上所述,在該實施例中,按重要性的降序來顯示被判定為異常的異常判定對象部分的異常狀態。當從最高位置所顯示的異常判定對象部分順序地進行度量時,首先解決了重要的異常,并且所選的設備或功能能夠及早操作。更具體地說,即使具有低重要性的異常判定對象部分的異常仍未得到解決,該異常判定對象部分也能操作。當按重要性的降序解決了異常判定對象部分的異常狀態時,所選的設備或功能能夠在最早的定時操作。
當X>X1時(步驟S143中‘是’),CPU 1A確認用于返回到設備或功能選擇菜單的開關SW2不是接通的(步驟S144中‘否’),并再次向PLC控制單元2發送操作指令(步驟S145)。
一旦從中央控制單元1收到操作指令,PLC控制單元2的CPU 2A就再次執行步驟S201至S208中的上述處理操作,并把“當前印刷機狀態”和“存儲器M19中與當前印刷機狀態對應的范圍中的所有數據”發送給中央控制單元1。
一旦從PLC控制單元2收到“當前印刷機狀態”和“存儲器M19中與當前印刷機狀態對應的范圍中的所有數據”(圖3B步驟S109),中央控制單元1的CPU 1A就把“當前印刷機狀態”存儲在存儲器M4中,并把“存儲器M19中與當前印刷機狀態對應的范圍中的所有數據”存儲在存儲器M5中(步驟S110)。
CPU 1A從存儲器M2中讀出先前印刷機狀態(步驟S111),并將先前印刷機狀態和從PLC控制單元2收到的當前印刷機狀態進行比較(步驟S112)。假定先前印刷機狀態是“印刷在進行中”(步驟S112中‘是’)。
在這種情況下,CPU 1A把“1”寫入存儲器M6中作為計數值L(步驟S113)。CPU 1A從存儲當前異常狀態的存儲器M5中讀出第L(L=1)異常判定對象部分的數據(γ),并從存儲先前異常狀態的存儲器M3中讀出第L(L=1)異常判定對象部分的數據(δ)(步驟S115),并對它們進行比較(步驟S116)。
例如,假定當前印刷機異常狀態的內容匹配先前印刷機異常狀態的內容,如圖14A所示的異常狀態存儲器M5中的數據存儲情形和圖14B所示的先前異常狀態存儲器M3中的數據存儲情形所示。在這種情況下,這一次和上一次一樣,作為第L(L=1)異常判定對象部分的“開關1”的數據是“1”。
因此,CPU 1A判定這一次的第L(L=1)異常判定對象部分的數據和上一次一樣(步驟S116中‘是’),并使存儲器M6中的計數值L遞增1(步驟S117)。CPU 1A從存儲器M4中讀出當前印刷機狀態(步驟S118),根據所讀出的當前印刷機狀態從存儲器M7中讀出與當前印刷機狀態對應的異常判定對象部分的總計數L1(步驟S119),并比較狀態(步驟S120)。
在這種情況下,在存儲器M5和M3之間,所有異常判定對象部分的數據都匹配。因此,CPU 1A重復步驟S114至S120中的處理操作,直到步驟S120中L>L1成立為止。當L>L1時,CPU 1A再次向PLC控制單元2發送操作指令(步驟S121)。
相反,假定當前印刷機異常狀態的內容不同于先前印刷機異常狀態的內容,如圖15A所示的異常狀態存儲器M5中的數據存儲情形和圖15B所示的先前異常狀態存儲器M3中的數據存儲情形所示。在該例子中,作為第L(L=3)異常判定對象部分的“電機驅動器1”在上一次是正常的,但是在這一次是異常的。
在這種情況下,CPU 1A判定當前異常狀態的數據和直到第L(L=2)異常判定對象部分的先前異常狀態的數據相同(步驟S116中‘是’),盡管和第L(L=3)異常判定對象部分的數據不同(步驟S116中‘否’)。流程前進到圖3C所示步驟S124的處理,以執行象當前印刷機狀態不同于先前印刷機狀態時那樣的異常狀態顯示操作。
在該實施例中,可以立即通過執行步驟S112至S121中的處理操作來確認新的異常。更具體地說,如果與當前印刷機狀態是否與先前印刷機狀態匹配無關,每次流程都前進到步驟S124的處理以執行異常狀態顯示操作,則異常狀態顯示操作的處理將花費時間,且用于使PLC控制單元2檢測異常狀態的操作指令將延遲。然而,在本實施例中,在當前印刷機狀態與先前印刷機狀態匹配時,通過步驟S112至S121的處理操作,使得只有在當前印刷機異常狀態的內容不同于先前印刷機異常狀態的內容時,才執行異常狀態顯示操作。如果當前印刷機異常狀態的內容與先前印刷機異常狀態的內容匹配,則立即向PLC控制單元2發送操作指令。因此,PLC控制單元2能夠以短時間間隔來執行異常檢測操作,使得能夠立即檢測異常的發生。
一旦在異常狀態顯示操作期間確認用于返回到設備或功能選擇菜單的開關SW2的接通狀態(圖3D步驟S144中‘是’),CPU 1A就斷開開關SW2、以返回到設備或功能選擇菜單(步驟S146)。流程返回到步驟S104(圖3A),以在顯示設備1E上顯示設備或功能選擇菜單。因此,和上述第一設備一樣,操作者能夠選擇另一種設備或功能來執行異常狀態檢測/顯示操作。
接下來將參考圖16和17來描述中央控制單元1的CPU 1A所實現的功能的概要。CPU 1A根據ROM 1C中所存儲的異常狀態顯示程序操作,以至少實現圖16所示的顯示對象選擇單元11和顯示控制單元12。顯示對象選擇單元11從印刷機的多種設備和功能中選擇指定的設備或功能作為異常狀態顯示對象。更具體地說,顯示對象選擇單元11執行步驟S106、S129和S130中的處理。顯示控制單元12使顯示設備1E根據PLC控制單元2的CPU 2A中的判定單元(23)(稍后描述)的判定結果,來僅僅顯示被判定為異常的元件的異常狀態。更具體地說,顯示控制單元12執行步驟S133至S143中的處理。
如圖17所示,顯示控制單元12也至少包括選擇顯示控制單元13和顯示位置控制單元14。選擇顯示控制單元13使顯示設備1E只顯示與顯示對象選擇單元11所選擇的設備和功能相關的元件的異常狀態。更具體地說,選擇顯示控制單元13執行步驟S133中的處理。顯示位置控制單元14使顯示設備1E按重要性的降序來顯示存儲器M8中存儲的元件異常狀態。更具體地說,顯示位置控制單元14執行步驟S134至S142中的處理。
接下來將參考圖18和19來描述PLC控制單元2的CPU 2A所實現的功能的概要。CPU 2A根據ROM 2C中所存儲的異常狀態檢測程序操作,以至少實現圖18所示的檢測單元21、比較單元22和判定單元23。檢測單元21檢測印刷機多個元件的當前狀態。更具體地說,檢測單元21執行步驟S203中的處理。比較單元22將檢測單元21所檢測的每種當前元件狀態和元件的預定正常狀態進行比較。更具體地說,比較單元22執行步驟S204至S210中的處理。判定單元23根據比較單元22的比較結果,來判定當前元件狀態是否異常。更具體地說,判定單元23執行步驟S211中的處理。
如圖19所示,比較單元22也至少包括當前狀態判定單元24和狀態比較單元25。當前狀態判定單元24從比較單元22所檢測的當前元件狀態來判定當前印刷機狀態。更具體地說,當前狀態判定單元24執行步驟S204中的處理。狀態比較單元25把相對于當前狀態判定單元24所判定的當前印刷機狀態而預先判定的每種正常元件狀態,和當前元件狀態進行比較。更具體地說,狀態比較單元25執行步驟S205至S210中的處理。
根據本發明第二實施例的印刷機異常狀態顯示設備包括中央控制單元和異常狀態檢測單元(PLC控制單元)。
在該實施例的中央控制單元1’中,省略了第一實施例的中央控制單元1中所使用的存儲器M2至M7及M9至M11,并提供了存儲器M20和M21,通過比較圖20和圖1可以明顯看出這一點。存儲器M20是設備/功能異常狀態存儲器,用于存儲發自PLC控制單元2’的數據,即文本數據存儲位置數據和異常的異常判定對象部分的優先級數據,將在后面對此進行描述。存儲器M21是最高優先級數據存儲器,用于存儲最高優先級數據。圖20中和圖1一樣的附圖標記表示相同或相似的組成部件,并將省略對它們的說明。
在該實施例的PLC控制單元2’中,省略了第一實施例中所使用的存儲器M17和M18,并提供了存儲器M22和M23,通過比較圖21和圖2可以明顯看出這一點。存儲器M22是設備/功能數據存儲器,用于存儲與異常判定對象部分和文本數據存儲位置數據對應的設備或功能數據及優先級數據。存儲器M23是設備/功能異常狀態存儲器,用于為每種設備或功能而存儲文本數據存儲位置數據和異常的異常判定對象部分的優先級數據。
PLC控制單元2’也包括接口(I/O)2M、輸入設備2N、顯示設備2P和輸出設備2Q。輸入設備2N、顯示設備2P和輸出設備2Q通過接口2M連接到CPU 2A’。輸出設備2Q的例子是FD驅動器和打印機。圖21中和圖2一樣的附圖標記表示相同或相似的組成部件,并將省略對它們的說明。
上述存儲器M8’、M19’、M20和M23存儲元件的異常狀態和它們的優先級數據。
圖22A至22F示出了與中央控制單元1’的CPU 1A’所執行的異常狀態顯示程序相對應的處理操作。圖23A至23D示出了與PLC控制單元2’的CPU 2A’所執行的異常狀態檢測程序相對應的處理操作。以下將參考和存儲器M1’、M8’、M12至M16及M19’至M23的存儲內容關聯的這些流程圖,來描述通過中央控制單元1’和PLC控制單元2’的協作所執行的、根據本實施例的印刷機異常狀態檢測/顯示操作。
在異常狀態檢測/顯示操作之前,中央控制單元1’的CPU 1A’初始化存儲器M1和M8’(圖22A步驟S301)。設備或功能選擇菜單被顯示在顯示設備1E上(步驟S302)。印刷機中的各種設備和各種功能被顯示在設備或功能選擇菜單中。在本實施例中,在印刷機中提供第一至第N設備作為設備,并在印刷機中提供第一至第M功能作為功能。
想要知道印刷機中異常狀態的操作者從顯示設備1E上所顯示的設備或功能選擇菜單中選擇期望的設備或功能(異常狀態顯示對象),并接通設備或功能選擇器開關SW1。假定操作者選擇第一設備作為異常狀態顯示對象,并接通設備或功能選擇器開關SW1。CPU 1A’確認設備或功能選擇器開關SW1的接通狀態(步驟S303中‘是’),并把被選為異常狀態顯示對象的第一設備(異常狀態顯示對象設備)存儲在存儲器M1中(步驟S304),并向PLC控制單元2’發送操作指令(步驟S305)。
[印刷機元件(異常判定對象部分)的當前輸出狀態的存儲]一旦從中央控制單元1’收到操作指令(圖23A步驟S401中‘是’),PLC控制單元2’的CPU 2A’就初始化異常狀態存儲器M19’和設備或功能異常狀態存儲器M23(步驟S402)。讀取開關2D1至2Di、傳感器2E1至2Ej、電機驅動器2F1至2Fk和保護電路2G1至2Gl的輸出狀態,作為印刷機元件(異常判定對象部分)的當前輸出狀態,并將它們存儲在存儲器M13中(步驟S403圖5)。
CPU 2A’根據所讀取的印刷機元件(異常判定對象部分)當前輸出狀態來判定當前印刷機狀態,即“印刷在進行中”、“停止”等,并把所判定的當前印刷機狀態存儲在存儲器M14中(步驟S404)。在此,將在當前印刷機狀態被判定為“印刷在進行中”的假定之下進行描述。在這種情況下,代表“印刷在進行中”的信息被存儲在存儲器M14中作為當前印刷機狀態(圖6)。
CPU 2A’根據步驟S404中所判定的當前印刷機狀態,從存儲器M15中讀出相應的印刷機正常狀態(圖7),并把該正常狀態存儲在存儲器M16中(圖8)(步驟S405)。
CPU 2A’從存儲器M16中讀出第一異常判定對象部分的正常輸出狀態(ε1)(步驟S406),并從存儲器M13中讀出與存儲器M16中的第一異常判定對象部分對應的異常判定對象部分的當前輸出狀態(ζ1)(步驟S407),并比較這兩個輸出狀態(圖23B步驟S408)。
如果存儲器M16中的第一異常判定對象部分的正常輸出狀態匹配存儲器M13中的相應異常判定對象部分的當前輸出狀態(步驟S408中‘是’),則CPU 2A’判定第一異常判定對象部分的當前輸出狀態是正常的,并且流程直接前進到步驟S410。
如果存儲器M16中的第一異常判定對象部分的正常輸出狀態不匹配存儲器M13中的相應異常判定對象部分的當前輸出狀態(步驟S408中‘否’),則從與存儲器M16中第一異常判定對象部分對應的存儲器M22地址中,讀出設備或功能數據、文本數據存儲位置數據和優先級數據,并將它們存儲在存儲器M19’中作為第一異常的異常判定對象部分的異常狀態數據(步驟S409)。
圖24示出了存儲器M22中的存儲結構。存儲器M22存儲以下數據代表相關設備或功能的設備或功能數據;代表用于顯示異常狀態的文本數據存儲位置的文本數據存儲位置數據;以及代表與每種異常判定對象一致的異常狀態顯示優先級的優先級數據。
假定存儲器M16中的第一異常判定對象部分是“開關1”。如果“開關1”的正常輸出狀態不匹配存儲器M13中的相應異常判定對象部分的當前輸出狀態,則CPU 2A’從存儲器M22中的“開關1”地址中讀出設備或功能數據、文本數據存儲位置數據以及優先級數據,并把它們存儲在存儲器M19’中作為第一異常判定對象部分的異常狀態數據(#1)(圖25)。
CPU 2A’從存儲器M16中讀出下一異常判定對象部分的正常輸出狀態(εk)(步驟S410),并從存儲器M13中讀出與存儲器M16中的下一異常判定對象部分對應的異常判定對象部分的當前輸出狀態(ξk)(步驟S411),并比較這兩個輸出狀態(步驟S412)。
如果存儲器M16中的下一異常判定對象部分的正常輸出狀態匹配存儲器M13中相應異常判定對象部分的當前輸出狀態(步驟S412中‘是’),則CPU 2A’判定下一異常判定對象部分的當前輸出狀態是正常的,并且流程直接前進到步驟S414。
如果存儲器M16中的下一異常判定對象部分的正常輸出狀態不匹配存儲器M13中相應異常判定對象部分的當前輸出狀態(步驟S412中‘否’),則從與存儲器M16中下一異常判定對象部分對應的存儲器M22地址中,讀出設備或功能數據、文本數據存儲位置數據和優先級數據,并將它們存儲在存儲器M19’中作為下一異常的異常判定對象部分的異常狀態數據(步驟S413圖25)。
類似,重復步驟S410至S414中的處理操作,直到在步驟S414中所有異常判定對象部分的處理都結束為止。利用該處理,來判定存儲器M16中所有異常判定對象部分的當前輸出狀態的正常/異常。異常的異常判定對象部分的設備或功能數據、文本數據存儲位置數據和優先級數據被順序地存儲在存儲器M19’中。
當存儲器M16中的所有異常判定對象部分的處理都結束時(步驟S414中‘是’),CPU 2A’從存儲器M19’中讀出第一異常的異常判定對象部分的設備或功能數據(圖23C步驟S415)。檢查由讀出的第一異常的異常判定對象部分的設備或功能數據所代表的設備或功能是否為第一設備或功能(步驟S416)。
如果是第一設備或功能(步驟S416中‘是’),則CPU 2A’從存儲器M19’中讀出第一異常的異常判定對象部分的文本數據存儲位置數據和優先級數據,并把所讀出的數據寫入存儲器M23中的第一設備或功能地址(步驟S417,圖26)。在該實施例中,第一至第N設備按這種順序排列,并且第一至第M功能按這種順序排列,從而設備或功能數據按這種順序存儲在設備或功能數據存儲器M22中。因此,“第一設備或功能”是第一設備或功能。
CPU 2A’從存儲器M19’中讀出下一異常的異常判定對象部分的設備或功能數據(步驟S418)。檢查由讀出的下一異常的異常判定對象部分的設備或功能數據所代表的設備或功能是否為第一設備或功能(第一設備或功能數據)(步驟S419)。如果是第一設備或功能(步驟S419中‘是’),則CPU 2A’從存儲器M19’中讀出下一異常的異常判定對象部分的文本數據存儲位置數據和優先級數據,并把讀出的數據寫入存儲器M23中的第一設備或功能地址(步驟S420,圖26)。
類似,重復步驟S418至S421中的處理操作,直到在步驟S421中所有異常的異常判定對象部分的處理都結束為止。利用該處理,檢查存儲器M19’中每個異常的異常判定對象部分是否為與第一設備或功能相關的異常判定對象部分。與第一設備或功能相關的異常的異常判定對象部分的文本數據存儲位置數據和優先級數據被寫入存儲器M23中的第一設備或功能地址。
當存儲器M19’中所有異常的異常判定對象部分的處理都結束時(步驟S421中‘是’),CPU 2A’從存儲器M19’中讀出第一異常的異常判定對象部分的設備或功能數據(圖23D步驟S422)。檢查由讀出的第一異常的異常判定對象部分的設備或功能數據所代表的設備或功能是否為下一設備或功能(第二設備或功能)(步驟S423)。如果是下一設備或功能(步驟S423中‘是’),則CPU 2A’從存儲器M19’中讀出第一異常的異常判定對象部分的文本數據存儲位置數據和優先級數據,并把讀出的數據寫入存儲器M23中的下一設備或功能地址(步驟S424)。
CPU 2A’從存儲器M19’中讀出下一異常的異常判定對象部分的設備或功能數據(步驟S425)。檢查由讀出的下一異常的異常判定對象部分的設備或功能數據所代表的設備或功能是否為下一設備或功能(步驟S426)。如果是下一設備或功能(步驟S426中‘是’),則CPU2A’從存儲器M19’中讀出下一異常的異常判定對象部分的文本數據存儲位置數據和優先級數據,并把讀出的數據存儲在存儲器M23中的下一設備或功能數據(步驟S427)。
類似,重復步驟S425至S428中的處理操作,直到在步驟S428中所有異常的異常判定對象部分的處理都結束為止。另外,重復步驟S422至S429中的處理操作,直到在步驟S429中直到第N設備或功能的所有設備或功能的處理都結束為止。利用該處理,存儲器M19’中與設備或功能相關的、異常的異常判定對象部分的文本數據存儲位置數據和優先級數據被寫入存儲器M23中的所有設備或功能地址。
當所有設備或功能的處理都結束時,CPU 2A’從存儲器M23中讀出每種功能或設備的異常的異常判定對象部分的文本數據存儲位置數據和優先級數據(步驟S430),并將它們發送給中央控制單元1’(步驟S431)。
中央控制單元1’的CPU 1A’從PLC控制單元2’接收“每種功能或設備的異常的異常判定對象部分的文本數據存儲位置數據和優先級數據”(圖22A步驟S306中‘是’),并把這些數據存儲在設備或功能異常狀態存儲器M20中(步驟S307)。CPU 1A’從存儲器M1中讀出異常狀態顯示對象設備或功能(步驟S308)。在存儲器M20中所存儲的數據中,從異常狀態顯示對象設備或功能(該例子中為第一設備)的地址中讀出所有異常的異常判定對象部分的文本數據存儲位置數據和優先級數據,并把它們存儲在顯示異常狀態存儲器M8’中(步驟S309,圖27)。
CPU 1A’檢查存儲器M8中是否存在數據(步驟S310)。如果存在數據(步驟S310中‘是’),則從存儲器M8’中讀出第一優先級數據(η1)。檢查存儲器M8’中是否存在下一優先級數據(θ1)(圖22B步驟S312)。如果不存在下一優先級數據(θ1)(步驟S312中‘否’),則把第一優先級數據(η1)存儲在最高優先級數據存儲器M21中(步驟S317),并且流程直接前進到步驟S324。
如果在步驟S312中存在下一優先級數據(θ1)(步驟S312中‘是’),則CPU 1A’讀出該優先級數據(θ1)(步驟S313),并比較第一優先級數據(η1)和第二優先級數據(θ1)(步驟S314)。如果第一優先級數據(η1)的優先級更高(步驟S314中‘是’),則把第一優先級數據(η1)存儲在最高優先級數據存儲器M21中(步驟S315)。如果下一優先級數據(θ1)的優先級更高(步驟S314中‘否’),則把下一優先級數據(θ1)存儲在最高優先級數據存儲器M21中(步驟S316)。
CPU 1A’檢查存儲器M8’中是否存在下一優先級數據(ι1)(圖22C步驟S318)。如果不存在下一優先級數據(ι1)(步驟S318中‘否’),則流程直接前進到步驟S324(圖22D)。
如果存在下一優先級數據(ι1)(步驟S318中‘是’),則CPU 1A’從存儲M21中讀出最高優先級數據(步驟S319)、從存儲M8’中讀出下一優先級數據(ι1)(步驟S320),并比較所讀出的最高優先級數據和下一優先級數據(ι1)(步驟S321)。如果最高優先級數據的優先級更高(步驟S321中‘否’),則保持最高優先級數據存儲器M21的存儲內容不變,并且流程前進到步驟S323。如果最高優先級數據的優先級更低(步驟S321中‘是’),則把下一優先級數據(ι1)重寫入最高優先級數據存儲器M21中(步驟S322),并且流程前進到步驟S323。
重復步驟S319至S323中的處理操作,直到在步驟S323中存儲器M8’中的所有優先級數據的處理都結束為止。利用該處理,把存儲器M8’中具有最高優先級的優先級數據存儲在最高優先級數據存儲器M21中。
當存儲器M8’中的所有優先級數據的處理都結束時(步驟S323中‘是’),CPU 1A’從存儲器M21中讀出最高優先級數據(圖22D步驟S324),并從存儲M8’中讀出與最高優先級數據對應的文本數據存儲位置數據(步驟S325)。從由讀出的文本數據存儲位置數據所指定的存儲器M12中的地址中讀出文本數據,并將其顯示在顯示設備1E的最高優先級異常顯示位置(步驟S326)。
然后,CPU 1A’從存儲器M8’中刪除最高優先級數據及與最高優先級數據成對的文本數據存儲位置數據(步驟S327),并檢查存儲器M8’中是否存在下一數據(步驟S328)。如果存儲器M8’中存在下一數據(步驟S328中‘是’),則從存儲器M8’中讀出第一優先級數據(η1)(圖22E步驟S322),并和步驟S312至S327中一樣執行步驟S333至S348(圖22F)中的處理。注意,在步驟S347中,把與這一次的最高優先級數據對應的文本數據顯示在具有次于上一次文本數據顯示位置的優先級的異常顯示位置。
同樣地,重復步驟S332至S348中的處理操作,直到在步驟S328中存儲器M8’中沒有剩余數據為止。利用該處理,從由相應文本數據存儲位置數據所指定的存儲器M12中的地址讀出文本數據,并按存儲器M8’中存儲的優先級數據所代表的優先級的降序、將讀出的文本數據顯示在顯示設備1E上。即,在與異常狀態顯示對象設備或功能相關的異常判定對象部分中,被判定為異常的異常判定對象部分的異常狀態按優先級的降序(按重要性的降序)被顯示在顯示設備1E上。
當存儲器M8’中沒有剩余數據時(步驟S328中‘否’),CPU 1A’確認用于返回到設備或功能選擇菜單的開關SW2的斷開狀態(步驟S329中‘否’),并再次向PLC控制單元2’發送操作指令(步驟S330)。當在步驟S329中確認用于返回到設備或功能選擇菜單的開關SW2的接通狀態時,在顯示設備1E上顯示設備或功能選擇菜單(步驟S331),并且流程返回到步驟S303(圖22A)。因此,象上述第一設備一樣,操作者能夠選擇另一設備或功能來執行異常狀態檢測/顯示操作。
接下來將參考圖28和29來描述中央控制單元1’的CPU 1A’所實現的功能的概要。CPU 1A’根據ROM 1C’中所存儲的異常狀態顯示程序操作,以至少實現圖28所示的顯示對象選擇單元11’和顯示控制單元12’。顯示對象選擇單元11’從印刷機的多種設備和功能中選擇指定的設備或功能作為異常狀態顯示對象。更具體地說,顯示對象選擇單元11’執行步驟S304、S308和S309中的處理。顯示控制單元12’使顯示設備1E根據PLC控制單元2’的CPU 2A’中的判定單元(23’)(稍后描述)的判定結果,來僅僅顯示被判定為異常的元件的異常狀態。更具體地說,顯示控制單元12’執行步驟S311至S328及S332至S348中的處理。
如圖29所示,顯示控制單元12’也至少包括選擇顯示控制單元13’和顯示位置控制單元14’。選擇顯示控制單元13’使顯示設備1E只顯示與顯示對象選擇單元11’所選擇的設備和功能相關的元件的異常狀態。更具體地說,選擇顯示控制單元13’執行步驟S311、S313、S320、S332、S334和S341中的處理。顯示位置控制單元14’使顯示設備1E按優先級的降序來顯示存儲器M8’中存儲的元件異常狀態。更具體地說,顯示位置控制單元14’執行步驟S314至S317、S321至S327、S335至S338及S342至S348中的處理。
接下來將參考圖30和31來描述PLC控制單元2’的CPU 2A’所實現的功能的概要。CPU 2A’根據ROM 2C’中所存儲的異常狀態檢測程序操作,以至少實現圖30所示的檢測單元21’、比較單元22’和判定單元23’。檢測單元21’檢測印刷機多個元件的當前狀態。更具體地說,檢測單元21’執行步驟S403中的處理。比較單元22’將檢測單元21’所檢測的每種當前元件狀態和元件的預定正常狀態進行比較。更具體地說,比較單元22’執行步驟S404至S408及S410至S412中的處理。判定單元23’根據比較單元22’的比較結果,來判定當前元件狀態是否異常。更具體地說,判定單元23’執行步驟S409和S413中的處理。
如圖31所示,比較單元22’也至少包括當前狀態判定單元24’和狀態比較單元25’。當前狀態判定單元24’從比較單元22’所檢測的當前元件狀態來判定當前印刷機狀態。更具體地說,當前狀態判定單元24’執行步驟S404中的處理。狀態比較單元25’把相對于當前狀態判定單元24’所判定的當前印刷機狀態而預先判定的每種正常元件狀態,和當前元件狀態進行比較。更具體地說,狀態比較單元25’執行步驟S405至S408及S410至S412中的處理。
在上述第一和第二實施例中,選擇異常狀態顯示對象設備或功能。然而,不必總是選擇異常狀態顯示對象設備或功能。更具體地說,可以把整個印刷機定義為異常狀態顯示對象,并且在該顯示對象的異常判定對象部分中,可以只顯示被判定為異常的異常判定對象部分的異常狀態。
如上所述,根據本發明,把印刷機每一元件的當前狀態(例如開關、傳感器、電機驅動器或保護電路)的輸出狀態和元件的預定正常狀態進行比較。根據該比較結果來判定當前元件狀態的正常/異常。在這種情況下,通過文本數據等,僅僅顯示根據正常/異常判定結果而判定為異常的元件的異常狀態。
在本發明中,可以把整個印刷機定義為異常狀態顯示對象。例如,可以選擇印刷機中的期望設備(異常狀態顯示對象設備)作為異常狀態顯示對象,并且可以只顯示與被選為異常狀態顯示對象的設備相關,且被判定為異常的元件的異常狀態。作為選擇,可以選擇印刷機中的期望功能作為異常狀態顯示對象,并且可以只顯示與被選為異常狀態顯示對象的功能相關,且被判定為異常的元件的異常狀態。
在印刷機中,每一元件的正常狀態都隨當前印刷機狀態如“印刷在進行中”或“停止”而變。例如,開關的正常輸出狀態在“印刷在進行中”期間為“接通”,而在“停止”期間為“斷開”。在本發明中,根據印刷機每一元件的當前狀態來判定當前印刷機狀態。把與所判定的當前印刷機狀態相一致地預先判定的元件正常狀態,和元件當前狀態進行比較。只顯示被判定為異常的元件的異常狀態。
根據本發明,把印刷機每一元件的當前狀態和元件的預定正常狀態進行比較。根據該比較結果來判定當前元件的正常/異常。只顯示被判定為異常的元件的異常狀態。因為容易識別發生異常的位置,所以可以減輕操作者的負擔,并且可以防止運行率的任何降低。
根據本發明,只顯示與異常狀態顯示對象設備相關,且被判定為異常的元件的異常狀態。作為選擇,只顯示與異常狀態顯示對象功能相關,且被判定為異常的元件的異常狀態。因為可以在聚焦于期望設備或功能的同時顯示異常狀態,所以可以更容易識別發生異常的位置。
根據本發明,根據印刷機每一元件的當前狀態來判定當前印刷機狀態。把與所判定的當前印刷機狀態相一致地預先判定的元件正常狀態,和元件當前狀態進行比較。只顯示被判定為異常的元件的異常狀態。因此,可以根據當前印刷機狀態如“印刷在進行中”或“停止”,來靈活地檢測和顯示每一元件的異常狀態。
權利要求
1.一種印刷機異常狀態顯示方法,其特征在于包括以下步驟檢測印刷機的多個元件的當前狀態;將檢測的每個元件當前狀態和元件的預定正常狀態進行比較;根據比較結果來判定元件當前狀態是否異常;以及根據判定結果,只顯示被判定為異常的元件的異常狀態。
2.根據權利要求1所述的方法,進一步包括從印刷機所包括的多個設備中選擇設備作為異常狀態顯示對象的步驟,其中顯示步驟包括只顯示與所選的設備相關的元件的異常狀態的步驟。
3.根據權利要求1所述的方法,進一步包括從印刷機中所提供的多種功能中選擇一種功能作為異常狀態顯示對象的步驟,其中顯示步驟包括只顯示與所選的功能相關的元件的異常狀態的步驟。
4.根據權利要求1所述的方法,其中比較步驟包括以下步驟根據所檢測的元件當前狀態來判定印刷機的當前狀態;以及把與所判定的印刷機當前狀態相一致地預先判定的元件正常狀態,和元件當前狀態進行比較。
5.根據權利要求1所述的方法,進一步包括把被判定為異常的元件的異常狀態存儲在顯示異常狀態存儲裝置中的步驟,在該顯示異常狀態存儲裝置中按元件重要性的降序來分配用于存儲元件異常狀態的區,其中顯示步驟包括按重要性的降序來顯示顯示異常狀態存儲裝置中所存儲的元件異常狀態的步驟。
6.根據權利要求1所述的方法,進一步包括把被判定為異常的元件的異常狀態和該元件的優先級數據一起存儲在用于存儲元件異常狀態的顯示異常狀態存儲裝置中的步驟,其中顯示步驟包括按優先級的降序來顯示顯示異常狀態存儲裝置中所存儲的元件的異常狀態的步驟。
7.根據權利要求1所述的方法,進一步包括以下步驟從執行顯示步驟的中央控制單元向執行檢測步驟、比較步驟和判定步驟的異常狀態檢測單元順序地發送用于操作異常狀態檢測單元的操作指令;以及響應操作指令而從異常狀態檢測單元向中央控制單元順序地發送判定結果,其中在顯示步驟中,如果當前判定結果與先前判定結果匹配,則不更新顯示。
8.一種印刷機異常狀態顯示設備,其特征在于包括檢測裝置(21、21’),用于檢測印刷機的多個元件的當前狀態;比較裝置(22、22’),用于把由所述檢測裝置所檢測的每個元件當前狀態和元件的預定正常狀態進行比較;判定裝置(23、23’),用于根據所述比較裝置的比較結果來判定元件當前狀態是否異常;以及顯示控制裝置(12、12’),用于根據所述判定裝置的判定結果,只顯示被判定為異常的元件的異常狀態。
9.根據權利要求8所述的設備,進一步包括顯示對象選擇裝置(11、11’),用于從印刷機所包括的多個設備中選擇指定設備作為異常狀態顯示對象,其中所述顯示控制裝置包括選擇顯示控制裝置(13、13’),用于控制只顯示與所選的設備相關的元件的異常狀態。
10.根據權利要求8所述的設備,進一步包括顯示對象選擇裝置(11、11’),用于從印刷機所提供的多種功能中選擇指定功能作為異常狀態顯示對象,其中所述顯示控制裝置包括選擇顯示控制裝置(13、13’),用于控制只顯示與所選的功能相關的元件的異常狀態。
11.根據權利要求8所述的設備,其中所述比較裝置包括當前狀態判定裝置(24、24’),用于根據由所述檢測裝置檢測的元件當前狀態來判定印刷機當前狀態;以及狀態比較裝置(25、25’),用于把與所述當前狀態判定裝置所判定的印刷機當前狀態相一致地預先判定的元件正常狀態,和元件當前狀態進行比較。
12.根據權利要求8所述的設備,進一步包括顯示異常狀態存儲裝置(M8),在該顯示異常狀態存儲裝置(M8)中按元件重要性的降序來分配用于存儲元件異常狀態的區,其中所述顯示控制裝置包括顯示位置控制裝置(14),用于控制按重要性的降序來顯示所述顯示異常狀態存儲裝置中所存儲的元件異常狀態。
13.根據權利要求8所述的設備,進一步包括顯示異常狀態存儲裝置(M8’),用于一起存儲由所述判定裝置判定為異常的元件的異常裝置和該元件的優先級數據,其中所述顯示控制裝置包括顯示位置控制裝置(14’),用于控制按優先級的降序來顯示所述顯示異常狀態存儲裝置中所存儲的元件的異常狀態。
14.根據權利要求8所述的設備,進一步包括異常狀態檢測單元,該異常狀態檢測單元包括所述檢測裝置、所述比較裝置和所述判定裝置;以及中央控制單元,該中央控制單元包括所述顯示控制裝置,其中所述中央控制單元進一步包括發送/接收裝置(1H),用于向所述異常狀態檢測單元順序地發送用于操作所述檢測裝置、所述比較裝置和所述判定裝置的操作指令,并接收響應該操作指令而從所述異常狀態檢測單元發送的、所述判定裝置的判定結果,其中如果當前判定結果匹配先前判定結果,則所述顯示控制裝置不更新顯示。
全文摘要
公開了一種印刷機異常狀態顯示方法和設備。在印刷機異常狀態顯示方法中,檢測印刷機多個元件的當前狀態。把所檢測的每個元件當前狀態和元件的預定正常狀態進行比較。根據比較結果來判定元件的當前狀態是否異常。根據判定結果,只顯示被判定為異常的元件的異常狀態。
文檔編號B41F33/00GK1903571SQ2006101080
公開日2007年1月31日 申請日期2006年7月27日 優先權日2005年7月27日
發明者山本勝 申請人:小森公司