Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 6 von 6

Thema: Was wird hiermit bezweckt

  1. #1
    Registriert seit
    22.11.2006
    Ort
    CH
    Beiträge
    3.618
    Danke
    776
    Erhielt 646 Danke für 492 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi zusammen.

    Ich bin gerade dabei eine Anlage von einem anderen Programmierer zu erweitern dabei bin ich auf einige Probleme gestossen bei Funktionen die offenbar nicht richtig getestet wurden. Eine davon betrifft die folgende.

    Ansich verstehe ich was er mit den Anweisungen bewirken will. Auf ein Integer eine Statusentsprechende Zahl laden.
    Aber was er bei ST3: erreichen will entzieht sich mir echt.
    ist das wohl nur n Programmierfehler oder was wollte er wohl damit erreichen?

    Code:
          L     0      T     #Status
    
    
          U(          O     #Stoerung_NichtbereitFern
          O     #Stoerung_Phasenausfall
          O     #Stoerung_Thermofehler
          O     #Stoerung_Warnungsmeldung
          O     #Stoerung_Kom
          )     
          SPBN  ST1
          L     3                           // Störung
          SPA   ST90
    
    
    ST1:  U     #RM_Zu
          U     #RM_Fern
          SPBN  ST2
          L     1                           // Zu Fern
          SPA   ST90
    
    
    ST2:  U     #RM_Auf
          U     #RM_Fern
          SPBN  ST3
          L     2                           // Auf Fern
          SPA   ST90
    
    
    ST3:  U     #RM_Zu
          UN    #RM_Fern
          UW    W#16#4000
          SPBN  ST4
          L     4                           // Zu Vorort
          SPA   ST90
    
    
    ST4:  U     #RM_Zu
          UN    #RM_Fern
          SPBN  ST99
          L     5                           // Auf Vorort
          SPA   ST90
    
    
    ST90: T     #Status
    
    
    ST99: NOP   0
    Zitieren Zitieren Was wird hiermit bezweckt  

  2. #2
    Registriert seit
    30.10.2009
    Ort
    10 km vom Herzen der Natur
    Beiträge
    1.626
    Danke
    120
    Erhielt 340 Danke für 255 Beiträge

    Standard

    UW [WORD] verknüpft WORD mit AKKU1 auf "UND" (für die Korinthenkacker: UW [WORD] lädt WORD in AKKU1, verschiebt somit vorher AKKU1 nach AKKU2, verknüpft dann AKKU1 und AKKU2 auf "UND" und schreibst das Ergebnis in AKKU1). Wann und wo AKKU1 das letzte Mal aktualisiert wurde, interessiert die Anweisung nicht. Das kann unmittelbar vorher, aber auch in einem anderen Netzwerk oder sogar (wenn es sehr schlechter Stil ist) in einem anderen Baustein sein.
    Gruß
    Michael

  3. Folgender Benutzer sagt Danke zu M-Ott für den nützlichen Beitrag:

    vollmi (18.04.2013)

  4. #3
    Avatar von vollmi
    vollmi ist gerade online Erfahrener Benutzer
    Themenstarter
    Registriert seit
    22.11.2006
    Ort
    CH
    Beiträge
    3.618
    Danke
    776
    Erhielt 646 Danke für 492 Beiträge

    Standard

    Eben aber da er am anfang des Netzwerkes den Akku ja mit 0 Beschreibt bleibt der Akku ja 0.
    Am VKE dürfte sich dann eigentlich nie etwas verändern.
    Für mich sieht das so aus als hätte dieses UW überhaupt keinen Einfluss auf den weiteren Ablauf. Aber getestet habe ich es eben jetzt noch nicht.

    Warum es dann aber mitten in einer VKE verändernden Operationsliste gepflanzt wurde weiss ich nicht.

  5. #4
    Registriert seit
    30.10.2009
    Ort
    10 km vom Herzen der Natur
    Beiträge
    1.626
    Danke
    120
    Erhielt 340 Danke für 255 Beiträge

    Standard

    Vielleicht wird noch von woanders nach ST1, ST2 oder ST3 gesprungen.
    Gruß
    Michael

  6. Folgender Benutzer sagt Danke zu M-Ott für den nützlichen Beitrag:

    vollmi (18.04.2013)

  7. #5
    Avatar von vollmi
    vollmi ist gerade online Erfahrener Benutzer
    Themenstarter
    Registriert seit
    22.11.2006
    Ort
    CH
    Beiträge
    3.618
    Danke
    776
    Erhielt 646 Danke für 492 Beiträge

    Standard

    Nö da war er offenbar ziemlich strikt. Er springt nur innerhalb der Netzwerke.
    Ich denke ich kann davon ausgehen dass das Teil keinen Einfluss hat und eliminiert werden kann. Hat mich einfach verunsichert.

  8. #6
    Registriert seit
    30.10.2009
    Ort
    10 km vom Herzen der Natur
    Beiträge
    1.626
    Danke
    120
    Erhielt 340 Danke für 255 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ja, kannst Du.
    Gruß
    Michael

Ähnliche Themen

  1. Schaltschrank wird zu warm
    Von Schoko im Forum Schaltschrankbau
    Antworten: 23
    Letzter Beitrag: 19.11.2012, 21:55
  2. Knabi wird 40
    Von Tommi im Forum Stammtisch
    Antworten: 1
    Letzter Beitrag: 20.01.2012, 06:25
  3. DB wird einfach überschrieben?
    Von SebastianSPS im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 08.09.2010, 17:06
  4. plc_tippser wird 37
    Von rostiger Nagel im Forum Stammtisch
    Antworten: 20
    Letzter Beitrag: 04.02.2009, 18:38
  5. S5 wird immer träger?
    Von burner im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 04.10.2006, 18:06

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •