lizhiliang
級別: 家園常客
|
假設有1路數字量輸入,會有不定時長、不定間隔的ON信號輸入(ON|OFF變化不算快,不必考慮高速輸入問題。) 現在要用1路數字量輸出,在延遲5秒后輸出具有同樣變化的信號。時間為無限長。就是輸出點一直輸出5秒前接收到的狀態 請問怎么實現? [attachment=136220] 如果換成模擬量輸入輸出呢 [ 此帖被lizhiliang在2015-06-12 14:02重新編輯 ] |
---|---|
|
chen1991903
級別: 探索解密
|
三菱的 LD X0 OUT T0 K50 LDI X0 OUT T1 K50 LD T0 ANDI T1 OUT Y0 至于模擬量那是連續變化的不存在你那種說法,, |
---|---|
|
hafatahaha
臺達代理
級別: 論壇先鋒
|
fifo存數據,然后用時間出發,5秒一次 |
|
---|---|---|
|
hafatahaha
臺達代理
級別: 論壇先鋒
|
你的ON/OFF信號的頻率是多少,畢竟PLC刷新有時間,這個刷新時間決定你的最小頻率 |
|
---|---|---|
|
hafatahaha
臺達代理
級別: 論壇先鋒
|
4樓
發表于: 2015-06-12 14:03
模擬量輸出一樣,也要考慮刷新頻率,就是變化率 |
|
---|---|---|
|
lizhiliang
級別: 家園常客
|
假設變化不快,大于PLC的刷新周期 |
---|---|
|
hafatahaha
臺達代理
級別: 論壇先鋒
|
最短是多少,我估計起碼大雨50MS才可以 |
|
---|---|---|
|
lizhiliang
級別: 家園常客
|
也是只能是先入先出了,考慮的是變化太快或者變化太多 |
---|---|
|
hafatahaha
臺達代理
級別: 論壇先鋒
|
快步行,多沒問題,一秒鐘20個時間數據,5秒也就100個寄存器 |
|
---|---|---|
|
niningtt
級別: 工控俠客
|
[attachment=136244] M8012是0.01S,5秒就是500個0.01s,然后移位500次后的結果就是了 |
---|---|
本帖最近評分記錄: |