Problem Array in FUP

dentech

Level-1
Beiträge
577
Reaktionspunkte
39
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

habe mir mal in FUP was zusammengebastelt. Ich möchte eine Taktzeit der Maschine messen und immer 10 Werte in einem Array speichern und dann den Durchschnitt berechnen. Danke schonmal für die Hilfe.

Zwischenablage01.jpg
 
Du hättest uns noch mitteilen können, was denn das Problem ist, ich denke aber mal, es funktioniert nicht, oder?

1. Leider kann man in KOP/FUP keine Arrayelemente über einen Index adressieren, das geht nur in SCL oder man nutzt AWL mit indirekter Adressierung.
2. Wenn es nur FUP sein darf, könntest du dir mal den FC91 aus der Standard Library/TI-S7 Converting Blocks und dessen Hilfedatei ansehen. Damit könntest du die Werte in einer Tabelle speichern, abhängig von einem Index. Dazu gibt es noch ein paar weitere Bausteine für Berechnungen und zum Auslesen.
3. Wenn du SCL oder AWL mit indirekter Adressierung nutzen kannst, würde es auch ein eigener, selbst erstellter FC tun, der dann in FUP aufgerufen wird.
 
Zurück
Oben