西門子PLC s7-300/400寄存器的問(wèn)題
183.233.253.26
發(fā)布于2013-03-01 10:46
5
0
標(biāo)簽:
例1:比如說(shuō)要比較一個(gè)db中塊的dbbo-dbb99這100個(gè)字節(jié)是正數(shù)是負(fù)數(shù)還是0,正數(shù)用1來(lái)表示;負(fù)數(shù)用-1來(lái)表示;0用0來(lái)表示。并且將對(duì)應(yīng)結(jié)果存入mb200開(kāi)始的100個(gè)字節(jié)中。具體的程序如圖。
問(wèn)題點(diǎn):在程序中,基本明白no:nop0處以前的程序,在之后的程序,lmd0
sld3
tmd0
,這里程序卡住了,程序開(kāi)頭有l(wèi)0tmd0,清零的程序。在此時(shí)md0的值還是0,即使左移三位還是0啊,不明白,忘解答
圖片說(shuō)明: 1,程序
佳答案
粗看了一下,感覺(jué)這段程序是有問(wèn)題的,你沒(méi)模擬驗(yàn)證下嗎?
循環(huán)尾應(yīng)指下一字節(jié),即:
lmd0
lp#1.0
+d
tmd0
md4亦然