1049584212
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看1049584212的 主題 / 回貼
樓主  發(fā)表于: 2011-07-12 17:20
問:在下初學(xué)PLC-300,以前知道在200中有MOVE-R指令,但300中沒有,請(qǐng)問下用什么指令能將負(fù)實(shí)數(shù)-10.5傳送到MD20中,用MOVE不行。

答:move指令是可以傳送負(fù)實(shí)數(shù)的。你是用PLCSIM仿真的吧?在仿真時(shí)注意把MD20屬性選擇為REAL(下拉菜單里選擇)。仿真結(jié)果 為  -1.050000e+001(-1.050000為尾數(shù),e+001為指數(shù),意思就是-1.050000*10的一次冪),不就是-10.5?
你還可以在運(yùn)行PLCSIM時(shí)直接監(jiān)控程序啊,在監(jiān)控狀態(tài)下右擊MD20—表達(dá)式—浮點(diǎn),你再看看結(jié)果吧。