二手工控電器
且行且珍惜
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 2813 個
工控威望: 4439 點
下載積分: 212712 分
在線時間: 3166(小時)
注冊時間: 2008-02-22
最后登錄: 2024-10-24
查看二手工控電器的 主題 / 回貼
樓主  發(fā)表于: 2019-10-13 09:39
在模擬量讀取轉換值后,存放于D10數(shù)據(jù)寄存器中。里面數(shù)據(jù)有將近200個數(shù)值范圍內(nèi)變化,即:10460至10660范圍內(nèi)變化。請教路過高人有何簡潔的方法取出D10里面變化的最大值和最小值?
本人用笨辦法已經(jīng)能實現(xiàn),但是程序有些復雜,可讀性差!雖然功能可以實現(xiàn)。謝謝!

在此先說說笨辦法的實現(xiàn)方法:用比較指令將D10當前數(shù)據(jù)進行實時比較,一旦數(shù)據(jù)變化立即傳送至D20(Z)內(nèi),然后將指針Z+1。
歡迎捧場光臨工控自動化小店!供應二手拆機PLC 、伺服、步進、變頻器、3相固態(tài)調(diào)壓調(diào)功模塊、接線端子等等
http://shop115113109.taobao.com/?spm=a1z10.5-c.0.0.L6cazp&v=1
enderz
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 58 個
工控威望: 263 點
下載積分: 1135 分
在線時間: 39(小時)
注冊時間: 2018-01-02
最后登錄: 2024-10-11
查看enderz的 主題 / 回貼
1樓  發(fā)表于: 2019-10-16 15:49
引用
引用第10樓yezouping于2019-10-14 16:04發(fā)表的  :
下圖這樣也可以!

當200組數(shù)據(jù)里的最小值大于D11的值后怎么讀出來?
enderz
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 58 個
工控威望: 263 點
下載積分: 1135 分
在線時間: 39(小時)
注冊時間: 2018-01-02
最后登錄: 2024-10-11
查看enderz的 主題 / 回貼
2樓  發(fā)表于: 2019-10-16 16:00
數(shù)據(jù)最大最小值.zip (174 K) 下载次数:31
你看這樣得不得



本帖最近評分記錄:
  • 下載積分:+5(跑步向錢) 好貼好貼!