-> Hier kostenlos registrieren
Hallo erstmal!
Bin ganz neu in der Branche und kenne mich leider fast garnicht aus..
Hoffe das ändert sich mit der Hilfe von euch!
Kann einwenig C und Java.
Nun steh ich vor dem ersten Problem in SCL.
Von der Simotion bekomme ich in einen DB einen Wert(Nm - DMax) eines Drehzahlmotors geschrieben.
Dieser Wert würde ich gerne alle 100ms (das 10* = 1sek) abfragen, und dies in einen ersten Puffer schreiben und in der 2 sek nochmal 10 mal abfragen (je 100ms) in einen 2ten Puffer schreiben.
Nun den Mittelwert vom ersten Puffer berechnen und den Mittelwert vom 2 Puffer berechnen.
Diese 2 Mittelwerte nun vergleichen.
Wenn der Mittelwert des 2ten Puffers gestiegen ist,soll eine Meldung rausgehauen werde oder es soll in eine Variable ein Bool wert geschrieben werden.
Diese komplette Prozedur wiederholt sich dann nach jeder 2 Sekunde.
Dieser züglicher Aufruf alle 100ms und der Vergleich der 2 Puffer bereitet mir sehr Probleme.
Wäre über eure Hilfe wirklich sehr sehr dankbar!
LG
Bosga
Bin ganz neu in der Branche und kenne mich leider fast garnicht aus..
Hoffe das ändert sich mit der Hilfe von euch!
Kann einwenig C und Java.
Nun steh ich vor dem ersten Problem in SCL.
Von der Simotion bekomme ich in einen DB einen Wert(Nm - DMax) eines Drehzahlmotors geschrieben.
Dieser Wert würde ich gerne alle 100ms (das 10* = 1sek) abfragen, und dies in einen ersten Puffer schreiben und in der 2 sek nochmal 10 mal abfragen (je 100ms) in einen 2ten Puffer schreiben.
Nun den Mittelwert vom ersten Puffer berechnen und den Mittelwert vom 2 Puffer berechnen.
Diese 2 Mittelwerte nun vergleichen.
Wenn der Mittelwert des 2ten Puffers gestiegen ist,soll eine Meldung rausgehauen werde oder es soll in eine Variable ein Bool wert geschrieben werden.
Diese komplette Prozedur wiederholt sich dann nach jeder 2 Sekunde.
Dieser züglicher Aufruf alle 100ms und der Vergleich der 2 Puffer bereitet mir sehr Probleme.
Wäre über eure Hilfe wirklich sehr sehr dankbar!
LG
Bosga