關(guān)于脈沖輸出概要_第1頁
關(guān)于脈沖輸出概要_第2頁
關(guān)于脈沖輸出概要_第3頁
關(guān)于脈沖輸出概要_第4頁
關(guān)于脈沖輸出概要_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、、脈沖輸出功能XC3系列和XC5系列PLC一般具有2個脈沖輸出。通過使用不同的指令編程方式,可以進(jìn)行無加速/減速的單向脈沖輸出,也可以進(jìn)行帶加速/減速的單向脈沖輸出,還可以進(jìn)行步進(jìn)/伺服電機(jī)多段、正反向輸出等等,輸出頻率最高可達(dá)200KHz。一Y0一Y1Y2COIVIUCOVIICOM2O|IOOOI00注:1)為了使用脈沖輸出,必須要使用帶有晶體管輸出的PLC。如XC3-14T-E或XC3-60RT-E等。2)XC5系列輸出點數(shù)為32點的PLC最大能夠具有4路(Y0、Y1、Y2、Y3)脈沖輸出功能。二、脈沖輸出的種類與指令應(yīng)用1、無加減速時間變化的單向定量脈沖輸出指令PLSYPLSY指令:

2、以指定的頻率產(chǎn)生定量脈沖的指令。 支持32位指令DPLSY。 頻率:0-200KHZ 輸出端子:Y0或丫1 輸出模式:連續(xù)或有限脈沖輸出 脈沖數(shù)目:16位指令0-K3276732位指令0-K2147483647注意:如控制對象是步進(jìn)電機(jī)或伺服電機(jī),建議不要采用該指令,以避免電機(jī)失步。采用帶加減速的脈沖輸出指令PLSR可以避免失步造成的影響。是以指定的頻率產(chǎn)生定量脈沖的指令;支持32位指令DPLSY。51 指定頻率??捎貌僮鲾?shù):K、TD、CD、D、FD52 指定產(chǎn)生脈沖量。可用操作數(shù):K、TD、CD、D、FDDL指定輸出脈沖的Y編號,只可在丫000或Y001輸出。在M0為ON時,PLSY指令在Y

3、0輸出頻率為30Hz的脈沖,個數(shù)由D1指定,正在發(fā)脈沖時線圈M8170置ON。當(dāng)輸出脈沖個數(shù)達(dá)到設(shè)定值時,停止脈沖輸出,此時線圈M8170置OFF,并將M0復(fù)位。有限脈沖輸出設(shè)定脈沖數(shù)目當(dāng)輸出完設(shè)定的脈沖數(shù)目之后,輸出自動停止。2、可變頻率脈沖輸出指令PLSFPLSF指令:是以可變頻率的形式產(chǎn)生連續(xù)脈沖的指令;支持32位指令DPLSF。&指定頻率??捎貌僮鲾?shù):K、TD、CD、D、FD范圍:200-200KHZ(當(dāng)設(shè)定頻率低于200Hz時,以200Hz的頻率輸出。)D-指定輸出脈沖的Y編號,只可在Y000或Y001輸出。隨著D0中設(shè)定頻率的改變,從丫0輸出的脈沖頻率也跟著變化。在寄存器D8170

4、(雙字)中累積脈沖個數(shù)。連續(xù)脈沖輸出_I,LL以設(shè)定頻率連續(xù)輸出脈沖直到通過指令停止輸出。3、帶加減速的定量脈沖輸出指令PLSR(含3種控制模式)以指定的頻率和加減速時間產(chǎn)生定量脈沖的指令。頻率:0-200KHZ加減速時間:5000ms以下支持32位指令DPLSR。輸出端子:丫0或Y1輸出模式:有限脈沖數(shù)目脈沖數(shù)目:16位指令0K32,76732位指令0K2,147,483,647模式1單段單向脈沖輸出PLSR(S1.弓(列CD)PLSRK3000D300Y0K3001RSTM0是以指定的頻率產(chǎn)生定量脈沖的指令;支持32位指令DPLSR。最高頻率??捎貌僮鲾?shù):K、TD、CD、D、FD、-JS2

