MP_TEM_Process

MP_TEM_Process 1:

Dieser Funktionsbaustein ist geeignet für die Thermal Energy Meter Typ 22PE-.. und 22PEM-.. . Weitere Informationen finden Sie unter www.belimo.com.

Über MP_Address wird vorgegeben, mit welchem MP-Bus-Teilnehmer der Baustein kommunizieren soll. bStart aktiviert die Kommunikation mit dem MP-Bus-Teilnehmer. Über bBusy wird angezeigt, dass der Baustein aktiv ist. Bleibt bStart auf TRUE, wird mit der Zeit TMPolling der Teilnehmer zyklisch angesprochen. Die Zeit ist größer 1 s einzustellen. Mit bError wird ein Fehler in der Kommunikation mit dem Antrieb angezeigt. Die Art des Fehlers kann mit iErrorId ausgelesen werden.

VAR_INPUT

MP_Address               : USINT := 1;
bStart                   : BOOL;
strDataKL6771            : DataKL6771;
TMpolling                : TIME:= t#10s;

MP_Address: MP-Bus Adresse des Slaves.

bStart: Positive Flanke startet den Baustein. Liegt dauerhaft ein TRUE an, so wird mit der Zeit TMPolling der Baustein zyklisch aktiv.

strDataKL6771: Datenstruktur die mit dem KL6771() Baustein verbunden sein muss (siehe DataKL6771).

TMpolling: Zeit, mit der der Baustein den Antrieb ansprechen soll. Default 10 s. Minimale Zeit 1 s.

VAR_OUTPUT

bBusy                    : BOOL;
bError                   : BOOL;
iErrorId                 : MP_Error;
strMP_Serial_Number      : MP_Serial_Number;
rSensor1Value            : LREAL;
rRelativeVolumetricFlow  : LREAL;
rAbsoluteVolumetricFlow  : LREAL;
rGlycolConcentration     : LREAL;
rTemperature1_Remote     : LREAL;
rTemperature2_Integrated : LREAL;
rDeltaTemperature        : LREAL;
rAbsoluteCoolingPower    : LREAL;
rAbsoluteHeatingPower    : LREAL;
rTotalVolume             : LREAL;
nCoolingEnergy           : DINT;
nHeatingEnergy           : DINT;

bBusy: Dieses Bit wird so lange gesetzt, wie der Baustein aktiv ist.

bError: Der Ausgang wird TRUE, sobald ein Fehler auftritt. Dieser Fehler wird über die Variable iErrorId beschrieben.

iErrorId: Der Ausgang gibt im Fehlerfall einen Fehlercode aus (siehe MP_ERROR). Gleichzeitig wird bError TRUE.

strMP_Serial_Number: Struktur für die Seriennummer (siehe MP_Serial_Number).

rSensor1Value: Sensor 1 Wert in mV/Ohm (0...65535).

rRelativeVolumetricFlow: Relativer Volumenstrom in % (0...100).

rAbsoluteVolumetricFlow: Absoluter Volumenstrom in l/s (0...100).

rGlycolConcentration: Glykol Konzentration in % (0...100).

rTemperature1_Remote: Temperatur1 remote in °C (-20...12).

rTemperature2_Integrated: Temperature2 integriert in °C (-20...12).

rDeltaTemperature: Temperature Delta in K (0...14).

rAbsoluteCoolingPower: Absolute Kühlleistung in kW (0...21.5).

rAbsoluteHeatingPower: Absolute Heizleistung in kW (0...21.5).

rTotalVolume: Gesamtvolumen in m³ (0...214748.36).

nCoolingEnergy: Kühlenergie in kWh (0...21474836).

nHeatingEnergy: Heizenergie in kWh (0...21474836).