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

Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 25

Thema: BDC Wandlungsfehler

  1. #11
    Registriert seit
    07.07.2007
    Beiträge
    47
    Danke
    2
    Erhielt 5 Danke für 5 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    hallo Rainer...

    sicherlich, recht hast du...

    dann würde natürlich auch die SF led nicht mehr blinken wenn der fehler auftritt...

    gruss...

    Milo

  2. Folgender Benutzer sagt Danke zu Milo_M für den nützlichen Beitrag:

    tuneit (05.05.2009)

  3. #12
    Registriert seit
    13.04.2008
    Ort
    Großraum KA
    Beiträge
    963
    Danke
    52
    Erhielt 128 Danke für 112 Beiträge

    Standard

    Jetzt versucht doch nicht die Fehlermeldung zu unterdrücken sondern lasst uns die Ursache suchen.
    Wie wird denn dieser BCD Wert erzeugt ???

    peter(R)

  4. Folgender Benutzer sagt Danke zu peter(R) für den nützlichen Beitrag:

    tuneit (05.05.2009)

  5. #13
    Registriert seit
    21.05.2007
    Beiträge
    169
    Danke
    59
    Erhielt 25 Danke für 20 Beiträge

    Standard

    Für den Fall dass der Wert über einen BCD Schalter erzeugt wird bin ich auch für Ralles Vorschlag.
    Die Auswirkungen im OB121 zu bekämpfen ist meines Erachtens nach einfach nur Murks aller erster Güte.
    Wenn man nach Jahren an die Anlage kommt und einen Fehler sucht, dann wundert man sich auf einmal was der Käse da im Fehler-OB zu suchen hat.
    Denn meistens wird sowas vom Verfasser dann auch noch bescheidenst kommentiert !!!

    Zitat Zitat von Ralle Beitrag anzeigen
    Offensichtlich gab es während des Schaltens undefinierte Werte. Abhilfe brachte hier, mit einem Zeittakt den aktuellen Wert und den alten Wert vom Zeittakt davor zu vergleichen. Erst wenn beide Werte identisch waren, wurde der BCD-Wert umgerechnet.
    Bankraub: eine Initiative von Dilettanten.
    Wahre Profis gründen eine Bank.
    Bertold Brecht

  6. Folgender Benutzer sagt Danke zu dani für den nützlichen Beitrag:

    tuneit (05.05.2009)

  7. #14
    Registriert seit
    13.04.2008
    Ort
    Großraum KA
    Beiträge
    963
    Danke
    52
    Erhielt 128 Danke für 112 Beiträge

    Standard

    Tja solange sich der Thredersteller nicht dazu äußert wie der BCD Code erzeugt wird kann man unendlich spekulieren.... und am Ende its doch gaaanz anders ....
    Hatte mal den Fall, daß die Umwandlung auf BCD Code einzeln programmiert wurde und dabei in genau einem Fall eine nicht BCD Zahl erzeugt wurde. Das kam dann nur alle 8 Tage mal vor ....

    peter(R)

  8. Folgender Benutzer sagt Danke zu peter(R) für den nützlichen Beitrag:

    tuneit (05.05.2009)

  9. #15
    tuneit ist offline Benutzer
    Themenstarter
    Registriert seit
    07.05.2008
    Beiträge
    54
    Danke
    36
    Erhielt 2 Danke für 2 Beiträge

    Standard

    PEW wird skaliert ->

    L #INmax
    L #INmin
    -D
    T #MD1
    L #OUTmax
    L #OUTmin
    -D
    T #MD2
    L #IN
    L #INmin
    -D
    L #MD2
    *D
    L #MD1
    /D
    L #OUTmin
    +D
    T #OUT

    dann gewandelt - >

    U(
    L "Analogwerte zu Visu".PIC100_Soll_Reduz_Sipart
    T "HM_Fehlerausbledung"
    SET
    SAVE
    CLR
    U BIE
    )
    SPBNB _005
    L "Analogwerte zu Visu".PIC100_Soll_Reduz_Sipart
    BTI
    T "HM_Fehlerausbledung"
    _005: NOP 0



    U(
    O(
    L "HM_Fehlerausbledung"
    L 0
    <I
    )
    O(
    L "HM_Fehlerausbledung"
    L 1000
    >I
    )
    )
    SPBNB _006
    L 0
    T "Analogwerte zu Visu".PIC100_Soll_Reduz_Sipart
    _006: NOP 0

    Warum auch immer ,vl hat von euch wer weine Antwort darauf.

  10. #16
    Registriert seit
    15.10.2007
    Ort
    St.Pölten
    Beiträge
    875
    Danke
    98
    Erhielt 200 Danke für 188 Beiträge

    Standard

    aber MD1 und MD2 sind nur symbolik,oder?du verwendest hierfür nicht wirklich MD1 und MD2
    Beginne jeden Tag mit einem lächeln,es kann dir nämlich während des Tages sehr schnell vergehen.

  11. Folgender Benutzer sagt Danke zu Gerhard K für den nützlichen Beitrag:

    tuneit (05.05.2009)

  12. #17
    tuneit ist offline Benutzer
    Themenstarter
    Registriert seit
    07.05.2008
    Beiträge
    54
    Danke
    36
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Zitat Zitat von Gerhard K Beitrag anzeigen
    aber MD1 und MD2 sind nur symbolik,oder?du verwendest hierfür nicht wirklich MD1 und MD2
    ich mache gar nichts,bversuche zu verstehen warum das so ist bzw warum dieser fehler auftritt. md1 und md2 sind inout variablen die man je nach belieben belegen kann

  13. #18
    Registriert seit
    15.10.2007
    Ort
    St.Pölten
    Beiträge
    875
    Danke
    98
    Erhielt 200 Danke für 188 Beiträge

    Standard

    und mit was sind sie belegt???
    Beginne jeden Tag mit einem lächeln,es kann dir nämlich während des Tages sehr schnell vergehen.

  14. Folgender Benutzer sagt Danke zu Gerhard K für den nützlichen Beitrag:

    tuneit (05.05.2009)

  15. #19
    tuneit ist offline Benutzer
    Themenstarter
    Registriert seit
    07.05.2008
    Beiträge
    54
    Danke
    36
    Erhielt 2 Danke für 2 Beiträge

    Standard

    sry...

    INmin : 0
    INmax : 27648

    OUTmin: 0
    OUTmax: 1000

    ---> daraus folgt MD1 = 27648 MD2 = 1000

  16. #20
    Registriert seit
    08.04.2008
    Ort
    Köln
    Beiträge
    844
    Danke
    39
    Erhielt 244 Danke für 199 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo tuneit,

    was Gerhard meint ist, was steht bei Deinem Bausteinaufruf bei MD1 und MD2 dran.

    Grüße
    Gebs

  17. Folgender Benutzer sagt Danke zu Gebs für den nützlichen Beitrag:

    tuneit (05.05.2009)

Ähnliche Themen

  1. Antworten: 17
    Letzter Beitrag: 14.09.2009, 15:38
  2. BCD-Wandlungsfehler
    Von ATRÖ im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 05.05.2009, 10:57
  3. BCD Wandlungsfehler
    Von eawidmer im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 20.09.2008, 13:34

Lesezeichen

Berechtigungen

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