甲任務
有8盞彩燈(L1~L8)控制要求如下:打開開關SA,燈L1 先亮;2 s后燈L1 熄滅,燈L2、L3、L4 亮;2 s后燈L2、L3、L4 熄滅,燈L5、L6、L7、L8 亮;2 s后燈L5、L6、L7、L8 熄滅,燈L1 亮,依次循環(huán);斷開開關SA,所有燈熄滅。
乙任務
有8 盞彩燈(L1~L8),如圖4-2-1所示,控制要求如下:接通開關SA,燈L1 亮;同時,燈L2、L3、L4 每隔2 s 依次點亮其中一盞,循環(huán)進行;同時,燈L8、L7、L6、L5 每隔2 s 依次點亮其中一盞,循環(huán)進行;斷開開關SA,所有燈熄滅。
天塔之光模擬任務分析
彩燈的設計方法很多,之前應用基本指令中的定時器實現(xiàn)控制,也可以應用功能指令中的傳送指令、移位指令等指令實現(xiàn)控制。
甲任務中,先設計一個2 s 接通、2 s 斷開的周期性振蕩電路,然后應用MOV指令完成數據的傳送,使彩燈點亮。
乙任務中,由于彩燈是依次點亮的,所以采用移位指令實現(xiàn)對彩燈的控制。
兩組任務中的控制電路都是開關SA和彩燈L1~L8。本項目的控制中,輸入點數應選1×1.2≈2 點;輸出點數應選8×1.2≈10點(繼電器輸出)。通過查找三菱FX2N 系列選型表,選定三菱FX2N-48 MR(輸入24 點,輸出24 點,繼電器輸出)。
程序編寫
甲任務:打開開關SA,X0 閉合,同時將十進制數1 傳送至Y0~Y7,使得彩燈L1 點亮,之后T0、T1、T2 分別以2 s 間隔依次得電。T0 導通時將十進制數14 傳送至Y0~Y7,使得彩燈L2、L3、L4 點亮。T1 導通時將十進制數240 傳送至Y0~Y7 使得彩燈L5、L6、L7、L8 點亮。T2 得電后復位T0~T2,周期性地實現(xiàn)彩燈的交替點亮控制。斷開SA,所有線圈和定時器失電。
乙任務:打開開關SA,X0接通,Y0得電,同時將十進制數1 傳送到M1~M4 中,使得每次掃描燈只點亮一盞燈。當第一盞燈L2(M1 得電輸出Y1)點亮時,M0線圈得電,由于燈是以從左到右的順序依次點亮的,所以采用循環(huán)左移,每次間隔2 s,用定時器T0、T1 來設計2 s間隔閃爍電路,當燈L4(M3 得電輸出Y3)亮時,重新寫入數據,并復位M0和定時器T0、T1,循環(huán)執(zhí)行。
當X0閉合的同時,將十進制數8 傳送到Y4~Y7 中,使得每次掃描只點亮一盞燈。當第一盞燈L8(Y7)點亮時,M5 線圈得電,由于燈是以從右到左的順序依次點亮的,所以采用循環(huán)右移,每次間隔2 s,用定時器T2、T3 來設計2 s 間隔閃爍電路,當燈L5(Y4)亮時,重新寫入數據,并復位M1和定時器T2、T3,循環(huán)執(zhí)行。
審核編輯:湯梓紅
-
plc
+關注
關注
5011文章
13299瀏覽量
463435 -
三菱
+關注
關注
32文章
803瀏覽量
42813 -
指令
+關注
關注
1文章
607瀏覽量
35716 -
定時器
+關注
關注
23文章
3248瀏覽量
114833
原文標題:三菱PLC制作天塔之光
文章出處:【微信號:PLC與自控設備,微信公眾號:PLC與自控設備】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論