(博途)S7-300 PLC停車場(chǎng)空閑車位數(shù)碼顯示程序設(shè)計(jì)
饒等
發(fā)布于2021-04-09 11:33
14
2
標(biāo)簽:電工基礎(chǔ),編程控制案例,PLC基礎(chǔ)
【點(diǎn)擊領(lǐng)取】三菱案例 | 西門子案例 | 電工手冊(cè) | 工具箱 軟件
【點(diǎn)擊獲取】三菱PLC例程117個(gè)|西門子PLC例程777個(gè)
【點(diǎn)擊下載】10款熱門電工仿真等軟件,免費(fèi)下載!
話說有車一族想必感同身受,每當(dāng)我們?nèi)ジ鞔笊虉?chǎng),例如萬達(dá)、蘇寧、德基等,是需要停車的,各大商場(chǎng)都有自己的地下停車場(chǎng),那么地下停車場(chǎng)外部的電子顯示牌,顯示的就是本停車場(chǎng)的剩余車位,是否已停滿等!那么這個(gè)轉(zhuǎn)換到我們工控PLC應(yīng)該如何去編寫呢?
一、 控制要求
某停車場(chǎng)最多可停150輛車,用兩位數(shù)碼管顯示空閑車位的數(shù)量,用出、入傳感器檢測(cè)進(jìn)出停車場(chǎng)的車輛數(shù)目,每進(jìn)一輛車停車場(chǎng)空閑車位數(shù)量減1,每出一輛車閑車位數(shù)量增1。空閑車位的數(shù)量大于5時(shí),入口處綠燈亮,允許入場(chǎng),小于或等于5時(shí)綠燈閃爍,提醒待進(jìn)場(chǎng)車輛將滿場(chǎng),等于0時(shí),紅燈亮,禁止車輛入場(chǎng)。
二、 PLC變量表
三、 程序設(shè)計(jì)
第一步:(開機(jī)預(yù)置計(jì)數(shù)器的值為150)
第二步:(車輛進(jìn)出計(jì)數(shù))
第三步:(空閑車位數(shù)轉(zhuǎn)換為4位SEG碼)
第四步:(高位數(shù)碼為0時(shí)不顯示,否則顯示高位數(shù)碼)
第五步:(低位數(shù)碼顯示)
第六步:(空閑車位大于5時(shí)綠燈常亮,空閑車位小于或等于5時(shí)綠燈閃爍)
第七步:(空閑車位為0時(shí)紅燈亮)
四、 演示效果
第一步:(開機(jī)設(shè)置計(jì)數(shù)器值為150)
第二步:(計(jì)數(shù)器C0的當(dāng)前值MW20為空閑車位數(shù)量,空閑車位MW20大于0時(shí),每進(jìn)1車,空閑車位數(shù)量減1,使空閑車位數(shù)量最小為0,不出現(xiàn)負(fù)數(shù),空閑車位MW20小于50時(shí),每出1車,空閑車位數(shù)量加1,使空閑車位數(shù)量不會(huì)超出最大值150。)
第三步:(將空閑車位 BCD(MW10)由SEG指令轉(zhuǎn)換為七段顯示碼保存到MD40 中,其中MB43 為個(gè)位,MB42為十位)
第四步:(當(dāng)十位BCD碼(MB42)為0(七段碼16#3F)時(shí),將0送入QB125,不顯示十位的0,否則,將 MB42送入 QB125,顯示對(duì)應(yīng)的十位數(shù)字)
第五步:(將 MB43送入 QB124,顯示對(duì)應(yīng)的個(gè)位數(shù)字)
第六步:(當(dāng)空閑車位數(shù)量大于0且小于或等于5時(shí),綠燈閃爍,當(dāng)空閑車位數(shù)量大于5時(shí),綠燈常亮)
第七步:(當(dāng)空閑車位數(shù)量等于0時(shí),紅燈亮)
(技成培訓(xùn)網(wǎng)原創(chuàng),作者:徐陳爽,未經(jīng)授權(quán)不得轉(zhuǎn)載,違者必究)

技成培訓(xùn)
微信公眾號(hào):jcpeixun
|

技成電工課堂
微信公眾號(hào):jcdgkt
|

學(xué)PLC聯(lián)盟
微信公眾號(hào):jcpx006
|