賞心悅目
級(jí)別: 論壇先鋒
|
圖片:
在寫(xiě)錯(cuò)誤信息程序的時(shí)候,我們一般都是把K幾傳到某個(gè)為D幾的存儲(chǔ)器上,在這里面到底哪個(gè)會(huì)優(yōu)先一點(diǎn)呢,比如這個(gè)程序,我寫(xiě) MOV K4 D100 的時(shí)候,它不管怎樣都在顯示這個(gè)錯(cuò)誤信息就算條件不滿足它還是顯示這個(gè)錯(cuò)誤信息,換成MOVP K4 D100 的時(shí)候這個(gè)錯(cuò)誤信息一閃而過(guò),就是條件滿足它也不出現(xiàn)了,哪位高人有關(guān)于錯(cuò)誤信息的編程資料啊,很想學(xué)習(xí)學(xué)習(xí). [ 此帖被lxklz1140在2009-09-21 07:10重新編輯 ] |
---|---|
|
liuxianhua
級(jí)別: 論壇先鋒
|
用MOV可以,但條件不滿足是必須復(fù)位D,即清零D的數(shù)值。 |
---|---|
本帖最近評(píng)分記錄: |
libin520
雖然沒(méi)什么突破和進(jìn)步,卻還是每天在堅(jiān)持著。
級(jí)別: 工控俠客
|
你編這個(gè)程序真是亂七八糟的。M0那里就是很大的錯(cuò)誤了。PLC反應(yīng)不過(guò)來(lái)的。第1段和最后兩段就是敗筆之作。其實(shí)我也是亂說(shuō)的。希望你自己再研究一下。 |
|
---|---|---|
本帖最近評(píng)分記錄:
|
ogden
級(jí)別: 探索解密
|
編程軟件有問(wèn)題吧,有幾步梯形指令圖的編號(hào)一樣的,而且梯形圖的指令編號(hào)順序全亂了,PLC執(zhí)行程序指令時(shí),CPU反應(yīng)不過(guò)來(lái)。第2步的程序,編寫(xiě)方法不好,會(huì)增加程序指令數(shù)量,是不良的程序編寫(xiě)習(xí)慣。 |
---|---|
本帖最近評(píng)分記錄: |
sjm213
有小知識(shí),無(wú)大學(xué)問(wèn)。
級(jí)別: 論壇版主
|
根據(jù)PLC自左而右、自上而下的掃描順序,最后一個(gè)MOV到D100的K值才是有效值,你說(shuō)的“優(yōu)先一點(diǎn)”是否指這個(gè)? 復(fù)位程序必須將D100清零,否則不管是用MOV還是MOVP,執(zhí)行一次之后D100內(nèi)的值都會(huì)保持,將其他數(shù)值傳送到D100中才能改變其結(jié)果。 當(dāng)然如果是MOVP,清零一次后報(bào)警條件一直滿足也不會(huì)再報(bào)警,但如果是報(bào)警條件由不滿足變?yōu)闈M足,那么報(bào)警就是正常的。 建議用MOV,但是如何清除報(bào)警讓他不顯示,你自己想想再寫(xiě)段程序。 =================================================== 樓上,編號(hào)可能是他截圖的時(shí)候只截下了個(gè)位數(shù)。 |
---|---|
本帖最近評(píng)分記錄: |
賞心悅目
級(jí)別: 論壇先鋒
|
謝謝各位高手的指點(diǎn),我知道應(yīng)該怎么編了,已經(jīng)編好了,再次謝謝各位 |
---|---|
|
新手
光明使者——裝電燈的
級(jí)別: 略有小成
|
自己研究一下 |
---|---|
|