欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

工程工具程序以及工程工具的制作方法

文檔序號(hào):11288077閱讀:259來源:國知局
工程工具程序以及工程工具的制造方法與工藝

本發(fā)明涉及一種用于使定序程序的監(jiān)視以及調(diào)試作業(yè)高效化的工程工具程序以及工程工具。



背景技術(shù):

用于使定序程序的監(jiān)視以及調(diào)試作業(yè)高效化的可編程邏輯控制器用工程工具,具有用于對通過可編程邏輯控制器實(shí)現(xiàn)的控制系統(tǒng)進(jìn)行安裝的單元結(jié)構(gòu)功能、參數(shù)設(shè)定功能、定序程序的創(chuàng)建功能以及定序程序的監(jiān)視功能,是通過使計(jì)算機(jī)執(zhí)行工程工具程序而實(shí)現(xiàn)的。單元是指,構(gòu)成可編程邏輯控制器的儀器,該可編程邏輯控制器形成控制系統(tǒng),舉出具體例,是cpu(centralprocessingunit:中央運(yùn)算裝置)單元、輸入單元、輸出單元或者模擬單元。可編程邏輯控制器由多個(gè)單元構(gòu)成。定序程序是用于使控制系統(tǒng)動(dòng)作的程序,在工程工具內(nèi),能夠?qū)Χ鄠€(gè)定序程序進(jìn)行創(chuàng)建、監(jiān)視。

通過在定序程序中使用單元變量,能夠?qū)卧臓顟B(tài)進(jìn)行控制,該單元變量是表示構(gòu)成可編程邏輯控制器的單元的狀態(tài)的變量。另外,用戶能夠使用功能所固有的顯示畫面而實(shí)現(xiàn)各功能。功能所固有的顯示畫面是指單元結(jié)構(gòu)圖、變量一覽畫面或者程序編輯器。

對于在正使單元進(jìn)行動(dòng)作的定序程序發(fā)生了故障時(shí)的調(diào)試作業(yè),在以往的工程工具中,在想要監(jiān)視與單元相關(guān)聯(lián)的程序或者單元變量時(shí),需要進(jìn)行如下所述的操作。

在第1步驟中,確定發(fā)生了故障的單元。在第2步驟中,對與在第1步驟中確定出的單元相關(guān)聯(lián)的單元變量進(jìn)行識(shí)別。在第3步驟中,對使用在第2步驟中識(shí)別出的單元變量的程序進(jìn)行檢索、顯示,進(jìn)行狀態(tài)的監(jiān)視。

專利文獻(xiàn)1中公開了下述技術(shù),即,通過對在畫面上顯示的顯示部件即圖標(biāo)進(jìn)行放大顯示操作,從而對與顯示部件相關(guān)聯(lián)的信息即內(nèi)容進(jìn)行顯示。

專利文獻(xiàn)1:日本特開2014-130650號(hào)公報(bào)



技術(shù)實(shí)現(xiàn)要素:

然而,根據(jù)上述現(xiàn)有技術(shù),已選擇的顯示部件即圖標(biāo)與使顯示區(qū)域變化的操作即放大、縮小操作所針對的作為切換對象的內(nèi)容數(shù)據(jù)之間的關(guān)聯(lián)基于的是內(nèi)容數(shù)據(jù)之間的鏈接設(shè)定。因此,必須進(jìn)行以下作業(yè),即,針對每個(gè)內(nèi)容數(shù)據(jù)而對鏈接進(jìn)行設(shè)定。舉一個(gè)例子,在對控制系統(tǒng)結(jié)構(gòu)追加了單元的情況下,為了進(jìn)行顯示切換,需要對追加的單元所使用的內(nèi)容數(shù)據(jù)間的鏈接進(jìn)行設(shè)定。

本發(fā)明就是鑒于上述內(nèi)容而提出的,其目的在于得到一種工程工具程序,該工程工具程序使得用戶無需明確地設(shè)定內(nèi)容數(shù)據(jù)間的鏈接就能夠進(jìn)行顯示切換的關(guān)聯(lián)。

為了解決上述課題、實(shí)現(xiàn)目的,本發(fā)明的工程工具程序使計(jì)算機(jī)作為工程工具起作用,該工程工具對由多個(gè)單元構(gòu)成并形成控制系統(tǒng)的可編程邏輯控制器進(jìn)行監(jiān)視,該工程工具程序的特征在于,使計(jì)算機(jī)作為下述構(gòu)件起作用:內(nèi)容數(shù)據(jù)存儲(chǔ)部,其存儲(chǔ)將表示由工程工具作為顯示對象的內(nèi)容數(shù)據(jù)的分類的內(nèi)容類別、和對內(nèi)容數(shù)據(jù)進(jìn)行顯示的監(jiān)視畫面的類型相關(guān)聯(lián)的數(shù)據(jù);內(nèi)容關(guān)系管理部,其存儲(chǔ)表示不同的內(nèi)容類別之間的階層的上下關(guān)系的內(nèi)容關(guān)系管理數(shù)據(jù);以及顯示控制部,其如果檢測出進(jìn)行了第1操作,則基于內(nèi)容關(guān)系管理數(shù)據(jù)而將正在顯示的監(jiān)視畫面變更為與下一階層的內(nèi)容類別相對應(yīng)的監(jiān)視畫面,如果檢測出進(jìn)行了第2操作,則基于內(nèi)容關(guān)系管理數(shù)據(jù)而將正在顯示的監(jiān)視畫面變更為與上一階層的內(nèi)容類別相對應(yīng)的監(jiān)視畫面。

發(fā)明的效果

本發(fā)明涉及的工程工具程序?qū)崿F(xiàn)下述效果,即,無需用戶明確地設(shè)定內(nèi)容數(shù)據(jù)間的鏈接就能夠進(jìn)行顯示切換的關(guān)聯(lián)。

附圖說明

圖1是表示本發(fā)明的實(shí)施方式1涉及的工程工具的結(jié)構(gòu)的圖。

圖2是表示實(shí)施方式1涉及的工程工具所用的計(jì)算機(jī)的結(jié)構(gòu)的圖。

圖3是表示實(shí)施方式1涉及的工程工具的功能結(jié)構(gòu)的圖。

圖4是表示實(shí)施方式1涉及的工程工具在單元的顯示中使用的單元結(jié)構(gòu)圖的一個(gè)例子的圖。

圖5是表示實(shí)施方式1涉及的工程工具在單元變量的顯示中使用的變量一覽畫面的一個(gè)例子的圖。

圖6是表示實(shí)施方式1涉及的工程工具在定序程序的顯示中使用的程序編輯器的一個(gè)例子的圖。

圖7是表示實(shí)施方式1涉及的工程工具的單元庫的一個(gè)例子的圖。

圖8是表示實(shí)施方式1涉及的工程工具的內(nèi)容關(guān)系管理數(shù)據(jù)的一個(gè)例子的圖。

