Step 7 Frage zu SET und CLR

bastler

Level-2
Beiträge
260
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo
Ich habe in einen Programm das folgende Netzwerk:

Code:
      U     DB100.DBX1.0
      UN    E      0.1
      CLR   
      S     DB200.DBX3.0
      U     E      0.1
      SET   
      R     DB200.DBX3.0

Das CLR das VKE auf 0 setzt und SET das VKE auf 1, weiß ich.
Aber was will der Programmierer mit diesen Code erreichen? Kann mir das jemand mal bitte erklären?

MfG
bastler
 
Danke euch für die Hilfe.
Ist sowas eine Standardprozedur und wird halt so gemacht, um zB. ein Bit fest auf Null zu halten?
Das geht doch auch viel einfacher und übersichtlicher.
 
Das sind so typische Konstrukte wie sie bei Inbetriebnahmen entstehen (und dann vergessen werden), oder auch Instandhaltungstechnisch schnell mal in ner Nachtschicht aus irgendwelchen Gründen.
Da gehts nicht um schön oder einfach, sondern nur darum das die Kiste wieder brumm brumm macht :)
 
Find ich jetzt auch seltsam...

Sowas seh ich oft mit selbstgebastelten "True" und "False" Merkern. Ist übersichtlicher find ich.

Freitag hab ich ein italienisches Programm gesehen, da haben die glatt E100.0 (nicht vorhanden in der Hardware) als "Immer 0" verwendet. :eek:


Naja, viele Wege füren ans Ziel. :cool:
 
Lieber einen Eingang oder IB-Merker_0 nutzen wie das CLR.
Eingang oder IB-Merker kann man einfacher per Referenz oder Querverweis wieder finden.
 
Zurück
Oben