1.0 利用傳送字節(jié)(Mov_B)來(lái)設(shè)計(jì)八盞燈每隔0.5秒控制其中的四盞燈亮滅。
2.0 我們給PLC分配IO如下圖:
(PLC實(shí)際接線(xiàn))
3.0 程序設(shè)計(jì):
4.0 程序解說(shuō):
4.0)當(dāng)我們按下M20.5后,置位M20.6后接通SM0.5的上升沿即下降沿的程序段,并保持;
4.1)SM0.5是周期為1秒的方波,一個(gè)周期里面,會(huì)產(chǎn)生生一次上升沿和一次下降沿;
4.2)SM0.5產(chǎn)生的上升沿,2#10101010傳給QB0字節(jié),即里面Q0.1,Q0.3,Q0.5,Q0.7輸 出,這四盞燈亮;
4.3)SM0.5產(chǎn)生的下降沿,2#1010101傳給QB0字節(jié),即里面Q0.0,Q0.2,Q0.4,Q0.6輸出,這四盞燈亮;
4.4)SM0.5是周期為1秒的方波。重復(fù)循環(huán),燈也會(huì)重復(fù)亮滅。
4.5)當(dāng)我們按下M20.4后,復(fù)位M20.6一次和QB0字節(jié)里面八個(gè)位同時(shí)置0,就就停止了程序;
5.0多指示燈啟動(dòng)輸出(置位、復(fù)位指令)
5.1)控制要求:
按下開(kāi)關(guān)M20.0,Q1.0/Q1.1/Q1.2/Q1.3輸出,對(duì)應(yīng)燈亮,按下開(kāi)關(guān)M20.1,Q1.4/Q1.5/Q1.6/Q1.7輸出,對(duì)應(yīng)指示燈亮,按下停止按鈕M20.2,斷開(kāi)所有輸出,燈滅。
5.2)PLC的IO分配(實(shí)際接線(xiàn)):
5.3)程序設(shè)計(jì):
5.4)程序解說(shuō):
按下按鈕M20.0,置位連續(xù)四個(gè)位,即Q1.0,Q1.1,Q1.2,Q1.3燈點(diǎn)亮,同時(shí)復(fù)位連續(xù)四個(gè)位,即Q1.4,Q1.5,Q1.6,Q1.7滅;即Q1.4,Q1.5,Q1.6,Q1.7滅;
按下按鈕M20.1,置位連續(xù)四個(gè)位,即Q1.4,Q1.5,Q1.6,Q1.7燈點(diǎn)亮,同時(shí)復(fù)位連續(xù)四個(gè)位,即Q1.0,Q1.1,Q1.2,Q1.3滅;
按下M20.2復(fù)位連續(xù)八個(gè)位(即QB1字節(jié)),Q01.0-Q1.7輸出斷開(kāi),即燈滅。
以上我簡(jiǎn)單的介紹八盞燈其中四盞交替點(diǎn)亮的小案例,當(dāng)然程序有千種思路,這個(gè)也只是其中的一種。僅供參考
審核編輯:湯梓紅
-
plc
+關(guān)注
關(guān)注
5001文章
12946瀏覽量
459228 -
西門(mén)子
+關(guān)注
關(guān)注
93文章
2958瀏覽量
114831 -
SMART
+關(guān)注
關(guān)注
3文章
221瀏覽量
44576 -
程序設(shè)計(jì)
+關(guān)注
關(guān)注
3文章
261瀏覽量
30317
原文標(biāo)題:西門(mén)子smart PLC設(shè)計(jì)八盞燈實(shí)例
文章出處:【微信號(hào):電子技術(shù)控,微信公眾號(hào):電子技術(shù)控】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論