專利名稱:從動設(shè)備、網(wǎng)絡(luò)系統(tǒng)、從動設(shè)備的處理方法及設(shè)備信息收集方法
技術(shù)領(lǐng)域:
本發(fā)明涉及從動設(shè)備、網(wǎng)絡(luò)系統(tǒng)、從動設(shè)備的處理方法以及設(shè)備信息收集方法。
可是,PLC與輸入設(shè)備及輸出設(shè)備的連接形態(tài),有直接連接在PLC上的情況和經(jīng)網(wǎng)絡(luò)連接的情況。在構(gòu)筑用相關(guān)的網(wǎng)絡(luò)所連接的網(wǎng)絡(luò)系統(tǒng)的情況下,經(jīng)網(wǎng)絡(luò)來進行上述ON/OFF信息的發(fā)送接收。此時,通常以PLC側(cè)為主機,設(shè)備側(cè)為從動設(shè)備的主從方式來進行信息的傳送。
另一方面,最近,在PLC所進行的控制中,導(dǎo)入了無故障(安全)系統(tǒng)。即,PLC或各個設(shè)備本身當(dāng)然還有網(wǎng)絡(luò)也裝入安全功能。在此,所謂安全功能是確認(rèn)處于安全狀態(tài),再進行輸出的功能。而且,安全系統(tǒng)是這樣的系統(tǒng),即在緊急停止開關(guān)被按下或者光屏障之類的傳感器檢測到人(身體的一部分)的進入時的網(wǎng)絡(luò)系統(tǒng)成為危險狀態(tài)的情況下,安全設(shè)備啟動,系統(tǒng)達到安全狀態(tài),動作停止。換句話說,是這樣的一種系統(tǒng)上述的安全功能僅在存儲了“安全”時才輸出,開動機械。這樣,在不能確認(rèn)安全的情況下,機械停止。
可是,從動設(shè)備的狀態(tài),例如,接受到來自PLC(主機)的要求的從動設(shè)備能夠作為應(yīng)答而發(fā)回,由此,PLC能夠取得連接在網(wǎng)絡(luò)上的從動設(shè)備的狀態(tài)。
但是,在現(xiàn)有的網(wǎng)絡(luò)系統(tǒng)中,PLC(主機)能夠識別所連接的從動設(shè)備的信息,PLC就不能識別例如連接在從動設(shè)備上的輸入設(shè)備或輸出設(shè)備的信息等。這樣,由于在從動設(shè)備側(cè)知道發(fā)生了異?!す收系那闆r,在異常發(fā)生時,必須到設(shè)置現(xiàn)場去確定其原因。而且,在需要進行部件更換的情況下,訂購部件,攜帶獲得的相應(yīng)部件,再次訪問設(shè)置現(xiàn)場,進行更換。因此,相關(guān)的維修煩雜,難于進行迅速的解決。而且,不能從PLC側(cè)監(jiān)視連接在從動設(shè)備上的輸入設(shè)備、輸出設(shè)備的壽命,實際上經(jīng)常在故障等發(fā)生后才進行解決。
另外,即使故障等發(fā)生后到了從動設(shè)備或與其連接的設(shè)備的設(shè)置現(xiàn)場,在設(shè)備較小或者設(shè)置在其他裝置的深處或者內(nèi)側(cè)等的情況下,狀態(tài)的確認(rèn)作業(yè)也很煩雜。這樣,不能正確地把握這些輸入輸出設(shè)備的狀態(tài),故障等發(fā)生的原因的分析不能充分進行。
而且,在采取了安全對策的網(wǎng)絡(luò)系統(tǒng)的情況下,安全設(shè)備的可靠性·冗長性較高,但與現(xiàn)有的構(gòu)筑通常的網(wǎng)絡(luò)系統(tǒng)的設(shè)備相比,存在壽命變短的傾向。由于相應(yīng)的安全設(shè)備的異常涉及系統(tǒng)整體的停止,一旦異常發(fā)生,會給系統(tǒng)整體產(chǎn)生很大的影響。其結(jié)果,與現(xiàn)有的系統(tǒng)相比,連接在從動設(shè)備上的設(shè)備的監(jiān)視功能就很重要。
本發(fā)明的目的是提供能夠經(jīng)網(wǎng)絡(luò)來收集與連接在從動設(shè)備上的各個設(shè)備相關(guān)的信息的從動設(shè)備、網(wǎng)絡(luò)系統(tǒng)、從動設(shè)備的處理方法以及設(shè)備信息收集方法。
上述設(shè)備的信息最好至少包含確定設(shè)備的獨特信息和表示設(shè)備的狀態(tài)的狀態(tài)信息之一。獨特信息是設(shè)備的型號名、制造廠名稱、種類、規(guī)格等用于確定設(shè)備的信息。這樣,相應(yīng)的設(shè)備信息預(yù)先登錄在從動設(shè)備中,根據(jù)需要輸出該登錄的信息。狀態(tài)信息是用于確定ON/OFF狀態(tài)、通電時間或動作次數(shù)等壽命信息、自診斷結(jié)果等設(shè)備狀態(tài)的信息。這樣,能夠在系統(tǒng)運行中監(jiān)視設(shè)備來取得。即,設(shè)備信息收集裝置具有實時地監(jiān)視設(shè)備的狀態(tài)的功能和在動作開始之前預(yù)先取得獨特信息的功能。
本發(fā)明所涉及的網(wǎng)絡(luò)系統(tǒng)是經(jīng)過網(wǎng)絡(luò)把控制器和上述從動設(shè)備連接起來構(gòu)成的網(wǎng)絡(luò)系統(tǒng),從上述從動設(shè)備所輸出的上述設(shè)備信息被發(fā)送給上述控制器。
根據(jù)本發(fā)明,連接在從動設(shè)備上的設(shè)備的信息被存儲保持在從動設(shè)備內(nèi),因此,能夠經(jīng)過網(wǎng)絡(luò)向其他裝置(控制器或工具等)傳送該存儲保持的信息。因此,不必到設(shè)置從動設(shè)備和與其相連接的設(shè)備的現(xiàn)場去,就能知道設(shè)備的信息。這樣,一旦知道在從動設(shè)備的某個接點上存在異常,根據(jù)連接在該接點上的設(shè)備的信息,就能知道例如存在異常的設(shè)備名等。這樣,預(yù)先準(zhǔn)備好與相應(yīng)的存在異常的設(shè)備相同種類的正常設(shè)備到現(xiàn)場去,就能進行迅速的維修。而且,由于知道狀態(tài)信息,由異常停止原因的明確化或壽命信息的通知就能夠?qū)σ蛟O(shè)備壽命引起的故障等防范于未然。
另外,本發(fā)明所涉及的從動設(shè)備的處理方法是連接在網(wǎng)絡(luò)上的從動設(shè)備的處理方法,執(zhí)行如下處理步驟收集與自己相連接的設(shè)備的信息的收集處理;把執(zhí)行上述收集處理而得到的上述設(shè)備的信息存儲到設(shè)備信息存儲裝置中的處理;經(jīng)上述網(wǎng)絡(luò)輸出存儲在該設(shè)備信息存儲裝置中的信息的處理。
本發(fā)明所涉及的設(shè)備信息收集方法是經(jīng)網(wǎng)絡(luò)把控制器和從動設(shè)備連接起來而構(gòu)成的網(wǎng)絡(luò)系統(tǒng)中的設(shè)備信息收集方法,上述從動設(shè)備進行執(zhí)行如下處理步驟的處理收集與自己相連接的設(shè)備的信息的收集處理;把執(zhí)行上述收集處理而得到的上述設(shè)備的信息存儲到設(shè)備信息存儲裝置中的處理;經(jīng)上述網(wǎng)絡(luò)輸出存儲在該設(shè)備信息存儲裝置中的信息的處理。而且,上述控制器取得并同時存儲從上述從動設(shè)備所輸出的上述設(shè)備的信息。
作為另一個解決方案,是經(jīng)網(wǎng)絡(luò)把控制器和從動設(shè)備連接起來而構(gòu)成的網(wǎng)絡(luò)系統(tǒng)中的設(shè)備信息收集方法,在上述網(wǎng)絡(luò)系統(tǒng)上連接監(jiān)視裝置,上述控制器和上述從動設(shè)備發(fā)送I/O信息等控制信息來進行控制,上述從動設(shè)備進行執(zhí)行如下處理步驟的處理收集與自己相連接的設(shè)備的信息的收集處理;把執(zhí)行上述收集處理而得到的上述設(shè)備的信息存儲到設(shè)備信息存儲裝置中的處理;經(jīng)上述網(wǎng)絡(luò)輸出存儲在該設(shè)備信息存儲裝置中的信息的處理;上述監(jiān)視裝置取得并同時存儲從上述從動設(shè)備所輸出的上述設(shè)備的信息。
在此,監(jiān)視裝置連接在控制器上,能夠經(jīng)由該控制器間接地取得設(shè)備信息。而且,把監(jiān)視裝置連接在網(wǎng)絡(luò)上,監(jiān)視在網(wǎng)絡(luò)上所傳送的幀,監(jiān)視裝置還接收控制器等向其他節(jié)點所發(fā)送的設(shè)備信息,由此,監(jiān)視裝置也能夠直接地收集設(shè)備信息。當(dāng)然,在把監(jiān)視裝置連接在網(wǎng)絡(luò)上的情況下,從動設(shè)備向監(jiān)視裝置發(fā)送設(shè)備信息,由此,監(jiān)視裝置也能夠直接取得相應(yīng)的設(shè)備信息。監(jiān)視裝置在實施例中對應(yīng)于監(jiān)視工具5或配置工具31或監(jiān)視裝置33等。
圖1表示使用本發(fā)明的安全網(wǎng)絡(luò)系統(tǒng)的一例。如圖所示,安全PLC 1(主機)和多個安全從動設(shè)備2經(jīng)安全網(wǎng)絡(luò)3相連接。安全PLC 1和安全從動設(shè)備2以主從方式進行信息的發(fā)送接收。而且,在各個安全從動設(shè)備2上連接安全門開關(guān)、安全限制開關(guān)和緊急停止開關(guān)等以及各種輸入設(shè)備及輸出設(shè)備等安全設(shè)備4。安全PLC 1是例如把CPU單元、主機單元(通信單元)、I/O單元等多個單元連接起來而構(gòu)成。在此情況下,主機單元連接在安全網(wǎng)絡(luò)3上。
另外,監(jiān)視工具(個人計算機等)5能夠與安全PLC 1的CPU單元和主機單元相連接。該監(jiān)視工具5如后述那樣經(jīng)過安全PLC 1來收集、管理安全從動設(shè)備2以及與其相連接的安全設(shè)備4的信息。
構(gòu)成該安全網(wǎng)絡(luò)系統(tǒng)的各種裝置全都使用裝入了安全功能的裝置。該安全功能本身是公知的,因此,省略其詳細(xì)說明,對安全功能中的構(gòu)成本發(fā)明的主要部分的信息發(fā)送接收進行說明。
在此,安全從動設(shè)備2設(shè)有多個端子座2a,在該端子座2a上連接各種安全設(shè)備4。另一方面,安全從動設(shè)備2的內(nèi)部結(jié)構(gòu)為圖2所示的那樣。如該圖所示,安全從動設(shè)備2設(shè)置有連接在安全網(wǎng)絡(luò)3上并在與安全PLC 1(主機)之間進行數(shù)據(jù)發(fā)送接收的通信部21、在與連接在安全從動設(shè)備2上的安全設(shè)備4之間進行數(shù)據(jù)發(fā)送接收的輸入輸出電路22以及讀出存儲在系統(tǒng)ROM 24中的程序并執(zhí)行預(yù)定處理的MPU 23。MPU 23進行如下處理按照經(jīng)通信部21接收到的發(fā)給自己的要求,經(jīng)由通信部21、安全網(wǎng)絡(luò)3把經(jīng)輸入輸出電路22從安全設(shè)備4取得的信息(安全信息等)發(fā)回安全PLC 1(主機)。
另外,MPU 23具備自診斷功能和安全設(shè)備4的動作狀態(tài)(通電時間、ON/OFF次數(shù)等)的監(jiān)視功能,執(zhí)行這樣的處理把使各功能運轉(zhuǎn)而得到的診斷結(jié)果或動作狀態(tài)等設(shè)備信息存儲在設(shè)備信息存儲部25中。存儲在該設(shè)備信息存儲部25中的非安全信息(設(shè)備信息)按照來自安全PLC 1的要求而發(fā)回,由此,把設(shè)備信息傳送給安全PLC 1。該設(shè)備信息存儲部25可以由例如EEPROM構(gòu)成。
而且,作為存儲在設(shè)備信息存儲部25中的信息,并不僅限于上述安全設(shè)備4的動作狀態(tài),還有所連接的安全設(shè)備4的種類、型號名、制造廠名稱等獨特信息。
作為設(shè)備信息存儲部25的數(shù)據(jù)結(jié)構(gòu),例如為圖3所示的那樣。在此,所謂輸入1,2,3,…是接點(端子座2a)的編號。在圖中所示的進行登錄的各個項目中,預(yù)先登錄設(shè)備種類、制造廠名稱、型號名、壽命設(shè)定。具體地說,例如使用連接在安全PLC 1或安全網(wǎng)絡(luò)3上的工具,經(jīng)安全網(wǎng)絡(luò)3向安全從動設(shè)備2發(fā)送必要的信息,或者,從直接連接在安全從動設(shè)備2上的工具發(fā)送信息,安全從動設(shè)備2的MPU 23經(jīng)通信部21取得相關(guān)信息,同時,與接點編號相關(guān)聯(lián)來登錄到設(shè)備信息存儲部25中。在此,壽命設(shè)定是例如作為壽命的通電時間或動作次數(shù)或從這些值用預(yù)定的運算公式求出的值等。
狀態(tài)、動作次數(shù)、通電時間、自診斷信息、通知標(biāo)志等,是在實際的系統(tǒng)運行中,由MPU 23來收集、記錄。在此,狀態(tài)是識別安全設(shè)備4是(ON狀態(tài))否(OFF狀態(tài))正在動作的信息,動作次數(shù)是表示安全設(shè)備4的接點的ON/OFF次數(shù)的信息,通電時間是向安全設(shè)備4通電的累積時間。自診斷信息是實施安全從動設(shè)備2具有的自診斷功能,來進行對所連接的安全設(shè)備的診斷所得到的診斷結(jié)果,或者,在安全設(shè)備4本身具有自診斷功能的情況下,是從該安全設(shè)備4發(fā)送來的診斷結(jié)果。壽命結(jié)果存儲壽命到達與否(正常),所謂壽命到達可以是指實際上超過壽命的情況,也可以是指接近于壽命的情況。在安全從動設(shè)備2中還設(shè)置顯示部26,能夠顯示存儲在設(shè)備信息存儲部25中的設(shè)備信息。
執(zhí)行上述處理的具體的MPU 23的功能為圖4、圖5所示的流程圖。即,首先進行初始登錄(ST1)。該初始登錄是進行這樣的處理取得有關(guān)從工具所提供的安全設(shè)備的獨特信息,與接點編號相關(guān)聯(lián),登錄在設(shè)備信息存儲部25中。
接著,一旦開始實際的控制,就執(zhí)行通常的安全功能處理(ST2)、非安全信息的確認(rèn)·收集處理(ST3)以及信息更新處理(ST4)。然后判斷來自網(wǎng)絡(luò)上位的要求即來自安全PLC 1的要求的有無(ST5)。即,如所周知的那樣,由于是主從方式,所以主機即安全PLC 1在一次通信循環(huán)中對連接在安全網(wǎng)絡(luò)3上的各個安全從動設(shè)備2依次發(fā)出要求,并接收來自發(fā)出該要求的安全從動設(shè)備的應(yīng)答,由此,進行數(shù)據(jù)的發(fā)送接收。因此,在發(fā)給自己的要求存在的情況下(步驟5中的“是”),對安全PLC發(fā)送對應(yīng)于要求的信息(ST6)。在該發(fā)送后,或者,在沒有發(fā)給自己的要求的情況下,返回上述步驟2。以后重復(fù)執(zhí)行上述處理。
安全功能處理(ST2)、非安全信息的確認(rèn)·收集處理(ST3)以及信息更新處理(ST4)的更具體的處理程序為圖5所示的那樣。如該圖所示,MPU 23進行自診斷和安全輸入監(jiān)視(ST10)。即,自診斷是進行在所連接的安全設(shè)備4中是否沒有發(fā)生異常的檢查,該處理本身是現(xiàn)有技術(shù)。安全輸入監(jiān)視是監(jiān)視來自所連接的安全設(shè)備4的輸入。在有異?;蛴休斎氲那闆r下,確定是針對哪個安全設(shè)備4的信息。
接下來,根據(jù)步驟10所進行的自診斷·安全輸入監(jiān)視的結(jié)果判斷異常檢測或安全輸入是否是OFF(不安全·危險)(ST11);在異常被檢測出的情況下,進行安全停止處理(ST12)。即,啟動安全功能,停止動作,并把該異常狀態(tài)記錄到設(shè)備信息存儲部25的相應(yīng)接點編號中的自診斷結(jié)果或ON/OFF信息欄中。該診斷結(jié)果等對應(yīng)于來自安全PLC 1的安全信息的要求,作為安全應(yīng)答發(fā)送出去,并且把自診斷信息(發(fā)生了異常的安全設(shè)備及其內(nèi)容等)輸出到顯示部26并顯示出來。從該步驟10到步驟13的處理是步驟2的安全功能處理。
另一方面,在步驟11的分支判斷為“否”即在安全狀態(tài)的情況下,更新通電時間(ST14)。即,例如,用計時器計量從上次的更新處理到現(xiàn)在的時間(安全設(shè)備4停止期間(不通電)不進行計時而暫時停止),把上次進行更新處理時的通電時間與從上述計量到的更新處理到現(xiàn)在的通電時間相加的值作為新的通電時間,把該通電時間存儲在設(shè)備信息存儲部25中。
接著,判斷安全設(shè)備4的輸入狀態(tài)是否從OFF(上次)變?yōu)镺N(這次)(ST15)。即,在上次OFF的情況下,經(jīng)過步驟12的處理,設(shè)備信息存儲部25的ON/OFF信息欄成為OFF。因此,在相關(guān)的接點編號的ON/OFF信息為OFF的情況下,該分支判斷為“是”。因此,進到步驟16,使動作計數(shù)值遞增1(ST16),該動作計數(shù)值被登錄在設(shè)備信息存儲部25的動作次數(shù)欄中,同時,使設(shè)備信息存儲部25的狀態(tài)欄成為ON。由此,當(dāng)動作計數(shù)值遞增一次時,狀態(tài)成為ON,所以,當(dāng)在其下一個循環(huán)中,執(zhí)行步驟15的分支判斷的情況下(在中途沒有變?yōu)榘踩斎隣FF的情況下),成為“否”,不進行動作計數(shù)。由于已經(jīng)被登錄為ON狀態(tài),所以即使不再寫為ON狀態(tài)也沒有問題。
在經(jīng)過上述動作計數(shù)或者輸入狀態(tài)沒有變化(步驟15中的“否”)的情況下,進到步驟17,判斷動作計數(shù)值或通電時間是否成為壽命警告所必要的值。因為對于每個安全設(shè)備都把必要的值(閾值)設(shè)定在設(shè)備信息存儲部25的壽命設(shè)定欄等中,因此,把相關(guān)的必要的值與當(dāng)前的動作次數(shù)或通電時間進行比較,來判斷是否達到必要的值以上。
如果未到達壽命警告所必要的值,返回步驟10;在壽命傾向判斷為必要的情況下,進到步驟18,把設(shè)備信息存儲部25的對應(yīng)于壽命終結(jié)的安全設(shè)備的設(shè)備信息存儲部25的壽命結(jié)果欄從正常更新為異常,其結(jié)果也按照來自安全PLC的要求被發(fā)送出去。從上述步驟14至步驟18的處理是非安全信息的確認(rèn)·收集處理(ST3)和信息更新處理(ST4)。
另外,圖4的步驟1中的初始登錄處理的更具體的處理步驟如下即,如圖6所示,用經(jīng)安全網(wǎng)絡(luò)3連接的配置工具31對安全從動設(shè)備2進行初始登錄。即,配置工具31設(shè)置有設(shè)備數(shù)據(jù)庫32a和設(shè)備關(guān)聯(lián)信息數(shù)據(jù)庫32b。這些數(shù)據(jù)庫32a,32b可以在物理上由一個存儲器來構(gòu)成,也可以由其他存儲器來構(gòu)成。當(dāng)然,該數(shù)據(jù)庫也可以由配置工具31的內(nèi)部、外部存儲裝置來實現(xiàn),也可以由設(shè)置在安全網(wǎng)絡(luò)3上的獨立的存儲裝置來構(gòu)成。
設(shè)備數(shù)據(jù)庫32a存儲著定義安全從動設(shè)備2的連接在其他網(wǎng)絡(luò)上的網(wǎng)絡(luò)設(shè)備和輸入輸出設(shè)備的信息以及這些設(shè)備所支持的全部信息。作為有關(guān)的信息的項目,有設(shè)備名、賣主名、形式名、可設(shè)定的獨特參數(shù)、可連接的輸入輸出設(shè)備信息、壽命信息等。
設(shè)備關(guān)聯(lián)信息數(shù)據(jù)庫32b存儲有從動設(shè)備等的網(wǎng)絡(luò)設(shè)備和與其相連接的輸入輸出設(shè)備的關(guān)聯(lián)件信息或設(shè)定信息。作為相關(guān)信息的項目,有I/O的分配信息或獨特設(shè)定信息等。如圖7所示,該數(shù)據(jù)結(jié)構(gòu)為依次存儲有關(guān)網(wǎng)絡(luò)設(shè)備即從動設(shè)備(節(jié)點編號#00)的信息或連接在該從動設(shè)備(節(jié)點編號#00)上的輸入輸出設(shè)備的信息。
而且,當(dāng)用戶使用配置工具6來對連接在安全網(wǎng)絡(luò)3上的安全從動設(shè)備等進行初始登錄時,從數(shù)據(jù)庫32a,32b收集與登錄的從動設(shè)備相關(guān)的信息,把收集的信息作為配置信息經(jīng)安全網(wǎng)絡(luò)3發(fā)送給相應(yīng)的安全從動設(shè)備。因此,如圖8所示的流程圖那樣,各個安全從動設(shè)備2等待配置信息的接收(ST21);如果接收到配置信息,則在自己的設(shè)備信息存儲部25中登錄所接收到的配置信息(ST22),如果完成了相關(guān)的登錄,則結(jié)束各個登錄(ST23)。隨著該登錄結(jié)束,設(shè)備信息存儲部25作為例如圖9所示的數(shù)據(jù)構(gòu)造來進行保存。即,保有從動設(shè)備自己的信息(登錄在M區(qū)以后)和有關(guān)與自己相連接的輸入輸出設(shè)備的信息(登錄在N區(qū)以后)。上述步驟21至23的處理對應(yīng)于圖4中的步驟1的初始登錄處理。
作為在該初始登錄處理中登錄的從動設(shè)備和連接在該從動設(shè)備上的各個輸入輸出設(shè)備的信息,除了圖3所示的之外,作為從動設(shè)備的每個I/O端子具有的信息,有以下所示的各種信息,例如,首先,作為信息的種類,有表示端子的ID的信息。該信息有端子No.、端子屬性(輸入、輸出、AC、DC、半導(dǎo)體、接點等)、螺栓直徑、信號名等。還有表示連接在各個I/O端子上的設(shè)備的ID的信息。具體地說,有設(shè)備名、制造廠名、形式、制造編號、地址、子地址等。而且,作為登錄為注釋的信息,例如,有布線電纜的直徑、布線電纜的顏色、設(shè)備的控制區(qū)域、設(shè)備的控制對象、控制對象具有的危險的大小等;作為設(shè)定為動作條件的信息,例如,有閾值(通電時間、開閉次數(shù)、泄漏電流、光量等);作為能夠計數(shù)的數(shù)值信息,有設(shè)備的ON/OFF次數(shù)、設(shè)備的通電時間、設(shè)備的使用頻度等;作為隨時問變化的數(shù)值信息,例如,有設(shè)備的漏電流、設(shè)備的光量、機械的響應(yīng)時間、設(shè)備的恢復(fù)電壓等;作為當(dāng)前的狀態(tài)信息,有ON或OFF、模擬值、自診斷(短路、斷線、故障等)的結(jié)果等。
根據(jù)本實施例,安全PLC 1作出非安全信息(設(shè)備信息4)的要求,由此,能夠收集在安全從動設(shè)備2的設(shè)備信息存儲部25中所存儲的設(shè)備信息,所以,能夠向監(jiān)視工具5輸出并顯示該收集的信息。這樣,即使在遠(yuǎn)處,也能監(jiān)視所連接的安全設(shè)備的獨特信息(類型·規(guī)格)及狀態(tài),并能夠明確異常停止原因。即,不到現(xiàn)場就能知道發(fā)生故障的安全設(shè)備,因此,攜帶該發(fā)生故障的部件到現(xiàn)場去,就能夠迅速地進行更換發(fā)生故障的安全設(shè)備的復(fù)原處理。而且,壽命信息的通知能夠?qū)τ稍O(shè)備壽命所引起的故障等防范于未然。
另外,網(wǎng)絡(luò)信息(通信錯誤時的重試次數(shù)、輸入輸出應(yīng)答時間等)的通知能夠?qū)崿F(xiàn)網(wǎng)絡(luò)環(huán)境的改善方面的明確化或應(yīng)答時間(在采取了安全措施的系統(tǒng)中的安全停止時間)的優(yōu)化。即,存在頻繁發(fā)生異常·故障的安全設(shè)備的情況下,能夠預(yù)測存在什么問題,因此,能夠?qū)崿F(xiàn)更換使用的設(shè)備本身等的系統(tǒng)更換。
特別是在安全從動設(shè)備中,靈活使用在現(xiàn)有技術(shù)中未曾作為監(jiān)視信息而使用過的自診斷功能,最好能夠單獨地掌握·通知停止時的安全輸入OFF動作所產(chǎn)生的停止的原因、輸入輸出電路故障所引起的停止的原因以及因主從間通信的異常所引起的停止的原因。
在上述實施例中,表示了用于安全網(wǎng)絡(luò)系統(tǒng)的例子,但是,對于沒有相關(guān)的安全功能的普通的安全網(wǎng)絡(luò)系統(tǒng),當(dāng)然也能使用。
另外,連接在一個從動設(shè)備上的設(shè)備可以為一個,也可以為多個。但是,像上述實施例那樣,在具有多個設(shè)備并能夠分別有區(qū)別地知道連接在各個接點上的設(shè)備的信息的情況下,本發(fā)明的效果會更加明顯。即,即使能夠檢測從動設(shè)備是否存在異常,進而檢測出從動設(shè)備的哪個接點上出現(xiàn)了異常,在設(shè)備的信息不明的情況下,來到現(xiàn)場不確認(rèn)也不知道哪個設(shè)備處于哪種狀態(tài),但是,即使在具有多個設(shè)備的情況下,也能夠經(jīng)網(wǎng)絡(luò)來取得各設(shè)備的狀態(tài)。
而且,在上述實施例中說明的從動設(shè)備在與主機單元之間發(fā)送接收I/O信息,經(jīng)由該主機單元與控制器(PLC)進行相關(guān)的I/O信息的發(fā)送接收,來進行系統(tǒng)控制,說明了在主機單元與從動設(shè)備之間對于來自主機的要求所希望的從動設(shè)備發(fā)回應(yīng)答時進行的主從方式。但是,本發(fā)明中所謂的從動設(shè)備并不僅限于進行主機-從動設(shè)備之間通信。即,所謂從動設(shè)備的通信方式可以利用任意形式。在這點上,包嚴(yán)謹(jǐn)?shù)卣f,包含與一般定義的從動設(shè)備不同的概念。即,本發(fā)明所說的從動設(shè)備是如果具有與控制器發(fā)送接收在控制中所必須的I/O信息的功能,則實際上進行發(fā)送接收時的通信協(xié)議是任意的。特別是,本發(fā)明中作為發(fā)送對象的非I/O信息的發(fā)送對方并不僅限于主機單元或控制器,也可以如圖10所示的那樣,作成連接在網(wǎng)絡(luò)上的配置器(配置工具)31或監(jiān)視裝置33或其他從動設(shè)備等各種節(jié)點。而且,通信方式也可以根據(jù)通信對方而適當(dāng)選擇。當(dāng)然,用于進行發(fā)送的觸發(fā)并不僅限于根據(jù)來自外部的要求(外部觸發(fā))來進行,也可以根據(jù)內(nèi)部觸發(fā)(當(dāng)符合一定條件時,內(nèi)部計時器發(fā)生的事件等)來進行發(fā)送。
在此,所謂「內(nèi)部觸發(fā)」是根據(jù)從動設(shè)備自身的預(yù)定的處理執(zhí)行的結(jié)果的觸發(fā),是在從動設(shè)備內(nèi)部所生成的。而且,當(dāng)表示內(nèi)部觸發(fā)的一例時,有如下的例子即,由從動設(shè)備取得的輸入輸出設(shè)備的狀態(tài)信息到達閾值,而判斷是否超過閾值時,就產(chǎn)生該判斷結(jié)果。利用該判斷結(jié)果作為觸發(fā)信號。而且,在接通從動設(shè)備的電源來進行初始處理的情況下,在該初始處理中,把在非易失性存儲器中所存儲的信息輸出到線路中,或者,在初始處理中生成觸發(fā)。另外,在從動設(shè)備內(nèi)具有計時器,每當(dāng)經(jīng)過預(yù)定的時間時,計時器周期性地生成觸發(fā)信號,或者,在預(yù)定時刻生成觸發(fā)信號。根據(jù)與主機的通信傳輸量的狀態(tài),在通信處理中存在裕量時,生成觸發(fā)信號,或者,當(dāng)成為電壓異常等異常時,生成觸發(fā)信號。
另一方面,所謂「外部觸發(fā)」是指根據(jù)從動設(shè)備經(jīng)網(wǎng)絡(luò)接受的指令,在從動設(shè)備外所生成的觸發(fā)。當(dāng)表示外部觸發(fā)的一例時,具有從主機向從動設(shè)備的信息要求指令、從監(jiān)視裝置向從動設(shè)備的信息要求指令、來自配置器的信息要求指令、由工具發(fā)送并經(jīng)由PLC或經(jīng)由主機發(fā)送來的指令。
產(chǎn)業(yè)上的利用可能性按照本發(fā)明,能夠達到以下效果。即,如上所述,在本發(fā)明中,在從動設(shè)備中設(shè)置設(shè)備信息存儲裝置,因為存儲保持連接在從動設(shè)備上的設(shè)備的信息,因此,控制器或工具能夠經(jīng)網(wǎng)絡(luò)收集該存儲保持的有關(guān)連接到從動設(shè)備的各個設(shè)備的信息。
權(quán)利要求
1.一種能夠連接在網(wǎng)絡(luò)上的從動設(shè)備,包括收集所連接的設(shè)備的信息的信息收集裝置、存儲由所述信息收集裝置收集到的所述設(shè)備信息的設(shè)備信息存儲裝置以及經(jīng)網(wǎng)絡(luò)來輸出存儲在該設(shè)備信息存儲裝置中的信息的裝置。
2.根據(jù)權(quán)利要求1所述的從動設(shè)備,其特征在于所述設(shè)備信息至少包含確定設(shè)備的獨特信息和表示設(shè)備的狀態(tài)的狀態(tài)信息之一。
3.一種經(jīng)網(wǎng)絡(luò)把控制器和權(quán)利要求1或2所述的從動設(shè)備連接起來構(gòu)成的網(wǎng)絡(luò)系統(tǒng),其特征在于從所述從動設(shè)備輸出的所述設(shè)備信息被發(fā)送給所述控制器。
4.一種連接在網(wǎng)絡(luò)上的從動設(shè)備的處理方法,執(zhí)行如下處理收集與自己相連接的設(shè)備的信息的收集處理;把執(zhí)行所述收集處理而得到的所述設(shè)備的信息存儲到設(shè)備信息存儲裝置中的處理;以及經(jīng)所述網(wǎng)絡(luò)輸出存儲在該設(shè)備信息存儲裝置中的信息的處理。
5.一種經(jīng)網(wǎng)絡(luò)把控制器和所述從動設(shè)備連接起來構(gòu)成的網(wǎng)絡(luò)系統(tǒng)中的設(shè)備信息收集方法,所述從動設(shè)備進行執(zhí)行如下處理的處理收集與自己相連接的設(shè)備的信息的收集處理;把執(zhí)行所述收集處理而得到的所述設(shè)備的信息存儲到設(shè)備信息存儲裝置中的處理;以及經(jīng)所述網(wǎng)絡(luò)輸出存儲在該設(shè)備信息存儲裝置中的信息的處理;所述控制器取得并存儲從所述從動設(shè)備輸出的所述設(shè)備的信息。
6.一種經(jīng)網(wǎng)絡(luò)把控制器和所述從動設(shè)備連接起來構(gòu)成的網(wǎng)絡(luò)系統(tǒng)中的設(shè)備信息收集方法,其特征在于在所述網(wǎng)絡(luò)系統(tǒng)上連接監(jiān)視裝置;所述控制器和所述從動設(shè)備發(fā)送接收I/O信息等控制信息來進行控制;所述從動設(shè)備執(zhí)行如下處理的處理收集與自己相連接的設(shè)備的信息的收集處理;把執(zhí)行所述收集處理而得到的所述設(shè)備的信息存儲到設(shè)備信息存儲裝置中的處理;經(jīng)所述網(wǎng)絡(luò)來輸出存儲在該設(shè)備信息存儲裝置中的信息的處理;所述監(jiān)視裝置取得并同時存儲從所述從動設(shè)備輸出的所述設(shè)備的信息。
全文摘要
作為主機的安全PLC和安全從動設(shè)備(2)經(jīng)安全網(wǎng)絡(luò)(3)連接起來構(gòu)成網(wǎng)絡(luò)系統(tǒng)。安全從動設(shè)備具有存儲所連接的安全設(shè)備的獨特信息或狀態(tài)信息的設(shè)備信息存儲部(25)。獨特信息被預(yù)先取得并存儲保持起來,狀態(tài)信息監(jiān)視運行中的安全設(shè)備的狀態(tài),并根據(jù)監(jiān)視結(jié)果更新存儲內(nèi)容。相關(guān)處理由MPU(23)進行,接受來自安全PLC的要求,發(fā)送所存儲的設(shè)備的信息,由此,安全PLC不僅能夠收集管理從動設(shè)備常態(tài)而且能夠收集管理設(shè)備的狀態(tài)。
文檔編號H04Q9/00GK1463393SQ02801884
公開日2003年12月24日 申請日期2002年5月31日 優(yōu)先權(quán)日2001年5月31日
發(fā)明者中山晃行, 中村敏之, 宗田靖男 申請人:歐姆龍株式會社