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

顯示裝置、用于使計算機(jī)發(fā)揮顯示裝置作用的程序產(chǎn)品、及存儲該程序產(chǎn)品的存儲介質(zhì)的制作方法

文檔序號:6278945閱讀:206來源:國知局
專利名稱:顯示裝置、用于使計算機(jī)發(fā)揮顯示裝置作用的程序產(chǎn)品、及存儲該程序產(chǎn)品的存儲介質(zhì)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及具有顯示控制對象機(jī)器狀態(tài)的功能的顯示裝置,尤其涉及,具有將表示電連接的控制對象機(jī)器狀態(tài)的信號與該機(jī)器的圖像信號建立對應(yīng)而存儲的功能、以及基于再生指示再生與該狀態(tài)對應(yīng)的運(yùn)動圖像的功能的顯示裝置,用于使計算機(jī)發(fā)揮該顯示裝置作用的程序產(chǎn)品,以及,存儲該程序產(chǎn)品的存儲介質(zhì)。
背景技術(shù)
以往,可編程顯示裝置作為設(shè)備的接口裝置來使用。在該可編程顯示裝置中,包括在顯示設(shè)備的功能上,還具有對作為控制控制對象機(jī)器的設(shè)備進(jìn)行控制的裝置功能、所謂的可編程邏輯控制器(以下,表示為PLC)的功能的顯示裝置。
具有PLC功能的顯示裝置,存儲預(yù)先編寫的控制程序,基于該控制程序的命令控制設(shè)備。另一方面,該顯示裝置,從設(shè)備取得信息,基于該信號檢測設(shè)備狀態(tài),并且,將表示設(shè)備的圖像以與其狀態(tài)相對應(yīng)的顏色或者形狀等來顯示。另外,操作員在觸摸屏畫面上觸摸圖像的顯示部分以使指示顯示裝置對設(shè)備進(jìn)行控制,顯示裝置,基于該指示將控制信號輸出到設(shè)備,進(jìn)行按照指示的控制。在此,設(shè)備,是指與該顯示裝置電連接,且在與顯示裝置之間可收發(fā)信號的控制對象機(jī)器。
具有該功能的顯示裝置,例如,公開在特開平10-238020號公報(專利文獻(xiàn)1)、特開2000-20113號公報(專利文獻(xiàn)2)、特開2003-84811號公報(專利文獻(xiàn)3)、特開2003-131710號公報(專利文獻(xiàn)4)、特開2003-157105號公報(專利文獻(xiàn)5)、或者特開2004-5060號公報(專利文獻(xiàn)6)等中。
根據(jù)這樣的顯示裝置,能夠進(jìn)行設(shè)備的控制與該設(shè)備狀態(tài)的顯示。在此,對于設(shè)備的監(jiān)視,有著所謂的分析發(fā)生了故障的設(shè)備的要求。
因此,例如,特開2000-250775號公報(專利文獻(xiàn)7),公開了能夠容易且可靠地進(jìn)行順序控制設(shè)備的故障分析的分析支持裝置。該故障分析支持裝置,包括控制信息存儲部,其記錄控制設(shè)備的順序控制設(shè)備的輸入輸出信息;仿真部,其對基于存儲的信息控制設(shè)備的順序控制裝置進(jìn)行仿真;以及輸出仿真部的內(nèi)部狀態(tài)的輸出部。
根據(jù)上述的故障分析支持裝置,將設(shè)備的故障前后的狀況,作為輸入輸出信息以及PLC控制信息,能夠同時且同步確認(rèn)。另外,PLC控制信息,例如由于能夠由梯形語言(ladder language)來確認(rèn),因此能夠容易地判斷邏輯電路的成立/不成立。另外,也能夠確認(rèn)未被記錄的PLC內(nèi)部的繼電器狀態(tài)(relay state),因此能夠容易地進(jìn)行設(shè)備的故障分析。
專利文獻(xiàn)1特開平10-238020號公報;專利文獻(xiàn)2特開2000-20113號公報;專利文獻(xiàn)3特開2003-84811號公報;專利文獻(xiàn)4特開2003-131710號公報;專利文獻(xiàn)5特開2003-157105號公報;專利文獻(xiàn)6特開2004-5060號公報;專利文獻(xiàn)7特開2000-250775號公報。
但是,根據(jù)在特開2000-250775號公報中所公開的故障分析支持裝置,始終通過仿真分析設(shè)備的故障。因此,例如,不能正確地再現(xiàn)故障的情況下,存在不能得到正確的分析結(jié)果的問題。另外,由于難以預(yù)測設(shè)備的故障發(fā)生時期,因此也有時不適合向設(shè)備預(yù)先反饋仿真結(jié)果。還有,在該裝置中,由于未規(guī)定設(shè)備操作中的使用,因此存在該裝置的管理員,不能迅速處理操作中發(fā)生的故障的問題。

發(fā)明內(nèi)容
本發(fā)明鑒于此,其目的在于提供一種,實時通知設(shè)備狀態(tài)的變化,并且能夠支持該變化原因的分析等對策的顯示裝置。
本發(fā)明的另外目的在于提供一種,用于使計算機(jī)作為通知設(shè)備的狀態(tài)的變化,并且能夠發(fā)揮對該變化的原因的分析等的對策進(jìn)行支持的顯示裝置的作用的程序產(chǎn)品。
本發(fā)明的另外的其他目的在于提供一種,存儲程序產(chǎn)品的記錄媒體,該程序產(chǎn)品用于使計算機(jī)作為通知設(shè)備的狀態(tài)的變化,并且能夠發(fā)揮對該變化的原因的分析等的對策進(jìn)行支持的顯示裝置的作用。
為了解決上述課題,根據(jù)本發(fā)明的某方面,顯示裝置,具備存儲機(jī)構(gòu),其存儲具有多個命令的控制程序、以及用于顯示與多個命令的每一個建立關(guān)聯(lián)的符號的各個符號數(shù)據(jù);控制機(jī)構(gòu),其通過執(zhí)行多個命令的每一個,以使控制與顯示裝置電連接的控制對象機(jī)器;顯示圖像的顯示機(jī)構(gòu);第一顯示控制機(jī)構(gòu),其基于與控制機(jī)構(gòu)所執(zhí)行的命令對應(yīng)的符號數(shù)據(jù),將與所執(zhí)行的命令對應(yīng)的符號,顯示在顯示機(jī)構(gòu)的第一顯示區(qū)域上;圖像信號輸入機(jī)構(gòu),其接收基于控制對象機(jī)器的拍攝而生成的圖像數(shù)據(jù)的輸入;存儲圖像數(shù)據(jù)的圖像數(shù)據(jù)存儲機(jī)構(gòu);建立關(guān)聯(lián)機(jī)構(gòu),其將與由控制機(jī)構(gòu)所執(zhí)行的命令對應(yīng)的符號數(shù)據(jù)、與在圖像數(shù)據(jù)存儲機(jī)構(gòu)中存儲的圖像數(shù)據(jù)建立關(guān)聯(lián);檢測機(jī)構(gòu),其檢測在第一顯示區(qū)域上顯示的符號的指定;以及第二顯示控制機(jī)構(gòu),其響應(yīng)指定的檢測,基于與對應(yīng)于在第一顯示區(qū)域上顯示的符號的符號數(shù)據(jù)建立關(guān)聯(lián)的圖像數(shù)據(jù),在顯示機(jī)構(gòu)的第二顯示區(qū)域上顯示運(yùn)動圖像。
作為優(yōu)選,顯示裝置,還具備測量時間的計時機(jī)構(gòu),建立關(guān)聯(lián)機(jī)構(gòu),基于由計時機(jī)構(gòu)測量的時間,將與顯示在第一顯示區(qū)域上的符號對應(yīng)的符號數(shù)據(jù)、與通過圖像信號輸入機(jī)構(gòu)輸入的圖像數(shù)據(jù)建立關(guān)聯(lián)。
作為優(yōu)選,顯示裝置,還具備狀態(tài)信號輸入機(jī)構(gòu),其接收表示控制對象機(jī)器狀態(tài)的狀態(tài)信號的輸入;日志生成機(jī)構(gòu),其基于時間與狀態(tài)信號,生成表示控制對象機(jī)器的工作歷史記錄的日志信息;以及存儲機(jī)構(gòu),其存儲日志信息。建立關(guān)聯(lián)機(jī)構(gòu),將與在第一顯示區(qū)域上顯示的符號對應(yīng)的符號數(shù)據(jù)與日志信息建立關(guān)聯(lián)。
作為優(yōu)選,狀態(tài)信號輸入機(jī)構(gòu),接收表示控制對象機(jī)器的異常的信號的輸入。日志生成機(jī)構(gòu),在輸入表示異常的信號的情況下,生成表示控制對象機(jī)器的異常的日志信息。建立關(guān)聯(lián)機(jī)構(gòu),將生成表示異常的日志信息的時間、與表示異常的日志信息建立關(guān)聯(lián)而存儲在日志存儲機(jī)構(gòu)中。第一顯示控制機(jī)構(gòu),為了與表示異常的日志信息對應(yīng)的符號的顯示機(jī)構(gòu)的第一顯示方式,不同于與控制對象機(jī)器的正常狀態(tài)對應(yīng)的符號的顯示機(jī)構(gòu)的第二顯示方式,而將用于顯示與表示異常的日志信息對應(yīng)的符號的符號數(shù)據(jù)的輸出形式,不同于用于表示與正常狀態(tài)對應(yīng)的符號的的符號數(shù)據(jù)的輸出形式,以使在第一顯示區(qū)域上顯示符號。
作為優(yōu)選,檢測機(jī)構(gòu),檢測由第一顯示方式來顯示的符號的指定。顯示裝置,還具備讀出機(jī)構(gòu),其基于指定的檢測,從日志存儲機(jī)構(gòu),讀出與表示異常的日志信息所對應(yīng)的時間;以及再生機(jī)構(gòu),其讀出與從讀出的時間到預(yù)定時間對應(yīng)的圖像數(shù)據(jù)。第二顯示控制機(jī)構(gòu),基于由再生機(jī)構(gòu)讀出的圖像數(shù)據(jù),在第二顯示區(qū)域上顯示運(yùn)動圖像。
作為優(yōu)選,檢測機(jī)構(gòu),檢測由第一顯示方式來顯示的符號的指定。顯示裝置,還具備讀出機(jī)構(gòu),其基于指定的檢測,從日志存儲機(jī)構(gòu),讀出與表示異常的日志信息對應(yīng)的時間;以及再生機(jī)構(gòu),其讀出與從時間的預(yù)定的時間之前到時間的預(yù)定的時間之后的時間對應(yīng)的圖像數(shù)據(jù)。第二二顯示控制機(jī)構(gòu),基于由再生機(jī)構(gòu)讀出的圖像數(shù)據(jù),在第二顯示區(qū)域上顯示運(yùn)動圖像。
作為優(yōu)選,第一顯示控制機(jī)構(gòu),控制顯示機(jī)構(gòu)按照第一顯示方式在第一顯示區(qū)域上顯示多個符號。檢測機(jī)構(gòu),從多個符號檢測任何一個符號的指定。第二顯示控制機(jī)構(gòu),包括時間數(shù)據(jù)讀出機(jī)構(gòu),從日志存儲機(jī)構(gòu),分別讀出與多個符號的每一個對應(yīng)的各個時間;圖像數(shù)據(jù)讀出機(jī)構(gòu),從日志存儲機(jī)構(gòu),分別讀出與從多個符號的每一個相關(guān)的讀出的各個時間到預(yù)定時間對應(yīng)的圖像數(shù)據(jù);以及再生控制機(jī)構(gòu),其基于讀出的圖像數(shù)據(jù),從檢測出指定的任何一個符號對應(yīng)時間開始按照時間順序或者以倒退回放方式,在第二顯示區(qū)域上顯示運(yùn)動圖像。
作為優(yōu)選,顯示機(jī)構(gòu),將第一顯示區(qū)域與第二顯示區(qū)域顯示在相同的畫面上。
作為優(yōu)選,圖像信號輸入機(jī)構(gòu),接收基于通過多個拍攝機(jī)構(gòu)的每一個的控制對象機(jī)器的拍攝而生成的各個圖像數(shù)據(jù)的輸入。建立關(guān)聯(lián)機(jī)構(gòu),將與由控制機(jī)構(gòu)所執(zhí)行的多個命令的每一個對應(yīng)的各個符號數(shù)據(jù)、與各個圖像數(shù)據(jù)建立關(guān)聯(lián)。第二顯示控制機(jī)構(gòu),基于各個圖像數(shù)據(jù)將各個運(yùn)動圖像分別顯示在第二顯示區(qū)域上。
根據(jù)本發(fā)明的另一方面,程序產(chǎn)品,用于使計算機(jī)發(fā)揮顯示裝置的作用。該程序產(chǎn)品在計算機(jī)上執(zhí)行以下步驟讀出步驟,從存儲數(shù)據(jù)的存儲機(jī)構(gòu),讀出具有多個命令的控制程序、以及用于顯示與多個命令的每一個建立關(guān)聯(lián)的符號的各個符號數(shù)據(jù);控制步驟,執(zhí)行多個命令的每一個,以使控制與計算機(jī)電連接的控制對象機(jī)器;在第一圖像區(qū)域上顯示的步驟,基于與在控制步驟中所執(zhí)行的命令對應(yīng)的符號數(shù)據(jù),將與所執(zhí)行的命令對應(yīng)的符號,顯示在對圖像進(jìn)行顯示的顯示機(jī)構(gòu)的第一顯示區(qū)域上;接收步驟,接收基于控制對象機(jī)器的拍攝而生成的圖像數(shù)據(jù)的輸入;建立關(guān)聯(lián)步驟,將與所執(zhí)行的命令對應(yīng)的符號數(shù)據(jù)、與圖像數(shù)據(jù)建立關(guān)聯(lián);存儲步驟,將圖像數(shù)據(jù)存儲在存儲機(jī)構(gòu)中;檢測步驟,檢測在第一顯示區(qū)域上顯示的符號的指定;以及在第二顯示區(qū)域上顯示的步驟,響應(yīng)指定的檢測,基于與對應(yīng)于在第一顯示區(qū)域上顯示的符號的符號數(shù)據(jù)建立關(guān)聯(lián)的圖像數(shù)據(jù),將運(yùn)動圖像顯示在顯示機(jī)構(gòu)的第二顯示區(qū)域上。
根據(jù)本發(fā)明的其他另一方面,記錄介質(zhì),存儲使計算機(jī)作為顯示裝置發(fā)揮作用的程序產(chǎn)品。
根據(jù)本發(fā)明所涉及的顯示裝置,表示控制對象機(jī)器狀態(tài)的信號與該機(jī)器的圖像建立關(guān)聯(lián)而被存儲。該信號,與表示在對控制對象機(jī)器進(jìn)行控制的程序中所包括的命令的符號建立關(guān)聯(lián)。若該符號被選擇,則與該符號建立關(guān)聯(lián)的運(yùn)動圖像被顯示。由此,顯示裝置的操作員,能夠?qū)⒖刂茖ο髾C(jī)器狀態(tài)例如異常狀態(tài),與此時的圖像對照而確認(rèn)。從而,能夠容易采取控制對象機(jī)器的分析以及其他所需的措施。
根據(jù)本發(fā)明所涉及的顯示裝置,在存儲容量的范圍內(nèi),存儲已取得的圖像信號。因此,操作員,在控制對象機(jī)器異常時即使不在顯示裝置之前,也可以通過指定在顯示裝置上所顯示的符號,以使將過去的運(yùn)動圖像顯示在顯示裝置上,而能夠確認(rèn)異常。
若由計算機(jī)執(zhí)行根據(jù)本發(fā)明所涉及的程序產(chǎn)品,則計算機(jī)能夠發(fā)揮作為上述的顯示裝置的作用。
根據(jù)本發(fā)明所涉及的記錄介質(zhì),能夠使計算機(jī)作為具有將顯示控制對象機(jī)器狀態(tài)的信號與該機(jī)器的運(yùn)動圖像建立關(guān)聯(lián)而存儲的功能的顯示裝置來發(fā)揮作用。


