• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
lizhiliang
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 416 個(gè)
工控威望: 505 點(diǎn)
下載積分: 12728 分
在線時(shí)間: 677(小時(shí))
注冊(cè)時(shí)間: 2010-07-29
最后登錄: 2023-01-06
查看lizhiliang的 主題 / 回貼
12樓  發(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)潔而有效
fubin739
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 443 個(gè)
工控威望: 790 點(diǎn)
下載積分: 3050 分
在線時(shí)間: 453(小時(shí))
注冊(cè)時(shí)間: 2006-11-06
最后登錄: 2024-11-14
查看fubin739的 主題 / 回貼
13樓  發(fā)表于: 2015-06-18 14:54
把PLC周期設(shè)為固定值,然后每一個(gè)周期做一次輸入信號(hào)狀態(tài)的記錄同時(shí)輸出5秒前的信號(hào)
10樓的方法如果PLC掃描周期大于10ms,會(huì)漏時(shí)間。
niningtt
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1230 個(gè)
工控威望: 3550 點(diǎn)
下載積分: 858 分
在線時(shí)間: 459(小時(shí))
注冊(cè)時(shí)間: 2010-08-24
最后登錄: 2024-11-16
查看niningtt的 主題 / 回貼
14樓  發(fā)表于: 2015-06-18 18:08
引用
引用第13樓fubin739于2015-06-18 14:54發(fā)表的  :
把PLC周期設(shè)為固定值,然后每一個(gè)周期做一次輸入信號(hào)狀態(tài)的記錄同時(shí)輸出5秒前的信號(hào)
10樓的方法如果PLC掃描周期大于10ms,會(huì)漏時(shí)間。

如果程序執(zhí)行周期太長(zhǎng),我會(huì)建議使用中斷,或者是0.1S的移位去做。至于討論掃描,漏掉之類的都是次要的,樓主肯定可以解決。他需要的是如何將采集信號(hào)延時(shí)輸出。
lizhiliang
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 416 個(gè)
工控威望: 505 點(diǎn)
下載積分: 12728 分
在線時(shí)間: 677(小時(shí))
注冊(cè)時(shí)間: 2010-07-29
最后登錄: 2023-01-06
查看lizhiliang的 主題 / 回貼
15樓  發(fā)表于: 2015-06-20 18:05
這是一個(gè)關(guān)于信號(hào)的錄制。如果變化不多,采用計(jì)時(shí)數(shù)據(jù)來(lái)描述和記錄狀態(tài)變化可能更準(zhǔn)確(fifo),數(shù)據(jù)量也較少,就像矢量圖。
如果變化較多,采取微分采樣來(lái)記錄(SFTR)反而更簡(jiǎn)單可行一些,這種方式更像是光盤錄制。循環(huán)的記錄和輸出也是一個(gè)問(wèn)題,因?yàn)镻LC地址畢竟很有限。不過(guò)這里用SFTR已經(jīng)足夠解決了
彭萬(wàn)生
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1890 個(gè)
工控威望: 2102 點(diǎn)
下載積分: 131755 分
在線時(shí)間: 1278(小時(shí))
注冊(cè)時(shí)間: 2013-08-04
最后登錄: 2024-04-17
查看彭萬(wàn)生的 主題 / 回貼
16樓  發(fā)表于: 2015-06-20 18:36
10樓的,學(xué)習(xí)了
  • «
  • 1
  • 2
  • »
  • Pages: 2/2     Go