xiaohy620
級(jí)別: 探索解密
![]() |
在現(xiàn)場(chǎng)控制中可能會(huì)遇到這樣一種需求,看起來(lái)簡(jiǎn)單,但是我想了一整天卻無(wú)法編程來(lái)實(shí)現(xiàn)。為了討論方便,我把它簡(jiǎn)化為這樣一個(gè)問(wèn)題:有5個(gè)按鈕和5個(gè)信號(hào)燈,編號(hào)1#~5#,每次只按下一個(gè)按鈕,按的次序是隨意的且沒(méi)有時(shí)間限制,每按下一個(gè)按鈕輸出就亮一個(gè)對(duì)應(yīng)的信號(hào)燈,持續(xù)10秒后自動(dòng)熄滅,但是同一時(shí)刻只允許亮一個(gè)燈,即前燈不滅后燈不亮,并且亮燈的次序嚴(yán)格按照按鈕按下的次序,例如按鈕是2#——1#——5#——3#——4#,則亮燈也按照2#——1#——5#——3#——4#,不能亂。 敬請(qǐng)感興趣的高手用S7-200示范一下。 |
---|---|
|
打豆豆
歐姆龍-NJ系列 NX系列 NY系列,遠(yuǎn)程解密,西門(mén)子120
級(jí)別: VIP會(huì)員
![]() ![]() |
MOV就搞定了,好好想想 |
|
---|---|---|
|
ngch
深圳工控小匠
級(jí)別: 網(wǎng)絡(luò)英雄
![]() ![]() |
應(yīng)該好寫(xiě)。 |
|
---|---|---|
|
wwcwwc
級(jí)別: VIP會(huì)員
![]() ![]() |
拋開(kāi)問(wèn)題看本質(zhì)。 樓主你沒(méi)有靜下心情想問(wèn)題哦。 首先不要把問(wèn)題想的太過(guò)于復(fù)雜,按鈕與指示燈對(duì)應(yīng)就這樣操作好了,見(jiàn)下程序; 這里只寫(xiě)了一個(gè)工位的程序,可以按此思路寫(xiě)其它的工位。 LD I0.0 AN M10.0 S Q0.0, 1 //啟動(dòng)指示燈 LDB<> QB0, 0 = M10.0 //判斷是否有按鈕按下 LDB>= QB0, 0 TON T37, 100 //啟動(dòng)延時(shí) LD T37 R Q0.0, 4 //延時(shí)時(shí)間到復(fù)位 |
---|---|
|
dahai998
級(jí)別: 略有小成
![]() |
這個(gè)問(wèn)題如果用簡(jiǎn)單指令來(lái)編是有點(diǎn)復(fù)雜的,我以前用變址做過(guò),F(xiàn)在有些PLC有現(xiàn)成指令。這問(wèn)題的本質(zhì)就是先進(jìn)先出。 |
---|---|
|
qwert001100
今天工作不努力,明天努力找工作!
級(jí)別: 略有小成
![]() |
4樓的不錯(cuò),先進(jìn)先出指令方便 |
---|---|
|
insery
級(jí)別: 探索解密
![]() |
設(shè)備運(yùn)行時(shí),飛剪每運(yùn)行一周切點(diǎn)接近開(kāi)關(guān)就通過(guò)PLC外部中斷一次,采集當(dāng)前編碼器計(jì)數(shù)值,并與PLC中存儲(chǔ)的相對(duì)位置進(jìn)行比較,根椐差值的大小和正負(fù)來(lái)計(jì)算出PLC所發(fā)出命令脈沖的頻率。 請(qǐng)問(wèn)哪位知道這段程序應(yīng)該怎么寫(xiě)?或者給個(gè)運(yùn)算公式也行呀!謝謝了。。 |
---|---|
|
啟航國(guó)際教育
級(jí)別: 論壇先鋒
![]() |
這個(gè)我在一家陶瓷廠里做過(guò)這樣的程序,料慢飛剪還可以接受,快點(diǎn)就不行了,后來(lái)我們都用伺服追剪了和印刷機(jī)追印一樣的! |
---|---|
|