Quantcast
Channel: SPS-Forum - Automatisierung und Elektrotechnik
Viewing all articles
Browse latest Browse all 47365

Step 7 S5 Timer... was will mir dieser Kuenstler mitteilen...

$
0
0
Hallo an alle!

Ich hab da ein kleines Verstaendnisproblem mit einer Anlage und einem vorgegebenem Standard Funktionsbaustein (mit entsprechender mechanischer Einheit) von meinem Arbeitgeber.
Es geht dabei um Kunststoffschweissung eines Zukaufteils an unsere Produkte. Wir haben da frei einstellbare Parameter mit Druck, Temperatur und Zeit.
Problematisch bei dem Verfahren ist, das Zeiten zwischen Produkt und Bauteil immer unterschiedlich sind und damit die Bewegungen immer Synchronisiert werden müssen um die beiden Teile im gleichen Moment (absetzen vom Heizelement) zusammengefuehrt werden. Soviel zum grobem Verstaendnis der Funktionsweise...

Nun hat mich besagte Anlage heute etwas geaergert und ich hab mir dann mal den verschluesselten Baustein geoeffnet und angeschaut. Tolles Konstrukt, anscheinend alter S5-Programmierer... Alles in AWL... undurchschaubar Kompliziert fuer mich als Quereinsteiger im Programmieren und wie es Firmenstandards an sich haben MUSS ja alles und jedes ueberwacht und moeglichst noch nach IEC programmiert sein.

Und natuerlich alles mit ,von aussen angeschalteten, S7-Timern...

Jetzt zu dem Codeschnipsel vom Baustein, den ich nicht ganz verstehe:

Code:


      L    #E1_Zeit1
      L    #E1_Zeit2
      +I   
      T    #E1_GesamtZeit
      L    #E2_Zeit1
      L    #E2_Zeit2
      +I   
      T    #E2_Gesamtzeit
      L    #E2_Zeit1
      L    #E2_Zeit2
      -I   
      T    #Time_diff 
      L    10
      *I   
      T    #Time_diff
      L    #Time_diff
      T    #Temp              // Lokaldatenwort 30
      T    #Dif_tempo      // Stat-Variable
      U    L    30.7          // Hier hoert mein Verstaendnis auf...
      SPBN  M01a

Warum wird hier mit diesem einzelnem Bit entschieden!? Ich verstehe echt nicht, was das bewirken soll...

Edit: Warum kann ich keine Umlaute verwenden!?

Viewing all articles
Browse latest Browse all 47365


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>