本發(fā)明涉及一種信息系統(tǒng)構(gòu)建輔助工具以及信息系統(tǒng)構(gòu)建輔助程序,該信息系統(tǒng)構(gòu)建輔助工具以及信息系統(tǒng)構(gòu)建輔助程序在以提高生產(chǎn)現(xiàn)場(chǎng)的生產(chǎn)率以及設(shè)備運(yùn)轉(zhuǎn)率為目的而構(gòu)建信息系統(tǒng)時(shí),生成與用戶的目的相符的畫(huà)面數(shù)據(jù)以及各種設(shè)定數(shù)據(jù)。
背景技術(shù):
::在信息系統(tǒng)中,plc(programmablelogiccontroller)收集生產(chǎn)現(xiàn)場(chǎng)的信息,將収集到的數(shù)據(jù)經(jīng)由數(shù)據(jù)庫(kù)連接裝置而儲(chǔ)存至數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)連接裝置具有經(jīng)由plc將時(shí)刻變化的生產(chǎn)數(shù)據(jù)高速地積蓄至數(shù)據(jù)庫(kù)以使生產(chǎn)活動(dòng)可視化的功能?;谒e蓄的數(shù)據(jù)而在顯示裝置上顯示例如生產(chǎn)狀況以及設(shè)備工作狀況。在構(gòu)建信息系統(tǒng)時(shí),需要進(jìn)行畫(huà)面的繪制、數(shù)據(jù)庫(kù)的設(shè)定、以及數(shù)據(jù)庫(kù)連接裝置的設(shè)定。畫(huà)面的繪制是指,例如設(shè)備畫(huà)面的繪制、趨勢(shì)圖畫(huà)面的繪制。在專利文獻(xiàn)1以及2所公開(kāi)的技術(shù)中,周期性地對(duì)所設(shè)定的各儀器的操作數(shù)據(jù)、監(jiān)控器畫(huà)面的生成數(shù)據(jù)、以及應(yīng)當(dāng)監(jiān)視的控制數(shù)據(jù)進(jìn)行采樣而導(dǎo)入,以圖表方式顯示,但對(duì)于具體使用何種參數(shù),則沒(méi)有明確。因此,在以提高生產(chǎn)現(xiàn)場(chǎng)的生產(chǎn)率以及設(shè)備運(yùn)轉(zhuǎn)率為目的而構(gòu)建信息系統(tǒng)時(shí),難以提供與用戶的目的相符的畫(huà)面以及圖表。在專利文獻(xiàn)2所公開(kāi)的技術(shù)中,周期性地對(duì)應(yīng)當(dāng)監(jiān)視的控制數(shù)據(jù)進(jìn)行采樣而導(dǎo)入,以圖表方式顯示,但特定化為將對(duì)參數(shù)進(jìn)行微調(diào)的調(diào)校的結(jié)果顯示于圖表。因此,不僅無(wú)法向信息系統(tǒng)提供趨勢(shì)圖,而且無(wú)法提供諸如設(shè)備畫(huà)面以及檢索畫(huà)面之類的多種多樣的畫(huà)面。因此,在當(dāng)現(xiàn)場(chǎng)儀器的數(shù)量變多時(shí)試圖構(gòu)建信息系統(tǒng)的情況下,根據(jù)上述現(xiàn)有的技術(shù),由于沒(méi)有使數(shù)據(jù)庫(kù)的設(shè)定以及數(shù)據(jù)庫(kù)連接裝置的設(shè)定、諸如設(shè)備畫(huà)面或趨勢(shì)圖畫(huà)面的設(shè)計(jì)以及繪制之類的畫(huà)面的設(shè)計(jì)以及繪制的作業(yè)高效化的機(jī)制,因此存在作業(yè)量變多的問(wèn)題。專利文獻(xiàn)1:日本特開(kāi)2004-30345號(hào)公報(bào)專利文獻(xiàn)2:日本特開(kāi)2004-178157號(hào)公報(bào)技術(shù)實(shí)現(xiàn)要素:即,根據(jù)上述現(xiàn)有的技術(shù),在具有多個(gè)plc的plc系統(tǒng)的系統(tǒng)規(guī)模變大的情況下,如果用戶試圖逐次創(chuàng)建系統(tǒng)監(jiān)視畫(huà)面,則由于一個(gè)畫(huà)面中的單元數(shù)以及畫(huà)面數(shù)變多,因此畫(huà)面創(chuàng)建所需的設(shè)計(jì)工時(shí)變多。同時(shí),數(shù)據(jù)庫(kù)的設(shè)定的作業(yè)量也增大,成為了用戶的負(fù)擔(dān)。本發(fā)明就是鑒于上述問(wèn)題而提出的,其目的在于得到一種信息系統(tǒng)構(gòu)建輔助工具以及信息系統(tǒng)構(gòu)建輔助程序,該信息系統(tǒng)構(gòu)建輔助工具以及信息系統(tǒng)構(gòu)建輔助程序降低在構(gòu)建信息系統(tǒng)時(shí)用戶為了進(jìn)行系統(tǒng)監(jiān)視畫(huà)面的創(chuàng)建以及數(shù)據(jù)庫(kù)的設(shè)定所承受的作業(yè)負(fù)擔(dān)。為了解決上述問(wèn)題、實(shí)現(xiàn)目的,本發(fā)明是一種信息系統(tǒng)構(gòu)建輔助工具,其生成用于將plc的數(shù)據(jù)顯示于顯示單元的畫(huà)面數(shù)據(jù)以及對(duì)所述plc的數(shù)據(jù)進(jìn)行儲(chǔ)存的數(shù)據(jù)庫(kù)的設(shè)定數(shù)據(jù),該信息系統(tǒng)構(gòu)建輔助工具的特征在于,具有:存儲(chǔ)單元,其能夠由畫(huà)面顯示編輯工具以及所述數(shù)據(jù)庫(kù)的設(shè)定工具讀取,該畫(huà)面顯示編輯工具使用所述畫(huà)面數(shù)據(jù)對(duì)畫(huà)面進(jìn)行顯示以及編輯;設(shè)定輸入單元,其接收所述plc的數(shù)據(jù)的數(shù)據(jù)種類;畫(huà)面種類輸入單元,其接收所述畫(huà)面數(shù)據(jù)的畫(huà)面的種類;數(shù)據(jù)庫(kù)設(shè)定單元,其接收所述數(shù)據(jù)庫(kù)的設(shè)定數(shù)據(jù);以及數(shù)據(jù)生成單元,其針對(duì)每個(gè)所述數(shù)據(jù)種類,在所述存儲(chǔ)單元生成將按照所述畫(huà)面的種類分類的所述畫(huà)面數(shù)據(jù)以及所述數(shù)據(jù)庫(kù)的設(shè)定數(shù)據(jù)進(jìn)行了關(guān)聯(lián)的數(shù)據(jù)。發(fā)明的效果本發(fā)明涉及的信息系統(tǒng)構(gòu)建輔助工具實(shí)現(xiàn)下述效果,即,降低在構(gòu)建信息系統(tǒng)時(shí)用戶為了進(jìn)行系統(tǒng)監(jiān)視畫(huà)面的創(chuàng)建以及數(shù)據(jù)庫(kù)的設(shè)定所承受的作業(yè)負(fù)擔(dān)。附圖說(shuō)明圖1是對(duì)本發(fā)明的實(shí)施方式涉及的個(gè)人計(jì)算機(jī)的硬件的整體結(jié)構(gòu)進(jìn)行說(shuō)明的框圖。圖2是本發(fā)明的實(shí)施方式涉及的信息系統(tǒng)的結(jié)構(gòu)圖。圖3是表示本發(fā)明的實(shí)施方式涉及的信息系統(tǒng)構(gòu)建輔助工具、畫(huà)面顯示編輯工具、數(shù)據(jù)庫(kù)設(shè)定工具以及數(shù)據(jù)庫(kù)連接裝置設(shè)定工具的結(jié)構(gòu)的框圖。圖4是表示在本發(fā)明的實(shí)施方式中顯示于顯示裝置的信息系統(tǒng)構(gòu)建輔助工具畫(huà)面的圖。圖5是對(duì)本發(fā)明的實(shí)施方式涉及的信息系統(tǒng)構(gòu)建輔助工具的動(dòng)作進(jìn)行說(shuō)明的流程圖。圖6是表示本發(fā)明的實(shí)施方式涉及的設(shè)備畫(huà)面的樣本畫(huà)面的圖。圖7是表示本發(fā)明的實(shí)施方式涉及的趨勢(shì)圖的樣本畫(huà)面的圖。圖8是表示本發(fā)明的實(shí)施方式涉及的檢索畫(huà)面的樣本畫(huà)面的圖。圖9是表示在本發(fā)明的實(shí)施方式中顯示于顯示裝置的數(shù)據(jù)庫(kù)設(shè)定畫(huà)面的圖。圖10是本發(fā)明的實(shí)施方式涉及的畫(huà)面數(shù)據(jù)以及設(shè)定數(shù)據(jù)的模板的結(jié)構(gòu)圖。具體實(shí)施方式下面,基于附圖詳細(xì)地說(shuō)明本發(fā)明涉及的信息系統(tǒng)構(gòu)建輔助工具以及信息系統(tǒng)構(gòu)建輔助程序的實(shí)施方式。此外,本發(fā)明并不限定于本實(shí)施方式。實(shí)施方式.圖1是對(duì)本發(fā)明的實(shí)施方式涉及的個(gè)人計(jì)算機(jī)10的硬件的整體結(jié)構(gòu)進(jìn)行說(shuō)明的框圖。此外,作為信息系統(tǒng)構(gòu)建輔助工具的實(shí)施方式,信息系統(tǒng)構(gòu)建輔助工具搭載于平板型終端,或者也可以由asp(applicationserviceprovider)服務(wù)提供,下面作為一個(gè)例子,對(duì)信息系統(tǒng)構(gòu)建輔助工具搭載于個(gè)人計(jì)算機(jī)10進(jìn)行說(shuō)明。個(gè)人計(jì)算機(jī)10具有:輸入裝置11,其是鍵盤(pán)以及以鼠標(biāo)為代表的指點(diǎn)設(shè)備;顯示裝置12,其是向用戶顯示信息的顯示單元;cpu(centralprocessingunit)之類的中央運(yùn)算裝置13;以及存儲(chǔ)裝置14,其是具有非易失性存儲(chǔ)裝置以及易失性存儲(chǔ)裝置的存儲(chǔ)單元。存儲(chǔ)裝置14基于模板的數(shù)據(jù),對(duì)由后述的數(shù)據(jù)生成單元26生成的設(shè)備畫(huà)面用部件、趨勢(shì)圖、檢索畫(huà)面、數(shù)據(jù)庫(kù)設(shè)定數(shù)據(jù)以及數(shù)據(jù)庫(kù)連接裝置設(shè)定數(shù)據(jù)匯總地進(jìn)行存儲(chǔ)。存儲(chǔ)裝置14還存儲(chǔ)如后述那樣由用戶輸入的設(shè)定值之類的數(shù)據(jù)。另外,作為中央運(yùn)算裝置13的執(zhí)行時(shí)的工作存儲(chǔ)器,適當(dāng)使用存儲(chǔ)裝置14的易失性存儲(chǔ)裝置。圖2是本實(shí)施方式涉及的信息系統(tǒng)200的結(jié)構(gòu)圖。信息系統(tǒng)200具有:搭載信息系統(tǒng)構(gòu)建輔助工具的個(gè)人計(jì)算機(jī)10;作為關(guān)系數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)31;將數(shù)據(jù)儲(chǔ)存至數(shù)據(jù)庫(kù)31的數(shù)據(jù)庫(kù)連接裝置32;以及與數(shù)據(jù)庫(kù)連接裝置32連接的plc71、72、…、7n。在數(shù)據(jù)庫(kù)31的關(guān)系數(shù)據(jù)庫(kù)中,將1件數(shù)據(jù)表現(xiàn)為多個(gè)項(xiàng)目、即字段的集合,將數(shù)據(jù)的集合以稱作表(table)的表格的形式進(jìn)行表現(xiàn)。首先,在個(gè)人計(jì)算機(jī)10中除信息系統(tǒng)構(gòu)建輔助工具之外另行搭載的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)進(jìn)行數(shù)據(jù)庫(kù)的命名,進(jìn)行表以及字段的設(shè)定,創(chuàng)建有數(shù)據(jù)庫(kù)31。關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)可以使用市面銷(xiāo)售的軟件。關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)對(duì)數(shù)據(jù)庫(kù)31的數(shù)據(jù)庫(kù)名、表名以及字段名進(jìn)行設(shè)定。plc71、72、…、7n得到了關(guān)于生產(chǎn)現(xiàn)場(chǎng)的生產(chǎn)狀況以及設(shè)備工作狀況的信息。生產(chǎn)現(xiàn)場(chǎng)的生產(chǎn)狀況的具體例為基本單位、用電量、生產(chǎn)數(shù)、原材料庫(kù)存量、工作時(shí)間、不合格數(shù)、合格品數(shù)、以及生產(chǎn)計(jì)劃數(shù)。設(shè)備工作狀況的具體例是諸如工作機(jī)械的運(yùn)轉(zhuǎn)、停止以及待機(jī)之類的運(yùn)轉(zhuǎn)狀態(tài)、工作機(jī)械的故障信息、諸如照明設(shè)備、溫度控制設(shè)備以及空調(diào)設(shè)備處于on狀態(tài)或off狀態(tài)中的哪個(gè)狀態(tài)之類的信息、以及照明設(shè)備、溫度控制設(shè)備及空調(diào)設(shè)備的溫度的當(dāng)前值。數(shù)據(jù)庫(kù)連接裝置32收集由plc71、72、…、7n得到的數(shù)據(jù)而儲(chǔ)存至數(shù)據(jù)庫(kù)31?;诜e蓄于數(shù)據(jù)庫(kù)31的數(shù)據(jù)而在顯示裝置12上顯示生產(chǎn)狀況以及設(shè)備工作狀況。圖3是表示由圖1的中央運(yùn)算裝置13以及存儲(chǔ)裝置14實(shí)現(xiàn)的信息系統(tǒng)構(gòu)建輔助工具100、畫(huà)面顯示編輯工具101、數(shù)據(jù)庫(kù)設(shè)定工具102以及數(shù)據(jù)庫(kù)連接裝置設(shè)定工具103的結(jié)構(gòu)的框圖,其中,該信息系統(tǒng)構(gòu)建輔助工具100輸出畫(huà)面數(shù)據(jù)以及設(shè)定數(shù)據(jù),該畫(huà)面顯示編輯工具101利用畫(huà)面數(shù)據(jù),該數(shù)據(jù)庫(kù)設(shè)定工具102是利用設(shè)定數(shù)據(jù)的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),該數(shù)據(jù)庫(kù)連接裝置設(shè)定工具103利用設(shè)定數(shù)據(jù)。具體而言,通過(guò)由中央運(yùn)算裝置13對(duì)在存儲(chǔ)裝置14中存儲(chǔ)的與各個(gè)工具相對(duì)應(yīng)的軟件即計(jì)算機(jī)可執(zhí)行程序進(jìn)行處理,由此實(shí)現(xiàn)圖3所示的各功能模塊。作為一個(gè)例子,信息系統(tǒng)構(gòu)建輔助工具100是通過(guò)由中央運(yùn)算裝置13對(duì)存儲(chǔ)于存儲(chǔ)裝置14的信息系統(tǒng)構(gòu)建輔助程序進(jìn)行處理來(lái)實(shí)現(xiàn)的。信息系統(tǒng)構(gòu)建輔助工具100、畫(huà)面顯示編輯工具101、數(shù)據(jù)庫(kù)設(shè)定工具102以及數(shù)據(jù)庫(kù)連接裝置設(shè)定工具103分別能夠訪問(wèn)存儲(chǔ)裝置14。因此,由信息系統(tǒng)構(gòu)建輔助工具100輸出至存儲(chǔ)裝置14的畫(huà)面數(shù)據(jù)能夠被畫(huà)面顯示編輯工具101利用,由信息系統(tǒng)構(gòu)建輔助工具100輸出至存儲(chǔ)裝置14的設(shè)定數(shù)據(jù)能夠被數(shù)據(jù)庫(kù)設(shè)定工具102以及數(shù)據(jù)庫(kù)連接裝置設(shè)定工具103利用。信息系統(tǒng)構(gòu)建輔助工具100具有:菜單畫(huà)面顯示單元21,其使顯示裝置12顯示工具的菜單畫(huà)面;設(shè)定輸入單元22,其經(jīng)由輸入裝置11接收菜單畫(huà)面處的來(lái)自用戶的對(duì)設(shè)定值的輸入;畫(huà)面種類輸入單元23,其接收用戶經(jīng)由輸入裝置11從多個(gè)種類的畫(huà)面中選擇出的畫(huà)面的種類;畫(huà)面預(yù)覽顯示單元24,其基于由設(shè)定輸入單元22從用戶接收到的設(shè)定值和選擇出的畫(huà)面的種類而根據(jù)用戶的指示使顯示裝置12顯示畫(huà)面圖像;數(shù)據(jù)庫(kù)設(shè)定單元25,其創(chuàng)建在數(shù)據(jù)庫(kù)31以及數(shù)據(jù)庫(kù)連接裝置32的設(shè)定中使用的數(shù)據(jù);數(shù)據(jù)生成單元26,其生成畫(huà)面數(shù)據(jù)以及設(shè)定數(shù)據(jù)而輸出至存儲(chǔ)裝置14;以及存儲(chǔ)裝置14。數(shù)據(jù)生成單元26基于由設(shè)定輸入單元22從用戶接收到的設(shè)定值、由畫(huà)面種類輸入單元23從用戶接收到的畫(huà)面的種類以及由數(shù)據(jù)庫(kù)設(shè)定單元25創(chuàng)建的在數(shù)據(jù)庫(kù)31以及數(shù)據(jù)庫(kù)連接裝置32的設(shè)定中使用的數(shù)據(jù),生成畫(huà)面數(shù)據(jù)以及設(shè)定數(shù)據(jù)。畫(huà)面顯示編輯工具101通過(guò)下述監(jiān)控軟件來(lái)實(shí)現(xiàn),即,該監(jiān)控軟件能夠?qū)⒂僧?huà)面顯示編輯工具101或信息系統(tǒng)構(gòu)建輔助工具100創(chuàng)建的畫(huà)面數(shù)據(jù)顯示于顯示裝置12的畫(huà)面而由用戶對(duì)該畫(huà)面進(jìn)行編輯。數(shù)據(jù)庫(kù)設(shè)定工具102是關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),基于后述的數(shù)據(jù)庫(kù)設(shè)定數(shù)據(jù)66而對(duì)數(shù)據(jù)庫(kù)31的數(shù)據(jù)庫(kù)名、表名以及字段名進(jìn)行設(shè)定。數(shù)據(jù)庫(kù)連接裝置設(shè)定工具103是通過(guò)對(duì)數(shù)據(jù)庫(kù)連接裝置32進(jìn)行設(shè)定的設(shè)定軟件來(lái)實(shí)現(xiàn)的功能模塊,基于后述的數(shù)據(jù)庫(kù)連接裝置設(shè)定數(shù)據(jù)67而對(duì)數(shù)據(jù)庫(kù)連接裝置32的字段名與plc的設(shè)備值即標(biāo)簽(tag)之間的鏈接進(jìn)行設(shè)定。圖4是表示在本發(fā)明的實(shí)施方式中顯示于顯示裝置12的信息系統(tǒng)構(gòu)建輔助工具畫(huà)面40的圖。作為信息系統(tǒng)構(gòu)建輔助工具100的初始畫(huà)面,在顯示裝置12中通過(guò)菜單畫(huà)面顯示單元21而顯示有圖4所示的信息系統(tǒng)構(gòu)建輔助工具畫(huà)面40。如圖4所示,信息系統(tǒng)構(gòu)建輔助工具畫(huà)面40具有:菜單顯示部41,用戶在該菜單顯示部41進(jìn)行選擇;畫(huà)面預(yù)覽顯示部42,其對(duì)用戶在菜單顯示部41選擇出的畫(huà)面的預(yù)覽進(jìn)行顯示;預(yù)覽按鈕43,其接收用于以用戶在菜單顯示部41選擇出的內(nèi)容來(lái)執(zhí)行畫(huà)面預(yù)覽的、來(lái)自用戶的指示;數(shù)據(jù)庫(kù)設(shè)定按鈕44,其接收用于對(duì)后述的數(shù)據(jù)庫(kù)設(shè)定畫(huà)面50進(jìn)行顯示的、來(lái)自用戶的指示;以及生成按鈕45,其接收用于基于由用戶選擇以及指定的內(nèi)容而執(zhí)行數(shù)據(jù)的生成的指示。用于對(duì)菜單顯示部41的數(shù)據(jù)種類進(jìn)行選擇的數(shù)據(jù)選擇欄410具有“基本單位”的復(fù)選框411、“用電量”的復(fù)選框412以及“生產(chǎn)數(shù)”的復(fù)選框413。用于對(duì)菜單顯示部41的各數(shù)據(jù)種類的設(shè)備數(shù)進(jìn)行輸入的設(shè)備數(shù)欄420具有“基本單位”的設(shè)備數(shù)421、“用電量”的設(shè)備數(shù)422以及“生產(chǎn)數(shù)”的設(shè)備數(shù)423。用于對(duì)菜單顯示部41的畫(huà)面的種類進(jìn)行選擇的畫(huà)面選擇欄430具有“設(shè)備畫(huà)面”的復(fù)選框431、“檢索畫(huà)面”的復(fù)選框432以及“趨勢(shì)圖”的復(fù)選框433。此外,能夠在菜單顯示部41進(jìn)行選擇的設(shè)備數(shù)是指生產(chǎn)線的數(shù)量。1個(gè)生產(chǎn)線代表例如“搬入→加工工序→檢查工序→搬出”之類的一系列工序。菜單顯示部41通過(guò)菜單畫(huà)面顯示單元21而顯示于顯示裝置12。作為在畫(huà)面預(yù)覽顯示部42的預(yù)覽畫(huà)面顯示的畫(huà)面,根據(jù)設(shè)定值而準(zhǔn)備有多個(gè)模式的畫(huà)面。在預(yù)覽畫(huà)面中顯示諸如“設(shè)備畫(huà)面_模式1”、“設(shè)備畫(huà)面_模式2”之類的畫(huà)面,使得用戶能夠選擇與自己的喜好相符的畫(huà)面。并且,在設(shè)備數(shù)被設(shè)定為多個(gè)的情況下,作為“生產(chǎn)數(shù)”的畫(huà)面,能夠選擇對(duì)各設(shè)備即每個(gè)生產(chǎn)線的畫(huà)面進(jìn)行顯示,或者對(duì)將多個(gè)設(shè)備匯總后的1個(gè)畫(huà)面進(jìn)行顯示。在將多個(gè)設(shè)備匯總后的1個(gè)畫(huà)面中,顯示各生產(chǎn)線的生產(chǎn)數(shù)的合計(jì)值。下面,使用圖5的流程圖對(duì)信息系統(tǒng)構(gòu)建輔助工具100的動(dòng)作進(jìn)行說(shuō)明。圖5的流程圖的流程是通過(guò)存儲(chǔ)于存儲(chǔ)裝置14的信息系統(tǒng)構(gòu)建輔助程序來(lái)記述的。首先,設(shè)定輸入單元22接收由用戶通過(guò)輸入裝置11在菜單顯示部41的數(shù)據(jù)選擇欄410的復(fù)選框411至413中進(jìn)行了勾選的數(shù)據(jù)種類(步驟s100)。在圖4中,示出了在“基本單位”的復(fù)選框411以及“生產(chǎn)數(shù)”的復(fù)選框413進(jìn)行了勾選的例子。然后,設(shè)定輸入單元22接收由用戶通過(guò)輸入裝置11針對(duì)菜單顯示部41的設(shè)備數(shù)欄420之中的在步驟s100由設(shè)定輸入單元22接收到的數(shù)據(jù)種類的設(shè)備數(shù)而輸入的設(shè)備數(shù)(步驟s101)。在圖4中,示出了分別對(duì)在數(shù)據(jù)選擇欄410中進(jìn)行了勾選的“基本單位”輸入“1”、對(duì)在數(shù)據(jù)選擇欄410中進(jìn)行了勾選的“生產(chǎn)數(shù)”輸入“2”的例子。然后,畫(huà)面種類輸入單元23接收由用戶在菜單顯示部41的畫(huà)面選擇欄430的復(fù)選框431至433中進(jìn)行了勾選的畫(huà)面的種類(步驟s102)。作為畫(huà)面的種類,預(yù)先準(zhǔn)備了能夠在信息系統(tǒng)200的構(gòu)建中有效利用的設(shè)備畫(huà)面、趨勢(shì)圖、檢索畫(huà)面之類的多種多樣的畫(huà)面作為模板。然后,由畫(huà)面預(yù)覽顯示單元24判定用戶是否已按下預(yù)覽按鈕43(步驟s103)。即,畫(huà)面預(yù)覽顯示單元24接收用戶對(duì)預(yù)覽按鈕43的按下。畫(huà)面預(yù)覽顯示單元24在判斷為已按下預(yù)覽按鈕43的情況下(步驟s103:yes),在畫(huà)面預(yù)覽顯示部42中,將與設(shè)定輸入單元22以及畫(huà)面種類輸入單元23從用戶接收到的數(shù)據(jù)相當(dāng)?shù)臉颖井?huà)面顯示于顯示裝置12(步驟s104)。從由畫(huà)面預(yù)覽顯示單元24判斷為已按下預(yù)覽按鈕43(步驟s103:yes)起至樣本畫(huà)面被顯示于畫(huà)面預(yù)覽顯示部42(步驟s104)為止的實(shí)際動(dòng)作的具體例如下。在步驟s100至s102中由設(shè)定輸入單元22以及畫(huà)面種類輸入單元23從用戶接收到的數(shù)據(jù)被保存于存儲(chǔ)裝置14。另外,畫(huà)面預(yù)覽顯示單元24在判斷為預(yù)覽按鈕43被按下的情況下,創(chuàng)建諸如設(shè)備畫(huà)面、趨勢(shì)圖以及檢索畫(huà)面之類的樣本畫(huà)面而暫時(shí)保存于存儲(chǔ)裝置14。然后,畫(huà)面預(yù)覽顯示單元24從存儲(chǔ)裝置14獲取從用戶接收到的設(shè)定值之類的數(shù)據(jù),基于該數(shù)據(jù)將暫時(shí)保存于存儲(chǔ)裝置14的樣本畫(huà)面顯示于畫(huà)面預(yù)覽顯示部42。圖6是表示設(shè)備畫(huà)面的樣本畫(huà)面的圖。圖7是表示趨勢(shì)圖的樣本畫(huà)面的圖。圖8是表示檢索畫(huà)面的樣本畫(huà)面的圖。畫(huà)面預(yù)覽顯示部42如圖4所示僅對(duì)用戶在菜單顯示部41選擇出的畫(huà)面種類中的1個(gè)種類的畫(huà)面進(jìn)行預(yù)覽顯示,在用戶選擇出的畫(huà)面種類有多個(gè)的情況下,未進(jìn)行預(yù)覽顯示的其他畫(huà)面通過(guò)標(biāo)簽(tab)401、402、403進(jìn)行顯示,用戶能夠通過(guò)對(duì)標(biāo)簽401、402、403進(jìn)行選擇而對(duì)預(yù)覽顯示進(jìn)行切換。另外,在設(shè)備數(shù)為多個(gè)的情況下,如圖6所示,設(shè)備畫(huà)面在1個(gè)畫(huà)面上如生產(chǎn)線a以及生產(chǎn)線b那樣配置、顯示與所設(shè)定的設(shè)備數(shù)對(duì)應(yīng)量的部件。趨勢(shì)圖以及檢索畫(huà)面針對(duì)在步驟s100中選擇的每個(gè)數(shù)據(jù)種類而生成、顯示與在步驟s101中針對(duì)各數(shù)據(jù)所輸入的設(shè)備數(shù)相當(dāng)?shù)臄?shù)量的畫(huà)面。另外,也可以在預(yù)覽顯示中對(duì)畫(huà)面進(jìn)行分割等而對(duì)應(yīng)于多個(gè)種類的畫(huà)面以及多個(gè)設(shè)備數(shù)同時(shí)顯示多個(gè)畫(huà)面。在未接收到預(yù)覽按鈕43的按下的情況下(步驟s103:no)、以及步驟s104之后,進(jìn)入步驟s105,由數(shù)據(jù)庫(kù)設(shè)定單元25判定是否接收到用戶對(duì)數(shù)據(jù)庫(kù)設(shè)定按鈕44的按下(步驟s105)。在由數(shù)據(jù)庫(kù)設(shè)定單元25判定為用戶已按下數(shù)據(jù)庫(kù)設(shè)定按鈕44的情況下(步驟s105:yes),使圖9所示的數(shù)據(jù)庫(kù)設(shè)定畫(huà)面50由數(shù)據(jù)庫(kù)設(shè)定單元25顯示于顯示裝置12(步驟s106)。如圖9所示,數(shù)據(jù)庫(kù)設(shè)定畫(huà)面50具有:數(shù)據(jù)庫(kù)名指定框51,其對(duì)數(shù)據(jù)庫(kù)名進(jìn)行指定;表名指定框52,其對(duì)由數(shù)據(jù)庫(kù)名指定框51指定的數(shù)據(jù)庫(kù)31中的表進(jìn)行指定;以及鏈接設(shè)定欄53。鏈接設(shè)定欄53在圖9中作為“數(shù)據(jù)庫(kù)-標(biāo)簽的鏈接設(shè)定”而示出。并且,數(shù)據(jù)庫(kù)設(shè)定畫(huà)面50具有:ok按鈕54,其使數(shù)據(jù)庫(kù)設(shè)定單元25執(zhí)行用戶所輸入的設(shè)定;以及取消按鈕55,其用于將用戶所輸入的設(shè)定取消。數(shù)據(jù)庫(kù)設(shè)定單元25如果接收到數(shù)據(jù)庫(kù)設(shè)定按鈕44的按下,則以sql(structuredquerylanguage)語(yǔ)句對(duì)數(shù)據(jù)庫(kù)名進(jìn)行指定,通過(guò)將其發(fā)行至數(shù)據(jù)庫(kù)設(shè)定工具102,從而獲取所指定的數(shù)據(jù)庫(kù)名的數(shù)據(jù)庫(kù)的表名。由此,在圖9中,使得與輸入至數(shù)據(jù)庫(kù)名指定框51的數(shù)據(jù)庫(kù)名相對(duì)應(yīng)的表名在表名指定框52中以下拉菜單的方式進(jìn)行顯示,從而使得用戶能夠進(jìn)行選擇。用戶分別將所指定的數(shù)據(jù)庫(kù)名輸入至數(shù)據(jù)庫(kù)名指定框51,將該數(shù)據(jù)庫(kù)的表名輸入至表名指定框52。并且,用戶在鏈接設(shè)定欄53中輸入由表名指定框52指定的表中的字段名和設(shè)定了plc的設(shè)備值后的標(biāo)簽。用戶向字段名輸入能夠在菜單顯示部41進(jìn)行選擇的數(shù)據(jù)種類,或者輸入雖然無(wú)法在菜單顯示部41進(jìn)行選擇但是用戶想要儲(chǔ)存至數(shù)據(jù)庫(kù)31的數(shù)據(jù)種類。然后,在步驟s107中,判斷數(shù)據(jù)庫(kù)設(shè)定單元25是否接收到對(duì)ok按鈕54的按下。在判斷為數(shù)據(jù)庫(kù)設(shè)定單元25接收到對(duì)ok按鈕54的按下的情況下(步驟s107:yes),基于上述的用戶的輸入,數(shù)據(jù)庫(kù)設(shè)定單元25能夠?qū)?shù)據(jù)庫(kù)名、表名、字段名以及字段名與標(biāo)簽之間的鏈接設(shè)定作為設(shè)定數(shù)據(jù)而進(jìn)行創(chuàng)建,暫時(shí)保存至存儲(chǔ)裝置14(步驟s108)。這里,在未輸入字段名與標(biāo)簽之間的鏈接設(shè)定的情況下,成為數(shù)據(jù)庫(kù)31的設(shè)定數(shù)據(jù)的數(shù)據(jù)庫(kù)名、表名以及字段名被作為暫時(shí)數(shù)據(jù)而進(jìn)行創(chuàng)建,保存于存儲(chǔ)裝置14。在取消按鈕55被按下而未判斷為數(shù)據(jù)庫(kù)設(shè)定單元25接收到對(duì)ok按鈕54的按下的情況下(步驟s107:no),進(jìn)入步驟s109。在步驟s108之后,或者在未接收到用戶對(duì)數(shù)據(jù)庫(kù)設(shè)定按鈕44的按下的情況下(步驟s105:no),成為數(shù)據(jù)生成單元26等待接收用戶對(duì)生成按鈕45的按下的狀態(tài)。數(shù)據(jù)生成單元26如果接收到用戶對(duì)生成按鈕45的按下,則基于由設(shè)定輸入單元22從用戶接收到的設(shè)定值、由畫(huà)面預(yù)覽顯示單元24暫時(shí)保存于存儲(chǔ)裝置14的樣本畫(huà)面以及由數(shù)據(jù)庫(kù)設(shè)定單元25創(chuàng)建的數(shù)據(jù),匯總地生成畫(huà)面數(shù)據(jù)以及設(shè)定數(shù)據(jù)(步驟s109)。由數(shù)據(jù)生成單元26生成的畫(huà)面數(shù)據(jù)以及設(shè)定數(shù)據(jù)被作為文件而輸出至存儲(chǔ)裝置14的例如hdd(harddiskdrive)即非易失性存儲(chǔ)器(步驟s109)。此外,在生成按鈕45未被按下且結(jié)束了信息系統(tǒng)構(gòu)建輔助工具100的情況下,將暫時(shí)保存于存儲(chǔ)裝置14的樣本畫(huà)面以及設(shè)定數(shù)據(jù)刪除。圖10是表示下述狀態(tài)的結(jié)構(gòu)圖,即,基于由設(shè)定輸入單元22從用戶接收到的設(shè)定值、由畫(huà)面種類輸入單元23從用戶接收到的畫(huà)面的種類以及由數(shù)據(jù)庫(kù)設(shè)定單元25執(zhí)行的鏈接設(shè)定而在步驟s109中生成的畫(huà)面數(shù)據(jù)以及設(shè)定數(shù)據(jù),被作為模板60而集中保存的狀態(tài)。模板60是以用戶所選擇的數(shù)據(jù)種類即數(shù)據(jù)類型61為單位而由畫(huà)面數(shù)據(jù)62、數(shù)據(jù)庫(kù)設(shè)定數(shù)據(jù)66以及數(shù)據(jù)庫(kù)連接裝置設(shè)定數(shù)據(jù)67構(gòu)成的。在信息系統(tǒng)構(gòu)建輔助工具100中,預(yù)先準(zhǔn)備出每個(gè)數(shù)據(jù)類型61的各數(shù)據(jù)能夠相關(guān)聯(lián)地得到處理的結(jié)構(gòu)的模板60,當(dāng)在步驟s109中生成了畫(huà)面數(shù)據(jù)以及設(shè)定數(shù)據(jù)時(shí),由數(shù)據(jù)生成單元26在存儲(chǔ)裝置14以向模板60設(shè)定了畫(huà)面數(shù)據(jù)以及設(shè)定數(shù)據(jù)的數(shù)據(jù)文件進(jìn)行儲(chǔ)存。畫(huà)面數(shù)據(jù)62由設(shè)備畫(huà)面用部件63、趨勢(shì)圖64以及檢索畫(huà)面65構(gòu)成。設(shè)備畫(huà)面用部件63是構(gòu)成設(shè)備畫(huà)面的部件數(shù)據(jù),通過(guò)在設(shè)備畫(huà)面配置該部件數(shù)據(jù)而創(chuàng)建如6所示的設(shè)備畫(huà)面。部件數(shù)據(jù)對(duì)應(yīng)于1個(gè)設(shè)備,在設(shè)備數(shù)為多個(gè)的情況下,在1行記入單個(gè)設(shè)備的多個(gè)數(shù)據(jù)。圖10中例示出設(shè)備數(shù)為1的情況。趨勢(shì)圖64是畫(huà)面顯示編輯工具101的趨勢(shì)圖數(shù)據(jù)。檢索畫(huà)面65是畫(huà)面顯示編輯工具101的檢索畫(huà)面數(shù)據(jù)。趨勢(shì)圖以及檢索畫(huà)面是匯總地顯示的,不依賴于設(shè)備數(shù),因此,在趨勢(shì)圖64以及檢索畫(huà)面65中在1行分別記入1個(gè)數(shù)據(jù)。數(shù)據(jù)庫(kù)設(shè)定數(shù)據(jù)66是對(duì)數(shù)據(jù)庫(kù)31進(jìn)行設(shè)定的數(shù)據(jù)庫(kù)設(shè)定工具102所使用的設(shè)定數(shù)據(jù),包含數(shù)據(jù)庫(kù)名、表名以及字段名。數(shù)據(jù)庫(kù)連接裝置設(shè)定數(shù)據(jù)67是對(duì)數(shù)據(jù)庫(kù)連接裝置32進(jìn)行設(shè)定的數(shù)據(jù)庫(kù)連接裝置設(shè)定工具103所使用的設(shè)定數(shù)據(jù),包含字段名與plc的設(shè)備值即標(biāo)簽之間的鏈接設(shè)定。數(shù)據(jù)庫(kù)設(shè)定數(shù)據(jù)66以及數(shù)據(jù)庫(kù)連接裝置設(shè)定數(shù)據(jù)67是設(shè)定數(shù)據(jù),但如上所述,當(dāng)在圖9的畫(huà)面中沒(méi)有從用戶輸入字段名與標(biāo)簽之間的鏈接設(shè)定的情況下,設(shè)定數(shù)據(jù)中的數(shù)據(jù)庫(kù)連接裝置設(shè)定數(shù)據(jù)67為空白。即,在生成畫(huà)面數(shù)據(jù)以及設(shè)定數(shù)據(jù)時(shí),通過(guò)將在信息系統(tǒng)構(gòu)建輔助工具畫(huà)面40由用戶設(shè)定的信息和在數(shù)據(jù)庫(kù)設(shè)定畫(huà)面50由用戶設(shè)定的信息設(shè)為針對(duì)模板60的輸入值,從而按照數(shù)據(jù)類型61對(duì)模板60的各種數(shù)據(jù)即設(shè)備畫(huà)面用部件63、趨勢(shì)圖64、檢索畫(huà)面65、數(shù)據(jù)庫(kù)設(shè)定數(shù)據(jù)66、以及數(shù)據(jù)庫(kù)連接裝置設(shè)定數(shù)據(jù)67相關(guān)聯(lián)地進(jìn)行設(shè)定。具體而言,例如在圖10的數(shù)據(jù)類型61為“基本單位”的行中排列的“equipmentdata(a)”、“trendgraphdata(a)”、“searchdata(a)”、“dbdata(a)”、以及“dbconnectionunitdata(a)”通過(guò)被賦予相同的標(biāo)識(shí)符即“(a)”,而作為與“基本單位”相關(guān)的數(shù)據(jù)得到關(guān)聯(lián)。“基本單位”之下的行也同樣地,各自通過(guò)標(biāo)識(shí)符“(b)”或“(c)”而將設(shè)備畫(huà)面用部件63、趨勢(shì)圖64、檢索畫(huà)面65、數(shù)據(jù)庫(kù)設(shè)定數(shù)據(jù)66、以及數(shù)據(jù)庫(kù)連接裝置設(shè)定數(shù)據(jù)67作為與“用電量”或“生產(chǎn)數(shù)”相關(guān)的數(shù)據(jù)進(jìn)行關(guān)聯(lián)。數(shù)據(jù)生成單元26生成設(shè)備畫(huà)面用部件63、趨勢(shì)圖64、檢索畫(huà)面65、數(shù)據(jù)庫(kù)設(shè)定數(shù)據(jù)66、以及數(shù)據(jù)庫(kù)連接裝置設(shè)定數(shù)據(jù)67,作為通過(guò)上述標(biāo)識(shí)符來(lái)與相同的數(shù)據(jù)種類相關(guān)聯(lián)的畫(huà)面數(shù)據(jù)以及設(shè)定數(shù)據(jù)。如圖3所示,由數(shù)據(jù)生成單元26輸出至存儲(chǔ)裝置14的畫(huà)面數(shù)據(jù)能夠被畫(huà)面顯示編輯工具101利用,由數(shù)據(jù)生成單元26輸出至存儲(chǔ)裝置14的設(shè)定數(shù)據(jù)能夠被數(shù)據(jù)庫(kù)設(shè)定工具102以及數(shù)據(jù)庫(kù)連接裝置設(shè)定工具103利用。因此,基于在步驟s109中輸出的畫(huà)面數(shù)據(jù)62,畫(huà)面顯示編輯工具101能夠?qū)?huà)面顯示于顯示裝置12。然后,用戶能夠經(jīng)由畫(huà)面顯示編輯工具101對(duì)設(shè)備畫(huà)面的配置進(jìn)行變更,或者進(jìn)行將自己所創(chuàng)建的數(shù)據(jù)追加顯示于畫(huà)面之類的畫(huà)面的編輯。另外,基于在步驟s109中輸出的數(shù)據(jù)庫(kù)設(shè)定數(shù)據(jù)66,數(shù)據(jù)庫(kù)設(shè)定工具102能夠執(zhí)行數(shù)據(jù)庫(kù)31的數(shù)據(jù)庫(kù)名、表名以及字段名的設(shè)定。另外,基于在步驟s109中輸出的數(shù)據(jù)庫(kù)連接裝置設(shè)定數(shù)據(jù)67,數(shù)據(jù)庫(kù)連接裝置設(shè)定工具103能夠執(zhí)行數(shù)據(jù)庫(kù)連接裝置32中的字段名與plc的設(shè)備值即標(biāo)簽之間的鏈接設(shè)定。以往,在構(gòu)建信息系統(tǒng)時(shí),需要由用戶分別使用畫(huà)面顯示編輯工具101、數(shù)據(jù)庫(kù)設(shè)定工具102以及數(shù)據(jù)庫(kù)連接裝置設(shè)定工具103而獨(dú)立地執(zhí)行畫(huà)面顯示編輯工具101所顯示的畫(huà)面的種類的設(shè)定、數(shù)據(jù)庫(kù)31以及數(shù)據(jù)庫(kù)連接裝置32的各種數(shù)據(jù)的設(shè)定。然而,根據(jù)本實(shí)施方式涉及的信息系統(tǒng)構(gòu)建輔助工具100,能夠通過(guò)圖4的信息系統(tǒng)構(gòu)建輔助工具畫(huà)面40以及圖9的數(shù)據(jù)庫(kù)設(shè)定畫(huà)面50中的用戶的簡(jiǎn)單的輸入及選擇操作而生成與信息系統(tǒng)200相對(duì)應(yīng)的畫(huà)面數(shù)據(jù)以及設(shè)定數(shù)據(jù),提供給畫(huà)面顯示編輯工具101、數(shù)據(jù)庫(kù)設(shè)定工具102以及數(shù)據(jù)庫(kù)連接裝置設(shè)定工具103。由此,能夠削減用戶的工作量。另外,由于成套地提供畫(huà)面數(shù)據(jù)和各種設(shè)定數(shù)據(jù),因此能夠防止因各種設(shè)定數(shù)據(jù)之間的不匹配引起的問(wèn)題。以上的實(shí)施方式所示出的結(jié)構(gòu)表示的是本發(fā)明的內(nèi)容的一個(gè)例子,也能夠與其他公知技術(shù)進(jìn)行組合,還能夠在不脫離本發(fā)明的主旨的范圍對(duì)結(jié)構(gòu)的一部分進(jìn)行省略、變更。標(biāo)號(hào)的說(shuō)明10個(gè)人計(jì)算機(jī),11輸入裝置,12顯示裝置,13中央運(yùn)算裝置,14存儲(chǔ)裝置,21菜單畫(huà)面顯示單元,22設(shè)定輸入單元,23畫(huà)面種類輸入單元,24畫(huà)面預(yù)覽顯示單元,25數(shù)據(jù)庫(kù)設(shè)定單元,26數(shù)據(jù)生成單元,31數(shù)據(jù)庫(kù),32數(shù)據(jù)庫(kù)連接裝置,40信息系統(tǒng)構(gòu)建輔助工具畫(huà)面,41菜單顯示部,42畫(huà)面預(yù)覽顯示部,43預(yù)覽按鈕,44數(shù)據(jù)庫(kù)設(shè)定按鈕,45生成按鈕,50數(shù)據(jù)庫(kù)設(shè)定畫(huà)面,51數(shù)據(jù)庫(kù)名指定框,52表名指定框,53鏈接設(shè)定欄,54ok按鈕,55取消按鈕,60模板,61數(shù)據(jù)類型,62畫(huà)面數(shù)據(jù),63設(shè)備畫(huà)面用部件,64趨勢(shì)圖,65檢索畫(huà)面,66數(shù)據(jù)庫(kù)設(shè)定數(shù)據(jù),67數(shù)據(jù)庫(kù)連接裝置設(shè)定數(shù)據(jù),71、72、…、7nplc,100信息系統(tǒng)構(gòu)建輔助工具,101畫(huà)面顯示編輯工具,102數(shù)據(jù)庫(kù)設(shè)定工具,103數(shù)據(jù)庫(kù)連接裝置設(shè)定工具,200信息系統(tǒng),401、402、403標(biāo)簽,410數(shù)據(jù)選擇欄,411~413、431~433復(fù)選框,420設(shè)備數(shù)欄,421~423設(shè)備數(shù),430畫(huà)面選擇欄。當(dāng)前第1頁(yè)12當(dāng)前第1頁(yè)12