標(biāo)題: 求思路,如何利用西門子s7-200 plc實(shí)現(xiàn)如下要求的舞臺(tái)燈光模擬 [打印本頁]

作者: 詩酒贖春風(fēng)    時(shí)間: 2019-4-23 22:09
標(biāo)題: 求思路,如何利用西門子s7-200 plc實(shí)現(xiàn)如下要求的舞臺(tái)燈光模擬
      設(shè)計(jì)舞臺(tái)燈光模擬系統(tǒng):

      系統(tǒng)有模式選擇按鍵2個(gè),9個(gè)燈控按鍵(常開)分別對(duì)應(yīng)控制9個(gè)燈?刂埔:

      (1)任意時(shí)刻按下模式1按鍵時(shí),9個(gè)燈均熄滅,隨后當(dāng)?shù)谝粋(gè)按鍵SB1被按下后,L1燈點(diǎn)亮,并且松開后,L1燈依然點(diǎn)亮:以次類推,SB2按下后,L2燈點(diǎn)亮并常亮---點(diǎn)亮順序可以任意,由按鍵控制。當(dāng)所有燈點(diǎn)亮后,以間隔時(shí)間1s的速度從L9到L1依次熄滅。

      (2)任意時(shí)刻按下模式2按鍵時(shí),9個(gè)燈均點(diǎn)亮,其后與模式1功能相反,即:此時(shí)按下581按鍵時(shí),L1燈熄滅,并且松開后,L1燈繼續(xù)處于熄滅狀態(tài):以此類推,SB2按下后,L2燈熄....熄滅順序任意,由按鍵控制。當(dāng)所有燈熄滅后,以間隔時(shí)間15的速度,從L1到L9依次點(diǎn)亮,最后處于全亮的狀態(tài)。

自己編的時(shí)候有這幾個(gè)小問題比較迷糊
1.模式轉(zhuǎn)換應(yīng)當(dāng)怎樣實(shí)現(xiàn)?
2.全亮或者全滅之后如何依次點(diǎn)亮或者熄滅?
作者: lidong85    時(shí)間: 2019-4-24 13:29
1.兩個(gè)模式轉(zhuǎn)換的開關(guān)分別控制兩個(gè)M點(diǎn),即M0.0和M0.1,并且使用轉(zhuǎn)換開關(guān)的常閉觸點(diǎn)實(shí)現(xiàn)兩個(gè)模式的互鎖。
2.依次點(diǎn)亮是使用TON接通延時(shí)定時(shí)器,依次熄滅是使用TOF斷電延時(shí)定時(shí)器。
作者: 詩酒贖春風(fēng)    時(shí)間: 2019-4-24 14:47
lidong85 發(fā)表于 2019-4-24 13:29
1.兩個(gè)模式轉(zhuǎn)換的開關(guān)分別控制兩個(gè)M點(diǎn),即M0.0和M0.1,并且使用轉(zhuǎn)換開關(guān)的常閉觸點(diǎn)實(shí)現(xiàn)兩個(gè)模式的互鎖。
2 ...

要求是按下燈控開關(guān)然后燈才進(jìn)行亮滅轉(zhuǎn)換且點(diǎn)亮過程無循序要求,只要按下對(duì)應(yīng)燈的控制按鈕亮滅就行了,只是要求全滅全亮后再依次點(diǎn)亮或熄滅 模式轉(zhuǎn)換那個(gè)大概可以弄好了,后面那個(gè)依次點(diǎn)亮或熄滅想要通過t37進(jìn)行控制 不知道可不可信
作者: lidong85    時(shí)間: 2019-4-24 16:16
詩酒贖春風(fēng) 發(fā)表于 2019-4-24 14:47
要求是按下燈控開關(guān)然后燈才進(jìn)行亮滅轉(zhuǎn)換且點(diǎn)亮過程無循序要求,只要按下對(duì)應(yīng)燈的控制按鈕亮滅就行了,只是 ...

用T37可以控制,只是需要每次都要進(jìn)行延時(shí),而且不能用同一個(gè)定時(shí)器,這樣方法容易理解但是麻煩。
通常類似這樣的依次點(diǎn)亮或熄滅的程序都用移位指令做比較省事。
作者: 詩酒贖春風(fēng)    時(shí)間: 2019-4-25 15:09
lidong85 發(fā)表于 2019-4-24 16:16
用T37可以控制,只是需要每次都要進(jìn)行延時(shí),而且不能用同一個(gè)定時(shí)器,這樣方法容易理解但是麻煩。
通常 ...

謝謝啊~已經(jīng)弄出來了 雖然有點(diǎn)麻煩 但是可以實(shí)現(xiàn)要求了
作者: 2627687547    時(shí)間: 2021-11-10 15:46
首先11個(gè)輸入,9個(gè)輸出,模式1按鍵為停止鍵選擇常開觸點(diǎn),SB1常開按下L1常亮用L1的輸出線圈自鎖形成短路保持常,后面幾個(gè)同樣寫,然后到第九個(gè)的時(shí)候用順序控制電路就完成了




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1