close

HomeIO提供環境因數,例如空氣中溫度、空氣中相對濕度、露點溫度等。
所以我們可以再透過ConnectIO將這些數值讀取出來後,即可用於程式撰寫。

temp01.jpg

 

 

 

在ConnectIO中,從MEMORIES→FLOAT拖曳出來,編號132為空氣溫度,編號136為露點溫度。

 

temp02.jpg

首先先解釋HomeIO的溫度科學計算原理。

HomeIO是使用開爾文溫度做為基礎,開爾文溫度(Kelvin)是一個熱力學溫度單位,常用於科學和工程領域。它是熱力學溫度單位制的國際單位制(SI)中的基本單位之一,其符號為「K」。 開爾文溫度與攝氏溫度之間的轉換公式為:K = °C + 273.15。例如,25°C的溫度等於298.15K。 開爾文溫度的優點在於它是一個絕對溫度單位,即它的零點代表絕對零度,也就是理論上的最低溫度,這個溫度是物質運動最小的狀態。因此,開爾文溫度在許多科學和工程應用中具有重要的意義,尤其是在涉及高精度溫度測量和熱力學計算時。

現在我們可以利用ConnectIO內建的Function Blocks,可以寫一個簡單的範例程式,

temp03.jpg

 

補充知識:

露點溫度的計算公式根據不同的參數和算法可能會有所不同,但通常使用的公式如下: Tdp = T - ((100 - RH)/5) 其中,

Tdp:露點溫度,單位為℃

T:空氣中的溫度,單位為℃

RH:相對濕度,單位為%

 

例如,假設空氣中的溫度為25°C,相對濕度為60%,那麼使用上述公式計算得到的露點溫度約為16°C左右。

需要注意的是,此公式僅適用於濕度不高於90%的情況下。

我是分隔線----------------------------------------------------------------------------------------------------------------------

Siemens SIMATIC TIA portal PLC S7-400 S7-300 S7-1500 S7-1200 ET200SP S7-200 LOGO HMI Panel I4.0 西門子 自動化 工業4.0

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Bob 的頭像
    Bob

    鮑伯的PLC事件 (Bob's Blog)

    Bob 發表在 痞客邦 留言(0) 人氣()