這個程序是西門子s7200 plc最簡單的一個程序,但是通過大家的回復(fù),我發(fā)現(xiàn)大家對這個程序還是一知半解,對這個程序的正確性還是存在疑惑,為了能讓大家徹底的弄明白這個plc程序,我決定把這個本來就最簡單的程序,再拆成最最最簡單的單個部件來說一下。因?yàn)檫@是plc編程的基礎(chǔ),一定要弄明白。奧,不是一定是必須。
圖1
如圖1,是plc程序內(nèi)常開觸點(diǎn)的用法(大家注意我說的常開觸點(diǎn)是plc程序內(nèi)的,不是外部的常開按鈕,大家別弄混了),如果外部常開按鈕沒有按下,q0.1就沒有輸出,因?yàn)閕0.0沒有接通。如果外部常開按鈕按下,q0.1就有輸出,因?yàn)閕0.0接通了(plc程序內(nèi),綠色的為接通,紅色的為有輸出)。這個最好理解。
圖2
圖2,是程序內(nèi)常開觸點(diǎn)的另一種用法,如果外部接的是常閉按鈕,同樣能實(shí)現(xiàn)控制q0.1的輸出。當(dāng)外部常閉按鈕沒有按下時,i0.0就是通的,所以q0.1就有輸出。如果外部常閉按鈕按下,q0.1就沒有有輸出,因?yàn)閕0.0不通了(plc程序內(nèi),綠色的為接通,紅色的為有輸出)。這個理解起來還可以哈。
圖3
圖3,是程序內(nèi)常閉觸點(diǎn)的用法,如果外部接的是常開按鈕,當(dāng)沒有按下時,i0.5就是通的,所以q0.1就有輸出(plc程序內(nèi),綠色的為接通,紅色的為有輸出)。如果外部常開按鈕按下,q0.1就沒有輸出,因?yàn)閕0.5不通了(注意,雖然程序內(nèi)常閉觸點(diǎn)i0.5中間有個斜杠,但那只是表示它是一個常閉觸點(diǎn),并不表示它是通的)。這個雖然不太容易理解,但多看幾遍就能明白。
圖4
圖4,是程序內(nèi)常閉觸點(diǎn)的另一種用法,如果外部接的是常閉按鈕,當(dāng)沒有按下時,i0.5是不通的,所以q0.1就沒有有輸出。如果外部常閉按鈕按下,q0.1就有輸出,因?yàn)閕0.5通了。這個也有點(diǎn)難度。但是我告訴大家一句話基本上你就能明白的差不多了,程序內(nèi)的常開觸點(diǎn),給它信號它就接通。常閉觸點(diǎn),給它信號它就斷開。這個信號就是我們外部的常開或常閉按鈕。要還不明白,死記硬背吧,要是能記住也是可以編程的。