學(xué)習(xí)西門子plc編程的入門例子,西門子plc比較指令的用法,對(duì)進(jìn)出倉(cāng)庫(kù)的貨物進(jìn)行記錄,倉(cāng)庫(kù)最多可放6000箱貨物,當(dāng)貨物多于1000箱燈L1亮,多于5000箱時(shí)燈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í)候設(shè)置為5。把L 2燈亮設(shè)置為10,這樣就能更快的看到實(shí)驗(yàn)結(jié)果。
當(dāng)按下在線控制面板上的I0.0f時(shí),即I0.0接通,表示有貨物進(jìn)去。當(dāng)點(diǎn)擊在線控制面板上的I0.0f五次后,此時(shí)計(jì)時(shí)器中的計(jì)數(shù)值為5,(即表示倉(cāng)庫(kù)中已經(jīng)有1000箱物品)則燈L1要亮,即Q0.0有輸出。當(dāng)繼續(xù)點(diǎn)擊I0.0f后點(diǎn)擊有十次后,此時(shí)計(jì)數(shù)器的計(jì)數(shù)值位10(即表示倉(cāng)庫(kù)中有5000個(gè)物品),此時(shí)燈L2也亮即Q0.1有輸出當(dāng)繼續(xù)點(diǎn)擊在線控制面板上的I0.0f。計(jì)數(shù)器中的計(jì)數(shù)值就繼續(xù)往上增加。
當(dāng)按下在線控制面板上的I0.1f后計(jì)數(shù)器就開(kāi)始往下減。點(diǎn)擊一次,計(jì)數(shù)器中的計(jì)數(shù)值就減少一次。當(dāng)計(jì)數(shù)器中的值小于10時(shí)即表示倉(cāng)庫(kù)中的物品少有5000箱,此時(shí)燈L2滅(即Q0.1沒(méi)有輸出)當(dāng)繼續(xù)點(diǎn)擊I0.1f時(shí)計(jì)數(shù)器 中的計(jì)數(shù)值繼續(xù)減少,當(dāng)減少到小于5次時(shí)。表示倉(cāng)庫(kù)中的物品少于1000,此時(shí)燈L1滅。Q0.0就沒(méi)有輸出。當(dāng)按下在線控制面板上的I0.2f時(shí)計(jì)數(shù)器清零。L1和L2都不亮,(即Q0.和Q0.1都沒(méi)有輸出)。