wzy139076378
年輕不是你玩的理由,而是你奮斗的資本。
級別: 網(wǎng)絡(luò)英雄
|
圖片:
如圖,最近看到一個程序這樣寫的,利用氣缸到位傳感器信號來驅(qū)動另一個氣缸,但是這些好像會有誤動作情況吧,X1 ON了置位Y1,要是傳感器X1誤動作了豈不是Y1又置位了一次? |
|
---|---|---|
|
wzy139076378
年輕不是你玩的理由,而是你奮斗的資本。
級別: 網(wǎng)絡(luò)英雄
|
大家遇到這種是怎么寫的呢?用SFC寫? |
|
---|---|---|
|
tingfenghu
級別: 工控俠客
|
這種寫法不報錯嗎? 雙線圈。 |
|
---|---|---|
|
376236753
級別: 略有小成
|
這個要根據(jù)實際情況啊。程序用上升沿可能的情況是Y01這個氣缸動作比較重要,只要感應(yīng)器有信號就要輸出。另外誤感應(yīng)這個怎么寫程序都會有干擾。 |
---|---|
|
langui
級別: 論壇先鋒
|
他這樣寫一般沒什么,但是拘謹(jǐn)點的人會在X0的前面串一個Y0常開,也就是必須Y0動作,Y1才能動作。 |
---|---|
|
wangnaizhi
級別: 論壇先鋒
|
寫法多的很 不必拘泥于形式 只要能動 沒有bug 穩(wěn)定生產(chǎn) 完成工藝就可以了 |
---|---|
|
遇上方知有
路漫漫其修遠(yuǎn)兮 吾將上下而求索
級別: 家園常客
|
雙線圈確實不行,但是樓主這程序你在哪看到了雙線圈 |
|
---|---|---|
本帖最近評分記錄:
|
遇上方知有
路漫漫其修遠(yuǎn)兮 吾將上下而求索
級別: 家園常客
|
無論是用梯形圖還是SFC寫,表達(dá)的目的是一樣的,所以我認(rèn)為跟用什么寫沒有啥關(guān)系。一般來說這樣沒什么大問題傳感器一般也不會出現(xiàn)誤動作,除非這個誤動作會造成比較嚴(yán)重的后果,這樣子的話就在程序上要加一層保護了。
|
|
---|---|---|
|
白蘿卜大白菜
To be a better man.
級別: 工控俠客
|
set指令不能算雙線圈吧 out指令才算吧 |
|
---|---|---|
本帖最近評分記錄:
|
seafar
目前C#
級別: 家園常客
|
用步進指令啊STL,不要用上升沿 |
|
---|---|---|
|