亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

印刷機(jī)異常狀態(tài)顯示方法和設(shè)備的制作方法

文檔序號(hào):2510820閱讀:577來源:國(guó)知局
專利名稱:印刷機(jī)異常狀態(tài)顯示方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種檢測(cè)和顯示印刷機(jī)元件異常狀態(tài)的印刷機(jī)異常狀態(tài)顯示方法和設(shè)備。
背景技術(shù)
通常,使用如例如日本實(shí)用新型待審公開No.5-16310中所披露的監(jiān)視器設(shè)備,來作為顯示印刷機(jī)元件異常狀態(tài)的設(shè)備。該監(jiān)視器設(shè)備顯示與印刷機(jī)操作相關(guān)的所有元件的操作狀態(tài)。操作者通過檢查操作狀態(tài)來判定異常部件。
然而,印刷機(jī)有許多元件與操作相關(guān)。在常規(guī)印刷機(jī)異常狀態(tài)顯示方法中,操作者必須檢查所有元件的操作狀態(tài),并判定發(fā)生異常的部件。這使操作者的負(fù)擔(dān)變重。另外,因?yàn)榛〞r(shí)間來弄清應(yīng)該優(yōu)先修理的部件,所以用于修理的印刷機(jī)停工時(shí)間變長(zhǎng)了,并且印刷機(jī)的運(yùn)行率降低了。

發(fā)明內(nèi)容
提出了本發(fā)明以解決這些問題,本發(fā)明的目的是減小操作者檢測(cè)印刷機(jī)中異常的負(fù)擔(dān)。
本發(fā)明的另一目的是防止印刷機(jī)異常情況下的運(yùn)行率的任何降低。
為了實(shí)現(xiàn)以上目的,根據(jù)本發(fā)明一方面,提供了一種印刷機(jī)異常狀態(tài)顯示方法,該印刷機(jī)異常狀態(tài)顯示方法包括以下步驟檢測(cè)印刷機(jī)的多個(gè)元件的當(dāng)前狀態(tài);將檢測(cè)的每個(gè)元件當(dāng)前狀態(tài)和元件的預(yù)定正常狀態(tài)進(jìn)行比較;根據(jù)比較結(jié)果來判定元件當(dāng)前狀態(tài)是否異常;以及根據(jù)判定結(jié)果只顯示被判定為異常的元件的異常狀態(tài)。
根據(jù)本發(fā)明另一方面,提供一種印刷機(jī)異常狀態(tài)顯示設(shè)備,該印刷機(jī)異常狀態(tài)顯示設(shè)備包括檢測(cè)裝置,用于檢測(cè)印刷機(jī)的多個(gè)元件的當(dāng)前狀態(tài);比較裝置,用于把由檢測(cè)裝置所檢測(cè)的每個(gè)元件的當(dāng)前狀態(tài)和元件的預(yù)定正常狀態(tài)進(jìn)行比較;判定裝置,用于根據(jù)比較裝置的比較結(jié)果來判定元件當(dāng)前狀態(tài)是否異常;以及顯示控制裝置,用于根據(jù)判定裝置的判定結(jié)果只顯示被判定為異常的元件的異常狀態(tài)。


