加1指令INC和減1指令DEC的操作數均可取KnY、KnM、KnS、T、C、D、V、,它們不影響零標志、借位標志和進位標志。INC的指令代碼為FNC24,DEC的指令代碼為FNC25。INC指令的功能是將指定的目標操作元件[D·]中二進制數自動加1,DEC指令的功能是將指定的目標操作元件[D·]中二進制數自動減1,
如圖13-5所示,當X0每次由OFF變為ON時,D20中的數自動增加1,當X1每次由OFF變為ON時,D21中的數自動減1。
若用連續執行型加1指令INC或連續執行型減1指令DEC,當條件成立時,在每個掃描周期內指定的目標操作元件[D·]中數據要自動加1或自動減1。16位數據運算時,+32767再加1就變為-32768,-32768再減1就變為+32767。32位數據運算時,+2147483647再加1就變為-2147483648,-2147483648再減1就變為+2147483647。