MP_TEM_Process

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).