zs8823
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 86 個
工控威望: 513 點
下載積分: 1361 分
在線時間: 29(小時)
注冊時間: 2008-06-21
最后登錄: 2024-08-23
查看zs8823的 主題 / 回貼
樓主  發(fā)表于: 2010-11-12 04:27
圖片:
圖片:
遇到一個問題,寫了一個如圖所示的子程序,在主程序中兩次調用,但只有第一個調用有輸入輸出,第二個調用的輸入好象未傳入子程序,但輸出完全與第一個輸出同值且同步變化.不知道錯在哪里,請高手指點,CPU226.
wjmdtt
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 124 個
工控威望: 261 點
下載積分: 1301 分
在線時間: 84(小時)
注冊時間: 2009-07-20
最后登錄: 2024-09-25
查看wjmdtt的 主題 / 回貼
1樓  發(fā)表于: 2010-11-12 10:56
我覺得像是一個掃描周期內(nèi)調用子程序并不一定能完成6次計數(shù)運行.因此第二次調用后返回值一樣,因你返回值用的是:
LD C100........也即必須C100計數(shù)到后才輸出.因此就只有第一次起作用.
wjmdtt
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 124 個
工控威望: 261 點
下載積分: 1301 分
在線時間: 84(小時)
注冊時間: 2009-07-20
最后登錄: 2024-09-25
查看wjmdtt的 主題 / 回貼
2樓  發(fā)表于: 2010-11-12 11:02
你可將程序修改下.如設計為讓子程序實時返回在主程序中處理6次問題試試.
同時你這個子程序計算我沒看出有任何意義.網(wǎng)絡2中都是原值過去過來不知你要實現(xiàn)個啥功能.
[ 此帖被wjmdtt在2010-11-12 11:34重新編輯 ]