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