5、-總輸出脈沖數(shù)。可用操作數(shù):K、TD、CD、D、FD汁加減速時間。可用操作數(shù):K、TD、CD、D、FDD指定輸出脈沖的Y編號,只可在Y000或Y001輸出。在M0為ON時,PLSR指令啟動脈沖輸出,按指定的加減速斜率、最高頻率,發(fā)出指定個數(shù)的脈沖。此時線圈M8170置ON。當(dāng)輸出脈沖個數(shù)達(dá)到設(shè)定值時,停止脈沖輸出,此時線圈M8170置OFF,并將M000復(fù)位。如圖所示當(dāng)脈沖輸出M000為OFF時,輸出脈沖按指定的加減速斜率下降到0。停止脈沖輸出,此時線圈M8170BOFF。M0”速、時間ms.M0亭止IBIRrtfe-加減速時間ms減速同msM8170般情況中途停止M8170III-模式,2:

6、分段單向脈沖輸出PLSRRSTM0是以指定的頻率和加減速時間分段產(chǎn)生定量脈沖的指令。S1是以Dn或FDn為起始地址的一段區(qū)域。上例:DO設(shè)定第1段脈沖的最高頻率、D1設(shè)定第1段脈沖的個數(shù),D2設(shè)定第2段脈沖的最高頻率、D3設(shè)定第2段脈沖的個數(shù),以Dn、Dn+1的設(shè)定值都為0表示分段結(jié)束,最多可設(shè)定24段??捎貌僮鲾?shù):D、FDS2,加減速時間。這里的時間是指從開始到第一段最高頻率的加速時間,同時也定義了所有段的頻率與時間的斜率,從而后面的加減速都按照這個斜率來加速/減速??捎貌僮鲾?shù):K、TD、CD、D、FDd指定輸出脈沖的丫編號,只可在Y000或Y001輸出。支持雙字操作DPLSR,此時DO、D

7、1設(shè)定第1段脈沖的最高頻率、D2、D3設(shè)定第1段脈沖的個數(shù),D4、D5設(shè)定第2段脈沖的最高頻率、D6、D7設(shè)定第2段脈沖的個M8170模式3:分段雙向脈沖輸出PLSRM0 I(眄PLSRfDODWO YO Y3M8170IJIRST MO是以指定的頻率、加減速時間和脈沖方向分段產(chǎn)生定量脈沖的指令。,是以Dn或FDn為起始地址的一段區(qū)域。上例:DO設(shè)定第1段脈沖的最高頻率、D1設(shè)定第1段脈沖的個數(shù),D2設(shè)定第2段脈沖的最高頻率、D3設(shè)定第2段脈沖的個數(shù),以Dn、Dn+1的值都為0表示分段結(jié)束,最多可設(shè)定24段??捎貌僮鲾?shù):D、FD加減速時間。這里的時間是指從開始到第一段最高頻率的加速時間,同時也

8、定義了所有段的頻率與時間的斜率,從而后面的加減速都按照這個斜率來加速/減速??捎貌僮鲾?shù):K、TD、CD、D、FDd”指定輸出脈沖的Y編號,只可在丫000或丫001輸出。嚀旨定輸出脈沖方向的丫編號,可以任意指定。例:當(dāng)s中第一段設(shè)定的脈沖個數(shù)為正數(shù)時,Y輸出為ON;當(dāng)設(shè)定的脈沖個數(shù)為負(fù)數(shù)時,丫輸出為OFF。注意,在一次分段脈沖輸出中,脈沖的方向只取決于第一段的脈沖個數(shù)設(shè)定值的正負(fù)情況。M0M81704、脈沖段切換PLSNEXT/PLSNT指令在脈沖輸出到達(dá)當(dāng)前段最高頻率,并在此頻率下穩(wěn)定輸出時,如果M1由OFFtON,則以加減速時間進(jìn)入下一段的脈沖輸出。注意在脈沖輸出的加減速過程中,執(zhí)行此指令無

9、效。指令PLSNT為指令PLSNEXT的簡寫,功能等同。M0M1M8170-(虛線)表示本來的脈沖輸出曲線5、脈沖停止STOP指令在M000由OFFtON時,PLSR指令在Y000輸出脈沖,DO中指定頻率,D001中指定脈沖個數(shù),D100中指定加減速時間;當(dāng)輸出脈沖個數(shù)達(dá)到設(shè)定值時,停止脈沖輸出。在M001上升沿,STOP指令立即停止Y000口的脈沖輸出。工作臺前進(jìn)PLSRDOD100Y0Y1PLSMVKOYO6、脈沖數(shù)立即刷新PLSMV指令原點信號后退MOIRETPLSMV為32位操作指令當(dāng)工作臺后移的過程中,得到原點信號X2,執(zhí)行外部中斷,PLSMV指令立即執(zhí)行,不受掃描時間的影響,將輸出

