無論產(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)該軟件的介紹,請閱讀此博客文章或單擊下圖。
< >
循環(huán)函數(shù)
步進(jìn)電機(jī)最常見的運(yùn)動(dòng)序列之一是每次都在精確的距離和方向上重復(fù)運(yùn)動(dòng)。這在編程術(shù)語中通常稱為循環(huán)子例程,這意味著循環(huán)子例程中包含的任何指令集都將無限期地重復(fù),或者直到滿足條件為止。一旦該循環(huán)完成,它就會(huì)返回到主程序。
以下摘自 AZ 系列功能手冊。
循環(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)作。這對于每次都需要相同固定距離的應(yīng)用非常有用,例如送紙/票據(jù)或旋轉(zhuǎn)分度臺(tái)。
應(yīng)用實(shí)例:
對于自動(dò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è)姿勢。
這就是我們想要做的...
執(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í)際編程的。請注意,此運(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)勢在于其先進(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)場總線通信,例如 Modbus RTU、EtherNet/IP 或 EtherCAT,可以實(shí)現(xiàn)更多“動(dòng)作”。
存儲(chǔ)數(shù)據(jù)編程的優(yōu)點(diǎn)
節(jié)省空間
設(shè)計(jì)被簡化
減輕主機(jī)控制器的負(fù)擔(dān)
通過取消 PLC,可以節(jié)省更多空間并簡化設(shè)計(jì)。至少,AZ 系列驅(qū)動(dòng)器應(yīng)該減輕上位控制器的負(fù)擔(dān),這意味著可以使用更便宜的 PLC 或 HMI。由于AZ系列電機(jī)內(nèi)置機(jī)械式絕對編碼器,因此也取消了外部編碼器、電池和傳感器。
這是另一個(gè)帶有線性滑塊的應(yīng)用示例。


審核編輯黃宇
-
驅(qū)動(dòng)器
+關(guān)注
關(guān)注
54文章
9059瀏覽量
154227 -
步進(jìn)電機(jī)
+關(guān)注
關(guān)注
153文章
3228瀏覽量
151786 -
編程
+關(guān)注
關(guān)注
90文章
3710瀏覽量
96981
發(fā)布評(píng)論請先 登錄
LabVIEW運(yùn)動(dòng)控制&視覺運(yùn)動(dòng)
運(yùn)動(dòng)控制編程福音
運(yùn)動(dòng)控制編程難不難?非常簡單!
運(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)模塊的功能及編程
入冬別忘運(yùn)動(dòng),運(yùn)動(dòng)別忘帶上TA
運(yùn)動(dòng)控制器實(shí)現(xiàn)高級(jí)功能的編程手冊免費(fèi)下載
PLC小車往返運(yùn)動(dòng)編程案例分享
研控運(yùn)動(dòng)控制卡的編程小技巧
如何通過Qt編程實(shí)現(xiàn)直線插補(bǔ)的運(yùn)動(dòng)控制
運(yùn)動(dòng)編程示例:重復(fù)運(yùn)動(dòng)的循環(huán)功能
評(píng)論