lizhiliang
級(jí)別: 家園常客
|
學(xué)習(xí)了,程序非常簡潔而有效 |
---|---|
|
fubin739
級(jí)別: 家園?
|
把PLC周期設(shè)為固定值,然后每一個(gè)周期做一次輸入信號(hào)狀態(tài)的記錄同時(shí)輸出5秒前的信號(hào) 10樓的方法如果PLC掃描周期大于10ms,會(huì)漏時(shí)間。 |
---|---|
|
niningtt
級(jí)別: 工控俠客
|
如果程序執(zhí)行周期太長,我會(huì)建議使用中斷,或者是0.1S的移位去做。至于討論掃描,漏掉之類的都是次要的,樓主肯定可以解決。他需要的是如何將采集信號(hào)延時(shí)輸出。 |
---|---|
|
lizhiliang
級(jí)別: 家園?
|
這是一個(gè)關(guān)于信號(hào)的錄制。如果變化不多,采用計(jì)時(shí)數(shù)據(jù)來描述和記錄狀態(tài)變化可能更準(zhǔn)確(fifo),數(shù)據(jù)量也較少,就像矢量圖。 如果變化較多,采取微分采樣來記錄(SFTR)反而更簡單可行一些,這種方式更像是光盤錄制。循環(huán)的記錄和輸出也是一個(gè)問題,因?yàn)镻LC地址畢竟很有限。不過這里用SFTR已經(jīng)足夠解決了 |
---|---|
|