两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

信息取得顯示程序、信息取得顯示裝置及信息取得顯示方法與流程

文檔序號:11625004閱讀:270來源:國知局
信息取得顯示程序、信息取得顯示裝置及信息取得顯示方法與流程

本發(fā)明涉及一種取得儀器的信息、對該信息進(jìn)行顯示的信息取得顯示程序、信息取得顯示裝置及信息取得顯示方法。



背景技術(shù):

fa(factoryautomation)領(lǐng)域的設(shè)備通常是將多個種類的儀器組合而實(shí)現(xiàn)的。構(gòu)成fa領(lǐng)域的設(shè)備的各個儀器保存有固有的信息,其中,作為該固有的信息的一個例子,是模擬輸入值及溫度測定值。

另外,在fa領(lǐng)域的設(shè)備中,各儀器與集合了控制處理及信息處理的可編程控制器連接(參照專利文獻(xiàn)1、專利文獻(xiàn)2及專利文獻(xiàn)3)。可編程控制器與取得各儀器的信息的計算機(jī)連接。

專利文獻(xiàn)1:日本特開2013-257685號公報

專利文獻(xiàn)2:日本特開2010-97478號公報

專利文獻(xiàn)3:日本特開2010-238232號公報



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

關(guān)于fa領(lǐng)域的設(shè)備,在對各儀器的固有的信息進(jìn)行監(jiān)視的情況下,由于地址的映射根據(jù)每個儀器而不同,因此需要一邊看儀器的手冊,一邊在計算機(jī)中查找監(jiān)視對象儀器的地址。另外,關(guān)于fa領(lǐng)域的設(shè)備,為了對存儲于各地址的值進(jìn)行確認(rèn),使用的是根據(jù)各儀器的制造公司而不同的專用工具。

另外,fa領(lǐng)域的設(shè)備在對各儀器的固有的信息進(jìn)行取得及積存,按照時間的經(jīng)過進(jìn)行顯示的情況下,需要以由根據(jù)各儀器的制造公司而不同的專用工具規(guī)定出的形式進(jìn)行顯示,或者使用其他信息顯示工具將取得的信息重新進(jìn)行加工。

如上所述,fa(factoryautomation)領(lǐng)域的設(shè)備呈為了對各儀器的固有的信息進(jìn)行取得、顯示而耗費(fèi)的工時增加的傾向。

本發(fā)明就是鑒于上述情況而提出的,其目的在于得到一種信息取得顯示程序,該信息取得顯示程序能夠?qū)x器的信息的取得及顯示所耗費(fèi)的工時進(jìn)行抑制。

為了解決上述的課題,并達(dá)到目的,本發(fā)明是由與大于或等于一個儀器連接的計算機(jī)執(zhí)行的信息取得顯示程序。特征在于,信息取得顯示程序與儀器相對應(yīng)地具有信息定義文件,該信息定義文件至少具有:取得手法文件要素,其規(guī)定出從儀器取得信息的取得手法;以及顯示手法文件要素,其規(guī)定出將按照取得手法而取得的信息顯示于計算機(jī)的顯示裝置的顯示手法。信息取得顯示程序使計算機(jī)執(zhí)行下述步驟:信息取得步驟,按照通過信息定義文件的取得手法文件要素規(guī)定出的取得手法而取得信息;以及顯示步驟,將通過信息取得步驟取得的信息按照通過顯示手法文件要素規(guī)定出的顯示手法而顯示于顯示裝置。

發(fā)明的效果

本發(fā)明所涉及的信息取得顯示程序?qū)崿F(xiàn)下述效果,即,能夠?qū)x器的信息的取得及顯示所耗費(fèi)的工時進(jìn)行抑制。

附圖說明

圖1是表示實(shí)施方式1所涉及的具有信息取得顯示裝置的控制系統(tǒng)的結(jié)構(gòu)的圖。

圖2是表示實(shí)施方式1所涉及的控制裝置的硬件結(jié)構(gòu)的圖。

圖3是表示實(shí)施方式1所涉及的計算機(jī)的硬件結(jié)構(gòu)的圖。

圖4是表示實(shí)施方式1所涉及的設(shè)計工具的功能模塊的圖。

圖5是表示圖4所示的設(shè)計工具存儲于計算機(jī)的存儲裝置中的狀態(tài)的功能模塊的圖。

圖6是表示實(shí)施方式1所涉及的信息定義文件的結(jié)構(gòu)的圖。

圖7是表示實(shí)施方式1所涉及的與第1儀器相對應(yīng)的信息定義文件的圖。

圖8是表示實(shí)施方式1所涉及的與第2儀器相對應(yīng)的信息定義文件的圖。

圖9是表示實(shí)施方式1所涉及的與第3儀器相對應(yīng)的信息定義文件的圖。

圖10是表示實(shí)施方式1所涉及的執(zhí)行了設(shè)計工具后的計算機(jī)的顯示裝置的顯示畫面的一個例子的圖。

圖11是表示通過對圖10所示的顯示畫面進(jìn)行操作而顯示的監(jiān)控設(shè)定對話框的一個例子的圖。

圖12是表示通過對圖10所示的顯示畫面進(jìn)行操作而顯示的日志記錄設(shè)定對話框的一個例子的圖。

圖13是表示通過對圖10所示的顯示畫面進(jìn)行操作而顯示的日志記錄設(shè)定對話框的一個例子的圖。

圖14是表示實(shí)施方式1所涉及的設(shè)計工具的處理的一部分的流程圖。

圖15是表示實(shí)施方式1所涉及的設(shè)計工具的處理的另一部分的流程圖。

圖16是表示實(shí)施方式1所涉及的計算機(jī)從第1儀器取得信息的狀態(tài)的圖。

圖17是表示將根據(jù)圖16所示的信息生成的圖形(graph)顯示于顯示裝置的狀態(tài)的圖。

圖18是表示實(shí)施方式1所涉及的計算機(jī)從第2儀器取得信息的狀態(tài)的圖。

圖19是表示將圖18所示的信息存儲于數(shù)據(jù)文件的狀態(tài)的圖。

圖20是表示將根據(jù)存儲于圖19所示的數(shù)據(jù)文件的信息生成的圖形顯示于顯示裝置的狀態(tài)的圖。

圖21是表示實(shí)施方式1所涉及的計算機(jī)從第3儀器取得信息的狀態(tài)的圖。

圖22是表示將根據(jù)圖21所示的信息生成的圖形顯示于顯示裝置的狀態(tài)的圖。

圖23是表示將圖21所示的信息存儲于數(shù)據(jù)文件的狀態(tài)的圖。

圖24是表示將根據(jù)存儲于圖23所示的數(shù)據(jù)文件的信息生成的圖形顯示于顯示裝置的狀態(tài)的圖。

圖25是表示本發(fā)明的實(shí)施方式2所涉及的設(shè)計工具的信息定義文件的圖形信息文件要素的圖。

圖26是表示本發(fā)明的實(shí)施方式2所涉及的通過計算機(jī)顯示于顯示裝置的圖形的一個例子的圖。

圖27是表示本發(fā)明的實(shí)施方式2所涉及的通過計算機(jī)顯示于顯示裝置的信息的一覽的圖。

具體實(shí)施方式

下面,基于附圖,詳細(xì)地說明本發(fā)明的實(shí)施方式所涉及的信息取得顯示程序、信息取得顯示裝置及信息取得顯示方法。此外,本發(fā)明并不限定于本實(shí)施方式。

實(shí)施方式1.

圖1是表示本發(fā)明的實(shí)施方式1所涉及的具有信息取得顯示裝置的控制系統(tǒng)的結(jié)構(gòu)的圖??刂葡到y(tǒng)1構(gòu)成fa(factoryautomation)領(lǐng)域的設(shè)備,如圖1所示,控制系統(tǒng)1具有:設(shè)置于設(shè)備的多個儀器2、3、4;與多個儀器2、3、4連接的控制裝置5;以及與控制裝置5連接的信息取得顯示裝置即計算機(jī)6。在實(shí)施方式1中,控制系統(tǒng)1具有儀器2、3、4這三個儀器,但是對于儀器2、3、4,也可以具有三個以外的數(shù)量的儀器,只要具有至少大于或等于一個儀器即可。

計算機(jī)6經(jīng)由控制裝置5而與儀器2、3、4連接。計算機(jī)6生成由控制裝置5執(zhí)行的控制程序,發(fā)送至控制裝置5??刂蒲b置5通過執(zhí)行控制程序,對儀器2、3、4進(jìn)行控制。在實(shí)施方式1中,控制裝置5是可編程控制器(jisb3502:2011,programmablecontrollers(plc)),但并不限定于plc。

圖2是表示實(shí)施方式1所涉及的控制裝置的硬件結(jié)構(gòu)的圖。如圖2所示,控制裝置5具有執(zhí)行控制程序的主基板5a、以及與各儀器2、3、4連接的副基板5b、5c、5d。