圖9是表示在實(shí)施方式1涉及的工程工具的內(nèi)容數(shù)據(jù)存儲(chǔ)部中存儲(chǔ)的內(nèi)容數(shù)據(jù)的一個(gè)例子的圖。

圖10是表示在實(shí)施方式1涉及的工程工具的內(nèi)容數(shù)據(jù)存儲(chǔ)部中存儲(chǔ)的內(nèi)容數(shù)據(jù)的一個(gè)例子的圖。

圖11是表示在實(shí)施方式1涉及的工程工具中,由顯示控制部決定在顯示裝置上顯示的畫面的處理流程的流程圖。

圖12是表示實(shí)施方式1涉及的工程工具的畫面跳轉(zhuǎn)的圖。

圖13是表示本發(fā)明的實(shí)施方式2涉及的工程工具的功能結(jié)構(gòu)的圖。

圖14是表示實(shí)施方式2涉及的工程工具的畫面跳轉(zhuǎn)的圖。

圖15是表示本發(fā)明的實(shí)施方式3涉及的工程工具的功能結(jié)構(gòu)的圖。

圖16是表示實(shí)施方式3涉及的工程工具所具有的內(nèi)容關(guān)系順序設(shè)定部的動(dòng)作的概念的圖。

圖17是表示實(shí)施方式3涉及的工程工具的內(nèi)容關(guān)系順序設(shè)定部將通過放大操作而選擇的選擇內(nèi)容類別設(shè)為單元→定序程序→單元變量的順序的情況下的內(nèi)容關(guān)系管理數(shù)據(jù)的圖。

圖18是表示實(shí)施方式3涉及的工程工具的畫面跳轉(zhuǎn)的圖。

具體實(shí)施方式

下面,基于附圖詳細(xì)地說明本發(fā)明的實(shí)施方式涉及的工程工具程序以及工程工具。此外,本發(fā)明并不限定于本實(shí)施方式。

實(shí)施方式1.

圖1是表示本發(fā)明的實(shí)施方式1涉及的工程工具的結(jié)構(gòu)的圖。工程工具100是通過在計(jì)算機(jī)10安裝工程工具程序20而構(gòu)成的。換言之,正在執(zhí)行工程工具程序20的計(jì)算機(jī)10成為工程工具100。

圖2是實(shí)施方式1涉及的工程工具所用的計(jì)算機(jī)的結(jié)構(gòu)的圖。計(jì)算機(jī)10具有:運(yùn)算裝置11,其執(zhí)行程序;存儲(chǔ)器12,其由運(yùn)算裝置11用作工作區(qū)域;輸入裝置13,其是用戶進(jìn)行輸入操作的用戶界面;顯示裝置14,其對信息進(jìn)行顯示;以及存儲(chǔ)裝置15,其對工程工具程序20以及信息進(jìn)行存儲(chǔ)。此外,顯示裝置14也可以相對于計(jì)算機(jī)10而外置。運(yùn)算裝置11從存儲(chǔ)裝置15將工程工具程序20讀出而執(zhí)行,從而在計(jì)算機(jī)10上構(gòu)成多個(gè)功能部。

圖3是表示實(shí)施方式1涉及的工程工具的功能結(jié)構(gòu)的圖。在運(yùn)算裝置11上形成有:輸入處理部111,其識(shí)別針對輸入裝置13的操作而對處理進(jìn)行分配;數(shù)據(jù)編輯處理部112,其對后述的內(nèi)容數(shù)據(jù)存儲(chǔ)部113的數(shù)據(jù)進(jìn)行更新;顯示控制部115,其基于輸入處理部111的輸出而決定所顯示的監(jiān)視畫面以及內(nèi)容數(shù)據(jù);以及畫面顯示部116,其對在顯示裝置14顯示的畫面進(jìn)行切換。在存儲(chǔ)裝置15形成有:內(nèi)容數(shù)據(jù)存儲(chǔ)部113,其是對內(nèi)容數(shù)據(jù)進(jìn)行存儲(chǔ)的數(shù)據(jù)庫;內(nèi)容關(guān)系管理部114,其對內(nèi)容關(guān)系管理數(shù)據(jù)進(jìn)行存儲(chǔ),該內(nèi)容關(guān)系管理數(shù)據(jù)表示不同的內(nèi)容類別之間的階層的上下關(guān)系;以及單元庫117,其對表示哪個(gè)單元具有哪個(gè)單元變量的信息進(jìn)行存儲(chǔ)。此外,對單元變量預(yù)先設(shè)定有變量名。

圖3所示的輸入處理部111、數(shù)據(jù)編輯處理部112、內(nèi)容數(shù)據(jù)存儲(chǔ)部113、內(nèi)容關(guān)系管理部114、顯示控制部115、畫面顯示部116以及單元庫117是通過由運(yùn)算裝置11執(zhí)行工程工具程序20而實(shí)現(xiàn)的。此外,也可以是多個(gè)運(yùn)算裝置以及多個(gè)存儲(chǔ)器協(xié)同動(dòng)作而執(zhí)行上述功能。

內(nèi)容數(shù)據(jù)是指由工程工具100作為顯示對象的具體數(shù)據(jù)的總稱。在利用可編程邏輯控制器對控制系統(tǒng)進(jìn)行構(gòu)建時(shí),在工程工具100內(nèi)對內(nèi)容數(shù)據(jù)進(jìn)行追加刪除。各內(nèi)容數(shù)據(jù)具有狀態(tài)或者值,能夠通過工程工具100的監(jiān)視功能而顯示于顯示裝置14。

內(nèi)容類別是指內(nèi)容數(shù)據(jù)的分類,在實(shí)施方式1中,存在表示構(gòu)成可編程邏輯控制器的單元的類型的“單元”、表示單元的內(nèi)部狀態(tài)的“單元變量”以及可編程邏輯控制器所執(zhí)行的“定序程序”這3種內(nèi)容類別。另外,在實(shí)施方式1中,針對每個(gè)內(nèi)容類別而使用不同的畫面類型的監(jiān)視畫面。

顯示控制部115如果檢測出進(jìn)行了第1操作,則對畫面顯示部116發(fā)出命令,以基于內(nèi)容關(guān)系管理數(shù)據(jù)而將正在顯示裝置14顯示的監(jiān)視畫面變更為與下一階層的內(nèi)容類別相對應(yīng)的監(jiān)視畫面,如果檢測出進(jìn)行了第2操作,則對畫面顯示部116發(fā)出命令,以基于內(nèi)容關(guān)系管理數(shù)據(jù)將正在顯示裝置14顯示的監(jiān)視畫面變更為與上一階層的內(nèi)容類別相對應(yīng)的監(jiān)視畫面。

圖4是表示實(shí)施方式1涉及的工程工具在單元的顯示中使用的單元結(jié)構(gòu)圖的一個(gè)例子的圖。圖4所示的單元結(jié)構(gòu)圖200是模仿構(gòu)成控制系統(tǒng)的可編程邏輯控制器210的單元結(jié)構(gòu)而顯示的監(jiān)視畫面,對安裝于電源單元用插槽211、cpu單元用插槽212以及通用插槽213的單元的類型進(jìn)行圖形化顯示。

圖5是表示實(shí)施方式1涉及的工程工具在單元變量的顯示中使用的變量一覽畫面的一個(gè)例子的圖。變量一覽畫面300通過具有多個(gè)行的表而對單元變量的一覽310進(jìn)行一覽顯示。

圖6是表示實(shí)施方式1涉及的工程工具在定序程序的顯示中使用的程序編輯器的一個(gè)例子的圖。程序編輯器400在具有多個(gè)行以及列的矩陣狀編輯器區(qū)域401內(nèi)以可編輯的方式顯示定序程序410。

在單元結(jié)構(gòu)圖200、變量一覽畫面300以及程序編輯器400中,為了將內(nèi)容數(shù)據(jù)顯示于監(jiān)視畫面而使用“顯示部件”。顯示部件在監(jiān)視畫面上能夠?qū)?yīng)于每個(gè)內(nèi)容數(shù)據(jù)而進(jìn)行識(shí)別。單元結(jié)構(gòu)圖200、變量一覽畫面300以及程序編輯器400能夠?qū)︼@示部件進(jìn)行顯示、選擇、放大、縮小以及監(jiān)視。此外,顯示部件的監(jiān)視是指,基于可編程邏輯控制器的210的動(dòng)作數(shù)據(jù)而動(dòng)態(tài)地對顯示部件的狀態(tài)進(jìn)行顯示。

圖7是表示實(shí)施方式1涉及的工程工具的單元庫的一個(gè)例子的圖。單元庫117是將單元名1171和單元變量1172相關(guān)聯(lián)的數(shù)據(jù)構(gòu)造。圖7所示的單元庫117中名稱為模擬單元_1的單元示出的是具有數(shù)字輸出值_1以及最大值_1這兩個(gè)單元變量。單元庫117的數(shù)據(jù)是在對單元結(jié)構(gòu)追加了單元時(shí)追加的。針對各單元預(yù)先決定了單元所具有的變量類型。在模擬單元的情況下為“數(shù)字輸出值”以及“最大值”。在追加單元時(shí),向單元的變量類型名附加在可編程邏輯控制器內(nèi)唯一的識(shí)別符而將變量名追加至單元庫。示出具體例,在追加了第一個(gè)模擬單元時(shí),成為“數(shù)字輸出值_1”以及“最大值_1”。

輸入處理部111識(shí)別針對輸入裝置13而進(jìn)行的操作,將所選擇的顯示部件以及操作內(nèi)容通知至數(shù)據(jù)編輯處理部112或者顯示控制部115。在針對輸入裝置13的操作為放大或者縮小的操作的情況下,輸入處理部111將操作內(nèi)容通知至顯示控制部115。在針對輸入裝置13的操作為對內(nèi)容數(shù)據(jù)進(jìn)行追加、變更或者刪除的操作的情況下,輸入處理部111將操作內(nèi)容通知至數(shù)據(jù)編輯處理部112。

舉出具體例,放大以及縮小的操作是操作人員一邊按下作為輸入裝置13的一部分的鍵盤上的控制(ctrl)鍵,一邊使作為輸入裝置13的一部分的鼠標(biāo)的滾輪旋轉(zhuǎn)的操作,滾輪的旋轉(zhuǎn)量為表示放大或者縮小的倍率的操作量。但是,放大以及縮小的操作并不限定于控制鍵的按下+滾輪的旋轉(zhuǎn)。舉出一個(gè)例子,如果輸入裝置13為鍵盤,則輸入處理部111也可以將控制鍵+光標(biāo)鍵的按下識(shí)別為放大操作或者縮小操作。另外,如果輸入裝置13為觸摸面板,則輸入處理部111也可以將捏縮、拉伸、滑動(dòng)或者掃動(dòng)(swipe)的操作識(shí)別為放大操作或者縮小操作。另外,如果輸入裝置13為傳聲器,則輸入處理部111也可以通過語音輸入而對放大操作以及縮小操作進(jìn)行識(shí)別。

如果從輸入處理部111得到進(jìn)行了對內(nèi)容數(shù)據(jù)進(jìn)行追加、變更或者刪除的輸入操作的通知,則數(shù)據(jù)編輯處理部112向內(nèi)容數(shù)據(jù)存儲(chǔ)部113追加內(nèi)容數(shù)據(jù)、或?qū)?nèi)容數(shù)據(jù)存儲(chǔ)部113內(nèi)的內(nèi)容數(shù)據(jù)進(jìn)行變更或者刪除,從而對內(nèi)容數(shù)據(jù)存儲(chǔ)部113內(nèi)的數(shù)據(jù)進(jìn)行更新。

顯示控制部115在從輸入處理部111得到進(jìn)行了放大或者縮小的操作的通知的情況下,進(jìn)行使顯示畫面放大或者縮小的處理。如果超過縮放操作量的閾值,則顯示控制部115基于在內(nèi)容關(guān)系管理部114存儲(chǔ)的內(nèi)容關(guān)系管理數(shù)據(jù)而對在顯示裝置14顯示的畫面進(jìn)行切換。

在內(nèi)容關(guān)系管理部114存儲(chǔ)的內(nèi)容關(guān)系管理數(shù)據(jù)在工程工具100起動(dòng)時(shí),換言之在執(zhí)行工程工具程序20時(shí)被存儲(chǔ)于存儲(chǔ)裝置15。

圖8是表示實(shí)施方式1涉及的工程工具的內(nèi)容關(guān)系管理數(shù)據(jù)的一個(gè)例子的圖。內(nèi)容關(guān)系管理數(shù)據(jù)1140是將下述內(nèi)容相關(guān)聯(lián)的數(shù)據(jù),即:選擇內(nèi)容類別1141,其表示當(dāng)前的監(jiān)視畫面所顯示出的內(nèi)容類別;畫面類型1142,其表示當(dāng)前的監(jiān)視畫面的種類;放大切換時(shí)內(nèi)容類別1143,其表示在針對輸入裝置13進(jìn)行了第1操作的情況下作為切換目標(biāo)的內(nèi)容類別;以及縮小切換時(shí)內(nèi)容類別1144,其表示在針對輸入裝置13進(jìn)行了第2操作的情況下作為切換目標(biāo)的內(nèi)容類別。舉出一個(gè)例子,在當(dāng)前顯示畫面所顯示出的內(nèi)容類別為單元變量的情況下,在顯示裝置14顯示的顯示畫面為變量一覽畫面,在針對輸入裝置13進(jìn)行了第1操作的情況下作為切換目標(biāo)的內(nèi)容類別為定序程序,在針對輸入裝置13進(jìn)行了第2操作的情況下作為切換目標(biāo)的內(nèi)容類別為單元。

