- Beiträge
- 2.643
- Reaktionspunkte
- 774
-> Hier kostenlos registrieren
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Wie bekomme ich 0 bis 10 v an die AI
Siehe beitrag gestern 20.40 uhr
FUNCTION_BLOCK "Analoog_EW_Instelbaar"
{ S7_Optimized_Access := 'TRUE' }
VERSION : 0.1
VAR_INPUT
EW : Int;
EW_MIN : Int;
EW_MAX : Int;
REAL_MIN : Real;
REAL_MAX : Real;
END_VAR
VAR_OUTPUT
REAL_Skaliert : Real;
END_VAR
VAR_TEMP
EW_REAL : Real;
EW_MIN_REAL : Real;
EW_MAX_REAL : Real;
END_VAR
BEGIN
#EW_REAL := INT_TO_REAL(#EW);
#EW_MIN_REAL := INT_TO_REAL(#EW_MIN);
#EW_MAX_REAL := INT_TO_REAL(#EW_MAX);
#REAL_Skaliert:= ((#EW_REAL - #EW_MIN_REAL) / (#EW_MAX_REAL - #EW_MIN_REAL)) *(#REAL_MAX - #REAL_MIN) + #REAL_MIN;
IF #EW < #EW_MIN THEN
#REAL_Skaliert := #REAL_MIN;
END_IF;
IF #EW > #EW_MAX THEN
#REAL_Skaliert := #REAL_MAX;
END_IF;
END_FUNCTION_BLOCK
Wir verwenden essentielle Cookies, damit diese Website funktioniert, und optionale Cookies, um den Komfort bei der Nutzung zu verbessern.
Siehe weitere Informationen und konfiguriere deine Einstellungen