Hallo zusammen,
ich habe einen Messwert (REAL) von einem Lasersensor aufgenommen, dieser schwankt jedoch ziemlich. Nun möchte ich diesen Messwert nacheinander abspeichern ca. 50-100 mal um daraus in Excel ein Diagramm darstellen zu können, wie die maximale Abweichung ist etc. . Über den BLK MOV Baustein kopiere ich mir 50 Messwerte Taktabhängig in einen anderen DB, jedoch ist die Zugriffsbreite nicht dynamisch, sondern fix mit 196 Byte.
Meine Daten im DB sehen momentan so aus: (Messwert1 zum Zeitpunkt 1 in DB10.DBD0.0, Messwert1 zum Zeitpunkt 1 in DB10.DBD4.0, Messwert1 zum Zeitpunkt 1 in DB10.DBD8.0...) und werden alle mit jedem Takt dann neu synchronisiert.
Meine Frage nun, kann ich diese dynamisch machen, dass mit jedem Takt diese um 4 Byte verringert wird? Oder gibt es andere elegante Lösungen, ich habe es auch mit AWL und SCL probiert, bin jedoch daran gescheitert.
Meine Daten im DB sollen später so in etwa aussehen:
Messwert1 zum Zeitpunkt 1 in DB10.DBD0.0
Messwert2 zum Zeitpunkt 2 in DB10.DBD4.0
Messwert3 zum Zeitpunkt 3 in DB10.DBD8.0
....
Viele Grüße
Hacke
ich habe einen Messwert (REAL) von einem Lasersensor aufgenommen, dieser schwankt jedoch ziemlich. Nun möchte ich diesen Messwert nacheinander abspeichern ca. 50-100 mal um daraus in Excel ein Diagramm darstellen zu können, wie die maximale Abweichung ist etc. . Über den BLK MOV Baustein kopiere ich mir 50 Messwerte Taktabhängig in einen anderen DB, jedoch ist die Zugriffsbreite nicht dynamisch, sondern fix mit 196 Byte.
Meine Daten im DB sehen momentan so aus: (Messwert1 zum Zeitpunkt 1 in DB10.DBD0.0, Messwert1 zum Zeitpunkt 1 in DB10.DBD4.0, Messwert1 zum Zeitpunkt 1 in DB10.DBD8.0...) und werden alle mit jedem Takt dann neu synchronisiert.
Meine Frage nun, kann ich diese dynamisch machen, dass mit jedem Takt diese um 4 Byte verringert wird? Oder gibt es andere elegante Lösungen, ich habe es auch mit AWL und SCL probiert, bin jedoch daran gescheitert.
Meine Daten im DB sollen später so in etwa aussehen:
Messwert1 zum Zeitpunkt 1 in DB10.DBD0.0
Messwert2 zum Zeitpunkt 2 in DB10.DBD4.0
Messwert3 zum Zeitpunkt 3 in DB10.DBD8.0
....
Viele Grüße
Hacke