kenzoii
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 3 個(gè)
工控威望: 92 點(diǎn)
下載積分: 528 分
在線時(shí)間: 2(小時(shí))
注冊(cè)時(shí)間: 2016-05-01
最后登錄: 2016-05-06
查看kenzoii的 主題 / 回貼
樓主  發(fā)表于: 2016-05-05 12:25
PLC控制流程
(1)按下啟動(dòng)(X0)音樂(lè)噴泉開(kāi)始運(yùn)行。按下停止(X1,輔助繼電器尾M0),音樂(lè)噴泉完成當(dāng)此循環(huán)后停止。
(2)選擇單步(X2,輔助繼電器為M1)或是循環(huán)(X3,輔助繼電器尾M2)。當(dāng)按下單步按鈕,噴泉循環(huán)一次后便會(huì)停止工作。當(dāng)按下循環(huán)按鈕,噴泉?jiǎng)t會(huì)一直循環(huán)動(dòng)作,直到按下停止按鈕。
(3)選擇用計(jì)數(shù)器記次數(shù)運(yùn)行(C0)。則在程序開(kāi)始前輸入8421碼進(jìn)行噴泉循環(huán)次數(shù)的選擇。當(dāng)選擇X次,則噴泉運(yùn)行X次之后停止工作。中途按下停止噴泉工作也會(huì)停止。
(4)當(dāng)噴泉遇到突發(fā)狀況,如噴頭損壞,LED燈光不亮,或是其他緊急事件時(shí),按下急停按鈕(X4)音樂(lè)噴泉?jiǎng)t會(huì)立即停止工作。
我存在幾個(gè)疑問(wèn)。
第一個(gè)就是當(dāng)我選擇單步胡總和循環(huán)時(shí)是不設(shè)定計(jì)數(shù)器次數(shù)的,那么計(jì)時(shí)器在這種情況下,程序中的計(jì)數(shù)器是無(wú)作用的嗎?會(huì)與單步或者循環(huán)產(chǎn)生沖突嗎?
第二個(gè)是我是用步進(jìn)指令編程的,在程序的開(kāi)始幾步我用SET讓幾個(gè)繼電器保持運(yùn)行的狀態(tài),那么繼電器的SET會(huì)與SET下一步的步進(jìn)指令沖突嗎?
另外就是輔助繼電器的互鎖問(wèn)題,求大神幫忙看看有沒(méi)有BUG。

kenzoii
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 3 個(gè)
工控威望: 92 點(diǎn)
下載積分: 528 分
在線時(shí)間: 2(小時(shí))
注冊(cè)時(shí)間: 2016-05-01
最后登錄: 2016-05-06
查看kenzoii的 主題 / 回貼
1樓  發(fā)表于: 2016-05-05 12:49
頂一下,真心求指導(dǎo)
huang000
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 3 個(gè)
工控威望: 91 點(diǎn)
下載積分: 552 分
在線時(shí)間: 1(小時(shí))
注冊(cè)時(shí)間: 2016-05-03
最后登錄: 2021-08-12
查看huang000的 主題 / 回貼
2樓  發(fā)表于: 2016-05-05 14:18
你程序S21的Y10,S22的Y7和S23的Y2,會(huì)一直持續(xù)導(dǎo)通狀態(tài)就算你按了停止也是一樣喔
建議在S0處加RST Y10 , RST Y7 ,RST Y2
另外連續(xù)步驟應(yīng)該只會(huì)執(zhí)行一次,須於S0的X0處並接一個(gè)M1
[ 此帖被huang000在2016-05-05 15:51重新編輯 ]
kenzoii
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 3 個(gè)
工控威望: 92 點(diǎn)
下載積分: 528 分
在線時(shí)間: 2(小時(shí))
注冊(cè)時(shí)間: 2016-05-01
最后登錄: 2016-05-06
查看kenzoii的 主題 / 回貼
3樓  發(fā)表于: 2016-05-05 14:59
引用
引用第2樓huang000于2016-05-05 14:18發(fā)表的  :
你程序S21的Y10,S22的Y7和S23的Y2,會(huì)一直持續(xù)導(dǎo)通狀態(tài)就算你按了停止也是一樣喔
建議在S0處加RST Y10 , RST Y7 ,RST Y2
另外連續(xù)步驟應(yīng)該只會(huì)執(zhí)行一次,須於S0的X0處並接一個(gè)M2

按鈕按下之后M2不是會(huì)持續(xù)得電嗎?運(yùn)行一次之后輔助繼電器會(huì)重置的嗎?
huang000
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 3 個(gè)
工控威望: 91 點(diǎn)
下載積分: 552 分
在線時(shí)間: 1(小時(shí))
注冊(cè)時(shí)間: 2016-05-03
最后登錄: 2021-08-12
查看huang000的 主題 / 回貼
4樓  發(fā)表于: 2016-05-05 15:57
剛剛打錯(cuò)是並接M1才對(duì)
當(dāng)程序執(zhí)行一次之後,沒(méi)錯(cuò)M1是會(huì)持續(xù)得電,但當(dāng)程序跳入S0這個(gè)步序後,你必須再按一次X0才會(huì)再跳入S20這個(gè)步序,因此你若要持續(xù)執(zhí)行必須在X0並接M1
[ 此帖被huang000在2016-05-05 16:05重新編輯 ]
adaleo
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 30 個(gè)
工控威望: 124 點(diǎn)
下載積分: 897 分
在線時(shí)間: 26(小時(shí))
注冊(cè)時(shí)間: 2016-04-28
最后登錄: 2018-10-12
查看adaleo的 主題 / 回貼
5樓  發(fā)表于: 2016-05-06 09:23
單循環(huán)可以用你的步進(jìn)程序。單步就需要編寫(xiě)手動(dòng)程序。步進(jìn)里面用set  rst命令輸出比較好用些,個(gè)人感覺(jué)