基于PLC的特點,PLC已得到廣泛的應(yīng)用。目前主要是:
?1.用于順序控制
????? 順序控制是根占有關(guān)輸進開關(guān)量確當(dāng)前與歷史的狀況,產(chǎn)生所要求的開關(guān)量輸出,以使系統(tǒng)能按一定順序工作。這是系統(tǒng)工作最基本的控制。也是離散生產(chǎn)過程最常用的控制。
?常用的順序控制有:
隨機控制,根據(jù)隨機出現(xiàn)的條件實施控制;
動作控制,根據(jù)動作完成的情況實施控制;
時間控制,根據(jù)時間推進的進程實施控制;
計數(shù)控制,根據(jù)累計計數(shù)的情況實施控制;
混合控制,包含有以上幾種控制的組合;
還有不同以上的其它控制,等等。
使用PLC實現(xiàn)順序控制是PLC的初衷,也是它的強項。在順序控制領(lǐng)域,至今還沒有別的控制器能夠取代它。
2.用于過程控制
????? 過程控制要用到模擬量。模擬量一般是指連續(xù)變化的量,如電流、電壓、溫度、壓力等物理量。過程控制的目的就是,根占有關(guān)模擬量確當(dāng)前與歷史的輸進狀況,產(chǎn)生所要求的開關(guān)量、或模擬量輸出,以使系統(tǒng)工作參數(shù)能按一定要求工作。是連續(xù)生產(chǎn)過程最常用的控制。
過程控制的類型很多。
PLC用于過程控制,已是一個趨勢。由于用PLC實現(xiàn)這個控制,其價格比用別的要低,而且,用它時,在進行模擬量控制的同時,還可很方便的進行其它控制。再加上各種過程控制模塊的開發(fā)與應(yīng)用,以及相關(guān)軟件的推出及使用,用PLC進行種種過程控制已變得很輕易,其編程也很簡便。所以,目前有的廠家PLC用于模擬量控制的份額,已超過用于順序控制。
? 3.用于運動控制
????? 運動控制主要指,對工作對象的位置、速度及加速度所作的控制??梢允菃巫鴺?biāo),即控制對象作直線運動;也可是多坐標(biāo)的,控制對象的平面、立體,以至于角度變換等運動。有時,還可控制多個對象,而這些對象間的運動可能還要有協(xié)調(diào)。
上個世紀(jì)50年代誕生于美國的數(shù)控技術(shù),簡稱數(shù)控(NC),就是基于電子計算機及這個脈沖量的應(yīng)用而不斷發(fā)展與完善的運動控制技術(shù)。而今,已發(fā)展到非常完善的境地,已是成為當(dāng)今自動化技術(shù)的一個重要支柱。
PLC也已具備處理脈沖量的能力。PLC有脈沖信號輸進點或模塊,可接收脈沖量輸進(PI)。PLC有脈沖信號輸出點或模塊,可輸出脈沖量(PO)。有了處理PI / PO這兩種功能,加上PLC已有數(shù)據(jù)處理及運算能力,完全可以依NC的原理進行運動控制。
用PLC實現(xiàn)這個控制,其價格比用NC要低得多。而且,它在進行運動控制的同時,還可進行其它控制。再加上PLC各種運動控制模塊的開發(fā)與應(yīng)用,以及相關(guān)軟件的推出及使用,用PLC進行種種運動控制已變得很輕易,其編程也可使用NC語言,很簡便。
近年,還出現(xiàn)了專門用于運動控制的PLC,即P(PROGRAMMABLE)M(MOTION)C(CONTROLLER),可編程運動控制器,簡稱PMC。又為PLC用于精度更高、運動行程更大、控制的坐標(biāo)更多、操縱更方便的運動控制提供了很好的平臺。所以,用PLC進行運動控制,在相當(dāng)程度上,可以代替價格比其昂貴的數(shù)控系統(tǒng)。
|