另一方面,內(nèi)容數(shù)據(jù)存儲(chǔ)部113在工程工具100起動(dòng)時(shí)尚未存儲(chǔ)有內(nèi)容數(shù)據(jù)。通過針對輸入裝置13的操作而對在控制系統(tǒng)中使用的單元進(jìn)行登記,創(chuàng)建定序程序,從而將內(nèi)容數(shù)據(jù)存儲(chǔ)于內(nèi)容數(shù)據(jù)存儲(chǔ)部113。

首先,說明對在控制系統(tǒng)中使用的單元進(jìn)行登記的動(dòng)作的一個(gè)例子。打開單元結(jié)構(gòu)圖200的創(chuàng)建畫面而將“單元結(jié)構(gòu)圖_a”這一名稱設(shè)定給單元結(jié)構(gòu)圖200,進(jìn)行了對第4插槽追加名稱為“模擬單元_1”的模擬單元的操作。輸入處理部111將針對輸入裝置13的操作識(shí)別為所選擇的顯示部件是模擬單元_1、位置是第4插槽、操作內(nèi)容是追加。由于是對內(nèi)容數(shù)據(jù)進(jìn)行追加的操作,因此輸入處理部111將操作內(nèi)容通知至數(shù)據(jù)編輯處理部112。

數(shù)據(jù)編輯處理部112基于從輸入處理部111通知的操作內(nèi)容,參照單元庫117而獲取模擬單元_1所具有的單元變量。這里,在單元庫117存儲(chǔ)有圖7所示的數(shù)據(jù),模擬單元_1具有數(shù)字輸出值以及最大值這兩個(gè)單元變量。數(shù)據(jù)編輯處理部112將與從輸入處理部111通知的內(nèi)容、即在內(nèi)容類別為單元的單元結(jié)構(gòu)圖_a中將名稱為模擬單元_1的模擬單元追加至第4插槽這一操作內(nèi)容相對應(yīng)的內(nèi)容數(shù)據(jù)存儲(chǔ)至內(nèi)容數(shù)據(jù)存儲(chǔ)部113。另外,數(shù)據(jù)編輯處理部112將表示模擬單元_1所具有的單元變量的內(nèi)容數(shù)據(jù)存儲(chǔ)至內(nèi)容數(shù)據(jù)存儲(chǔ)部113。

圖9是表示在實(shí)施方式1涉及的工程工具的內(nèi)容數(shù)據(jù)存儲(chǔ)部中存儲(chǔ)的內(nèi)容數(shù)據(jù)的一個(gè)例子的圖。第1行的內(nèi)容數(shù)據(jù)1131是與在單元結(jié)構(gòu)圖_a中向第4插槽配置名稱為模擬單元_1的單元這一操作內(nèi)容相對應(yīng)的記錄。第2行的內(nèi)容數(shù)據(jù)1132是與將模擬單元_1具有單元變量這一情況登記于單元庫117相對應(yīng)的記錄。第3行的內(nèi)容數(shù)據(jù)1133以及第4行的內(nèi)容數(shù)據(jù)1134是與登記于單元庫117的單元變量相對應(yīng)的記錄。

接下來,說明對定序程序進(jìn)行創(chuàng)建的動(dòng)作的一個(gè)例子。打開圖6所示的程序編輯器400而設(shè)定了程序編輯器_a這一名稱,追加了在第1行第10列使用了模擬單元_1的單元變量數(shù)字輸出值_1的程序。輸入處理部111將針對輸入裝置13的操作識(shí)別為所選擇的顯示部件是數(shù)字輸出值_1、位置是第1行第10列、操作內(nèi)容是追加。由于是對內(nèi)容數(shù)據(jù)進(jìn)行追加的操作,因此,輸入處理部111將操作內(nèi)容通知至數(shù)據(jù)編輯處理部112。

數(shù)據(jù)編輯處理部112將下述內(nèi)容數(shù)據(jù)存儲(chǔ)至內(nèi)容數(shù)據(jù)存儲(chǔ)部113,該內(nèi)容數(shù)據(jù)表示出從輸入處理部111通知的內(nèi)容、即在內(nèi)容類別為定序程序的監(jiān)視畫面即程序編輯器_a中將名稱為數(shù)字輸出值_1的單元變量追加至第1行第10列這一情況。

圖10是表示在實(shí)施方式1涉及的工程工具的內(nèi)容數(shù)據(jù)存儲(chǔ)部中存儲(chǔ)的內(nèi)容數(shù)據(jù)的一個(gè)例子的圖。在內(nèi)容數(shù)據(jù)存儲(chǔ)部113中存儲(chǔ)有單元登記時(shí)的內(nèi)容數(shù)據(jù)的情況下,在對定序程序進(jìn)行創(chuàng)建時(shí)將內(nèi)容數(shù)據(jù)追加記錄在內(nèi)容數(shù)據(jù)存儲(chǔ)部113。第1行的內(nèi)容數(shù)據(jù)1131至第4行的內(nèi)容數(shù)據(jù)1134是在追加單元時(shí)由數(shù)據(jù)編輯處理部112存儲(chǔ)于內(nèi)容數(shù)據(jù)存儲(chǔ)部113的記錄。第5行的內(nèi)容數(shù)據(jù)1135是與在程序編輯器_a中向第1行第10列配置名稱為數(shù)字輸出值_1的單元變量這一操作相對應(yīng)的記錄。

接下來,說明對在顯示裝置14顯示的監(jiān)視畫面進(jìn)行切換的動(dòng)作。這里,第1操作是操作量大于或等于預(yù)先設(shè)定的第1閾值的放大操作,第2操作是操作量大于或等于預(yù)先設(shè)定的第2閾值的縮小操作。通過這樣定義第1操作以及第2操作,從而能夠通過操作量大于或等于第1閾值的放大操作或者操作量大于或等于第2閾值的縮小操作而對監(jiān)視畫面進(jìn)行切換。如果輸入處理部111檢測出針對輸入裝置13進(jìn)行了第1操作或者第2操作,則顯示控制部115進(jìn)行下面說明的處理,將切換后的畫面類型通知至畫面顯示部116。畫面顯示部116按照來自顯示控制部115的通知,對在顯示裝置14顯示的監(jiān)視畫面進(jìn)行變更。

圖11是表示在實(shí)施方式1涉及的工程工具中,由顯示控制部決定在顯示裝置上顯示的畫面的處理流程的流程圖。在步驟s11中,顯示控制部115參照在內(nèi)容數(shù)據(jù)存儲(chǔ)部113存儲(chǔ)的內(nèi)容數(shù)據(jù),獲取在當(dāng)前顯示出的畫面中被選擇的顯示部件的內(nèi)容類別。在步驟s12中,顯示控制部115參照在內(nèi)容關(guān)系管理部114存儲(chǔ)的內(nèi)容關(guān)系管理數(shù)據(jù),獲取放大切換時(shí)或者縮小切換時(shí)的內(nèi)容類別。在步驟s13中,顯示控制部115將與切換后的內(nèi)容類別相對應(yīng)的畫面通知至畫面顯示部116。

