學(xué)習(xí)西門子plc編程的入門例子,西門子plc比較指令的用法,對進(jìn)出倉庫的貨物進(jìn)行記錄,倉庫最多可放6000箱貨物,當(dāng)貨物多于1000箱燈L1亮,多于5000箱時燈L2亮。
西門子plc比較指令實(shí)例
1、I/O分配表
2、梯形圖程序
3、PLC接線圖
4、程序調(diào)試及結(jié)果分析
把程序下載到S7-200的PLC中進(jìn)行調(diào)試。在下載之前先把程序中的數(shù)字進(jìn)行縮小處理,以便在實(shí)驗(yàn)中能更好更快的觀看到實(shí)驗(yàn)結(jié)果。我們把L1的燈亮的時候設(shè)置為5。把L 2燈亮設(shè)置為10,這樣就能更快的看到實(shí)驗(yàn)結(jié)果。
當(dāng)按下在線控制面板上的I0.0f時,即I0.0接通,表示有貨物進(jìn)去。當(dāng)點(diǎn)擊在線控制面板上的I0.0f五次后,此時計(jì)時器中的計(jì)數(shù)值為5,(即表示倉庫中已經(jīng)有1000箱物品)則燈L1要亮,即Q0.0有輸出。當(dāng)繼續(xù)點(diǎn)擊I0.0f后點(diǎn)擊有十次后,此時計(jì)數(shù)器的計(jì)數(shù)值位10(即表示倉庫中有5000個物品),此時燈L2也亮即Q0.1有輸出當(dāng)繼續(xù)點(diǎn)擊在線控制面板上的I0.0f。計(jì)數(shù)器中的計(jì)數(shù)值就繼續(xù)往上增加。
當(dāng)按下在線控制面板上的I0.1f后計(jì)數(shù)器就開始往下減。點(diǎn)擊一次,計(jì)數(shù)器中的計(jì)數(shù)值就減少一次。當(dāng)計(jì)數(shù)器中的值小于10時即表示倉庫中的物品少有5000箱,此時燈L2滅(即Q0.1沒有輸出)當(dāng)繼續(xù)點(diǎn)擊I0.1f時計(jì)數(shù)器 中的計(jì)數(shù)值繼續(xù)減少,當(dāng)減少到小于5次時。表示倉庫中的物品少于1000,此時燈L1滅。Q0.0就沒有輸出。當(dāng)按下在線控制面板上的I0.2f時計(jì)數(shù)器清零。L1和L2都不亮,(即Q0.和Q0.1都沒有輸出)。