程序修改后有問題
劉玉蓉
發(fā)布于2014-11-10 17:24
10
0
標(biāo)簽:
附件里有一段程序,是PIW256送給中控PQW256的程序,以前直接使用MOVE指令,即把PIW256直接MOVE給PQW256,沒有任何問題。
現(xiàn)在需要把PIW256擴(kuò)大1.5倍后move給PQW256,老是報(bào)錯(cuò),即OB121、OB122、BO40原因。,請(qǐng)問附件里的擴(kuò)大1.5倍的程序有問題嗎?為什么CPU會(huì)調(diào)用OB121、OB122、BO40呢?如果要修改,怎樣修改呢?
圖片說明: 1,修改前 2,修改后有問題
佳答案
從上傳的圖片來看PIW256擴(kuò)大1.5倍后變?yōu)闉榱藢?shí)數(shù)(浮點(diǎn)數(shù))了,這樣的雙字長(zhǎng)數(shù)據(jù)類型不允許傳送到PQW256中。注意,必須是整型數(shù)據(jù),即單字長(zhǎng)數(shù)據(jù)。