Moeller XC100

L.B.

Level-1
Beiträge
14
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe eine Moeller XC101 und eine kleine Frage dazu. Benötige ich eine Speicherkarte in der CPU oder ist dies nur optional? Es ist etwas merkwürdig aber ich habe in dem Programm mehrere Retain variablen von denen zwei ihren Wert verlieren nach längerer Spannungsfreiheit. Das Programm sonst bleibt erhalten. Könnte dies an der fehlenden Speicherkarte liegen? Vielen Dank schonmal im Voraus.

Gruß Lars
 
Wie ist denn der Zustand der Pufferbatterie - wird evt. sogar ein Fehler gemeldet?
Normalerweise sollten remanente Daten im batteriegestützten SRAM-Bereich der CPU mehrere Jahre überleben, eine MMC ist nicht unbedingt notwendig.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
xc100

Hallo Peter
Die Batterie sollte ok sein da es sich um eine neue Steuerung handelt. Was mir grad aber noch aufgefallen ist, ist das die beiden Variablen die einzigen Retain Variablen sind die einem Merkerwort zugwiesen sind um sie mit einem Touchpanel auszutauschen. Könnte es vielleicht damit zusammen hängen? Das Touchpanel ist ein Microinnovation XV200 welches über CANOPEN agekoppelt ist. Der Datenaustausch erfolgt über definierte Merkerbereiche.

Gruß Lars
 
Hi,

das Problem hatte ich auch einmal, da hatte ich in der Testphase plötzlich alle Retain Variablen verlohren, auf die vom Panel zugegriffen wurde. Allerdings läuft die Anlage nun sei 2 Jahren problemlos und es gab keine Probleme mehr. Hatte danach noch was an der Busverbindung eingestellt und den CAN auf einen anderen Task gelegt, hoffe das es das gewesen war. Kann dir aber leider nicht mehr genau sagen was ich gemacht habe.
Meine Konfiguration war eine XC201 mit mehreren Busteilnehmern über Can und Profibus und 2 Microinnovation Panels über Ethernet.
Gruß

Rom
 
Hallo,
Bei den MI Panels kann im Steuerwort eingestellt werden, ob die Daten beim Start des Systems vom Panel zur SPS oder umgekehrt geschrieben werden. Sollte das Bit so gesetzt sein, dass die Daten vom Panel zur SPS geschrieben werden, wird auch der Rem. Bereich überschrieben. Da die MI Panels keine Pufferung haben, wird dann 0 oder der Preset Wert drinstehen. Siehe auch die ausführliche Hilfe dazu in der Galileo SW.

Gruss,

Heinz
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich wollte nur ne kurze Rückmeldung geben. Ich habe das Problemmit den nicht remanenten Variablen mit Hilfe der Fa. Microinnovation lösen können. Anscheinent ist es in der Codesys Welt generell nicht möglich Merker als Retain Variablen zu deklarieren. Moeller hat jedoch einen Baustein der die Merker in einem anderem Speicherbereich sichert und so die Remanenz gewärleisttet ist. Nicht schön aber wenigstens läuft es jetzt.

Gruß Lars
 
Also, ich glaube schon, dass man in der Codesys-Welt Variablen als retain deklarieren kann. Die Frage ist doch eher, ob der Hersteller sein Target so gestrickt bekommt, dass es dann auch retained bleibt, oder?
 
Nein das stimmt schon, da kommen zwei widerstrebende Anforderungen zusammen. Merker sollen an einem festgelegten Speicherplatz stehen, Retain Variablen müssen in einen speziellen batteriegepufferten Speicher. Der Merkerbereich ist normalerweise nicht batteriegepuffert, also können Merker nicht Retain sein.
 
Zurück
Oben