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

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

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

西門子PLC S7-1500系列介紹

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

西門子plc200編程實例詳解
西門子中繼器怎么連接plc
西門子PLC的復(fù)位操作
西門子PLC數(shù)據(jù)采集物聯(lián)網(wǎng)平臺是什么
西門子plc溫度模塊怎么編程
西門子PLC與NPN、PNP傳感器接線方式,超全講解!

評論