Username2.1
Level-1
- Beiträge
- 11
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo zusammen,
Ich habe einen PFC100 an dem hängt eine Leistungsmessklemme dran, die 750-495. Mit dem Funktionsblock FbAC_Compact_495 erhalte ich auch die entsprechenden Werte.
Mein Problem ist nun das die Klemme ca. alle 200ms einen Wert zurück gibt. Ich habe bei tCycleTime:= TIME#0S50MS (50ms) stehen gehabt. Wie kann ich nun veranlassen das die Messklemme öfters einen Wert zurück gibt oder kann die nicht schneller mehr arbeiten? Was ich mich auch noch frage ist für was der rSelectedScalingFactor gut ist, werde aus der Dokumentation nicht wirklich schlau daraus. Das Programm läuft Standardmäßig mit 50ms durch. Somit sollte eigentlich bei jeden durchlauf ein neuer Wert zurück kommen von der Messklemme.
Wenn man das Programm zum ersten mal startet braucht es auch erst einmal paar Sekunden bis da mal ein Wert kommt.
Code:
PROGRAM PLC_PRG
VAR
fb_Compact1 : FbAC_Compact_495;
_3_PHASE_POM_690VAC_1A_Compact: WagoAppPowerMeasurement.WagoTypesModule_75x_49x.I_Module_75x_495;
rTotalActivePower : REAL;
END_VAR
------------------------------------------------------------------------------------------------------------------------------------------
fb_Compact1(xEnable:= True,tCycleTime:= TIME#0S50MS, i_Port:= _3_PHASE_POM_690VAC_1A, rTotalActivePower=>rTotalActivePower);
Viele Dank im voraus und viele Grueße,
Username2.1
Ich habe einen PFC100 an dem hängt eine Leistungsmessklemme dran, die 750-495. Mit dem Funktionsblock FbAC_Compact_495 erhalte ich auch die entsprechenden Werte.
Mein Problem ist nun das die Klemme ca. alle 200ms einen Wert zurück gibt. Ich habe bei tCycleTime:= TIME#0S50MS (50ms) stehen gehabt. Wie kann ich nun veranlassen das die Messklemme öfters einen Wert zurück gibt oder kann die nicht schneller mehr arbeiten? Was ich mich auch noch frage ist für was der rSelectedScalingFactor gut ist, werde aus der Dokumentation nicht wirklich schlau daraus. Das Programm läuft Standardmäßig mit 50ms durch. Somit sollte eigentlich bei jeden durchlauf ein neuer Wert zurück kommen von der Messklemme.
Wenn man das Programm zum ersten mal startet braucht es auch erst einmal paar Sekunden bis da mal ein Wert kommt.
Code:
PROGRAM PLC_PRG
VAR
fb_Compact1 : FbAC_Compact_495;
_3_PHASE_POM_690VAC_1A_Compact: WagoAppPowerMeasurement.WagoTypesModule_75x_49x.I_Module_75x_495;
rTotalActivePower : REAL;
END_VAR
------------------------------------------------------------------------------------------------------------------------------------------
fb_Compact1(xEnable:= True,tCycleTime:= TIME#0S50MS, i_Port:= _3_PHASE_POM_690VAC_1A, rTotalActivePower=>rTotalActivePower);
Viele Dank im voraus und viele Grueße,
Username2.1