wido plc 在某些有特殊控製規律設備中的使用技巧

2026-04-07 04:32:25

1. 概述

  某些設備的控製要求比較複雜,但認真分析其控製要求時,又會發現它具有一定的規律性,在如何結合PLC的特點將其中規律利用起來,更加有效地實現其控製要求,比僅僅是將逐個控製要求一一“翻譯”成PLC控製程序而言,對設備控製程序編寫人員是一個要求更高挑戰。

  本文用一個為客戶編寫的袋式收塵設備的控製程序為例,來說明結合設備的控製要求中的規律來編程的方法及其優點。

  2. 具體實現方法

  袋式收塵的控製係統要求比較簡單,但由於設備中控製大量的輸出點,實現起來PLC的程序部分比較繁瑣。其基本控製功能有設備狀態指示、電(dian)機(ji)啟(qi)停(ting)及(ji)故(gu)障(zhang)報(bao)警(jing),這(zhe)一(yi)部(bu)分(fen)功(gong)能(neng)的(de)實(shi)現(xian)比(bi)較(jiao)容(rong)易(yi),在(zai)這(zhe)裏(li)不(bu)做(zuo)介(jie)紹(shao),它(ta)的(de)清(qing)灰(hui)動(dong)作(zuo)輸(shu)出(chu)部(bu)分(fen)在(zai)實(shi)現(xian)有(you)比(bi)較(jiao)特(te)別(bie)之(zhi)處(chu),在(zai)本(ben)文(wen)中(zhong)會(hui)把(ba)重(zhong)點(dian)放(fang)在(zai)這(zhe)一(yi)部(bu)分(fen)。

  清灰部分動作有1#~16#脈衝閥、1#~16#提升閥及1#~4#缷灰閥36個輸出點的輸出控製。具體控製要求如下:

  1. 脈衝閥、提升閥、卸灰閥進入循環狀態:

  1#提升閥通(T1時間後)→1#脈衝閥通(T2)→1#脈衝閥斷(T3)→1#提升閥斷(T4)→2#提升閥通(T1)→2#脈衝閥通(T2)→2#脈衝閥斷(T3)→2#提升閥斷(T4)......→16#提升閥通(T1)→16#脈衝閥通(T2)→16#脈衝閥斷(T3)→16#提升閥斷(T0)→1#提升閥通(TI)→1#脈衝閥通(T2)→1#脈衝閥斷(T3)→1#提升閥斷(T4)......

  每當2,4,6,8,10,12,14,16號提升閥關斷後,也即小循環完成後,開始一個卸灰循環:1#卸灰閥通(T11)→1#卸灰閥斷(T12)→2#卸灰閥通(T11)→2#卸灰閥斷(T12)→3#卸灰閥通(T11)→3#卸灰閥斷(T12)→4#卸灰閥通(T11)→4#卸灰閥斷。

  2. 按一下脈衝閥測試按鈕,1#脈衝閥通0.25秒後關斷,再按一下脈衝閥測試按鈕,2#脈衝閥通0.25秒後關斷,再按一下脈衝閥測試按鈕,3#脈衝閥通0.25秒後關斷....按第十六下脈衝閥測試按鈕,16#脈衝閥通0.25秒後關斷,再按又回到1#脈衝閥......

  3. 按一下提升閥測試按鈕,1#提升閥通,再按一下1#提升閥關, 再按一下提升閥測試按鈕,2#提升閥通,再按一下2#提升閥關...... 按一下提升閥測試按鈕,16#提升閥通,再按一下16#提升閥關,再按又回到1#提升閥......

  4. 卸灰閥測試原理和提升閥相同,4#卸灰閥通、斷後又回到1#卸灰閥。

  分析上述控製要求,在PLC程序中實現這些功能比較麻煩,如果設備的收塵室數目增加時,這一部分的程序將會更加冗長。客戶反映,以前用某品牌的PLC時,程序的編製、調試及維護都有很多不便之處。根據客戶的實際情況,結合施耐德電氣PLC本身的特點,對設備的控製思路做了優化,以完美的實現設備的要求。

  在對客戶的控製要求進行深入分析的基礎上,發現控製要求中是有一定的規律:每個循環中脈衝閥、提升閥和缷灰閥的每個小循環動作是相同的,隻是具體的閥的輸出不同。脈衝閥和提升閥有16個小循環,缷灰閥有4個小循環,每個小循環中隻有1個同類的閥在輸出(脈衝閥、提升閥或缷灰閥)。

  基於以上分析,在TWIDO的程序中將做以下重點處理:

  1. 首先需要對清灰動作所涉及的36個輸出點合理規劃,使其具有特定的規律,理由可由下麵的描述中得到。4個缷灰閥分配到第一個擴展模塊TWDDMM24DRF,在PLC中地址為%Q1.0~%Q1.3,16個脈衝閥分配到第二個擴展模塊TWDDRA16RT,在PLC中地址為%Q2.0~%Q2.15,16個提升閥分配到第三個擴展模塊TWDDRA16RT,在PLC中地址為%Q3.0~%Q3.15。

    

