flyfeky
bilibili 工控貴族
級別: 論壇先鋒
|
我覺得程序本身沒錯,已經(jīng)運行好幾個月了。 前天出了意外,親測。 y0 y1 y2 都在發(fā)脈沖,順序,y2 y1 y0. 錯誤是Y2發(fā)完脈沖,Y1的沒有發(fā)完,但Y1發(fā)完的8029執(zhí)行了。Y3的 發(fā)早了。所以位置走錯了。僅發(fā)生這樣的情況一次,已確認(rèn)Y1執(zhí)行完的標(biāo)志位,執(zhí)行之前是復(fù)位的。我想 問是不是PLC本身出問題了?? 之后再運行,也沒發(fā)生這種錯誤?到底怎么了? |
|
---|---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
|
上海地鐵運行了9年后,發(fā)現(xiàn)一個Bug導(dǎo)致了一次重大事故。 所以,請再三考慮一下程序的邏輯以及保護(hù)程序是否已經(jīng)做到位了。 Good Luck~ |
---|---|
|
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網(wǎng)絡(luò)英雄
|
M8029只代表DDRVA ZRN 等指令執(zhí)行完,不代表Y1執(zhí)行完.另外發(fā)脈沖要看脈沖忙標(biāo)志位, 另外定位過程中,通常是用脈沖量與脈沖量比較 至于你說的M8029 我還見過發(fā)完脈沖,也確認(rèn)脈沖發(fā)完了,M8029就不置ON的, 保護(hù)程序得組合用的. |
|
---|---|---|
|