plc初學者
級別: 探索解密
精華主題: 0
發(fā)帖數量: 129 個
工控威望: 199 點
下載積分: 736 分
在線時間: 212(小時)
注冊時間: 2018-01-17
最后登錄: 2024-09-30
查看plc初學者的 主題 / 回貼
樓主  發(fā)表于: 2019-08-02 11:04
圖片:
圖片:
使用了A/D模塊對電流進行轉換,為了讓數字波動次數少一點,選擇做10個運算周期的平均值。程序如圖。
問題1,這樣編程是否正確。
問題2,按程序寫法有那么一個時間點其實輸出值d116是0,雖然從監(jiān)控中是看不到的,如何避免?
小侯
小侯
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 482 個
工控威望: 2612 點
下載積分: 8103 分
在線時間: 507(小時)
注冊時間: 2008-10-17
最后登錄: 2024-12-09
查看小侯的 主題 / 回貼
1樓  發(fā)表于: 2019-08-02 16:49
因為你沒標PLC型號
姑且以FX3U來作範例
利用間接定址與MEAN指令即可做平均


不然就是先累加D200~D209
總數除十

菜鳥入行
級別: 論壇先鋒

精華主題: 0
發(fā)帖數量: 1379 個
工控威望: 1557 點
下載積分: 3686 分
在線時間: 177(小時)
注冊時間: 2017-09-01
最后登錄: 2024-06-11
查看菜鳥入行的 主題 / 回貼
2樓  發(fā)表于: 2019-08-02 17:48
如果用的FX2N-2AD  模塊手冊上有一個求平均值 的樣例程序

如果用的FX2N-4AD  有平均次數設置

如果用的FX3U-4AD  不但有平均次數設置,還有濾波值(這個好用)
打個醬油,懂的不多
水平有限,能幫則幫
互相幫助,共同進步
zzq709
級別: 探索解密
精華主題: 0
發(fā)帖數量: 44 個
工控威望: 140 點
下載積分: 5023 分
在線時間: 56(小時)
注冊時間: 2017-02-03
最后登錄: 2024-07-11
查看zzq709的 主題 / 回貼
3樓  發(fā)表于: 2019-08-03 21:30
學習了,謝謝