當(dāng)前位置: 首頁 > 工業(yè)控制產(chǎn)品 > 運(yùn)動(dòng)控制 > 步進(jìn)電機(jī)
發(fā)布日期:2022-10-09 點(diǎn)擊率:118
?選用必定方位操控指令(DRVA),大致論說FX1S操控步進(jìn)電機(jī)的辦法。由于水平有限,本實(shí)例選用非專業(yè)述語論說,請(qǐng)勿引證。
?FX系列PLC單元能一同輸出兩組100KHZ脈沖,是低本錢操控伺服與步進(jìn)電機(jī)的較好挑選!
?LS+,PLS-為步進(jìn)驅(qū)動(dòng)器的脈沖信號(hào)端子,DIR+,DIR-為步進(jìn)驅(qū)動(dòng)器的方向信號(hào)端子。
?所謂必定方位操控(DRVA),即是指定要走到間隔原點(diǎn)的方位,原點(diǎn)方位數(shù)據(jù)寄存于32位寄存器D8140里。當(dāng)機(jī)械坐落咱們?cè)O(shè)定的原點(diǎn)方位時(shí)用程序把D8140的值清零,也就斷定了原點(diǎn)的方位。
?實(shí)例動(dòng)作辦法:X0閉合動(dòng)作到A點(diǎn)接連,X1閉合動(dòng)作到B點(diǎn)接連,接線圖與動(dòng)作方位示例如左圖(間隔用脈沖數(shù)標(biāo)明)。
?程序如下圖:(此程序只為闡明用,有用需改進(jìn)。)
?闡明:
?在原點(diǎn)時(shí)將D8140的值清零(本程序中沒有做此功用)
?32位寄存器D8140是寄存Y0的輸出脈沖數(shù),正轉(zhuǎn)時(shí)添加,回轉(zhuǎn)時(shí)削減。當(dāng)正翻滾作到A點(diǎn)時(shí),D8140的值是3000。此刻閉合X1,機(jī)械反翻滾作到B點(diǎn),也即是-3000的方位。D8140的值即是-3000。
?當(dāng)機(jī)械從A點(diǎn)向B點(diǎn)動(dòng)作進(jìn)程中,X1斷開(如在C點(diǎn)斷開)則D8140的值即是200,此刻再閉合X0,機(jī)械正翻滾作到A點(diǎn)接連。
?當(dāng)機(jī)械停在A點(diǎn)時(shí),再閉合X0,由于機(jī)械現(xiàn)已在間隔原點(diǎn)3000的方位上,故而機(jī)械沒有動(dòng)作!
?把程序中的必定方位指令(DRVA)換成相對(duì)方位指令(DRVI):
?當(dāng)機(jī)械在B點(diǎn)時(shí)(假定此刻D8140的值是-3000)閉合X0,則機(jī)械正轉(zhuǎn)3000個(gè)脈沖接連,也即是停在了原點(diǎn)。D8140的值為0
?當(dāng)機(jī)械在B點(diǎn)時(shí)(假定此刻D8140的值是-3000)閉合X1,則機(jī)械回轉(zhuǎn)3000個(gè)脈沖接連,也即是停在了左面間隔B點(diǎn)3000的方位(圖中未畫出),D8140的值為-6000。
?通常兩相步進(jìn)電機(jī)驅(qū)動(dòng)器端子暗示圖:
?FREE+,F(xiàn)REE-:脫機(jī)信號(hào),步進(jìn)電機(jī)的沒有脈沖信號(hào)輸入時(shí)具有自鎖功用,也即是鎖住轉(zhuǎn)子不動(dòng)。而當(dāng)有脫機(jī)信號(hào)時(shí)免除自鎖功用,轉(zhuǎn)子處于安閑狀況而且不照料步進(jìn)脈沖。
?V+,GND:為驅(qū)動(dòng)器直流電源端子,也有溝通供電類型。
?A+,A-,B+,B-別離接步進(jìn)電機(jī)的兩相線圈。
?選用必定方位操控指令(DRVA),大致論說FX1S操控步進(jìn)電機(jī)的辦法。由于水平有限,本實(shí)例選用非專業(yè)述語論說,請(qǐng)勿引證。
?FX系列PLC單元能一同輸出兩組100KHZ脈沖,是低本錢操控伺服與步進(jìn)電機(jī)的較好挑選!
?LS+,PLS-為步進(jìn)驅(qū)動(dòng)器的脈沖信號(hào)端子,DIR+,DIR-為步進(jìn)驅(qū)動(dòng)器的方向信號(hào)端子。
?所謂必定方位操控(DRVA),即是指定要走到間隔原點(diǎn)的方位,原點(diǎn)方位數(shù)據(jù)寄存于32位寄存器D8140里。當(dāng)機(jī)械坐落咱們?cè)O(shè)定的原點(diǎn)方位時(shí)用程序把D8140的值清零,也就斷定了原點(diǎn)的方位。
?實(shí)例動(dòng)作辦法:X0閉合動(dòng)作到A點(diǎn)接連,X1閉合動(dòng)作到B點(diǎn)接連,接線圖與動(dòng)作方位示例如左圖(間隔用脈沖數(shù)標(biāo)明)。
?程序如下圖:(此程序只為闡明用,有用需改進(jìn)。)
?闡明:
?在原點(diǎn)時(shí)將D8140的值清零(本程序中沒有做此功用)
?32位寄存器D8140是寄存Y0的輸出脈沖數(shù),正轉(zhuǎn)時(shí)添加,回轉(zhuǎn)時(shí)削減。當(dāng)正翻滾作到A點(diǎn)時(shí),D8140的值是3000。此刻閉合X1,機(jī)械反翻滾作到B點(diǎn),也即是-3000的方位。D8140的值即是-3000。
?當(dāng)機(jī)械從A點(diǎn)向B點(diǎn)動(dòng)作進(jìn)程中,X1斷開(如在C點(diǎn)斷開)則D8140的值即是200,此刻再閉合X0,機(jī)械正翻滾作到A點(diǎn)接連。
?當(dāng)機(jī)械停在A點(diǎn)時(shí),再閉合X0,由于機(jī)械現(xiàn)已在間隔原點(diǎn)3000的方位上,故而機(jī)械沒有動(dòng)作!
?把程序中的必定方位指令(DRVA)換成相對(duì)方位指令(DRVI):
?當(dāng)機(jī)械在B點(diǎn)時(shí)(假定此刻D8140的值是-3000)閉合X0,則機(jī)械正轉(zhuǎn)3000個(gè)脈沖接連,也即是停在了原點(diǎn)。D8140的值為0
?當(dāng)機(jī)械在B點(diǎn)時(shí)(假定此刻D8140的值是-3000)閉合X1,則機(jī)械回轉(zhuǎn)3000個(gè)脈沖接連,也即是停在了左面間隔B點(diǎn)3000的方位(圖中未畫出),D8140的值為-6000。
?通常兩相步進(jìn)電機(jī)驅(qū)動(dòng)器端子暗示圖:
?FREE+,F(xiàn)REE-:脫機(jī)信號(hào),步進(jìn)電機(jī)的沒有脈沖信號(hào)輸入時(shí)具有自鎖功用,也即是鎖住轉(zhuǎn)子不動(dòng)。而當(dāng)有脫機(jī)信號(hào)時(shí)免除自鎖功用,轉(zhuǎn)子處于安閑狀況而且不照料步進(jìn)脈沖。
?V+,GND:為驅(qū)動(dòng)器直流電源端子,也有溝通供電類型。
?A+,A-,B+,B-別離接步進(jìn)電機(jī)的兩相線圈。
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航
型號(hào):2011400034
價(jià)格:面議
庫存:10
訂貨號(hào):2011400034
型號(hào):103H8223-6340
價(jià)格:面議
庫存:10
訂貨號(hào):103H8223-6340
型號(hào):SM2862-5151
價(jià)格:面議
庫存:10
訂貨號(hào):SM2862-5151
型號(hào):103H8222-6340
價(jià)格:面議
庫存:10
訂貨號(hào):103H8222-6340
型號(hào):103H5208-0410
價(jià)格:面議
庫存:10
訂貨號(hào):103H5208-0410
型號(hào):P542-M481U-G17L82
價(jià)格:面議
庫存:10
訂貨號(hào):P542-M481U-G17L82