1樓:匿名使用者
plsr指令我沒用過,不是很了解。
如果你只是想正反轉,那你設計乙個普通的正反轉程式就是的啦,用這個程式分別和y000接通,就好比乙個單刀雙置開關,讓y000分別接到兩條線路上,一條是正傳一條是反轉,y000接在一條公共線上。y0給出的只是乙個脈衝驅動,就好比是電流一樣,電流通入電機裡他本身不會正反轉,只有對電流進行控制才能改變電流的方向,進而改變電機的轉向,你對y0也要進行控制,y0 提供的能量向哪個方向流,你要給他修一條渠道,控制渠道的方向就控制了y0 的流向。我覺得plsr只是提供乙個動力源,怎麼用是控制電路的問題。
這只是我自己的理解,沒接觸過這個指令,僅供參考。你說的那個特殊m應該是m8029吧,(指定脈衝數輸出完畢後,指令完成標誌)
樓上這位仁兄的程式我有點不大明白,儘管我沒用過這個指令,但是我覺得,你的反轉有問題吧,反轉是觸點直接驅動啊,沒使用脈衝指令嘛,不管是正傳還是反轉都應該是慢慢提速的。你這樣反轉就變成乙個速度啟動了。
2樓:匿名使用者
dplsr指令不能簡單地把y1設為1就可以了,我試了一下,這個指令在執行的時候會自動把y1設定為0,如果想要反轉,只有把脈衝總數設為負值,想辦法把你上面指令中的d12改為負數就可以了。
3樓:
我剛編了乙個,不光正反轉,還控制兩台電機呢,不過兩台電機不同時轉.這裡面加輔助m,比如無方向訊號y1則正轉,有方向訊號為反轉.那麼需要正轉時不輸出方向訊號,需反轉時拿輸出方向訊號就可以了:
ld x0
out m0
ld x1
out m1
out y1
ld m0
or m1
plsr k2000 d0 k500 y000這樣,x0則正轉,x1通則反轉.
4樓:
改變控制輸出就可以使之反轉。
5樓:匿名使用者
大哥你沒有程式設計手冊嗎?
後面的位置控制寫的很清楚,或者看看伺服的接線說明就知道了
6樓:
你用cp-dir(脈衝+方向)控制方式很簡單啊 ,打個比方y0是脈衝輸出,y1是方向輸出,當y1接通是正轉,y1斷開就是反轉。 這種方法直接用你原來的程式就行了,只需要切換y1的on/off
而cw-ccw控制是雙脈衝輸出,打個比方,如果y0是脈衝輸出,y1(低電平)是方向輸出時為正轉,如果y0(也是低電平)是方向輸出,y1是脈衝輸出時為反轉,比之前一種(脈衝+方向)的控制方式程式設計上稍微麻煩一點。
你仔細看一下伺服控制器的說明書就會明白了,至於兩種控制怎麼選擇,當然是在伺服(或步進)控制器上
三菱fx2n-1pg脈衝加方向,伺服應該怎樣設定
7樓:遊戲思維
對於伺服或步進電機使用的脈衝輸出控制指令,需要根據不同功能選擇需要的指令,三菱plc中的高速脈衝輸出指令主要有16位的plsy、plsr、plsv,32的dplsy、dplsr、dplsv。三菱脈衝控制指令。伺服馬達需要設定電子齒輪比和控制模式選擇,要選擇位置控制。
看你選用的什麼品牌伺服根據其說明書進行引數設定。
8樓:匿名使用者
鋒嘆了口氣,如果趙利蕊這條線索再斷掉的話,那麼602兇案就更加撲朔迷離了。
三菱PLC的SFWR指令怎麼用,三菱PLC指令STMR如何使用
花花 sfwr 先入先出 這是資料寫入指令。sfrd 先入先出 是資料讀出指令。x0 sfwr d0 d1 k10 當x0變為on時,在源d0中的資料寫入d2 d1變為指標1。以此類推。alt指令是交替輸出 假設y0為指示燈。ldp x0 alt y0 此時y0是滅燈狀態,按下x0,指示燈就亮燈。再...
三菱PLC中的SFTLP指令,在三菱PLC中有個指令,我對此不甚了解,希望有懂的師傅指點一下。 SFTLP M700 M701 K15 K1 ,
第乙個脈衝輸入後,m0還是1。第二個脈衝後,m0也是1。第n個脈衝後,m0仍然是sftlp m0m 10k 15 k1,每過來乙個脈衝,送一次m0的狀態送給m10中,同時將原來m10的狀態給m11,依次類推,將原來m23的狀態送給m24中,共k15個。其中的k1如果變成k2,那一次就送2個,即m0和...
三菱PLC,STL指令怎麼用的,三菱plc中stl指令如何輸入
凝望宇宙深處 三菱plc stl指令用法 1 stl觸點與母線相連,與stl觸點相連的起始觸點應使用ld或ldi指令。即使用stl 指令後,ld點移至stl觸點的右側,一直到出現下一條stl指令或ret指令為止。ret指令表明整個stl程 序區的結束,ld點返回原母線。各stl觸點驅動的電路一般放在...