舉出具體例來說明對在顯示裝置14顯示的畫面進(jìn)行切換的動(dòng)作。圖12是表示實(shí)施方式1涉及的工程工具的畫面跳轉(zhuǎn)的圖。假設(shè)在進(jìn)行由程序編輯器_a創(chuàng)建的定序程序的動(dòng)作確認(rèn)時(shí),針對模擬單元_1檢測出故障。用戶為了進(jìn)行故障調(diào)查而開始進(jìn)行系統(tǒng)的監(jiān)視。

用戶針對輸入裝置13進(jìn)行將單元結(jié)構(gòu)圖_a打開的操作,在顯示裝置14顯示單元結(jié)構(gòu)圖_a。用戶參照在顯示裝置14顯示的單元結(jié)構(gòu)圖_a而確認(rèn)到在第4插槽的模擬單元_1發(fā)生了異常。此外,在圖12中,通過在單元結(jié)構(gòu)圖a中由虛線將模擬單元_1包圍而示出在模擬單元_1發(fā)生了異常這一情況。

如果在單元結(jié)構(gòu)圖_a上以選擇了模擬單元_1的狀態(tài)針對輸入裝置13進(jìn)行與放大200%相當(dāng)?shù)牟僮髁康牟僮?,則輸入處理部111識(shí)別為所選擇的顯示部件是模擬單元_1、操作內(nèi)容是放大200%。由于是放大操作,因此輸入處理部111將操作內(nèi)容通知至顯示控制部115。

這里,放大顯示切換的第1閾值預(yù)先設(shè)定為與倍率200%相當(dāng)?shù)牟僮髁?。由于放大操作的操作量大于或等于預(yù)先設(shè)定的第1閾值即與倍率200%相當(dāng)?shù)牟僮髁?,因此顯示控制部115按下面的步驟決定所選擇的模擬單元_1的放大顯示切換畫面,通知至畫面顯示部116。

顯示控制部115參照在內(nèi)容數(shù)據(jù)存儲(chǔ)部113存儲(chǔ)的內(nèi)容數(shù)據(jù),獲取單元結(jié)構(gòu)圖_a時(shí)的模擬單元_1的內(nèi)容類別即單元。顯示控制部115參照在內(nèi)容關(guān)系管理部114存儲(chǔ)的內(nèi)容關(guān)系管理數(shù)據(jù),獲取內(nèi)容類別為單元的放大切換時(shí)內(nèi)容類別即單元變量。顯示控制部115參照在內(nèi)容數(shù)據(jù)存儲(chǔ)部113存儲(chǔ)的內(nèi)容數(shù)據(jù),獲取數(shù)據(jù)名為模擬單元_1、且內(nèi)容類別為單元變量的畫面名即變量一覽畫面_a。顯示控制部115將切換后的畫面名為變量一覽畫面_a這一情況通知至畫面顯示部116。

被從顯示控制部115通知了切換后的畫面名的畫面顯示部16將在顯示裝置14顯示的畫面從單元結(jié)構(gòu)圖_a切換為變量一覽畫面_a。即,畫面顯示部116將監(jiān)視畫面從單元結(jié)構(gòu)圖_a變更為變量一覽畫面_a,產(chǎn)生在圖12中由箭頭a示出的畫面跳轉(zhuǎn)。

此外,在放大操作的操作量為與倍率不足200%相當(dāng)?shù)牟僮髁康那闆r下,顯示控制部15將對正在顯示裝置14顯示的單元結(jié)構(gòu)圖_a進(jìn)行指定的信息、和放大操作的操作量輸出至顯示控制部115。畫面顯示部16以與從顯示控制部115通知的操作量相對應(yīng)的倍率對單元結(jié)構(gòu)圖_a進(jìn)行放大顯示。

假設(shè)在通過上述操作而顯示的變量一覽畫面_a中,顯示的是數(shù)字輸出值_1這一單元變量的值異常。此外,在圖12中,通過在變量一覽畫面_a中由虛線將數(shù)字輸出值_1包圍而示出數(shù)字輸出值_1發(fā)生了異常。如果在變量一覽畫面_a上以選擇了數(shù)字輸出值_1的行的狀態(tài)針對輸入裝置13進(jìn)行放大操作,則輸入處理部111識(shí)別為所選擇的顯示部件是數(shù)字輸出值_1、操作內(nèi)容是放大200%。由于是放大操作,因此輸入處理部111將操作內(nèi)容通知至顯示控制部115。

這里,放大顯示切換的第1閾值預(yù)先設(shè)定為與倍率200%相當(dāng)?shù)牟僮髁俊S捎诜糯蟛僮鞯牟僮髁看笥诨虻扔陬A(yù)先設(shè)定的第1閾值即與倍率200%相當(dāng)?shù)牟僮髁?,因此顯示控制部115按下面的步驟決定所選擇的模擬單元_1的放大顯示切換畫面,通知至畫面顯示部116。

對顯示控制部115決定放大顯示切換畫面的步驟進(jìn)行說明。顯示控制部115參照在內(nèi)容數(shù)據(jù)存儲(chǔ)部113存儲(chǔ)的內(nèi)容數(shù)據(jù),獲取數(shù)字輸出值_1的在變量一覽畫面_a時(shí)的內(nèi)容類別即單元變量。顯示控制部115參照在內(nèi)容關(guān)系管理部114存儲(chǔ)的內(nèi)容關(guān)系管理數(shù)據(jù),獲取內(nèi)容類別為單元變量的放大切換時(shí)內(nèi)容類別即定序程序。顯示控制部115參照在內(nèi)容數(shù)據(jù)存儲(chǔ)部13存儲(chǔ)的內(nèi)容數(shù)據(jù),獲取數(shù)據(jù)名為數(shù)字輸出值_1、且內(nèi)容類別為定序程序的畫面名即程序編輯器_a。顯示控制部115將切換后的畫面名為程序編輯器_a這一情況通知至畫面顯示部116。

被從顯示控制部115通知了切換后的畫面名的畫面顯示部116將在顯示裝置14顯示的畫面從變量一覽畫面_a切換為程序編輯器_a。即,畫面顯示部116將監(jiān)視畫面從變量一覽畫面_a變更為程序編輯器_a,產(chǎn)生在圖12中由箭頭b示出的畫面跳轉(zhuǎn)。此外,在圖12中,通過由虛線將模擬單元_1包圍來表示是以表現(xiàn)出發(fā)生了異常的方式在程序編輯器_a中對數(shù)字輸出值_1進(jìn)行顯示。

