Omron 步進(jìn)指令注解

Omron 步進(jìn)指令注解

ID:41205302

大小:91.01 KB

頁(yè)數(shù):4頁(yè)

時(shí)間:2019-08-18

Omron 步進(jìn)指令注解_第1頁(yè)
Omron 步進(jìn)指令注解_第2頁(yè)
Omron 步進(jìn)指令注解_第3頁(yè)
Omron 步進(jìn)指令注解_第4頁(yè)
資源描述:

《Omron 步進(jìn)指令注解》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、PULS指令格式:PULS(65)PCN其中:操作數(shù)P為口定義符,用來定義脈沖輸出位置。P=000時(shí)為單相不帶加減速脈沖輸出0(01000)或單相帶梯形加減速脈沖輸出0(01000和01001)。P=010時(shí)為單相不帶加減速脈沖輸出1(01001)操作數(shù)C為脈沖形式控制字。C=000時(shí)為相對(duì)脈沖;C=001時(shí)為絕對(duì)脈沖。P=010和C=001不用于CPM2A。操作數(shù)N為脈沖數(shù),可以是IR、SR、HR、AR、LR、DM、*DM。功能:脈沖輸出設(shè)置指令。用來設(shè)定SPED和ACC指令輸出的脈沖數(shù)。八位BCD碼脈沖數(shù)放在N和N+1通道中。N中放低四位,N+1中放高四位。取值范圍是-16777215~

2、16777215。SPED指令格式:SPED(65)PMF其中:操作數(shù)P為輸出點(diǎn)設(shè)定,可以取000或010。操作數(shù)M為輸出模式設(shè)定,可以取000或001。操作數(shù)F為脈沖頻率設(shè)定,四位BCD碼,可以是IR、SR、HR、AR、LR、DM、*DM、#。功能:脈沖速度設(shè)置指令。單相脈沖只能通過01000和01001兩個(gè)端子輸出,且同一時(shí)刻只能有一路輸出。輸出端子由P指定。P=000時(shí),輸出為01000;P=010時(shí),輸出為01001。脈沖輸出有兩種模式。當(dāng)M=000時(shí)為獨(dú)立輸出模式。在此模式下,用PULS指令設(shè)定輸出脈沖總數(shù),用SPED指令啟動(dòng)脈沖輸出的開始。輸出的脈沖數(shù)達(dá)到PULS指令所指定的數(shù)目

3、時(shí)脈沖輸出停止。當(dāng)M=001時(shí)為連續(xù)輸出模式,在此模式下,只能通過SPED指令中的F=0000的設(shè)置或INI指令來停止脈沖輸出。獨(dú)立輸出模式的脈沖輸出一但開始就不能再用PULS指令來改變已設(shè)定的脈沖數(shù)。而連續(xù)輸出模式在輸出過程中可以隨時(shí)使用SPED指令來改變輸出頻率。該頻率由F的值設(shè)定。F的取值范圍為0001~1000對(duì)應(yīng)的輸出頻率是10Hz~10kHz(CPM1A:0002~0200對(duì)應(yīng)的輸出頻率是20Hz~2kHz)。STEP和SNXT指令格式:STEP(08)BSNXT(09)B其中:操作數(shù)B為控制位,可以是IR、HR、AR、LR。功能:STEP為步進(jìn)定義指令。SNXT為步進(jìn)啟動(dòng)指令。

4、STEP和SNXT指令總是一起使用,用來在大型程序中定義一個(gè)程序段,每個(gè)程序段稱為一步。CPU按先后順序執(zhí)行每一步。SNXT指令用來啟動(dòng)一個(gè)編號(hào)為B的步。STEP指令用來定義一個(gè)編號(hào)為B步的開始,此時(shí)的STEP指令不需要任何執(zhí)行條件。這條指令后面就是被定義的步的程序段。在每步的最后用一條帶執(zhí)行條件的SNXT指令的功能是定義步的結(jié)束,同時(shí)也作為編號(hào)為B的下一步的啟動(dòng)條件。這時(shí)的執(zhí)行條件被稱為轉(zhuǎn)步條件。一個(gè)不帶操作數(shù)的STEP指令表示所有步的結(jié)束。在它之前的SNXT指令中的B,是一個(gè)虛操作數(shù),無實(shí)際意義。所以可以使用任何一個(gè)未被使用過的有效數(shù)據(jù)。步進(jìn)程序中其他指令中B的取值要求是:按先后順序排列

5、的連續(xù)通道號(hào)。【例4】在下面程序段中,將生產(chǎn)過程分為A、B、C三部分。其中00001為A過程的啟動(dòng)輸入。00002為B過程的啟動(dòng)輸入。00003和00004分別為A、B過程向C過程的轉(zhuǎn)步條件。PID指令格式:PID(--)IWP1OW其中:操作數(shù)IW為輸入數(shù)據(jù)通道,可以是IR、SR、HR、AR、LR、DM。操作數(shù)P1為第一參數(shù)通道,可以是IR、SR、HR、LR、DM。參數(shù)的定義見表4.13.3操作數(shù)OW為輸出數(shù)據(jù)通道,可以是IR、SR、HR、AR、LR、DM。功能:PID控制指令。條件滿足時(shí)按照給定的參數(shù)執(zhí)行PID控制操作。運(yùn)算的輸入值PV來自IW,輸出的操作值MV送OW。說明:PID指令是

6、按照可編程控制器的CPU周期執(zhí)行的,所以如果其采樣周期大于CPU周期,PID運(yùn)算將會(huì)等待到該采樣周期完成后的下一CPU周期完成。PID控制運(yùn)算要使用從P1~P1+32共33個(gè)通道,用戶在編程時(shí)將不能在使用該33個(gè)通道。在下列情況下不可以使用PID指令:中斷程序中、互鎖程序中、跳轉(zhuǎn)程序中、步進(jìn)程序中、子程序中。標(biāo)志CY為ON,表示系統(tǒng)正在進(jìn)行PID處理;CY為OFF,表示系統(tǒng)采樣周期還沒有結(jié)束。SRCH指令格式:SRCH(--)@SRCH(--)NNR1R1CCSYNC指令格式:SYNC(--)@SYNC(--)P1P1P2P2CCPWM指令格式:PWM(--)@PWM(--)PPFFDD其中

7、:操作數(shù)P為口定義,可以取000或010。P取000,定義可變占空比輸出0;輸出口01000。P取010,定義可變占空比輸出1;輸出口01001。操作數(shù)F為頻率,它可以是IR、SR、HR、AR、LR、DM、#,取值范圍BCD碼0001~9999,對(duì)應(yīng)頻率0.1~999.9Hz。操作數(shù)D為占空比,它可以是IR、SR、HR、AR、LR、DM、#,取值范圍BCD碼0001~0100,對(duì)應(yīng)脈沖占空比1%~100%。功

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。