10、端口丫0輸出的脈沖數(shù)刷新,并送入D8170中。該指令可用于消除脈沖控制中產(chǎn)生的累積誤差。7、原點回歸ZRN指令S3)(司MOI K1000ZRN 1K100X3YO原點回歸速度S1脈沖輸出Y0一個掃描周期7爬行速度S2近點信號X3脈沖標(biāo)志M8170f原點回歸速度:可用操作數(shù):爬行速度:可用操作數(shù):K、TD、CD、D、FD。S3-近點信號:可用操作數(shù):6脈沖輸出地址:僅能指定Y0或丫1。支持32位指令DZRN。S1與S2的方向相同且S1的絕對值大于S2。驅(qū)動指令后,以原點回歸速度S1開始移動。當(dāng)近點信號由OFF變?yōu)镺N時,減速到爬行速度S2.當(dāng)近點信號由ON變?yōu)镺FF時,在停止脈沖輸出的同時,向

11、寄存器(Y0:D8171,D8170,Y1:D8174,D8173)中寫入0。8相對位置控制DRVI指令(PGOG2)MODRVIK30000K3000Y0Y4輸出脈沖數(shù):可用操作數(shù):K、TD、CD、D、FD汁輸出脈沖頻率:可用操作數(shù):K、TD、CD、D、FD。0脈沖輸出地址:僅能指定丫0或丫1。D2脈沖輸出方向:可指定任意Y。加減速時間:D8230(單字)所謂相對驅(qū)動方式,是指由當(dāng)前位置開始的移動距離的方式。支持32位指令DDRVIo目標(biāo)位置指定S1,對應(yīng)下面的當(dāng)前值寄存器作為絕對位置(Y0:D8171,D8170,Y1:D8174,D8173)9、絕對位置控制DRVA指令srMODRVA

