plc指令學(xué)習(xí): (1)整數(shù)與BCD碼的轉(zhuǎn)換
IBCD指令將輸入的整數(shù)(IN)轉(zhuǎn)換為BCD碼,并將結(jié)果送入OUT指定的變量中。IN的范圍是整數(shù)0~9999。
(2)四舍五入取整指令
四舍五入取整(ROUND)指令將實(shí)數(shù)(IN)轉(zhuǎn)換成雙字整數(shù)后送入OUT指定的變量中。如果小數(shù)部分大于等于0.5,整數(shù)部分加1,小數(shù)部分刪除。
(3)段譯碼指令
段( Segment)譯碼指令SEG根據(jù)輸入字節(jié)(IN)低4位確定的十六進(jìn)制數(shù)(16#0~F)產(chǎn)生點(diǎn)亮7段顯示器各段的代碼,并送到輸出字節(jié)OUT。圖6-247中7段顯示器的D0~D6段分別對(duì)應(yīng)于輸出字節(jié)的最低位(第0位~第6位),某段點(diǎn)亮?xí)r輸出字節(jié)中對(duì)應(yīng)的位為1,反之為0。例如顯示數(shù)字“1”時(shí),僅D1和D2為1,其余位為0。
圖6-247 段譯碼指令