此外,在放大操作的操作量為與倍率不足200%相當(dāng)?shù)牟僮髁康那闆r下,顯示控制部15將對正在顯示裝置14顯示的變量一覽畫面_a進(jìn)行指定的信息、和放大操作的操作量輸出至顯示控制部115。畫面顯示部16以與從顯示控制部115通知的操作量相對應(yīng)的倍率對變量一覽畫面_a進(jìn)行放大顯示。

如果在程序編輯器_a上以選擇了數(shù)字輸出值_1的狀態(tài)針對輸入裝置13進(jìn)行操作量50%的縮小操作,則輸入處理部11識(shí)別為操作內(nèi)容是縮小、且操作量是50%。由于是縮小操作,因此輸入處理部111將操作內(nèi)容通知至顯示控制部115。

這里,縮小顯示切換的第2閾值預(yù)先設(shè)定為與倍率50%相當(dāng)?shù)牟僮髁?。由于縮小操作的操作量大于或等于預(yù)先設(shè)定的第2閾值即與倍率50%相當(dāng)?shù)牟僮髁?,因此顯示控制部115按下面的步驟決定所選擇的數(shù)字輸出值_1的縮小顯示切換畫面,通知至畫面顯示部116。此外,在縮小操作的情況下,倍率越小,則操作量越大。

對顯示控制部115決定所選擇的數(shù)字輸出值_1的縮小顯示切換畫面的步驟進(jìn)行說明。顯示控制部115參照在內(nèi)容數(shù)據(jù)存儲(chǔ)部113存儲(chǔ)的內(nèi)容數(shù)據(jù),獲取數(shù)字輸出值_1的在程序編輯器_a時(shí)的內(nèi)容類別即定序程序。顯示控制部115參照在內(nèi)容關(guān)系管理部114存儲(chǔ)的內(nèi)容關(guān)系管理數(shù)據(jù),獲取內(nèi)容類別為定序程序的縮小切換時(shí)內(nèi)容類別即單元變量。顯示控制部115參照在內(nèi)容數(shù)據(jù)存儲(chǔ)部113存儲(chǔ)的內(nèi)容數(shù)據(jù),獲取數(shù)據(jù)名為數(shù)字輸出值_1、且內(nèi)容類別為單元變量的畫面名即變量一覽畫面_a。顯示控制部115將切換后的畫面名為變量一覽畫面_a這一情況通知至畫面顯示部116。

被從顯示控制部115通知了切換后的畫面名的畫面顯示部116將在顯示裝置14顯示的畫面從程序編輯器_a切換為變量一覽畫面_a。即,畫面顯示部116將監(jiān)視畫面從程序編輯器_a變更為變量一覽畫面_a,產(chǎn)生在圖12中由箭頭c示出的畫面跳轉(zhuǎn)。

此外,在縮小操作的操作量為與倍率不足50%相當(dāng)?shù)牟僮髁康那闆r下,顯示控制部15將對正在顯示裝置14顯示的程序編輯器_a進(jìn)行指定的信息、和放大操作的操作量輸出至顯示控制部115。畫面顯示部16以與從顯示控制部115通知的操作量相對應(yīng)的倍率對程序編輯器_a進(jìn)行縮小顯示。

如果在變量一覽畫面_a上針對輸入裝置13進(jìn)行操作量50%的縮小操作,則輸入處理部11識(shí)別為操作內(nèi)容是縮小、且操作量是50%。由于是縮小操作,因此輸入處理部111將操作內(nèi)容通知至顯示控制部115。

與上述相同地,縮小顯示切換的第2閾值預(yù)先設(shè)定為與倍率50%相當(dāng)?shù)牟僮髁?。由于縮小操作的操作量大于或等于預(yù)先設(shè)定的第2閾值即與倍率50%相當(dāng)?shù)牟僮髁?,因此顯示控制部115按下面的步驟決定所選擇的模擬單元_1的縮小顯示切換畫面,通知至畫面顯示部116。

對顯示控制部115決定所選擇的模擬單元_1的縮小顯示切換畫面的步驟進(jìn)行說明。顯示控制部115參照在內(nèi)容數(shù)據(jù)存儲(chǔ)部113存儲(chǔ)的內(nèi)容數(shù)據(jù),獲取模擬單元_1的在變量一覽畫面_a時(shí)的內(nèi)容類別即單元變量。顯示控制部115參照在內(nèi)容關(guān)系管理部114存儲(chǔ)的內(nèi)容關(guān)系管理數(shù)據(jù),獲取內(nèi)容類別為單元變量的縮小切換時(shí)內(nèi)容類別即單元。顯示控制部115參照在內(nèi)容數(shù)據(jù)存儲(chǔ)部113存儲(chǔ)的內(nèi)容數(shù)據(jù),獲取數(shù)據(jù)名為模擬單元_1、且內(nèi)容類別為單元的畫面名即單元結(jié)構(gòu)圖_a。顯示控制部115將切換后的畫面名為單元結(jié)構(gòu)圖_a這一情況通知至畫面顯示部116。

被從顯示控制部115通知了切換后的畫面名的畫面顯示部116將在顯示裝置14顯示的畫面從變量一覽畫面_a切換為單元結(jié)構(gòu)圖_a。即,畫面顯示部116將監(jiān)視畫面從變量一覽畫面_a變更為單元結(jié)構(gòu)圖_a,產(chǎn)生在圖12中由箭頭d示出的畫面跳轉(zhuǎn)。

此外,在縮小操作的操作量為與倍率不足50%相當(dāng)?shù)牟僮髁康那闆r下,顯示控制部15將對正在顯示裝置14顯示的變量一覽畫面_a進(jìn)行指定的信息、和放大操作的操作量輸出至顯示控制部115。畫面顯示部16以與從顯示控制部115通知的操作量相對應(yīng)的倍率對變量一覽畫面_a進(jìn)行縮小顯示。

以往的可編程邏輯控制器用工程工具在想要對與單元相關(guān)聯(lián)的程序或者單元變量進(jìn)行監(jiān)視時(shí),需要進(jìn)行使用檢索功能查找對象程序而進(jìn)行顯示等工作。針對上述問題,實(shí)施方式1涉及的工程工具100使得用戶無需直接設(shè)定內(nèi)容間的鏈接,就能夠通過工程工具上的單一操作,經(jīng)由表示出單元的內(nèi)部狀態(tài)的單元變量進(jìn)行從控制系統(tǒng)的單元結(jié)構(gòu)至使用單元變量的定序程序的監(jiān)視畫面顯示切換,無需將鼠標(biāo)光標(biāo)移動(dòng)至菜單或者項(xiàng)目結(jié)構(gòu)一覽或者標(biāo)簽。由此,能夠以較少的操作執(zhí)行定序程序的監(jiān)視畫面的顯示切換,因此能夠縮短調(diào)試作業(yè)工時(shí)。另外,由于即使在將顯示裝置小的計(jì)算機(jī)應(yīng)用于工程工具的情況下,也能夠盡早進(jìn)行顯示切換,因此,具有能夠提高現(xiàn)場的調(diào)試作業(yè)效率的效果。此外,作為顯示裝置小的計(jì)算機(jī)的一個(gè)例子,能夠舉出平板終端。

