Beschreibung
Der Hilfsbaustein "PE_Get_Mode_RSP" generiert die Antwort auf das Kommando Get_Mode. Die Antwort enthält die Zeiten und Leistungs- bzw. Energiedaten eines einzelnen Energiesparzustands.
Parameter
Die folgende Tabelle zeigt die Parameter des Hilfsbausteins "PE_Get_Mode_RSP":
|
Parameter |
Deklaration |
Datentyp |
Speicherbereich |
Beschreibung |
|---|---|---|---|---|
|
PE_I_DEV_NEW |
Input |
BOOL |
E, A, M, D, L oder Konstante |
Der Parameter muss mit dem Ausgangsparameter NEW der Anweisung "PE_I_DEV" verschaltet werden. Der Hilfsbaustein wird nur bearbeitet, wenn am Parameter der Wert "1" ansteht. |
|
CMD |
Input |
INT |
E, A, M, D, L oder Konstante |
Service-Request-ID des PROFIenergy-Kommandos Der Parameter muss mit dem Ausgangsparameter CMD der Anweisung "PE_I_DEV" verschaltet werden. |
|
CMD_MODIFIER |
Input |
INT |
E, A, M, D, L oder Konstante |
PROFIenergy-Unterkommando (Auswertung nur bei CMD=3 oder CMD=16). Der Parameter muss mit dem Ausgangsparameter CMD_MODIFIER der Anweisung "PE_I_DEV" verschaltet werden. |
|
PE_Mode_ID |
Input |
BYTE |
E, A, M, D, L oder Konstante |
ID des momentan aktiven Energiesparmodus. |
|
PE_Mode_Attributes |
Input |
BYTE |
E, A, M, D, L oder Konstante |
Zusatzinformation zum Energiesparmodus |
|
Time_min_Pause |
Input |
DWORD |
E, A, M, D, L oder Konstante |
Mindest-Pausendauer für diesen PE-Energiesparmodus. Diese bildet die Summe der drei Parameter:
|
|
Time_to_Pause |
Input |
DWORD |
E, A, M, D, L oder Konstante |
Zeitdauer von der Flanke am Parameter START (siehe "PE_I_DEV") bis zum Erreichen des angeforderten PE-Energiesparmodus. |
|
Time_to_Operate |
Input |
DWORD |
E, A, M, D, L oder Konstante |
Maximale Einschaltdauer bis "PE_ready_to_operate". Der Parameter "Time_to_operate" kann direkt verwendet werden für entsprechende Berechnungen. Der Wert kann entweder ein statischer Maximalwert sein oder durch die PE-Entity dynamisch berechnet werden. |
|
Time_min_Lenght_ |
Input |
DWORD |
E, A, M, D, L oder Konstante |
Minimale Zeitdauer, in welcher die PE-Entity in diesem PE-Modus verbleiben muss. |
|
Time_max_Lenght_of_stay |
Input |
DWORD |
E, A, M, D, L oder Konstante |
Maximale Zeitdauer, in welcher die PE-Entity in diesem PE-Modus verbleiben kann. |
|
Mode_Power_ |
Input |
DWORD |
E, A, M, D, L oder Konstante |
Energieverbrauch im aktuellen PE-Modus in [kW]. |
|
Energy_Consum_ |
Input |
DWORD |
E, A, M, D, L oder Konstante |
Energieverbrauch von "PE_ready_to_operate" bis zum aktuellen PE –Modus in [kWh]. |
|
Energy_Consum_ |
Input |
DWORD |
E, A, M, D, L oder Konstante |
Energieverbrauch vom aktuellen PE-Modus bis "PE_ready_to_operate" in [kWh]. |
|
ACTIVATE |
InOut |
BOOL |
E, A, M, D, L |
Bei einer positiven Flanke an dem Eingang ACTIVATE kopiert die Anweisung die Eingangs-Parameter in den Datenbereich DATA_ERROR_RSP. Der Parameter wird danach von der Anweisung zurückgesetzt. Der Parameter muss innerhalb von 10 Sekunden gesetzt werden, nachdem am Parameter NEW der Anweisung "PE_I_DEV" eine positive Flanke erkannt wurde. |
|
VALID |
InOut |
BOOL |
E, A, M, D, L |
Der Parameter muss mit dem Eingang VALID der Anweisung "PE_I_DEV" verschaltet werden. Der Parameter wird vom Hilfsbaustein gesetzt, wenn die Antwortdaten für den PROFIenergy-Controller stehen bereit und gesendet werden können. |
|
DATA_ |
InOut |
ANY |
D |
Zeiger auf dem Datenbereich, in dem die Antwortdaten abgelegt werden. Der Parameter ist identisch mit dem Zeiger bei DATA_ERRORRSP der Anweisung "PE_I_DEV". Der adressierte Datenbereich enthält das gesamte PROFIenergy Telegramm. Mindestlänge: 244 Byte |
|
ERROR |
Output |
BOOL |
E, A, M, D, L |
|
|
STATUS |
Output |
WORD |
E, A, M, D, L |
|
Weitere Informationen zu den gültigen Datentypen finden Sie unter "Übersicht über die gültigen Datentypen".