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

Ergebnis 1 bis 2 von 2

Thema: Serielle Schnittstelle macht Probleme

  1. #1
    Registriert seit
    01.05.2007
    Beiträge
    100
    Danke
    6
    Erhielt 2 Danke für 2 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,
    programmiere zurzeit die datenanbindung eines Barcodescanners der Scanner ist an RS232 momentan zu Versuchszwecken direkt an meinem PC angeschlossen. Das Plc Programm sieht wie folgt aus

    globalen Variablen:

    ScannerTxBuffer : ComBuffer;
    ScannerRxBuffer : ComBuffer;
    ScannerInData AT %I* : PCComInData;
    ScannerOutData AT %Q* : PCComOutData;

    Es gibt einen Schnellen Task mit 2ms

    ScannerComControl: PcComControl;

    ScannerComControl(
    COMIn := ScannerInData,
    COMOut := ScannerOutData,
    TxBuffer := ScannerTxBuffer,
    RxBuffer := ScannerRxBuffer
    );

    Muss nur Daten Empfangen nicht senden:
    VAR
    ReadScanner: ReceiveString;
    Barcode:String;
    Edge:R_Trig;
    END_VAR

    ReadScanner(Prefix:='',
    Suffix:='',
    Timeout:=T#1s,
    Reset:=FALSE,
    ReceivedString:=Barcode,
    RXbuffer:=ScannerRxBuffer);

    Edge(CLK:=ReadScanner.StringReceived , Q=> );

    IF edge.Q THEN
    LastBarcode:=Barcode;
    END_IF

    Wenn ich den Scanner an Hyperterminal ankopple bekomme ich die richtige Daten geliefert.

    Im PLC Programm kommt nichts an bzw in der Globalen Variable ScannerInData steht für D0 bis D63 überall 255 drin. Auch wenn kein Scanner angeschlossen ist. Der Scanner schickt eh nur Daten wenn ich Ihn manuell auslöse.

    Der SerStatus von ScannerInData wechselt ständig zwischen 1034 und 1032.

    Hatte von euch schonmal jemand das Problem? Die Schnittstellen einstellungen wie Com Port geschwindigkeit paritaät stoppbits datenbits stimmen mit der eingestellten Schnittstelle des Scanners überein.

    Momentan weiss ich nicht mehr weiter

    Helft mir bitte und rettet mir das wochenende

    Gruss
    Zitieren Zitieren Serielle Schnittstelle macht Probleme  

  2. #2
    bluebird277 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    01.05.2007
    Beiträge
    100
    Danke
    6
    Erhielt 2 Danke für 2 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen Thread kann geschlossen werden habe das Problem gefunden.

    Wahrscheinlich ist es der USB to Serial Wandler

    Trotzdem Danke
    Zitieren Zitieren Problem behoben  

Ähnliche Themen

  1. Serielle Schnittstelle einlesen
    Von Mathias im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 20.11.2007, 16:27
  2. Serielle Schnittstelle
    Von Anonymous im Forum Simatic
    Antworten: 23
    Letzter Beitrag: 07.08.2006, 11:16
  3. Serielle Schnittstelle
    Von Anonymous im Forum PC- und Netzwerktechnik
    Antworten: 5
    Letzter Beitrag: 05.02.2006, 16:20
  4. S7-200: Serielle Schnittstelle
    Von reini69 im Forum Simatic
    Antworten: 11
    Letzter Beitrag: 24.11.2004, 16:59
  5. Serielle Schnittstelle
    Von Anonymous im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 18.06.2004, 11:20

Lesezeichen

Berechtigungen

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