實(shí)施方式1涉及的工程工具在追加單元時(shí)以及編輯程序時(shí),無需用戶明確地設(shè)定內(nèi)容數(shù)據(jù)間的鏈接就能夠進(jìn)行顯示切換的關(guān)聯(lián)。即,不需要用戶明確地設(shè)定構(gòu)成可編程邏輯控制器的單元、表示單元的內(nèi)部狀態(tài)的單元變量、可編程邏輯控制器執(zhí)行的定序程序之間的鏈接。另外,根據(jù)實(shí)施方式1涉及的工程工具100,用戶能夠以大于或等于第1閾值的操作量的放大操作或者大于或等于第2閾值的操作量的縮小操作這種簡單的操作對監(jiān)視畫面進(jìn)行變更。由此,能夠使基于可編程邏輯控制器的控制系統(tǒng)的構(gòu)建以及運(yùn)用的作業(yè)時(shí)間縮短。

在上述說明中,在放大操作或者縮小操作的操作量大于或等于閾值的情況下進(jìn)行切換監(jiān)視畫面的處理,但監(jiān)視畫面切換的觸發(fā)并非必須限定于進(jìn)行了大于或等于閾值的操作量的操作的情況。舉一個(gè)例子,在輸入裝置13為鼠標(biāo)的情況下,也可以是通過左點(diǎn)擊而跳轉(zhuǎn)至上一階層的監(jiān)視畫面,通過右點(diǎn)擊而跳轉(zhuǎn)至下一階層的監(jiān)視畫面。

另外,實(shí)施方式1涉及的工程工具100通過使用工程工具程序60,從而能夠以更少的操作進(jìn)行對發(fā)生了故障的單元中的成為故障原因的變量以及定序程序的監(jiān)視顯示。

實(shí)施方式2.

圖13是表示本發(fā)明的實(shí)施方式2涉及的工程工具的功能結(jié)構(gòu)的圖。實(shí)施方式2涉及的工程工具150與實(shí)施方式1涉及的工程工具100的區(qū)別在于,具有:時(shí)序數(shù)據(jù)獲取部118,其對單元122的動(dòng)作數(shù)據(jù)進(jìn)行日志記錄而存儲(chǔ)于時(shí)序數(shù)據(jù)存儲(chǔ)部119,并且將通過模擬器而計(jì)算出的未來的動(dòng)作數(shù)據(jù)存儲(chǔ)于時(shí)序數(shù)據(jù)存儲(chǔ)部119;時(shí)序顯示控制部120,其執(zhí)行用于對單元變量以及定序程序的過去的狀態(tài)或者未來的狀態(tài)進(jìn)行顯示的處理;時(shí)序數(shù)據(jù)存儲(chǔ)部119,其對過去的動(dòng)作數(shù)據(jù)以及未來的動(dòng)作數(shù)據(jù)進(jìn)行存儲(chǔ);以及模擬器121,其模擬單元的動(dòng)作而生成未來的動(dòng)作數(shù)據(jù)。

實(shí)施方式2涉及的工程工具150具有對單元變量以及定序程序的過去的狀態(tài)以及未來的狀態(tài)進(jìn)行顯示的功能。下面,說明對單元變量以及定序程序的過去的狀態(tài)以及未來的狀態(tài)進(jìn)行顯示的動(dòng)作。

圖14是表示實(shí)施方式2涉及的工程工具的畫面跳轉(zhuǎn)的圖。如果用戶在變量一覽畫面_a上針對輸入裝置13進(jìn)行作為第3操作的時(shí)間倒退50%的操作,則輸入處理部111識(shí)別為操作內(nèi)容是時(shí)間倒退50%。舉出具體例,時(shí)間倒退操作是一邊按下作為輸入裝置13的一部分的鍵盤上的上檔(shift)鍵、一邊使作為輸入裝置13的一部分的鼠標(biāo)的滾輪旋轉(zhuǎn)的操作,滾輪的旋轉(zhuǎn)量成為表示時(shí)間倒退的倍率的操作量。由于是時(shí)間倒退操作,因此輸入處理部111將操作內(nèi)容通知至?xí)r序顯示控制部120。

時(shí)序顯示控制部120通過以下步驟而獲取變量一覽畫面_a的過去狀態(tài)數(shù)據(jù),通知至畫面顯示部116。

時(shí)序顯示控制部120將時(shí)間倒退50%識(shí)別為對系統(tǒng)動(dòng)作開始時(shí)和當(dāng)前時(shí)刻的中間時(shí)刻進(jìn)行指定的操作。時(shí)序顯示控制部120從時(shí)序數(shù)據(jù)存儲(chǔ)部119讀出系統(tǒng)動(dòng)作開始時(shí)和當(dāng)前時(shí)刻的中間時(shí)刻的動(dòng)作數(shù)據(jù)。時(shí)序顯示控制部120將從時(shí)序數(shù)據(jù)存儲(chǔ)部119讀出的過去的動(dòng)作數(shù)據(jù)輸出至畫面顯示部116,顯示于顯示裝置14。

另一方面,如果用戶在變量一覽畫面_a上針對輸入裝置13而進(jìn)行作為第4操作的時(shí)間推進(jìn)200%的操作,則輸入處理部111識(shí)別為操作內(nèi)容是時(shí)間推進(jìn)200%。舉出具體例,時(shí)間推進(jìn)操作是操作人員一邊按下作為輸入裝置13的一部分的鍵盤上的上檔鍵、一邊使作為輸入裝置的一部分的鼠標(biāo)的滾輪旋轉(zhuǎn)的操作,滾輪的旋轉(zhuǎn)量成為表示時(shí)間推進(jìn)的倍率的操作量。由于是時(shí)間推進(jìn)操作,因此輸入處理部111將操作內(nèi)容通知至?xí)r序顯示控制部120。

時(shí)序顯示控制部120通過以下步驟而獲取變量一覽畫面_a的未來的狀態(tài)數(shù)據(jù),通知至畫面顯示部116。

首先,時(shí)序顯示控制部120將時(shí)間推進(jìn)200%識(shí)別為對從當(dāng)前時(shí)刻經(jīng)過了與從系統(tǒng)動(dòng)作開始時(shí)至當(dāng)前時(shí)刻為止的時(shí)間相同的時(shí)間后的時(shí)刻進(jìn)行指定的操作。時(shí)序顯示控制部120將從當(dāng)前時(shí)刻經(jīng)過一定時(shí)間后的時(shí)刻的動(dòng)作數(shù)據(jù)從時(shí)序數(shù)據(jù)存儲(chǔ)部119讀出。時(shí)序顯示控制部120將從時(shí)序數(shù)據(jù)存儲(chǔ)部119讀出的未來的動(dòng)作數(shù)據(jù)輸出至畫面顯示部116,顯示于顯示裝置14。

