按下SB1燈常亮,按下SB2燈亮2秒滅1秒,按下SB3燈熄滅用PLC如何程式設計

時間 2021-10-15 00:22:02

1樓:小徐學長

用的是西門子的plc,用梯形圖語言進行的程式設計。

plc程式如下:i0.0代表sb1,i0.2代表sb2,i0.3代表sb3。

ton1為通電延時繼電器,延時2秒。

ton2為通電延時繼電器,延時1秒。

q0.0為燈。

擴充套件資料1、plc程式設計的特點

plc程式設計的應用面廣、功能強大、使用方便,已經成為當代工業自動化的主要裝置之一,在工業生產的所有領域得到了廣泛的使用,在其他領域(例如民用和家庭自動化)的應用也得到了迅速的發展。

2、plc程式設計的語言型別

plc有五種標準程式語言:梯形圖語言(ld)、指令表語言(il)、功能模組語言(fbd)、順序功能流程圖語言(sfc)、結構文字化語言(st)。這五標準程式語言,十分簡單易學。

2樓:匿名使用者

很簡單,sb1直接連線輸出,sb2採用時間繼電器做個組合,就和做閃爍燈一個原理,然後連線輸出,按下sb2要斷掉sb1的迴路,sb3就是個開關,迴路不就形成了嘛

3樓:ab江雪

sb1-x0,sb2-x2,sb3-x3;燈-y0。ld x0,or m0,ani x2,ani x3,out m0;ld x2,or m1,ani x0,ani x3,out m1;ld m1,ani t1,out t0 k5;ld t0,out t1 k10;ld m0,or t0,out y0;end

用組合語言中斷函式實現按下K1燈全亮,按下K2燈全滅

我說,例如,如哈薩克,設定定時中斷時間為1分鐘,然後設定一個變數int 2分配到兩分鐘,然後啟動定時器分鐘到int 2減一的時間還有兩分鐘當的零int 2的兩分鐘,燈上面的燈 假設p0.0則k1,p0.1中,k1到k2或k2閉合,p0.0或p0.1低0斷開是高1連線 p2口8連線到陽極的八個發光需要...

求輕觸按鍵控制led燈,按下時燈亮,手鬆燈延時幾秒熄滅。應該怎麼做呢

如果延時時間不是很嚴格,可以用電容儲存電荷的方法達到延時放電。見下圖。電源可以直接利用手機充電器,輸出電壓5v。因為led一般電壓都在3v左右,所以10個led採用並聯方式。電容的容量根據延時長短選擇,容量越大,延時時間越長。因為你沒有給定led的引數,所以r無法計算阻值。下面給出方法 假如使用的是...

充電指示燈亮,按開機鍵沒反應,電腦主機按下開機鍵沒反應,電源指示燈亮著

膝上型電腦按開機鍵沒反應,出現這種情況,可以嘗試以下方式解決 1 出現這種情況,可以更換電源介面卡嘗試,看是否是因為筆記本沒電了不能開機,若有電也不能開機,建議進行靜電釋放。2 要不行的話,拔掉主機所有的外接裝置 包括電源線和電池 按住開機鍵30秒,之後接上所有外接裝置開機測試 希望能帶給你幫助 三...