zczc777
陽(yáng)光總在風(fēng)雨后,烏云上有睛空!珍惜所有的感動(dòng)每一份希望在你手
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 440 個(gè)
工控威望: 593 點(diǎn)
下載積分: 1478 分
在線時(shí)間: 238(小時(shí))
注冊(cè)時(shí)間: 2008-10-25
最后登錄: 2024-02-15
查看zczc777的 主題 / 回貼
樓主  發(fā)表于: 2008-11-29 11:52
采用絕對(duì)位置控制指令(DRVA),大致闡述FX1S控制步進(jìn)電機(jī)的方法。由于水平有限,本實(shí)例采用非專業(yè)述語(yǔ)論述,請(qǐng)勿引用。
·FX系列PLC單元能同時(shí)輸出兩組100KHZ脈沖,是低成本控制伺服與步進(jìn)電機(jī)的較好選擇!
·PLS+,PLS-為步進(jìn)驅(qū)動(dòng)器的脈沖信號(hào)端子,DIR+,DIR-為步進(jìn)驅(qū)動(dòng)器的方向信號(hào)端子。
·所謂絕對(duì)位置控制(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ù)表示)。
·程序如下圖:(此程序只為說(shuō)明用,實(shí)用需改善。)
·說(shuō)明:
·在原點(diǎn)時(shí)將D8140的值清零(本程序中沒(méi)有做此功能)
·32位寄存器D8140是存放Y0的輸出脈沖數(shù),正轉(zhuǎn)時(shí)增加,反轉(zhuǎn)時(shí)減少。當(dāng)正轉(zhuǎn)動(dòng)作到A點(diǎn)時(shí),D8140的值是3000。此時(shí)閉合X1,機(jī)械反轉(zhuǎn)動(dòng)作到B點(diǎn),也就是-3000的位置。D8140的值就是-3000。
·當(dāng)機(jī)械從A點(diǎn)向B點(diǎn)動(dòng)作過(guò)程中,X1斷開(kāi)(如在C點(diǎn)斷開(kāi))則D8140的值就是200,此時(shí)再閉合X0,機(jī)械正轉(zhuǎn)動(dòng)作到A點(diǎn)停止。
·當(dāng)機(jī)械停在A點(diǎn)時(shí),再閉合X0,因?yàn)闄C(jī)械已經(jīng)在距離原點(diǎn)3000的位置上,故而機(jī)械沒(méi)有動(dòng)作!


·把程序中的絕對(duì)位置指令(DRVA)換成相對(duì)位置指令(DRVI):
·當(dāng)機(jī)械在B點(diǎn)時(shí)(假設(shè)此時(shí)D8140的值是-3000)閉合X0,則機(jī)械正轉(zhuǎn)3000個(gè)脈沖停止,也就是停在了原點(diǎn)。D8140的值為0
·當(dāng)機(jī)械在B點(diǎn)時(shí)(假設(shè)此時(shí)D8140的值是-3000)閉合X1,則機(jī)械反轉(zhuǎn)3000個(gè)脈沖停止,也就是停在了左邊距離B點(diǎn)3000的位置(圖中未畫(huà)出),D8140的值為-6000。  

  
·一般兩相步進(jìn)電機(jī)驅(qū)動(dòng)器端子示意圖:
·FREE+,F(xiàn)REE-:脫機(jī)信號(hào),步進(jìn)電機(jī)的沒(méi)有脈沖信號(hào)輸入時(shí)具有自鎖功能,也就是鎖住轉(zhuǎn)子不動(dòng)。而當(dāng)有脫機(jī)信號(hào)時(shí)解除自鎖功能,轉(zhuǎn)子處于自由狀態(tài)并且不響應(yīng)步進(jìn)脈沖。
·V+,GND:為驅(qū)動(dòng)器直流電源端子,也有交流供電類型。
·A+,A-,B+,B-分別接步進(jìn)電機(jī)的兩相線圈。   PLC控制步進(jìn)電機(jī)的實(shí)例(圖與程序).doc (78 K) 下载次数:2536
本帖最近評(píng)分記錄:
  • 下載積分:+1(方茂興)
  • 下載積分:+2(如萍) 鼓勵(lì)一下!
  • 下載積分:+1(ppkk13) 鼓勵(lì)一下!
    mechatronics
    即使很緩慢,但起碼有一點(diǎn)一點(diǎn)的和目標(biāo)靠近。
    級(jí)別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 696 個(gè)
    工控威望: 713 點(diǎn)
    下載積分: 9583 分
    在線時(shí)間: 120(小時(shí))
    注冊(cè)時(shí)間: 2008-12-04
    最后登錄: 2023-08-18
    查看mechatronics的 主題 / 回貼
    1樓  發(fā)表于: 2008-12-13 12:06


    謝謝LZ了!
    非淡泊無(wú)以明志
    非寧?kù)o無(wú)以致遠(yuǎn)
    mechatronics
    即使很緩慢,但起碼有一點(diǎn)一點(diǎn)的和目標(biāo)靠近。
    級(jí)別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 696 個(gè)
    工控威望: 713 點(diǎn)
    下載積分: 9583 分
    在線時(shí)間: 120(小時(shí))
    注冊(cè)時(shí)間: 2008-12-04
    最后登錄: 2023-08-18
    查看mechatronics的 主題 / 回貼
    2樓  發(fā)表于: 2009-07-24 08:37
    好!謝謝LZ
    非淡泊無(wú)以明志
    非寧?kù)o無(wú)以致遠(yuǎn)