Step 7 Bereichlängenfehler beim schreiben

Enti

Level-1
Beiträge
16
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo hab folgendes Problem
ich möchte verschiedene temperaturen stundlich speichern
die funktion haut hin ... blos wenn ich mit der datenbank aufrufung arbeite geht meine sps in stop
wo genau ist der Fehler?
zb
FC21:
CALL "Temp-Feuchte erfassen"
Datenbank:=DB980
Wert :="L & K DB".Aussentemp
NOP 0

FC5:
Netzwerk 1
AUF #Datenbank
Netzwerk 2
L "Uhrzeit".Akt_Stunde
L 2
==I
SPB s24
Netzwerk 3
s24: L #Wert
T DBD 96
SPA beb
beb: BEB

DB980
Temp_ist REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr1 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr2 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr3 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr4 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr5 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr6 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr7 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr8 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr9 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr10 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr11 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr12 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr13 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr14 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr15 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr16 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr17 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr18 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr19 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr20 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr21 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr22 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr23 REAL 0.000000e+000 Messwert Außentemperatur in °C
Temperatur_Uhr24 REAL 0.000000e+000 Messwert Außentemperatur in °C
Duchschnitt_Montag REAL 0.000000e+000
Duchschnitt_Dienstag REAL 0.000000e+000
Duchschnitt_Mittwoch REAL 0.000000e+000
Duchschnitt_Donnerstag REAL 0.000000e+000
Duchschnitt_Freitag REAL 0.000000e+000
Duchschnitt_Samstag REAL 0.000000e+000
Duchschnitt_Sonntag REAL 0.000000e+000

und bei den dbd96 macht er den Fehler
 
Zuletzt bearbeitet:
Code:
Netzwerk 1

Netzwerk 2
L [COLOR="#FF0000"]"Uhrzeit"[/COLOR].Akt_Stunde [COLOR="#FF0000"]//<-- hier wird ein anderer DB geöffnet[/COLOR]
L 2
==I
SPB s24

Netzwerk 3
s24: L #Wert
[COLOR="#0000FF"]AUF #Datenbank //Datenbank erst direkt vor dem Schreiben öffnen![/COLOR]
T DBD 96
SPA beb

beb: BEB

Harald
 
FC5
Die Sprünge haben kein Funktion.

Ich glaube das nach
L "Uhrzeit".Akt_Stunde
Zeigt AR1 auf der "Uhrzeit" DB, und nicht DB980.

Probier mal mit
Code:
L#Wert
AUF #Datenbank
T DBD   96
Ohne Sprünge.
Wenn das klappt kannst du den Funktionalität mit die Sprünge erzeugen.

* Zu langsahm !!
 
Zurück
Oben