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

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 20

Thema: Real_to_Dint Problem

  1. #1
    Registriert seit
    14.01.2016
    Beiträge
    15
    Danke
    5
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,
    ich möchte eine eingegebene Gradzahl in Schritte für einen Stepper umrechnen.
    in skalierung_2 steht noch was drin, aber aus dem Umwandeln kommt nichts raus
    die Zahl wird maximal 25600 also sollte sie ins Dint passen


    #skalierung_2:=("Stepper_Soll_Pos" * #skalierung_1);
    #Soll_Pos := REAL_TO_DINT(IN := #skalierung_2);
    Zitieren Zitieren Real_to_Dint Problem  

  2. #2
    Registriert seit
    08.03.2016
    Beiträge
    17
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    moin,
    ich würde das "in :=" weglassen und bei wenn die zahl max 25600 groß wird, reicht ja auch eigl eine int

  3. #3
    Lukas_Ink ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    14.01.2016
    Beiträge
    15
    Danke
    5
    Erhielt 0 Danke für 0 Beiträge

    Standard

    danke, hat aber leider nichts geändert
    Dint ist es nur, weil die Schnittstelle das so haben möchte

  4. #4
    Registriert seit
    08.03.2016
    Beiträge
    17
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    die variable ist in deinem fb auch richtig definiert?

  5. #5
    Lukas_Ink ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    14.01.2016
    Beiträge
    15
    Danke
    5
    Erhielt 0 Danke für 0 Beiträge

  6. #6
    Registriert seit
    08.03.2016
    Beiträge
    17
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Mhm..
    Sollte so eigl theoretisch funktionieren.
    Es sei denn du überschreibst im folgendem programm die variable nochmal oder hast den adresse (126) doppelt belegt.

  7. #7
    Lukas_Ink ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    14.01.2016
    Beiträge
    15
    Danke
    5
    Erhielt 0 Danke für 0 Beiträge

    Standard

    nein leider nicht

  8. #8
    Registriert seit
    08.03.2016
    Beiträge
    17
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    als was hast du diese variablen denn definiert?
    als temp, in/out, in, out?!

  9. #9
    Registriert seit
    08.03.2016
    Beiträge
    17
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Alles einwandfrei..

    REAL_TO_DINT.jpg

  10. #10
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.191
    Danke
    923
    Erhielt 3.292 Danke für 2.661 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Lukas_Ink Beitrag anzeigen
    in skalierung_2 steht noch was drin
    Das macht nichts. Es ist egal was vor dem zuweisen/überschreiben drin steht.

    Zitat Zitat von Lukas_Ink Beitrag anzeigen
    aber aus dem Umwandeln kommt nichts raus
    Was gibst Du denn in die Umwandlung hinein?

    Welchen Wert hat Dein #skalierung_1? Welchen Wert hat "Stepper_Soll_Pos"? Wo und wie ist "Stepper_Soll_Pos" deklariert?
    Hast Du vielleicht auch ein Bild vom Beobachten Deines Programmes?

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

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

Ähnliche Themen

  1. OPC Problem routen problem
    Von kpeter im Forum Hochsprachen - OPC
    Antworten: 1
    Letzter Beitrag: 25.08.2010, 19:54

Lesezeichen

Berechtigungen

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