12、K30000K3000Y0Y4“目標(biāo)位置(絕對指定):可用操作數(shù):K、TD、CD、D、FD輸出脈沖頻率:可用操作數(shù):K、TD、CD、D、FD。脈沖輸出地址:僅能指定丫0或丫1。D2,-脈沖輸出方向:可指定任意Y。加減速時間:D8230(單字)所謂絕對驅(qū)動方式,是指運行至由原點(0點)為基點的對應(yīng)位置方式。支持32位指令DDRVA。目標(biāo)位置指定S1,對應(yīng)下面的當(dāng)前值寄存器作為絕對位置10、絕對位置多段脈沖控制PLSA指令M0(可(DTPLSADOD100YOY3M8170TH-RST M0是以Dn或FDn為起始地址的一段區(qū)域。上例:DO設(shè)定第1段脈沖的最高頻率、D1設(shè)定第1段脈沖的絕對位置,D2

13、設(shè)定第2段脈沖的最高頻率、D3設(shè)定第2段脈沖的絕對位置,以Dn、Dn+1的值都為0表示分段結(jié)束,最多可設(shè)定24段??捎貌僮鲾?shù):D、FDS2芒加減速時間。這里的時間是指從開始到第一段最高頻率的加速時間,同時也定義了所有段的頻率與時間的斜率,從而后面的加減速都按照這個斜率來加速/減速。可用操作數(shù):K、TD、CD、D、FD巴指定輸出脈沖的丫編號,只可在Y000或Y001輸出。指定輸出脈沖方向的Y編號,可以任意指定。是以指定的頻率、加減速時間和脈沖方向分段產(chǎn)生絕對位置脈沖的指令。支持32位指令DPLSA。YOY1Y2com。COM1COM2O輸出端口YO:脈沖輸出口0輸出端口Y1:脈沖輸出口1M0原點

14、位置第1段第2段絕對位置D3第3段-4%rxHAV留 DQM8170、輸出端子接線F面是輸出端子與伺服驅(qū)動器的接線示意圖:PLC側(cè)伺服驅(qū)動器側(cè)四、注意事項在加減速過程中,每個階梯時間為5毫秒,這個時間是固定不變的。階頻(每個階梯上升嚇降的頻率)最小為10Hz,低于10Hz按10Hz計算;階頻最大為15K,超過15K按15K計算。在頻率高于200Hz的脈沖輸出時,要注意每一段的脈沖發(fā)送個數(shù)必須不少于10個,如果設(shè)定值小于10個,按10個發(fā)送。2、分段脈沖輸出中的頻率跳變在分段脈沖輸出過程中,如果當(dāng)前段的脈沖個數(shù)已發(fā)完而未達(dá)到當(dāng)前段的最高頻率,則此時在從當(dāng)前段過渡到下一段脈沖輸出的過程中會出現(xiàn)脈沖

15、頻率的跳變,如圖所示。為了避免頻率的跳變,要注意加減速時間設(shè)定值不能過小。3、脈沖輸出不能進(jìn)行雙重輸出在同一個主程序中,不能對同一個輸出口丫編寫兩條或兩條以上的脈沖輸出指令。采用流程指令,每個流程可以最多包含1個脈沖輸出指令。如下例寫法是錯誤的。PLSRD0D100Y0M1PLSRD200D1000Y0注:軟硬件在3.0以上版本的,支持脈沖的順序執(zhí)行。五、關(guān)于脈沖輸出特殊線圈與寄存器脈沖輸出的一些標(biāo)志位如下表所示:地址號高頻脈沖號功能說明M8170PULSE_1正在發(fā)出脈沖標(biāo)志脈沖輸出中為1M817132位脈沖發(fā)送溢出標(biāo)志溢出為1M8172方向標(biāo)志1為正方向,對應(yīng)方向口輸出為ONM8173PU

16、LSE_2正在發(fā)出脈沖標(biāo)志脈沖輸出中為1M817432位脈沖發(fā)送溢出標(biāo)志溢出為1M8175方向標(biāo)志1為正方向,對應(yīng)方向口輸出為ONM8176PULSE_3正在發(fā)出脈沖標(biāo)志脈沖輸出中為1M817732位脈沖發(fā)送溢出標(biāo)志溢出為1M8178方向標(biāo)志1為正方向,對應(yīng)方向口輸出為ONM8179PULSE_4正在發(fā)出脈沖標(biāo)志脈沖輸出中為1M818032位脈沖發(fā)送溢出標(biāo)志溢出為1M8181方向標(biāo)志1為正方向,對應(yīng)方向口輸出為ON脈沖輸出的一些特殊寄存器如下表所示:地址號高頻脈沖號功能說明D8170PULSE_1累計脈沖個數(shù)低16位D8171累計脈沖個數(shù)高16位D8172當(dāng)前段(表示第n段)D8173PULS

17、E_2累計脈沖個數(shù)低16位D8174累計脈沖個數(shù)高16位D8175當(dāng)前段(表示第n段)D8176PULSE_3累計脈沖個數(shù)低16位D8177累計脈沖個數(shù)高16位D8178當(dāng)前段(表示第n段)D8179PULSE_4累計脈沖個數(shù)低16位D8180累計脈沖個數(shù)高16位D8181當(dāng)前段(表示第n段)D8190PULSE_1當(dāng)前次脈沖個數(shù)低16位D8191當(dāng)前次脈沖個數(shù)高16位D8192PULSE_2當(dāng)前次脈沖個數(shù)低16位D8193當(dāng)前次脈沖個數(shù)高16位D8194PULSE_3當(dāng)前次脈沖個數(shù)低16位D8195當(dāng)前次脈沖個數(shù)高16位D8196PULSE_4當(dāng)前次脈沖個數(shù)低16位六、脈沖輸出案例:1,脈沖

18、輸出控制信捷V5變頻器的轉(zhuǎn)速1) .變頻器參數(shù):1.P0.01-72.P 1.11=11.03.P 1.12=1.04.P 1.14=11.05. P4.05=352) .端子接線圖說明,通過X2選擇給變頻器輸出脈沖通過三檔旋鈕(X0、X1)選擇脈沖輸出的頻率控制V5變頻器的頻率。脈沖輸出給定頻率.脈沖最大給定頻率11.0K脈沖最小給定頻率1.0K時,對應(yīng)變頻器為O.OOHZ脈沖最大給定頻率11.0K時,對應(yīng)變頻器為50.00HZ輸入端子X6選擇為脈沖頻率輸入3).程序:出選擇變頻器側(cè)WOJT-REW c6mO脈沖輸出Y0當(dāng)乂0接)101肺中頻率為7000HZ ,變頻器頻率為30 00HZX0 X1T I_后速選段速選擇1擇2當(dāng)加接通時麻沖耐癖為

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論