-> Hier kostenlos registrieren
Hallo,
habe TwinCAT 2.9 1030 und eine Beckhoff Feldbuskarte mit NOV-RAM.
Das Device NOV ist im Systemmanager angelegt und auch je eine Variable vom Typ DWORD am Eingang und am Ausgang.
Die Variablen sind mit SPS Variablen
dwIN AT %ID4 : DWORD und
dwOUT AT %QD8 : DWORD verlinkt.
Das SPS Prog läuft und die Werte aus den Variable
kommen im Systemmanager an.
? komisch ist:
Wenn ich den Wert der dwOUT Variable ändere, dann ändert sich auch immer der Wert in der dwIN var auf den Wert der dwOUT var, obwohl ich zusätzlich eine unterschiedliche Nummer vergeben habe.
FRAGE: wieso?
heisst das, entscheidend ist die Reihenfolge der Verlinkung...
Aber wozu gibt es überhaupt Eingänge am NOV
? wenn ich den PC abschalte und wieder Ein, dann steht in der Variable im Systemmanager solange der alte 'vor power off' Wert, bis ich das SPS Prog starte. dann ist er NULL.
Das passiert auch, wenn ich nur das SPS Prog stoppe und wieder starte - Wert wird beim Start NULL.
Das Bedeutet:
ich habe den Mechanismus zur Handhabung des NOVRAMS nicht begriffen.
FRAGE:
wie mach ich das richtig?
Bitte Danke
Kurt
habe TwinCAT 2.9 1030 und eine Beckhoff Feldbuskarte mit NOV-RAM.
Das Device NOV ist im Systemmanager angelegt und auch je eine Variable vom Typ DWORD am Eingang und am Ausgang.
Die Variablen sind mit SPS Variablen
dwIN AT %ID4 : DWORD und
dwOUT AT %QD8 : DWORD verlinkt.
Das SPS Prog läuft und die Werte aus den Variable

? komisch ist:
Wenn ich den Wert der dwOUT Variable ändere, dann ändert sich auch immer der Wert in der dwIN var auf den Wert der dwOUT var, obwohl ich zusätzlich eine unterschiedliche Nummer vergeben habe.
FRAGE: wieso?
heisst das, entscheidend ist die Reihenfolge der Verlinkung...
Aber wozu gibt es überhaupt Eingänge am NOV
? wenn ich den PC abschalte und wieder Ein, dann steht in der Variable im Systemmanager solange der alte 'vor power off' Wert, bis ich das SPS Prog starte. dann ist er NULL.
Das passiert auch, wenn ich nur das SPS Prog stoppe und wieder starte - Wert wird beim Start NULL.
Das Bedeutet:
ich habe den Mechanismus zur Handhabung des NOVRAMS nicht begriffen.
FRAGE:
wie mach ich das richtig?
Bitte Danke
Kurt