主基板5a具有:cpu(centralprocessingunit)5a1,其執(zhí)行控制程序;存儲器5a2,其是與cpu5a1經(jīng)由內(nèi)部總線b1連接的ram(randomaccessmemory);通信接口5a3,其與計算機(jī)6進(jìn)行通信;總線接口5a4,其與副基板5b、5c、5d連接;以及存儲部5a5,其存儲控制程序。cpu5a1、存儲器5a2、通信接口5a3、總線接口5a4及存儲部5a5經(jīng)由內(nèi)部總線b1連接。在實(shí)施方式1中,主基板5a構(gòu)成plc的cpu單元。

總線接口5a4是將內(nèi)部總線b1和擴(kuò)展總線b2聯(lián)系起來的總線橋接電路。副基板5b、5c、5d經(jīng)由擴(kuò)展總線b2及總線接口5a4而與主基板5a連接。副基板5b與儀器2連接。副基板5c與儀器3連接。副基板5d與儀器4連接。在實(shí)施方式1中,副基板5b、5c、5d構(gòu)成plc的i/o(input/output)單元、電源單元或溫度調(diào)節(jié)單元。

存儲部5a5存儲從計算機(jī)6接收到的控制程序。在實(shí)施方式1中,存儲部5a5是ssd(solidstatedrive)或hdd(harddiskdrive),但不限定于ssd或hdd。

圖3是表示實(shí)施方式1所涉及的計算機(jī)的硬件結(jié)構(gòu)的圖。實(shí)施方式1所涉及的計算機(jī)6是在os(operatingsystem)60上執(zhí)行計算機(jī)程序的裝置,如圖3所示,包含cpu61、ram62、rom63、存儲裝置64、輸入裝置65、顯示裝置66及通信接口67。cpu61、ram62、rom63、存儲裝置64、輸入裝置65、顯示裝置66及通信接口67經(jīng)由總線b連接。

cpu61是將ram62作為作業(yè)區(qū)域使用,并執(zhí)行在rom63及存儲裝置64存儲的程序的執(zhí)行處理裝置。存儲于rom63的程序是bios(basicinputoutputsystem)或uefi(unifiedextensiblefirmwareinterface),但存儲于rom63的程序并不限定于bios或uefi。在實(shí)施方式1中,存儲于存儲裝置64的程序是操作系統(tǒng)程序及設(shè)計工具程序,但存儲于存儲裝置64的程序并不限定于操作系統(tǒng)程序及設(shè)計工具程序。在實(shí)施方式1中,存儲裝置64是ssd或hdd,但存儲裝置64并不限定于ssd或hdd。

輸入裝置65接收來自用戶的操作輸入。在實(shí)施方式1中,輸入裝置65是鍵盤或鼠標(biāo),但輸入裝置65并不限定于鍵盤或鼠標(biāo)。顯示裝置66對文字及圖像進(jìn)行顯示。在實(shí)施方式1中,作為顯示裝置66,例示出液晶顯示裝置。通信接口67與控制裝置5進(jìn)行通信。計算機(jī)6通過使通信接口67與控制裝置5連接,由此與多個儀器2、3、4連接。如上所述,計算機(jī)6與至少大于或等于一個儀器2、3、4連接。

接下來,基于附圖,對作為實(shí)施方式1所涉及的信息取得顯示程序的設(shè)計工具10進(jìn)行說明。圖4是表示實(shí)施方式1所涉及的設(shè)計工具的功能模塊的圖。圖5是表示圖4所示的設(shè)計工具存儲于計算機(jī)的存儲裝置中的狀態(tài)的功能模塊的圖。

設(shè)計工具10是存儲于計算機(jī)6的存儲裝置64,由計算機(jī)6執(zhí)行的計算機(jī)程序。如圖4所示,設(shè)計工具10具有:信息取得程序11,其取得儀器2、3、4的信息;數(shù)據(jù)文件12,其對從輸入裝置65輸入的參數(shù)進(jìn)行存儲;以及畫面顯示程序13,其是在顯示裝置66上顯示的畫面的信息,并且該畫面顯示程序13將信息顯示于顯示裝置66。另外,設(shè)計工具10具有:輸入用程序14,其是用于從輸入裝置65輸入命令的程序;信息定義文件15,其與各儀器2、3、4相對應(yīng)地設(shè)置;以及解析用程序9,其對記錄于信息定義文件15的信息進(jìn)行解析。

如果設(shè)計工具10被存儲至計算機(jī)6的存儲裝置64,則如圖5所示,在存儲裝置64形成信息定義文件15及數(shù)據(jù)文件12。如果設(shè)計工具10被存儲至計算機(jī)6的存儲裝置64,則信息取得程序11、畫面顯示程序13、輸入用程序14及解析用程序9將ram62作為作業(yè)區(qū)域使用并被cpu61執(zhí)行。

信息取得程序11進(jìn)行與相應(yīng)的儀器2、3、4的通信處理,從相應(yīng)的儀器2、3、4取得儀器2、3、4的信息,將取得的信息保存至數(shù)據(jù)文件12。數(shù)據(jù)文件12是在用于對從儀器2、3、4取得的信息進(jìn)行存儲的存儲裝置64設(shè)置的存儲區(qū)域。

畫面顯示程序13將相應(yīng)的儀器2、3、4的設(shè)定畫面、及信息取得程序11從相應(yīng)的儀器2、3、4取得的儀器2、3、4的信息按照在信息定義文件15中規(guī)定出的手法顯示于顯示裝置66。

輸入用程序14進(jìn)行向計算機(jī)6的輸入處理。作為一個例子,如果由對相應(yīng)的儀器2、3、4進(jìn)行管理的用戶而從輸入裝置65指定出用于對各儀器2、3、4進(jìn)行管理的信息,則輸入用程序14將用戶指定出的信息從輸入裝置65輸入至計算機(jī)6。

解析用程序9按照由信息定義文件15定義出的手法,對存儲于數(shù)據(jù)文件12的與相應(yīng)的儀器2、3、4相關(guān)的信息進(jìn)行解析。

信息定義文件15與儀器2、3、4以一對一的方式相對應(yīng),且該信息定義文件15存儲于存儲裝置64。即,與儀器2、3、4相對應(yīng)地具有信息定義文件15,該信息定義文件15存儲于存儲裝置64。信息定義文件15既可以是在由各儀器2、3、4的制造公司制造出各儀器2、3、4時,由該制造公司與儀器2、3、4相對應(yīng)地生成的,也可以是由計算機(jī)程序的開發(fā)公司生成的。而且,也可以是由購買了儀器2、3、4后的設(shè)備的制造公司獲得附屬于儀器2、3、4的信息定義文件15,將信息定義文件15登錄至設(shè)計工具10而使用。另外,設(shè)備的制造公司也可以從儀器2、3、4的制造公司的網(wǎng)頁下載而獲得信息定義文件15。

與儀器2、3、4相對應(yīng)的信息定義文件15具有相同結(jié)構(gòu)的數(shù)據(jù)構(gòu)造。信息定義文件15是將多個儀器2、3、4的信息以共通格式記述的所謂的檔案(profile)。信息定義文件15通過使用共通格式,從而承納每個儀器2、3、4的規(guī)格差異,即使是由不同的制造公司制造出的儀器2、3、4,也能夠通過相同的設(shè)計工具10進(jìn)行設(shè)定、使其動作。

接下來,基于附圖,對信息定義文件15進(jìn)行說明。圖6是表示實(shí)施方式1所涉及的信息定義文件的結(jié)構(gòu)的圖。

如圖6所示,信息定義文件15具有:儀器基本信息文件要素16,其規(guī)定出相應(yīng)的儀器2、3、4的基本信息;以及作為顯示手法文件要素的圖形信息文件要素21,其規(guī)定出在顯示裝置66進(jìn)行顯示的手法。另外,信息定義文件15具有:作為取得手法文件要素的通信信息文件要素28,其規(guī)定出從相應(yīng)的儀器2、3、4取得信息的取得手法;輸入輸出信息文件要素35,其規(guī)定出由通信信息文件要素28取得的信息的數(shù)據(jù)形式;以及選擇項(xiàng)一覽文件要素41,其對由圖形信息文件要素21規(guī)定出的顯示手法的一部分進(jìn)行切換。儀器基本信息文件要素16、圖形信息文件要素21、通信信息文件要素28、輸入輸出信息文件要素35及選擇項(xiàng)一覽文件要素41由從計算機(jī)66的輸入裝置65寫入的數(shù)據(jù)構(gòu)成,是將從輸入裝置65寫入的數(shù)據(jù)在存儲裝置64內(nèi)的區(qū)域進(jìn)行保存的要素。

