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