liuqiang2012
慎言慎行,三思而后行!
級別: 家園常客
|
問一下各位大佬們,如圖所示,為何OUT_T的指令條件斷開的時候不會自動復位? |
|
---|---|---|
|
楓落云端
施主,腳抬一下
級別: 略有小成
|
記住這個,延時,OUT,脈沖。這些指令一律不要套在IF語句里。 至于為什么,不想再說了。 樓主留言:真誠感謝! |
---|---|
本帖最近評分記錄: |
好大的小西瓜
沒有個性的簽名
級別: 略有小成
|
這個東東處理計算數據是強項,干嘛哪來寫邏輯,裝逼不成食把米 樓主留言:只是想著玩一下,沒事做做試驗.真在項目上用不是給自己找坑么... |
|
---|---|---|
|
宿遷電工
級別: 論壇先鋒
|
ST指令像樓主這樣用,絕對是糟蹋了! |
|
---|---|---|
|
a10141014a
級別: 探索解密
|
ST內用 TON 比較好用 |
|
---|---|---|
|
xiapeng01
級別: 探索解密
|
if 是半掃描的,條件不成立時不會掃描。可以吧OUT_T移到IF語句外面,使能條件改為OUT_T((M0 AND (D0=0)),TC50,K30) 樓主留言:真誠感謝! |
---|---|
|
zhou1211
級別: 略有小成
|
圖片:
一小段出錯那么多 條件語句計時記得條件不滿足時清除計時,不然程序就廢在計時了, 既然用ST,就不要使用梯形圖常用指令,ST有自己的搞法。少用寄存器,寄存器引入做接口 你那ddrva使用錯誤Y2改成M吧,那個是雙狀態輸出,你把Y占了是怎么回事 |
---|---|
|
lyqiang
博學篤志,勇創新高
級別: 工控俠客
|
類似9樓的那個DDRVA指令在IF里,如果沒執行完,IF條件不成立了,會不會 有問題? |
|
---|---|---|
|