自己寫(xiě)的簡(jiǎn)單fb調(diào)用出錯(cuò)
鄭志武
發(fā)布于2012-11-23 13:55
1
0
標(biāo)簽:
簡(jiǎn)單的寫(xiě)了兩個(gè)int加法的fb,三個(gè)變量都定義了,兩個(gè)輸入int,一個(gè)輸出int,在ob1中調(diào)用,下載運(yùn)行就出錯(cuò),沒(méi)想出來(lái)是什么原因?調(diào)用庫(kù)中的fb沒(méi)問(wèn)題,應(yīng)該是自己的fb哪里不正確?
問(wèn)題補(bǔ)充:
那個(gè)簡(jiǎn)單的fb又沒(méi)問(wèn)題了,現(xiàn)在又有個(gè)fb出問(wèn)題了,說(shuō)是長(zhǎng)度出錯(cuò),幫我分析,程序,變量和出錯(cuò)信息見(jiàn)附圖
圖片說(shuō)明: 1,程序 2,錯(cuò)誤信息 3,變量
佳答案
重點(diǎn)檢查程序中db號(hào)為#db_no的db塊
1.此db塊是否在程序中存在,并且已經(jīng)下載到cpu中
2.此db塊中的地址范圍的大小是否滿足fb的調(diào)用,換句話說(shuō),就是在fb有沒(méi)有使用該db塊中沒(méi)有定義的地址