圖1是根據(jù)本發(fā)明第一實(shí)施例的印刷機(jī)異常狀態(tài)顯示設(shè)備中所包括的中央控制單元的框圖;圖2是根據(jù)本發(fā)明第一實(shí)施例的印刷機(jī)異常狀態(tài)顯示設(shè)備中所包括的PLC控制單元的框圖;圖3A至3D是與中央控制單元的CPU所執(zhí)行的異常狀態(tài)顯示程序?qū)?yīng)的處理操作的流程圖;圖4A和4B是與PLC控制單元的CPU所執(zhí)行的異常狀態(tài)檢測(cè)程序?qū)?yīng)的處理操作的流程圖;圖5所示為用于存儲(chǔ)印刷機(jī)元件當(dāng)前輸出狀態(tài)的存儲(chǔ)器的存儲(chǔ)內(nèi)容視圖;圖6所示為用于存儲(chǔ)當(dāng)前印刷機(jī)狀態(tài)的存儲(chǔ)器的存儲(chǔ)內(nèi)容視圖;圖7所示為用于存儲(chǔ)與每種狀態(tài)對(duì)應(yīng)的印刷機(jī)正常狀態(tài)的存儲(chǔ)器的存儲(chǔ)內(nèi)容視圖;圖8所示為用于存儲(chǔ)與當(dāng)前印刷機(jī)狀態(tài)對(duì)應(yīng)的印刷機(jī)正常狀態(tài)的存儲(chǔ)器的存儲(chǔ)內(nèi)容視圖;圖9所示為用于存儲(chǔ)異常狀態(tài)的存儲(chǔ)器的存儲(chǔ)內(nèi)容視圖;圖10所示為用于存儲(chǔ)異常狀態(tài)的存儲(chǔ)器的存儲(chǔ)內(nèi)容視圖;圖11所示為用于存儲(chǔ)當(dāng)前印刷機(jī)狀態(tài)的存儲(chǔ)器的存儲(chǔ)內(nèi)容視圖;圖12所示為用于存儲(chǔ)待顯示異常狀態(tài)的存儲(chǔ)器的存儲(chǔ)內(nèi)容視圖;圖13所示為用于存儲(chǔ)文本數(shù)據(jù)的存儲(chǔ)器的存儲(chǔ)內(nèi)容視圖;圖14A和14B所示為,用于存儲(chǔ)當(dāng)前異常狀態(tài)的存儲(chǔ)器和用于存儲(chǔ)先前異常狀態(tài)的存儲(chǔ)器之間的數(shù)據(jù)存儲(chǔ)條件比較的視圖(在當(dāng)前內(nèi)容和先前內(nèi)容相同時(shí));圖15A和15B所示為,用于存儲(chǔ)當(dāng)前異常狀態(tài)的存儲(chǔ)器和用于存儲(chǔ)先前異常狀態(tài)的存儲(chǔ)器之間的數(shù)據(jù)存儲(chǔ)條件比較的視圖(在當(dāng)前內(nèi)容和先前內(nèi)容不同時(shí));圖16是中央控制單元的CPU的功能框圖;圖17是顯示控制單元的框圖;圖18是PLC控制單元的CPU的功能框圖;圖19是比較單元的框圖;圖20是根據(jù)本發(fā)明第二實(shí)施例的印刷機(jī)中所包括的中央控制單元的框圖;圖21是根據(jù)本發(fā)明第二實(shí)施例的印刷機(jī)中所包括的PLC控制單元的框圖;圖22A至22F是與中央控制單元的CPU所執(zhí)行的異常狀態(tài)顯示程序?qū)?yīng)的處理操作的流程圖;圖23A至23D是與PLC控制單元的CPU所執(zhí)行的異常狀態(tài)檢測(cè)程序?qū)?yīng)的處理操作的流程圖;圖24所示為用于存儲(chǔ)設(shè)備或功能數(shù)據(jù)的存儲(chǔ)器的存儲(chǔ)內(nèi)容視圖;圖25所示為用于存儲(chǔ)異常狀態(tài)的存儲(chǔ)器的存儲(chǔ)內(nèi)容視圖;圖26所示為用于存儲(chǔ)每種設(shè)備或功能的異常狀態(tài)的存儲(chǔ)器的存儲(chǔ)內(nèi)容視圖;圖27所示為用于存儲(chǔ)待顯示異常狀態(tài)的存儲(chǔ)器的存儲(chǔ)內(nèi)容視圖;圖28是中央控制單元的CPU的功能框圖;圖29是顯示控制單元的框圖;圖30是PLC控制單元的CPU的功能框圖;以及圖31是比較單元的框圖。
具體實(shí)施例方式
以下將參考附圖來描述本發(fā)明的實(shí)施例。
第一實(shí)施例

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