楓葉雨天擱淺
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 27 個
工控威望: 90 點(diǎn)
下載積分: 1318 分
在線時間: 60(小時)
注冊時間: 2023-03-22
最后登錄: 2025-06-11
查看楓葉雨天擱淺的 主題 / 回貼
樓主  發(fā)表于: 6天前
圖片:
匯川ST語言中FOR循環(huán)為啥跳出不了循環(huán),不知道哪里的問題
shangdi123
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 52 個
工控威望: 82 點(diǎn)
下載積分: 622 分
在線時間: 206(小時)
注冊時間: 2021-07-09
最后登錄: 2025-06-12
查看shangdi123的 主題 / 回貼
1樓  發(fā)表于: 6天前
你這個sum1又不清零,循環(huán)完后又再循環(huán),肯定一直累加
樓主留言:
sum1不是在FOR里面嗎,i已經(jīng)等于100了應(yīng)該跳出循環(huán)體啊,sum1為啥還要累加呢?
shangdi123
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 52 個
工控威望: 82 點(diǎn)
下載積分: 622 分
在線時間: 206(小時)
注冊時間: 2021-07-09
最后登錄: 2025-06-12
查看shangdi123的 主題 / 回貼
2樓  發(fā)表于: 6天前
每個掃描周期都會給 sum1 增加 100(執(zhí)行 100 次 sum1:=sum1+1) ,i跟sum1有什么關(guān)系 你要是只在循環(huán)那應(yīng)該是Sum1=i+1 用那個循環(huán)的i,而不是sum1加呀,sum1等于是這個程序塊的全局變量,
樓主留言:
嗯嗯謝謝
朱光顯
學(xué)無止境,繼續(xù)加油
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 115 個
工控威望: 192 點(diǎn)
下載積分: 7170 分
在線時間: 89(小時)
注冊時間: 2020-07-08
最后登錄: 2025-06-12
查看朱光顯的 主題 / 回貼
3樓  發(fā)表于: 5天前
sum1不是在FOR里面嗎,i已經(jīng)等于100了應(yīng)該跳出循環(huán)體啊,sum1為啥還要累加呢?
是在一個掃描周期內(nèi)跳出循環(huán)了。你的FOR循環(huán)又沒有加條件,而且sum1又不清零,所以會一直累加啊
wj991527381
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 53 個
工控威望: 119 點(diǎn)
下載積分: 462 分
在線時間: 17(小時)
注冊時間: 2021-04-13
最后登錄: 2025-06-11
查看wj991527381的 主題 / 回貼
4樓  發(fā)表于: 3天前
你這個FOR循環(huán)前面不加條件,肯定一直執(zhí)行啊  要加IF條件
dixuefeng
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 32 個
工控威望: 57 點(diǎn)
下載積分: 294 分
在線時間: 2(小時)
注冊時間: 2025-06-04
最后登錄: 2025-06-12
查看dixuefeng的 主題 / 回貼
5樓  發(fā)表于: 3天前
你要加一個清零
那時年少
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 569 個
工控威望: 2233 點(diǎn)
下載積分: 27589 分
在線時間: 1245(小時)
注冊時間: 2021-03-24
最后登錄: 2025-06-12
查看那時年少的 主題 / 回貼
6樓  發(fā)表于: 3天前
圖片:
要斷開for循環(huán)的條件,否則就是一個掃描周期循環(huán)100次!
hlq_0815
人生的成功不在于拿到一副好牌,而是怎樣將壞牌打好。
級別: 論壇版主

精華主題: 2 篇
發(fā)帖數(shù)量: 1890 個
工控威望: 4538 點(diǎn)
下載積分: 7694 分
在線時間: 1439(小時)
注冊時間: 2008-07-03
最后登錄: 2025-06-12
查看hlq_0815的 主題 / 回貼
7樓  發(fā)表于: 3天前
循環(huán)內(nèi)加上
EXIT;
關(guān)鍵詞
人生的成功不在于拿到一副好牌,而是怎樣將壞牌打好。