有關(guān)西門子s7-200的編程實(shí)例,在s7-200中浮點(diǎn)數(shù)轉(zhuǎn)換指令的用法,轉(zhuǎn)換指令對(duì)操作數(shù)的類型進(jìn)行轉(zhuǎn)換,具體來看下四舍五入和數(shù)據(jù)取整兩個(gè)功能,有需要的朋友參考下。
西門子plc s7-200浮點(diǎn)數(shù)轉(zhuǎn)換指令的用法
轉(zhuǎn)換指令說明:
1、轉(zhuǎn)換指令可以對(duì)操作數(shù)的類型進(jìn)行轉(zhuǎn)換,包括數(shù)據(jù)的類型轉(zhuǎn)換、碼的類型轉(zhuǎn)換以及數(shù)據(jù)和碼之間的類型轉(zhuǎn)換。
2、數(shù)據(jù)類型主要包括字節(jié)、整數(shù)、雙整數(shù)、實(shí)數(shù),不同性質(zhì)的指令對(duì)操作數(shù)的類型要求不同,類型轉(zhuǎn)換指令可以將固定的一個(gè)數(shù)值用到不同類型要求的指令,而不必對(duì)數(shù)據(jù)進(jìn)行針對(duì)類型的重新裝載。
3、B_T_I使能輸入有效時(shí),將字節(jié)型輸入數(shù)據(jù)IN轉(zhuǎn)換成整數(shù)類型,并將結(jié)果送到OUT輸出。字節(jié)型是無符號(hào)的,所以沒有符號(hào)擴(kuò)展。
4、I_T_D使能輸入有效時(shí),將整數(shù)類型輸入數(shù)據(jù)IN轉(zhuǎn)換成雙整數(shù)類型(符號(hào)進(jìn)行擴(kuò)展),并將結(jié)果送到OUT輸出。
5、D_T_R使能輸入有效時(shí),將雙整數(shù)型輸入數(shù)據(jù)IN轉(zhuǎn)換成實(shí)數(shù)型,并將結(jié)果送到OUT輸出。
來看下四舍五入和數(shù)據(jù)取整兩個(gè)功能。浮點(diǎn)數(shù)轉(zhuǎn)換梯形圖實(shí)例如下:
按照要求來編寫程序,求得4.6+3.1+5.5+8的整數(shù)結(jié)果是多少,程序如圖: