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

Seite 3 von 3 ErsteErste 123
Ergebnis 21 bis 28 von 28

Thema: SCL Parität ermitteln

  1. #21
    Registriert seit
    24.03.2010
    Beiträge
    126
    Danke
    3
    Erhielt 26 Danke für 21 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi

    kurz im Sinne von Anzahl ausgeführter Anweisungen, nicht im Sinne von Programmzeilen.
    Für ein Wort kommen zwei Zeilen hinzu, für ein Doppelwort weitere zwei Zeilen.

    mfg

  2. #22
    Matze001 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    11.12.2009
    Beiträge
    2.115
    Danke
    388
    Erhielt 390 Danke für 271 Beiträge

    Standard

    Was hab ich nur losgetreten?

    Habs jetzt mal reingenommen in mein Programm, aber irgendwie bekomm ich nen Dauer-TRUE.
    Hatte aber leider keine Zeit zum Testen, ich hab da mit Sicherheit noch ne Leiche vom Testen mit drin.

    Ich dank euch allen, manchmal kann es so einfach sein, da fällt es einem wie Schuppen aus den Haaren!

    Grüße

    Marcel

  3. #23
    Registriert seit
    23.10.2009
    Beiträge
    392
    Danke
    58
    Erhielt 113 Danke für 87 Beiträge

    Standard

    Zu langsam
    Geändert von LargoD (20.03.2012 um 19:25 Uhr)

  4. #24
    Registriert seit
    27.06.2009
    Ort
    am Nordharz
    Beiträge
    3.717
    Danke
    443
    Erhielt 920 Danke für 740 Beiträge

    Standard

    Zitat Zitat von Matze001 Beitrag anzeigen
    ...
    Habs jetzt mal reingenommen in mein Programm, aber irgendwie bekomm ich nen Dauer-TRUE.
    Hatte aber leider keine Zeit zum Testen, ich hab da mit Sicherheit noch ne Leiche vom Testen mit drin.
    ...
    Ich vermute mal, daß Du da mit dem vermuteten Problem Recht hast, denn wenn Zotos mein Programm positiv testet:
    Zitat Zitat von zotos Beitrag anzeigen
    @hucki: Dein Code funktionierte auf Anhieb und lieferte das gleiche Ergebnis.
    dann wird er es mit seinem auch getan haben.

  5. #25
    Matze001 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    11.12.2009
    Beiträge
    2.115
    Danke
    388
    Erhielt 390 Danke für 271 Beiträge

    Standard

    Wie gesagt Ich sehe den Fehler bei mir!

    Grüße

    Marcel

  6. #26
    Registriert seit
    27.06.2009
    Ort
    am Nordharz
    Beiträge
    3.717
    Danke
    443
    Erhielt 920 Danke für 740 Beiträge

    Standard

    Zitat Zitat von Matze001 Beitrag anzeigen
    Was hab ich nur losgetreten?
    ...
    Ich hatt' ehrlich gesagt gehofft, ich werd' Teil von einem Klassiker wie diesem:
    Zitat Zitat von Thomas_v2.1 Beitrag anzeigen
    Also wenn die Eingangsdatenbits im Wort vorliegen:

    Code:
          L     #IN_WORD
          DTR   
          L     DW#16#7FFFFF
          UD    
          L     L#0
          <>D   
          =     #Fehler
    Das Bit #Fehler ist immer dann gesetzt wenn mehr als ein Bit im Wort gesetzt ist.

    Das wär doch mal eine schöne Prüfungsfrage. Wie und wieso funktioniert das?
    Aber ich befürchte, das mein Verstand nicht ausreicht, damit sich mir die Genialität von erdmann's Vorgehen erschließt.

  7. #27
    Registriert seit
    24.03.2010
    Beiträge
    126
    Danke
    3
    Erhielt 26 Danke für 21 Beiträge

    Standard

    Hi,

    für so manche "kleine" Aufgabe, wie z.B. gesetzte Bits zählen oder Bits in einem Byte vertauschen, oder wie hier Parity
    gibt es immer eine ganze Handvoll verschiedene Lösungen.
    Einmal die einleuchtende - nämlich wirklich in einer Schleife zählen.
    Oder auch solche Tricks, wie das ganze arithmetisch zu machen.
    Diese sind auf den ersten Blick nicht so ohne weiteres verständlich, haben aber ganz solide Grundlagen.
    Ich seh dann als erstes mal in der Trickkiste nach, ob's da nicht schon eine Lösung gibt.

    Ich brauchte letztens auch sowas - wie berechne ich einen CRC32 auf S7?
    Das Ergebnis sieht auch ganz interessant aus, rechnet richtig und ist auch noch schnell...

    mfg Erdmann

  8. #28
    Registriert seit
    27.06.2009
    Ort
    am Nordharz
    Beiträge
    3.717
    Danke
    443
    Erhielt 920 Danke für 740 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von hucki Beitrag anzeigen
    ... die Genialität von erdmann's Vorgehen ...
    Das war auch ehrlich gemeint!

    Ich mag' solche Tricks, deswegen hab' ich ja auch sooft nachgefragt.
    Ich befürchte bloß, daß dieser hier bei mir nicht länger hängenbleibt. Aber das ist ja nicht Deine Schuld.

Ähnliche Themen

  1. CFC / SCL - Nummer des Instanz-DB ermitteln?
    Von TVG206 im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 04.12.2015, 13:19
  2. in SCL Adresse von String im IDB ermitteln
    Von Ralle im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 03.03.2011, 09:39
  3. Array länge mit SCL ermitteln
    Von Linowitch im Forum Simatic
    Antworten: 11
    Letzter Beitrag: 08.07.2010, 12:12
  4. SCL DB Länge ermitteln
    Von Dotzi im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 03.07.2010, 20:01
  5. Parität aus einem DW ermitteln
    Von spunky im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 07.06.2005, 09:37

Lesezeichen

Berechtigungen

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