可編程顯示器的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種控制畫面數(shù)據(jù)的起動(dòng)處理,該控制畫面數(shù)據(jù)的起動(dòng)處理用于在對(duì)所連接的控制裝置的狀態(tài)進(jìn)行顯示的可編程顯示器中,對(duì)控制裝置的狀態(tài)進(jìn)行顯示。
【背景技術(shù)】
[0002]可編程顯示器與PLC(Programmable Logic Controller)等控制裝置連接,顯示所連接的控制裝置的狀態(tài),提示用戶進(jìn)行操作/監(jiān)視。為了在可編程顯示器中顯示控制裝置的狀態(tài),由繪制軟件等畫面生成裝置生成與控制對(duì)象的裝置相匹配的控制畫面數(shù)據(jù),并儲(chǔ)存在可編程顯示器的非易失性存儲(chǔ)器中??删幊田@示器使用儲(chǔ)存在非易失性存儲(chǔ)器中的控制畫面數(shù)據(jù)進(jìn)行動(dòng)作。
[0003]可編程顯示器為了在運(yùn)轉(zhuǎn)中進(jìn)行高速動(dòng)作而具備下述機(jī)制,S卩,在可編程顯示器的起動(dòng)時(shí),將儲(chǔ)存在非易失性存儲(chǔ)器中的控制畫面數(shù)據(jù)展開(kāi)至I/O (Input/Output)處理為高速的易失性存儲(chǔ)器中,在運(yùn)轉(zhuǎn)后使用在易失性存儲(chǔ)器中已經(jīng)展開(kāi)的控制畫面數(shù)據(jù)進(jìn)行動(dòng)作。
[0004]對(duì)于控制畫面數(shù)據(jù)而言,能夠與控制對(duì)象的裝置相匹配地由用戶生成任意張數(shù)的畫面數(shù)據(jù)。因此,在存在多張畫面數(shù)據(jù)的情況下,針對(duì)每張畫面數(shù)據(jù),進(jìn)行從非易失性存儲(chǔ)器向易失性存儲(chǔ)器的展開(kāi)處理。如果全部畫面數(shù)據(jù)的展開(kāi)完成,則將預(yù)先由繪制軟件等畫面數(shù)據(jù)生成裝置設(shè)定的、在起動(dòng)后初次顯示的畫面數(shù)據(jù)顯示在顯示部中,可編程顯示器的起動(dòng)完成。
[0005]在專利文獻(xiàn)I中公開(kāi)了由繪制軟件等執(zhí)行的、對(duì)可編程顯示器的起動(dòng)后的初次顯示畫面進(jìn)行確定的信息的生成方法。
[0006]另外,在專利文獻(xiàn)2中公開(kāi)了一種方法,該方法為了使可編程顯示器的顯示速度高速化,提供優(yōu)先顯示畫面信息作為用于僅將顯示頻率高的畫面數(shù)據(jù)向易失性存儲(chǔ)器儲(chǔ)存的信息。
[0007]專利文獻(xiàn)1:日本特開(kāi)2007 - 079670號(hào)公報(bào)
[0008]專利文獻(xiàn)2:日本特開(kāi)2000 - 020112號(hào)公報(bào)
【發(fā)明內(nèi)容】
[0009]對(duì)于控制畫面數(shù)據(jù)而言,能夠由用戶生成任意張數(shù)的畫面數(shù)據(jù)。因此,在畫面數(shù)據(jù)的張數(shù)多并且數(shù)據(jù)大小大的情況下,可編程顯示器的起動(dòng)時(shí)的、控制畫面數(shù)據(jù)從非易失性存儲(chǔ)器向易失性存儲(chǔ)器的展開(kāi)處理花費(fèi)時(shí)間。此時(shí),儲(chǔ)存在非易失性存儲(chǔ)器中的多個(gè)控制畫面數(shù)據(jù)從畫面編號(hào)小的開(kāi)頭的畫面數(shù)據(jù)起依次展開(kāi)。
[0010]當(dāng)前的可編程顯示器如果未將儲(chǔ)存在非易失性存儲(chǔ)器中的全部控制畫面數(shù)據(jù)向易失性存儲(chǔ)器中展開(kāi)這一動(dòng)作結(jié)束,則無(wú)法將起動(dòng)后的初次顯示畫面顯示在可編程顯示器的畫面上。因此,在畫面數(shù)據(jù)數(shù)多并且數(shù)據(jù)大小大的情況下,將起動(dòng)后的初次顯示畫面顯示在可編程顯示器的畫面上為止的時(shí)間變長(zhǎng),成為用戶感到不滿的原因。
[0011]因此,本發(fā)明就是為了解決上述課題而提出的,其目的在于得到一種可編程顯示器,能夠縮短用戶所體驗(yàn)的直至可編程顯示器的起動(dòng)完成為止的等待時(shí)間。
[0012]為了解決上述課題并實(shí)現(xiàn)目的,本發(fā)明的特征在于,具備:顯示部;操作部;易失性存儲(chǔ)器;非易失性存儲(chǔ)器,其儲(chǔ)存包含多個(gè)畫面的數(shù)據(jù)在內(nèi)的控制畫面數(shù)據(jù);起動(dòng)控制部,其在起動(dòng)時(shí)將控制畫面數(shù)據(jù)向易失性存儲(chǔ)器展開(kāi);以及顯示控制部,其將在易失性存儲(chǔ)器中展開(kāi)的控制畫面數(shù)據(jù)中包含有數(shù)據(jù)的畫面中的某一個(gè),顯示在顯示部中,與針對(duì)操作部的輸入操作相應(yīng)地,對(duì)顯示在顯示部中的畫面進(jìn)行變更,起動(dòng)控制部以基于優(yōu)先順位的順序?qū)⒖刂飘嬅鏀?shù)據(jù)展開(kāi),該優(yōu)先順位以起動(dòng)時(shí)最初顯示的初次顯示畫面作為最高順位,對(duì)各畫面的數(shù)據(jù)而設(shè)定,顯示控制部在已將初次顯示畫面的數(shù)據(jù)向易失性存儲(chǔ)器展開(kāi)的時(shí)亥1J,將初次顯示畫面顯示在顯示部中。
[0013]發(fā)明的效果
[0014]本發(fā)明所涉及的可編程顯示器起到能夠縮短將起動(dòng)后的初次顯示畫面顯示在可編程顯示器的畫面上為止的時(shí)間的效果。
【附圖說(shuō)明】
[0015]圖1是表示本發(fā)明所涉及的可編程顯示器的實(shí)施方式的結(jié)構(gòu)的圖。
[0016]圖2是表示優(yōu)先順位信息的詳細(xì)內(nèi)容的圖。
[0017]圖3是表示控制畫面數(shù)據(jù)中包含的各畫面數(shù)據(jù)的關(guān)系的一個(gè)例子的圖。
[0018]圖4是表示優(yōu)先順位信息的生成處理的流程的流程圖。
[0019]圖5是表示可編程顯示器的起動(dòng)時(shí)的、優(yōu)先順位信息的初次顯示標(biāo)志的更新處理的流程的流程圖。
[0020]圖6是表示可編程顯示器的運(yùn)轉(zhuǎn)時(shí)的、優(yōu)先順位信息的更新處理的流程的流程圖。
[0021]圖7是表示可編程顯示器的起動(dòng)時(shí)的、控制畫面數(shù)據(jù)的展開(kāi)處理的流程的流程圖。
【具體實(shí)施方式】
[0022]下面,基于附圖,對(duì)本發(fā)明所涉及的可編程顯示器的實(shí)施方式詳細(xì)地進(jìn)行說(shuō)明。此外,本發(fā)明并不限定于本實(shí)施方式。
[0023]實(shí)施方式.
[0024]圖1是表示本發(fā)明所涉及的可編程顯示器的實(shí)施方式的結(jié)構(gòu)的圖??删幊田@示器100具備:起動(dòng)控制部101、顯示控制部102、顯示器103(顯示部)、外圍設(shè)備通信I/F(Interface) 104、控制裝置通信I/F 105、非易失性存儲(chǔ)器106、易失性存儲(chǔ)器107、以及觸摸面板110 (操作部)。另外,可編程顯示器100具備優(yōu)先順位信息管理部210。
[0025]可編程顯示器100經(jīng)由控制裝置通信I/F 105與PLC等控制裝置200連接,對(duì)控制裝置200的狀態(tài)進(jìn)行顯示。對(duì)控制裝置200的狀態(tài)進(jìn)行顯示的控制畫面數(shù)據(jù)108由與可編程顯示器100連接的畫面數(shù)據(jù)生成裝置300生成。
[0026]在非易失性存儲(chǔ)器106內(nèi),儲(chǔ)存由畫面數(shù)據(jù)生成裝置300生成的控制畫面數(shù)據(jù)108、以及在可編程顯示器100的起動(dòng)時(shí)的控制畫面數(shù)據(jù)108的展開(kāi)處理中使用的優(yōu)先順位十目息114。
[0027]控制畫面數(shù)據(jù)108包含畫面I?畫面N這N張畫面數(shù)據(jù)川^?109 n。另外,控制畫面數(shù)據(jù)108具有畫面數(shù)據(jù)ID 112,作為用于對(duì)控制畫面數(shù)據(jù)108進(jìn)行確定的唯一的編號(hào)。另外,控制畫面數(shù)據(jù)108具有初次顯示畫面信息113,該初次顯示畫面信息113表示在可編程顯示器100的起動(dòng)后初次顯示的畫面。畫面數(shù)據(jù)ID 112和初次顯示畫面信息113由畫面數(shù)據(jù)生成裝置300在控制畫面數(shù)據(jù)108的生成時(shí)賦予,儲(chǔ)存在可編程顯示器100的非易失性存儲(chǔ)器106中。
[0028]圖2是表示優(yōu)先順位信息的詳細(xì)內(nèi)容的圖。優(yōu)先順位信息114作為下述部分而構(gòu)建:對(duì)象畫面數(shù)據(jù)ID 11,其用于對(duì)起動(dòng)對(duì)象的控制畫面數(shù)據(jù)108進(jìn)行確定;畫面數(shù)據(jù)數(shù)12,其表示優(yōu)先順位信息114中的作為管理對(duì)象的畫面數(shù)據(jù)的數(shù)量;以及表13,其具有與儲(chǔ)存在非易失性存儲(chǔ)器106內(nèi)的控制畫面數(shù)據(jù)108的畫面數(shù)據(jù)的數(shù)量相同數(shù)量的行。表13針對(duì)每個(gè)畫面具有索引21、顯示頻率22、以及初次顯示標(biāo)志23的信息。關(guān)于顯示頻率22,對(duì)于在可編程顯示器100運(yùn)轉(zhuǎn)過(guò)程中用戶已使畫面數(shù)據(jù)109i?109 n顯示的次數(shù),優(yōu)先順位信息管理部210針對(duì)每個(gè)畫面進(jìn)行測(cè)量并不斷依次記錄。因此,對(duì)于畫面數(shù)據(jù)川乂?109 n而言,顯示頻率22的值越大,則判斷為用戶的使用頻率越高,優(yōu)先順位越高。初次顯示標(biāo)志23僅對(duì)由畫面數(shù)據(jù)生成裝置300設(shè)定的、起動(dòng)后的初次顯示畫面的畫面數(shù)據(jù)設(shè)為0N。因此,對(duì)于在控制畫面數(shù)據(jù)108內(nèi)存在的多個(gè)畫面數(shù)據(jù)川乂?109 n,初次顯示標(biāo)志23為ON的僅為一個(gè)畫面數(shù)據(jù)。另外,為了使由可編程顯示器100執(zhí)行的優(yōu)先順位信息114的數(shù)據(jù)檢索處理高速化,將初次顯示標(biāo)志23為ON的畫面數(shù)據(jù)配置在開(kāi)頭的行中,在該行之后,從顯示頻率22的值高的畫面數(shù)據(jù)起,按照降序儲(chǔ)存各畫面數(shù)據(jù)。
[0029]圖3是表示控制畫面數(shù)據(jù)中包含的各畫面數(shù)據(jù)的關(guān)系的一個(gè)例子的圖,以畫面數(shù)為4(N = 4)的情況為例。與畫面數(shù)據(jù)川^?109 n相應(yīng)的畫面(畫面I?畫面4)利用顯示控制部102在顯示器103中選擇性地進(jìn)行顯示。在各畫面中配置有畫面切換開(kāi)關(guān)7廣74。畫面切換開(kāi)關(guān)7廣7 4是用于向畫面I?畫面4分別進(jìn)行切換操作的開(kāi)關(guān),如果用戶碰觸顯示器103的顯示有畫面切換開(kāi)關(guān)7廣7 4的區(qū)域,則觸摸面板110檢測(cè)出開(kāi)關(guān)的按下,顯示控制部102基于觸摸面板110的檢測(cè)結(jié)果,使與畫面數(shù)據(jù)川乂?109 ?相應(yīng)的畫面顯示在顯示器103上。此外,在圖3中,用箭頭表示畫面的轉(zhuǎn)換關(guān)系。例如,從畫面4指向畫面I的箭頭表示,通過(guò)按下畫面4上的畫面切換開(kāi)關(guān),能夠?qū)@示器103中顯示的畫面從畫面4向畫面I轉(zhuǎn)換。
[0030]此外,用于對(duì)顯示器103中顯示的畫面進(jìn)行切換的開(kāi)關(guān)并不限于如畫面切換開(kāi)關(guān)7i?74這樣轉(zhuǎn)換目標(biāo)固定的開(kāi)關(guān),轉(zhuǎn)換目標(biāo)也能夠是動(dòng)態(tài)變化的。例如,也能夠設(shè)置返回至前一個(gè)畫面(轉(zhuǎn)換至轉(zhuǎn)換前的畫面)的開(kāi)關(guān),按下開(kāi)關(guān)時(shí)的轉(zhuǎn)換目標(biāo)根據(jù)從哪個(gè)畫面轉(zhuǎn)換而來(lái)而動(dòng)態(tài)地發(fā)生變化。
[0031]圖4是表示優(yōu)先順位信息的生成處理的流程的流程圖。優(yōu)先順位信息管理部210在可編程顯示器100的起動(dòng)時(shí),確認(rèn)在非易失性存儲(chǔ)器106內(nèi)是否存在優(yōu)先順位信息114(步驟S10)。在由于是可編程顯示器100的初次起動(dòng)時(shí)而在非易失性存儲(chǔ)器106內(nèi)不存在優(yōu)先順位信息114的情況下(步驟SlO/No),優(yōu)先順位信息管理部210基于從畫面數(shù)據(jù)生成裝置300獲取的信息(畫面數(shù)據(jù)川乂?109 n、畫面數(shù)據(jù)ID 112、以及初次顯示畫面信息113),在非易失性存儲(chǔ)器106內(nèi)生成優(yōu)先順位信息114(步驟S12)。
[0032]具體地說(shuō),優(yōu)先順位信息管理部210將由畫面數(shù)據(jù)ID 112示出的ID作為對(duì)象畫面數(shù)據(jù)I