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

Ergebnis 1 bis 5 von 5

Thema: Kommunikation zwischen S7 und Drucker über CP340

  1. #1
    Registriert seit
    04.01.2006
    Beiträge
    53
    Danke
    2
    Erhielt 2 Danke für 2 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    ich habe einen CP340 eingebaut und eine Kommunikation zu einem Drucker aufgebaut. Die Daten werden auch gesendet und gedruckt. Jedoch würde ich den Text gern auf mehrere Zeilen verteilen.

    Kann mir jemand sagen wie ich das mache.

    Die Daten übergebe ich in einem DB über den Siemens FB P_Send. Den DB beschreibe ich, indem ich die Benutzereingaben am Panel auswerte und in die jeweiligen Bytes schreibe

    sieht so aus:

    L DB132.DBB0
    T DB131.DBB0
    L DB132.DBB1
    T DB132.DBB1
    .
    .
    .
    usw.

    Wie kann ich das nun unterbrechen und dem Drucker sagen, das ich ab DBB 5 eine neue Zeile beginnen möchte?

    Habe was gelesen mit /x Zeilenumbruch anfordern, aber das klappt nicht. Vielleicht wende ich es auch nur falsch an.

    Bitte um Antwort, danke.
    Zitieren Zitieren Kommunikation zwischen S7 und Drucker über CP340  

  2. #2
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.192
    Danke
    925
    Erhielt 3.292 Danke für 2.661 Beiträge

    Standard

    Die meisten Drucker benötigen das Steuerzeichen für Zeilenschaltung/LF oder Wagenrücklauf/CR oder beide.
    LF = B#16#0A = '$l'
    CR = B#16#0D = '$r'

    Wie heißt Dein Drucker?

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

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  3. #3
    Hahnus ist offline Benutzer
    Themenstarter
    Registriert seit
    04.01.2006
    Beiträge
    53
    Danke
    2
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Hallo Harald,

    es handelt sich um einen Beschrifter vom Hersteller KBA-Metronic-GmbH. Das Gerät selber ist ein alphaJet.

    Wie gebe ich die Steuerzeichen in der SPS ein.

    Einfach zwischen den Zeilen in denen ich die Zeichen dem Kommunikations-DB übergebe also so

    L DB130.DBB0
    T DB131.DBB0
    LF = B#16#0A = $!"
    L DB130.DBB1
    T DB131.DBB1

    oder?

  4. #4
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.192
    Danke
    925
    Erhielt 3.292 Danke für 2.661 Beiträge

    Standard

    Code:
    L DB130.DBB0
    T DB131.DBB0
    
    L B#16#0A
    T DB131.DBB1
    L B#16#0D
    T DB131.DBB2
    
    L DB130.DBB1
    T DB131.DBB3
    Harald
    Es ist immer wieder überraschend, wie etwas plötzlich funktioniert, sobald man alles richtig macht.

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  5. #5
    Hahnus ist offline Benutzer
    Themenstarter
    Registriert seit
    04.01.2006
    Beiträge
    53
    Danke
    2
    Erhielt 2 Danke für 2 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Danke dir

    werde das mal testen, allerdings werde ich es heute nicht mehr schaffen.

    Melde mich wenn es geklappt hat.

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 09.11.2012, 13:38
  2. Antworten: 43
    Letzter Beitrag: 10.06.2012, 13:30
  3. Kommunikation zwischen Hypertermianl und CP340
    Von Crissi81 im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 30.03.2009, 11:41
  4. Drucker über CP340 ansteuern
    Von Dirk_S im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 07.02.2006, 15:24
  5. Kommunikation über CP340
    Von capri-fan im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 10.03.2005, 11:55

Lesezeichen

Berechtigungen

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