電源 機(jī)架IC200GBI001調(diào)試方便
IC693MDL654 | IC694BEM320 | IC695FTB001 | IC697ADC701 | IC697MDL640 | 140CPS11410 |
IC693MDL655 | IC694CBL010 | IC695LRE001 | IC697ADS701 | IC697MDL650RR | 140CPS11420 |
IC693MDL734 | IC694BEM321 | IC695MDL765 | IC697ALG230 | IC697MDL651 | 140CPS12400 |
IC693MDL742 | IC694MDL230 | IC695PNC001 | IC697ALG234 | IC697MDL652 | 140CPS12420 |
IC693MDL752 | IC694APU300 | IC695NKT002 | IC697ALG320 | IC697MDL652RR | 140CPS21100 |
IC693MDL753 | IC694ALG542 | IC695DEM006 | IC697ALG324 | IC697MDL653 | 140CPS21400 |
IC693MDL931 | IC694ALG442 | IC695DEM004 | IC697ALG440 | IC697MDL654 | 140CPS22400 |
IC693PBM200 | IC694MDL231 | IC695ALG106 | IC697ALG441 | IC697MDL671 | 140CPS41400 |
IC693PBM201 | IC694CBL005 | IC695ACC003 | IC697ALG444 | IC697MDL740 | 140CPS42400 |
IC693PCM300 | IC694ALG390 | IC695ACC302 | IC697ALG445 | IC697MDL750 | 140CPU11302 |
IC693PCM301 | IC694ALG392 | IC695PBS301 | IC697BEM711 | IC697MDL752 | 140CPU11303 |
IC693PRG300 | IC694ALG391 | IC695ACC650 | IC697BEM713 | IC697MDL753 | 140CPU21304 |
IC693PWR322 | IC694ALG233 | IC695CRH037 | IC697BEM715RR | IC697MDL940 | 140CPU42401 |
IC693PWR330 | IC694ALG232 | IC695ACC002 | IC697BEM721 | IC697MEM713 | 140CPU42402 |
IC693APU301 | IC694ALG222 | IC695CRH038 | IC697BEM731 | IC697MEM715 | 140CPU43412 |
電源 機(jī)架IC200GBI001調(diào)試方便
近年來(lái), 隨著工業(yè)自動(dòng)化水平的迅速提高, 適用于開(kāi)關(guān)量邏輯順控的PLC無(wú)得到了廣泛應(yīng)用, 有關(guān)PLC的應(yīng)用研究也大量出現(xiàn)。但這些研究成果大多局限于PLC在各種控制場(chǎng)合中的應(yīng)用情況, 如控制系統(tǒng)構(gòu)成、基本性能等, 而PLC程控系統(tǒng)的程序調(diào)試則少有涉及。
程序調(diào)試是程控系統(tǒng)投人運(yùn)行前的重要階段, 通過(guò)程序調(diào)試對(duì)系統(tǒng)的組態(tài)及邏輯功能逐步進(jìn)行修改和完善, 以更好地滿(mǎn)足現(xiàn)場(chǎng)實(shí)際運(yùn)行要求。就筆者掌握的情況來(lái)看, 目前不少調(diào)試人員不是把程序調(diào)試作為一項(xiàng)系統(tǒng)性工作來(lái)對(duì)待, 而是隨心所欲, 未能對(duì)各種運(yùn)行情況給予考慮, 給現(xiàn)場(chǎng)安全運(yùn)行帶來(lái)了隱患。本文結(jié)全筆者對(duì)PLC程控系統(tǒng)的實(shí)際調(diào)試經(jīng)驗(yàn), 提出了一套完整的調(diào)試方法, 在用戶(hù)程序編制以后, 分階段依次進(jìn)行實(shí)驗(yàn)室調(diào)試、制造廠(chǎng)調(diào)試和現(xiàn)場(chǎng)調(diào)試。調(diào)試手段由淺入深, 有效避免了問(wèn)題的發(fā)生, 并與設(shè)備制造工期相配合, 具有調(diào)試時(shí)間短、調(diào)試成本低的特點(diǎn)。
1 調(diào)試步驟與方法
PLC 系統(tǒng)的程序調(diào)試可分為以下三個(gè)步驟。
1.1 實(shí)驗(yàn)室調(diào)試
在實(shí)驗(yàn)室中即可進(jìn)行, 主要完成以下工作:
編程器不與PLC 相連, 僅在離線(xiàn)狀態(tài)下, 通過(guò)使用編程軟件中的“ 文件檢查” 功能檢查程序是否與其組態(tài)相匹配、是否有重復(fù)輸出線(xiàn)圈、各種參數(shù)值是否超出設(shè)定范圍及基本語(yǔ)法錯(cuò)誤。調(diào)試中發(fā)現(xiàn)的任何錯(cuò)誤均顯示相應(yīng)的錯(cuò)誤代碼, 調(diào)試人員可查找用戶(hù)手冊(cè)確定錯(cuò)誤內(nèi)容并及時(shí)修改。
編程器只與PLC 主機(jī)在線(xiàn)聯(lián)絡(luò), 此時(shí)可以檢查通信口參數(shù)的設(shè)置、PLC和I/O狀態(tài)設(shè)置, 還可將各控制功能程序塊提出, 排除其它程序的干擾, 對(duì)輸入信號(hào)和中間接點(diǎn)信號(hào)進(jìn)行狀態(tài)強(qiáng)制, 觀(guān)察相應(yīng)的輸出接點(diǎn)變化是否滿(mǎn)足程序設(shè)計(jì)的邏輯要求, 對(duì)程序邏輯進(jìn)行初步檢查。
由于實(shí)驗(yàn)室調(diào)試只需編程器和Pl刃主機(jī), 設(shè)備較少, 接線(xiàn)簡(jiǎn)單, 調(diào)試非常方便, 可對(duì)程序中各功能單元進(jìn)行局部測(cè)試。
1.2 制造廠(chǎng)調(diào)試
在程控設(shè)備成套廠(chǎng)對(duì)整個(gè)PLC系統(tǒng)進(jìn)行調(diào)試。首先, 待系統(tǒng)上電后, 通過(guò)觀(guān)察CPU模塊和各接口模塊的指示燈, 檢查CPU和總線(xiàn)接口的狀態(tài)是否正常, 系統(tǒng)能否正常運(yùn)行。同時(shí)檢查實(shí)際PLC系統(tǒng)與程序“ 通信管理表I/Omap”中遠(yuǎn)程站及站中模塊的設(shè)置是否一致, 以及系統(tǒng)的通信配置是否滿(mǎn)足要求。至此, 整個(gè)PLC系統(tǒng)的配置基本確定。
接下來(lái)用撥碼開(kāi)關(guān)制成仿真器連接到輸入模塊的接點(diǎn)上, 然后根據(jù)輸人信號(hào)、現(xiàn)場(chǎng)反饋信號(hào)( 如限位開(kāi)關(guān)的通斷) 的先后順序撥動(dòng)相應(yīng)的開(kāi)關(guān), 模擬實(shí)際運(yùn)行情況, 將實(shí)驗(yàn)室調(diào)試完畢的各控制功能程序塊連接起來(lái), 并觀(guān)察編程器及輸出模塊上是否有相應(yīng)的順序輸出, 以此考核H 尤的編程動(dòng)作是否滿(mǎn)足邏輯要求。調(diào)試時(shí)同樣應(yīng)充分考慮各種可能情況, 在系統(tǒng)不同的工作方式下, 對(duì)邏輯圖中的每一條支路、各種可能的進(jìn)展路線(xiàn)都應(yīng)逐一檢查, 直至在各種可能情況下輸人與輸出之間的關(guān)系完全符合邏輯要求。在程序編制時(shí)有些計(jì)時(shí)器設(shè)定值較大, 為縮短調(diào)試時(shí)間, 程序調(diào)試時(shí)可將設(shè)定值減小, 待模擬調(diào)試結(jié)束后再寫(xiě)人其實(shí)際設(shè)定值。在設(shè)計(jì)和模擬調(diào)試程序的同時(shí), PLC之外的其它控制設(shè)備(如控制臺(tái)、繼電器屏等) 的制作、接線(xiàn)工作可同時(shí)進(jìn)行, 以縮短生產(chǎn)周期。經(jīng)制造廠(chǎng)調(diào)試后, 應(yīng)用程序的整體邏輯功能可認(rèn)為基本通過(guò)。
1.3 現(xiàn)場(chǎng)調(diào)試
PLC裝置在現(xiàn)場(chǎng)安裝后, 要進(jìn)行聯(lián)機(jī)調(diào)試, 將程控系統(tǒng)與檢測(cè)設(shè)備及執(zhí)行機(jī)構(gòu)連接在一起, 通過(guò)實(shí)際操作觀(guān)測(cè)現(xiàn)場(chǎng)設(shè)備的運(yùn)行狀態(tài), 并根據(jù)現(xiàn)場(chǎng)實(shí)際情況及運(yùn)行人員的要求對(duì)所編程序進(jìn)行修改, 使之與現(xiàn)場(chǎng)設(shè)備更為緊密地結(jié)合在一起, 直至整個(gè)程控系統(tǒng)良好運(yùn)行。這一方面要求調(diào)試人員對(duì)程序邏輯十分清楚, 另一方面還要熟悉所有被控設(shè)備的工作原理。這部分工作量比較大, 也是程序調(diào)試的關(guān)鍵。下面以火電廠(chǎng)輸煤程控系統(tǒng)為例, 進(jìn)行具體分析說(shuō)明。
程控系統(tǒng)外圍接口檢查
在火電廠(chǎng)輸煤程控系統(tǒng)進(jìn)行現(xiàn)場(chǎng)調(diào)試時(shí), 首先對(duì)皮帶傳感器信號(hào)、擋板到位信號(hào)、犁煤器上下位信號(hào)、高低煤位信號(hào)及設(shè)備狀態(tài)等所有現(xiàn)場(chǎng)輸人信號(hào)線(xiàn)路進(jìn)行測(cè)試。由現(xiàn)場(chǎng)發(fā)來(lái)模擬信號(hào), 在控制室中依次觀(guān)察對(duì)應(yīng)的輸人繼電器、輸人模塊及編程器中該接點(diǎn)的狀態(tài)是否一致。如不一致可順序排查找出故障點(diǎn), 并及時(shí)排除。
對(duì)輸出信號(hào)線(xiàn)路的測(cè)試可以在編程器中對(duì)設(shè)備啟停、犁煤器抬落等輸出信號(hào)進(jìn)行強(qiáng)制, 然后順序觀(guān)察輸出模塊、輸出繼電器及就地接點(diǎn)的狀態(tài), 并保持一致。
經(jīng)過(guò)上述輸入、輸出信號(hào)測(cè)試即可保證程控系統(tǒng)接線(xiàn)正確無(wú)誤, 下一步對(duì)整個(gè)輸煤系統(tǒng)進(jìn)行程序調(diào)試, 根據(jù)現(xiàn)場(chǎng)設(shè)備的實(shí)際運(yùn)行情況, 對(duì)程序作出相應(yīng)修改, 終得到針對(duì)現(xiàn)場(chǎng)設(shè)備的應(yīng)用程序。
現(xiàn)場(chǎng)調(diào)試時(shí)經(jīng)常遇到到貨設(shè)備與原設(shè)計(jì)不一致的情況, 此時(shí)應(yīng)根據(jù)實(shí)際設(shè)備的原理接線(xiàn)對(duì)其控制程序進(jìn)行修改, 同時(shí)還應(yīng)考慮對(duì)與之有聯(lián)鎖關(guān)系的其它設(shè)備是否產(chǎn)生影響; 另外, 當(dāng)某個(gè)現(xiàn)場(chǎng)信號(hào)不可靠時(shí)可以考慮采用其它信號(hào)代替, 如速度信號(hào)對(duì)皮帶來(lái)說(shuō)必不可少, 但經(jīng)常工作不穩(wěn)定, 這時(shí)可采用運(yùn)行信號(hào)加一定時(shí)間的延時(shí)來(lái)代替。雖然從本質(zhì)上講兩者有一定差別, 但從實(shí)際運(yùn)行效果出發(fā), 這種替代做法尚行得通; 暫停I/O服務(wù)指令可通過(guò)程序?qū)⒖刂破髋c現(xiàn)場(chǎng)隔開(kāi), 免除拆除接線(xiàn)或切除外部電源, 給調(diào)試程序帶來(lái)極大方便。用戶(hù)程序必須經(jīng)過(guò)一定時(shí)間的運(yùn)行考驗(yàn), 才可以投入實(shí)際現(xiàn)場(chǎng)工。
2 數(shù)字濾波與軟件容錯(cuò)技術(shù)在程序調(diào)試中的應(yīng)用
PLC現(xiàn)場(chǎng)調(diào)試過(guò)程中, 經(jīng)常會(huì)出現(xiàn)意想不到的干擾信號(hào), 給實(shí)時(shí)控制和測(cè)量系統(tǒng)帶來(lái)一定偏差。除采用硬件措施提高系統(tǒng)的抗干擾能力外, 筆者還利用PLC計(jì)算速度快的特點(diǎn), 充分發(fā)揮軟件的優(yōu)勢(shì), 保證系統(tǒng)既不因干擾而停止工作, 又能滿(mǎn)足工程所要求的精度和速度, 其中數(shù)字濾波和軟件容錯(cuò)技術(shù)是程序調(diào)試中兩種經(jīng)濟(jì)、有效的方法。
電源 機(jī)架IC200GBI001調(diào)試方便