當(dāng)前位置:機(jī)電之家首頁(yè) >> PLC技術(shù)>> PLC基礎(chǔ) >> PLC入門(mén) >> 艾默生EC20系列PLC在空壓機(jī)聯(lián)控中的應(yīng)用(2)
艾默生EC20系列PLC在空壓機(jī)聯(lián)控中的應(yīng)用(2)

艾默生EC20系列PLC在空壓機(jī)聯(lián)控中的應(yīng)用

三 控制程序


  空壓機(jī)聯(lián)控系統(tǒng)主要是PLC與單片機(jī)交換數(shù)據(jù)并確定每臺(tái)空壓機(jī)的運(yùn)行方式。


  程序的編寫(xiě)主體上分兩大部分:讀數(shù)據(jù)部分和寫(xiě)數(shù)據(jù)部分,流程圖如下,


  


  (一)讀取單片機(jī)的信息


  根據(jù)空壓機(jī)控制器內(nèi)單片機(jī)的相關(guān)Modbus通訊協(xié)議,編寫(xiě)通訊“讀信息指令”的數(shù)據(jù)幀,以PLC中的Modbus通訊指令發(fā)給控制器內(nèi)的單片機(jī),單片機(jī)響應(yīng)后返回相應(yīng)的數(shù)據(jù)幀。通過(guò)返回幀的相應(yīng)字符串判斷與控制器相連的空壓機(jī)的各種故障狀態(tài)工作狀態(tài)以及空壓機(jī)的各種壓力溫度數(shù)據(jù),并將返回的各類(lèi)數(shù)據(jù)存放在相應(yīng)的數(shù)據(jù)寄存器。


  在該子程序的開(kāi)始部分,執(zhí)行站地址加1的操作,即每進(jìn)入讀數(shù)據(jù)子程序就會(huì)讀取上次讀過(guò)的程序的下一臺(tái);靠站地址的不斷變化我們實(shí)現(xiàn)了讀取數(shù)據(jù)通訊的輪詢(xún)操作。


  


  Modbus指令只需要一次上升沿作為發(fā)送使能,第一周期sm124沒(méi)有開(kāi)合的狀態(tài)變化即沒(méi)有上升沿,所以第一周期過(guò)后靠sm1的常閉上升沿作為Modbus指令的發(fā)送使能。每次發(fā)送的同時(shí)靠發(fā)送使能的上升沿把sm135、sm136清位。sm135、sm136與通訊程序沒(méi)有任何直接關(guān)系,只是貫穿程序所必須的標(biāo)志位。


  (二)向單片機(jī)中寫(xiě)入相關(guān)信息


  整個(gè)寫(xiě)信息部分分下面三塊:


  a.邏輯判斷運(yùn)算部分


  供氣壓力是系統(tǒng)各種運(yùn)行狀態(tài)改變與保持的唯一指標(biāo)。壓力小于供氣壓力要求下限就要更多的供氣機(jī)組運(yùn)行以增加供氣量,壓力大于供氣壓力要求上限就要把當(dāng)前運(yùn)行供氣機(jī)組減少以減少供氣量。而處于上下限之間的壓力值時(shí)就保持當(dāng)前機(jī)組的運(yùn)行狀態(tài)不變。


  按照工藝控制邏輯來(lái)構(gòu)成邏輯判斷運(yùn)算部分,并且機(jī)組按照先開(kāi)后停的原則順序啟動(dòng)(1、2、3←→3、2、1)。


  為保證數(shù)據(jù)的正確性,需要判斷讀信息子程序的站地址與寫(xiě)信息程序?qū)?zhí)行控制操作的站地址是否一致,然后需要判斷相應(yīng)的故障信息寄存器是否為0,為0證明無(wú)故障或輕故障,不為0則不向該站發(fā)任何控制指令并馬上對(duì)下一臺(tái)操作。



  由于我們對(duì)故障進(jìn)行了分類(lèi),所以可以根據(jù)不同類(lèi)別的故障進(jìn)行不同的控制操作:


  1類(lèi)故障不讀不寫(xiě)(相應(yīng)的故障信息寄存器為1)


  2類(lèi)故障只讀不寫(xiě)(相應(yīng)的故障信息寄存器為2)


  沒(méi)有故障紀(jì)錄(相應(yīng)的故障信息寄存器默認(rèn)值為0)


  對(duì)故障分類(lèi)的控制策略是很有價(jià)值的,在以后的控制過(guò)程根據(jù)故障類(lèi)別或者可以作為運(yùn)行態(tài)的類(lèi)別,進(jìn)行有所區(qū)分的控制。不管是通訊控制方式還是數(shù)字I/O控制方式,相信都可以在某種程度上采用這類(lèi)簡(jiǎn)便有效的方法。

作者:未知 點(diǎn)擊:263次 [打印] [關(guān)閉] [返回頂部]
本文標(biāo)簽:艾默生EC20系列PLC在空壓機(jī)聯(lián)控中的應(yīng)用(2)
* 由于無(wú)法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請(qǐng)《艾默生EC20系列PLC在空壓機(jī)聯(lián)控中的應(yīng)用(2)》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊(cè)
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個(gè)人求購(gòu)

汪先生 【求購(gòu)】  變壓器套管  2025-12-10
武女士 【求購(gòu)】  循環(huán)冷卻水...  2025-12-9
朱經(jīng)理 【求購(gòu)】  華乘局放  2025-12-9
孫工 【求購(gòu)】  進(jìn)口線(xiàn)棒  2025-12-9
王經(jīng)理 【求購(gòu)】  浪涌電機(jī)保...  2025-12-9
相先生 【求購(gòu)】  潤(rùn)滑油  2025-12-8
 【求購(gòu)】  94 BF...  2025-12-8
李女士 【求購(gòu)】   Etan...  2025-12-8
VIP公司推薦