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