先說(shuō)一下控制要求。在PLC編程之前我們需要有個(gè)控制要求,這個(gè)控制要求也就是設(shè)備的工藝動(dòng)作順序,例如:按下啟動(dòng)按鈕,電機(jī)啟動(dòng),按下停止按鈕電機(jī)停止,這就是一個(gè)簡(jiǎn)單的控制要求。復(fù)雜一點(diǎn)的例如:當(dāng)水箱液位低于中液位時(shí),啟動(dòng)補(bǔ)水泵往水箱補(bǔ)水,當(dāng)水箱到達(dá)高液位時(shí),關(guān)閉補(bǔ)水泵,補(bǔ)水裝置設(shè)置低壓保護(hù),當(dāng)壓力過(guò)低時(shí),補(bǔ)水泵不得開(kāi)啟。我們編程的根據(jù)就是這樣的一個(gè)控制要求。有了這樣的控制要求我們才能進(jìn)行一個(gè)程序的編寫。
PLC編程的一步我們需要注意,編程的一步不是分配IO表。很多培訓(xùn)機(jī)構(gòu)都是告訴學(xué)員,編程的一步是分配IO表,其實(shí)很多做項(xiàng)目的工程師都知道,編程的一步是進(jìn)行PLC的一個(gè)組態(tài),而不是進(jìn)行io表的分配。
什么是PLC的組態(tài),PLC的組態(tài)就是在PLC的編程軟件內(nèi),將我們實(shí)際選的PLC的型號(hào)告訴軟件,以及是否有用到模擬量等擴(kuò)展模塊,都需要在組態(tài)時(shí)完成。
第二步是分配IO表,就是對(duì)PLC的輸入輸出點(diǎn)進(jìn)行分配,注釋,比如輸入1口為啟動(dòng),輸出1口為補(bǔ)水泵等。
第三步是研究控制要求,對(duì)控制要求有個(gè)整體的認(rèn)識(shí),根據(jù)控制要求判斷程序的復(fù)雜性。如果程序簡(jiǎn)單的話,二三十條程序段就能實(shí)現(xiàn)的話,直接在主程序進(jìn)行編程就行,如果程序比較復(fù)雜,則需要將控制要求分模塊,將各個(gè)模塊分成相對(duì)應(yīng)的子程序,并在軟件內(nèi)建立子程序框架。
公司服務(wù)熱線:
公司網(wǎng)址:
公司地址: