西門子S7-200遞增遞減指令梯形圖實(shí)例
指令說明:遞增遞減指令用法
增、減指令,又稱自增和自減,是對(duì)無符號(hào)或有符號(hào)整數(shù)進(jìn)行自動(dòng)增加或減少1單位的操作,數(shù)據(jù)長(zhǎng)度可以是字節(jié)、字或雙字。以指令盒形式編程,執(zhí)行結(jié)果為:IN+1->OUT;IN-1->OUT。
1、字節(jié)增和字節(jié)減指令:INCB,DEC
使能輸入有效時(shí),把一字節(jié)長(zhǎng)的無符號(hào)輸入數(shù)IN加1或減1,得到一個(gè)字節(jié)的無符號(hào)輸出結(jié)果OUT。
2、字增和字減指令:INCW,DECW
使能輸入有效時(shí),把一字長(zhǎng)的有符號(hào)輸入數(shù)IN加1或減1,得到一個(gè)字長(zhǎng)的有符號(hào)輸出結(jié)果OUT。
3、雙字增和雙字減指令:INCD,DECD
使能輸入有效時(shí),把一雙字長(zhǎng)的有符號(hào)輸入數(shù)IN加1或減1,得到一個(gè)雙字長(zhǎng)的有符號(hào)輸出結(jié)果OUT,如下圖:
圖1:遞增遞減指令
在輸入過程中掃描周期非常短,為了避免按一下計(jì)入多次的情況,在程序設(shè)計(jì)時(shí),需要考慮與"沿指令"結(jié)合使用,如下圖:
圖2:字節(jié)遞增
圖3:字的遞增