yangjiejie
朝花夕拾
級別: 網絡英雄
|
題目如下:用FX-1N系列,求D0-D9中的數據大于0的個數,求出的個數送到D10中去。(D0到D10中的參數是觸摸屏給定的,范圍在0到9之間)FX-1N中沒有SUM,求ON指令。大家有沒有好的辦法。 |
|
---|---|---|
|
niningtt
級別: 工控俠客
|
此實現每次掃描刷新一次結果。或許有人我程序長度問題。我想說,結果如此簡單,思路如此明確,長一點不算什么。樓上各位有誰有這個刷新速度? |
---|---|
本帖最近評分記錄: |
niningtt
級別: 工控俠客
|
你的的程序是每次刷新一次結果,那么這么來說,從執行速度上我的就有優勢了,你的循環部分三十多步,循環10次,也即是執行三百多步的程序,這個咱不提。我想說“但你這個程序如果D10去用觸摸屏顯示(或監視),就會發現,D10是一直在變化的。”此言就有很大的常識性誤解了,樓主定時人為這個掃描周期數值是一直在變化的,所以觸摸屏或監控看到的數值也是變化的,這個對于知道程序從上到下的人(即便是外行)都會人為數值一直在變化。但是你了解程序執行過程的,掃描輸入 ,執行程序,輸出結果。或許你說這個是對于開關量而言。其實你是沒真的理解。輸出結果包括Y點鎖存輸出,其實也包括其協議通訊的數據讀取。當然你的程序RS指令與我所說無關。不信可以測試。 |
---|---|
|