2. 不采用位變量作為脈衝閥、提升閥或缷灰閥的中間變量,否則會涉及大量的位變量操作。而將這些閥的輸出狀態填寫到TWIDO的常量字中,如圖1所示,利用施耐德電氣PLCdeweibianliangdejiegouhuagongneng,jiangchangliangzineirongfuzhigeishuchudiandezuheduixiang,jingguorucichuli,bujindaliangjianshaozhongjianweibianliangdeshiyong,erqiekeyijiangbendicaozuo/遠程操作及閥門測試時對輸出點的操作共用起來,帶來的好處不言而喻。

  3. 用1個設置計數值為16的計數器(%C1)對脈衝閥和提升閥進行記錄,以得到脈衝閥和清灰閥小循環的位置;用1個設置計數值為4的計數器(%C2)對缷灰閥記錄,以得到缷灰閥大循環的位置。

  4. 用相同的原理編寫脈衝閥、提升閥與缷灰閥的程序。得到相應的輸出的狀態字。

  5. 用TWIDO的索引對象(相對尋址)結合小循環計數器%C1與大循環計數器%C2的計數值,得到循環某一位置時的輸出狀態。見圖2。

  6. 將各種狀態得到的輸出字做或運算,產生最終的輸出,將輸出狀態字的值賦給輸出點的結構化對象。如圖3所示。

  使用以上思路設計TWIDO的程序後,程序的整體長度隻有客戶原來使用的某品牌的PLC的程序長度的1/4,並bing使shi程cheng序xu中zhong的de中zhong間jian變bian量liang數shu量liang大da大da減jian少shao。程cheng序xu結jie構gou簡jian潔jie明ming了le,修xiu改gai及ji調tiao試shi的de工gong作zuo量liang非fei常chang小xiao。在zai客ke戶hu的de不bu同tong輸shu出chu點dian配pei置zhi的de袋dai式shi除chu塵chen設she備bei中zhong,使shi用yong本ben文wen的de設she計ji思si路lu後hou,不bu同tong設she備bei間jian的de程cheng序xu非fei常chang類lei似si,有you良liang好hao的de通tong用yong性xing,得de到dao了le客ke戶hu的de認ren可ke。

  3. 結束語

  由於正確地分析出袋式收塵設備的控製要求中的規律,並將其與TWIDO係列PLC本ben身shen所suo特te有you的de強qiang大da功gong能neng結jie合he起qi來lai,使shi該gai設she備bei的de控kong製zhi程cheng序xu編bian寫xie得de比bi常chang規gui編bian程cheng方fang式shi更geng加jia簡jian潔jie高gao效xiao。這zhe充chong分fen說shuo明ming了le編bian寫xie設she備bei的de控kong製zhi程cheng序xu前qian做zuo必bi要yao的de分fen析xi思si考kao是shi大da有you好hao處chu的de,正zheng所suo謂wei:磨刀不誤砍柴功;另外,也說明了選擇一個合適的實現工具同樣是非常重要的,如果不是使用施耐德電氣的Twido係列PLC,也無法將袋式收塵設備的控製規律更好地展現出來。

施耐德電氣技術文摘:
昆鋼25MW發電機組煤氣鍋爐引送風機變頻改造實施經驗
Twido PLC上電時數據初始化方法彙總
施耐德電氣PLC通過CANopen的SDO報文控製SD388B
施耐德電氣變頻器故障代碼及處理方法
TWDLC*A10DRF單字乘除擴展功能
兩種TWIDO PLC在線修改程序錯誤的解決方法
TWIDO一種簡潔的實現點動開關自鎖方式
施耐德電氣熱繼電器選型方式
壓力傳感器如何選型
Twido PLC的數據保持
利用Twido的周期事件打造超級定時器
在Twido PLC的通訊程序中巧用常量字KW
Twdio PLC無法自動運行解決方法
為什麼變頻器不能用作變頻電源?
施耐德斷路器進水怎麼維修
施耐德電氣變頻器故障代碼及處理方法
施耐德電氣LMC058運動控製器的三大功能介紹
ATV61變頻器高級多泵卡的PID參數的整定方法
更多施耐德電氣技術文摘...

通過中華工控網在線聯係施耐德電氣有限公司:

免費注冊為中華工控網會員