供應(yīng)西門(mén)子模塊6ES73136CG044AB2代理
性、較強(qiáng)的適應(yīng)惡劣工業(yè)環(huán)境的能力,已被廣泛應(yīng)用于自來(lái)水行業(yè)。但由于現(xiàn)場(chǎng)環(huán)境條件惡劣、濕度高、以及各種工業(yè)電磁、輻射干擾等,會(huì)影響系統(tǒng)的正常工作,因此必須重視工程的抗干擾設(shè)計(jì)。
水廠(chǎng)應(yīng)用中的PLC所受的干擾源主要有電源系統(tǒng)引入的干擾、接地系統(tǒng)引入的干擾和輸入輸出電路引入的干擾三類(lèi)。如果PLC的干擾問(wèn)題解決得不好,系統(tǒng)將無(wú)法可靠運(yùn)行,將會(huì)影響到正常供水。因此,有必要對(duì)PLC應(yīng)用系統(tǒng)中的干擾問(wèn)題進(jìn)行探討。主要本文分別討論PLC的三種抗干擾技術(shù)。
2 抗干擾的技術(shù)對(duì)策分析
為防止干擾,可采用硬件和軟件的抗干擾措施,其中,硬件抗干擾是基本和重要的抗干擾措施,一般從抗和防兩方面入手來(lái)抑制和消除干擾源,切斷干擾對(duì)系統(tǒng)的耦合通道,降低系統(tǒng)對(duì)干擾信號(hào)的敏感性。
2.1 電源系統(tǒng)引入的干擾
電網(wǎng)的干擾,頻率的波動(dòng),將直接影響到PLC系統(tǒng)的可靠性與穩(wěn)定性。如何抑制電源系統(tǒng)的干擾是提高PLC的抗干擾性能的主要環(huán)節(jié)。
(1) 加裝濾波、隔離、屏蔽、開(kāi)關(guān)穩(wěn)壓電源系統(tǒng)。
設(shè)置濾波器的作用是為了抑制干擾信號(hào)從電源線(xiàn)傳導(dǎo)到系統(tǒng)中,使用隔離變壓器,必須注意:屏蔽層要良好接地;次級(jí)連接線(xiàn)要使用雙繞線(xiàn)(減少電線(xiàn)間的干擾),隔離變壓器的初級(jí)繞組和次級(jí)繞組應(yīng)分別加屏蔽層,初級(jí)的屏蔽層接交流電網(wǎng)的零線(xiàn);次級(jí)的屏蔽層和初級(jí)間屏蔽層接直流端。
為了抑制電網(wǎng)大容量設(shè)備起停(如送水泵等)引起電網(wǎng)電壓的波動(dòng),保持供電電壓的穩(wěn)壓,可采用開(kāi)頭穩(wěn)壓電源。
(2) 分離供電系統(tǒng)
PLC的控制器與I/O系統(tǒng)分別由各自的隔離變壓器供電,并與主電源
為滿(mǎn)足工業(yè)自動(dòng)化各種控制系統(tǒng)的需要,近年來(lái),PLC廠(chǎng)家先后開(kāi)發(fā)了不少新器件和模塊,如智能I/O模塊、溫度控制模塊和專(zhuān)門(mén)用于檢測(cè)PLC外部故障的智能模塊等,這些模塊的開(kāi)發(fā)和應(yīng)用不僅增強(qiáng)了功能,擴(kuò)展了PLC的應(yīng)用范圍,還提高了系統(tǒng)的可靠性。
的PLC還可以配備特殊功能模塊,用來(lái)完成某些特殊的任務(wù)。
1.CPU模塊
CPU模塊主要由微處理器(CPU芯片)和存儲(chǔ)器組成。在PLC控制系統(tǒng)中廠(chǎng)CPU模塊相當(dāng)于人的大腦,它不斷地采集輸入信號(hào),執(zhí)行用戶(hù)程序,刷新系統(tǒng)的輸出;存儲(chǔ)器用來(lái)儲(chǔ)存程序和數(shù)據(jù)。
2.I/O模塊
。
輸入模塊用來(lái)接收和采集輸入信號(hào),開(kāi)關(guān)量輸入模塊用來(lái)接收從按鈕;選擇開(kāi)關(guān)、數(shù)字撥碼開(kāi)關(guān)、限位開(kāi)關(guān)、接近開(kāi)關(guān)、光電開(kāi)關(guān)、壓力繼電器等過(guò)來(lái)的開(kāi)關(guān)量輸入信號(hào);模擬量輸入模塊用來(lái)接收電位器、測(cè)速發(fā)電機(jī)和各種變送器提供的連續(xù)變化的模擬量電流、電壓信號(hào)。
開(kāi)關(guān)量輸出模塊用來(lái)控制接觸器、電磁閥、電磁鐵、指示燈、數(shù)字顯示裝置和裝置等輸出設(shè)備,模擬量輸出模塊月手來(lái)控制調(diào)節(jié)閥、變頻器等執(zhí)行裝置。
卻與微機(jī)有很大不同。
微機(jī)一般采用等待命令的工作方式工作。
PLC是按集中輸入、集中輸出,周期性循環(huán)掃描的方式進(jìn)行工作的。每一次循環(huán)掃描所用的時(shí)間稱(chēng)為一個(gè)掃描周期。
對(duì)每個(gè)程序,CPU從*條指令開(kāi)始執(zhí)行,按順序逐條地執(zhí)行指令做周期性的程序循環(huán)掃描,如果無(wú)跳轉(zhuǎn)指令,則從*條指令開(kāi)始逐條順序執(zhí)行用戶(hù)程序,直至結(jié)束又返回*條指令,如此周而復(fù)始不斷循環(huán)。
PLC在每次掃描工作過(guò)程中除了執(zhí)行用戶(hù)程序外,還要完成內(nèi)部處理、輸入采樣、通信服務(wù)、程序執(zhí)行、自診斷、輸出刷新等工作。PLC工作的全過(guò)程包括三個(gè)部分,即上電處理、掃描過(guò)程和出錯(cuò)處理。PLC工作的全過(guò)程可用圖4所示的運(yùn)行框圖來(lái)表示。
PLC通電后,CPU在系統(tǒng)程序的控制下*行內(nèi)部處理,包括硬件初始化、I/O模塊配置檢查、停電保持范圍設(shè)定及其他初始化處理等工作。
PLC有很強(qiáng)的自診斷功能,PLC每掃描一次執(zhí)行一次自診斷檢查,確定PLC自身的動(dòng)作是否正常,如電源檢測(cè)、內(nèi)部硬件是否正常、程序語(yǔ)法是否有錯(cuò)等。如檢查出異常時(shí),CPU面板的LED及異常繼電器會(huì)接通,在特殊寄存器中會(huì)存入出錯(cuò)代碼;CPU能根據(jù)錯(cuò)誤類(lèi)型和程度發(fā)出信號(hào),甚至進(jìn)行相應(yīng)的出錯(cuò)處理,使PLC停止掃描或強(qiáng)制變成STOP狀態(tài)。
PLC運(yùn)行正常時(shí),掃描周期的長(zhǎng)短與用戶(hù)應(yīng)用程序的長(zhǎng)短、CPU的運(yùn)算速度、I/O點(diǎn)的情況等有關(guān)。通常用PLC執(zhí)行1KB指令所需時(shí)間來(lái)說(shuō)明其掃描速度(一般1-10ms/KB)。值得注意的是,不同指令