對于伺服或步進電機使用的脈沖輸出控制指令,需要根據(jù)不同功能選擇需要的指令,三菱PLC中的高速脈沖輸出指令主要有16位的PLSY、PLSR、PLSV,32的DPLSY、DPLSR、DPLSV,今天就來說說基本的PLSY指令的介紹。1、三種指令(PLSY、PLSR、PLSV)的區(qū)別 1)簡單介紹下這幾個的區(qū)別,PLSY是基本的脈沖輸出,功能是發(fā)送指定頻率和指定數(shù)量脈沖的指令; 2)PLSR是帶有加減速功能的脈沖輸出指令,功能是發(fā)送指定頻率和制動數(shù)量脈沖的指令,同時能指定從0到指定頻率的時間或從指令頻率到0的時間。如果這個加減速時間設(shè)置為0則與PLSY指令一樣; 3)PLSV是輸出帶有旋轉(zhuǎn)方向的可變速脈沖指令,功能是輸出指定方向和指令頻率的脈沖,它與PLSR區(qū)別是可在指令運行中改變頻率,PLSR則是即使改變操作數(shù)運行中也不反映,在下一次指令驅(qū)動時更改內(nèi)容有效。 2、PLSY指令說明 PLSY指令說明 其中S1是指定脈沖頻率,S2是發(fā)送的脈沖數(shù)量,D是脈沖輸出Y端子,其中16位指令PLSY的頻率范圍0~32676Hz,脈沖數(shù)量32676(2^15)P,32位指令S1脈沖頻率采用基本單元0~100000Hz,采用高速輸出適配器0~200000Hz,輸出脈沖數(shù)量S2范圍是0~2147483647(2^31)P。脈沖輸出端子目前FX3系列只支持Y0和Y1。 3、需掌握的相關(guān)軟元件 1)特殊輔助繼電器M8029 M8029是指令完成標志,意思就是指令發(fā)送完成后會置位ON狀態(tài),脈沖未發(fā)送完畢或者中斷、停止則處于OFF狀態(tài),使用多個M8029需要注意其位置,一定將其放在監(jiān)視指令的正下方: M8029放置位置 下面我們在三菱FX3g型PLC中看下指令的使用,XY雙軸采用PLSY指令,X軸頻率200p/s,脈沖數(shù)量2000p,Y軸脈沖頻率500p/s,脈沖數(shù)量2500p,可以算出,X軸10s完成,Y軸5s完成,下面觀察M8029的變化: M8029的變化 從上圖看出,Y軸脈沖發(fā)送完成后,M8029閉合,但只用Y軸下方的M8029有輸出M201,X軸沒有,等到X軸脈沖指令完成,M200才閉合,所以在放置M8029標志一定要注意位置。 2)特殊輔助繼電器M8145、M8146,M8340、M8350,M8145、M8146為脈沖停止輸出,意思就是講這兩個M置位,則脈沖立刻停止輸出,另外,復(fù)位M后,需要重新將脈沖指令執(zhí)行從OFF到ON的狀態(tài), 例如上圖的M0;M8340、M8350是Y0、Y1端子輸出標志位,Y端子有輸出則相應(yīng)標志為ON狀態(tài)。 3)特殊寄存器D8140、D8142、D8136 D8140為Y0端子輸出的累計脈沖,D8142是Y1端子輸出的累計脈沖,D8136是Y0和Y1總輸出累計脈沖, 對于寄存器清零使用MOV K0 D840指令完成。 特殊軟元件 附: 如果將脈沖個數(shù)設(shè)置為0,則進入速度模式, 以指定頻率發(fā)送無限脈沖。如果頻率和脈沖超過3267則需要選擇32位指令DPLSY,輸出傳輸選擇DMOV。 |
|