海南西門子V90伺服系統(tǒng)代理商

西門子S7-300/400 PLC梯形圖編程的原則
盡管梯形圖與繼電器電路圖在結構形式、元件符號及邏輯控制功能等方面相類似,但它們又有許多不同之處,梯形圖有自己的編程規(guī)則。
1)每一邏輯行總是起于左母線,后終止于線圈或右母線(右母線可以不畫出),如圖5-13所示。
2)無論選用哪種機型的PLC,所用元件的編號必須在該機型的有效范圍內(nèi)。例如S7- 300 PLC中沒有M99000.0。
圖5-13 梯形圖
a)錯誤b)正確
3)梯形圖中的觸點可以任意串聯(lián)或并聯(lián),但繼電器線圈只能并聯(lián)而不能串聯(lián)。
4)觸點的使用次數(shù)不受限制。例如,輔助繼電器M0.0可以在梯形圖中出現(xiàn)無限制的次數(shù),而實物繼電器的觸點一般少于8對,只能用有限次。
5)在梯形圖中同一線圈只能出現(xiàn)一次。如果在程序中,同一線圈使用了兩次或多次,稱為“雙線圈輸出”。對于“雙線圈輸出”,有些PLC將其視為語法錯誤,不允許(如三菱FX系列PLC);有些PLC則將前面的輸出視為無效,只有后一次輸出有效(如西門子PLC);而有些PLC在含有跳轉指令或步進指令的梯形圖中允許雙線圈輸出。
6)西門子PLC的梯形圖中不能出現(xiàn)Ⅰ線圈。
7)對于不可編程的梯形圖必須經(jīng)過等效變換,變成可編程梯形圖。
a)錯誤b)正確
8)在有幾個串聯(lián)電路相并聯(lián)時,應將串聯(lián)觸點多的回路放在上方,歸納為“多上少下”的原則,如圖5-15所示。在有幾個并聯(lián)電路相串聯(lián)時,應將并聯(lián)觸點多的回路放在左方,歸納為“多左少右”原則,如圖5-16所示。因為這樣所編制的程序簡潔明了,語句較少。但要注意圖5-15a和圖5-16a的梯形圖邏輯上是正確的。
圖5-15 梯形圖
a)不合理b)合理
9) PLC的輸入端所連的電器元件通常使用常開觸點,即使與PLC對應的繼電器一接觸器系統(tǒng)原來使用的是常閉觸點,改為PLC控制時也應轉換為常開觸點。如圖5-17所示為繼電器接觸器系統(tǒng)控制的電動機的起/??刂疲鐖D5-18所示為電動機的起/??刂频奶菪螆D,如圖5-19所示為電動機起/??刂频慕泳€圖??梢钥闯觯豪^電器一接觸器系統(tǒng)原來使用常閉觸點SB1和FR,改用PLC控制時,則在PLC的輸入端變成了常開觸點。
圖5-16 梯形圖
a)不合理b)合理
圖5-17 電動機起/停控制圖
圖5-18 電動機起/停控制的梯形圖
圖5-18的梯形圖中I0.1和I0.2用常閉觸點,否則控制邏輯不正確。若讀者一定要讓PLC的輸入端的按鈕為常閉觸點輸入也可以(一般不*這樣使用),但梯形圖中I0.1和I0.2要用常開觸點,對于急停按鈕必須使用常閉觸頭,若一定要使用常開觸頭,從邏輯上講是可行的,但在某些情況下,有可能急停按鈕不起作用而造成事故,這是讀者要特別注意的。另外,一般不*將熱繼電器的常開觸點接在PLC的輸入端,因為這樣做占用了寶貴的輸入點,將熱繼電器的常閉觸點接在PLC的輸出端,與KM的線圈串聯(lián)。

有一個油壓控制系統(tǒng),控制器是CPU 314C-2DP,壓力傳感器測量油壓力,油壓力的范圍是0~40MPa,當油壓力高于30MPa時報警,艾特貿(mào)易網(wǎng)小編將設計此系統(tǒng)。
CPU 314C-2DP集成了有模擬量輸入/輸出和數(shù)字量輸入/輸出,其接線如圖4-171所示,模擬量輸入的端子2和4分別與傳感器的電壓信號+和電壓信號一相連,傳感器的電源在圖中未表示。
數(shù)值轉換(FC105) SCALE功能接受一個整型值(IN),并將其轉換為以工程單位表示的介于下限和上限(LO_LIM和HI_LIM)之間的實型值。將結果寫入OUT。SCALE功能使用以下等式:
常數(shù)K1和K2根據(jù)輸入值是BIPOLAR(雙極性)還是UNIPOLAR(單極性)設置。為BIPOLAR時,假定輸入整型值介于-27648與27648之間,因此K1=-27648.0,K2=+27648.0。為UNIPOLAR時,假定輸入整型值介于0和27648之間,因此K1=0.0,K2=+27648.0。
本例是單極性,故K1=0.0,K2=+27648.0。上極限HI LIM為40和下極限LO LIM為0。模擬量采集到PIW752中,這個數(shù)值的范圍是0~27648,經(jīng)過數(shù)值轉化后,MW14( OUT)中的數(shù)值為0~40,是油壓力。當然這個題目也可以不用轉換函數(shù)FC105,直接用數(shù)學函數(shù),但要麻煩得多。
海南西門子V90伺服系統(tǒng)代理商