電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 梯形圖實例 >> 正文

S7-200smart如何實現遞推平均

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2023/8/11

  問題:s7-200smart采集模擬量,每次掃描到數據,就記錄下來,讀到的數據存到最后一單元,數據依次往前拱,把最老的一個單元拱出去,求程序段。我用FIFO似乎實現不了

解:前幾天看到網友用smart 間接尋址 冒泡法程序,今天下午不忙,做了一個冒泡法排序,拋磚引玉。 相互學習優化優化程序。

主程序:

Network 1
LD     M0.0
=      L60.0
LD     M0.0
EU
=      L63.7
LD     L60.0
CALL   SBR0, L63.7, &VB0, 60, M0.5, M0.6

 

子程序:

TITLE=程序注釋
Network 1
// 外循環次數計算
LD     SM0.0
MOVW   LW5, LW12
-I     1, LW12
Network 2
// 外循環   開始 
LD     L0.0
FOR    LW10, 1, LW12
Network 3
// 指針傳遞
LD     SM0.0
MOVD   LD1, LD16
AENO
MOVW   LW10, VW3002
Network 4
//  內循環次數計算
LD     SM0.0
MOVW   LW5, LW14
-I     LW10, LW14
Network 5
// 內循環   
LD     SM0.0
FOR    LW8, 1, LW14
AENO
MOVW   LW8, VW3004
Network 6
//   
LD     SM0.0
MOVD   LD16, LD20
+D     +2, LD20
Network 7
// 比較大小,條件滿足后互換。互換完成后指針地址加2
LDW>   *LD16, *LD20
LPS
MOVW   *LD16, LW24
AENO
MOVW   *LD20, *LD16
AENO
MOVW   LW24, *LD20
AENO
+D     2, LD16
LPP
NOT
+D     2, LD16
Network 8
LDW>=  LW8, 200
WDR
Network 9
// 內循環結束
NEXT
Network 10
LDW>=  LW10, 400
WDR
Network 11
// 外循環結束
NEXT

 

Tags:平均值,求平均值,SMART,西門子plc  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
新国产三级在线观看播放| 极品色αv影院| 亚洲色在线视频| 漂亮女教师被浣肠| 兽皇videos极品另类| 男同在线观看免费网站| 免费视频www| 污污网站在线看| 亚洲精品乱码久久久久久| 欧美卡4卡1卡2卡3超清免费| 亚洲日韩AV一区二区三区四区| 欧美亚洲欧美日韩中文二区| 免费a级毛片高清在钱| 波多野结衣视频全集| 亚洲色偷拍区另类无码专区| 欧美成人午夜做受视频| 亚洲国产成人久久综合区| 日韩视频一区二区三区| 乱人伦人妻中文字幕无码久久网| 日本韩国三级在线| 久久久久人妻一区二区三区vr| 成人免费一级片| 三级黄色在线看| 在线观看免费a∨网站| 91香蕉福利一区二区三区| 国产精品亚洲а∨天堂2021| 黄网免费在线观看| 国产伦精品一区二区免费| 精品国精品自拍自在线| 免费看小12萝裸体视频国产| 欧美牲交a欧美牲交aⅴ久久| 亚洲国产欧美日韩精品一区二区三区| 日韩激情视频在线| 久久久国产99久久国产久| 小小影视日本动漫观看免费| h肉3d动漫在线观看网站| 国产精品大片天天看片| 非洲人zoxxxx另类| 四虎永久免费地址在线观看| 狠狠色噜噜狠狠狠合久| 亚洲欧美另类视频|