紹興西門子S7-300模塊(授權)一級代理商
SIEMENS潯之漫智控技術(上海)有限公司
本公司西門子自動化產(chǎn)品,*,質量保證,價格優(yōu)勢
西門子PLC,西門子觸摸屏,西門子數(shù)控系統(tǒng),西門子軟啟動,西門子以太網(wǎng)
西門子電機,西門子變頻器,西門子直流調速器,西門子電線電纜
我公司大量現(xiàn)貨供應,價格優(yōu)勢,*,德國*
輸人輸出是PLC與外部設備進行信息交流的通道,其是否正常工作,除了和輸入輸出單元有關外,還與聯(lián)接配線、接線端子、絲等元件狀態(tài)有關。
出現(xiàn)輸入故障時,首先檢查LED電源指示器是否響應現(xiàn)場元件(如按鈕、行程開關等)。如果輸入器件被激勵(即現(xiàn)場元件已),而指示器不亮,則下一步就應檢查輸入端子的端電壓是否達到正確的電壓值。若電壓值正確,則可替換輸入模塊。若一個LED邏輯指示器變暗,而且根據(jù)編程器件器、處理器未識別輸入,則輸入模塊可能存在故障。如果替換的模塊并未解決問題且連接正確,則可能是I/O機架或通信電纜出了問題。
出現(xiàn)輸出故障時,首先應察看輸出設備是否響應LED狀態(tài)指示器。若輸出觸點通電,模塊指示器變亮,輸出設備不響應。那么,首先應檢查絲或替換模塊。若絲完好,替換的模塊未能解決問題,則應檢查現(xiàn)場接線。若根據(jù)編程設備器顯示一個輸出器被命令接通,但指示器關閉,則應替換模塊。
在斷輸入/輸出故障時,是區(qū)分究竟是模塊自身的問題,還是現(xiàn)場連接上的問題。如果有電源指示器和邏輯指示器,模塊故障易于發(fā)現(xiàn)。通常,先是更換模塊,或測量輸入或輸出端子板兩端電壓測量值正確,模塊不響應,則應更換模塊。若更換后仍無效,則可能是現(xiàn)場連接出問題了。輸出設備截止,輸出端間電壓達到某一預定值,就表明現(xiàn)場連線有誤。若輸出器受激勵,且LED指示器不亮,則應替換模塊。如果不能從I/O模塊中查出問題,則應檢查模塊接插件是否不良或未對準。后,檢查接插件端子有無斷線,模塊端子上有無虛焊點。
任何一種控制都是為了實現(xiàn)被控對象的工藝要求,以生產(chǎn)效率和產(chǎn)品。因此,在設計PLC控制時,應遵循以下基本原則:
1. 大限度地被控對象的控制要求
充分發(fā)揮PLC的功能,大限度地被控對象的控制要求,是設計PLC控制的首要前提,這也是設計中重要的一條原則。這就要求設計人員在設計前就要深入現(xiàn)場進行調查研究,收集控制現(xiàn)場的資料,收集相關先進的國內(nèi)、國外資料。同時要注意和現(xiàn)場的工程人員、工程技術人員、現(xiàn)場操作人員緊密配合,擬定控制方案,共同解決設計中的重點問題和疑難問題。
2. 保證PLC控制可靠
保證PLC控制能夠長期、可靠、運行,是設計控制的重要原則。這就要求設計者在設計、元器件選擇、編程上要考慮,以確保控制可靠。例如:應該保證PLC程序不僅在正常條件下運行,而且在非正常情況下(如突然掉電再上電、按鈕按錯等),也能正常工作。
3. 力求簡單、經(jīng)濟、使用及方便
一個新的控制工程固然能產(chǎn)品的和數(shù)量,帶來巨大的經(jīng)濟效益和社會效益,但新工程的投入、技術的培訓、設備的也將運行資金的。因此,在控制要求的前提下,一方面要注意不斷地擴大工程的效益,另一方面也要注意不斷地工程的成本。這就要求設計者不僅應該使控制簡單、經(jīng)濟,而且要使控制的使用和方便、成本低,不宜盲目追求自動化和高指標。
4. 適應發(fā)展的需要
由于技術的不斷發(fā)展,控制的要求也將會不斷地,設計時要適當考慮到今后控制發(fā)展和完善的需要。這就要求在選擇PLC、輸入/輸出模塊、I/O點數(shù)和內(nèi)存容量時,要適當留有裕量,以今后生產(chǎn)的發(fā)展和工藝的改進。
起保停電路及點動控制電路
在自動控制電路中,起動按鈕2,停止按鈕1和交流器KM組成了起動、保持、停止(簡稱起保停電路)典型控制電路。圖1-24是一個常用的簡單的控制電路。
起動時,合上隔離開關QS。引入三相電源,按下起動按鈕2,器KM的線圈通電,器的主觸頭閉合,電動機接通電源直接起動運轉。同時與2并聯(lián)的常開輔助觸頭KM也閉合,使器線圈經(jīng)兩條路通電,這樣,當2復位時,KM的線圈仍可通過KM觸頭繼續(xù)通電,從而保持電動機的連續(xù)運行。這種依靠按器自身常開輔助觸頭而使其線圈保持通電的功能稱為自?;蜃枣i,這一對起自鎖作用的觸頭稱作自鎖觸頭。
要使電動機停止運轉,只要按下停止按鈕1,將控制電路斷開,器KM斷電釋放,KM的常開主觸頭將三相電源切斷,電動機停止運轉。當按鈕1松開而恢復閉合時,器線圈已不能再依靠自鎖觸頭通電了,因為原來閉合的觸頭早已隨著器的斷電而斷開了。
起保停電路實現(xiàn)了電動機的連續(xù)運行控制。但有些生產(chǎn)機械要求按鈕按下時,電動機運轉,松開按鈕時,電動機就停止,這就是點動控制。如圖1-25圖a所示。圖b、c是實現(xiàn)點動與連續(xù)運行的電路。
S7 CPU啟動完成后,操作循環(huán)執(zhí)行OB1,OB1執(zhí)行完成后,操作再次啟動OB1。在OB1中可以調用FB、SFB、FC、SFC等用戶程序使其循環(huán)執(zhí)行。除OB90以外,OB1優(yōu)先級低,可以被其他OB中斷。OB1默認掃描監(jiān)控時間為150ms(可設置),掃描超時,CPU自動調用)B80報錯,如果程序中沒有建立OB80,CPU進入停止。
2、日期中斷組織塊OB10~OB17
在CPU屬性中,可以設置日期中斷組織塊OB10~OB17觸發(fā)的日期、執(zhí)行(到達設定的觸發(fā)日期后,OB只執(zhí)行一次或按每分、每小時、每周、每月周期執(zhí)行)等參數(shù),當CPU的日期值大于設定的日期值時,觸發(fā)相應的OB并按設定的執(zhí)行。在用戶程序中也可以通過調用SFC28函數(shù)設定CPU日期中斷的參數(shù),調用SFC30日期中斷投入運行,與在CPU屬性中的設置相比,通過用戶程序,可以在CPU運行時靈活地修改設定的參數(shù),兩種可以任意選擇,也可以同時對一個OB進行設置。
3、時間中斷組織塊OB20~OB23
時間中斷組織塊OB20~OB23的優(yōu)先級及更新映像區(qū)的參數(shù)需要在CPU屬性中設置,通過調用函數(shù)SFC32觸發(fā)執(zhí)行,OB號及時間在SFC32參數(shù)中設定,時間為1~60000ms,大大優(yōu)于定時器精度。
4、循環(huán)中斷組織塊OB30~OB38
循環(huán)中斷組織塊OB30~OB38按設定的時間間隔循環(huán)執(zhí)行,循環(huán)中斷的間隔時間在CPU屬性中設定,每一個OB默認的時間間隔不同,例如)B35默認的時間間隔為100ms,在OB35中的用程序將每隔100ms調用一次,時間間隔可以設定,小時間間隔不能小于55ms。OB中的用戶程序執(zhí)行時間必須小于設定的時間間隔,如果間隔時間較短,由于循環(huán)中斷OB沒有完成程序掃描而被再次調用,從而造成CPU故障,觸發(fā)OB80報錯,如果程序中沒有創(chuàng)建OB80,CPU進入停止。通過調用SFC39~SF2函數(shù)可以禁止、、使能循環(huán)中斷的調用。循環(huán)中斷組織塊通常處理需要固定掃描周期的用戶程序,例如PID函數(shù)塊通常需在循環(huán)中斷中調用以處理積分時間的計算。
5、硬件中斷組織塊OB40~OB47
硬件中斷也叫中斷,由外部設備產(chǎn)生,例如功能模塊FM、通信處理器CP及數(shù)字量輸入、輸出模塊等。通常使用具有硬件中斷的數(shù)字量輸入模塊觸發(fā)中斷響應,然后為每一個模塊配置相應的中斷OB(一個模塊只能良一個中斷OB,S7-300系列PLC CPU只能觸發(fā)硬件中斷OB40),在模塊配置中可以選擇輸入點的上升沿、下降沿或全部作為觸發(fā)中斷OB的事件。配置中的中斷事件出現(xiàn),中斷主程序,執(zhí)行中斷OB中的用戶程序一個周期,然后跳回中斷處繼續(xù)執(zhí)行主程序。使用中斷與普通輸入相比,沒有主程序掃描和映像區(qū)更新時間,適合需要快速響應的應用。
如果輸入模塊中的一個通道觸發(fā)硬件中斷,操作將識別模塊的槽號及觸發(fā)相應的OB,中斷OB執(zhí)行之后發(fā)送與通道相關的確認。在識別和確認中,該通道再次觸發(fā)的中斷事件將丟失;如果模塊其他通道觸發(fā)中斷事件,中斷不會丟失,在當前正在運行的中斷確認之后觸發(fā);如果是不同的模塊觸發(fā)的中斷事件,中斷請求被記錄,中斷OB在空閑(沒有模塊其他通道的中斷請求)時觸發(fā)。通過調用SFC39~SF2函數(shù)可以禁止、、使能硬件中斷的調用。