Kelvin_TO_Celsius: Conversion de Kelvin en Celsius

 

Bloc fonction Kelvin_TO_Celsius

Schéma d'affectation des broches

La figure ci-dessous présente le schéma d'affectation des broches du bloc fonction Kelvin_TO_­Celsius :

G-SG-0030389.3.gif-high.gif

 

 

Description fonctionnelle

Le bloc fonction Kelvin_TO_Celsius convertit la valeur en unité Kelvin de type REAL en unité Celsius. Le résultat est un nombre de type REAL.

La broche i_rIput sert à l'entrée de la valeur en Kelvin.

La broche q_rOput renvoie la valeur équivalente en Celsius sous forme d'un type de données REAL.

Formule : Celsius = Kelvin – 273,15

Erreur d'entrée détectée

La broche q_xErr de type BOOL prend l'état TRUE si une valeur en Kelvin non valable (c'est-à-dire < 0) est entrée par la broche i_rIput et la broche q_rOput renvoie –273.15, parce que la valeur équivalente en Celsius de la valeur minimale en Kelvin est –273.15.

Cette broche d'erreur détectée est réinitialisée sur une valeur d'entrée valable.

Description des broches d'entrée

Ce tableau décrit les broches d'entrée du bloc fonction Kelvin_TO_Celsius :

Entrée

Type de données

Description

i_rIput

REAL

Valeur d'entrée en Kelvin

Plage : 0...3,4e+38

Description des broches de sortie

Ce tableau décrit les broches de sortie du bloc fonction Kelvin_TO_Celsius :

Sortie

Type de données

Description

q_xErr

BOOL

TRUE : Entrée non valable

FALSE : Entrée valable.

q_rOput

REAL

Valeur de sortie en Celsius

Plage : -273,15...3,4e+38

Limitations

L'entrée i_rIput ne peut pas être définie à moins de 0 parce que en théorie la valeur en Kelvin ne peut pas être inférieure à 0.