FB_PMA_Scaling_EL3773
Der Funktionsbaustein FB_PMA_Scaling_EL3773 ist eine Spezialisierung des Funktionsbausteins FB_PMA_Scaling und dient der Skalierung von Rohwerten, die von der EtherCAT-Klemme EL3773 bereitgestellt werden. Die Rohwerte können sowohl einzeln als auch als Array, beispielsweise als Oversampling-Werte, skaliert werden. Des Weiteren ist es möglich, sowohl einphasige als auch dreiphasige Eingangssignale zu verwenden.
Syntax
Definition:
FUNCTION BLOCK FB_PMA_Scaling_EL3773
VAR_INPUT
stInitPars : ST_PMA_Scaling_EL3773_InitPars;
END_VAR
VAR_OUTPUT
bError : BOOL;
ipResultMessage : I_TcMessage;
bNewResult : BOOL;
END_VAR
Eingänge
Die Eingangsparameter dieses Bausteins repräsentieren Initialisierungsparameter und müssen bereits bei der Deklaration der Funktionsbausteininstanz zugewiesen werden (alternativ: Init-Methode). Sie dürfen nur einmal zugewiesen werden. Eine Änderung zur Laufzeit ist durch das erneute Aufrufen der Init-Methode möglich.
Name | Typ | Beschreibung |
---|---|---|
stInitPars | Bausteinspezifische Struktur mit Initialisierungsparametern |
Ausgänge
Name |
Typ |
Beschreibung |
---|---|---|
bError |
BOOL |
TRUE, falls ein Fehler auftritt. |
ipResultMessage |
I_TcMessage |
Das Interface bietet detaillierte Informationen über den Rückgabewert. |
bNewResult |
BOOL |
TRUE, sobald neue Ergebnisse berechnet wurden. |
Methoden
Mithilfe von Methoden können unterschiedliche Systeme (einphasig bzw. dreiphasig) skaliert werden.
Name |
Beschreibung |
---|---|
Die Methode wird aufgerufen, um die Eingangsdaten in einem einphasigen System vom Typ INT entsprechend der konfigurierten Parameter zu skalieren. | |
Die Methode wird aufgerufen, um die Eingangsdaten in einem dreiphasigen System vom Typ INT entsprechend der konfigurierten Parameter zu skalieren. | |
Alternative zur Bausteininitialisierung | |
Die Methode wird aufgerufen, um den Funktionsbaustein während der Laufzeit neu zu konfigurieren. |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v3.1.4024.0 | PC oder CX (x86, x64) | Tc3_PowerMonitoring |