儀器基本信息文件要素16規(guī)定出相應(yīng)的儀器2、3、4的制造公司、名稱、版本及規(guī)格。儀器基本信息文件要素16具有:識別符17,其用于對制造公司、名稱、版本或規(guī)格進(jìn)行識別;名稱18,其示出制造公司、名稱、版本或規(guī)格的含義;數(shù)據(jù)類型19,其示出制造公司、名稱、版本或規(guī)格的內(nèi)容的數(shù)據(jù)類型;以及值20,其示出制造公司、名稱、版本或規(guī)格的內(nèi)容。儀器基本信息文件要素16通過由識別符17、名稱18、數(shù)據(jù)類型19及值20規(guī)定出的內(nèi)容,對設(shè)計工具10進(jìn)行通信的儀器2、3、4作出判別,或?qū)x器2、3、4的規(guī)格顯示于顯示裝置66。

圖形信息文件要素21對在顯示裝置66顯示的圖形的信息進(jìn)行規(guī)定。圖形信息文件要素21具有:識別符22,其對圖形的種類進(jìn)行識別;圖形名稱23,其示出圖形所顯示的信息的含義;以及圖形種類24,其示出圖形的種類。另外,圖形信息文件要素21具有:縱軸的參數(shù)25,其示出圖形的縱軸的參數(shù)的內(nèi)容;橫軸的參數(shù)26,其示出圖形的橫軸的參數(shù)的內(nèi)容;以及表現(xiàn)方法27,其對儀器2、3、4的信息的展示方法進(jìn)行規(guī)定。

識別符22用于對圖形信息進(jìn)行識別。圖形名稱23示出圖形的含義。圖形名稱23示出從相應(yīng)的儀器2、3、4取得的信息的含義。圖形種類24示出圖形的種類。圖形種類24示出圖形為縱柱形圖、折線圖、餅圖、橫柱形圖、面積圖、散布圖、氣泡圖、或時序圖。此外,在實(shí)施方式1中,在圖形為縱柱形圖的情況下,圖形種類24表示為“verticalbargraph”,在圖形為折線圖的情況下,圖形種類24表示為“l(fā)ine_graph”,在圖形為餅圖的情況下,圖形種類24表示為“piechart”,在圖形為橫柱形圖的情況下,圖形種類24表示為“horizontalbargraph”。另外,在實(shí)施方式1中,在圖形為面積圖的情況下,圖形種類24表示為“areachart”,在圖形為散布圖的情況下,圖形種類24表示為“scatter_plot”,在圖形為氣泡圖的情況下,圖形種類24表示為“bubblechart”,在圖形為時序圖的情況下,圖形種類24表示為“timingdiagram”。

縱軸的參數(shù)25及橫軸的參數(shù)26示出圖形的縱軸的信息及橫軸的信息??v軸的參數(shù)25及橫軸的參數(shù)26示出:從相應(yīng)的儀器2、3、4取得的信息;對示出了用于從儀器2、3、4取得信息的通信手法的通信信息文件要素28進(jìn)行參閱;對選擇項(xiàng)一覽文件要素41進(jìn)行參閱;或者縱軸及橫軸的刻度。作為縱軸及橫軸的刻度的一個例子,示出由年、月、日、小時、分鐘、秒中的至少一者構(gòu)成的表示特定的日期時間的識別符。在實(shí)施方式1中,使用表示年的識別符即“year”,使用表示月的識別符即“month”。另外,在實(shí)施方式1中,使用表示日的識別符即“day”,使用表示小時的識別符即“hour”,使用表示分鐘的識別符即“minute”,使用表示秒的識別符即“second”。另外,在實(shí)施方式1中,表示小時、分鐘或秒的識別符也可以使用運(yùn)算符“*”,使用乘法進(jìn)行定義。作為一個例子,在希望以1msec為單位對儀器2、3、4的固有信息進(jìn)行監(jiān)視即監(jiān)控、或取得以及積存即日志記錄(logging)的情況下,可以在縱軸的參數(shù)25或橫軸的參數(shù)26示出“second*0.001”。另外,縱軸的參數(shù)25及橫軸的參數(shù)26在示出對選擇項(xiàng)一覽文件要素41進(jìn)行參閱的情況下,能夠示出多個表示日或小時的識別符,能夠由用戶選擇希望對儀器2、3、4的信息進(jìn)行監(jiān)視、或取得以及積存的時間的間隔。

表現(xiàn)方法27示出:對儀器2、3、4的信息進(jìn)行監(jiān)視而顯示該信息;對儀器2、3、4的信息進(jìn)行取得及積存而顯示該信息;或者對選擇項(xiàng)一覽文件要素41進(jìn)行參閱。在對儀器2、3、4的信息進(jìn)行監(jiān)視而顯示于顯示裝置66的情況下,表現(xiàn)方法27表示為“monitoring”。另外,在將取得及積存的儀器2、3、4的信息顯示于顯示裝置66的情況下,表現(xiàn)方法27表示為“l(fā)ogging”。表現(xiàn)方法27在示出對選擇項(xiàng)一覽文件要素41進(jìn)行參閱的情況下,作為一個例子,能夠由用戶選擇是對儀器2、3、4固有的信息進(jìn)行監(jiān)視而顯示該信息、還是對儀器2、3、4的信息進(jìn)行取得及積存而顯示該信息。

圖形信息文件要素21通過在縱軸的參數(shù)25或橫軸的參數(shù)26示出對通信信息文件要素28進(jìn)行參閱,而且具有識別符22、圖形名稱23、圖形種類24、縱軸的參數(shù)25、橫軸的參數(shù)26及表現(xiàn)方法27,從而規(guī)定將按照由通信信息文件要素28規(guī)定出的取得手段而取得的信息在顯示裝置66進(jìn)行顯示的顯示手法。另外,圖形信息文件要素21在表現(xiàn)方法27示出“l(fā)ogging”的情況下,或者示出“對選擇項(xiàng)一覽文件要素41進(jìn)行參閱”,在選擇項(xiàng)一覽文件要素41中能夠選擇“l(fā)ogging”的情況下,相當(dāng)于存儲手法文件要素,該存儲手法文件要素規(guī)定出將取得的信息存儲至數(shù)據(jù)文件12的存儲手法。并且,關(guān)于由圖形信息文件要素21規(guī)定出的顯示手法,通過在縱軸的參數(shù)25或橫軸的參數(shù)26處設(shè)為刻度、或設(shè)為對選擇項(xiàng)一覽文件要素41進(jìn)行參閱而得以能夠進(jìn)行日期時間信息的選擇,由此規(guī)定出將取得的信息按照時間的經(jīng)過進(jìn)行顯示。

通信信息文件要素28具有:識別符29,其示出通信信息文件要素28進(jìn)行通信的目的;參數(shù)名稱30,其對通信信息文件要素28進(jìn)行通信的目的本身進(jìn)行顯示;通信對象31,其示出通信對象;讀出寄存器32,其示出讀出的信息的寄存器;讀出值33,其示出讀出的信息的值;以及讀出值的數(shù)據(jù)類型34,其示出讀出值的數(shù)據(jù)類型。

識別符29是表示進(jìn)行通信的目的即通信信息的種類的通信信息識別符。通信信息示出的是參數(shù)讀出或參數(shù)寫入。參數(shù)名稱30是通信信息的名稱。參數(shù)名稱30示出的是參數(shù)讀出、或參數(shù)寫入。

通信對象31示出成為通信對象的儀器2、3、4的名稱、以及儀器2、3、4的信息。另外,通信對象31示出的是對輸入輸出信息文件要素35進(jìn)行參閱,其中,該輸入輸出信息文件要素35規(guī)定出成為通信對象的儀器2、3、4的信息。

讀出值33示出從作為對象的儀器2、3、4讀出的信息的值。在讀出值33示出對讀出的信息的值進(jìn)行存儲的變量。如果在通信對象31中示出對輸入輸出信息文件要素35進(jìn)行參閱,則讀出值33將由輸入輸出信息文件要素35示出的輸入輸出值存儲至讀出值33的變量。

讀出寄存器32是存儲有讀出的值、即取得的信息的寄存器。讀出寄存器32示出存儲有讀出的值的地址。如果在通信對象31中示出對輸入輸出信息文件要素35進(jìn)行參閱,則讀出寄存器32表示由輸入輸出信息文件要素35示出的地址。讀出值的數(shù)據(jù)類型34示出讀出值的數(shù)據(jù)類型。作為讀出值的數(shù)據(jù)類型34的一個例子,示出word類型、或string類型。通信信息文件要素28從圖形信息文件要素21的縱軸的參數(shù)25或橫軸的參數(shù)26受到參閱,而且具有識別符29、參數(shù)名稱30、通信對象31、讀出寄存器32、讀出值33及讀出值的數(shù)據(jù)類型34,由此對從儀器2、3、4取得信息的取得手法進(jìn)行規(guī)定。

