多謝各位指點!! 但還是想不明白.
如4樓所言C100是個全局變量,第6秒時在第一個子程序中被置ON使第一個子程序輸出,但第一個子程序和第二個子程序中的L20.0因為是局部變量應(yīng)該是兩個不同的值,所以我覺得C100在第二個子程序中應(yīng)該是又被+1了,但未被復(fù)位直到下個周期在前一個子程序中被復(fù)位后,進(jìn)入第二個子程序中直接+1,想到這里就有問題了:C100在一個周期中被加了兩次是不是?如果是,那么最后結(jié)果乘10就應(yīng)該改為乘20了,但是調(diào)試中發(fā)現(xiàn)第一個子程序輸出的值按乘10計算與實際接近....
不知道就這個思路有沒有更好的解決辦法?