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

Ergebnis 1 bis 2 von 2

Thema: S7-226 freie Kommunikation mit ViX250IM

  1. #1
    Registriert seit
    21.07.2003
    Ort
    Bangkok / Thailand
    Beiträge
    98
    Danke
    24
    Erhielt 7 Danke für 7 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Kollegen,

    ich habe folgendes Problem und möchte mal fragen ob jemand von euch einen Lösungs-Vorschlag hat.

    Material: 1 x S7-226 und 1 x ViX250IM (PARKER Schrittmotorsteuerung)
    Software: MicroWin V3.2 - SP4

    Die Vix250IM hat eine RS232-Schnittstelle die zur Paramtrierung und Verbindung zu einer SPS mit serieller Schnittstelle bebraucht werden kann.
    Die Port-Einstellungen sind fix und haben folgendes Format:
    Code:
    9600BAUD ; 8 DataBits ; 1 StartBit ; 1 StopBit ; Keine Parität
    Auf der S7-226 wurden dem Port-1 über SMB130 folgende Einstellungen zu gewiesen:
    Code:
    9600BAUD ; 8 DataBits ;            ;           ; Keine Parität ; Freie Kommunikation
    Die Zeichenketten die mit der S7-226 an das ViX250IM gesendet werden, haben folgenden Aufbau:
    "1ON$R$L" wobei "1" die Geräteadresse, "ON" der Einschaltbefehl und "$R$L" die Endkennung sind.

    Folgende Zeichenkette setzt die zu fahrende DISTANZ auf 20.000 Schritte - "1D20000$R$L"


    In ca. 9 von 10 Fällen empfängt der ViX250IM alles richtig und führt den Befehl richtig aus.
    Aber in ~10% der Fälle, sendet der ViX250IM ein "*E", was auf einen Fehler hinweist.

    Mit diversen Programmen, wie 'Hyperterminal' oder 'COM-Debugger', habe ich mir die Zeichenketten
    welche meine SPS sendet, angesehen und diese werden zu 100% immer richtig gesendet.

    Mir scheint als würde der ViX250IM die Zeichenketten nicht immer richtig verstehen, was
    ich auf die unterschiedlichen Port-Einstellungen (Start-Stop Bits) zurück führe.
    Leider sind die Einstellungen im Vix250IM nicht veränderbar.
    Und die S7-226 lässt auch nur wenig Spielraum für die Port-Definition. (Kein Start-Stop Bit??)


    Meine Frage ist nun ob das Problem vielleicht mit einem RS232-RS232 Konverter gelöst werden kann.
    Ist jemandem von euch ein solcher Konverter bekannt?
    Habe schon im Internet gesucht, aber nichts brauchbares gefunden...
    Andere Vorschläge sind natürlich auch willkommen...

    Gruss
    Guido
    Zitieren Zitieren S7-226 freie Kommunikation mit ViX250IM  

  2. #2
    Registriert seit
    01.08.2005
    Beiträge
    247
    Danke
    3
    Erhielt 41 Danke für 32 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Guido,

    da die Zeichen von der SPS richtig gesendet werden, vermute ich du sendest die Zeichen einfach zu schnell bzw. dein Vix250IM antwortet zu schnell.

    Die S7-200 hat eine RS485 SS. Ich vermute du verwendest das Programmierkabel um die SPS mit der ViX250IM zu verwenden.

    Wenn du mal im Handbuch der S7-200 (ich glaube im Kapitel 7 Kom.) schaust, dann findest du die Pausezeiten zum Umschalten von Senden auf Empfangen für das Kabel. Richtwert ist 2 Zeichen. Bei deinem Protkoll also etwa 2ms. Sendest du schneller, kann das Kabel nicht vollständig umstellen und somit die Zeichen verfällschen.

    Wenn dies das Problem ist, dann ist es relativ einfach zu lösen. Einfach nur zwischen jedem Senden/Empfangen 2ms Pause einbauen.

    Kannst ja mal testen, ob das Einstellen einer schnellen Baudrate am Kabel was bringt (nur die DIP's auf eine schnellere Baudrate stellen nicht das Protokoll verändern), hat bei mir fast immer funtkioniert und geht am schnellsten.


    Gruss

    Helmut

Ähnliche Themen

  1. Freie Planungskapazitäten
    Von PROJEKTSCHMIEDE im Forum Suche - Biete
    Antworten: 0
    Letzter Beitrag: 19.03.2008, 15:03
  2. freie UDP-Verbindung
    Von DerWolf im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 22.07.2007, 12:47
  3. freie sps bibliothek
    Von hugo im Forum Werbung und Produktneuheiten
    Antworten: 21
    Letzter Beitrag: 08.10.2006, 00:12
  4. Freie Kommunikation bei S7-200
    Von paladin112 im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 15.02.2005, 10:20
  5. Antworten: 4
    Letzter Beitrag: 13.04.2004, 01:12

Lesezeichen

Berechtigungen

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