圖1是表示本發(fā)明的實施方式所涉及的顯示裝置100的功能性結(jié)構(gòu)的框圖。
圖2是表示顯示裝置100的變量存儲器168的數(shù)據(jù)存儲的一方式的圖。
圖3是表示顯示裝置100的控制用程序存儲器170的程序存儲的一方式的圖。
圖4是表示顯示裝置100的梯形圖日志(梯形圖日志)存儲部166的數(shù)據(jù)存儲的一方式的圖。
圖5是表示顯示裝置100的圖像數(shù)據(jù)存儲部164的數(shù)據(jù)存儲的一方式的圖。
圖6是表示顯示裝置100的控制部130所執(zhí)行的處理的步驟的流程圖(其1)。
圖7是表示顯示裝置100的控制部130所執(zhí)行的處理的步驟的流程圖(其2)。
圖8是表示顯示裝置100的控制部130所執(zhí)行的處理的步驟的流程圖(其3)。
圖9是表示顯示裝置100的顯示器152的梯形圖的顯示畫面的圖(其1)。
圖10是表示顯示裝置100的顯示器152的梯形圖的顯示畫面的圖(其2)。
圖11是表示顯示裝置100的顯示器152的梯形圖的顯示畫面的圖(其3)。
圖12是表示本發(fā)明的實施方式的第一變形例所涉及的顯示裝置100的存儲部160的數(shù)據(jù)結(jié)構(gòu)的圖。
圖13是表示本發(fā)明的實施方式的第二變形例所涉及的顯示裝置100的顯示器152所顯示的畫面的圖(其1)。
圖14是表示本發(fā)明的實施方式的第二變形例所涉及的顯示裝置100的顯示器152所顯示的畫面的圖(其2)。
圖15是表示本發(fā)明的實施方式的第二變形例所涉及的顯示裝置100的顯示器152所顯示的畫面的圖(其3)。
圖16是表示本發(fā)明的實施方式的第二變形例所涉及的顯示裝置100的顯示器152所顯示的畫面的圖(其4)。
圖17是表示實現(xiàn)顯示裝置100的計算機(jī)系統(tǒng)的硬件結(jié)構(gòu)的框圖。
圖中100-顯示裝置;110-輸入部;112-圖像信號輸入部;114-音頻信號輸入部;116-觸摸屏;130-控制部;132-顯示控制部;134-時鐘(clock);136-圖像數(shù)據(jù)生成部;138-梯形圖日志數(shù)據(jù)生成部;140-HMI處理部;142-控制HMI處理部;144-設(shè)備控制部;150-顯示部;152-顯示器;154-輸入輸出接口部;160-存儲部;162-畫面數(shù)據(jù)存儲部;164-圖像數(shù)據(jù)存儲部;166-梯形圖日志存儲部;168-變量存儲器;170-控制用程序存儲器;180、181-設(shè)備;182-麥克風(fēng);184-攝像機(jī);186-目標(biāo)系統(tǒng);190-PLC;930、944-按鈕;1700-計算機(jī)系統(tǒng);1710-CPU;1720-監(jiān)視器;1730-鼠標(biāo);1740-鍵盤;1750-內(nèi)存(memory);1760-固定磁盤(fixed disk);1770-FD驅(qū)動裝置;1772-FD;1780-CD-ROM驅(qū)動裝置;1782-CD-ROM。
具體實施例方式
以下,參考附圖,說明本發(fā)明的實施方式。在以下的說明中,對于相同的部件賦予相同的符號。這些的名稱以及功能也相同。從而,不重復(fù)對于這些的詳細(xì)的說明。
參考圖1,說明有關(guān)本發(fā)明的實施方式所涉及的顯示裝置100。圖1是表示顯示裝置100的功能性結(jié)構(gòu)的框圖。
顯示裝置100,包括輸入部110,其用于基于來自外部的輸入來輸出規(guī)定的指示信號;用于存儲數(shù)據(jù)以及程序的存儲部160;控制部130,其基于從輸入部110輸出的數(shù)據(jù)和存儲在存儲部160中的數(shù)據(jù)以及程序進(jìn)行預(yù)定的處理;用于接口連接與PLC190的通信的PLC-IF(ProgrammableLogic Controller-Interface)部146;用于顯示圖像的顯示部150;以及輸入輸出接口部154,其用于與設(shè)備180接口連接。被收發(fā)的數(shù)據(jù)(communicateddata),包括對于設(shè)備180的指令;用于表示設(shè)備180的正常或者異常的數(shù)據(jù);以及設(shè)備180的溫度與其他的加工條件、數(shù)量與其他記錄數(shù)據(jù)(track record data)。
顯示裝置100,與設(shè)備180、麥克風(fēng)182、攝像機(jī)184、PLC190連接。PLC190,與設(shè)備181連接。顯示裝置100與PLC190,例如通過串行電纜(serial cable)等被連接。本實施方式所涉及的顯示裝置100,具有作為PLC的功能。從而,如圖1所示,不僅PLC,也可以與自身控制的設(shè)備180進(jìn)行電連接。從而,設(shè)備180、181,能夠構(gòu)成表示顯示裝置100的控制對象的目標(biāo)系統(tǒng)186。
設(shè)備180、181,例如是如傳感器(溫度傳感器、光傳感器)、開關(guān)(按鈕式開關(guān)、限位開關(guān)、壓力開關(guān))等的輸入機(jī)器,如執(zhí)行器(actuator)、繼電器(relay)、電磁閥之類的輸出機(jī)器,或者機(jī)械部件的加工設(shè)備,食品的制造設(shè)備與其他生產(chǎn)設(shè)備,但并不限定于這些。即,設(shè)備180,若可取得其狀態(tài)或者可進(jìn)行改變等的控制,則例如也可以是設(shè)備180本身,或者,如顯示裝置100、PLC190以及其他裝置所具備的存儲裝置,也可以表示由顯示裝置構(gòu)成的系統(tǒng)中所包括的存儲裝置的一區(qū)域。在本實施方式中,如后所述,顯示裝置100,顯示與設(shè)備180、181對應(yīng)的控制狀態(tài)以及各個工作的狀態(tài)。
輸入部110,包括圖像信號輸入部112,其用于從外部接收圖像信號的輸入;音頻信號輸入部114,其用于接收音頻信號的輸入;以及觸摸屏116,其用于檢測操作員進(jìn)行的按下操作而輸出規(guī)定的信號。觸摸屏116,是為了在后述的顯示器152的顯示畫面上進(jìn)行輸入而設(shè)置的,例如由模擬電阻膜式(analog resistance film type)觸摸屏等來構(gòu)成。
顯示部150,例如是顯示器152。顯示器152,由CRT(Cathode RayTube)或者液晶顯示設(shè)備等來構(gòu)成。觸摸屏116配置在顯示器152的顯示畫面上,因此顯示裝置100,將與觸摸屏116的輸入相應(yīng)的圖像顯示在顯示器152。
由麥克風(fēng)182取得的聲音,變換為音頻信號而輸入到音頻信號輸入部114。麥克風(fēng)182,例如以能夠取得從設(shè)備180所發(fā)出的聲音的程度來設(shè)置在設(shè)備180的附近。或者,麥克風(fēng)182,也可以內(nèi)置在設(shè)備180中。
由攝像機(jī)184所拍攝的圖像的信號,輸入到圖像信號輸入部112。該信號,例如是模擬信號,但也可以是數(shù)字信號。攝像機(jī)184,例如配置在可拍攝設(shè)備180的工作狀態(tài)的位置上?;蛘撸谠O(shè)備180的內(nèi)部中進(jìn)行需要拍攝的工作的情況下,攝像機(jī)184,也可以配置在該內(nèi)部中。還有,顯示裝置100,具備一臺攝像機(jī)184,但也可以具備多個攝像機(jī)。
存儲部160,包括存儲畫面數(shù)據(jù)的畫面數(shù)據(jù)存儲部162;圖像數(shù)據(jù)存儲部164,其存儲由圖像數(shù)據(jù)生成部136所生成的數(shù)據(jù);梯形圖日志存儲部166,其存儲由梯形圖日志數(shù)據(jù)生成部138所生成的數(shù)據(jù);變量存儲器168,其存儲顯示裝置100用于控制設(shè)備180的數(shù)據(jù);以及控制用程序存儲器170,其存儲控制部130為了控制設(shè)備180而運(yùn)行的程序。畫面數(shù)據(jù)存儲部162,例如,由FEPROM(Flash Erasable and ProgrammableRead-Only Memory)或者VRAM(Video Random Access Memory)等來實現(xiàn)。圖像數(shù)據(jù)存儲部164與梯形圖日志存儲部166,例如由如硬盤裝置的非易失存儲裝置來實現(xiàn)。變量存儲器168與控制用程序存儲器170,例如由RAM來實現(xiàn)。并且,存儲部160的結(jié)構(gòu),不限定于圖1所示的方式,也可以是其他狀態(tài)。例如,圖像數(shù)據(jù)存儲部164與梯形圖日志存儲部166可以由相同存儲裝置來實現(xiàn)。
存儲在畫面數(shù)據(jù)存儲部162中的畫面數(shù)據(jù),包括標(biāo)記符(tag),該標(biāo)記符表示畫面上的區(qū)域、和與向該區(qū)域的顯示或者輸入對應(yīng)的設(shè)備之間的對應(yīng)關(guān)系。在本實施方式中,HMI處理部140,如后所述,能夠?qū)Χ鄠€單位畫面進(jìn)行切換而顯示。上述標(biāo)記符,包括文件號,其表示該標(biāo)記符有效的單位畫面;事件(event)的名稱,其用于確定在單位畫面上該所執(zhí)行的工作的內(nèi)容;以及每個事件參考的參考信息。
例如,上述標(biāo)記符為在顯示部150的規(guī)定畫面區(qū)域上,顯示與設(shè)備180、181的狀態(tài)相應(yīng)的部件圖形的顯示標(biāo)記符的情況下,上述參考信息,包括顯示坐標(biāo)范圍;能夠確定指定設(shè)備的變量(后述);用于顯示圖形的圖像數(shù)據(jù);以及顯示時被參考的文件號。標(biāo)記符為輸入標(biāo)記符的情況下,參考信息,包括用于將可輸入的區(qū)域作為坐標(biāo)來表示的數(shù)據(jù);以及寫入輸入結(jié)果的設(shè)備的變量。
圖像數(shù)據(jù)存儲部164,例如是具有環(huán)形緩沖區(qū)(ring buffer)功能的存儲裝置。即,圖像數(shù)據(jù),依次記錄在規(guī)定的數(shù)據(jù)存儲區(qū)域中,若使用到該區(qū)域的最后,則從前頭開始再記錄。由此,不需要的圖像數(shù)據(jù),依次由新的圖像數(shù)據(jù)來被覆蓋,因此能夠抑制存儲容量的增加。另外,顯示裝置100具備多個攝像機(jī)的情況下,來自各個攝像機(jī)的圖像數(shù)據(jù),存儲在預(yù)先劃分的區(qū)域中。
變量存儲器168,如后所述(圖2),對于各變量,存儲變量的名稱(變量名)、與變量對應(yīng)的設(shè)備180或者用于確定內(nèi)部存儲器的信息(例如,地址等)、以及變量內(nèi)容之間的組合。
再一次參考圖1,說明控制部130的結(jié)構(gòu)??刂撇?30,包括顯示控制部132,其用于控制顯示部150的圖像顯示;用于測量時間的時鐘134;圖像數(shù)據(jù)生成部136,其用于基于被輸入的圖像信號與時間信息來生成具有規(guī)定數(shù)據(jù)結(jié)構(gòu)的數(shù)字圖像數(shù)據(jù);梯形圖日志數(shù)據(jù)生成部138,其用于生成通過輸入輸出接口部154而被輸入的外部裝置的控制信息;HMI(HumanMachine Interface)處理部140,其用于基于從觸摸屏116輸出的數(shù)據(jù)來執(zhí)行規(guī)定的接口處理;控制HMI處理部142,其用于控制HMI處理部140以及設(shè)備控制部154;以及設(shè)備控制部144,其用于控制與顯示裝置100電連接的設(shè)備180??刂撇?30,有時由用于執(zhí)行上述各處理的電路來實現(xiàn),或者有時由計算機(jī)系統(tǒng)通常具有的CPU(Central Processing Unit)、MPU(Micro Processor Unit)以及其他的運(yùn)算處理裝置來實現(xiàn)。
時鐘134,測量顯示裝置100的時間而輸出時間數(shù)據(jù)。該數(shù)據(jù),使用于顯示控制部132、圖像數(shù)據(jù)生成部136、梯形圖日志數(shù)據(jù)生成部138、以及HMI處理部140等。
圖像數(shù)據(jù)生成部136,基于來自圖像信號輸入部112、來自音頻信號輸入部114的音頻信號、以及來自時鐘134的時間數(shù)據(jù),生成記錄用圖像數(shù)據(jù),而存儲在圖像數(shù)據(jù)存儲部164中。由此,設(shè)備180的圖像與時間建立關(guān)聯(lián)。
梯形圖日志數(shù)據(jù)生成部138,基于來自時鐘134的時間數(shù)據(jù)、來自控制用程序存儲器170的數(shù)據(jù)、以及來自控制HMI處理部142的數(shù)據(jù),生成表示設(shè)備180的工作狀態(tài)的日志信息。從而,日志信息,是至少圖像數(shù)據(jù)、時間數(shù)據(jù)、以及表示對于設(shè)備180的命令的信號之間建立關(guān)聯(lián)的信息。
顯示控制部132,在畫面數(shù)據(jù)存儲部162(例如VRAM)中寫入用于將圖像顯示在顯示器152上的數(shù)據(jù),以使實現(xiàn)該顯示。即,顯示控制部132,若將顯示用數(shù)據(jù)寫入在畫面數(shù)據(jù)存儲部162的數(shù)據(jù)區(qū)域中的、與顯示器152的顯示區(qū)域?qū)?yīng)的區(qū)域中,則顯示器152,基于寫入的數(shù)據(jù)將畫面顯示在顯示器152。顯示控制部132,若在畫面數(shù)據(jù)存儲部162的兩個數(shù)據(jù)區(qū)域中,分別存儲顯示用數(shù)據(jù),則顯示器152,顯示兩個顯示區(qū)域。
例如,顯示控制部132,在畫面數(shù)據(jù)存儲部162的各區(qū)域中寫入用于顯示運(yùn)動圖像的數(shù)據(jù)、以及用于顯示靜態(tài)圖像的數(shù)據(jù),則顯示器152,分別顯示運(yùn)動圖像與記過靜態(tài)圖像。這樣在顯示器152中顯示的區(qū)域數(shù)量,并沒有特別限制。各區(qū)域也可以被顯示為連續(xù)而如同一個顯示畫面。也可以顯示三個以上的區(qū)域。另外,各區(qū)域也可以分別重復(fù)而顯示,也可以個別地表示。另外,被顯示在顯示器152的期間,也可以按照鼠標(biāo)以及其他指針設(shè)備(pointing devices)(未圖示)的操作,改變顯示位置,也可以改變重復(fù)顯示的情況下的層(layer)位置。
另外,顯示控制部132,基于后述的控制HMI處理部142的處理結(jié)果,將用于顯示與設(shè)備180對應(yīng)的圖像的數(shù)據(jù),切換輸出方式而輸出。例如,若表示設(shè)備180正常的信號,從設(shè)備180輸入到設(shè)備控制部144,則顯示控制部132,按照該信號生成用于將圖像顯示為綠色的數(shù)據(jù),將該數(shù)據(jù)繼續(xù)輸出到畫面數(shù)據(jù)存儲部162。在這種情況下,顯示器152,繼續(xù)顯示綠色圖像(例如與控制內(nèi)容對應(yīng)的圖標(biāo))。
另一方面,若表示設(shè)備180的異常的信號,從設(shè)備180輸入到設(shè)備控制部144,則顯示控制部132,按照該信號,生成用于將圖像顯示為紅色的數(shù)據(jù)。例如,在用于顯示圖像的屬性中,將表示紅色顯示的屬性賦予該圖像。顯示控制部132,進(jìn)一步將該數(shù)據(jù)繼續(xù)輸出到畫面數(shù)據(jù)存儲部162。其結(jié)果,顯示器152,將以綠色來顯示的圖像作為紅色來開始顯示。
或者,顯示控制部132,將該數(shù)據(jù)與用于消除圖像的顯示的數(shù)據(jù),交替輸出到畫面數(shù)據(jù)存儲部162。在這種情況下,紅色的圖像,在顯示器152中,閃爍(flashing)顯示。后述(圖9~圖11)顯示器152的顯示方式。
HMI處理部140,按照通過觸摸屏116、鼠標(biāo)(圖中未示)鍵盤以及其他輸入裝置的輸入,來控制顯示器152的畫面顯示。例如,顯示裝置100的操作員,若對觸摸屏執(zhí)行指定在顯示器152中顯示的梯形圖所包括的符號(symbol)的操作,則HMI處理部140,向顯示控制部132發(fā)出指令以使顯示控制部132從圖像數(shù)據(jù)存儲部164讀出與指定的符號對應(yīng)的數(shù)據(jù)。顯示控制部132,按照該指令讀出與該圖像對應(yīng)的圖像數(shù)據(jù),而存儲在畫面數(shù)據(jù)存儲部162。其結(jié)果,顯示器152,顯示與被選擇的圖像相應(yīng)的運(yùn)動圖像。
HMI處理部140,以預(yù)定的時間間隔,從存儲在畫面數(shù)據(jù)存儲部162中的畫面數(shù)據(jù),提取出當(dāng)前顯示中的基礎(chǔ)畫面(顯示器152中成為顯示的基礎(chǔ)的畫面)的顯示標(biāo)記符。HMI處理部140,參考變量存儲器168,而讀出與標(biāo)記符對應(yīng)的變量的內(nèi)容,將與內(nèi)容相應(yīng)的圖像顯示在顯示器152。該圖像,例如是構(gòu)成梯形(ladder)的部件(開關(guān)等)的圖形(所謂的符號)。在此,上述的變量對應(yīng)于由與PLC-IF部146連接的PLC190來控制的設(shè)備181的情況下,HMI處理部140,通過與PLC-IF部146的PLC190的通信,取得表示設(shè)備181的狀態(tài)的數(shù)據(jù),按照該數(shù)據(jù)更新上述變量的內(nèi)容。若被更新的數(shù)據(jù)存儲在畫面數(shù)據(jù)存儲部162中,則顯示器152,顯示設(shè)備181的狀態(tài)。
另外,HMI處理部140,若接收到如該操作員對觸摸屏116按下的輸入,則對應(yīng)于當(dāng)前顯示中的畫面(所謂的基礎(chǔ)畫面),從畫面數(shù)據(jù),檢索與該輸入對應(yīng)的輸入標(biāo)記符,按照輸入結(jié)果,更新與標(biāo)記符對應(yīng)的變量的內(nèi)容。另外,顯示裝置100通過網(wǎng)絡(luò)與具有相同功能的其他顯示裝置連接的情況下,HMI處理部140,與其他的顯示裝置通信,按照變量的內(nèi)容來控制設(shè)備180的工作。
并且,在本實施方式中,不會拘泥于與變量對應(yīng)的設(shè)備180的機(jī)器的種類,以預(yù)定的表示方法來統(tǒng)一存儲變量內(nèi)容時的表示方法(例如,字長(word length)、代碼的有無,或者,BCD(Binary Coded Decimal)等)。變量與實際存在的設(shè)備180、181對應(yīng)的情況下,在變量存儲器168中,也存儲實際機(jī)器的種類中的表示方法。在這種情況下,HMI處理部140,通過PLC-IF部146而取得設(shè)備181的狀態(tài),或者進(jìn)行控制時,變換表示方法的形式,以使統(tǒng)一對變量存儲器170進(jìn)行存儲時的表示方法。
控制HMI處理部142,作為梯形監(jiān)視畫面顯示梯形圖的情況下,如后所述(圖9~圖11),指示HMI處理部140,也加上顯示接收操作梯形監(jiān)視畫面的輸入的按鈕的圖像。該按鈕接收到的指示,例如,包括梯形圖監(jiān)視的結(jié)束的指示、網(wǎng)絡(luò)編號(語言編號)的指示、梯形圖監(jiān)視畫面上所顯示的區(qū)域的移動(滾動(scroll))的指示、以及移動的單位的指示等。
設(shè)備控制部144,例如,每隔數(shù)十毫秒或者每隔其他預(yù)定長度的掃描期間,讀出設(shè)備180的狀態(tài),將與設(shè)備180對應(yīng)的變量的內(nèi)容,存儲在變量存儲器180的規(guī)定區(qū)域中。
另外,設(shè)備控制部144,參考存儲在變量存儲器168中的各變量的內(nèi)容,依次執(zhí)行在控制用程序存儲器170中所存儲的控制程序中所包括的各命令。在此,在各命令中,如梯形程序能夠以變量來指定各命令語的控制對象。根據(jù)各命令的執(zhí)行,各變量的內(nèi)容被更新。另外,執(zhí)行結(jié)束命令的情況下,若結(jié)束控制程序的執(zhí)行,則設(shè)備控制部144,存儲在變量存儲器168中的各變量之中,對應(yīng)于與輸入輸出接口部154連接的設(shè)備180的變量內(nèi)容,寫入到各設(shè)備180。由此,設(shè)備控制部144,與所謂的PLC相同,操作員按照已編寫的控制程序,能夠控制各設(shè)備180。
另外,如上所述,由于存儲變量內(nèi)容時的表示方法統(tǒng)一,因此設(shè)備控制部144,通過輸入輸出接口部154與設(shè)備180進(jìn)行通信時,對表示方法的形式進(jìn)行變換,以使統(tǒng)一存儲時的表示方法。
并且,對本實施方式的顯示裝置100,具備控制設(shè)備180的功能以及顯示狀態(tài)的功能,但并不限定于此方式。即,顯示裝置100,只要具備在控制設(shè)備180的功能、或者顯示設(shè)備180的狀態(tài)的功能之中至少任何一個功能即可。
參考圖2,說明本實施方式所涉及的顯示裝置100的數(shù)據(jù)結(jié)構(gòu)。圖2是示意地表示顯示裝置100的變量存儲器168的數(shù)據(jù)的存儲的一方式的圖。
如圖2所示,用于表示第一變量的數(shù)據(jù),存儲在數(shù)據(jù)區(qū)域D200。若讀出該數(shù)據(jù),則顯示器152,作為該數(shù)據(jù)所表示的圖像,顯示與第一變量建立關(guān)聯(lián)的圖像。例如,第一變量與梯形圖的開關(guān)對應(yīng)的情況下,顯示該開關(guān)的圖像。用于確定與第一變量對應(yīng)的設(shè)備、內(nèi)部存儲器等的地址,存儲在數(shù)據(jù)區(qū)域D202。表示第一變量的事件的內(nèi)容數(shù)據(jù),按照預(yù)定的數(shù)據(jù)類型,存儲在數(shù)據(jù)區(qū)域D204。在該內(nèi)容數(shù)據(jù)中,包括表示與第一變量對應(yīng)的狀態(tài)的數(shù)據(jù)。例如,第一變量的數(shù)據(jù)類型為數(shù)據(jù)位型的情況下,存儲0(例如接通)或者1(例如斷開)。數(shù)據(jù)類型為整型的情況下,例如存儲8位的數(shù)據(jù)。
同樣,與第二變量相關(guān)的數(shù)據(jù),存儲在從數(shù)據(jù)區(qū)域D210到D214。另外,與第n變量相關(guān)的數(shù)據(jù),存儲在從數(shù)據(jù)區(qū)域D220到D224。并且,變量存儲器168的數(shù)據(jù)結(jié)構(gòu),并不限定于圖2所示的方式。完成編寫用于對設(shè)備180進(jìn)行控制的程序時同時生成這些數(shù)據(jù)。
另外,在本實施方式中,各變量例如按照變量的編號順序來被存儲,但也可以由除了編號順序以外的規(guī)則來存儲與各變量建立關(guān)聯(lián)的數(shù)據(jù)。例如,也可以對各變量分等級組合(hierarchically grouped)。在這種情況下,另定各變量的每一個所屬的組,以使各變量與各組建立關(guān)聯(lián)。由此,顯示裝置100,容易提取與操作員分析目的相應(yīng)的數(shù)據(jù),因此能夠迅速地分析異常狀態(tài)以及其他的運(yùn)轉(zhuǎn)狀態(tài)。
參考圖3,對于顯示裝置100的數(shù)據(jù)結(jié)構(gòu)進(jìn)行進(jìn)一步說明。圖3是示意表示控制用程序存儲器170的程序存儲的一方式的圖。
在圖3中,圖像數(shù)據(jù)生成程序,存儲在數(shù)據(jù)區(qū)域D300。該程序,是用于將輸入的圖像信號與時間信息建立對應(yīng)而生成數(shù)字信號的程序。圖像數(shù)據(jù)再生程序,存儲在數(shù)據(jù)區(qū)域D302。該程序,是用于實現(xiàn)讀出存儲在圖像數(shù)據(jù)存儲部164的圖像信號的處理、以及在顯示部150中顯示運(yùn)動圖像的處理的程序。梯形圖日志生成程序,存儲在數(shù)據(jù)區(qū)域D310。該程序,是用于將通過輸入輸出接口部154輸入的設(shè)備180的記錄數(shù)據(jù)(梯形圖日志)與時間信息建立對應(yīng)而生成數(shù)字?jǐn)?shù)據(jù)的程序。設(shè)備控制程序,存儲在數(shù)據(jù)區(qū)域D320。該程序,是由操作員預(yù)編的、用于控制設(shè)備180的程序。
顯示控制程序,存儲在數(shù)據(jù)區(qū)域D330。該程序,是用于基于通過輸入部110或者輸入輸出接口部154而從外部輸入的數(shù)據(jù),將設(shè)備180的狀態(tài)顯示在顯示器152中的程序。該程序,例如由顯示控制部132來執(zhí)行。
操作系統(tǒng),存儲在數(shù)據(jù)區(qū)域D340。該程序,是用于控制顯示裝置100的基本工作的程序。即,執(zhí)行數(shù)據(jù)的輸入輸出處理、在顯示裝置100與網(wǎng)絡(luò)連接的情況下與其他裝置之間的數(shù)據(jù)通信、或者用于該通信的數(shù)據(jù)類型的轉(zhuǎn)換處理等。這些程序,在構(gòu)成顯示裝置100時預(yù)先存儲在控制用程序存儲器170中。
還有,也可以代替上述各程序,而由具有通過該程序?qū)崿F(xiàn)的功能的電路,來實現(xiàn)該功能。例如,按照本發(fā)明的其他方面的顯示裝置也可以是代替圖像數(shù)據(jù)生成程序,而具有能得到相同輸出的圖像數(shù)據(jù)生成電路的顯示裝置。
參考圖4,對于有關(guān)顯示裝置100的數(shù)據(jù)結(jié)構(gòu)進(jìn)行進(jìn)一步說明。圖4是示意表示梯形圖日志存儲部166的數(shù)據(jù)存儲一方式的圖。
從設(shè)備180發(fā)送的數(shù)據(jù),通過輸入輸出接口部154而輸入到設(shè)備控制部144。設(shè)備控制部144,執(zhí)行規(guī)定的處理,而生成用于表示設(shè)備180的各變量的狀態(tài)的數(shù)據(jù)。
在這種情況下,如圖4所示,表示接收數(shù)據(jù)時間的時間信息,存儲在數(shù)據(jù)區(qū)域D400。成為該數(shù)據(jù)對象的變量名,存儲在數(shù)據(jù)區(qū)域D402。表示輸入的數(shù)據(jù)是否有效的信息,按照變量的數(shù)據(jù)類型,存儲在數(shù)據(jù)區(qū)域D404。例如,第一變量為數(shù)據(jù)位型的情況下,0或者1存儲在該區(qū)域?;蛘撸谝蛔兞繛檎偷那闆r下,例如0~65535的值被存儲。同樣,與第n的變量相關(guān)的數(shù)據(jù),存儲在數(shù)據(jù)區(qū)域D410~D414。
另外,顯示裝置100的掃描時間例如為5毫秒的情況下,取得上述數(shù)據(jù)時的5毫秒之后的數(shù)據(jù),進(jìn)一步存儲在梯形圖日志存儲部166。即,與第一變量相關(guān)的數(shù)據(jù),存儲在數(shù)據(jù)區(qū)域D420~D424。與第n變量相關(guān)的數(shù)據(jù),存儲在數(shù)據(jù)區(qū)域D430~D434。并且,掃描時間也可以修改。作為優(yōu)選,掃描時間也可以按照設(shè)備180、181的工作來設(shè)定。由此,由于能夠設(shè)定為能夠迅速地檢索所需的圖像,因此能夠容易地執(zhí)行使用圖像的分析。
再一次參考圖4,例如,對于第一變量,在‘YYYY年MM月DD日’的‘12點34分55.000秒’上取得的數(shù)據(jù),表示設(shè)備180工作正常(日志=好(OK))。第n變量,也表示在相同時間上設(shè)備180工作正常。
另一方面,對于第一變量,上述掃描時間之后,即在‘12點34分55.005秒’取得的數(shù)據(jù),表示設(shè)備180不是正常的狀態(tài),即,是異常(日志=不行(NG))狀態(tài)。此時,對于第n變量,在相同時間上取得的數(shù)據(jù),表示設(shè)備180的其他部分工作正常。
參考圖5,對于顯示裝置100的數(shù)據(jù)結(jié)構(gòu)進(jìn)行進(jìn)一步說明。圖5是表示顯示裝置100的圖像數(shù)據(jù)存儲部164的數(shù)據(jù)存儲的一方式的圖。在此,圖像數(shù)據(jù)存儲部164,記錄由攝像機(jī)184來拍攝的設(shè)備180的圖像數(shù)據(jù)。
如圖5所示,報頭信息(header information),例如存儲在數(shù)據(jù)區(qū)域D510。圖像數(shù)據(jù),存儲在數(shù)據(jù)區(qū)域D512。報頭信息,例如,包括表示在數(shù)據(jù)區(qū)域D512中存儲的圖像數(shù)據(jù)的屬性的信息。該信息,是用于識別與顯示裝置100連接的設(shè)備180的信息、用于識別對設(shè)備180的指令的信息、以及與存儲在數(shù)據(jù)區(qū)域D512的圖像數(shù)據(jù)建立對應(yīng)的時間信息。由此,確定時間,而基于該時間檢索在數(shù)據(jù)區(qū)域D510中所包括的圖像數(shù)據(jù)的信息。若確定與該時間對應(yīng)的圖像數(shù)據(jù)的存儲地址,則參考該地址,讀出存儲在數(shù)據(jù)區(qū)域D512中的圖像數(shù)據(jù)。
另外,數(shù)據(jù)區(qū)域D512,是用于讀寫數(shù)據(jù)的、可訪問的區(qū)域,但區(qū)域有限。數(shù)據(jù)區(qū)域D512,例如,由環(huán)形緩沖區(qū)功能來構(gòu)成。圖像數(shù)據(jù)的存儲進(jìn)行到數(shù)據(jù)區(qū)域D512的最后區(qū)域的情況下,圖像數(shù)據(jù),寫入到數(shù)據(jù)區(qū)域D512的前頭的區(qū)域。由此,例如,設(shè)備180正如連續(xù)運(yùn)轉(zhuǎn)或者夜間操作的無人狀態(tài)下進(jìn)行運(yùn)轉(zhuǎn)的情況下,顯示裝置100也可以繼續(xù)存儲圖像數(shù)據(jù)。
另外,數(shù)據(jù)區(qū)域D510的管理表,將用于保護(hù)圖像數(shù)據(jù)的標(biāo)記(flag)與規(guī)定的區(qū)域建立關(guān)聯(lián)的情況下,該區(qū)域,也可以受保護(hù)而數(shù)據(jù)不會被覆蓋。例如,拍攝到的設(shè)備180的異常的圖像被存儲的區(qū)域,也可以受保護(hù)而不會被其他數(shù)據(jù)所覆蓋。由此,顯示裝置100,由于能夠準(zhǔn)確地再生設(shè)備180地異常,因此操作員執(zhí)行異常時的分析時可以不會遺漏。
參考圖6,對于本發(fā)明地實施方式所涉及的顯示裝置100的控制結(jié)構(gòu)進(jìn)行說明。圖6是表示顯示裝置100的控制部130所執(zhí)行的圖像數(shù)據(jù)存儲處理的步驟的流程圖。該處理,由執(zhí)行預(yù)備的程序來實現(xiàn)。例如使PC(Personal Computer)發(fā)揮作為顯示裝置100的作用的情況下,由該P(yáng)C的CPU執(zhí)行該程序來實現(xiàn)以下的處理。
在步驟S602,顯示裝置100的控制部130,接收從圖像信號輸入部112輸出的模擬圖像信號的輸入。在步驟S604,控制部130,將該圖像信號變換為數(shù)字信號。該變換,例如在圖像數(shù)據(jù)生成部136中執(zhí)行。并且,在起初開始數(shù)字圖像信號輸入到顯示裝置100的情況下,不需要步驟S604的處理。
在步驟S606,控制部130,從時鐘讀出時間數(shù)據(jù)??刂撇?30,基于該時間數(shù)據(jù)與通過輸入輸出接口部154而輸入的、表示設(shè)備180狀態(tài)的信號,來生成設(shè)備180的日志信息(圖4)。
在步驟S608,控制部130,生成與時間數(shù)據(jù)與數(shù)字信號建立關(guān)聯(lián)的圖像數(shù)據(jù)。該生成,例如,在圖像數(shù)據(jù)生成部136中執(zhí)行。在步驟S610,控制部130,將生成的圖像數(shù)據(jù)存儲在圖像數(shù)據(jù)存儲部164中(圖5)。
參考圖7,對于本實施方式所涉及的顯示裝置100的控制結(jié)構(gòu)進(jìn)行進(jìn)一步說明。圖7是表示控制部130為了顯示設(shè)備的狀態(tài)而所執(zhí)行的處理的步驟的流程圖。該處理,基于從設(shè)備180輸出的信號依次執(zhí)行。該處理,與圖6所示的處理相同,由作為顯示裝置100發(fā)揮作用的PC的CPU來可實現(xiàn)。
在步驟S702,控制部130,通過輸入輸出接口部154,接收設(shè)備180的傳感器(未圖示)所輸出的信號。在步驟S704,控制部130,基于接收到的信號,來判斷設(shè)備180是否正常工作??刂撇?30,若判斷為該設(shè)備正常工作(在步驟S704的是),則結(jié)束處理。若不是的情況下(在步驟S704的否),處理轉(zhuǎn)移到步驟S706。
在步驟S706,控制部130,基于接收到的信號,生成用于使與該信號建立關(guān)聯(lián)的變量的符號閃爍的顯示數(shù)據(jù)。在步驟S708,控制部130,將生成的顯示數(shù)據(jù)寫入到畫面數(shù)據(jù)存儲部162。在數(shù)據(jù)寫入到畫面數(shù)據(jù)存儲部162的數(shù)據(jù)的情況下,交替進(jìn)行用于顯示該符號的數(shù)據(jù)的寫入與用于刪除該數(shù)據(jù)的數(shù)據(jù)的寫入。其結(jié)果,在顯示器152中,閃爍對應(yīng)于該變量的符號。
參考圖8,對于本實施方式所涉及的顯示裝置100的控制結(jié)構(gòu)進(jìn)行進(jìn)一步說明。圖8是表示控制部130所執(zhí)行的圖像數(shù)據(jù)的再生處理的步驟的流程圖。該處理,例如,在操作員選擇顯示在顯示器中的符號,輸入再生與該符號建立關(guān)聯(lián)的運(yùn)動圖像的指示的情況下執(zhí)行。該操作,例如,既可以是由鼠標(biāo)(未圖示)來選擇特定的圖像的操作,也可以是按下在顯示器152的顯示畫面上配置有的觸摸屏116的操作。
在步驟S802,控制部130的HMI處理部140,基于來自觸摸屏116的信號,來檢測與顯示在顯示器152中的符號對應(yīng)的變量已被選擇的事實。在步驟S804,控制部130,基于該變量的名稱與時間數(shù)據(jù),從圖像數(shù)據(jù)存儲部164,檢索與該變量與時間對應(yīng)的圖像數(shù)據(jù)。
在步驟S806,控制部130,從圖像數(shù)據(jù)存儲部164讀出包含著時間數(shù)據(jù)的規(guī)定期間的圖像數(shù)據(jù)。在這種情況下,例如,最初檢索時間數(shù)據(jù)的文件,其后,從該文件的數(shù)據(jù)區(qū)域的開頭開始依次讀出圖像數(shù)據(jù)。并且,讀出圖像數(shù)據(jù)的方式并不限定與此。例如,也可以讀出相當(dāng)于從與該變量對應(yīng)的時間的預(yù)定的時間之前開始,到該時間的預(yù)定的時間之后的時間的圖像數(shù)據(jù)。另外,由操作員的設(shè)定,能夠改變讀出的時間,即,再生時間。
在步驟S808,控制部130,將讀出的圖像數(shù)據(jù)寫入到畫面數(shù)據(jù)存儲部162的規(guī)定區(qū)域。其結(jié)果,顯示器152,顯示與被選擇的符號建立關(guān)聯(lián)的運(yùn)動圖像。
另外,此時,控制HMI處理部142,基于來自顯示控制部132的信號,讀出指定的圖像再生的時間內(nèi)所執(zhí)行的命令,將該命令輸出到HMI處理部140。HMI處理部140,確定包含在該命令中的變量,向顯示控制部132發(fā)出指令,以使顯示與該變量建立關(guān)聯(lián)的符號。顯示控制部132,基于該指令,將用于顯示梯形圖的數(shù)據(jù),寫入到在畫面數(shù)據(jù)存儲部162中。其結(jié)果,顯示器152,根據(jù)圖像的再生,顯示梯形圖的變化狀態(tài)。
這樣,運(yùn)動圖像,顯示在與梯形圖所顯示的區(qū)域不同的區(qū)域。由此,該操作員,由于參考梯形圖中所包括的符號的變化,并且能夠確認(rèn)根據(jù)運(yùn)動圖像的設(shè)備180的運(yùn)轉(zhuǎn)狀態(tài),因此能夠防止如將不同的設(shè)備或者符號作為分析對象的錯誤的判斷。并且,梯形圖與運(yùn)動圖像,不需要顯示在完全不同的區(qū)域。至少,顯示被再生的運(yùn)動圖像的區(qū)域,與顯示與該運(yùn)動圖像建立關(guān)聯(lián)的變量的符號的區(qū)域不同即可。
在此,參考圖9~圖11,對于顯示裝置100的顯示狀態(tài)進(jìn)行說明。圖9是顯示顯示裝置100的顯示器152的梯形圖畫面的圖。圖10是表示檢測到異常的情況下的梯形圖的顯示方式的圖。圖11是表示再生與檢測到異常的變量相關(guān)的設(shè)備的運(yùn)動圖像的方式的圖。
如圖9所示,顯示裝置100的顯示器152,顯示表示設(shè)備180的工作狀態(tài)的梯形圖。梯形圖,是由母線900、902來描述由梯形符號(laddersymbol)912~920、以及與該梯形符號關(guān)聯(lián)的標(biāo)簽(label)來構(gòu)成的一個以上的網(wǎng)絡(luò)904、906。梯形圖,由配置有的梯形符號的種類與各梯形符號的連接關(guān)系來圖示控制步驟。梯形圖,或者形狀、顏色、或者閃爍的有無等的梯形符號的便是形式來表示設(shè)備180的當(dāng)前的控制狀態(tài)。梯形符號912,通過梯形符號914、916與母線902連接。梯形符號912、916,分別表示a接點(常開)。梯形符號914表示與(AND)。
顯示器152,顯示上述的梯形圖,還加上顯示用于接收對梯形監(jiān)視畫面的輸入操作的按鈕930~944。在此,按鈕930,接收結(jié)束梯形監(jiān)視的顯示的指示的輸入。按鈕932,接收指示網(wǎng)絡(luò)編號(所謂的語句編號)的輸入。按鈕934~940,接收與控制程序?qū)?yīng)的整體梯形圖中梯形監(jiān)視畫面上所顯示的區(qū)域的移動(滾動)的指示的輸入。按鈕934~940,分別與左右上下方向?qū)?yīng)。另外,按鈕942,接收將移動單位以頁為單位的指示、將該單位以梯級為單位的指示以及其他指示的輸入。按鈕944,在梯形圖中顯示數(shù)值的情況下,接收用于將該顯示切換為十進(jìn)制來表示或者十六進(jìn)制來表示的指示的輸入。
顯示上述的梯形圖的處理,由控制HMI處理部142來實現(xiàn)。即,控制HMI處理部142,分析控制用程序存儲器170的內(nèi)容??刂艸MI處理部142,取得由控制程序顯示的梯形圖中所包括的梯形符號、各梯形符號之間的連接關(guān)系、與各梯形符號對應(yīng)的變量的名稱、以及用于顯示地址的數(shù)據(jù)??刂艸MI處理部142,基于取得到的數(shù)據(jù),指示HMI處理部140顯示梯形圖。HMI處理部140,若基于該指示,將用于顯示梯形圖的數(shù)據(jù)寫入到畫面數(shù)據(jù)存儲部162,則顯示器152顯示梯形圖。
參考圖10,若對于與梯形符號912對應(yīng)的變量檢測到異常,則梯形符號的顯示,以與其他梯形符號的顯示方式不同的方式的來實現(xiàn)。例如,梯形符號912,以閃爍的方式或者以與其他梯形符號的顯示顏色不同的顏色來顯示。從而,顯示裝置100的操作員,由在顯示器中所顯示的梯形符號的顯示方式的變化,能夠容易地檢測出對應(yīng)的變量也就是設(shè)備180的工作狀態(tài)的異常。該異常,例如,如應(yīng)當(dāng)切換為接通的開關(guān)處于斷開狀態(tài)的情況。
這樣的顯示的切換,由控制HMI處理部142執(zhí)行控制程序來實現(xiàn)。即,控制HMI處理部142,基于該程序確定在顯示梯形圖上所需的變量??刂艸MI處理部142,通知設(shè)備控制部144該變量名。設(shè)備控制部144,根據(jù)該通知,從變量存儲器168的地址之中,檢索存儲著作為該變量名內(nèi)容的數(shù)據(jù)的地址,通知控制HMI處理部142該地址。控制HMI處理部142,參考該地址,取得該內(nèi)容。
控制HMI處理部142,以按照該變量內(nèi)容的表示形式,將顯示與各變量對應(yīng)的梯形符號的指示,發(fā)送到HMI處理部140。另外,控制HMI處理部142,從變量存儲器168取得變量的名稱以及地址,并且對于HMI處理部140,發(fā)出在各梯形符號上同時記錄變量名的指示。還有,控制HMI處理部142,例如,若響應(yīng)由操作員對觸摸屏116進(jìn)行的觸摸操作而檢測出梯形符號的選擇,則顯示地址、設(shè)備的狀態(tài)的文字表示、以及起初未顯示的梯形符號相關(guān)的詳細(xì)信息。
參考圖11,若操作員,由對于閃爍的梯形符號912的觸摸操作,來選擇梯形符號912,則與梯形符號912對應(yīng)的變量相關(guān)的設(shè)備180的被拍攝的圖像,按照該操作而被再生。圖像顯示在區(qū)域1100。區(qū)域1100,包括顯示圖像的名稱(title)的區(qū)域1110;圖像作為運(yùn)動圖像來顯示的區(qū)域1120;接收對于圖像的命令的區(qū)域1130;顯示時間的區(qū)域1140;以及顯示在時間軸上表示被再生的運(yùn)動圖像的時間條(time bar)1152的區(qū)域1150。時間條1152,表示被再生的運(yùn)動圖像的開始與結(jié)束。指示條(indicator)1154,表示顯示在區(qū)域1120的圖像為在該可再生的時間中哪個時間的圖像。
若顯示裝置100的顯示器152開始進(jìn)行設(shè)備180的圖像的再生顯示,則圖像顯示在區(qū)域1120,直到該圖像數(shù)據(jù)結(jié)束,或者直到用于停止再生的輸入進(jìn)行之前。在區(qū)域1130中表示的按鈕1131,在中止被選擇的圖像文件的再生的情況下,接收指示圖像的重放(reproduction)的輸入。按鈕1132,接收以倒退回放的方式再生運(yùn)動圖像的指示的輸入。按鈕1133,接收圖像的再生、快進(jìn)(forward)、重放等的、停止其他工作的指示的輸入。按鈕1134,接收暫時中斷圖像的再生的指示的輸入。按鈕1135,接收重新再生已停止再生的運(yùn)動圖像的指示的輸入。按鈕1136,接收快進(jìn)且再生再生中的運(yùn)動圖像的指示?;蛘撸粹o1136,接收對已停止再生的運(yùn)動圖像進(jìn)行快進(jìn)而不會進(jìn)行再生的指示。
設(shè)備180的工作,由毫秒單位的控制來實現(xiàn)。在這種情況下,作為優(yōu)選,該設(shè)備180的圖像也以毫秒單位來記錄。因此,區(qū)域1140中表示的時間數(shù)據(jù),表示以毫秒單位取得圖像。并且,在顯示裝置100中顯示運(yùn)動圖像的時間的間隔,并不限定于毫秒單位。
在時間條1152中所示的指示條1154,表示在區(qū)域1120中所顯示的運(yùn)動圖像的整體的運(yùn)動圖像的位置。被再生的運(yùn)動圖像,是基于預(yù)先由環(huán)形緩沖區(qū)形式取得的圖像數(shù)據(jù)的運(yùn)動圖像,包括對于檢測出變量的異常的時間從預(yù)定的時間以前開始到預(yù)定的時間以后的一定時間的運(yùn)動圖像?;蛘撸伙@示的運(yùn)動圖像,其被顯示的時間也可以是從異常被檢測的預(yù)定時間之前開始到檢測出該異常的時間的時間,或者也可以顯示從檢測出異常的時間開始到預(yù)定的時間以后的異常后的情況。
并且,被取得的圖像的記錄單位,并不限定于毫秒單位。另外,顯示裝置100的操作員例如使用鼠標(biāo)以及其他指針設(shè)備,在時間條1152上將指示條1154左右移動,以使能夠改變再生時間。例如,在圖11中,被顯示的圖像為,YYYY年MM月DD日的12點34分55.005秒。在這種情況下,操作員將指示條1154向左移動,以使圖像作為與比該時間更早時間相應(yīng)的圖像來顯示在區(qū)域1120。
即,HMI處理部140,基于移動前后的指示條1154的坐標(biāo)數(shù)據(jù),計算出指示條1154的位移量。HMI處理部140,基于該位移量計算出圖像的重放時間。HMI處理部140,基于移動前的圖像被顯示的時間與該重放時間,計算出移動后的圖像的時間。HMI處理部140,指示顯示控制部132,以使其讀出與計算出的時間對應(yīng)的圖像數(shù)據(jù)。顯示控制部132,按照該指示,從圖像數(shù)據(jù)存儲部164讀出與指示條1154的移動后的位置相應(yīng)的圖像數(shù)據(jù),依次寫入到畫面數(shù)據(jù)存儲部162。其結(jié)果,顯示器152,顯示過去的運(yùn)動圖像。
相反,指示條1154移動到比圖11所示的位置更右側(cè)的情況下,在區(qū)域1120中所示的圖像,顯示與對應(yīng)于移動后的指示條1154的位置的時間建立關(guān)聯(lián)的圖像。在這種情況下,HMI處理部140也執(zhí)行上述的處理,以使實現(xiàn)圖像的顯示。
并且,區(qū)域1100的位置,也可以在顯示器152中可改變。例如,能夠由使用鼠標(biāo)(未圖示)的、所謂的拖動操作,來改變運(yùn)動圖像所顯示的區(qū)域的位置。
基于如上的結(jié)構(gòu)以及流程圖,對于本實施方式所涉及的顯示裝置100的工作進(jìn)行說明。
(圖像數(shù)據(jù)的記錄)設(shè)備180的工作的情況,由攝像機(jī)184來拍攝。從攝像機(jī)184輸出的圖像信號,輸入到圖像信號輸入部112(步驟S602)。若圖像信號輸入部112從外部接收到圖像信號的輸入,則該信號輸入到圖像數(shù)據(jù)生成部136。圖像數(shù)據(jù)生成部136,將該輸入信號變換為數(shù)字信號(步驟S604)。顯示裝置100在工作期間,時鐘134,依次輸出時間數(shù)據(jù)。圖像數(shù)據(jù)生成部136,將數(shù)字信號與該時間數(shù)據(jù)建立關(guān)聯(lián)而生成圖像數(shù)據(jù)(步驟S608)。被生成的圖像數(shù)據(jù),存儲到圖像數(shù)據(jù)存儲部164(步驟S610)。
(異常報警)顯示裝置100通過輸入輸出接口部154接收設(shè)備180的信號(步驟S702)。取得表示在該信號中所包括的設(shè)備180狀態(tài)的數(shù)據(jù)。設(shè)備180在某時間上處于異常狀態(tài)的情況下,在發(fā)送到顯示裝置100的信號中,也包括表示該異常的數(shù)據(jù)(例如,與表示正常的‘0’對應(yīng)的‘1’)。若顯示裝置100基于該數(shù)據(jù)判斷為設(shè)備180異常(在步驟S704的否),則生成用于通知設(shè)備180異常的數(shù)據(jù)(步驟S706)。其結(jié)果,顯示器152,通知在設(shè)備180的特定部位中發(fā)生異常。例如,與被檢測出該異常的變量對應(yīng)的符號,由閃爍、或者與正常時顯示的顏色(例如綠色)不同的顏色(例如紅色)來顯示。
(運(yùn)動圖像的再生)若操作員對觸摸屏116按下該符號,則顯示裝置100,檢測出表示該部位狀態(tài)的變量已被選擇(步驟S802)??刂撇?30,基于與該變量建立對應(yīng)的變量名與時間數(shù)據(jù),從圖像存儲部164,讀出所需的數(shù)據(jù)(步驟S806)。在此,例如,一邊確認(rèn)具有梯形圖日志的時間戳(time stamp)的數(shù)據(jù)(時間數(shù)據(jù))的圖像數(shù)據(jù)是否在圖像數(shù)據(jù)存儲部164的規(guī)定區(qū)域中,一邊進(jìn)行所需的圖像數(shù)據(jù)的檢索。
若檢索出特定的圖像數(shù)據(jù),該數(shù)據(jù),為了顯示在顯示器152中,依次寫入到畫面數(shù)據(jù)存儲部162(步驟S808)。圖像數(shù)據(jù)的時間單位為例如10秒的情況下,再生該10秒間的圖像。或者操作員沒有特別指示結(jié)束再生的情況下,該圖像數(shù)據(jù)一直保存在畫面數(shù)據(jù)存儲部162中。在這種情況下,顯示器152,重復(fù)再生特定時間的運(yùn)動圖像。由此,操作員,基于再生的圖像,能夠分析設(shè)備180的異常的原因。
通過上述方式,根據(jù)本實施方式所涉及的顯示器100,表示設(shè)備180的狀態(tài)的數(shù)據(jù)(梯形數(shù)據(jù))與設(shè)備180的情況的圖像數(shù)據(jù),通過時間數(shù)據(jù)分別建立對應(yīng)而被保存。由此,顯示器100,對顯示裝置100賦予特定時間信息的情況下,基于該時間信息能夠容易地檢索出對應(yīng)的圖像數(shù)據(jù)。基于圖像數(shù)據(jù)的運(yùn)動圖像,由于只要沒有停止再生的指示的話,在預(yù)定時間內(nèi)重復(fù)進(jìn)行再生,因此操作員容易地把握在設(shè)備180中所發(fā)生的狀況。另外,依次存儲梯形圖數(shù)據(jù),因此,例如,特定的事件頻繁發(fā)生的情況下,檢索過去的相同事件的數(shù)據(jù),以使能夠迅速采取必要的措施。
并且,在本實施方式中,說明了顯示裝置100僅與設(shè)備180連接的方式,但并不限定于該方式。例如,也可以通過網(wǎng)絡(luò)連接多個顯示裝置100,將各個顯示裝置100所控制的各設(shè)備(未圖示)的狀態(tài)顯示在不控制該設(shè)備的顯示裝置中。由此,在特定的場所(例如集中管理室)中能夠監(jiān)視設(shè)備的狀態(tài)。另外,在設(shè)備異常時,管理者,由于不需要前往對各設(shè)備進(jìn)行控制的顯示裝置,因此也能構(gòu)迅速地確認(rèn)狀況,能夠防止對策的延遲。
另外,在本實施方式中,對于一個符號在閃爍的情況下,按照該符號的選擇顯示運(yùn)動圖像的情況進(jìn)行過說明,但顯示方式,并不限定于上述的方式。多個符號在閃爍的情況下,也可以分別顯示與被選擇的符號對應(yīng)的運(yùn)動圖像。在這種情況下,與被選擇的符號建立關(guān)聯(lián)的圖像數(shù)據(jù),從圖像數(shù)據(jù)存儲部164中被讀出,在顯示器152上顯示。
或者,也可以按照遞增或遞減的時間順序,以被選擇的符號為準(zhǔn),分別讀出與其他的閃爍符號建立關(guān)聯(lián)的圖像數(shù)據(jù)。另外,也可以預(yù)先設(shè)定,與各符號對應(yīng)的運(yùn)動圖像或者靜態(tài)圖像的顯示順序。例如,檢測出再生指示的輸入的情況下,也可以從最初發(fā)生異常的符號所涉及的運(yùn)動圖像或者靜態(tài)圖像開始按照順序顯示,相反,也可以以倒退回放的方式顯示。
在這種情況下,顯示器152,對于各符號,例如顯示每預(yù)定時間的運(yùn)動圖像、或者與各符號對應(yīng)的部位的某瞬間的快照(snap shot)圖像。由此,操作員,能夠看到多個符號相關(guān)的一系列的變化狀態(tài),因此與確認(rèn)單個符號的運(yùn)動圖像的情況相比,更能把握正確的狀況。
(第一變形例)以下說明有關(guān)本實施方式的第一變形例。在上述的實施方式中,對于顯示裝置100基于輸入信號檢測出預(yù)定的異常的情況下,在顯示器152中所顯示的梯形符號閃爍的情況進(jìn)行過說明。對梯形符號的閃爍進(jìn)行控制的條件設(shè)定,并不限定于上述實施方式所涉及的方式。另外,如圖11所示,確定顯示在區(qū)域1120的圖像的開始的觸發(fā)器(trigger),也并不限定于如上述的條件。即,顯示裝置100的操作員,預(yù)先登記事件,以使在檢測出該事件的情況下能夠?qū)崿F(xiàn)使梯形符號閃爍或者反轉(zhuǎn)顯示等的通知動作。在此,事件,并不拘泥于成為顯示裝置100的監(jiān)視對象的設(shè)備180的規(guī)定條件的成立,也包括對于包括設(shè)備180的目標(biāo)系統(tǒng)186的來自外部的信號的輸入、或者由操作員發(fā)出的指示的輸入等。
參考圖12,對于本變形例所涉及的顯示裝置100的數(shù)據(jù)結(jié)構(gòu)進(jìn)行說明。圖12是表示存儲在存儲部160的數(shù)據(jù)的存儲的一方式的圖。這些數(shù)據(jù),既可以存儲在圖1的存儲部160所包括的各存儲部的任何一個中,也可以存儲在重新分配(newly allotted)的特定區(qū)域中或者存儲介質(zhì)中。
存儲部160,包括存儲數(shù)據(jù)的區(qū)域1202~1236。在區(qū)域1202中,存儲用于識別由操作員登記在顯示裝置100中的事件的編號。在區(qū)域1204中,存儲著成為事件對象的設(shè)備的地址。在區(qū)域1206中,存儲著事件成立的條件。在區(qū)域1208中,存儲著用于確定預(yù)備的消息的編號。在區(qū)域1210中,存儲著確定由操作員來設(shè)定的條件(緩沖條件)的編號。在此,緩沖條件,是指對表示輸入到顯示裝置100的設(shè)備狀態(tài)的信號進(jìn)行存儲的條件。在該條件成立的情況下,該信號存儲到梯形圖日志存儲部166,而在其他情況下,該信號不被存儲。
在區(qū)域1212中,存儲著用于確定消息的編號。該編號,與在區(qū)域1208中存儲的編號對應(yīng)。在區(qū)域1214中,存儲著預(yù)先編寫的報警消息。也有時操作員能夠從預(yù)備消息的候補(bǔ)中選擇該消息?;蛘?,顯示裝置100具有可接收文字輸入的功能的情況下,操作員利用該功能也可以編寫消息。
在區(qū)域1222中,存儲著確定緩沖條件的編號。在區(qū)域1224以及區(qū)域1226中,存儲著用于在顯示器152上顯示條件的數(shù)據(jù)。這些條件,成為操作員的選擇對象。在本實施方式中,在執(zhí)行通知工作的條件中包括指定期間的條件。從而,也有由主條件(區(qū)域1224)與子條件(區(qū)域1226)來構(gòu)成的條件。
在區(qū)域1232中,存儲著確定顯示器152的顯示設(shè)定的編號。在區(qū)域1234中,存儲著表示主設(shè)定的消息。在區(qū)域1236中,存儲則表示子設(shè)定的消息。若讀出在區(qū)域1234以及區(qū)域1236中存儲的數(shù)據(jù),則各消息,顯示在顯示器152中。
并且,用于實現(xiàn)本變形例所涉及的顯示裝置100的數(shù)據(jù)結(jié)構(gòu),并不限定于圖12所示的方式。上述各數(shù)據(jù),只要存儲在存儲部160的任何一個區(qū)域中即可。若該數(shù)據(jù)寫入到畫面數(shù)據(jù)存儲部162,則顯示圖13~圖16所示的畫面。
參考圖13~圖16,對于本實施例所涉及的顯示裝置100的顯示方式進(jìn)行說明。圖13~圖16是分別表示顯示裝置100的顯示器152的報警與事件的設(shè)定畫面的圖。
如圖13所示,顯示器152,顯示‘報警與事件登記’的顯示畫面。該畫面包括區(qū)域1310~1340。在區(qū)域1310中,顯示成為報警對象的設(shè)備地址?;诖鎯υ诖鎯Σ?60的區(qū)域1204中的數(shù)據(jù),進(jìn)行該顯示。在區(qū)域1320中顯示條件?;诖鎯υ诖鎯Σ?60的區(qū)域1206中的數(shù)據(jù),進(jìn)行該顯示。在區(qū)域1330中,顯示對于各設(shè)備設(shè)定的消息。基于區(qū)域1210、1212、1214中存儲的數(shù)據(jù),進(jìn)行該顯示。在區(qū)域1340中,顯示圖標(biāo),該圖表接收用于對于各設(shè)備地址詳細(xì)設(shè)定的數(shù)據(jù)輸入。若操作員按下該圖標(biāo),則如圖14所示,顯示用于對應(yīng)的設(shè)備地址所涉及的詳細(xì)設(shè)定的畫面。
在圖14中,顯示器152,顯示‘子工作詳細(xì)設(shè)定’畫面。該畫面,包括緩沖條件的標(biāo)記符1410、顯示設(shè)定的標(biāo)記符1420以及記入設(shè)定的標(biāo)記符。本變形例所涉及的顯示裝置100,在顯示‘子工作詳細(xì)設(shè)定’畫面的情況下,作為初始畫面,顯示緩沖條件的畫面1400。
畫面1400,是操作員用于輸入規(guī)定緩沖條件的設(shè)定的畫面。在該畫面中,按照被設(shè)定的條件,顯示裝置100,存儲被輸入的日志信息(與設(shè)備180、181對應(yīng)的變量的信號)。緩沖條件,由對單選按鈕(radio button)的輸入來被設(shè)定。在圖14所示的例中,選擇了單選按鈕1420。從而,對于與畫面1410對應(yīng)的變量,緩沖了被設(shè)定的事件發(fā)生之前的日志。另外,在選擇單選按鈕1450的情況下,還要求使用單選按鈕1460的時間數(shù)據(jù)的輸入。若操作員輸入時間數(shù)據(jù),則該數(shù)據(jù),如圖12所示,存儲在區(qū)域1226中。顯示裝置100,按照存儲在區(qū)域1226中的數(shù)據(jù),以指定期間存儲日志信息。由此,特別需要監(jiān)視的時間段內(nèi)能夠監(jiān)視設(shè)備180的工作狀態(tài),因此抑制無用數(shù)據(jù)的增加,還快速進(jìn)行異常時的數(shù)據(jù)檢索。
對于圖14所示的畫面,若操作員選擇標(biāo)記符1420,則顯示裝置100,按照該選擇的檢測,在顯示器上切換畫面。即,顯示圖15所示的畫面1510。
在圖15中,畫面1510,是確定顯示器152的運(yùn)動圖像的表示方式的畫面。畫面1510,顯示用于接收由用戶進(jìn)行的設(shè)定選擇的單選按鈕1520~1534。操作員任選一個單選按鈕,以使設(shè)定顯示器152的運(yùn)動圖像的顯示條件。
在圖15所示的例中,選擇了單選按鈕1520、1522。從而,在顯示器152上再生攝像機(jī)1的運(yùn)動圖像。另外,選擇了單選按鈕1530。從而,運(yùn)動圖像的再生與對于日志數(shù)據(jù)設(shè)定的緩沖條件建立對應(yīng)。其結(jié)果,在運(yùn)動圖像的再生時,與該標(biāo)記符建立關(guān)聯(lián)的變量的變化,例如再現(xiàn)在梯形圖上。若操作員選擇標(biāo)記符1430,則如圖16所示,顯示記入設(shè)定畫面。
在圖16中,畫面1610包括區(qū)域1620~1650。在區(qū)域1620上,顯示表示記入設(shè)定對象的標(biāo)志(mark)。在區(qū)域1630上,顯示成為記入對象的組的名稱。在區(qū)域1640上,顯示在該組中所包括的變量的名稱。將表示日志組的數(shù)據(jù)與表示該日志組中所包括的變量的數(shù)據(jù)建立關(guān)聯(lián)而存儲在存儲部160中,以使實現(xiàn)該顯示。由此,例如能夠使如工作狀態(tài)相關(guān)聯(lián)的設(shè)備成為整體,因此也可以在整體上進(jìn)行分析。
在區(qū)域1650上,顯示可包括在日志組中的變量的名稱。操作員,在日志組已被選擇的狀態(tài)下,選擇顯示在區(qū)域1650上的變量的名稱,以使其他日志組能夠包括該變量。在這種情況下,對于表示日志組的數(shù)據(jù),表示重新被選擇的變量的數(shù)據(jù)進(jìn)一步被建立關(guān)聯(lián)而存儲在存儲部160中。
在圖16所示的例中,日志組(AGP1)是設(shè)定對象。該組,包括作為記入對象的變量‘PLC10’以及變量‘_D100_WORDB’。從而,只要該組的記入被設(shè)定為有效,上述變量的歷史記錄就存儲在梯形圖日志存儲部166中。
如上所述,本變形例所涉及的顯示裝置100,基于由操作員來預(yù)先設(shè)定的條件,發(fā)生設(shè)定的事件的情況下,執(zhí)行規(guī)定的通知工作。另外,顯示裝置100,僅能記入預(yù)選的變量。另外,該變量通過分組化,能夠容易地設(shè)定在相同組中所包括的變量的記入條件。由此,能夠按照操作員的目的進(jìn)行監(jiān)視,因此能夠提高使用顯示裝置100的操作管理效率。
并且,使用該設(shè)定畫面的條件設(shè)定,也可以執(zhí)行在除了顯示裝置100之外的其他裝置中。例如,在可執(zhí)行用于制作顯示在顯示裝置100上的畫面的軟件的PC上,也可以執(zhí)行同樣的處理。在這種情況下,該P(yáng)C在執(zhí)行該軟件的期間,還執(zhí)行用于顯示圖13~圖16所示的畫面而可進(jìn)行設(shè)定的軟件。由此,操作員,能夠并行執(zhí)行畫面圖像的制作、與用于設(shè)定報警與時間的操作。然后,操作員,將圖像制作用數(shù)據(jù)與被設(shè)定的數(shù)據(jù)作為整體從該P(yáng)C傳送到顯示裝置。其結(jié)果,能夠維持這些數(shù)據(jù)的整合性,另外能夠使顯示裝置的維護(hù)簡單化。
并且,本發(fā)明的實施方式及其變形例所涉及的顯示器100,有時組合用于實現(xiàn)各處理的電路而以硬件方式來實現(xiàn),有時在CPU以及其他運(yùn)算裝置中執(zhí)行實現(xiàn)各處理的程序,而也能夠以軟件方式來實現(xiàn)。
在此,參考圖17,對于本發(fā)明的實施方式所涉及的顯示裝置100的計算機(jī)系統(tǒng)進(jìn)行說明。圖17是表示計算機(jī)系統(tǒng)1700的硬件結(jié)構(gòu)的框圖。
計算機(jī)系統(tǒng)1700,具有以總線相互連接的CUP1710、電動機(jī)1720、鼠標(biāo)1730、鍵盤1740、內(nèi)存1750、固定磁盤1760、FD(Flexible Disk)驅(qū)動裝置1770、CD-ROM(Compact Disc-Read Only Memory)驅(qū)動裝置1780、以及通信IF(Interface)1790。在FD驅(qū)動裝置1770中安裝有FD1772。在CD-ROM1780中安裝有CD-ROM1782。
在這種情況下,CPU1710,發(fā)揮作為圖1所示的顯示裝置100的控制部130的作用。由CPU1710所執(zhí)行的程序,來實現(xiàn)控制部130實現(xiàn)的各個功能。即,由通過各硬件以及CPU1710來所執(zhí)行的軟件(程序產(chǎn)品),來實現(xiàn)顯示裝置100的計算機(jī)系統(tǒng)1700的處理。這樣的軟件,有時預(yù)先存儲在內(nèi)存1750或者固定磁盤1760中。或者,有時在FD1772、CD-ROM1782以及其他記錄介質(zhì)中存儲而流通,由FD驅(qū)動裝置1770、CD-ROM驅(qū)動裝置1780等的驅(qū)動記錄介質(zhì)的裝置來從該記錄介質(zhì)被2讀取,而姑且存儲在固定磁盤1760中。該軟件,從內(nèi)存1750或者固定磁盤1760被讀出,而由CPU1710來執(zhí)行。
圖17所示的計算機(jī)系統(tǒng)1700的硬件本身是一般的部件。從而,本發(fā)明的最本質(zhì)的部分是,在內(nèi)存1750、固定磁盤1760、FD1772、CD-ROM1782以及其他記錄介質(zhì)中所記錄的軟件。計算機(jī)系統(tǒng)1700各硬件工作是公知的,因此在此不重復(fù)其說明。
(第二變形例)以下,對于本發(fā)明的實施方式的第二變形例進(jìn)行說明。本變形例所涉及的顯示裝置100,也可以通過LAN(Local Area Network)以及其他通信線路,與具有相同功能的其他顯示器連接。即,多個顯示裝置100也可以構(gòu)成一個系統(tǒng)。在這種情況下,各顯示裝置100,將來自設(shè)備180、181的信號與來自攝像機(jī)184的圖像信號建立關(guān)聯(lián)而存儲,并且能夠通知其他顯示裝置100的異常。并且,由圖1所示的輸入輸出接口部或者圖17所示的通信IF1790,來實現(xiàn)與其他顯示裝置100的連接。
例如,通過以下方式實現(xiàn)這樣的系統(tǒng)。首先,顯示裝置100與另外的顯示裝置100之間,以由預(yù)定的通信協(xié)議來可進(jìn)行數(shù)據(jù)通信的方式網(wǎng)絡(luò)連接。顯示裝置100,接收表示著在另外的顯示裝置100中取得的另外的設(shè)備狀態(tài)的信號的輸入。若顯示裝置100從另外的顯示裝置100接收表示異常的信號,則顯示裝置100,為了通知另外的顯示裝置100的狀態(tài)而在預(yù)定的區(qū)域上,使與該另外的顯示裝置100的變量對應(yīng)的符號閃爍。
若顯示裝置100的操作員選擇該符號,則顯示裝置100,從另外的顯示裝置100,接收與該符號建立關(guān)聯(lián)而存儲的圖像數(shù)據(jù)。設(shè)備控制部144根據(jù)該數(shù)據(jù)的接收,向控制HMI處理部142輸出顯示運(yùn)動圖像的指令。控制HMI處理部142,基于該指令,使顯示控制部132執(zhí)行寫入接收到的圖像數(shù)據(jù)的處理。若顯示控制部132將該圖像數(shù)據(jù)寫入到畫面數(shù)據(jù)存儲部162中,則顯示裝置100的顯示器152顯示該運(yùn)動圖像。
通過上述方式,根據(jù)本變形例所涉及的顯示裝置100,顯示裝置100的操作員,在另外的顯示裝置100檢測出設(shè)備的異常的情況下,不用前往該另外的顯示裝置100,能夠確認(rèn)與該異常信號建立關(guān)聯(lián)的運(yùn)動圖像。由此,例如,迅速地進(jìn)行狀態(tài)的把握,因此能夠迅速地采用修復(fù)作業(yè)以及其他措施,進(jìn)而能夠包括顯示裝置100的系統(tǒng)的效率(運(yùn)轉(zhuǎn)率、生產(chǎn)率等)。
應(yīng)認(rèn)為這次公開的實施方式在所有點上作為例示而不是限制性的方式。本發(fā)明的范圍,不是上述的說明而是由請求范圍所示,包括與請求范圍等同的意思以及范圍內(nèi)的所有的改變。
權(quán)利要求
1.一種顯示裝置,具備存儲機(jī)構(gòu)(168),其存儲具有多個命令的控制程序、以及用于顯示與所述多個命令的每一個建立關(guān)聯(lián)的符號的各個符號數(shù)據(jù);控制機(jī)構(gòu)(144),其執(zhí)行所述多個命令的每一個,以使控制與所述顯示裝置電連接的控制對象機(jī)器;顯示圖像的顯示機(jī)構(gòu)(152);第一顯示控制機(jī)構(gòu)(132),其基于與所述控制機(jī)構(gòu)所執(zhí)行的命令對應(yīng)的符號數(shù)據(jù),將與所述所執(zhí)行的命令對應(yīng)的符號,顯示在所述顯示機(jī)構(gòu)的第一顯示區(qū)域上;圖像信號輸入機(jī)構(gòu)(112),其接收基于所述控制對象機(jī)器的拍攝而輸入生成的圖像數(shù)據(jù);存儲所述圖像數(shù)據(jù)的圖像數(shù)據(jù)存儲機(jī)構(gòu)(164);建立關(guān)聯(lián)機(jī)構(gòu)(136),其將與所述控制機(jī)構(gòu)所執(zhí)行的命令對應(yīng)的符號數(shù)據(jù)與在所述圖像數(shù)據(jù)存儲機(jī)構(gòu)中存儲的圖像數(shù)據(jù)建立關(guān)聯(lián);檢測機(jī)構(gòu)(140),其檢測在所述第一顯示區(qū)域上顯示的符號的指定;以及第二顯示控制機(jī)構(gòu)(132),其響應(yīng)所述指定的檢測,基于與對應(yīng)于在所述第一顯示區(qū)域上顯示的符號的符號數(shù)據(jù)建立關(guān)聯(lián)的圖像數(shù)據(jù),在所述顯示機(jī)構(gòu)的第二顯示區(qū)域上顯示運(yùn)動圖像。
2.根據(jù)權(quán)利要求1所述的顯示裝置,其特征是,還具備測量時間的計時機(jī)構(gòu)(134),所述建立關(guān)聯(lián)機(jī)構(gòu),基于由所述計時機(jī)構(gòu)測量的時間,將與顯示在所述第一顯示區(qū)域上的符號對應(yīng)的符號數(shù)據(jù)、與通過所述圖像信號輸入機(jī)構(gòu)輸入的圖像數(shù)據(jù)建立關(guān)聯(lián)。
3.根據(jù)權(quán)利要求2所述的顯示裝置,其特征是,還具備狀態(tài)信號輸入機(jī)構(gòu)(154),其接收表示所述控制對象機(jī)器狀態(tài)的狀態(tài)信號的輸入;日志生成機(jī)構(gòu)(138),其基于所述時間與所述狀態(tài)信號,生成表示所述控制對象機(jī)器的工作歷史記錄的日志信息;以及日志存儲機(jī)構(gòu)(166),其存儲所述日志信息,所述建立關(guān)聯(lián)機(jī)構(gòu),將與在所述第一顯示區(qū)域上顯示的符號對應(yīng)的符號數(shù)據(jù)與所述日志信息建立關(guān)聯(lián)。
4.根據(jù)權(quán)利要求3所述的顯示裝置,其特征是,所述狀態(tài)信號輸入機(jī)構(gòu),接收表示所述控制對象機(jī)器的異常的信號的輸入,所述日志生成機(jī)構(gòu),在輸入表示所述異常的信號的情況下,生成表示所述控制對象機(jī)器的異常的日志信息,所述建立關(guān)聯(lián)機(jī)構(gòu),將生成表示所述異常的日志信息的時間與表示所述異常的日志信息建立關(guān)聯(lián)而存儲在所述日志存儲機(jī)構(gòu)中,所述第一顯示控制機(jī)構(gòu),為了與表示所述異常的日志信息對應(yīng)的符號的所述顯示機(jī)構(gòu)的第一顯示方式,不同于與所述控制對象機(jī)器的正常狀態(tài)對應(yīng)的符號的所述顯示機(jī)構(gòu)的第二顯示方式,而將用于顯示與表示所述異常的日志信息對應(yīng)的符號的符號數(shù)據(jù)的輸出形式,不同于用于表示與所述正常狀態(tài)對應(yīng)的符號的的符號數(shù)據(jù)的輸出形式,以使在所述第一顯示區(qū)域上顯示所述符號。
5.根據(jù)權(quán)利要求4所述的顯示裝置,其特征是,所述檢測機(jī)構(gòu),檢測由所述第一顯示方式來顯示的符號的指定,所述顯示裝置,還具備讀出機(jī)構(gòu)(132),其基于所述指定的檢測,從所述日志存儲機(jī)構(gòu)讀出與表示所述異常的日志信息對應(yīng)的時間;以及再生機(jī)構(gòu)(132),其讀出與從所述讀出的時間到預(yù)定時間對應(yīng)的圖像數(shù)據(jù),所述第二顯示控制機(jī)構(gòu),基于由所述再生機(jī)構(gòu)讀出的圖像數(shù)據(jù),在所述第二顯示區(qū)域上顯示運(yùn)動圖像。
6.根據(jù)權(quán)利要求4所述的顯示裝置,其特征是,所述檢測機(jī)構(gòu),檢測由所述第一顯示方式來顯示的符號的指定,所述顯示裝置,還具備讀出機(jī)構(gòu)(132),其基于所述指定的檢測,從所述日志存儲機(jī)構(gòu)讀出與表示所述異常的日志信息對應(yīng)的時間;以及再生機(jī)構(gòu)(132),其讀出與從所述時間的預(yù)定的時間之前到所述時間的預(yù)定的時間之后的時間對應(yīng)的圖像數(shù)據(jù),所述第二顯示控制機(jī)構(gòu),基于由所述再生機(jī)構(gòu)讀出的圖像數(shù)據(jù),在所述第二顯示區(qū)域上顯示運(yùn)動圖像。
7.根據(jù)權(quán)利要求4所述顯示裝置,其特征是,所述第一顯示控制機(jī)構(gòu),控制所述顯示機(jī)構(gòu)按照所述第一顯示方式在所述第一顯示區(qū)域上顯示多個符號,所述檢測機(jī)構(gòu),從所述多個符號檢測任何一個符號的指定,所述第二顯示控制機(jī)構(gòu),包括時間數(shù)據(jù)讀出機(jī)構(gòu),從所述日志存儲機(jī)構(gòu)分別讀出與所述多個符號的每一個對應(yīng)的各個時間;圖像數(shù)據(jù)讀出機(jī)構(gòu),對于所述多個符號的每一個,分別從所述日志存儲機(jī)構(gòu)讀出自所述讀出的各個時間到預(yù)定時間相對應(yīng)的圖像數(shù)據(jù);以及再生控制機(jī)構(gòu),其基于所述讀出的圖像數(shù)據(jù),與檢測出所述指定的任何一個符號對應(yīng)所述時間開始按照時間順序或者以倒退回放方式,在所述第二顯示區(qū)域上顯示運(yùn)動圖像。
8.根據(jù)權(quán)利要求5~7中任何一項所述的顯示裝置,其特征是,所述顯示機(jī)構(gòu),將所述第一顯示區(qū)域與所述第二顯示區(qū)域顯示在同一的畫面。
9.根據(jù)權(quán)利要求1所述的顯示裝置,其特征是,所述圖像信號輸入機(jī)構(gòu),接收輸入基于通過多個拍攝機(jī)構(gòu)的每一個的所述控制對象機(jī)器的拍攝而生成的各個圖像數(shù)據(jù),所述建立關(guān)聯(lián)機(jī)構(gòu),將與所述控制機(jī)構(gòu)所執(zhí)行的多個命令的每一個對應(yīng)的各個符號數(shù)據(jù)與所述各個圖像數(shù)據(jù)建立關(guān)聯(lián),所述第二顯示控制機(jī)構(gòu),基于所述各個圖像數(shù)據(jù)將各個運(yùn)動圖像分別顯示在所述第二顯示區(qū)域。
10.一種程序產(chǎn)品,用于使計算機(jī)發(fā)揮作為顯示裝置的作用,所述程序產(chǎn)品在所述計算機(jī)上執(zhí)行以下步驟讀出步驟,從存儲數(shù)據(jù)的存儲機(jī)構(gòu),讀出具有多個命令的控制程序、以及用于顯示與所述多個命令的每一個建立關(guān)聯(lián)的符號的各個符號數(shù)據(jù);控制步驟,執(zhí)行所述多個命令的每一個,以使控制與所述計算機(jī)電連接的控制對象機(jī)器;在第一顯示區(qū)域中顯示的步驟,基于與在所述控制步驟中所執(zhí)行的命令對應(yīng)的符號數(shù)據(jù),將與所述所執(zhí)行的命令對應(yīng)的符號,顯示在對圖像進(jìn)行顯示的顯示機(jī)構(gòu)中的第一顯示區(qū)域;接收步驟,接收輸入基于所述控制對象機(jī)器的拍攝而生成的圖像數(shù)據(jù);建立關(guān)聯(lián)步驟(S608),將與所述所執(zhí)行的命令對應(yīng)的符號數(shù)據(jù)與所述圖像數(shù)據(jù)建立關(guān)聯(lián);存儲步驟(S610),將所述圖像數(shù)據(jù)存儲在所述存儲機(jī)構(gòu)中;檢測步驟(S802),檢測在所述第一顯示區(qū)域上顯示的符號的指定;以及在第二顯示區(qū)域中顯示的步驟(S808),響應(yīng)所述指定的檢測,基于與在所述第一顯示區(qū)域上顯示的符號相對應(yīng)的符號數(shù)據(jù)建立了關(guān)聯(lián)的圖像數(shù)據(jù),將運(yùn)動圖像顯示在所述顯示機(jī)構(gòu)的第二顯示區(qū)域。
11.一種記錄介質(zhì),存儲權(quán)利要求10所述的程序產(chǎn)品。
全文摘要
提供一種能夠?qū)刂茖ο髾C(jī)器的異常時的狀態(tài)進(jìn)行確認(rèn)的顯示裝置??稍偕\(yùn)動圖像的顯示裝置的控制部所執(zhí)行的處理,包括接收模擬圖像信號的輸入的步驟(S602);將圖像信號變換為數(shù)字信號的步驟(S604);讀出時間數(shù)據(jù)的步驟(S606);生成將時間數(shù)據(jù)與數(shù)字信號建立關(guān)聯(lián)的圖像數(shù)據(jù)的步驟(S608);以及在圖像數(shù)據(jù)存儲部中存儲圖像數(shù)據(jù)的步驟(S610)。
文檔編號G05B19/05GK1930540SQ200580007239
公開日2007年3月14日 申請日期2005年3月8日 優(yōu)先權(quán)日2004年3月22日
發(fā)明者齊藤昌夫 申請人:迪吉多電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1