內(nèi)蒙古西門子V90伺服系統(tǒng)代理商

(1) BCD碼的格式
BCD碼是比較有用的,3位格式如圖4-59所示,二進制的0~3位是個位,4~7位是十位,8~11位是百位,11~15位是符號位。7位格式如圖4-60所示,二進制的0~3位是個位,4~7位是十位,8~11位是百位,11~15位是千位,16~19位是萬位,20~23位是十萬位,24~27位是百萬位,28~31位是符號位。
圖4-59 3位BCD碼的格式
圖4-60 7位BCD碼的格式
(2) BCD轉換成整數(shù)指令(BTI)
BCD轉換成整數(shù)指令是將IN的內(nèi)容以BCD碼二~十進制格式讀出,并將其轉換為整數(shù)格式,輸出到OUT端。如果IN端的內(nèi)容超出BCD碼的范圍(例如4位二進制數(shù)出現(xiàn)1010~1111的幾種組合),則執(zhí)行指令時將會發(fā)生錯誤,使CPU進入STOP方式。BCD轉換成整數(shù)指令和參數(shù)見表4-28。
表4-28 BCD轉換成整數(shù)指令和參數(shù)
用一個例子來說明BCD轉換成整數(shù)指令,梯形圖和指令表如圖4-61所示。當I0.0閉合時,激活BCD轉換成整數(shù)指令,IN中的BCD數(shù)用16進制表示為16#22(就是十進制的22),轉換完成后OUT端的MW0中的整數(shù)的十六進制是16#16。
圖4-61 BCD轉換成整數(shù)指令示例大于等于比較指令有整數(shù)大于等于比較指令、雙整數(shù)大于等于比較指令和實數(shù)大于等于比較指令3種。實數(shù)大于等于比較指令和參數(shù)見表4-26。
表4-26 實數(shù)大于等于比較指令和參數(shù)
用一個例子來說明實數(shù)大于等于比較指令,梯形圖和指令表如圖4-57所示。當I0.0閉合時,激活比較指令。MD0中的實數(shù)和MD4中的實數(shù)比較,若前者大于或者等于后者,則Q0.0輸出為“1”,否則Q0.0輸出為“0”。在I0.0不閉合時,Q0.0的輸出為“0”。IN1和IN2可以為常數(shù)。
圖4-57 實數(shù)大于等于比較指令示例
整數(shù)大于等于比較指令和雙整數(shù)大于等于比較指令的使用方法與實數(shù)大于等于比較指令類似,只不過IN1和IN2的參數(shù)類型分別為整數(shù)和雙整數(shù)。使用比較指令的前提是數(shù)據(jù)類型必須相同。
小于等于比較指令和小于比較指令類似,大于比較指令和大于等于比較指令類似,在此不再講述小于等于比較指令和大于比較指令。
某設備上的控制器是CPU 314C-2DP,設備上有一個光電傳感器,檢測工件,每檢測到1只工件,計數(shù)一次,當計數(shù)到3只時,CPU發(fā)出一個信號裝箱,請設計梯形圖。
梯形圖如圖4-58所示。光電傳感器每檢測一個工件時,計數(shù)器C0計1次數(shù),當前計數(shù)值存放在MW12中,當計數(shù)3次時(MW12中的數(shù)值大于等于3),發(fā)出裝箱信號Q0.0,與此同時定時器T0開始定時,2s后對計數(shù)器C0復位,重新計數(shù)。
小于比較指令有整數(shù)小于比較指令、雙整數(shù)小于比較指令和實數(shù)小于比較指令3種。雙整數(shù)小于比較指令和參數(shù)見表4-25。
表4-25 雙整數(shù)小于比較指令和參數(shù)
用一個例子來說明雙整數(shù)小于比較指令,梯形圖和指令表如圖4-56所示。當I0.0閉合時,激活雙整數(shù)小于比較指令,MD0中的雙整數(shù)和MD4中的雙整數(shù)比較,若前者小于后者,則Q0.0輸出為“1”,否則Q0.0輸出為“0”。在I0.0不閉合時,Q0.0的輸出為“0”。IN1和IN2可以為常數(shù)。
圖4-56 雙整數(shù)小于比較指令示例
整數(shù)小于比較指令和實數(shù)小于比較指令的使用方法與雙整數(shù)小于比較指令類似,只不過IN1和IN2的參數(shù)類型分別為整數(shù)和實數(shù)。使用比較指令的前提是數(shù)據(jù)類型必須相同。

內(nèi)蒙古西門子V90伺服系統(tǒng)代理商