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

Ergebnis 1 bis 4 von 4

Thema: Teil einesS7 Strings via TSEND senden

  1. #1
    Registriert seit
    07.03.2004
    Beiträge
    4.369
    Danke
    946
    Erhielt 1.158 Danke für 831 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen.
    Ich stehe gerade voll auf dem TIA-Schlauch und hoffe das ihr mir weiterhelfen könnt.
    Vorneweg es handelt sich um eine 1500er Steuerung.

    Ich habe einen S7 String, dessen Nutzdaten ich mittels TSEND versenden würde.
    Also nur die verwendeten Zeichen exklusive des Stringheaders.

    Um es noch etwas schwieriger zugestallten, würde ich gerne auf AWL verzichten,
    um den Baustein auch ggf. für die 1200er Steuerung verwenden zu können.

    Mit dem AT Layer den Header abzuschneiden ist leider nicht mal die halbe miete ;o(


    Ist jetzt der Zeitpunkt gekommen sich mit dem Datentyp "Variant" auseinander zu setzen?


    Wer hat einen Tipp?



    Gruß
    ZoToS
    If you open your Mind too much, your Brain will fall out.
    Zitieren Zitieren Teil einesS7 Strings via TSEND senden  

  2. #2
    Registriert seit
    29.03.2004
    Beiträge
    5.742
    Danke
    143
    Erhielt 1.688 Danke für 1.226 Beiträge

    Standard

    Ich würde eine Kombination aus MID und Strg_To_Chars verwenden. Das ist so auch auf der 1200 möglich, auch in FUP.

    Mit dem Variant Typ kannst du selber so gut wie nichts anfangen.

  3. Folgender Benutzer sagt Danke zu Thomas_v2.1 für den nützlichen Beitrag:

    zotos (05.06.2015)

  4. #3
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.227
    Danke
    534
    Erhielt 2.698 Danke für 1.950 Beiträge

    Standard

    Mit Peek_BLK und Poke_BLK könnte das gehen, aber auch Move_BLK_Variant würde ich mit ma ansehen.
    Allen gemeinsam ist, dass man vom Konzept "Alles Vollsymbolisch" hier wohl etwas abrücken muß.
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  5. Folgender Benutzer sagt Danke zu Ralle für den nützlichen Beitrag:

    zotos (05.06.2015)

  6. #4
    zotos ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    07.03.2004
    Beiträge
    4.369
    Danke
    946
    Erhielt 1.158 Danke für 831 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Danke für die Antworten.
    Ich hatte allerdings wirklich auf dem Schlauch gestanden und den Eingang "LEN" am Baustein TSEND übersehen.
    Der war bei mir in der Darstellung ausgeblendet.

    Ich werde es wie folgt versuchen: Ist Länge ermitteln und an LEN Parametrieren, Header (ggf. mit dem AT Layer) abschneiden.

    Gruß
    ZoToS
    If you open your Mind too much, your Brain will fall out.

Ähnliche Themen

  1. TIA HTTP-String mit TSEND verschicken
    Von TimeOUT im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 11.06.2014, 09:54
  2. Antworten: 1
    Letzter Beitrag: 29.06.2012, 09:18
  3. Datentypen mit TSEND
    Von Papa_Bene im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 24.02.2011, 20:11
  4. Seminar DIN EN 13849 Teil 1 und Teil 2
    Von Safety im Forum Werbung und Produktneuheiten
    Antworten: 1
    Letzter Beitrag: 28.12.2010, 09:59
  5. Senden 2 Strings mit Block Move
    Von Trötschi im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 25.08.2010, 17:28

Lesezeichen

Berechtigungen

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