1樓:
因為在執行第2步的時候,由於t1線圈是串聯在t1常閉觸點上的,當t1計時到達時,t1直接被複位了,所以第3步的t1觸點永遠是斷開的,解決方法是將第2步與第3步交換一下。
2樓:馬城子
你的意圖是看看plc執行程式的一個掃描週期,問題是當t1得電的時間太短(執行一個週期),t1的得電時間不足以復位q0.0所要求的時間。
1,在第三步t1用上升沿脈衝來複位q0.0再試試(另外i0.0必須是點動按鈕--自復位式)
3樓:控制研究控
我沒有做實驗,但是如果你是i0.0只是點動了一下,我認為你的程式是正確的。
m0.0會接通一個週期,m0.1自鎖,使的t1能夠執行到你設定的時間5s,5s後t1計時到開點閉合,qo.
o被r復位。需要注意的是m0.0只接通一個掃描週期,之所以用m0.
1,就是因為m0.1自鎖後便一直接通,就不是一個掃描週期了,過了很多個掃描週期後你的t1才計時到5s,計時到5s的那個掃描週期,t1閉合r qo.o, 然後在緊接著的掃描週期中a處的t1閉合點才斷開,使計時器復位。
--掃描順序就是自左到右,自上而下,這樣來完成一個週期的,一個週期結束後才知曉下週期。
因為掃描週期時間是毫秒級的所以很快,如果你i0.0接通的時間大於5s,那麼qo.o被複位後又再次被s置位,所以就會觀察不到。或許你可以將時間設定的更長一些!
4樓:匿名使用者
如果沒有m10.0,且i0.0按一下就鬆開,程式應該能復位。就是不知道你的m10.0怎麼動的。
plc程式掃描順序如圖,請大家說明一下
5樓:匿名使用者
plc程式是按順序逐行掃描的,你按下i0.0程式先掃描第一句指令(此時m0.0還沒有得電),q0.
0被複位,接著掃描第2條指令 ,此時 m0.0得電(此時程式還在掃描第2條指令,還沒有重複掃描第一條指令,所以此時第一條指令狀態不變),m0.0得電後掃描第三條指令,q0.
0置位,即q0.0得電,即你第一次按下i0.0後,q0.
0得電。cpu第二次掃描程式,因為第一次按下i0.0時mo.
o得電,所以第二次掃描時第一條指令中的m0.0的常閉點斷開,你鬆開i0.0後,m0.
0又失電,m0.0常閉點又閉合。
但你這個程式貌似有點問題,q0.0一直是得電狀態
6樓:匿名使用者
你的圖跟你的描述對應不起來。以你的程式為準的話,當按下i0.0後q0.0應該始終有輸出。因為復位在前,置位在後。
7樓:
你是想做一個按鈕實現啟動/停止功能吧
據說有十多種方法
可以在網上搜一下一個按鈕實現啟停功能
你這種思路建議使用步進指令實現或者換用其他方法實現這麼短的程式,掃描週期很短,說不定你按一下的時間已經掃描n多次
怎麼把掃瞄的PDF檔案調整一下順序?急
點左側的 頁面 然後拖動頁面到新的位置就可以了兩種方法 1 使用foxit pdf頁面組織者,直接調整頁面順序,如圖 2 使用acrobat或者foxit pdf edit把最後一頁的pdf檔案和263頁的pdf檔案合併。兩種方法 1 使用foxit pdf頁面組織者,直接調整頁面順序,如圖 2 使...
關於高三數學函式週期和對稱性的問題
1,f x 1 為奇函式,則f x 1 關於 0,0 對稱設x x 1則x x 1 0 x 1 f x 關於 1,0 對稱 這可用平面向量平移公式求得 2,同1 設x x 1則x x 1 0 x 1 f x 關於 1,0 對稱 3,你檢查下是不是f x 為何與f 2a x 關於x a對稱?可用中點公...
solidworks掃瞄出的模型和為什麼和引導線不一致
這個應該是放樣的吧,介面發生變化的時候就需要引導線使模型更接近實際,沒有引導線確實會有微小的差別 有時候會這樣.是否試過取消合併平滑面.solidworks為什麼輪廓 路徑 引導線都一樣 出來的掃瞄結果不一樣 起點和重點不一樣 改一下取點和終點就行了 就像函式一樣,你的對應點不一樣 函式f 得到的函...