輸入輸出信息文件要素35具有:識別符36,其示出讀出的信息的種類;名稱37,其示出信息的名稱;數(shù)據(jù)類型38,其示出讀出的信息的數(shù)據(jù)類型;單位39,其示出讀出的信息的單位;以及分配地址40。

識別符36是表示讀出的信息即輸入輸出信息的種類的輸入輸出信息識別符。作為一個例子,輸入輸出信息是模擬輸入值、溫度測定值或加壓壓力值。名稱37是從儀器2、3、4讀出的信息本身的名稱。作為一個例子,名稱37是模擬輸入值、溫度測定值或加壓壓力值。

數(shù)據(jù)類型38示出輸入輸出信息的數(shù)據(jù)類型。作為數(shù)據(jù)類型38的一個例子,示出word類型、或string類型。單位39是輸入輸出信息的單位。作為一個例子,在輸入輸出信息為模擬輸入值的情況下,單位39示出“ma”。分配地址40示出對輸入輸出信息進(jìn)行存儲的地址。關(guān)于分配地址40,作為地址的一個例子,示出d100、d150或d200。

選擇項(xiàng)一覽文件要素41具有:在從圖形信息文件要素21的縱軸的參數(shù)25、橫軸的參數(shù)26或表現(xiàn)方法27選擇了該選擇項(xiàng)一覽文件要素41時所切換的多個值43;以及對各值43進(jìn)行識別的識別符42。

接下來,基于附圖,對實(shí)施方式1中的信息定義文件15的例子進(jìn)行說明。圖7是表示實(shí)施方式1所涉及的與第1儀器相對應(yīng)的信息定義文件的圖。圖8是表示實(shí)施方式1所涉及的與第2儀器相對應(yīng)的信息定義文件的圖。圖9是表示實(shí)施方式1所涉及的與第3儀器相對應(yīng)的信息定義文件的圖。

在實(shí)施方式1中,計算機(jī)6與儀器2、3、4連接。下面,在實(shí)施方式1中,將儀器2記為第1儀器,將儀器3記為第2儀器,將儀器4記為第3儀器。另外,下面,在實(shí)施方式1中,將與第1儀器2相對應(yīng)的信息定義文件以標(biāo)號15-1表示,將與第2儀器3相對應(yīng)的信息定義文件以標(biāo)號15-2表示,將與第3儀器4相對應(yīng)的信息定義文件以標(biāo)號15-3表示,將并未確定出相應(yīng)的儀器2、3、4的信息定義文件以標(biāo)號15表示。

與第1儀器2相對應(yīng)的信息定義文件15-1的儀器基本信息文件要素16如圖7所示,第1儀器2的制造公司名示出的是“a公司”,第1儀器2的名稱示出的是“儀器a”,并示出了“儀器a的版本”及“儀器a的規(guī)格”。信息定義文件15-1的圖形信息文件要素21示出將“儀器a”的“模擬輸入值”以“折線圖”顯示于顯示裝置66。另外,信息定義文件15-1的圖形信息文件要素21示出將縱軸設(shè)為從“儀器a”讀出的“模擬輸入值”,將橫軸設(shè)為由“選擇項(xiàng)一覽文件要素”設(shè)定的“時間”,監(jiān)視“儀器a”的“模擬輸入值”而進(jìn)行顯示。

信息定義文件15-1的通信信息文件要素28示出通信對象為“儀器a”。信息定義文件15-1的輸入輸出信息文件要素35示出從“儀器a”讀出的“模擬輸入值”的單位為“ma(milliampere)”。信息定義文件15-1的選擇項(xiàng)一覽文件要素41示出“橫軸的參數(shù)”能夠在“1msecond”和“1second”之間切換。

與第2儀器3相對應(yīng)的信息定義文件15-2的儀器基本信息文件要素16如圖8所示,第2儀器3的制造公司名示出的是“b公司”,第2儀器3的名稱示出的是“儀器b”,并示出了“儀器b的版本”及“儀器b的規(guī)格”。信息定義文件15-2的圖形信息文件要素21示出將“儀器b”的“溫度測定值”以“散布圖”顯示于顯示裝置66。另外,信息定義文件15-2的圖形信息文件要素21示出將縱軸設(shè)為從“儀器b”讀出的“溫度測定值”,將橫軸設(shè)為由“選擇項(xiàng)一覽文件要素”設(shè)定的“時間”,取得、積存“儀器b”的“模擬輸入值”而進(jìn)行顯示。

信息定義文件15-2的通信信息文件要素28示出通信對象為“儀器b”。信息定義文件15-2的輸入輸出信息文件要素35示出從“儀器b”讀出的“溫度測定值”的單位為“℃”。信息定義文件15-2的選擇項(xiàng)一覽文件要素41示出“橫軸的參數(shù)”能夠在“1second”、“1minute”和“1hour”之間切換。

與第3儀器4相對應(yīng)的信息定義文件15-3的儀器基本信息文件要素16如圖9所示,第3儀器4的制造公司名示出的是“c公司”,第3儀器4的名稱示出的是“儀器c”,并示出了“儀器c的版本”及“儀器c的規(guī)格”。信息定義文件15-3的圖形信息文件要素21示出將“儀器c”的“加壓壓力值”以“折線圖”顯示于顯示裝置66。另外,信息定義文件15-3的圖形信息文件要素21示出將縱軸設(shè)為從“儀器c”讀出的“加壓壓力值”,將橫軸設(shè)為“1msecond”,將“儀器c”的“加壓壓力值”設(shè)為由“選擇項(xiàng)一覽文件要素”設(shè)定的“表現(xiàn)方法”。

信息定義文件15-3的通信信息文件要素28示出通信對象為“儀器c”。信息定義文件15-3的輸入輸出信息文件要素35示出從“儀器c”讀出的“加壓壓力值”的單位為“pa”。信息定義文件15-3的選擇項(xiàng)一覽文件要素41示出能夠?qū)ⅰ氨憩F(xiàn)方法”在“監(jiān)視”和“取得及積存”之間切換。

接下來,基于附圖,對實(shí)施方式1所涉及的執(zhí)行了設(shè)計工具后的計算機(jī)的顯示裝置66的顯示畫面的一個例子進(jìn)行說明。圖10是表示實(shí)施方式1所涉及的執(zhí)行了設(shè)計工具后的計算機(jī)的顯示裝置的顯示畫面的一個例子的圖。圖11是表示通過對圖10所示的顯示畫面進(jìn)行操作而顯示的監(jiān)控設(shè)定對話框的一個例子的圖。圖12是表示通過對圖10所示的顯示畫面進(jìn)行操作而顯示的日志記錄設(shè)定對話框的一個例子的圖。圖13是表示通過對圖10所示的顯示畫面進(jìn)行操作而顯示的日志記錄設(shè)定對話框的一個例子的圖。

如果通過計算機(jī)6執(zhí)行了設(shè)計工具10,則畫面顯示程序13如圖10所示,將顯示畫面200顯示于顯示裝置66,該顯示畫面200具有:設(shè)定表100,其對選擇項(xiàng)一覽文件要素41的選擇進(jìn)行切換;結(jié)構(gòu)圖101,其示出第1儀器2、第2儀器3及第3儀器4的結(jié)構(gòu);以及輸出窗口102,其對按照圖形信息文件要素21生成的圖形進(jìn)行顯示。顯示畫面200按照由信息定義文件15示出的內(nèi)容,對儀器2、3、4的信息進(jìn)行監(jiān)視而顯示該信息,對儀器2、3、4的信息進(jìn)行取得以及積存而顯示該信息。

設(shè)定表100是表形式的區(qū)域,其具有:名稱顯示區(qū)域130,其示出由儀器基本信息文件要素16示出的儀器2、3、4的名稱;版本顯示區(qū)域131,其示出儀器2、3、4的版本;以及規(guī)格顯示區(qū)域132,其示出儀器2、3、4的規(guī)格。名稱顯示區(qū)域130示出儀器基本信息文件要素16的儀器2、3、4的名稱的值20,版本顯示區(qū)域131示出儀器基本信息文件要素16的儀器2、3、4的版本的值20,規(guī)格顯示區(qū)域132示出儀器基本信息文件要素16的儀器2、3、4的規(guī)格的值20。就設(shè)定表100而言,表示相同的儀器2、3、4的欄沿水平方向或上下方向排列。在實(shí)施方式1中,設(shè)定表100的結(jié)構(gòu)為,表示相同的儀器2、3、4的欄沿水平方向排列。在實(shí)施方式1中,設(shè)定表100從上方起設(shè)置有表示儀器2的欄、表示儀器3的欄、表示儀器4的欄。在實(shí)施方式1中,名稱顯示區(qū)域130示出“儀器a”、“儀器b”及“儀器c”,版本顯示區(qū)域131示出“儀器a”的版本即“1.0”、“儀器b”的版本即“2.0”及“儀器c”的版本即“1.0”。規(guī)格顯示區(qū)域132示出“儀器a”的規(guī)格即“模擬輸入”、“儀器b”的規(guī)格即“溫度測量”及“儀器c”的規(guī)格即“遠(yuǎn)程設(shè)備”。