在程序編輯器畫面上進(jìn)行了50%的時(shí)間倒退操作或者大于或等于200%的時(shí)間推進(jìn)操作的情況下也相同地,時(shí)序顯示控制部120從時(shí)序數(shù)據(jù)119將過去或者未來的動(dòng)作數(shù)據(jù)讀出而輸出至畫面顯示部116,顯示于顯示裝置14。

這樣,實(shí)施方式2涉及的工程工具110能夠?qū)卧兞恳约岸ㄐ虺绦虻倪^去的狀態(tài)以及未來的狀態(tài)容易地顯示于監(jiān)視畫面。

實(shí)施方式3.

圖15是表示本發(fā)明的實(shí)施方式3涉及的工程工具的功能結(jié)構(gòu)的圖。實(shí)施方式3涉及的工程工具160與實(shí)施方式1涉及的工程工具100的區(qū)別在于,具有對內(nèi)容關(guān)系管理部114內(nèi)的內(nèi)容關(guān)系管理數(shù)據(jù)進(jìn)行編輯的內(nèi)容關(guān)系順序設(shè)定部123。

圖16是表示實(shí)施方式3涉及的工程工具所具有的內(nèi)容關(guān)系順序設(shè)定部的動(dòng)作的概念的圖。圖8所示的內(nèi)容關(guān)系管理數(shù)據(jù)1140能夠視作是表示與放大操作以及縮小操作相伴而選擇的選擇內(nèi)容類別的順序。即,圖8所示的內(nèi)容關(guān)系管理數(shù)據(jù)表示通過放大操作,選擇內(nèi)容類別以單元→單元變量→定序程序的順序變化。內(nèi)容關(guān)系順序設(shè)定部123如圖16所示進(jìn)行變更畫面跳轉(zhuǎn)的順序的處理。如果內(nèi)容關(guān)系順序設(shè)定部123進(jìn)行變更畫面跳轉(zhuǎn)的順序的處理,則內(nèi)容關(guān)系管理數(shù)據(jù)1140被變更。圖17是表示實(shí)施方式3涉及的工程工具的內(nèi)容關(guān)系順序設(shè)定部將通過放大操作而選擇的選擇內(nèi)容類別設(shè)為單元→定序程序→單元變量的順序的情況下的內(nèi)容關(guān)系管理數(shù)據(jù)的圖。

圖18是表示實(shí)施方式3涉及的工程工具的畫面跳轉(zhuǎn)的圖。如果內(nèi)容關(guān)系管理數(shù)據(jù)被變更,則在輸入處理部檢測出放大操作或者縮小操作時(shí)成為切換目標(biāo)的畫面也改變。即,由于單元結(jié)構(gòu)畫面_a上的放大動(dòng)作,監(jiān)視畫面跳轉(zhuǎn)至程序編輯器_a,由于程序編輯器a上的放大動(dòng)作,監(jiān)視畫面跳轉(zhuǎn)至變量一覽畫面_a。另外,由于變量一覽畫面_a上的縮小操作,監(jiān)視畫面跳轉(zhuǎn)至程序編輯器_a,由于程序編輯器_a上的縮小操作,監(jiān)視畫面跳轉(zhuǎn)至單元結(jié)構(gòu)畫面_a。

在以上說明中,是以對選擇內(nèi)容類別的順序進(jìn)行變更的情況為例,但也可以使用單元、單元變量以及定序程序以外的內(nèi)容類別。舉出一個(gè)例子,能夠取代單元變量而使用由對單元的動(dòng)作狀態(tài)進(jìn)行設(shè)定的多個(gè)數(shù)據(jù)構(gòu)成、且在定序程序中被參照的“參數(shù)”這一內(nèi)容類別,將通過放大操作而選擇的選擇內(nèi)容類別設(shè)為單元→參數(shù)→定序程序的順序。另外,還能夠在單元、單元變量以及定序程序的基礎(chǔ)上追加參數(shù)這一內(nèi)容類別,在四個(gè)內(nèi)容類別之間進(jìn)行切換顯示。

實(shí)施方式3涉及的工程工具由于能夠?qū)?nèi)容類別作出順序的設(shè)定,因此能夠以較少的操作量對顯示頻率高的監(jiān)視畫面進(jìn)行顯示。

以上的實(shí)施方式所示出的結(jié)構(gòu)表示的是本發(fā)明的內(nèi)容的一個(gè)例子,也可以與其他公知技術(shù)進(jìn)行組合,還可以在不脫離本發(fā)明的主旨的范圍對結(jié)構(gòu)的一部分進(jìn)行省略、變更。

標(biāo)號(hào)的說明

10計(jì)算機(jī),11運(yùn)算裝置,12存儲(chǔ)器,13輸入裝置,14顯示裝置,15存儲(chǔ)裝置,20工程工具程序,100、150、160工程工具,111輸入處理部,112數(shù)據(jù)編輯處理部,113內(nèi)容數(shù)據(jù)存儲(chǔ)部,114內(nèi)容關(guān)系管理部,115顯示控制部,116畫面顯示部,117單元庫、118時(shí)序數(shù)據(jù)獲取部,119時(shí)序數(shù)據(jù)存儲(chǔ)部,120時(shí)序顯示控制部,121模擬器,122單元,123內(nèi)容關(guān)系順序設(shè)定部,200單元結(jié)構(gòu)圖,210可編程邏輯控制器,211電源單元用插槽,212cpu單元用插槽,213通用插槽,300變量一覽畫面,310單元變量的一覽,400程序編輯器,401編輯器區(qū)域,410定序程序,1131、1132、1133、1134內(nèi)容數(shù)據(jù),1140內(nèi)容關(guān)系管理數(shù)據(jù),1141選擇內(nèi)容類別,1142畫面類型,1143放大切換時(shí)內(nèi)容類別,1144縮小切換時(shí)內(nèi)容類別,1171單元名,1172單元變量。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
芜湖市| 巨野县| 广西| 苍溪县| 额敏县| 晋州市| 西藏| 邯郸市| 卢湾区| 卓尼县| 罗田县| 池州市| 张家港市| 黔南| 富裕县| 砀山县| 安远县| 保靖县| 东安县| 明光市| 鄂温| 东兴市| 漳浦县| 长岛县| 高邮市| 东乌珠穆沁旗| 滕州市| 宜兰县| 鸡东县| 泸定县| 绥芬河市| 石泉县| 鹿泉市| 曲麻莱县| 阳城县| 武乡县| 昌黎县| 合江县| 伊金霍洛旗| 扎兰屯市| 南澳县|