Hi,
wie kann man in TIA (V15.1) einen (optimierten) DB bzw. ein dortiges Array
ressourcenschonend auf das Vorhandensein mind. eines Bits bzw. auf den Gesamtwert aller
Elemente im Array auf > 0 überprüfen?
Aktuell läuft es mit SCL über eine Scheife:
Gibt es hier vielleicht noch einen effizienteren und weniger CPU-lastigen Weg?
wie kann man in TIA (V15.1) einen (optimierten) DB bzw. ein dortiges Array
ressourcenschonend auf das Vorhandensein mind. eines Bits bzw. auf den Gesamtwert aller
Elemente im Array auf > 0 überprüfen?
Aktuell läuft es mit SCL über eine Scheife:
Code:
FOR #i := 0 TO 127 BY 1
DO
IF "DB100".Data[#i] > 0
THEN
#Daten_vorhanden := true;
EXIT;
END_IF;
END_FOR;