A control device, a control method, and a program for installing a memory in a control device are provided for high-speed statistical operation. The invention relates to a control device that is PLC (1): a device memory (111), the sensor (2) obtained by external data storage; data extraction section (112), the device memory (111) in a predetermined type of data stored in the data periodically extracted the data distribution Department; (114), the data extracting unit (112) by the extracted data corresponding to the predetermined type and a plurality of operation buffer (113) corresponding to the operation in the buffer (113) for storage; and data statistics department (116), the operation buffer (113) stored during the predetermined amount of data, the operation buffer (113) processing the data stored in the.
【技術實現步驟摘要】
【國外來華專利技術】控制裝置、控制方法及程序
本專利技術涉及從外部取得數據,對所取得的數據進行運算而輸出對儀器進行控制的信號的控制裝置、控制方法及在控制裝置的存儲器安裝的程序。
技術介紹
現有的控制裝置中的PLC(ProgrammableLogicController)是能夠編程的控制裝置,從外部傳感器取得高速、大容量的數據,按照由梯形圖語言等記述的定序控制程序而對數據進行運算,輸出對外部儀器進行控制的信號。另外,近年來,在使PLC等控制裝置與MES(ManufacturingExecutionSystem)或者ERP(EnterpriseResourcePlanning)等上級信息系統軟件進行協同,或通過被稱為SCADA(SupervisoryControlAndDataAcquisition)的專用軟件實現的對高速、大容量的過程數據進行處理的監視控制系統中進行下述動作,即,將控制裝置與車間內的傳感器或者致動器等儀器連接,通過控制裝置對該儀器進行控制,并且,SCADA對控制裝置的存儲器所儲存的儀器的測定數據進行讀取,對車間實時地進行監視,或將數據按照時間序列保存,或將收集到的數據在HMI(HumanMachineInterface)圖形化地顯示等。對現有的控制裝置進行說明。現有的控制裝置使用在某個事件發生時執行特定處理的模型,將與事件的發生相對應的條件定義為啟動條件,將根據事件的發生而執行的處理定義為行動(action)。啟動條件和與其相關的行動以稱為任務(job)的單位進行管理。現有的控制裝置在任務信息中對啟動條件、根據該啟動條件而執行的全部行動、及這些行動的啟動模式進行 ...
【技術保護點】
一種控制裝置,其特征在于,具有:存儲器,其對由外部傳感器取得的數據進行儲存;數據提取部,其對在所述存儲器儲存的數據中的預先確定的種類的數據定期地進行提取;數據分配部,其將由所述數據提取部提取出的數據,在對應于所述預先確定的種類而設置的多個緩沖器中的相對應的緩沖器進行儲存;以及數據統計部,其在所述緩沖器儲存了預先確定的期間的量的數據的情況下,進行在所述緩沖器儲存的數據的運算處理。
【技術特征摘要】
【國外來華專利技術】1.一種控制裝置,其特征在于,具有:存儲器,其對由外部傳感器取得的數據進行儲存;數據提取部,其對在所述存儲器儲存的數據中的預先確定的種類的數據定期地進行提取;數據分配部,其將由所述數據提取部提取出的數據,在對應于所述預先確定的種類而設置的多個緩沖器中的相對應的緩沖器進行儲存;以及數據統計部,其在所述緩沖器儲存了預先確定的期間的量的數據的情況下,進行在所述緩沖器儲存的數據的運算處理。2.根據權利要求1所述的控制裝置,其特征在于,所述多個緩沖器是針對每個所述預先確定的種類及數據的收集期間而相對應地設置的,所述數據分配部基于所述預先確定的種類及所述數據的收集期間,將由所述數據提取部提取出的數據在所述多個緩沖器中的相對應的緩沖器進行儲存。3.根據權利要求1所述的控制裝置,其特征在于,所述多個緩沖器是針對每個所述預先確定的種類及數據的收集周期而相對應地設置的,就所述數據的收集周期而言,所述數據提取部以第1周期對所述預先確定的種類的數據進行提取,并且以與所述第1周期不同的第2周期對所述預先確定的種類的數據進行提取,所述數據分配部,基于所述預先確定的種類及所述第1周期,將由所述數據提取部以所述第1周期提取出的數據在所述多個緩沖器中的相對應的緩沖器進行儲存,基于所述預先確定的種類及所述第2周期,將由所述數據提取部以所述第2周期提取出的數據儲存至所述多個緩沖器中的、與對以所述第1周期提取出的數據進行儲存的緩沖器不同的相對應的緩沖器。4.根據權利要求1所述的控制裝置,其特征在于,所述多個緩沖器是針對每個所述預先確定的種類及對數據進行收集的條件而相對應地設置的,所述數據分配部,將由所述數據提取部提取出的所述預先確定的種類的數據中的、就所述進行收集的條件而言滿足第1條件的數據,在所述多個緩沖器中的相對應的緩沖器進行儲存,將由所述數據提取部提取出的所述預先確定的種類的數據中的、就所述進行收集的條件而言滿足與所述第1條件不同的第2條件的數據,儲存至所述多個緩沖器中的與對滿足所述第1條件的數據進行儲存的緩沖器不同的相對應的緩沖器。5.根據權利要求1所述的控制裝置,其特征在于,還具有數據變換部,該數據變換部針對由所述數據分配部在所述緩沖器儲存的所述預先確定的期間的量的數據,基于預先確定的運算算法而進行數據的變換處理,所述數據統計部針對通過所述數據變換部實現的所述變換處理的結果而進行所述運算處理。6.根據權利要求5所述的控制裝置,其特征在于,用于對所述預先確定的種類的數據進行提取的提取函數、所述運算算法、在通過所述數據統計部實現的所述運算處理中使用的統計函數,被以所述提取函數為單位而關聯起來,將所述提取函數、所述運算算法及所述統計函數以相關聯的所述提取函數為單位而作為插件進行登記。7.根據權利要求1所述的控制裝置,其特征在于,還具有數據輸出部,該數據輸出部將所述數據統計部的運算結果輸出至所述存儲器或者在外部設置的數據庫。8.一種控制方法,其特征在于,具有下述步驟:數據儲存步驟,將由外部傳感器取得的數據在存儲器進行儲存;數據提取步驟,對在所述數據儲存步驟中儲存的數據中的預先確定的種類的數據定期地進行提取;數據分配步驟,將在所述數據提取步驟中提取出的數據,在對應于所述預先確定的種類而設置的多個緩沖器中的相對應的緩沖器進行儲存;以及數據統計步驟,在所述緩沖器儲存了預先確定的期間的量的數據的情況下,進行在所述緩沖器儲存的數據的運算處理。9.根據權利要求8所述的控制方法,其特征在于,還具有:緩沖器生成步驟,針對每個所述預先確定的種類及數據的收集期間,生成相對應的緩沖器,在所述數據分配步驟中,基于所述預先確定的種類及所述數據的收集期間,將通過所述數據提取步驟提取出的數據儲存至在所述緩沖器生成步驟中生成的所述多個緩沖器中的相對應的緩沖器。10.根據權利要求8所述的控制方法,其特征在于,還具有:緩沖器生成步驟,針對每個所述預先確定的種類及數據的收集周期,生成相對應的緩沖器,在所述數據提取步驟中,就所述數據的收集周期而言,以第1周期對所述預先確定的種類的數據進行提取,并且以與所述第1周期不同的第2周期對所述預先確定的種類的數據進行提取,在所述數據分配步驟中,基于所述預先確定的種類及所述第1周期,將在所述數據提取步驟中以所述第1周期提取出的數據,儲存至在所述緩沖器生成步驟中生成的所述多個緩沖器中的相對應的緩沖器,基于所述預先確定的種類及所述第2周期,將在所述數據提取步驟中以所述第2周期提取出的數據,儲存至所述多個緩沖器中的、與對以所述第1周期提取出的數據進行儲存的緩沖器不同的相對應的緩沖器。11.根據權利要求8所述的控制方法,其特征在于,還具有:緩沖器...
【專利技術屬性】
技術研發人員:中川晃一,蘆谷寬,牧田裕行,
申請(專利權)人:三菱電機株式會社,
類型:發明
國別省市:日本,JP
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。