另外,設(shè)定表100具有橫軸的參數(shù)顯示區(qū)域133,該橫軸的參數(shù)顯示區(qū)域133示出橫軸的參數(shù)。橫軸的參數(shù)顯示區(qū)域133示出與由圖形信息文件要素21的橫軸的參數(shù)26示出的值相關(guān)聯(lián)的字符串。作為一個例子,在圖形信息文件要素21的橫軸的參數(shù)26示出“second*0.001”的情況下,橫軸的參數(shù)顯示區(qū)域133示出“msecond”。另外,在圖形信息文件要素21的橫軸的參數(shù)26示出對選擇項(xiàng)一覽41進(jìn)行參閱的情況下,橫軸的參數(shù)顯示區(qū)域133通過來自輸入裝置65的操作而示出與在選擇項(xiàng)一覽41示出的值43中的某一個相關(guān)聯(lián)的字符串。

在實(shí)施方式1中,與“儀器a”相對應(yīng)的橫軸的參數(shù)顯示區(qū)域133能夠在“msecond”和“second”之間切換,與“儀器b”相對應(yīng)的橫軸的參數(shù)顯示區(qū)域133能夠選擇“second”、“minute”和“hour”中的某一個。在與“儀器c”相對應(yīng)的橫軸的參數(shù)顯示區(qū)域133示出“msecond”。

另外,設(shè)定表100對示出表現(xiàn)方法的表現(xiàn)方法顯示區(qū)域134進(jìn)行顯示。表現(xiàn)方法顯示區(qū)域134示出與由圖形信息文件要素21的表現(xiàn)方法27示出的值相關(guān)聯(lián)的字符串。在圖形信息文件要素21的表現(xiàn)方法27示出“monitoring”的情況下,表現(xiàn)方法顯示區(qū)域134示出“監(jiān)控”,在圖形信息文件要素21的表現(xiàn)方法27示出“l(fā)ogging”的情況下,表現(xiàn)方法顯示區(qū)域134示出“日志記錄”。在表現(xiàn)方法顯示區(qū)域134示出”監(jiān)控”的情況下,含義是對儀器2、3、4的信息進(jìn)行監(jiān)視而顯示該信息。另外,在表現(xiàn)方法顯示區(qū)域134示出“日志記錄”的情況下,含義是對儀器2、3、4的信息進(jìn)行取得以及積存而顯示該信息。另外,圖形信息文件要素21的表現(xiàn)方法顯示區(qū)域134在示出對選擇項(xiàng)一覽41進(jìn)行參閱的情況下,能夠通過來自輸入裝置65的操作在”監(jiān)控”和“日志記錄”之間進(jìn)行選擇。

在實(shí)施方式1中,與“儀器a”相對應(yīng)的表現(xiàn)方法顯示區(qū)域134示出”監(jiān)控”,與“儀器b”相對應(yīng)的表現(xiàn)方法顯示區(qū)域134示出“日志記錄”。與“儀器c”相對應(yīng)的表現(xiàn)方法顯示區(qū)域134能夠在“日志記錄”和”監(jiān)控”之間切換。

結(jié)構(gòu)圖101是顯示將實(shí)際的儀器2、3、4的外觀使用由圖標(biāo)或位圖構(gòu)成的圖像數(shù)據(jù)而模型化的圖像的區(qū)域。輸出窗口102是對儀器2、3、4的信息進(jìn)行顯示的區(qū)域。輸出窗口102具有對各對象儀器2、3、4的信息的圖形窗口120進(jìn)行顯示的區(qū)域。輸出窗口102通過對在設(shè)定表100顯示出的任意欄進(jìn)行選擇、或者對在結(jié)構(gòu)圖101顯示出的圖像數(shù)據(jù)進(jìn)行選擇,由此接收對所選擇的儀器2、3、4的信息進(jìn)行顯示的準(zhǔn)備工作。

圖形窗口120在設(shè)定表100的表現(xiàn)方法顯示區(qū)域134示出”監(jiān)控”的情況下,對監(jiān)視畫面121進(jìn)行顯示。圖形窗口120在表現(xiàn)方法顯示區(qū)域134記述為“日志記錄”的情況下,對取得及積存畫面122進(jìn)行顯示。在實(shí)施方式1中,圖形窗口120顯示與“儀器a”相對應(yīng)的“監(jiān)視畫面121”、與“儀器b”相對應(yīng)的“取得及積存畫面122”、以及與“儀器c”相對應(yīng)的“取得及積存畫面122”。

監(jiān)視畫面121具有標(biāo)題103、圖形104、監(jiān)控開始按鈕105以及監(jiān)控停止按鈕106。標(biāo)題103是對圖形的標(biāo)題進(jìn)行顯示的區(qū)域。在標(biāo)題103顯示的字符串是從信息定義文件15取得的。在實(shí)施方式1中,在標(biāo)題103顯示的字符串是由信息定義文件15的圖形信息文件要素21的圖形名稱23示出的信息。

圖形104是對儀器2、3、4的信息進(jìn)行顯示的區(qū)域。圖形104將按照由信息定義文件15的通信信息文件要素28及輸入輸出信息文件要素35規(guī)定出的取得手法而取得的信息,按照由圖形信息文件要素21規(guī)定出的顯示手法來生成圖形而對該圖形進(jìn)行顯示。

通過按下監(jiān)控開始按鈕105,由此在顯示畫面200顯示圖11所示的監(jiān)控設(shè)定對話框110。在實(shí)施方式1中,圖11所示的監(jiān)控設(shè)定對話框110具有縱軸的參數(shù)111、橫軸的參數(shù)112、開始按鈕113以及取消按鈕114??v軸的參數(shù)111及橫軸的參數(shù)112對所監(jiān)視的儀器2、3、4的信息及日期時間信息進(jìn)行顯示。就顯示于縱軸的參數(shù)111及橫軸的參數(shù)112處的信息而言,是取得由信息定義文件15的圖形信息文件要素21的縱軸的參數(shù)25及橫軸的參數(shù)26示出的信息而顯示該信息。在圖形信息文件要素21的縱軸的參數(shù)25、或橫軸的參數(shù)26示出對選擇項(xiàng)一覽文件要素41進(jìn)行參閱的情況下,能夠通過來自輸入裝置65的操作而從多個選擇項(xiàng)中選擇希望設(shè)定的值。通過按下開始按鈕113,能夠監(jiān)視作為對象儀器的儀器2、3、4的信息而顯示該信息。另外,通過按下監(jiān)控停止按鈕106,從而使監(jiān)視動作停止。

取得及積存畫面122具有標(biāo)題103、圖形104、日志記錄開始按鈕107、日志記錄停止按鈕108以及圖示按鈕109。標(biāo)題103及圖形104與監(jiān)視畫面121的標(biāo)題103及圖形104相同。

通過按下日志記錄開始按鈕107,從而使圖12及圖13所示的日志記錄設(shè)定對話框115顯示于顯示畫面200。日志記錄設(shè)定對話框115具有縱軸的參數(shù)116、橫軸的參數(shù)117、開始按鈕118以及取消按鈕119??v軸的參數(shù)116、橫軸的參數(shù)117、開始按鈕118及取消按鈕119與監(jiān)控畫面對話框110中的相同。在實(shí)施方式1中,圖12所示的日志記錄設(shè)定對話框115與“儀器b”相對應(yīng),圖13所示的日志記錄設(shè)定對話框115與“儀器c”相對應(yīng)。

通過按下開始按鈕118,能夠?qū)ψ鳛閷ο髢x器的儀器2、3、4固有的信息進(jìn)行取得及積存。另外,通過按下日志記錄停止按鈕108,從而將取得及積存停止。通過按下圖示按鈕109,能夠?qū)θ〉眉胺e存的儀器2、3、4固有的信息進(jìn)行顯示。

