三菱PLSY指令的用法如下:
- 操作數(shù):PLSY指令有兩個(gè)操作數(shù),S1和S2。S1指定脈沖輸出的頻率(速度),S2指定發(fā)出的脈沖量。
- 輸出端口:PLSY指令只能使用Y0和Y1這兩個(gè)端口輸出脈沖。
- 指令格式:PLSY指令有16位和32位兩種形式,32位形式前面加一個(gè)D。例如,DPLSY指令允許設(shè)定范圍更大的脈沖數(shù)。
- 特殊輔助繼電器:在輸出脈沖過程中,如果M0閉合,M8029會閉合,表示脈沖發(fā)完后復(fù)位M0。M8147和M8148分別是Y0和Y1輸出脈沖時(shí)的閉合信號,發(fā)完后脈沖會自動斷開。
- 脈沖總數(shù)記錄:D8140記錄Y0輸出的脈沖總數(shù),D8142記錄Y1輸出的脈沖總數(shù),D8136記錄Y0和Y1輸出的脈沖總數(shù)。
- 加減速控制:PLSY指令沒有加減速操控,當(dāng)M0閉合后,會以D0指定的脈沖頻率輸出脈沖。在輸出進(jìn)程中改變D0的值,輸出脈沖頻率會馬上改變。
- 脈沖輸出停止條件:如果PLSY指令斷開,再次驅(qū)動PLSY指令時(shí),必須在M8147或M8148斷開一個(gè)掃描周期以上,否則會發(fā)生運(yùn)算錯(cuò)誤。
- 脈沖輸出指令的編程實(shí)例:例如,M0閉合,PLC在Y0口發(fā)脈沖以500的速度共發(fā)出2000脈沖,發(fā)完脈沖后M8029動作,復(fù)位M0。
以上是三菱PLSY指令的基本用法,具體使用時(shí)還需參考三菱PLC的編程手冊和相關(guān)軟件進(jìn)行實(shí)際操作。
1)特殊輔助繼電器M8029
M8029是指令完成標(biāo)志,意思就是指令發(fā)送完成后會置位ON狀態(tài),脈沖未發(fā)送完畢或者中斷、停止則處于OFF狀態(tài),使用多個(gè)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標(biāo)志一定要注意位置。