-> Hier kostenlos registrieren
Hallo,
ich möchte von der SPS (S7-300 - Step7 Classic) aus mit einer Variable (Byte), die bei Grenzwertüberschreitung die Funktion "SpeichereDatensatz" auslöst einen Datensatz speichern. Das Panel ist ein OP177B PN/DP.
Den Datensatz habe ich bereits vorher mit der Funktion "HoleDatensatzausSteuerung" geholt. Die auslösende Variable wir zyklisch fortschreitend bearbeitet. Bei Datensatz holen klappt alles. Der Status bei Holen geht von 2 auf 4. Beim Speichern wird immer eine 12 zurückgemeldet. Der Ablauf ist bei beiden Vorgängen identisch.
Erst Null in den Status schreiben (wobei ich das glaub ich gar nicht brauche), dann den Wert der Variablen größer als den Grenzwert schreiben. Kommt jedoch beim speichern immer Fehler.
Was mach ich falsch?
(Bin ab Montag 13.07. wieder erreichbar)
ich möchte von der SPS (S7-300 - Step7 Classic) aus mit einer Variable (Byte), die bei Grenzwertüberschreitung die Funktion "SpeichereDatensatz" auslöst einen Datensatz speichern. Das Panel ist ein OP177B PN/DP.
Den Datensatz habe ich bereits vorher mit der Funktion "HoleDatensatzausSteuerung" geholt. Die auslösende Variable wir zyklisch fortschreitend bearbeitet. Bei Datensatz holen klappt alles. Der Status bei Holen geht von 2 auf 4. Beim Speichern wird immer eine 12 zurückgemeldet. Der Ablauf ist bei beiden Vorgängen identisch.
Erst Null in den Status schreiben (wobei ich das glaub ich gar nicht brauche), dann den Wert der Variablen größer als den Grenzwert schreiben. Kommt jedoch beim speichern immer Fehler.
Was mach ich falsch?
(Bin ab Montag 13.07. wieder erreichbar)