接下來,基于附圖,對實(shí)施方式1所涉及的設(shè)計工具10的動作進(jìn)行說明。設(shè)計工具10的動作是由與儀器2、3、4連接的計算機(jī)6從儀器2、3、4取得信息,將取得的信息顯示于顯示裝置66的信息取得顯示方法。圖14是表示實(shí)施方式1所涉及的設(shè)計工具的處理的一部分的流程圖。圖15是表示實(shí)施方式1所涉及的設(shè)計工具的處理的另一部分的流程圖。圖16是表示實(shí)施方式1所涉及的計算機(jī)從第1儀器取得信息的狀態(tài)的圖。圖17是表示將根據(jù)圖16所示的信息生成的圖形顯示于顯示裝置的狀態(tài)的圖。圖18是表示實(shí)施方式1所涉及的計算機(jī)從第2儀器取得信息的狀態(tài)的圖。圖19是表示將圖18所示的信息存儲于數(shù)據(jù)文件的狀態(tài)的圖。圖20是表示將根據(jù)存儲于圖19所示的數(shù)據(jù)文件的信息生成的圖形顯示于顯示裝置的狀態(tài)的圖。圖21是表示實(shí)施方式1所涉及的計算機(jī)從第3儀器取得信息的狀態(tài)的圖。圖22是表示將根據(jù)圖21所示的信息生成的圖形顯示于顯示裝置的狀態(tài)的圖。圖23是表示將圖21所示的信息存儲于數(shù)據(jù)文件的狀態(tài)的圖。圖24是表示將根據(jù)存儲于圖23所示的數(shù)據(jù)文件的信息生成的圖形顯示于顯示裝置的狀態(tài)的圖。

計算機(jī)6的cpu61執(zhí)行輸入用程序14,從輸入裝置65接收表示儀器2、3、4的識別符(步驟s1)。在步驟s1中接收的識別符是由儀器基本信息文件要素16示出的制造公司名、儀器的名稱或儀器的版本的值20。計算機(jī)6的cpu61執(zhí)行解析用程序9,基于在步驟s1中被輸入的儀器2、3、4的識別符,取得與被輸入的儀器2、3、4相對應(yīng)的信息定義文件15(步驟s2)。

計算機(jī)6的cpu61執(zhí)行解析用程序9,對信息定義文件15的圖形信息文件要素21的縱軸的參數(shù)25是否示出了要取得的信息本身進(jìn)行判定(步驟s3l)。計算機(jī)6的cpu61如果執(zhí)行解析用程序9而判定為示出了要取得的信息本身(步驟s3l:yes),則執(zhí)行信息取得程序11,從儀器2、3、4按照通過通信信息文件要素28規(guī)定出的取得手法,取得儀器2、3、4的信息(步驟s4l)。即,信息取得程序11是構(gòu)成如下計算機(jī)程序的程序模塊,即,按照通過通信信息文件要素28規(guī)定出的取得手法而取得儀器2、3、4的信息的計算機(jī)程序。計算機(jī)6的cpu61如果執(zhí)行解析用程序9而判定為沒有示出要取得的信息本身(步驟s3l:no),則執(zhí)行信息取得程序11,從運(yùn)行設(shè)計工具10的計算機(jī)6的os60取得日期時間信息(步驟s5l)。

在實(shí)施方式1中,計算機(jī)6的cpu61執(zhí)行解析用程序9,如果在信息定義文件15的圖形信息文件要素21的縱軸的參數(shù)25示出的是要取得的信息、或?qū)Ρ硎境鲇糜谌〉眯畔⒌耐ㄐ攀侄蔚耐ㄐ判畔⑽募?8進(jìn)行參閱,則判定為示出了要取得的信息本身(步驟s3l:yes)。在實(shí)施方式1中,計算機(jī)6的cpu61執(zhí)行解析用程序9,如果在信息定義文件15的圖形信息文件要素21的縱軸的參數(shù)25示出了對選擇項(xiàng)一覽文件要素41進(jìn)行參閱、或縱軸的刻度,則判定為沒有示出要取得的信息本身(步驟s3l:no)。在實(shí)施方式1的步驟s4l中,計算機(jī)6的cpu61執(zhí)行解析用程序9,如果在圖形信息文件要素21的縱軸的參數(shù)25示出的是對表示出用于取得信息的通信手段的通信信息文件要素28進(jìn)行參閱,則按照由通信信息文件要素28規(guī)定出的取得手法而取得信息。

計算機(jī)6的cpu61執(zhí)行解析用程序9,對信息定義文件15的圖形信息文件要素21的橫軸的參數(shù)26是否示出了要取得的信息本身進(jìn)行判定(步驟s3s)。計算機(jī)6的cpu61如果執(zhí)行解析用程序9而判定為示出了要取得的信息本身(步驟s3s:yes),則執(zhí)行信息取得程序11,從儀器2、3、4按照通過通信信息文件要素28規(guī)定出的取得手法而取得儀器2、3、4的信息(步驟s4s)。計算機(jī)6的cpu61如果執(zhí)行解析用程序9而判定為沒有示出要取得的信息本身(步驟s3s:no),則執(zhí)行信息取得程序11,從運(yùn)行設(shè)計工具10的計算機(jī)6的os60取得日期時間信息(步驟s5s)。

在實(shí)施方式1中,計算機(jī)6的cpu61執(zhí)行解析用程序9,如果在信息定義文件15的圖形信息文件要素21的橫軸的參數(shù)26示出的是要取得的信息、或?qū)Ρ硎境鲇糜谌〉眯畔⒌耐ㄐ攀侄蔚耐ㄐ判畔⑽募?8進(jìn)行參閱,則判定為示出了要取得的信息本身(步驟s3s:yes)。在實(shí)施方式1中,計算機(jī)6的cpu61執(zhí)行解析用程序9,如果在信息定義文件15的圖形信息文件要素21的橫軸的參數(shù)26示出了對選擇項(xiàng)一覽文件要素41進(jìn)行參閱、或橫軸的刻度,則判定為沒有示出要取得的信息本身(步驟s3s:no)。在實(shí)施方式1的步驟s4s中,計算機(jī)6的cpu61執(zhí)行解析用程序9,如果在圖形信息文件要素21的橫軸的參數(shù)26示出的是對表示出用于取得信息的通信手段的通信信息文件要素28進(jìn)行參閱,則按照由通信信息文件要素28規(guī)定出的取得手法而取得信息。

如上所述,步驟s4l及步驟s4s是按照由信息定義文件15的通信信息文件要素28規(guī)定出的取得手法而從儀器2、3、4取得信息的信息取得步驟。

計算機(jī)6的cpu61執(zhí)行解析用程序9,對信息定義文件15的圖形信息文件要素21的表現(xiàn)方法27是否是“monitoring”進(jìn)行判定(步驟s6)。計算機(jī)6的cpu61如果執(zhí)行解析用程序9而判定為是“monitoring”(步驟s6:yes),則基于由信息定義文件15的圖形信息文件要素21、通信信息文件要素28、輸入輸出信息文件要素35及選擇項(xiàng)一覽文件要素41示出的內(nèi)容,對儀器2、3、4的信息進(jìn)行監(jiān)視,生成圖形104而將生成的圖形104顯示于顯示裝置66(步驟s7)。在步驟s7中,計算機(jī)6的cpu61執(zhí)行畫面顯示程序13,基于信息定義文件15的圖形信息文件要素21的“圖形種類”,將取得的儀器2、3、4的信息顯示于顯示裝置66。因此,畫面顯示程序13是構(gòu)成如下計算機(jī)程序的程序模塊,即,將按照由通信信息文件要素28規(guī)定出的取得手法而取得的信息,按照由圖形信息文件要素21規(guī)定出的顯示手法顯示于顯示裝置66的計算機(jī)程序。通過步驟s7,設(shè)計工具10基于信息定義文件15的記述內(nèi)容對儀器2、3、4的信息進(jìn)行監(jiān)視而顯示該信息的處理流程結(jié)束。

如上所述,步驟s7是將在步驟s4l及步驟s4s中取得的信息按照通過圖形信息文件要素21規(guī)定出的顯示手法顯示于顯示裝置66的顯示步驟。另外,計算機(jī)6的cpu61在步驟s7中,并不是將在步驟s4l及步驟s4s中取得的信息存儲于數(shù)據(jù)文件12,而是直接顯示于顯示裝置66。

計算機(jī)6的cpu61如果執(zhí)行解析用程序9而判定為不是“monitoring”(步驟s6:no),則執(zhí)行解析用程序9,對信息定義文件15的圖形信息文件要素21的表現(xiàn)方法27是否是“l(fā)ogging”進(jìn)行判定(步驟s8)。計算機(jī)6的cpu61如果執(zhí)行解析用程序9而判定為不是“l(fā)ogging”(步驟s8:no),則結(jié)束處理流程。

計算機(jī)6的cpu61執(zhí)行解析用程序9而判定為是“l(fā)ogging”(步驟s8:yes)表示的是,執(zhí)行信息取得程序11,按照由信息定義文件15的通信信息文件要素28規(guī)定出的取得手法而取得儀器2、3、4的信息,將取得的信息按照由圖形信息文件要素21規(guī)定出的存儲手法而存儲于數(shù)據(jù)文件12即存儲裝置64,按照顯示手法而顯示于顯示裝置66。計算機(jī)6的cpu61執(zhí)行輸入用程序14從輸入裝置65接收儀器2、3、4的日志記錄開始按鈕107的按下(步驟s9)。

