Mehrfachzuweisung von merkern bei s5

A

Anonymous

Guest
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo
Habe folgendes Problem
Ein Merker wird ca. 40 mal benutzt
und ca. 15 mal zugewiesen.
Wenn der Merker aber in einem NW zugewiesen ist,
dann heisst das nicht das er in allen anderen NWerken auch 1 ist.??

danke
 
Hallo,

eine SPS arbeitet zyklisch.
Die Reihenfolge der Bearbeitung wird im OB1 festgelegt.
Ein Merker behält so lange seinen Status bis er wieder neu zugewiesen wird.
Aber Achtung, die zyklische Bearbeitung wird von der zeitgesteuerten Bearbeitung unterbrochen. Das passiert beim z.B. alle 100ms wenn der OB13 benutzt wird. Wenn der besagte Merker darin auch benutzt wird kommt es zu Fehlfunktionen. Deshalb sind diese Merker am Anfang des OB13 in einen DB zu retten und am Ende wieder zurück zu speichern.

Vielleicht kann es einer besser beschreiben, ansonsten noch mal nachfragen.

Gruß Wilfried
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das hört sich ganz nach einem Schmiermerker an. Diese werden dazu verwendet, Zwischenergebnisse temporär zu speichern. In deinem Fall hat aslo der Merker in jedem Netzwerk eine anderer Bedeutung, bzw. ein anderes Signal. Welches dann aber sinnvollerweise weiter verknüpft sein sollte, bevor er neu verwendet bzw. zugewiesen wird.

Falls noch Fragen bestehen, poste doch mal ein paar Programmzeilen.


Gruss, Onkel
 
Danke für die Antworten

Wie lange werden die Zustände des Schmiermerkers denn gepeichert?
Oder wie funktioniert das überhaupt mit Schmiermerkern und warum benutzt man nicht jewweils einen Merker?
 
Zurück
Oben