hb07303
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 16 個
工控威望: 140 點
下載積分: 8717 分
在線時間: 63(小時)
注冊時間: 2013-02-21
最后登錄: 2024-12-17
查看hb07303的 主題 / 回貼
樓主  發(fā)表于: 2017-10-20 07:09
各位大神好,因最近工廠改造設(shè)備,碰到了一個比較棘手的問題。其實控制要求并不復(fù)雜,不過解決起來好像也有點難度。我入行資歷不深,此問題著實讓我頭疼,只好廣發(fā)英雄帖,望大神能幫小的一把,感謝感謝;喯驴刂埔,需實現(xiàn)以下功能:I0.0輸入10HZ的脈沖信號,經(jīng)過2S延時后由Q0.0輸出10HZ的脈沖。就這樣了。其實也就是需要讓輸入信號經(jīng)過一段時間延時后再輸出罷了,問題難度在于需要延時的時間是2S,遠大于信號觸發(fā)的100MS。第一個信號還沒到2S延時結(jié)束輸出,下一個信號就來了。這就悲劇了。實在是解決不了這個問題,請大家多多幫忙,謝謝
堅持不放棄 成功就會近一點
hb07303
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 16 個
工控威望: 140 點
下載積分: 8717 分
在線時間: 63(小時)
注冊時間: 2013-02-21
最后登錄: 2024-12-17
查看hb07303的 主題 / 回貼
1樓  發(fā)表于: 2017-10-20 15:42
有大神提供下思路嗎?感謝感謝
堅持不放棄 成功就會近一點
adnnin
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 241 個
工控威望: 565 點
下載積分: 586 分
在線時間: 266(小時)
注冊時間: 2016-12-30
最后登錄: 2024-10-26
查看adnnin的 主題 / 回貼
2樓  發(fā)表于: 2017-10-20 19:45
呵呵 ,先進 先出。
hb07303
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 16 個
工控威望: 140 點
下載積分: 8717 分
在線時間: 63(小時)
注冊時間: 2013-02-21
最后登錄: 2024-12-17
查看hb07303的 主題 / 回貼
3樓  發(fā)表于: 2017-10-31 15:44
引用
引用第2樓adnnin于2017-10-20 19:45發(fā)表的  :
呵呵 ,先進 先出。

利用工作表來實現(xiàn),嗯,有道理,我在思考下。謝謝大俠
堅持不放棄 成功就會近一點
hb07303
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 16 個
工控威望: 140 點
下載積分: 8717 分
在線時間: 63(小時)
注冊時間: 2013-02-21
最后登錄: 2024-12-17
查看hb07303的 主題 / 回貼
4樓  發(fā)表于: 2017-11-03 13:59
問題已經(jīng)解決了,我的思路是將輸入脈沖的每個上升沿的觸發(fā)時間寫入工作表,在對表內(nèi)記錄下的觸發(fā)時間加上2s延時并與當前時間進行比較,相同則輸出,同時表內(nèi)數(shù)據(jù)先入先出。在此也特別感謝西門子工業(yè)支持中心技術(shù)論壇里的芳季大神的精華帖,受益匪淺。
堅持不放棄 成功就會近一點