計算機(jī)6的cpu61執(zhí)行信息取得程序11,從儀器2、3、4取得儀器固有的信息,并且從os60取得日期時間信息,將取得的信息和日期時間信息一對一地相關(guān)聯(lián)而按照由圖形信息文件要素21規(guī)定出的存儲手法存儲至數(shù)據(jù)文件12(步驟s10)。如上所述,步驟s10是按照由信息定義文件15的通信信息文件要素28規(guī)定出的取得手法而取得儀器2、3、4的信息的信息取得步驟,同時也是按照由圖形信息文件要素21規(guī)定出的存儲手法而將在信息取得步驟中取得的信息存儲至數(shù)據(jù)文件12即存儲裝置64的存儲步驟。

計算機(jī)6的cpu61執(zhí)行輸入用程序14,從輸入裝置65接收儀器2、3、4的圖示按鈕109的按下(步驟s11)。計算機(jī)6的cpu61執(zhí)行信息解析程序16,從數(shù)據(jù)文件12取得被存儲于數(shù)據(jù)文件12、且一對一地相關(guān)聯(lián)的信息和日期時間信息。(步驟s12)。

計算機(jī)6的cpu61執(zhí)行解析用程序9,按照由信息定義文件15的圖形信息文件要素21、通信信息文件要素28、輸入輸出信息文件要素35及選擇項(xiàng)一覽文件要素41規(guī)定出的手法,根據(jù)取得的儀器2、3、4的信息生成圖形104,將生成的圖形104顯示于顯示裝置66(步驟s13)。通過步驟s13,計算機(jī)6的cpu61基于信息定義文件15的記述內(nèi)容對儀器2、3、4的信息進(jìn)行取得及積存而顯示該信息的處理流程結(jié)束。如上所述,步驟s13是將在步驟s12中取得的信息存儲于數(shù)據(jù)文件12之后,在顯示裝置66顯示信息的顯示步驟。另外,計算機(jī)6的cpu61在步驟s7及步驟s13中,按照由圖形信息文件要素21的縱軸的參數(shù)25或橫軸的參數(shù)26規(guī)定出的顯示手法,將取得的信息按照時間的經(jīng)過進(jìn)行顯示。

如上所述,設(shè)計工具10使計算機(jī)6執(zhí)行:作為信息取得步驟的s4l、步驟s4s及步驟s10;作為顯示步驟的步驟s7及步驟s13;以及作為存儲步驟的步驟s10。另外,計算機(jī)6的cpu61將ram62作為作業(yè)區(qū)域使用,并執(zhí)行在存儲裝置64中存儲的設(shè)計工具10。如上所述,cpu61執(zhí)行信息取得程序11,按照通過在存儲裝置64中存儲的信息定義文件15的通信信息文件要素28規(guī)定出的取得手法而取得信息,執(zhí)行畫面顯示程序13,按照通過圖形信息文件要素21規(guī)定出的顯示手法而將信息顯示于顯示裝置66。

在實(shí)施方式1中,計算機(jī)6的cpu61在執(zhí)行設(shè)計工具10,對第1儀器2的信息進(jìn)行監(jiān)視而顯示該信息的情況下,在信息定義文件15-1的圖形信息文件要素21的橫軸的參數(shù)26示出“$(enum_time_info)”,示出對選擇項(xiàng)一覽文件要素(enum_time_info)41進(jìn)行參閱這一情況。計算機(jī)6的cpu61在執(zhí)行設(shè)計工具10,對第1儀器2的信息進(jìn)行監(jiān)視而顯示該信息的情況下,為了取得橫軸的參數(shù)26而對選擇項(xiàng)一覽文件要素(enum_time_info)41進(jìn)行參閱。由于在信息定義文件15-1的選擇項(xiàng)一覽文件要素(enum_time_info)41示出了“second*0.001”和“second”,因此計算機(jī)6的cpu61選擇從os60以1msecond為單位取得日期時間信息、或從os60以1second為單位取得日期時間信息。在實(shí)施方式1中,計算機(jī)6的cpu61選擇以1msecond為單位取得日期時間信息。

另外,在信息定義文件15-1的圖形信息文件要素21的縱軸的參數(shù)25示出“$(machinea_method.readprm)”,示出對規(guī)定出取得手法的通信信息文件要素28(machinea_method)進(jìn)行參閱這一情況。在信息定義文件15-1的通信信息文件要素28(machinea_method)的通信對象31示出“$(machinea_i/o.device_data)”,示出對輸入輸出信息文件要素35(machinea_i/o)進(jìn)行參閱這一情況。計算機(jī)6的cpu61執(zhí)行設(shè)計工具10,從第1儀器2將由輸入輸出信息文件要素35(machinea_i/o)示出的信息讀出。另外,由于在通信信息文件要素28的讀出寄存器32示出了“$(assign)”,因此計算機(jī)6的cpu61讀出由輸入輸出信息文件要素35(machinea_i/o)的分配地址40示出的分配地址“d100”的值。計算機(jī)6的cpu61將從由分配地址40示出的分配地址“d100”讀出的值與日期時間信息一對一地相關(guān)聯(lián)而存儲至由讀出值33示出的變量“value”。計算機(jī)6的cpu61如圖16所示,以1msecond為單位取得存儲于“value”的值,按照由圖形信息文件要素35的表現(xiàn)方法27規(guī)定出的內(nèi)容,對圖形種類24的圖形進(jìn)行顯示。

在信息定義文件15-1的表現(xiàn)方法27記述有“monitoring”,在圖形種類24示出了“l(fā)ine_graph”,因此計算機(jī)6的cpu61如圖17所示,將從第1儀器2取得的信息作為折線圖即圖形104而顯示于顯示裝置66。

在實(shí)施方式1中,計算機(jī)6的cpu61在對第2儀器3的信息進(jìn)行取得及積存而顯示該信息的情況下,在信息定義文件15-2的圖形信息文件要素21的橫軸的參數(shù)26示出“$(enum_time_info)”,示出對選擇項(xiàng)一覽文件要素(enum_time_info)41進(jìn)行參閱這一情況。計算機(jī)6的cpu61在對第2儀器3的信息進(jìn)行取得及積存而顯示該信息的情況下,為了取得橫軸的參數(shù)26而對選擇項(xiàng)一覽文件要素(enum_time_info)41進(jìn)行參閱。在信息定義文件15-2的選擇項(xiàng)一覽文件要素(enum_time_info)41示出了“hour”、“minute”及“second”,因此計算機(jī)6的cpu61選擇從os60以1hour為單位取得日期時間信息、以1minute為單位取得日期時間信息、或以1second為單位取得日期時間信息。在實(shí)施方式1中,計算機(jī)6的cpu61選擇以1minute為單位取得日期時間信息。

另外,在信息定義文件15-2的圖形信息文件要素21的縱軸的參數(shù)25示出“$(machineb_method.readprm)”,示出對規(guī)定出取得手法的通信信息文件要素28(machineb_method)進(jìn)行參閱這一情況。在信息定義文件15-2的通信信息文件要素28(machineb_method)的通信對象31示出“$(machineb_i/o.temperature_data)”,示出對輸入輸出信息文件要素35(machineb_i/o)進(jìn)行參閱這一情況。計算機(jī)6的cpu61將由輸入輸出信息文件要素35(machineb_i/o)示出的信息如圖18所示地從第2儀器3讀出。另外,由于在通信信息文件要素28的讀出寄存器32示出了“$(assign)”,因此計算機(jī)6的cpu61讀出由輸入輸出信息文件要素35(machineb_i/o)的分配地址40示出的分配地址“d150”的值。計算機(jī)6的cpu61將從由分配地址40示出的分配地址“d150”讀出的值與日期時間信息一對一地相關(guān)聯(lián)而存儲至由讀出值33示出的變量“value”。

由于在圖形信息文件要素21的表現(xiàn)方法27示出了“l(fā)ogging”,因此計算機(jī)6的cpu61將存儲于變量“value”的與日期時間信息一對一地相關(guān)聯(lián)的值如圖19所示地存儲至數(shù)據(jù)文件12。開始第2儀器3的信息及取得了信息的日期時間信息的取得及積存的定時,是由用戶通過設(shè)計工具10按下日志記錄開始按鈕107之時。在結(jié)束了第2儀器3的信息的取得后,通過按下圖示按鈕109,計算機(jī)6的cpu61將所積存的第2儀器3的信息如圖20所示地按照時間的經(jīng)過進(jìn)行顯示。

由于在信息定義文件15-2的圖形種類24示出了“scatter_plot”,因此計算機(jī)6的cpu61如圖20所示地,將從第2儀器3取得的信息作為散布圖即圖形104而顯示于顯示裝置66。

