本發(fā)明涉及一種對fa(factoryautomation)領(lǐng)域的設(shè)備進(jìn)行控制的控制系統(tǒng)以及控制裝置。
背景技術(shù):
通常fa領(lǐng)域的設(shè)備是通過將多種儀器進(jìn)行組合而實(shí)現(xiàn)的。構(gòu)成fa領(lǐng)域的設(shè)備的多個(gè)儀器由控制系統(tǒng)進(jìn)行控制,該控制系統(tǒng)具有多個(gè)整合了控制處理以及信息處理的控制裝置即可編程控制器(參照專利文獻(xiàn)1)。
專利文獻(xiàn)1:日本特開2008-40611號公報(bào)
技術(shù)實(shí)現(xiàn)要素:
可編程控制器具有對從儀器獲取到的信息進(jìn)行存儲(chǔ)的存儲(chǔ)裝置。存儲(chǔ)裝置有時(shí)使用將信息存儲(chǔ)于可自由裝拆的外部存儲(chǔ)介質(zhì)的裝置。可編程控制器在存儲(chǔ)裝置將要存儲(chǔ)至外部存儲(chǔ)介質(zhì)的信息的容量超過外部存儲(chǔ)介質(zhì)的空閑容量的情況下,在外部存儲(chǔ)介質(zhì)的已存儲(chǔ)有信息的區(qū)域進(jìn)行覆蓋、或者停止進(jìn)行信息的獲取。
可編程控制器在將信息覆蓋至外部存儲(chǔ)介質(zhì)的已存儲(chǔ)有信息的存儲(chǔ)區(qū)域、或者停止進(jìn)行信息的獲取的情況下,不能夠獲取在時(shí)序上連續(xù)的信息,有時(shí)需要再次獲取信息,作業(yè)效率有可能惡化。
本發(fā)明就是鑒于上述情況而提出的,目的在于得到能夠抑制作業(yè)效率惡化的控制系統(tǒng)。
為了解決上述問題、實(shí)現(xiàn)目的,本發(fā)明的控制系統(tǒng)具有:第1控制裝置,其具有將從儀器獲取到的信息存儲(chǔ)至可自由裝拆的外部存儲(chǔ)介質(zhì)的存儲(chǔ)單元;以及大于或等于1個(gè)第2控制裝置,其與第1控制裝置連接。控制系統(tǒng)具有第1存儲(chǔ)目標(biāo)切換部,在向外部存儲(chǔ)介質(zhì)進(jìn)行存儲(chǔ)之前的信息的量超過外部存儲(chǔ)介質(zhì)的空閑容量之前,第1存儲(chǔ)目標(biāo)切換部將信息的存儲(chǔ)目標(biāo)從外部存儲(chǔ)介質(zhì)切換為第2控制裝置的存儲(chǔ)介質(zhì)??刂葡到y(tǒng)具有第2存儲(chǔ)目標(biāo)切換部,在外部存儲(chǔ)介質(zhì)的空閑容量增加之后,第2存儲(chǔ)目標(biāo)切換部將信息的存儲(chǔ)目標(biāo)從第2控制裝置的存儲(chǔ)介質(zhì)切換為外部存儲(chǔ)介質(zhì)。
發(fā)明的效果
本發(fā)明涉及的控制系統(tǒng)具有能夠抑制作業(yè)效率惡化的效果。
附圖說明
圖1是表示實(shí)施方式1涉及的控制系統(tǒng)的結(jié)構(gòu)的圖。
圖2是表示實(shí)施方式1涉及的控制系統(tǒng)的計(jì)算機(jī)的硬件結(jié)構(gòu)的圖。
圖3是表示實(shí)施方式1涉及的控制系統(tǒng)的控制裝置的硬件結(jié)構(gòu)的圖。
圖4是表示實(shí)施方式1涉及的控制系統(tǒng)的驅(qū)動(dòng)系統(tǒng)控制裝置的動(dòng)作的一個(gè)例子的流程圖。
圖5是表示實(shí)施方式1涉及的控制系統(tǒng)的待機(jī)系統(tǒng)控制裝置的動(dòng)作的一部分的一個(gè)例子的流程圖。
圖6是表示實(shí)施方式2涉及的控制系統(tǒng)的結(jié)構(gòu)的圖。
圖7是表示實(shí)施方式2涉及的控制系統(tǒng)的待機(jī)系統(tǒng)控制裝置的動(dòng)作的一部分的一個(gè)例子的流程圖。
圖8是表示實(shí)施方式3涉及的控制系統(tǒng)的結(jié)構(gòu)的圖。
圖9是表示實(shí)施方式3涉及的控制系統(tǒng)的控制裝置的硬件結(jié)構(gòu)的圖。
具體實(shí)施方式
下面,基于附圖詳細(xì)說明本發(fā)明的實(shí)施方式涉及的控制系統(tǒng)以及控制裝置。此外,本發(fā)明并不限定于該實(shí)施方式。
實(shí)施方式1.
圖1是表示實(shí)施方式1涉及的控制系統(tǒng)的結(jié)構(gòu)的圖??刂葡到y(tǒng)1用于構(gòu)成fa領(lǐng)域的設(shè)備,如圖1所示,具有:設(shè)置于設(shè)備的多個(gè)儀器2、3;與多個(gè)儀器2、3連接的多個(gè)控制裝置5;以及與控制裝置5連接的計(jì)算機(jī)6。在實(shí)施方式1中,控制系統(tǒng)1具有兩個(gè)儀器2、3,但并不限定于兩個(gè)。在實(shí)施方式1中,儀器2以及儀器3是傳感器或者驅(qū)動(dòng)儀器。作為傳感器,列舉出設(shè)置于設(shè)備的對流量、壓力、濃度或者溫度進(jìn)行檢測的傳感器。作為驅(qū)動(dòng)儀器,列舉出設(shè)置于設(shè)備的開關(guān)、調(diào)整閥、電磁閥、電動(dòng)機(jī)或者泵即執(zhí)行動(dòng)作的驅(qū)動(dòng)儀器。
計(jì)算機(jī)6創(chuàng)建由控制裝置5執(zhí)行的控制程序,發(fā)送至控制裝置5。控制裝置5通過執(zhí)行控制程序而控制儀器2、3。在實(shí)施方式1中,控制裝置5是可編程控制器(programmablelogiccontrollers(plc))??删幊炭刂破魇怯蒵is(日本工業(yè)標(biāo)準(zhǔn))b3502:2011所規(guī)定的。
圖2是表示實(shí)施方式1涉及的控制系統(tǒng)的計(jì)算機(jī)的硬件結(jié)構(gòu)的圖。實(shí)施方式1涉及的計(jì)算機(jī)6執(zhí)行計(jì)算機(jī)程序,如圖2所示,包含cpu(centralprocessingunit)61、ram(randomaccessmemory)62、rom(readonlymemory)63、存儲(chǔ)裝置64、輸入裝置65、顯示裝置66和通信接口67。cpu61、ram62、rom63、存儲(chǔ)裝置64、輸入裝置65、顯示裝置66以及通信接口67經(jīng)由總線b而相互連接。
cpu61將ram62作為作業(yè)區(qū)域而使用,并執(zhí)行存儲(chǔ)于rom63以及存儲(chǔ)裝置64的程序。存儲(chǔ)于rom63的程序是bios(basicinput/outputsystem)或者uefi(unifiedextensiblefirmwareinterface),但存儲(chǔ)于rom63的程序并不限定于bios或者uefi。在實(shí)施方式1中,存儲(chǔ)于存儲(chǔ)裝置64的程序是操作系統(tǒng)程序以及工程設(shè)計(jì)工具程序,但存儲(chǔ)于存儲(chǔ)裝置64的程序并不限定于操作系統(tǒng)程序以及工程設(shè)計(jì)工具程序。在實(shí)施方式1中,存儲(chǔ)裝置64是ssd(solidstatedrive)或者h(yuǎn)dd(harddiskdrive),存儲(chǔ)裝置64并不限定于ssd或者h(yuǎn)dd。
輸入裝置65接收來自用戶的操作輸入。在實(shí)施方式1中,輸入裝置65是鍵盤或者鼠標(biāo),但不限定于鍵盤或者鼠標(biāo)。顯示裝置66對文字以及圖像進(jìn)行顯示。在實(shí)施方式1中,顯示裝置66是液晶顯示裝置,但不限定于液晶顯示裝置。通信接口67經(jīng)由網(wǎng)絡(luò)n而與控制裝置5進(jìn)行通信。網(wǎng)絡(luò)n是將計(jì)算機(jī)6、兩個(gè)控制裝置5以相互能夠通信的方式連接的計(jì)算機(jī)網(wǎng)絡(luò)。在實(shí)施方式1中,網(wǎng)絡(luò)n是設(shè)置于fa設(shè)備的lan(localareanetwork)。
在實(shí)施方式1中,控制裝置5設(shè)置兩個(gè),經(jīng)由網(wǎng)絡(luò)n而相互連接。兩個(gè)控制裝置5連接于相同的儀器2、3而相互進(jìn)行了冗余化,但控制裝置5也可以設(shè)置大于或等于3個(gè)而不相互進(jìn)行冗余化。
兩個(gè)控制裝置5中的一方獲取儀器2、3的信息而進(jìn)行存儲(chǔ),并且對儀器2、3的動(dòng)作進(jìn)行控制。兩個(gè)控制裝置5中的另一方在一方獲取儀器2、3的信息而進(jìn)行存儲(chǔ)、并且對儀器2、3的動(dòng)作進(jìn)行控制的期間,維持待機(jī)狀態(tài)。在實(shí)施方式1中,待機(jī)狀態(tài)是節(jié)省電力的所謂待機(jī)電源模式,是指由acpi(advancedconfigurationandpowerinterface)規(guī)定的s1、s2、s3、s4中的任意狀態(tài)、或者與由acpi規(guī)定的s1、s2、s3、s4中的任意者相當(dāng)?shù)臓顟B(tài)。
下面,將兩個(gè)控制裝置5中的獲取儀器2、3的信息而進(jìn)行存儲(chǔ)、并且對儀器2、3進(jìn)行控制的控制裝置稱為驅(qū)動(dòng)系統(tǒng)控制裝置5,將待機(jī)狀態(tài)的控制裝置稱為待機(jī)系統(tǒng)控制裝置5。驅(qū)動(dòng)系統(tǒng)控制裝置5是第1控制裝置以及控制裝置,待機(jī)系統(tǒng)控制裝置5是第2控制裝置以及其他控制裝置。在實(shí)施方式1中,在驅(qū)動(dòng)系統(tǒng)控制裝置5的電源斷開時(shí)、將驅(qū)動(dòng)系統(tǒng)控制裝置5恢復(fù)為初始狀態(tài)的重置時(shí)、驅(qū)動(dòng)系統(tǒng)控制裝置5的故障時(shí)、使驅(qū)動(dòng)系統(tǒng)控制裝置5的處理中斷或者停止的錯(cuò)誤時(shí)或者接收到表示來自計(jì)算機(jī)6的切換請求的信號時(shí),將待機(jī)系統(tǒng)控制裝置5切換為驅(qū)動(dòng)系統(tǒng)控制裝置5。如果將待機(jī)系統(tǒng)控制裝置5切換為驅(qū)動(dòng)系統(tǒng)控制裝置5,則取代至此為止作為驅(qū)動(dòng)系統(tǒng)控制裝置5而動(dòng)作的控制裝置,獲取儀器2、3的信息而進(jìn)行存儲(chǔ),并且對儀器2、3進(jìn)行控制。此外,驅(qū)動(dòng)系統(tǒng)控制裝置5在電源斷開之后的再起動(dòng)時(shí)、進(jìn)行了重置以后、故障之后的修復(fù)時(shí)、錯(cuò)誤之后的修復(fù)時(shí)或者接收到表示來自計(jì)算機(jī)6的切換請求的信號時(shí),切換為待機(jī)狀態(tài)。
此外,下面對于兩個(gè)控制裝置5,在作為驅(qū)動(dòng)系統(tǒng)控制裝置5的情況下,記載為驅(qū)動(dòng)系統(tǒng)控制裝置5d,在作為待機(jī)系統(tǒng)控制裝置5的情況下,記載為待機(jī)系統(tǒng)控制裝置5w,在無法對驅(qū)動(dòng)系統(tǒng)控制裝置5和待機(jī)系統(tǒng)控制裝置5進(jìn)行區(qū)分的情況下,簡記為控制裝置5。并且,對于控制裝置5的各結(jié)構(gòu)部分,對能夠確定為屬于驅(qū)動(dòng)系統(tǒng)控制裝置5d的結(jié)構(gòu)部分的標(biāo)號附加“d”,對能夠確定為屬于待機(jī)系統(tǒng)控制裝置5w的結(jié)構(gòu)部分的標(biāo)號附加“w”。并且,將從儀器2、3獲取、存儲(chǔ)于外部存儲(chǔ)介質(zhì)100的信息記載為收集數(shù)據(jù)。
在實(shí)施方式1中,兩個(gè)控制裝置5的結(jié)構(gòu)相同,因此對相同部分標(biāo)注相同的標(biāo)號而進(jìn)行說明。如圖1所示,控制裝置5具有:存儲(chǔ)器10,其暫時(shí)存儲(chǔ)收集數(shù)據(jù);以及數(shù)據(jù)收集部20,其對收集數(shù)據(jù)進(jìn)行收集??刂蒲b置5具有:通信部30,其能夠經(jīng)由網(wǎng)絡(luò)n而與其他控制裝置5以及計(jì)算機(jī)6雙向地進(jìn)行通信;外部存儲(chǔ)介質(zhì)存儲(chǔ)部40,其是將收集數(shù)據(jù)存儲(chǔ)于外部存儲(chǔ)介質(zhì)100的存儲(chǔ)單元;以及外部存儲(chǔ)介質(zhì)管理部50,其對外部存儲(chǔ)介質(zhì)100進(jìn)行管理。
存儲(chǔ)器10是具有存儲(chǔ)區(qū)域的存儲(chǔ)介質(zhì),該存儲(chǔ)區(qū)域能夠存儲(chǔ)可由計(jì)算機(jī)6自由讀取的信息。存儲(chǔ)器10具有:用戶數(shù)據(jù)存儲(chǔ)器11,其在控制裝置為驅(qū)動(dòng)系統(tǒng)控制裝置5d的情況下,對收集數(shù)據(jù)進(jìn)行存儲(chǔ);以及緩沖存儲(chǔ)器12,通過數(shù)據(jù)收集部20而使該緩沖存儲(chǔ)器12對存儲(chǔ)于用戶數(shù)據(jù)存儲(chǔ)器11的收集數(shù)據(jù)暫時(shí)進(jìn)行存儲(chǔ)。用戶數(shù)據(jù)存儲(chǔ)器11存儲(chǔ)表示出如下含義的信息,即,在控制裝置為待機(jī)系統(tǒng)控制裝置5w時(shí),在從驅(qū)動(dòng)系統(tǒng)控制裝置5d接收到的收集數(shù)據(jù)的量大于外部存儲(chǔ)介質(zhì)100的空閑容量的情況下,是執(zhí)行覆蓋模式還是執(zhí)行存儲(chǔ)停止模式。
外部存儲(chǔ)介質(zhì)100的空閑容量是未存儲(chǔ)信息的空閑狀態(tài)的存儲(chǔ)區(qū)域的容量。覆蓋模式是將接收到的收集數(shù)據(jù)覆蓋至外部存儲(chǔ)介質(zhì)100的已存儲(chǔ)有信息的存儲(chǔ)區(qū)域的模式。存儲(chǔ)停止模式是停止進(jìn)行接收到的收集數(shù)據(jù)的存儲(chǔ)的模式。
用戶數(shù)據(jù)存儲(chǔ)器11存儲(chǔ)表示出如下含義的信息,即,在控制裝置為待機(jī)系統(tǒng)控制裝置5w時(shí),在接收到表示驅(qū)動(dòng)系統(tǒng)控制裝置5d的外部存儲(chǔ)介質(zhì)100的空閑容量已增加的信息的情況下,是執(zhí)行續(xù)行模式還是執(zhí)行數(shù)據(jù)回送模式。續(xù)行模式是繼續(xù)進(jìn)行將從驅(qū)動(dòng)系統(tǒng)控制裝置5d接收到的收集數(shù)據(jù)存儲(chǔ)至外部存儲(chǔ)介質(zhì)100w的模式。數(shù)據(jù)回送模式是將從驅(qū)動(dòng)系統(tǒng)控制裝置5d接收到的收集數(shù)據(jù)和存儲(chǔ)于外部存儲(chǔ)介質(zhì)100w的收集數(shù)據(jù)匯總而發(fā)送至驅(qū)動(dòng)系統(tǒng)控制裝置5d,并且使驅(qū)動(dòng)系統(tǒng)控制裝置5d執(zhí)行以后的收集數(shù)據(jù)的存儲(chǔ)的模式。
用戶數(shù)據(jù)存儲(chǔ)器11存儲(chǔ)表示在控制裝置為驅(qū)動(dòng)系統(tǒng)控制裝置5d時(shí)是執(zhí)行外部存儲(chǔ)介質(zhì)存儲(chǔ)模式還是執(zhí)行發(fā)送模式的信息,該外部存儲(chǔ)介質(zhì)存儲(chǔ)模式是將收集數(shù)據(jù)存儲(chǔ)至外部存儲(chǔ)介質(zhì)100d的模式,該發(fā)送模式是將收集數(shù)據(jù)發(fā)送至待機(jī)系統(tǒng)控制裝置5w的模式。
用戶數(shù)據(jù)存儲(chǔ)器11的存儲(chǔ)區(qū)域具有:對收集數(shù)據(jù)進(jìn)行存儲(chǔ)的存儲(chǔ)區(qū)域;對表示是執(zhí)行覆蓋模式還是執(zhí)行存儲(chǔ)停止模式的信息進(jìn)行存儲(chǔ)的存儲(chǔ)區(qū)域;對表示是執(zhí)行續(xù)行模式還是執(zhí)行數(shù)據(jù)回送模式的信息進(jìn)行存儲(chǔ)的存儲(chǔ)區(qū)域;以及對表示是執(zhí)行外部存儲(chǔ)介質(zhì)存儲(chǔ)模式還是執(zhí)行發(fā)送模式的信息進(jìn)行存儲(chǔ)的存儲(chǔ)區(qū)域。緩沖存儲(chǔ)器12在控制裝置為驅(qū)動(dòng)系統(tǒng)控制裝置5d的情況下,暫時(shí)存儲(chǔ)已寫入至用戶數(shù)據(jù)存儲(chǔ)器11的收集數(shù)據(jù)。緩沖存儲(chǔ)器12在控制裝置為待機(jī)系統(tǒng)控制裝置5w的情況下,暫時(shí)存儲(chǔ)從驅(qū)動(dòng)系統(tǒng)控制裝置5d接收到的信息。
數(shù)據(jù)收集部20具有:數(shù)據(jù)創(chuàng)建部21,其創(chuàng)建向外部存儲(chǔ)介質(zhì)100存儲(chǔ)的收集數(shù)據(jù);以及驅(qū)動(dòng)系統(tǒng)收集控制部22,其是在控制裝置為驅(qū)動(dòng)系統(tǒng)控制裝置5d的情況下決定信息的存儲(chǔ)目標(biāo)的第1存儲(chǔ)目標(biāo)切換部。數(shù)據(jù)收集部20具有待機(jī)系統(tǒng)收集控制部23,該待機(jī)系統(tǒng)收集控制部23是在控制裝置為待機(jī)系統(tǒng)控制裝置5w的情況下決定信息的存儲(chǔ)目標(biāo)的第2存儲(chǔ)目標(biāo)切換部。
在外部存儲(chǔ)介質(zhì)存儲(chǔ)部40處可自由裝拆外部存儲(chǔ)介質(zhì)100,外部存儲(chǔ)介質(zhì)存儲(chǔ)部40將數(shù)據(jù)創(chuàng)建部21創(chuàng)建的信息存儲(chǔ)至已安裝的外部存儲(chǔ)介質(zhì)100。在實(shí)施方式1中,外部存儲(chǔ)介質(zhì)100由sd存儲(chǔ)卡(securedigitalmemorycard)或者sram(staticrandomaccessmemory)卡帶構(gòu)成,但并不限定于sd存儲(chǔ)卡或者ram卡帶,也可以由磁盤、光盤、或者光磁盤構(gòu)成。另外,在實(shí)施方式1中,在待機(jī)系統(tǒng)控制裝置5w的外部存儲(chǔ)介質(zhì)存儲(chǔ)部40w安裝的外部存儲(chǔ)介質(zhì)100w是第2控制裝置的存儲(chǔ)介質(zhì)以及相對于第2控制裝置可自由裝拆的第2存儲(chǔ)介質(zhì)。
外部存儲(chǔ)介質(zhì)管理部50具有:訪問部51,其具有能夠進(jìn)行收集數(shù)據(jù)向安裝于外部存儲(chǔ)介質(zhì)存儲(chǔ)部40的外部存儲(chǔ)介質(zhì)100的存儲(chǔ)、以及收集數(shù)據(jù)的讀出的功能;以及容量管理部52,其具有對在外部存儲(chǔ)介質(zhì)存儲(chǔ)部40安裝的外部存儲(chǔ)介質(zhì)100的已存儲(chǔ)了信息的存儲(chǔ)區(qū)域的容量的信息、以及空閑容量的信息進(jìn)行保存的功能。
圖3是表示實(shí)施方式1所涉及的控制系統(tǒng)的控制裝置的硬件結(jié)構(gòu)的圖。如圖3所示,控制裝置5具有:cpu單元5a,其處理、執(zhí)行控制程序;以及i/o(input/output)單元5b,其與儀器2、3連接。在實(shí)施方式1中,i/o單元5b設(shè)置有兩個(gè),分別與儀器2、3的某一個(gè)連接。i/o單元5b至少具有:電路基板5b1;以及未圖示的mpu(microprocessingunit),其安裝于電路基板5b1,并且存儲(chǔ)、執(zhí)行計(jì)算機(jī)程序。
cpu單元5a具有:電路基板5a1;mpu5a2,其安裝于電路基板5a1、且執(zhí)行控制程序;以及存儲(chǔ)器5a3,其經(jīng)由內(nèi)部總線b1而與mpu5a2連接。cpu單元5a具有:通信接口5a4,其與計(jì)算機(jī)6以及其他控制裝置5進(jìn)行通信;總線接口5a5,其與i/o單元5b連接;存儲(chǔ)部5a6,其對控制程序進(jìn)行存儲(chǔ);以及外部存儲(chǔ)介質(zhì)存儲(chǔ)裝置5a7,其將收集數(shù)據(jù)存儲(chǔ)于外部存儲(chǔ)介質(zhì)100。mpu5a2、存儲(chǔ)器5a3、通信接口5a4、總線接口5a5、存儲(chǔ)部5a6以及外部存儲(chǔ)介質(zhì)存儲(chǔ)裝置5a7經(jīng)由內(nèi)部總線b1而連接。
總線接口5a5是將內(nèi)部總線b1和擴(kuò)展總線b2聯(lián)系起來的總線橋電路??偩€接口5a5經(jīng)由擴(kuò)展總線b2而與i/o單元5b連接。存儲(chǔ)部5a6對從計(jì)算機(jī)6接收到的控制程序進(jìn)行存儲(chǔ)。在實(shí)施方式1中,存儲(chǔ)部5a6是ssd或者h(yuǎn)dd,但并不限定于ssd或者h(yuǎn)dd。
在外部存儲(chǔ)介質(zhì)存儲(chǔ)裝置5a7處可自由裝拆外部存儲(chǔ)介質(zhì)100。外部存儲(chǔ)介質(zhì)存儲(chǔ)裝置5a7能夠?qū)⑿畔⒋鎯?chǔ)至外部存儲(chǔ)介質(zhì)100,并且能夠?qū)⒋鎯?chǔ)于外部存儲(chǔ)介質(zhì)100的信息讀出。
數(shù)據(jù)收集部20的數(shù)據(jù)創(chuàng)建部21、驅(qū)動(dòng)系統(tǒng)收集控制部22、待機(jī)系統(tǒng)收集控制部23、外部存儲(chǔ)介質(zhì)管理部50的訪問部51、以及容量管理部52的功能,是通過mpu5a2將存儲(chǔ)于存儲(chǔ)部5a6的控制程序讀出而執(zhí)行該控制程序來實(shí)現(xiàn)的。控制程序是通過軟件、固件、或者軟件和固件的組合而實(shí)現(xiàn)的??刂蒲b置5的通信部30的功能是通過通信接口5a4而實(shí)現(xiàn)的。外部存儲(chǔ)介質(zhì)存儲(chǔ)部40的功能是通過能夠?qū)⑿畔⒋鎯?chǔ)至外部存儲(chǔ)介質(zhì)100的外部存儲(chǔ)介質(zhì)存儲(chǔ)裝置5a7而實(shí)現(xiàn)的。存儲(chǔ)器10的用戶數(shù)據(jù)存儲(chǔ)器11以及緩沖存儲(chǔ)器12的功能是通過存儲(chǔ)器5a3而實(shí)現(xiàn)的。在實(shí)施方式1中,存儲(chǔ)器5a3由非易失性的半導(dǎo)體存儲(chǔ)器、或者易失性的半導(dǎo)體存儲(chǔ)器構(gòu)成。作為非易失性的半導(dǎo)體存儲(chǔ)器、或者易失性的半導(dǎo)體存儲(chǔ)器,可以使用ram、rom、閃存、eprom(erasableprogrammablereadonlymemory)、或者eeprom(electricallyerasableprogrammablereadonlymemory)。另外,存儲(chǔ)器10也可以由磁盤、光盤、以及光磁盤中的至少一個(gè)構(gòu)成。
下面,基于附圖對實(shí)施方式1所涉及的控制系統(tǒng)的動(dòng)作的一個(gè)例子進(jìn)行說明。圖4是表示實(shí)施方式1所涉及的控制系統(tǒng)的驅(qū)動(dòng)系統(tǒng)控制裝置的動(dòng)作的一個(gè)例子的流程圖。圖5是表示實(shí)施方式1所涉及的控制系統(tǒng)的待機(jī)系統(tǒng)控制裝置的動(dòng)作的一部分的一個(gè)例子的流程圖。
控制系統(tǒng)1的兩個(gè)控制裝置5中的一方作為驅(qū)動(dòng)系統(tǒng)控制裝置5d而執(zhí)行動(dòng)作,另一方成為待機(jī)系統(tǒng)控制裝置5w。驅(qū)動(dòng)系統(tǒng)控制裝置5d的數(shù)據(jù)收集部20d的驅(qū)動(dòng)系統(tǒng)收集控制部22d將從儀器2、3獲取到的信息即收集數(shù)據(jù)存儲(chǔ)至存儲(chǔ)器10d的用戶數(shù)據(jù)存儲(chǔ)器11d。另外,計(jì)算機(jī)6通過存儲(chǔ)于rom63的計(jì)算機(jī)程序或者用戶對輸入裝置65進(jìn)行操作而針對驅(qū)動(dòng)系統(tǒng)控制裝置5d生成將收集數(shù)據(jù)存儲(chǔ)至外部存儲(chǔ)介質(zhì)100d的命令。驅(qū)動(dòng)系統(tǒng)控制裝置5d的數(shù)據(jù)收集部20d的數(shù)據(jù)創(chuàng)建部21d經(jīng)由網(wǎng)絡(luò)n以及通信部30d而接收來自計(jì)算機(jī)6的將收集數(shù)據(jù)存儲(chǔ)至外部存儲(chǔ)介質(zhì)100d的命令(步驟st1)。
驅(qū)動(dòng)系統(tǒng)控制裝置5d的數(shù)據(jù)收集部20d的數(shù)據(jù)創(chuàng)建部21d獲取在存儲(chǔ)器10d的用戶數(shù)據(jù)存儲(chǔ)器11d存儲(chǔ)的收集數(shù)據(jù),將其存儲(chǔ)至緩沖存儲(chǔ)器12d(步驟st2)。如果由驅(qū)動(dòng)系統(tǒng)控制裝置5d的數(shù)據(jù)收集部20d的數(shù)據(jù)創(chuàng)建部21d獲取到收集數(shù)據(jù),則將用戶數(shù)據(jù)存儲(chǔ)器11d的對收集數(shù)據(jù)進(jìn)行存儲(chǔ)的存儲(chǔ)區(qū)域清空而使其形成為未存儲(chǔ)信息的空閑狀態(tài)。
驅(qū)動(dòng)系統(tǒng)控制裝置5d的數(shù)據(jù)收集部20d的驅(qū)動(dòng)系統(tǒng)收集控制部22d參照在存儲(chǔ)器10d的用戶數(shù)據(jù)存儲(chǔ)器11d的存儲(chǔ)區(qū)域存儲(chǔ)的信息而判定是否執(zhí)行外部存儲(chǔ)介質(zhì)存儲(chǔ)模式,該外部存儲(chǔ)介質(zhì)存儲(chǔ)模式是將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)設(shè)定為在驅(qū)動(dòng)系統(tǒng)控制裝置5d的外部存儲(chǔ)介質(zhì)存儲(chǔ)部40d安裝的外部存儲(chǔ)介質(zhì)100d的模式(步驟st3)。驅(qū)動(dòng)系統(tǒng)控制裝置5d的數(shù)據(jù)收集部20d的驅(qū)動(dòng)系統(tǒng)收集控制部22d如果判定為執(zhí)行外部存儲(chǔ)介質(zhì)存儲(chǔ)模式(步驟st3:yes),則從外部存儲(chǔ)介質(zhì)管理部50d的容量管理部52d獲取外部存儲(chǔ)介質(zhì)100d的空閑容量的信息(步驟st4)。
驅(qū)動(dòng)系統(tǒng)控制裝置5d的數(shù)據(jù)收集部20d的驅(qū)動(dòng)系統(tǒng)收集控制部22d判定收集數(shù)據(jù)的量是否小于外部存儲(chǔ)介質(zhì)100d的空閑容量(步驟st5)。驅(qū)動(dòng)系統(tǒng)控制裝置5d的數(shù)據(jù)收集部20d的驅(qū)動(dòng)系統(tǒng)收集控制部22d如果判定為收集數(shù)據(jù)的量小于外部存儲(chǔ)介質(zhì)100d的空閑容量(步驟st5:yes),則經(jīng)由訪問部51d而將存儲(chǔ)于緩沖存儲(chǔ)器12d的收集數(shù)據(jù)存儲(chǔ)至外部存儲(chǔ)介質(zhì)100d的空閑區(qū)域(步驟st6)。如果由驅(qū)動(dòng)系統(tǒng)收集控制部22d獲取到收集數(shù)據(jù),則將緩沖存儲(chǔ)器12d的存儲(chǔ)區(qū)域清空而使其形成為未存儲(chǔ)信息的空閑狀態(tài)。
驅(qū)動(dòng)系統(tǒng)控制裝置5d的數(shù)據(jù)收集部20d的驅(qū)動(dòng)系統(tǒng)收集控制部22d如果判定為收集數(shù)據(jù)的量不小于外部存儲(chǔ)介質(zhì)100d的空閑容量、即收集數(shù)據(jù)的量大于或等于外部存儲(chǔ)介質(zhì)100d的空閑容量(步驟st5:no),則執(zhí)行將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)設(shè)定為待機(jī)系統(tǒng)控制裝置5w的發(fā)送模式(步驟st7)。驅(qū)動(dòng)系統(tǒng)控制裝置5d的數(shù)據(jù)收集部20d的驅(qū)動(dòng)系統(tǒng)收集控制部22d將表示執(zhí)行發(fā)送模式的信息存儲(chǔ)至用戶數(shù)據(jù)存儲(chǔ)器11d的存儲(chǔ)區(qū)域。
驅(qū)動(dòng)系統(tǒng)控制裝置5d的數(shù)據(jù)收集部20d的驅(qū)動(dòng)系統(tǒng)收集控制部22d在判定為不執(zhí)行外部存儲(chǔ)介質(zhì)存儲(chǔ)模式(步驟st3:no)之后、或者將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)設(shè)定為待機(jī)系統(tǒng)控制裝置5w(步驟st7)之后,經(jīng)由通信部30d而將儲(chǔ)存于緩沖存儲(chǔ)器12的收集數(shù)據(jù)發(fā)送至待機(jī)系統(tǒng)控制裝置5w(步驟st8)。這樣,驅(qū)動(dòng)系統(tǒng)收集控制部22d如果判定為向外部存儲(chǔ)介質(zhì)100d進(jìn)行存儲(chǔ)之前的收集數(shù)據(jù)的量大于或等于外部存儲(chǔ)介質(zhì)100d的空閑容量(步驟st5:no),則將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)設(shè)定為待機(jī)系統(tǒng)控制裝置5w(步驟st7),從而在收集數(shù)據(jù)的量超過外部存儲(chǔ)介質(zhì)100d的空閑容量之前,將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)從外部存儲(chǔ)介質(zhì)100d切換為待機(jī)系統(tǒng)控制裝置5w的外部存儲(chǔ)介質(zhì)100w。在實(shí)施方式1中,作為第1控制裝置的驅(qū)動(dòng)系統(tǒng)控制裝置5d具有作為第1存儲(chǔ)目標(biāo)切換部的驅(qū)動(dòng)系統(tǒng)收集控制部22d。
另外,也可以是,在控制系統(tǒng)1具有大于或等于兩個(gè)與驅(qū)動(dòng)系統(tǒng)控制裝置5d連接的第2控制裝置5的情況下,在收集數(shù)據(jù)的量超過外部存儲(chǔ)介質(zhì)100d的空閑容量之前,驅(qū)動(dòng)系統(tǒng)收集控制部22d將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)從外部存儲(chǔ)介質(zhì)100d切換為第2控制裝置5的任意者的外部存儲(chǔ)介質(zhì)100w。
待機(jī)系統(tǒng)控制裝置5w的通信部30w從驅(qū)動(dòng)系統(tǒng)控制裝置5d接收收集數(shù)據(jù)(步驟st10)。待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w獲取待機(jī)系統(tǒng)控制裝置5w的存儲(chǔ)器10w的緩沖存儲(chǔ)器12w的空閑容量的信息。待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w判定待機(jī)系統(tǒng)控制裝置5w的存儲(chǔ)器10w的緩沖存儲(chǔ)器12w的空閑容量是否小于接收到的收集數(shù)據(jù)的量(步驟st11)。
如果待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w判定為待機(jī)系統(tǒng)控制裝置5w的存儲(chǔ)器10w的緩沖存儲(chǔ)器12w的空閑容量不小于接收到的收集數(shù)據(jù)的量(步驟st11:no),則待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的數(shù)據(jù)創(chuàng)建部21w將接收到的收集數(shù)據(jù)存儲(chǔ)至緩沖存儲(chǔ)器12w(步驟st12)。此外,待機(jī)系統(tǒng)控制裝置5w的存儲(chǔ)器10w的緩沖存儲(chǔ)器12w的空閑容量不小于接收到的收集數(shù)據(jù)的量,是指待機(jī)系統(tǒng)控制裝置5w的存儲(chǔ)器10w的緩沖存儲(chǔ)器12w的空閑容量大于或等于接收到的收集數(shù)據(jù)的量。
待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w如果判定為待機(jī)系統(tǒng)控制裝置5w的存儲(chǔ)器10w的緩沖存儲(chǔ)器12w的空閑容量小于接收到的收集數(shù)據(jù)的量(步驟st11:yes),則經(jīng)由外部存儲(chǔ)介質(zhì)管理部50w的訪問部51w而將存儲(chǔ)于緩沖存儲(chǔ)器12w的信息臨時(shí)存儲(chǔ)至外部存儲(chǔ)介質(zhì)100w。在暫時(shí)將緩沖存儲(chǔ)器12w的存儲(chǔ)區(qū)域清空而使其形成為未存儲(chǔ)信息的空閑狀態(tài)之后,待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w將接收到的收集數(shù)據(jù)存儲(chǔ)至緩沖存儲(chǔ)器12w(步驟st13)。另外,待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w在將接收到的收集數(shù)據(jù)存儲(chǔ)于緩沖存儲(chǔ)器12w之后,將臨時(shí)存儲(chǔ)于外部存儲(chǔ)介質(zhì)100w的收集數(shù)據(jù)清空。
待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w在將接收到的收集數(shù)據(jù)存儲(chǔ)于緩沖存儲(chǔ)器12w(步驟st12以及步驟st13)之后,從外部存儲(chǔ)介質(zhì)管理部50w的容量管理部52w獲取外部存儲(chǔ)介質(zhì)100w的空閑容量的信息(步驟st14)。
待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w判定外部存儲(chǔ)介質(zhì)100w的空閑容量是否大于或等于存儲(chǔ)于緩沖存儲(chǔ)器12w的收集數(shù)據(jù)的量(步驟st15)。待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w如果判定為外部存儲(chǔ)介質(zhì)100w的空閑容量大于或等于存儲(chǔ)于緩沖存儲(chǔ)器12w的收集數(shù)據(jù)的量(步驟st15:yes),則經(jīng)由訪問部51w而將存儲(chǔ)于緩沖存儲(chǔ)器12w的收集數(shù)據(jù)存儲(chǔ)至外部存儲(chǔ)介質(zhì)100w的空閑區(qū)域(步驟st16)。
待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w如果判定為外部存儲(chǔ)介質(zhì)100w的空閑容量并不大于或等于存儲(chǔ)于緩沖存儲(chǔ)器12w的收集數(shù)據(jù)的量(步驟st15:no),則參照存儲(chǔ)器10的用戶數(shù)據(jù)存儲(chǔ)器11的存儲(chǔ)區(qū)域而判定是否存儲(chǔ)有表示覆蓋模式的信息(步驟st17)。外部存儲(chǔ)介質(zhì)100w的空閑容量并不大于或等于存儲(chǔ)于緩沖存儲(chǔ)器12w的收集數(shù)據(jù)的量,是指收集數(shù)據(jù)的量超過外部存儲(chǔ)介質(zhì)100w的空閑容量。待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w如果判定為存儲(chǔ)有表示覆蓋模式的信息(步驟st17:yes),則經(jīng)由訪問部51w而將存儲(chǔ)于緩沖存儲(chǔ)器12w的收集數(shù)據(jù)覆蓋至外部存儲(chǔ)介質(zhì)100w的已存儲(chǔ)有信息的存儲(chǔ)區(qū)域(步驟st18)。待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w如果判定為并未存儲(chǔ)表示覆蓋模式的信息(步驟st17:no),則停止進(jìn)行收集數(shù)據(jù)的存儲(chǔ)(步驟st19)。
另外,在驅(qū)動(dòng)系統(tǒng)控制裝置5d將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)設(shè)定為待機(jī)系統(tǒng)控制裝置5w的期間,有時(shí)會(huì)由用戶將在驅(qū)動(dòng)系統(tǒng)控制裝置5d的外部存儲(chǔ)介質(zhì)存儲(chǔ)部40d安裝的外部存儲(chǔ)介質(zhì)100d拆下。然后,用戶在將存儲(chǔ)于已拆下的外部存儲(chǔ)介質(zhì)100d的收集數(shù)據(jù)復(fù)制到其他存儲(chǔ)介質(zhì)之后,將外部存儲(chǔ)介質(zhì)100d的存儲(chǔ)區(qū)域清空而增加空閑容量。或者,用戶準(zhǔn)備新的外部存儲(chǔ)介質(zhì)100d。用戶再次將外部存儲(chǔ)介質(zhì)100d安裝于驅(qū)動(dòng)系統(tǒng)控制裝置5d的外部存儲(chǔ)介質(zhì)存儲(chǔ)部40d。于是,驅(qū)動(dòng)系統(tǒng)控制裝置5d的容量管理部52d檢測出外部存儲(chǔ)介質(zhì)100d的空閑容量已增加,驅(qū)動(dòng)系統(tǒng)控制裝置5d的數(shù)據(jù)收集部20d的驅(qū)動(dòng)系統(tǒng)收集控制部22d經(jīng)由通信部30d而將表示外部存儲(chǔ)介質(zhì)100d的空閑容量已增加的信息發(fā)送至待機(jī)系統(tǒng)控制裝置5w。
在將收集數(shù)據(jù)存儲(chǔ)于外部存儲(chǔ)介質(zhì)100w(步驟st16)之后、將收集數(shù)據(jù)覆蓋至外部存儲(chǔ)介質(zhì)100w(步驟st18)之后、或者停止進(jìn)行收集數(shù)據(jù)的存儲(chǔ)(步驟st19)之后,待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w判定通信部30w是否接收到表示外部存儲(chǔ)介質(zhì)100d的空閑容量已增加的信息(步驟st20)。待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w如果判定為通信部30w未接收到表示外部存儲(chǔ)介質(zhì)100d的空閑容量已增加的信息(步驟st20:no),則返回至步驟st10,繼續(xù)進(jìn)行從驅(qū)動(dòng)系統(tǒng)控制裝置5d將收集數(shù)據(jù)存儲(chǔ)至外部存儲(chǔ)介質(zhì)100w。
待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w如果判定為通信部30w接收到表示外部存儲(chǔ)介質(zhì)100d的空閑容量已增加的信息(步驟st20:yes),則參照用戶數(shù)據(jù)存儲(chǔ)器11w的存儲(chǔ)區(qū)域。待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w判定是否執(zhí)行對存儲(chǔ)目標(biāo)進(jìn)行變更的數(shù)據(jù)回送模式(步驟st21)。待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w如果判定為不執(zhí)行對存儲(chǔ)目標(biāo)進(jìn)行變更的數(shù)據(jù)回送模式(步驟st21:no),則返回至步驟st10,繼續(xù)進(jìn)行將從驅(qū)動(dòng)系統(tǒng)控制裝置5d接收到的收集數(shù)據(jù)存儲(chǔ)至外部存儲(chǔ)介質(zhì)100w。
待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w如果判定為執(zhí)行對接收到的收集數(shù)據(jù)的存儲(chǔ)目標(biāo)進(jìn)行變更的數(shù)據(jù)回送模式(步驟st21:yes),則將存儲(chǔ)于外部存儲(chǔ)介質(zhì)100w的收集數(shù)據(jù)經(jīng)由通信部30w而發(fā)送至驅(qū)動(dòng)系統(tǒng)控制裝置5d(步驟st22)。
接收到從待機(jī)系統(tǒng)控制裝置5w發(fā)送出的收集數(shù)據(jù)的驅(qū)動(dòng)系統(tǒng)控制裝置5d的數(shù)據(jù)收集部20d的數(shù)據(jù)創(chuàng)建部21d,將存儲(chǔ)于用戶數(shù)據(jù)存儲(chǔ)器11d的收集數(shù)據(jù)存儲(chǔ)至緩沖存儲(chǔ)器12d,并且將接收到的收集數(shù)據(jù)存儲(chǔ)至緩沖存儲(chǔ)器12d。驅(qū)動(dòng)系統(tǒng)控制裝置5d的數(shù)據(jù)收集部20d的驅(qū)動(dòng)系統(tǒng)收集控制部22d對存儲(chǔ)于緩沖存儲(chǔ)器12d的收集數(shù)據(jù)進(jìn)行整合。驅(qū)動(dòng)系統(tǒng)控制裝置5d的數(shù)據(jù)收集部20d的驅(qū)動(dòng)系統(tǒng)收集控制部22d將整合后的收集數(shù)據(jù)存儲(chǔ)于外部存儲(chǔ)介質(zhì)100d,將執(zhí)行外部存儲(chǔ)介質(zhì)存儲(chǔ)模式的信息存儲(chǔ)于用戶數(shù)據(jù)存儲(chǔ)器11d的存儲(chǔ)區(qū)域。
此后,驅(qū)動(dòng)系統(tǒng)控制裝置5d的數(shù)據(jù)收集部20d的驅(qū)動(dòng)系統(tǒng)收集控制部22d按照圖4所示的流程圖而將收集數(shù)據(jù)存儲(chǔ)于外部存儲(chǔ)介質(zhì)100d。這樣,待機(jī)系統(tǒng)收集控制部23w通過判定為外部存儲(chǔ)介質(zhì)100d的空閑容量已增加(步驟st20:yes),判定為將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)變更為外部存儲(chǔ)介質(zhì)100d(步驟st21:yes),由此,在外部存儲(chǔ)介質(zhì)100d的空閑容量增加之后,將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)從待機(jī)系統(tǒng)控制裝置5w的外部存儲(chǔ)介質(zhì)100w切換為外部存儲(chǔ)介質(zhì)100d。在實(shí)施方式1中,作為第2控制裝置的待機(jī)系統(tǒng)控制裝置5w具有作為第2存儲(chǔ)目標(biāo)切換部的待機(jī)系統(tǒng)收集控制部23w。
也可以是,在控制系統(tǒng)1具有大于或等于兩個(gè)與驅(qū)動(dòng)系統(tǒng)控制裝置5d連接的第2控制裝置5的情況下,在外部存儲(chǔ)介質(zhì)100d的空閑容量增加之后,待機(jī)系統(tǒng)收集控制部23w將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)從第2控制裝置5的任意者的外部存儲(chǔ)介質(zhì)100w切換為外部存儲(chǔ)介質(zhì)100d。
根據(jù)實(shí)施方式1所涉及的控制系統(tǒng)1以及控制裝置5,具有驅(qū)動(dòng)系統(tǒng)收集控制部22d,在向外部存儲(chǔ)介質(zhì)100d進(jìn)行存儲(chǔ)之前的收集數(shù)據(jù)的量超過外部存儲(chǔ)介質(zhì)100d的空閑容量之前,該驅(qū)動(dòng)系統(tǒng)收集控制部22d將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)從外部存儲(chǔ)介質(zhì)100d切換為待機(jī)系統(tǒng)控制裝置5w的外部存儲(chǔ)介質(zhì)100w。因此,控制系統(tǒng)1以及控制裝置5能夠?qū)⑹占瘮?shù)據(jù)存儲(chǔ)于外部存儲(chǔ)介質(zhì)100d、100w的任意者,能夠獲取在時(shí)序上連續(xù)的收集數(shù)據(jù)。其結(jié)果,控制系統(tǒng)1以及控制裝置5無需再次獲取收集數(shù)據(jù),能夠抑制作業(yè)效率惡化。
另外,根據(jù)實(shí)施方式1所涉及的控制系統(tǒng)1以及控制裝置5,將收集數(shù)據(jù)存儲(chǔ)于外部存儲(chǔ)介質(zhì)100d、100w的任意者,因此無需使控制裝置5所內(nèi)置的存儲(chǔ)器10的容量增加。其結(jié)果,根據(jù)控制系統(tǒng)1以及控制裝置5,無需在控制裝置5增設(shè)存儲(chǔ)器,能夠抑制控制裝置5的制造成本增加。
根據(jù)實(shí)施方式1所涉及的控制系統(tǒng)1以及控制裝置5,具有待機(jī)系統(tǒng)收集控制部23w,在外部存儲(chǔ)介質(zhì)100d的空閑容量增加之后,該待機(jī)系統(tǒng)收集控制部23w將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)從外部存儲(chǔ)介質(zhì)100w切換為外部存儲(chǔ)介質(zhì)100d。待機(jī)系統(tǒng)收集控制部23w如果對收集數(shù)據(jù)的存儲(chǔ)目標(biāo)進(jìn)行了切換,則將存儲(chǔ)于外部存儲(chǔ)介質(zhì)100w的收集數(shù)據(jù)發(fā)送至驅(qū)動(dòng)系統(tǒng)控制裝置5d。其結(jié)果,控制系統(tǒng)1以及控制裝置5能夠?qū)κ占瘮?shù)據(jù)進(jìn)行整合,能夠獲取在時(shí)序上連續(xù)的收集數(shù)據(jù)。
另外,根據(jù)實(shí)施方式1所涉及的控制系統(tǒng)1以及控制裝置5,如果驅(qū)動(dòng)系統(tǒng)控制裝置5d的外部存儲(chǔ)介質(zhì)100d的空閑容量減小,則由與驅(qū)動(dòng)系統(tǒng)控制裝置5d連接而被冗余化的待機(jī)系統(tǒng)控制裝置5w的存儲(chǔ)介質(zhì)即外部存儲(chǔ)介質(zhì)100w對收集數(shù)據(jù)進(jìn)行存儲(chǔ)。因此,實(shí)施方式1所涉及的控制系統(tǒng)1以及控制裝置5能夠按照時(shí)序?qū)κ占瘮?shù)據(jù)進(jìn)行收集,能夠抑制收集到的收集數(shù)據(jù)丟失。
實(shí)施方式2.
下面,基于附圖對本發(fā)明的實(shí)施方式2所涉及的控制系統(tǒng)1以及控制裝置5進(jìn)行說明。圖6是表示實(shí)施方式2所涉及的控制系統(tǒng)的結(jié)構(gòu)的圖。圖7是表示實(shí)施方式2所涉及的控制系統(tǒng)的待機(jī)系統(tǒng)控制裝置的動(dòng)作的一部分的一個(gè)例子的流程圖。在圖6以及圖7中,對與實(shí)施方式1相同的部分標(biāo)注相同的標(biāo)號并省略說明。
在實(shí)施方式2中,如圖6所示,控制系統(tǒng)1的各控制裝置5、即驅(qū)動(dòng)系統(tǒng)控制裝置5d以及待機(jī)系統(tǒng)控制裝置5w的結(jié)構(gòu)與實(shí)施方式1相同。在驅(qū)動(dòng)系統(tǒng)收集控制部22d執(zhí)行發(fā)送模式的過程中,如果容量管理部52d檢測出外部存儲(chǔ)介質(zhì)100d的空閑容量已增加,則待機(jī)系統(tǒng)收集控制部23d向待機(jī)系統(tǒng)控制裝置5w發(fā)送將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)從外部存儲(chǔ)介質(zhì)100w切換為外部存儲(chǔ)介質(zhì)100d的命令以代替表示外部存儲(chǔ)介質(zhì)100d的空閑容量已增加的信息。另外,待機(jī)系統(tǒng)收集控制部23d將執(zhí)行外部存儲(chǔ)介質(zhì)存儲(chǔ)模式的信息存儲(chǔ)于存儲(chǔ)器10d的存儲(chǔ)區(qū)域。除了向待機(jī)系統(tǒng)控制裝置5w發(fā)送將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)從外部存儲(chǔ)介質(zhì)100w切換為外部存儲(chǔ)介質(zhì)100d的命令以代替表示外部存儲(chǔ)介質(zhì)100d的空閑容量已增加的信息以外,驅(qū)動(dòng)系統(tǒng)控制裝置5d與實(shí)施方式1同樣地進(jìn)行動(dòng)作。
如圖7所示,在將收集數(shù)據(jù)存儲(chǔ)于外部存儲(chǔ)介質(zhì)100w(步驟st16)之后、將收集數(shù)據(jù)覆蓋至外部存儲(chǔ)介質(zhì)100w(步驟st18)之后、或者停止進(jìn)行收集數(shù)據(jù)的存儲(chǔ)(步驟st19)之后,待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w判定通信部30w是否接收到將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)從外部存儲(chǔ)介質(zhì)100w切換為外部存儲(chǔ)介質(zhì)100d的命令(步驟st21-2)。待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w如果判定為通信部30w并未接收到將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)從外部存儲(chǔ)介質(zhì)100w切換為外部存儲(chǔ)介質(zhì)100d的命令(步驟st21-2:no),則返回至步驟st10,繼續(xù)進(jìn)行將從驅(qū)動(dòng)系統(tǒng)控制裝置5d接收到的收集數(shù)據(jù)存儲(chǔ)于外部存儲(chǔ)介質(zhì)100w。
待機(jī)系統(tǒng)控制裝置5w的數(shù)據(jù)收集部20w的待機(jī)系統(tǒng)收集控制部23w如果判定為通信部30w接收到將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)從外部存儲(chǔ)介質(zhì)100w切換為外部存儲(chǔ)介質(zhì)100d的命令(步驟st21-2:yes),則經(jīng)由通信部30w而將存儲(chǔ)于外部存儲(chǔ)介質(zhì)100w的收集數(shù)據(jù)發(fā)送至驅(qū)動(dòng)系統(tǒng)控制裝置5d(步驟st22)。除了判定通信部30w是否接收到將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)從外部存儲(chǔ)介質(zhì)100w切換為外部存儲(chǔ)介質(zhì)100d的命令以外,待機(jī)系統(tǒng)控制裝置5w與實(shí)施方式1同樣地進(jìn)行動(dòng)作。
在實(shí)施方式2中,驅(qū)動(dòng)系統(tǒng)控制裝置5d的數(shù)據(jù)收集部20d的待機(jī)系統(tǒng)收集控制部23d如果在執(zhí)行發(fā)送模式的過程中由容量管理部52d檢測出外部存儲(chǔ)介質(zhì)100d的空閑容量已增加,則向待機(jī)系統(tǒng)控制裝置5w發(fā)送將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)從外部存儲(chǔ)介質(zhì)100w切換為外部存儲(chǔ)介質(zhì)100d的命令,從而在外部存儲(chǔ)介質(zhì)100d的空閑容量增加之后將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)從待機(jī)系統(tǒng)控制裝置5w的外部存儲(chǔ)介質(zhì)100w切換為外部存儲(chǔ)介質(zhì)100d。在實(shí)施方式2中,作為第1控制裝置的驅(qū)動(dòng)系統(tǒng)控制裝置5d具有作為第2存儲(chǔ)目標(biāo)切換部的待機(jī)系統(tǒng)收集控制部23d。
根據(jù)實(shí)施方式2所涉及的控制系統(tǒng)1以及控制裝置5,與實(shí)施方式1相同地,具有驅(qū)動(dòng)系統(tǒng)收集控制部22d,在向外部存儲(chǔ)介質(zhì)100d進(jìn)行存儲(chǔ)之前的收集數(shù)據(jù)的量超過外部存儲(chǔ)介質(zhì)100d的空閑容量之前,該驅(qū)動(dòng)系統(tǒng)收集控制部22d將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)從外部存儲(chǔ)介質(zhì)100d切換為待機(jī)系統(tǒng)控制裝置5w的外部存儲(chǔ)介質(zhì)100w。因此,控制系統(tǒng)1以及控制裝置5能夠獲取在時(shí)序上連續(xù)的收集數(shù)據(jù),能夠抑制作業(yè)效率惡化。
另外,根據(jù)實(shí)施方式2所涉及的控制系統(tǒng)1以及控制裝置5,將收集數(shù)據(jù)存儲(chǔ)于外部存儲(chǔ)介質(zhì)100d、100w的任意者,因此無需在控制裝置5增設(shè)存儲(chǔ)器,能夠抑制控制裝置5的制造成本增加。
根據(jù)實(shí)施方式2所涉及的控制系統(tǒng)1以及控制裝置5,驅(qū)動(dòng)系統(tǒng)控制裝置5d具有待機(jī)系統(tǒng)收集控制部23d,在外部存儲(chǔ)介質(zhì)100d的空閑容量增加之后,該待機(jī)系統(tǒng)收集控制部23d將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)從外部存儲(chǔ)介質(zhì)100w切換為外部存儲(chǔ)介質(zhì)100d。其結(jié)果,控制系統(tǒng)1以及控制裝置5能夠?qū)κ占瘮?shù)據(jù)進(jìn)行整合,能夠獲取在時(shí)序上連續(xù)的收集數(shù)據(jù)。
實(shí)施方式3.
下面,基于附圖對本發(fā)明的實(shí)施方式3所涉及的控制系統(tǒng)1以及控制裝置5進(jìn)行說明。圖8是表示實(shí)施方式3所涉及的控制系統(tǒng)的結(jié)構(gòu)的圖。圖9是表示實(shí)施方式3所涉及的控制系統(tǒng)的控制裝置的硬件結(jié)構(gòu)的圖。在圖8以及圖9中,對與實(shí)施方式1相同的部分標(biāo)注相同的標(biāo)號并省略說明。
在實(shí)施方式3中,如圖8以及圖9所示,控制系統(tǒng)1的待機(jī)系統(tǒng)控制裝置5w具有內(nèi)部存儲(chǔ)介質(zhì)管理部50-3以代替外部存儲(chǔ)介質(zhì)管理部50w。在實(shí)施方式3中,控制系統(tǒng)1的待機(jī)系統(tǒng)控制裝置5w除了具有作為存儲(chǔ)單元的內(nèi)部存儲(chǔ)介質(zhì)存儲(chǔ)部40-3以代替外部存儲(chǔ)介質(zhì)存儲(chǔ)部40w,并且,具有內(nèi)部存儲(chǔ)介質(zhì)200以外,其余結(jié)構(gòu)與實(shí)施方式1相同。
內(nèi)部存儲(chǔ)介質(zhì)存儲(chǔ)部40-3將數(shù)據(jù)創(chuàng)建部21w創(chuàng)建的信息存儲(chǔ)至內(nèi)置于待機(jī)系統(tǒng)控制裝置5w的內(nèi)部存儲(chǔ)介質(zhì)200。內(nèi)部存儲(chǔ)介質(zhì)存儲(chǔ)部40-3的功能是通過能夠?qū)⑿畔⒋鎯?chǔ)至內(nèi)部存儲(chǔ)介質(zhì)200的圖9所示的內(nèi)部存儲(chǔ)介質(zhì)存儲(chǔ)裝置5a7-3而實(shí)現(xiàn)的。
內(nèi)部存儲(chǔ)介質(zhì)200是內(nèi)置于待機(jī)系統(tǒng)控制裝置5w且能夠?qū)捎捎?jì)算機(jī)讀出的信息進(jìn)行存儲(chǔ)、讀出的存儲(chǔ)介質(zhì)。在實(shí)施方式3中,內(nèi)部存儲(chǔ)介質(zhì)200由ssd或者h(yuǎn)dd構(gòu)成,但并不限定于ssd或者h(yuǎn)dd,也可以由非易失性的半導(dǎo)體存儲(chǔ)器、或者易失性的半導(dǎo)體存儲(chǔ)器構(gòu)成。作為非易失性的半導(dǎo)體存儲(chǔ)器、或者易失性的半導(dǎo)體存儲(chǔ)器,可以使用ram、rom、閃存、eprom、或者eeprom。另外,內(nèi)部存儲(chǔ)介質(zhì)200也可以由磁盤、光盤以及光磁盤中的至少一個(gè)構(gòu)成。
內(nèi)部存儲(chǔ)介質(zhì)管理部50-3具有:訪問部51-3,其具有能夠進(jìn)行信息向內(nèi)部存儲(chǔ)介質(zhì)200的存儲(chǔ)以及讀出的功能;以及容量管理部52-3,其具有對內(nèi)部存儲(chǔ)介質(zhì)200的已存儲(chǔ)了信息的存儲(chǔ)區(qū)域的容量的信息、以及空閑容量的信息進(jìn)行保存的功能。內(nèi)部存儲(chǔ)介質(zhì)管理部50-3的訪問部51-3以及容量管理部52-3的功能是通過圖9所示的mpu5a2將在存儲(chǔ)部5a6存儲(chǔ)的控制程序讀出而執(zhí)行來實(shí)現(xiàn)的??刂瞥绦蚴峭ㄟ^軟件、固件、或者軟件和固件的組合而實(shí)現(xiàn)的。
在實(shí)施方式3中,除了將從驅(qū)動(dòng)系統(tǒng)控制裝置5d接收到的收集數(shù)據(jù)存儲(chǔ)于內(nèi)部存儲(chǔ)介質(zhì)200以外,待機(jī)系統(tǒng)控制裝置5w與實(shí)施方式1同樣地進(jìn)行動(dòng)作。在實(shí)施方式3中,內(nèi)部存儲(chǔ)介質(zhì)200是第2控制裝置的存儲(chǔ)介質(zhì)。
根據(jù)實(shí)施方式3所涉及的控制系統(tǒng)1以及控制裝置5,與實(shí)施方式1相同地,具有驅(qū)動(dòng)系統(tǒng)收集控制部22d,在向外部存儲(chǔ)介質(zhì)100d進(jìn)行存儲(chǔ)之前的收集數(shù)據(jù)的量超過外部存儲(chǔ)介質(zhì)100d的空閑容量之前,該驅(qū)動(dòng)系統(tǒng)收集控制部22d將收集數(shù)據(jù)的存儲(chǔ)目標(biāo)從外部存儲(chǔ)介質(zhì)100d切換為待機(jī)系統(tǒng)控制裝置5w的內(nèi)部存儲(chǔ)介質(zhì)200。因此,控制系統(tǒng)1以及控制裝置5能夠獲取在時(shí)序上連續(xù)的收集數(shù)據(jù),能夠抑制作業(yè)效率惡化。
以上實(shí)施方式所示的結(jié)構(gòu)示出了本發(fā)明的內(nèi)容的一個(gè)例子,也能夠與其他公知技術(shù)進(jìn)行組合,還能夠在不脫離本發(fā)明的主旨的范圍對結(jié)構(gòu)的一部分進(jìn)行省略、變更。
標(biāo)號的說明
1控制系統(tǒng),2、3儀器,5d驅(qū)動(dòng)系統(tǒng)控制裝置(第1控制裝置、控制裝置),5w待機(jī)系統(tǒng)控制裝置(第2控制裝置、其他控制裝置),22d驅(qū)動(dòng)系統(tǒng)收集控制部(第1存儲(chǔ)目標(biāo)切換部),23d、23w待機(jī)系統(tǒng)收集控制部(第2存儲(chǔ)目標(biāo)切換部),40外部存儲(chǔ)介質(zhì)存儲(chǔ)部(存儲(chǔ)單元),40-3內(nèi)部存儲(chǔ)介質(zhì)存儲(chǔ)部(存儲(chǔ)單元),100d外部存儲(chǔ)介質(zhì),100w外部存儲(chǔ)介質(zhì)(存儲(chǔ)介質(zhì)、第2外部存儲(chǔ)介質(zhì)),200內(nèi)部存儲(chǔ)介質(zhì)(存儲(chǔ)介質(zhì))。