lizhiliang
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 416 個(gè)
工控威望: 505 點(diǎn)
下載積分: 12728 分
在線時(shí)間: 677(小時(shí))
注冊(cè)時(shí)間: 2010-07-29
最后登錄: 2023-01-06
查看lizhiliang的 主題 / 回貼
樓主  發(fā)表于: 2015-06-12 12:55
假設(shè)有1路數(shù)字量輸入,會(huì)有不定時(shí)長(zhǎng)、不定間隔的ON信號(hào)輸入(ON|OFF變化不算快,不必考慮高速輸入問題。)
現(xiàn)在要用1路數(shù)字量輸出,在延遲5秒后輸出具有同樣變化的信號(hào)。時(shí)間為無限長(zhǎng)。就是輸出點(diǎn)一直輸出5秒前接收到的狀態(tài)

請(qǐng)問怎么實(shí)現(xiàn)?

[attachment=136220]

如果換成模擬量輸入輸出呢
[ 此帖被lizhiliang在2015-06-12 14:02重新編輯 ]
lizhiliang
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 416 個(gè)
工控威望: 505 點(diǎn)
下載積分: 12728 分
在線時(shí)間: 677(小時(shí))
注冊(cè)時(shí)間: 2010-07-29
最后登錄: 2023-01-06
查看lizhiliang的 主題 / 回貼
1樓  發(fā)表于: 2015-06-12 14:04
引用
引用第3樓hafatahaha于2015-06-12 14:02發(fā)表的  :
你的ON/OFF信號(hào)的頻率是多少,畢竟PLC刷新有時(shí)間,這個(gè)刷新時(shí)間決定你的最小頻率


假設(shè)變化不快,大于PLC的刷新周期
lizhiliang
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 416 個(gè)
工控威望: 505 點(diǎn)
下載積分: 12728 分
在線時(shí)間: 677(小時(shí))
注冊(cè)時(shí)間: 2010-07-29
最后登錄: 2023-01-06
查看lizhiliang的 主題 / 回貼
2樓  發(fā)表于: 2015-06-12 14:27
引用
引用第4樓hafatahaha于2015-06-12 14:03發(fā)表的  :
模擬量輸出一樣,也要考慮刷新頻率,就是變化率

也是只能是先入先出了,考慮的是變化太快或者變化太多
lizhiliang
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 416 個(gè)
工控威望: 505 點(diǎn)
下載積分: 12728 分
在線時(shí)間: 677(小時(shí))
注冊(cè)時(shí)間: 2010-07-29
最后登錄: 2023-01-06
查看lizhiliang的 主題 / 回貼
3樓  發(fā)表于: 2015-06-17 13:53
引用
引用第10樓niningtt于2015-06-13 12:13發(fā)表的  :
[attachment=136244] M8012是0.01S,5秒就是500個(gè)0.01s,然后移位500次后的結(jié)果就是了

學(xué)習(xí)了,程序非常簡(jiǎn)潔而有效
lizhiliang
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 416 個(gè)
工控威望: 505 點(diǎn)
下載積分: 12728 分
在線時(shí)間: 677(小時(shí))
注冊(cè)時(shí)間: 2010-07-29
最后登錄: 2023-01-06
查看lizhiliang的 主題 / 回貼
4樓  發(fā)表于: 2015-06-20 18:05
這是一個(gè)關(guān)于信號(hào)的錄制。如果變化不多,采用計(jì)時(shí)數(shù)據(jù)來描述和記錄狀態(tài)變化可能更準(zhǔn)確(fifo),數(shù)據(jù)量也較少,就像矢量圖。
如果變化較多,采取微分采樣來記錄(SFTR)反而更簡(jiǎn)單可行一些,這種方式更像是光盤錄制。循環(huán)的記錄和輸出也是一個(gè)問題,因?yàn)镻LC地址畢竟很有限。不過這里用SFTR已經(jīng)足夠解決了