三菱PLC用dDRVI指令為什麼給它正負脈衝都只朝方向轉

時間 2021-05-07 20:00:36

1樓:鈺瀟

是因為接線錯誤,也有可能是是伺服引數錯誤。解決方案是檢查接線,然後伺服引數恢復出廠值重新設定。

drvi是相對定位指令(drvi是16位,ddrvi是32位),以目前的當前值暫存器中的資料為起點,進行增減操作。是以相對驅動方式執行單速位置控制的指令。

ddrvi;k99999;k8000;y0;y03輸出脈衝數;輸出脈衝頻率;脈衝輸出起始地址(僅指定y0和y1);旋轉方向訊號輸出。

2樓:蒲公英花開丶

驅動器脈衝沒有換向或者沒有給方向訊號。

可程式設計邏輯控制器,它採用一類可程式設計的儲存器,用於其內部儲存程式,執行邏輯運算、順序控制、定時、計數與算術操作等面向使用者的指令,並通過數字或模擬式輸入/輸出控制各種型別的機械或生產過程。

3樓:周紅波

你絕對值的原點回歸了嗎?伺服找到原點了嗎?用zrn指令迴歸後在進行控制

4樓:匿名使用者

驅動器脈衝沒有換向或者沒有給方向訊號

三菱plc中,指令ddrvi k4500 k1500 y000 y001是什麼意思啊?

5樓:追求成就美好

絕對位置bai控制指令,意思是plc要發出脈du衝的zhi總數是4500個,以每秒1500個的頻率來dao發出,通過

回plc的y0埠發答

出脈衝,以y1埠來控制脈衝方向。

三菱plc ddrvi和ddrva指令不一樣。

drvi相對定位,其以目前的當前值暫存器中的資料為起點,進行增減操作。

drva絕對定位,以原點到當前位置的值作為驅動方式。

6樓:蜀1山2浪3子

32位的相對bai定位指令

ddrvi s1 s2 d1 d2

ddrvi k4500 k1500 y000 y001s1:脈du衝輸出數zhi

s2:脈衝頻率

d1:脈衝輸出埠

d2:旋轉方向dao(如果s1為正數回則答on,為負數則off)整體意思是 向y0埠輸出4500個1500hz的脈衝,y1為on,正傳

7樓:書研自動化培訓

32位的相對定位指令

ddrvi s1 s2 d1 d2

ddrvi k4500 k1500 y000 y001s1:脈衝輸出數

s2:脈衝頻率

d1:脈衝輸出埠

