bandown
三菱PLC新人,請多指教!
級別: 略有小成
|
附上小弟寫的一段程序圖單按X0 就可以使步進電機做一次來回正反轉 分享出來,給跟小弟一樣正在學控制步進電機的工控菜鳥一起進步,圖中有疑問也可以詢問小弟我 附上使用的機型-------------- PLC:FX3U-64MT 步進電機:42電機DTX0808 單相四線 步進電機驅動器:ZD8731 24V驅動 --------------------------------分隔線---------------- ----------------------------------------------- 在一次感謝論壇中的各路高手幫忙 想再跟各位大神詢問并討論幾個問題 問題1:程序圖是否有辦法做簡化的動作 問題2:如何1鍵讓步進電機不斷重復的作來回正反轉運動,是要在程序圖中加新的指令,還是要重覆哪些指令 問題3:M8340 M8350 M8360 是否跟M8029的功能一樣,如果不是的話能否解釋兩者的差異 3個問題想請各位大神協助,您的協助,會讓我們這些工控菜鳥更加成長,十分感謝 [ 此帖被bandown在2015-11-18 10:04重新編輯 ] |
---|---|
|
luky913
級別: 家園常客
|
1:既然你說了是步進電機,那么就可以簡化! 2:你是不打算電機停下來嗎?停的話是打算在什么樣的情況下停機?中途還是立刻還是周期? 1和2的問題,步進電機你是用練習玩的還是用來帶動負載的?電機是多大的?這些是有區別的。 不然發出來會教壞人的!還且有可能會被PEN! 3:不一樣!具體可以細看操作手冊。那里介紹的比起我說的還詳細! 你的圖片上的不建議這樣寫。K16000和K48000不如用D來代替,不要用兩次輸出。 要 另:分享給學工控的朋友一些想法,本人也曾在家園里不斷的問,大多數得來的卻是冷言冷語,也有一些熱心的, 對于剛學的,一定要自己要有鉆研的精神 |
---|---|
本帖最近評分記錄: |
tingfenghu
級別: 工控俠客
|
1,程序可以簡化,ddrvi d0 K16000 y0 y3,可以作為ddrvi D10 D11 Y0 Y3,在循環過程發送數據到這個兩個寄存器。 2,作為學習可以,寫PLC程序畫個簡單的流程圖會事半功倍,按照你的程序,簡單說一下 SET M0 -----SET M1 RST M0------SET M2 RST M1-----SET M1 RST M2,基本流程是這樣,又從最后進入開始,上面你所說不停正反轉就是這樣. 3.樓上說得很清楚 |
|
---|---|---|
本帖最近評分記錄:
|
bandown
三菱PLC新人,請多指教!
級別: 略有小成
|
忘記把我使用的機型給說明 PLC:FX3U-64MT 步進電機:42電機DTX0808 單相四線 步進電機驅動器:ZD8731 24V驅動 目的在做一個自動燒錄晶片,所以應該算是一個周期(例如:燒完1000顆晶片結束動作_ 我發出來的圖是我目前做來練習用的! 我目前想練習先做出可以反覆正反轉,并在我想停下的時候停止 我發的圖幾乎都是我自己鉆研的 感謝LUKY913大大的提醒,下次小弟會多注意 |
---|---|
|
langui
級別: 論壇先鋒
|
步進電機在做高速運轉的時候加減速時間過短很容易失步,最好是用PLSR。精度要求得高的話最好用伺服,伺服也不貴,如果想節省成本,可以用帶增補功能的步進(后面有編碼器檢測,由驅動器運算有沒有丟步),M8029是一個通用指令,除了發脈沖之外很多指令都可以用他,M8340 M8350 M8360 是發脈沖的專用指令。還有相對定位走來回的話正方向是DRVI K9999 K1000 Y0 Y1,反方向的話的DRVI K-9999 K1000 Y0 Y1,(注意正負方向)。你想簡化程序的話就只需要把脈沖和頻率用寄存器代替,只要只需要一條定位指令。驅動的時候把數值傳送進去就行了。 樓主留言:PLSR有辦法進行正反轉嗎? |
---|---|
本帖最近評分記錄: |
langui
級別: 論壇先鋒
|
接通Y1不就是反轉了,步進馬達的DIR信號只有通和斷執行正反轉。 樓主留言:程序上另外將Y1接通嗎 |
---|---|
本帖最近評分記錄: |