1樓:y人在旅途
你的程式是不是如下面程式
如果程式是這樣的,哪你的電機就不會執行,因為程式在執行上面程式的時間.電機只在乙個掃瞄週期執行一次,在下面的就不執行了.上公升沿的本質是在訊號剛從0到1時執行訊號1次,不是多次,
你的程式可以做改為
這樣電機就可以在上公升沿的時間開始執行,
不過要記得在要停機的時間對m0.2進行復位處理,不然你的電機就會停不下來.一直處在執行狀態.
2樓:三叔
1,p是上公升沿指令,也就是說前面滿足,後面的程式執行一次
2,看你發的**,如果執行在該位置沒有職位,可能是後面的程式把q4.0復位了,也有可能是你的m1.0用重了,你去看看程式裡是否使用過mw0
3樓:匿名使用者
上公升沿,就是導通的一
瞬間。只在觸點導通的一瞬間有效。
也就是說,取觸點導通的一瞬間訊號,去控制其他程式。為什麼要這個上公升沿呢?
舉個例子,當1號電機啟動時,必需啟動2號電機,但2號電機同時受其他控制停止,1號電機的執行中不影響2號電機停止。
如果要2號電機根據1號電機繼續執行,那就不能用上公升沿,而是用普通常開觸點了。
4樓:匿名使用者
檢查後面的程式中是否有條件已經將q4.0復位了。
5樓:原始部落
得到上公升沿訊號,程式只執行乙個週期,如果不使用置位或者起保停,電機是起不來的
6樓:匿名使用者
這張圖只能反映問題,無法反映問題的原因,你的m1.0是如何控制的?
7樓:匿名使用者
上公升沿微分 是瞬間接通一下 需要自鎖或者置位才可以
8樓:
把上公升沿改為常開觸發!
9樓:匿名使用者
你的m1.0有上公升嗎,你的m1.0必須從0到1才可以傳遞
10樓:叔叔輕點嘛
沿觸發?觸發的也是個上公升沿,除非置位。
wincc如何用指令碼實現上公升沿觸發
全域性指令碼的觸發,通過觸發條件鍵值的變化,時間指令碼執行。當由0 1,和1 0改變時,都會觸發指令碼執行。如果你只想上公升沿動作,其實很簡單,因為你改變不了指令碼能不能觸發,唯一可以控制的是指令碼內容的執行。你可以這樣設定 250ms的觸發週期,在指令碼裡寫dim x set x 你的觸發條件,關...