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

Ergebnis 1 bis 3 von 3

Thema: SM338 Gray-Code in Real

  1. #1
    Anonymous Gast

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo habe kleines Problemchen

    Wie kann ich einfach einen Wert im Format GrayCode (MD) in Real
    wandeln

    Problem ist ein Absolutwertgeber an einer SM338 Kanal 0
    und Anzeige auf HMI
    ohne Wandlung wird nur "Mist" eingelesen
    Gibt es hier fertige Bausteine ??
    Zitieren Zitieren Gelöst: SM338 Gray-Code in Real  

  2. "Hallo,

    einen fertigen Gray - Code Wandler findest du unter folgenden Link im Download - Bereich:

    www.ibn-service.com"


  3. #2
    Registriert seit
    20.06.2003
    Ort
    Sauerland.NRW.Deutschland
    Beiträge
    4.850
    Danke
    78
    Erhielt 800 Danke für 543 Beiträge

    Standard

    hier ist einer.
    stammt noch aus s5-tagen funktioniert aber einwandfrei. lässt sich natürlich auch auf lokaldaten umstellen aber bisher hatte keiner lust den umzuschreiben.
    Code:
    IN:GRAY	WORD		 GRAY	
    OUT:KF	INT		 KF  	
    
    //16 BIT GRAY - DECODER
          L     #GRAY                       // GRAY-CODE LADEN
          T     MW   180                    // AUF SCHMIERMERKER SPEICHERN
          UN    M    180.7
          SPB   M001
          UN    M    180.6                  // WENN BIT 15 GESETZT IST
          =     M    180.6                  // DANN BIT 14 INVERTIEREN
    M001: UN    M    180.6
          SPB   M002
          UN    M    180.5                  // WENN BIT 14 GESETZT IST
          =     M    180.5                  // DANN BIT 13 INVERTIEREN
    M002: UN    M    180.5
          SPB   M003
          UN    M    180.4                  // WENN BIT 13 GESETZT IST
          =     M    180.4                  // DANN BIT 12 INVERTIEREN
    M003: UN    M    180.4
          SPB   M004
          UN    M    180.3                  // WENN BIT 12 GESETZT IST
          =     M    180.3                  // DANN BIT 11 INVERTIEREN
    M004: UN    M    180.3
          SPB   M005
          UN    M    180.2                  // WENN BIT 11 GESETZT IST
          =     M    180.2                  // DANN BIT 10 INVERTIEREN
    M005: UN    M    180.2
          SPB   M006
          UN    M    180.1                  // WENN BIT 10 GESETZT IST
          =     M    180.1                  // DANN BIT  9 INVERTIEREN
    M006: UN    M    180.1
          SPB   M007
          UN    M    180.0                  // WENN BIT  9 GESETZT IST
          =     M    180.0                  // DANN BIT  8 INVERTIEREN
    M007: UN    M    180.0
          SPB   M008
          UN    M    181.7                  // WENN BIT  8 GESETZT IST
          =     M    181.7                  // DANN BIT  7 INVERTIEREN
    M008: UN    M    181.7
          SPB   M009
          UN    M    181.6                  // WENN BIT  7 GESETZT IST
          =     M    181.6                  // DANN BIT  6 INVERTIEREN
    M009: UN    M    181.6
          SPB   M010
          UN    M    181.5                  // WENN BIT  6 GESETZT IST
          =     M    181.5                  // DANN BIT  5 INVERTIEREN
    M010: UN    M    181.5
          SPB   M011
          UN    M    181.4                  // WENN BIT  5 GESETZT IST
          =     M    181.4                  // DANN BIT  4 INVERTIEREN
    M011: UN    M    181.4
          SPB   M012
          UN    M    181.3                  // WENN BIT  4 GESETZT IST
          =     M    181.3                  // DANN BIT  3 INVERTIEREN
    M012: UN    M    181.3
          SPB   M013
          UN    M    181.2                  // WENN BIT  3 GESETZT IST
          =     M    181.2                  // DANN BIT  2 INVERTIEREN
    M013: UN    M    181.2
          SPB   M014
          UN    M    181.1                  // WENN BIT  2 GESETZT IST
          =     M    181.1                  // DANN BIT  1 INVERTIEREN
    M014: UN    M    181.1
          SPB   M015
          UN    M    181.0                  // WENN BIT  1 GESETZT IST
          =     M    181.0                  // DANN BIT  0 INVERTIEREN
    M015: L     MW   180                    // 0000 BIS FFFF
          T     #KF                         // KF-WERT ABSPEICHERN
    .
    mfg Volker .......... .. alles wird gut ..

    =>Meine Homepage .. direkt zum Download

    Meine Definition von TIA: Total Inakzeptable Applikation
    Zitieren Zitieren gray code wandler  

  4. #3
    Anonymous Gast

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    einen fertigen Gray - Code Wandler findest du unter folgenden Link im Download - Bereich:

    www.ibn-service.com
    Zitieren Zitieren Kostenloser Gray - Code wandler  

Ähnliche Themen

  1. SM338 SSI-Absolutwertgeber
    Von Connelly im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 25.08.2015, 09:47
  2. Wie starte ich den Gray simulatior
    Von Bensen83 im Forum Hochsprachen - OPC
    Antworten: 4
    Letzter Beitrag: 07.07.2011, 16:36
  3. Gray-Code an SM338
    Von Schnick und Schnack im Forum Simatic
    Antworten: 0
    Letzter Beitrag: 21.09.2010, 11:44
  4. 24-Bit SSI-Gray-Code an SM338 möglich?
    Von Baldr im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 03.09.2009, 12:43
  5. Antworten: 0
    Letzter Beitrag: 18.11.2006, 23:07

Lesezeichen

Berechtigungen

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