bandown
三菱PLC新人,請多指教!
級別: 略有小成
精華主題: 0
發(fā)帖數量: 26 個
工控威望: 205 點
下載積分: 1477 分
在線時間: 75(小時)
注冊時間: 2015-09-30
最后登錄: 2016-03-08
查看bandown的 主題 / 回貼
樓主  發(fā)表于: 2015-11-17 14:27
附上小弟寫的一段程序圖單按X0 就可以使步進電機做一次來回正反轉
分享出來,給跟小弟一樣正在學控制步進電機的工控菜鳥一起進步,圖中有疑問也可以詢問小弟我
附上使用的機型--------------
PLC:FX3U-64MT
步進電機:42電機DTX0808 單相四線
步進電機驅動器:ZD8731
24V驅動

--------------------------------分隔線---------------- -----------------------------------------------
在一次感謝論壇中的各路高手幫忙
想再跟各位大神詢問并討論幾個問題

問題1:程序圖是否有辦法做簡化的動作
問題2:如何1鍵讓步進電機不斷重復的作來回正反轉運動,是要在程序圖中加新的指令,還是要重覆哪些指令
問題3:M8340 M8350 M8360 是否跟M8029的功能一樣,如果不是的話能否解釋兩者的差異

3個問題想請各位大神協助,您的協助,會讓我們這些工控菜鳥更加成長,十分感謝
[ 此帖被bandown在2015-11-18 10:04重新編輯 ]
langui
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 1538 個
工控威望: 1761 點
下載積分: 6246 分
在線時間: 640(小時)
注冊時間: 2014-06-16
最后登錄: 2024-10-10
查看langui的 主題 / 回貼
1樓  發(fā)表于: 2015-11-18 13:58
步進電機在做高速運轉的時候加減速時間過短很容易失步,最好是用PLSR。精度要求得高的話最好用伺服,伺服也不貴,如果想節(jié)省成本,可以用帶增補功能的步進(后面有編碼器檢測,由驅動器運算有沒有丟步),M8029是一個通用指令,除了發(fā)脈沖之外很多指令都可以用他,M8340 M8350 M8360 是發(fā)脈沖的專用指令。還有相對定位走來回的話正方向是DRVI K9999 K1000 Y0 Y1,反方向的話的DRVI K-9999 K1000 Y0 Y1,(注意正負方向)。你想簡化程序的話就只需要把脈沖和頻率用寄存器代替,只要只需要一條定位指令。驅動的時候把數值傳送進去就行了。
樓主留言:
PLSR有辦法進行正反轉嗎?
我該怎么給PLSR方相信號?
本帖最近評分記錄:
  • 下載積分:+1(bandown) 真誠感謝!
    langui
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數量: 1538 個
    工控威望: 1761 點
    下載積分: 6246 分
    在線時間: 640(小時)
    注冊時間: 2014-06-16
    最后登錄: 2024-10-10
    查看langui的 主題 / 回貼
    2樓  發(fā)表于: 2015-11-18 14:30
    接通Y1不就是反轉了,步進馬達的DIR信號只有通和斷執(zhí)行正反轉。
    樓主留言:
    程序上另外將Y1接通嗎
    本帖最近評分記錄:
  • 下載積分:+1(bandown) 真誠感謝!
    langui
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數量: 1538 個
    工控威望: 1761 點
    下載積分: 6246 分
    在線時間: 640(小時)
    注冊時間: 2014-06-16
    最后登錄: 2024-10-10
    查看langui的 主題 / 回貼
    3樓  發(fā)表于: 2015-11-18 15:34
    是的,但是最好反轉的時候先接通Y1,延時0.1S,再發(fā)送脈沖指令
    樓主留言:
    謝謝,我會嘗試您說的方式
    非常感謝您的指導