在實(shí)施方式1中,計算機(jī)6的cpu61在對第3儀器4的信息進(jìn)行監(jiān)視而顯示該信息的情況下,基于信息定義文件15-3的規(guī)定,如圖21所示,取得第3儀器4的信息,此外,從os60取得日期時間信息。計算機(jī)6的cpu61在對第3儀器4的信息進(jìn)行監(jiān)視而顯示該信息的情況下,執(zhí)行與對第1儀器2的信息進(jìn)行監(jiān)視的圖16及圖17所示的處理相同的處理。計算機(jī)6的cpu61如圖22所示,對第3儀器4的信息進(jìn)行監(jiān)視,作為折線圖即圖形104而顯示于顯示裝置66。

另外,在實(shí)施方式1中,計算機(jī)6的cpu61在對第3儀器4的信息進(jìn)行取得及積存而顯示該信息的情況下,基于信息定義文件15-3的規(guī)定,如圖23所示,對第3儀器4的信息進(jìn)行取得及積存,如圖24所示,作為折線圖即圖形104而顯示于顯示裝置66。圖23及圖24的處理與圖19及圖20所示的處理相同。

由于在信息定義文件15-3的圖形信息文件要素21的表現(xiàn)方法27示出對選擇項(xiàng)一覽41(enum_time_info)41進(jìn)行參閱這一情況,在信息定義文件15-3的選擇項(xiàng)一覽文件要素(enum_time_info)41示出了“monitoring”、“l(fā)ogging”,因此計算機(jī)6的cpu61選擇對從第3儀器4取得的信息進(jìn)行監(jiān)視而顯示該信息、或者對從第3儀器4取得的信息進(jìn)行取得及積存而顯示該信息。計算機(jī)6的cpu61在選擇了“monitoring”的情況下,如圖22所示,對第3儀器4的信息進(jìn)行監(jiān)視而顯示該信息。另外,計算機(jī)6的cpu61在選擇了“l(fā)ogging”的情況下,如圖24所示,對第3儀器4的信息進(jìn)行取得及積存而顯示該信息。

根據(jù)實(shí)施方式1所涉及的設(shè)計工具10、計算機(jī)6及信息取得顯示方法,與儀器2、3、4相對應(yīng)的信息定義文件15具有相同結(jié)構(gòu)的數(shù)據(jù)構(gòu)造,因此能夠?qū)崿F(xiàn):對儀器2、3、4的信息進(jìn)行監(jiān)視而顯示于顯示裝置66;以及對儀器2、3、4的信息進(jìn)行取得及積存而顯示于顯示裝置66。因此,設(shè)計工具10、計算機(jī)6及信息取得顯示方法不需要以由專用工具規(guī)定出的形式進(jìn)行顯示、以及通過其他信息顯示工具對取得的信息重新進(jìn)行加工。其結(jié)果,設(shè)計工具10、計算機(jī)6及信息取得顯示方法能夠抑制對各儀器2、3、4的信息進(jìn)行取得及顯示所耗費(fèi)的工時。

另外,根據(jù)實(shí)施方式1所涉及的設(shè)計工具10、計算機(jī)6及信息取得顯示方法,按照由信息定義文件15的通信信息文件要素28規(guī)定出的取得手法而取得信息,按照由圖形信息文件要素21規(guī)定出的顯示手法對信息進(jìn)行顯示。因此,設(shè)計工具10、計算機(jī)6及信息取得顯示方法不需要為了對信息進(jìn)行取得及顯示,而以由專用工具規(guī)定出的形式進(jìn)行顯示、以及通過其他信息顯示工具對取得的信息重新進(jìn)行加工。

并且,根據(jù)實(shí)施方式1所涉及的設(shè)計工具10、計算機(jī)6及信息取得顯示方法,能夠?qū)⑷〉玫男畔⒅苯语@示,因此能夠?qū)χ溜@示為止所需的時間進(jìn)行抑制,能夠迅速地掌握儀器2、3、4的狀況。

另外,根據(jù)實(shí)施方式1所涉及的設(shè)計工具10、計算機(jī)6及信息取得顯示方法,能夠?qū)⑷〉玫男畔⒋鎯χ翑?shù)據(jù)文件12后進(jìn)行顯示,因此能夠?qū)⑷〉玫男畔⒃陲@示之后進(jìn)行解析。

另外,根據(jù)實(shí)施方式1所涉及的設(shè)計工具10、計算機(jī)6及信息取得顯示方法,能夠按照由信息定義文件15的圖形信息文件要素21規(guī)定出的存儲手法而將信息存儲至數(shù)據(jù)文件12。其結(jié)果,根據(jù)設(shè)計工具10、計算機(jī)6及信息取得顯示方法,能夠?qū)⑷〉玫男畔⒃陲@示之后可靠地進(jìn)行解析。

另外,根據(jù)實(shí)施方式1所涉及的設(shè)計工具10、計算機(jī)6及信息取得顯示方法,能夠?qū)⑷〉玫男畔凑諘r間的經(jīng)過進(jìn)行顯示。其結(jié)果,根據(jù)設(shè)計工具10、計算機(jī)6及信息取得顯示方法,能夠?qū)θ〉玫男畔⒌淖兓M(jìn)行掌握。

實(shí)施方式2.

接下來,基于附圖,對本發(fā)明的實(shí)施方式2所涉及的設(shè)計工具10進(jìn)行說明。圖25是表示本發(fā)明的實(shí)施方式2所涉及的設(shè)計工具的信息定義文件的圖形信息文件要素的圖。圖26是表示本發(fā)明的實(shí)施方式2所涉及的通過計算機(jī)顯示于顯示裝置的圖形的一個例子的圖。圖27是表示本發(fā)明的實(shí)施方式2所涉及的通過計算機(jī)顯示于顯示裝置的信息的一覽的圖。在圖25、圖26及圖27中,對與實(shí)施方式1相同的部分標(biāo)注相同標(biāo)號,省略說明。在實(shí)施方式2中,設(shè)計工具10及計算機(jī)6除了圖形信息文件要素21-2之外的結(jié)構(gòu),與實(shí)施方式1的結(jié)構(gòu)相同。

在實(shí)施方式2中,設(shè)計工具10的信息定義文件15的圖形信息文件要素21-2規(guī)定的是:能夠選擇示出在圖26所示的圖形104-2以點(diǎn)劃線表示的平均值av;以及能夠選擇對圖27所示的取得的信息的一覽li進(jìn)行顯示。就圖形信息文件要素21-2而言,在識別符22設(shè)置用于對平均值av進(jìn)行顯示的“average”,在名稱23設(shè)置“平均值”,在表現(xiàn)方法27示出能夠選擇不顯示平均值av的標(biāo)示。就圖形信息文件要素21-2而言,在識別符22設(shè)置用于對一覽li進(jìn)行顯示的“l(fā)ist”,在名稱23設(shè)置“一覽”,在表現(xiàn)方法27示出能夠選擇不對一覽li進(jìn)行顯示的標(biāo)示。在實(shí)施方式2中,在對平均值av及一覽li進(jìn)行顯示的情況下,從輸入裝置65向表現(xiàn)方法27輸入“1”,在不顯示平均值av及一覽li的情況下,從輸入裝置65向表現(xiàn)方法27輸入“0”。

根據(jù)實(shí)施方式2所涉及的設(shè)計工具10、計算機(jī)6及信息取得顯示方法,與實(shí)施方式1同樣地,能夠抑制對各儀器2、3、4的信息進(jìn)行取得及顯示所耗費(fèi)的工時。另外,實(shí)施方式2所涉及的設(shè)計工具10、計算機(jī)6及信息取得顯示方法除了將從儀器2、3、4取得的信息以圖形104進(jìn)行顯示以外,還能夠?qū)ζ骄礱v及一覽li進(jìn)行顯示。

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

標(biāo)號的說明

2、3、4儀器,6計算機(jī)(信息取得顯示裝置),10設(shè)計工具(信息取得顯示程序),12數(shù)據(jù)文件(存儲區(qū)域),15信息定義文件,21圖形信息文件要素(顯示手法文件要素,存儲手法文件要素),28通信信息文件要素(取得手法文件要素),s4l、s4s、s10信息取得步驟,s7、s13顯示步驟,s10存儲步驟,61cpu(執(zhí)行處理裝置),64存儲裝置。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
布尔津县| 定安县| 万宁市| 宁波市| 安图县| 建始县| 绿春县| 宁都县| 武冈市| 邹平县| 永善县| 南华县| 阳新县| 惠水县| 台南县| 广饶县| 商河县| 余干县| 蕉岭县| 嫩江县| 桑植县| 三穗县| 托里县| 唐河县| 鲁甸县| 贵南县| 静安区| 合作市| 壶关县| 长兴县| 潞西市| 广南县| 庆阳市| 武义县| 定州市| 娄烦县| 门头沟区| 密云县| 株洲县| 宝鸡市| 宜都市|