Ⅰ 三菱PlC控制伺服馬達轉動距離程序如何寫
說到位置控制模式那麼我們就想到了定位控制指令。
定位指令
一、
DSZR
/
帶DOG搜索的原點回歸
概要:執行原點回歸,使機械位置與可編程式控制制器內的當前值寄存器一致的指令。
DOG搜索功能的對應
允許使用近點DOG和零點信號的原點回歸,但是不可以對零點信號計數後決定原點。
二、
ZRN
/原點回歸
概要:執行原點回歸使機械位置與可編程式控制制器內的當前寄存器一致的指令
該指令是PLC與伺服驅動器配合工作時,用指定脈沖速度和脈沖輸出埠,讓執行機構向動作原點(DOG)移動,直到遇到原點信號滿足條件為止。
三、
PLSV
/
可變速脈沖輸
概要:輸出帶旋轉方向的可變速的脈沖指令
四、
DRVI
/
相對定位
概要:以相對驅動方式執行單速定位的指令,用帶正/負的符號指定從當前位置開始的移動距離的方式,也稱為增量(相對)驅動方式
只有晶體管輸出PLC才能使用該指令。
五、
DRVA/
絕對位置
該指令是按指定的埠、頻率和運行方向輸出脈沖,令伺服執行機構運動到指定目的點。只有晶體管輸出PLC才能使用該指令。
所謂的絕對方式就是以原點為基準指定位置(絕對地址)進行定位,起點在哪裡都沒有關系,就是說與現在我停在哪地方無關,只與原點做比較,比如我現在在100的位置,我們輸入100,是不會動的,輸入500,會向前走400,輸入-500,會向後退600,因為只和原點做比較,現在在100的位置,輸入100與原點比較無變化,輸入500,源原點做比較還差400,所以往前走400,輸入-500,與原點比較,發現不僅要走100回到原點還要往回再走500加起來就是600。
兩個指令都帶有加減速時間、基底、最高速度設置,而且都有脈沖發送完成標志位M8029,其他的相關軟元件與PLSV類似。
這里主要強調下旋轉方向的變換,對於DRVI,當脈沖輸出值(相對地址)為正數時正轉,脈沖寄存器的脈沖當前值增加,當脈沖輸出值為負時反轉,脈沖寄存器的脈沖當前值減少,比如設置脈沖輸出數為10000,則電機正轉,脈沖輸出數為-5000時反轉。
對於DRVA,它的正反轉需要由脈沖輸出值(絕對地址)與當前寄存器中的大小做比較,比如當前寄存器為1000,我們設置脈沖輸出數為4000,則電機正轉,如果設置脈沖輸出數為500,則電機反
Ⅱ 三菱plc fx系列如何控制伺服
第一,你要知道螺距長度,就是點擊轉一圈,前進多少。一般的有5mm,也有10mm等
第二,伺服驅動器的參數要設置正確,脈沖設置好,脈沖方式也要設置好,即到底是正反脈沖轉,還是脈沖+方向的。
第三,程序有相對指令和絕對指令,不管是三菱PLC還是什麼的,只要理解這個後,就剩下兩個指令的應用了。
第四,再詳細的東西的話,可以看我名字。