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