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

Seite 4 von 5 ErsteErste ... 2345 LetzteLetzte
Ergebnis 31 bis 40 von 42

Thema: INT oder DINT in CHAR/BYTE Umwandeln

  1. #31
    Registriert seit
    25.06.2015
    Beiträge
    10
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Beitrag


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Gibt es eine Möglichkeit die Hex-Zahl:B#16#01 in Ascii umzuwandeln?

    Gruß Psych

  2. #32
    Registriert seit
    04.08.2006
    Beiträge
    107
    Danke
    58
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Klar, einfach 48 hinzuaddieren.

  3. #33
    Registriert seit
    25.06.2015
    Beiträge
    10
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Ne das wäre ja dann die 49 in Dez und 31 in Hex
    Ich möchte sozusagen die 1 in Dez und die 1 in Hex

    Gruß Psych

  4. #34
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.197
    Danke
    926
    Erhielt 3.292 Danke für 2.661 Beiträge

    Standard

    Was genau willst Du tun? Einen Zahlenwert irgendwo anzeigen?
    Erkläre es mal ohne Programmierer-Fremdworte. Und ohne "sozusagen".

    Harald
    Es ist immer wieder überraschend, wie etwas plötzlich funktioniert, sobald man alles richtig macht.

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  5. #35
    Registriert seit
    11.09.2007
    Ort
    Suedwestpfalz
    Beiträge
    917
    Danke
    81
    Erhielt 209 Danke für 192 Beiträge

    Standard

    Zitat Zitat von Psych Beitrag anzeigen
    Hex-Zahl:B#16#01 in Ascii umzuwandeln?
    Nein.

    Denn B#16#xy ist de facto ja schon ASCII, unter der Vorraussetzung das das Paritätsbit = 0 ist.

    B#16#01 ist übrigens SOH / Start of Header.
    Das Grauen lauert in der Zwischenablage !!

  6. #36
    Registriert seit
    25.06.2015
    Beiträge
    10
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Meine Aufgabe ist es die Hexzahlen B#16#1-9 in CHAR 1-9 anzeigen zu lassen.

  7. #37
    Registriert seit
    25.06.2015
    Beiträge
    10
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Meine Aufgabe ist es die Hexzahlen B#16#1-9 in CHAR 1-9 anzeigen zu lassen.

  8. #38
    Registriert seit
    11.09.2007
    Ort
    Suedwestpfalz
    Beiträge
    917
    Danke
    81
    Erhielt 209 Danke für 192 Beiträge

    Standard

    Dann musst Du B#16#30 dazuaddieren und dann in Deinem Anzeigespeicher speichern.
    Das Grauen lauert in der Zwischenablage !!

  9. #39
    Registriert seit
    11.09.2007
    Ort
    Suedwestpfalz
    Beiträge
    917
    Danke
    81
    Erhielt 209 Danke für 192 Beiträge

    Standard

    Was genau

    Zitat Zitat von Jupp06 Beitrag anzeigen
    Klar, einfach 48 hinzuaddieren.
    enspricht.
    Das Grauen lauert in der Zwischenablage !!

  10. #40
    Registriert seit
    26.03.2007
    Beiträge
    47
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo, ich habe ASCII Zeichen im Format "Array [1..20] of Char" in einem DB stehen.
    Möchte nun 8 Zeichen von Char[12] bis Char[19] in ein DWORD kopieren.
    Die Zeichen beinhalten nur 0-F.
    Wie mache ich das am einfachsten?
    Vielen Dank!

Ähnliche Themen

  1. Array of Char To DINT - ich krieg die Krise
    Von Beren im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 26.11.2009, 10:12
  2. Antworten: 13
    Letzter Beitrag: 24.09.2009, 12:54
  3. Time_of_Day umwandeln in Int oder DInt!?
    Von Chris2k8 im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 05.11.2008, 18:22
  4. Array of Char umwandeln?
    Von thomzur im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 25.02.2008, 17:06
  5. Dint Variable in Char zerlegen
    Von Phil im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 30.11.2007, 08:26

Lesezeichen

Berechtigungen

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