當允許輸入端EN為(wei) 高電平“1”時,輸入端IN1和IN2中的整數相加,結果送入OUT中。如果該結果超出了整數(16位)允許的範圍,OV位和OS位將為(wei) “1”並且EN0為(wei) 邏輯“0”,這樣便不執行此數學框後ENO連接的其他函數。IN1和IN2中的數可以是常數。整數加的表達式是:IN1+IN2 = OUT。
整數加(ADD_I)指令和參數見表4-44。
表4-44 整數加(ADD_I)指令和參數
整數加(ADD_I)指令和參數
下麵艾特貿易網小編用一個(ge) 例子來說明整數加(ADD_I)指令,梯形圖和指令表如圖4-82所示。當I0.0閉合時,激活整數加指令,IN1中的整數存儲(chu) 在MW0中,假設這個(ge) 數為(wei) 11,IN2中的整數存儲(chu) 在MW2中,假設這個(ge) 數為(wei) 21,整數相加的結果存儲(chu) 在OUT端的MW4中的數是32。由於(yu) 沒有超出計算範圍,所以Q0.0輸出為(wei) “1”。假設IN1中的整數為(wei) 9999,IN2中的整數為(wei) 30000,整數相加的結果存儲(chu) 在OUT端的MW4中的數是25537。由於(yu) 超出計算範圍,所以Q0.0輸出為(wei) “0”。
圖4-82 整數加(ADD_I)指令示例
雙整數加(ADD_DI)指令與(yu) 整數加(ADD_I)指令類似,隻不過其數據類型為(wei) 雙整數,在此18luck网站不贅述。