d2:旋轉方向(如果s1為正數內則on,為

三菱plc使用drvi指令如何定義正反轉

8樓:匿名使用者

ddrvi k10000 k1000 y0 y1 正轉s1 s2 d0 d1ddrvi k-10000 k1000 y0 y1 反轉s1方向bai

和距離du

s2快慢

d0脈衝口(zhi

daofx系列y0~y3(y3僅fx5u))內d1方向輸出口(任意y點或

容m點)

9樓:趙文星空絮雨

1、可調脈衝輸出指令plsv

為任意時間可變速指令,可以實時改變脈衝頻率的指令,在指令中可以設定脈衝的實時頻率、發出脈衝的輸出點,和方向點(如用於手動前進或後退)。但是不能設定發出脈衝的總數,也就是不能通過指令定位,如果需要不是很精準的定位可以在使用高速點的時候用脈衝計數器和目標值做一個比較,但是會在plc的每個掃描週期比較一次,所以會超出一些脈衝。 程式例:

︱-----︱︱-----------(plsv d300 y000 y003) 2、絕對定位指令drva和相對定位指令drvi

輸出只能應用於高速點。他們的指令表現形式基本一致,在它們的指令中可以設定脈衝總數、脈衝頻率、脈衝的發出點和方向點。

高速脈衝點的特點就是他們有自己的脈衝計數暫存器,也就是不管通過上述哪個指令發出脈衝,高速點會有以一個特定的暫存器記錄所發出的脈衝數,包括正向的和反向的,可作為運動控制中每個軸的座標。

以上兩個指令不同之處就是:drva是絕對記錄脈衝式的,它的脈衝總數實際是它要到達的目標值,也就是和各高速點的計數暫存器相匹配,例如,當你輸入脈衝目標值為20000,而你高速點的計數暫存器中是30000,這時它會朝著反向發出10000個脈衝;而drvi指令卻不同,它不管高速點計數器中的脈衝座標值,它會向正方向執行20000個脈衝,因而成為相對脈衝指令。

程式例:︱-----︱︱-----------(drva d1000z6 d2000z6 y000 y003) 程式例:︱-----︱︱-----------(drvi k400 k400 y000 y003)

3、原點復位指令zrn是三菱plc的原點回歸指令。應用指令編號是156,前面加d表示32位。快到原點位置時觸發一個接近開關,當工作臺執行到近零點時,收到接近開關觸發訊號後減速到一個很低的速度繼續向前走(避免機械衝擊)。

在低速狀態下等待伺服驅動器內建編碼器發來原點脈衝。收到脈衝後停止行走。 程式例:

︱-----︱︱-----------(zrn d300 x20 y000) 。

10樓:深圳華科星

drvi是相

來對位置控制指令,y1就是方向自

,通過一個繼電器控制y1的通和斷就可以控制方向了另外伺服電機驅動器是沒有解析度的,只有伺服電機有,具體的解析度可以從型號上看出來,有型號再參考型號說明就可以查到伺服電機的編碼器解析度

11樓:匿名使用者

y1是方向,編碼器解析度是要計算的。

在三菱plc程式設計 ddrvi 是什麼指令

12樓:小小芝麻大大夢

ddrvi 是三菱plc32位的相對定位指令。

x2——ddrvi k10000 k1000 y0 y2 意思為:當x2接通時,以當前的位置為起點,向y0以1khz的頻率傳送10000個脈衝,電機方向為正方向,並反應在y2上。

ddrvi 是以當前值暫存器中的資料為起點,進行增減操作。與之相對應的是絕對定位指令ddrva。

擴充套件資料

三菱機公司推出的大型plc,cpu型別有基本型cpu,高效能型cpu,過程控制cpu,運動控制cpu,冗餘cpu等。可以滿足各種複雜的控制需求。三菱電機中國事業的快速發展,為了更好地滿足國內使用者對三菱plc,q系列產品高效能、低成本的要求。

三菱電機自動化特推出經濟型quteset型三菱plc,即一款以自帶64點高密度混合單元的5槽q00jcouset;另一款自帶2塊16點開關量輸入及2塊16點開關量輸出的8槽q00jcpu-s8set,其效能指標與q00j完全相容,也完全支援gx-developer等軟體,故具有極佳的價效比。

使用三菱專用順控晶片(msp),速度/指令可媲美大型三菱plc;a2ascpu支援32個pid迴路。而qnascpu的迴路數目無限制,可隨記憶體容量的大小而改變。

程式容量由8k步至124k步,如使用儲存器卡,qnascpu則記憶體量可擴充到2m位元組;有多種特殊模組可選擇,包括網路,定位控制,高速計數,溫度控制等模組。

13樓:匿名使用者

32位的相對定位指令

x2-------ddrvi k10000 k1000 y0 這句你後面應該還有一個y_,補完後寫如下

x2-------ddrvi k10000 k1000 y0 y2 意思為:當x2接通時,以當前的位置為起點,向y0以1khz的頻率傳送10000個脈衝,電機方向為正方向,並反應在y2上。

14樓:匿名使用者

drvi是相對定位指令,以目前的當前值暫存器中的資料為起點,進行增減操作。

15樓:匿名使用者

相對定位指令,需佔兩個暫存器

三菱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,STL指令怎麼用的,三菱plc中stl指令如何輸入

凝望宇宙深處 三菱plc stl指令用法 1 stl觸點與母線相連,與stl觸點相連的起始觸點應使用ld或ldi指令。即使用stl 指令後,ld點移至stl觸點的右側,一直到出現下一條stl指令或ret指令為止。ret指令表明整個stl程 序區的結束,ld點返回原母線。各stl觸點驅動的電路一般放在...

三菱PLC中INCP指令是什麼意思

路人 incp 二進位制加1指令,其p表示該指令為脈衝執行指令。加1指令inc是將運算元 d 的內容進行加1,運算結果仍存入 d 中。incp只是對暫存器進行 1,前面加個條件,接通一次 如incp d100,即d100內部的資料1接通只算一次。擴充套件資料 保養一 保養規程 裝置定期測試 調整規定...