kawasakilu
級(jí)別: 略有小成
|
昨天維修時(shí)遇到一故障,需要對(duì)梯形圖程序修改。 需修改的內(nèi)容很簡(jiǎn)單: 比如原來(lái)是LD X0 AND X1 OUT Y0 現(xiàn)在只需改成LD X0 OUT Y0 就可以了。但是程序?qū)懭牒筮\(yùn)行時(shí)仍然同時(shí)受 X0 和X1的控制。 原程序很簡(jiǎn)單,共計(jì)才100來(lái)步,從頭至尾沒(méi)有任何雙線圈之類也沒(méi)有任何區(qū)間復(fù)位之類功能指令。 也就是說(shuō)它是完全單獨(dú)的一步,與其它沒(méi)有任何牽連。 繼續(xù)又用空白點(diǎn)寫(xiě)了一個(gè)簡(jiǎn)單的程序測(cè)試: 如LD X30 OUT Y40 寫(xiě)入后運(yùn)行,X30接通,并且監(jiān)控到X30已經(jīng)閉合,但Y40就是不動(dòng)作。而強(qiáng)行測(cè)試Y40,讓其ON。卻正常。 請(qǐng)大家一起幫忙分析原因。 |
---|---|
|
zxc6688
工業(yè)自動(dòng)化是我們的目標(biāo)
級(jí)別: 略有小成
|
清除一下內(nèi)存,再寫(xiě)入 如果在運(yùn)行中寫(xiě)入,要更改一下設(shè)置 |
|
---|---|---|
|
waxiao88
級(jí)別: 略有小成
|
不會(huì)是設(shè)置有問(wèn)題吧?如把X0設(shè)置成運(yùn)行控制. |
---|---|
|
王銳
向大家學(xué)習(xí)
級(jí)別: 工控俠客
|
同意一樓觀點(diǎn) 你把PLC內(nèi)存清除下 再重新寫(xiě)入 |
---|---|
|
guochunyi
直讀解西門(mén)屏HMI口令 。。。
級(jí)別: 論壇版主
|
是你的操作原因,可以把PLC給STOP,修改完程序后下載到PLC,然后RUN就可以了。 |
|
---|---|---|
|
sjm213
有小知識(shí),無(wú)大學(xué)問(wèn)。
級(jí)別: 論壇版主
|
“寫(xiě)入后運(yùn)行”這一步是怎么做的?假如是操作上的原因,那么按照樓上的步驟,先將PLC打到STOP在寫(xiě)入程序一般不會(huì)再有誤操作了。 |
---|---|
|
kawasakilu
級(jí)別: 略有小成
|
我描述的情況比較簡(jiǎn)潔了點(diǎn),當(dāng)然不會(huì)出現(xiàn)程序?qū)懭脒^(guò)程中的操作錯(cuò)誤。 后來(lái)?yè)Q了個(gè)PLC就好了。估計(jì)是PLC RAM或者是寫(xiě)入回路的線路故障。 表面是新程序正常寫(xiě)入了,但是新程序并沒(méi)有實(shí)際被寫(xiě)入到RAM中,執(zhí)行的還是老程序。 反過(guò)來(lái)想想: 如果能知道是那個(gè)元件損壞或是哪一根線路不良造成這種現(xiàn)象,我們是不是可以把它用在 防治別人亂改或是程序保密方面呢。 |
---|---|
|
yangjunhua
級(jí)別: *
|
可能是plc上run ,stop開(kāi)關(guān)沒(méi)有處于run 狀態(tài)..檢查一下.是否正常! |
---|---|
|
sjm213
有小知識(shí),無(wú)大學(xué)問(wèn)。
級(jí)別: 論壇版主
|
是個(gè)辦法,但單就這臺(tái)PLC來(lái)說(shuō)到底是什么原因造成的這個(gè)現(xiàn)象還是需要進(jìn)一步研究。若確實(shí)跟硬件有關(guān)系那就爽大了。 是否程序未寫(xiě)入樓主可以寫(xiě)入完成后再讀出一遍進(jìn)行對(duì)照。 但實(shí)質(zhì)上沒(méi)有修改成功,為何軟件上還是顯示寫(xiě)入完成呢? |
---|---|
|