四舍五入和截取函數(shù)也屬于數(shù)據(jù)類型轉換函數(shù)。下表顯示了這些函數(shù)的名稱、數(shù)據(jù)類型(輸入?yún)?shù)和函數(shù)值)和任務。
“取整”指令用于將輸入 IN 的值取整為最接近的整數(shù)。該指令將輸入 IN 的值解釋為浮點數(shù),并將其轉換為一個整數(shù)或浮點數(shù)。如果輸入值恰好是在一個偶數(shù)和一個奇數(shù)之間,則選擇偶數(shù)。
ROUND
四舍五入(形成一個DINT數(shù))遵照DIN EN61131-3,函數(shù)總是四舍五入到無零頭的整數(shù)值;換言之,1.5返回2,2.45也返回2。
例子(Example)
// 舍去(結果為: 3)
ROUND (3.14) ;
// 舍入(結果為: 4)
ROUND (3.56) ;
// 截取(結果為: 3)
TRUNC (3.14) ;
// 截?。ńY果為: 3)
TRUNC (3.56) ;
以下示例說明了該指令的工作原理:
“Tag_Result” := ROUND(“Tag_Value”);
責任編輯:haq
-
plc
+關注
關注
5037文章
13921瀏覽量
474768 -
西門子
+關注
關注
98文章
3173瀏覽量
118295 -
函數(shù)
+關注
關注
3文章
4381瀏覽量
64926
原文標題:西門子PLC-四舍五入和截取函數(shù)
文章出處:【微信號:worldofai,微信公眾號:worldofai】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
如何破解三菱PLC與西門子PLC的通訊難題

工業(yè)智能網(wǎng)關可以采集西門子PLC嗎
PLC邊緣計算網(wǎng)關采集西門子PLC數(shù)據(jù)過程
西門子TIA Portal中函數(shù)FC和函數(shù)塊FB的相互轉換

Profinet轉Profinet網(wǎng)關應用在霍尼韋爾DCS與西門子1500PLC通訊案例

西門子PLC S7-1500系列介紹

NPN和PNP器件與西門子PLC的連接與選型

評論