無論產(chǎn)品提供多少功能,如果沒有直觀易用的軟件,這些功能都很難實(shí)現(xiàn)。
Oriental Motor 通過提供與多個(gè)系列產(chǎn)品兼容的通用 MEXE02 支持軟件,為客戶提供便利。由于每個(gè)產(chǎn)品提供不同的功能,因此軟件格式會(huì)發(fā)生變化以匹配產(chǎn)品。不同產(chǎn)品具有相同的軟件用戶界面可以縮短每個(gè)軸的運(yùn)動(dòng)序列編程所需的時(shí)間。
任何AZ系列產(chǎn)品配合MEXE02軟件使用時(shí),循環(huán)功能可用。
有關(guān)該軟件的介紹,請(qǐng)閱讀此博客文章或單擊下圖。
< >
循環(huán)函數(shù)
步進(jìn)電機(jī)最常見的運(yùn)動(dòng)序列之一是每次都在精確的距離和方向上重復(fù)運(yùn)動(dòng)。這在編程術(shù)語(yǔ)中通常稱為循環(huán)子例程,這意味著循環(huán)子例程中包含的任何指令集都將無限期地重復(fù),或者直到滿足條件為止。一旦該循環(huán)完成,它就會(huì)返回到主程序。
以下摘自 AZ 系列功能手冊(cè)。
循環(huán)功能是將聯(lián)動(dòng)運(yùn)轉(zhuǎn)數(shù)據(jù)編號(hào)的運(yùn)轉(zhuǎn)重復(fù)設(shè)定次數(shù)的功能。
從設(shè)置了“Loop count”的運(yùn)行數(shù)據(jù)編號(hào)到設(shè)置了“Loop end number”的運(yùn)行數(shù)據(jù)編號(hào),重復(fù)運(yùn)行“Loop count”中設(shè)置的次數(shù)。設(shè)定次數(shù)的動(dòng)作結(jié)束后,轉(zhuǎn)移到「下一個(gè)數(shù)據(jù)編號(hào)」中設(shè)定的動(dòng)作數(shù)據(jù)編號(hào)。
基本上,循環(huán)函數(shù)按照您設(shè)置的次數(shù)重復(fù)相同的動(dòng)作。這對(duì)于每次都需要相同固定距離的應(yīng)用非常有用,例如送紙/票據(jù)或旋轉(zhuǎn)分度臺(tái)。
應(yīng)用實(shí)例:
對(duì)于自動(dòng)收?qǐng)?bào)機(jī),每次的動(dòng)作都是相同的,所以讓我們使用另一個(gè)需要重復(fù)多個(gè)動(dòng)作的例子;就像機(jī)器人在有人走過時(shí)用手臂和頭跳舞一樣。在此應(yīng)用程序中,您可以將 AZ 電機(jī)用于手臂旋轉(zhuǎn)關(guān)節(jié),將 3 個(gè)不同的動(dòng)作依次鏈接在一起(0 號(hào)、1 號(hào)、2 號(hào)),將它們循環(huán) x 次,然后一旦循環(huán)完成,它將移動(dòng)到下一個(gè)數(shù)據(jù)集(No.3),然后運(yùn)動(dòng)序列結(jié)束。記得在最后保持那個(gè)姿勢(shì)。
這就是我們想要做的...
執(zhí)行 0 號(hào)動(dòng)作
執(zhí)行一號(hào)動(dòng)作
執(zhí)行 2 號(hào)動(dòng)作
循環(huán)0號(hào)、1號(hào)、2號(hào)動(dòng)作3次
執(zhí)行 3 號(hào)動(dòng)作
這就是我們編程的方式......
看看下面的使用示例,看看這個(gè)運(yùn)動(dòng)序列是如何在 MEXE02 軟件上實(shí)際編程的。請(qǐng)注意,此運(yùn)動(dòng)序列只需要 3 個(gè)數(shù)據(jù)集(#0、#1、#2)。MEXE02 軟件的一個(gè)好處是一旦移動(dòng)被編程和存儲(chǔ),就不需要再次編程。秘密在第二張圖片中,它顯示了“Next data No.”、“Loop count”和“Loop end No.”。這告訴軟件如何執(zhí)行數(shù)據(jù)集 #0、#1 和 #2。
然后……大功告成(記得保存)。這是我們繪制圖表時(shí)的運(yùn)動(dòng)樣子。
更多駕駛員智能的案例
傳統(tǒng)的步進(jìn)電機(jī)驅(qū)動(dòng)器除了證明功率和邏輯之外,并不是很智能?;旧?,它們只是將接收到的任何脈沖命令轉(zhuǎn)換為電機(jī)上的運(yùn)動(dòng)。智能實(shí)際上是在上位控制器上,就像PLC一樣,可以使用梯形邏輯和脈沖輸出來執(zhí)行復(fù)雜的運(yùn)動(dòng)。
使用 AZ 系列驅(qū)動(dòng)器的優(yōu)勢(shì)在于其先進(jìn)的運(yùn)動(dòng)順序編程,這使得 AZ 系列驅(qū)動(dòng)器在某些情況下無需 PLC 即可運(yùn)行。提供多種類型的驅(qū)動(dòng)器用于多種用途,例如脈沖輸入、存儲(chǔ)數(shù)據(jù)和多軸。多達(dá) 256 個(gè)“動(dòng)作”可以被編程并存儲(chǔ)在驅(qū)動(dòng)器的非易失性存儲(chǔ)器中。通過使用現(xiàn)場(chǎng)總線通信,例如 Modbus RTU、EtherNet/IP 或 EtherCAT,可以實(shí)現(xiàn)更多“動(dòng)作”。
存儲(chǔ)數(shù)據(jù)編程的優(yōu)點(diǎn)
節(jié)省空間
設(shè)計(jì)被簡(jiǎn)化
減輕主機(jī)控制器的負(fù)擔(dān)
通過取消 PLC,可以節(jié)省更多空間并簡(jiǎn)化設(shè)計(jì)。至少,AZ 系列驅(qū)動(dòng)器應(yīng)該減輕上位控制器的負(fù)擔(dān),這意味著可以使用更便宜的 PLC 或 HMI。由于AZ系列電機(jī)內(nèi)置機(jī)械式絕對(duì)編碼器,因此也取消了外部編碼器、電池和傳感器。
這是另一個(gè)帶有線性滑塊的應(yīng)用示例。
審核編輯黃宇
-
驅(qū)動(dòng)器
+關(guān)注
關(guān)注
53文章
8290瀏覽量
147156 -
步進(jìn)電機(jī)
+關(guān)注
關(guān)注
152文章
3120瀏覽量
147896 -
編程
+關(guān)注
關(guān)注
88文章
3640瀏覽量
94036
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
LabVIEW運(yùn)動(dòng)控制&視覺運(yùn)動(dòng)
運(yùn)動(dòng)控制編程福音
運(yùn)動(dòng)控制編程難不難?非常簡(jiǎn)單!
運(yùn)動(dòng)控制器、運(yùn)動(dòng)控制卡、PLC、CNC的關(guān)系
?運(yùn)動(dòng)控制器的單軸持續(xù)運(yùn)動(dòng)設(shè)置
ZMC運(yùn)動(dòng)控制器多任務(wù)編程一
基于GE的運(yùn)動(dòng)控制器的編程
基于MELSEC iQ-F FX5運(yùn)動(dòng)模塊的功能及編程
![基于MELSEC iQ-F FX5<b class='flag-5'>運(yùn)動(dòng)</b>模塊的<b class='flag-5'>功能</b>及<b class='flag-5'>編程</b>](https://file.elecfans.com/web2/M00/49/E2/pYYBAGKhvG-AEDyWAAAIdmUsjhw103.jpg)
入冬別忘運(yùn)動(dòng),運(yùn)動(dòng)別忘帶上TA
運(yùn)動(dòng)控制器實(shí)現(xiàn)高級(jí)功能的編程手冊(cè)免費(fèi)下載
PLC小車往返運(yùn)動(dòng)編程案例分享
![PLC小車往返<b class='flag-5'>運(yùn)動(dòng)</b><b class='flag-5'>編程</b>案例分享](https://file.elecfans.com/web1/M00/C7/63/pIYBAF9lb66AQsHUAAAZke-WToM613.png)
研控運(yùn)動(dòng)控制卡的編程小技巧
如何通過Qt編程實(shí)現(xiàn)直線插補(bǔ)的運(yùn)動(dòng)控制
![如何通過Qt<b class='flag-5'>編程</b>實(shí)現(xiàn)直線插補(bǔ)的<b class='flag-5'>運(yùn)動(dòng)</b>控制](https://file.elecfans.com//web2/M00/40/C7/pYYBAGJzjT2AdleQAAJcf6H8RNw100.png)
評(píng)論