1. 脈衝(chong) 輸出指令PLSY
脈衝(chong) 輸出指令(D)PLSY的編號為(wei) FNC57。它用來產(chan) 生指定數量的脈衝(chong) 。如下圖所示,[S1]用來指定脈衝(chong) 頻率(2~20000Hz),[S2]指定脈衝(chong) 的個(ge) 數(16位指令的範圍為(wei) 1~32767, 32位指令則為(wei) 1~2147483647)。如果指定脈衝(chong) 數為(wei) 0,則產(chan) 生無窮多個(ge) 脈衝(chong) 。[D ]用來指定脈衝(chong) 輸出元件號。脈衝(chong) 的占空比為(wei) 50%,脈衝(chong) 以中斷方式輸出。指定脈衝(chong) 輸出完後,完成標誌M8029置1。X10由ON變為(wei) OFF時,M8029複位,停止輸出脈衝(chong) 。若X10再次變為(wei) ON則脈衝(chong) 從(cong) 頭開始輸出。
使用脈衝(chong) 輸出指令時應注意:
1)[S1]、[S2]可取所有的數據類型,[D]為(wei) Y1和Y2。
2)該指令可進行16和32位操作,分別占用7個(ge) 和13個(ge) 程序步。
3)本指令在程序中隻能使用一次。
2.脈寬調製指令PWM
脈寬調製指令PWM的編號為(wei) FNC58。它的功能是用來產(chan) 生指定脈衝(chong) 寬度和周期的脈衝(chong) 串。如下圖所示,[S1] 用來指定脈衝(chong) 的寬度,[S2]用來指定脈衝(chong) 的周期,[D]用來指定輸出脈衝(chong) 的元件號(Y0或Y1),輸出的ON/OFF狀態由中斷方式控製。
使用脈寬調製指令時應注意:
1)操作數的類型與(yu) PLSY相同;該指令隻有16位操作,需7個(ge) 程序步。
2)[S1]應小於(yu) [S2]。
3.可調速脈衝(chong) 輸出指令
可調速脈衝(chong) 輸出指令該指令(D)PLSR的編號為(wei) FNC59。該指令可以對輸出脈衝(chong) 進行加速,也可進行減速調整。源操作數和目標操作數的類型和PLSY指令相同,隻能用於(yu) 晶體(ti) 管PLC的Y0和Y1,可進行16位操作也可進行32位操作,分別占9個(ge) 和17個(ge) 程序步。該指令隻能用一次。
對於(yu) 伺服或步進電機使用的脈衝(chong) 輸出控製指令,需要根據不同功能選擇需要的指令,三菱PLC中的高速脈衝(chong) 輸出指令主要有16位的PLSY、PLSR、PLSV,32的DPLSY、DPLSR、DPLSV,今天就來說說基本的PLSY指令的介紹。
01三種指令(PLSY、PLSR、PLSV)的區別
1)簡單介紹下這幾個(ge) 的區別,PLSY是基本的脈衝(chong) 輸出,功能是發送指定頻率和指定數量脈衝(chong) 的指令;
2)PLSR是帶有加減速功能的脈衝(chong) 輸出指令,功能是發送指定頻率和製動數量脈衝(chong) 的指令,同時能指定從(cong) 0到指定頻率的時間或從(cong) 指令頻率到0的時間。如果這個(ge) 加減速時間設置為(wei) 0則與(yu) PLSY指令一樣;
3)PLSV是輸出帶有旋轉方向的可變速脈衝(chong) 指令,功能是輸出指定方向和指令頻率的脈衝(chong) ,它與(yu) PLSR區別是可在指令運行中改變頻率,PLSR則是即使改變操作數運行中也不反映,在下一次指令驅動時更改內(nei) 容有效。