前天有位學員很著急的打電話過來,就問多個表格運行怎么用?我一聽懵了呀,我沒有用過,這樣我會接收到學員的投訴嗎?答案:不會!我以精湛的話術、實事求是的態(tài)度以及熱情的服務承諾他:你放心我下周測試出來后立馬給你打電話。我以為難度會很大,畢竟“多個表格”還要“步進運行”。沒想到今天抽空花了一個小時不到的時間,搞定了!順便寫篇文章分享給大家。
一、多個表格步進運行
1、什么叫做多個表格?
在FX5U中有個定位數(shù)據(jù),如圖1所示,用戶可以在定位數(shù)據(jù)中填寫控制方式、定位地址、指令速度等參數(shù),之后利用表格運行指令就可以讓軸根據(jù)定位數(shù)據(jù)運行。多行的定位數(shù)據(jù)稱為多個表格。
2、什么叫做步進運行?
要說到步進運行就要跟連續(xù)運行做對比。
步進運行:定位數(shù)據(jù)中,按一下觸發(fā)鍵才進入到下個定位數(shù)據(jù),再按一下再進入到下一條定位數(shù)據(jù),如圖2所示
連續(xù)運行:定位數(shù)據(jù)中,只要觸發(fā)一次,程序就會自動的從定位數(shù)據(jù)1順序運行到定位數(shù)據(jù)3,如圖3所示。
3、必學指令
如圖4所示。
d1:K1~K4:軸1~軸4(CPU模塊)
n1:指定由(d1)指定的軸執(zhí)行的起始表格編號(1~100)。
n2:指定由(d1)指定的軸執(zhí)行的最終表格編號(1~100)。
n3:K0:步進運行;K1:連續(xù)運行
d2:指定指令執(zhí)行結束(d2)、異常結束標志位的位軟元件(d2 1)。
二、步進運行案例程序
1、設置定位參數(shù)
在GXWorks3中,依次進入高速IO—輸出功能—定位(詳細設置)—進入設置界面。設備參數(shù)見附件,在此不多作解釋。操作步驟如圖5
2、設置定位數(shù)據(jù)
在圖5界面中,點擊軸1定位數(shù)據(jù)就可以設置,本實驗設置了3個相對定位定位地址以及定位速度不一樣。如圖6所示。
3、程序編寫
通過X4觸發(fā)DRVTBL這個指令,指令含義見圖4,在本案例中,步進運行定位數(shù)據(jù)中的1、2、3行。觸發(fā)了X4之后,伺服電機會自動走完定位數(shù)據(jù)中的第1行數(shù)據(jù)。只有當按下X3時,通過X3觸發(fā)SM5580,這個為定位表轉移特殊繼電器。只有SM5580接通一次后,才能運行下一行定位。依次類推,程序如圖7所示。
三、總結
在本文中,重點介紹了DRVTBL指令以及多表格定位的使用方式。這種功能更多是多點定位上使用,非常方便,并且可以通過不同的情況去觸發(fā)轉移條件,如此便可得心應手的控制定位。
承擔因您的行為而導致的法律責任,
本站有權保留或刪除有爭議評論。
參與本評論即表明您已經(jīng)閱讀并接受
上述條款。