Einstellungen für serielle Daten

Das Fenster „Serielle Daten“ legt Verbindungsparameter für die ausgewählte serielle Schnittstelle fest. Die Parameter in diesem Dialogfeld müssen den Einstellungen des verbundenen Geräts entsprechen. Lesen Sie die Bedienungsanleitung Ihres seriellen Kommunikationsgeräts, um die Verbindungsparameter richtig einzustellen.

Hinweis

Wenn die Einstellungen in Loftware und auf dem Gerät nicht übereinstimmen, kann keine Kommunikation hergestellt werden.

Die Gruppe Schnittstelle definiert die serielle Schnittstelle, von der die Daten gelesen werden sollen.

  • Portname: Name der Schnittstelle, mit der ein externes Gerät verbunden ist. Dabei kann es sich entweder um eine hardwarebasierte oder um eine virtuelle COM-Schnittstelle handeln.

Die Gruppe Schnittstellen Einstellungen legt weitere Einstellungen für die Verbindung mit der Schnittstelle fest.

  • Bits pro Sekunde: Geschwindigkeit, die das externe Gerät für die Kommunikation mit dem PC nutzt. Eine weitere Bezeichnung für diese Einstellung ist „Baudrate“.

  • Datenbits: gibt die Anzahl von Datenbits pro Zeichen an. In neueren Geräten werden fast durchgehend 8 Datenbits verwendet.

  • Parität: legt die Fehlererkennungsmethode während der fortlaufenden Übertragung fest. Die häufigste Einstellung für die Parität ist „keine“; in diesem Fall wird die Fehlererkennung durch ein Kommunikationsprotokoll gehandhabt (Flusssteuerung).

  • Stoppbits: stoppt die Bits, die am Ende jedes Zeichens gesendet werden, um der empfangenden Hardware die Erkennung des Endes eines Zeichens sowie die erneute Synchronisierung mit dem Zeichenstrom zu ermöglichen. Elektronische Geräte verwenden üblicherweise ein einzelnes Stoppbit.

  • Flusssteuerung: Die serielle Schnittstelle kann Schnittstellensignale nutzen, um die Datenübertragung anzuhalten und fortzusetzen.

Beispiel 57. Beispiel:

Ein langsames Gerät muss eventuell einen Handshake mit der seriellen Schnittstelle ausführen, um anzuzeigen, dass die Übertragung angehalten werden muss, während das Gerät die bereits empfangenen Daten verarbeitet.

Die Gruppe Optionen enthält die folgenden Einstellungen:

  • Initialisierungsdaten senden gibt die Zeichenfolge an, die an die ausgewählte serielle Schnittstelle gesendet wird, bevor die Daten gelesen werden. So kann die Aktion das jeweilige Gerät für die Bereitstellung der Daten initialisieren. Die Option kann auch verwendet werden, um eine spezifische Frage an das Gerät zu senden und eine spezifische Antwort zu erhalten. Klicken Sie auf die Pfeiltaste, um Sonderzeichen einzugeben.

  • Datenpolling verwenden: gibt an, dass der Trigger das Gerät aktiv auf Daten abfragen soll. Der Trigger sendet die im Feld Inhalt angegebenen Befehle zu den vorgegebenen Zeitintervallen. Dieses Feld kann binäre Zeichen enthalten.

Die Filter-Gruppe ermöglicht Ihnen die Einstellung der Filterkriterien für die über die serielle Schnittstelle bezogenen Daten.

  • Filter verwenden: ermöglicht die Filterung der seriellen Daten. Diese Option filtert irrelevante Zeichen aus den empfangenen Daten.

  • Startposition: legt das Startzeichen für extrahierte Daten fest.

  • Endposition: legt das Endzeichen für extrahierte Daten fest.

Beispiel 58. Beispiel:

Die empfangenen Rohdaten umfassen die folgenden Zeichen: q###12345$$$1. Nach Einstellung der Start -Position auf 5 und der End -Position auf 9 lauten die extrahierten Daten 12345.

Die Gruppe Ausführungsereignis gibt vor, wann der Trigger auslösen und Aktionen ausführen soll.

  • Beim Empfang der Anzahl von Zeichen: legt fest, dass das Ereignis jedes Mal eintritt, wenn die erforderliche Anzahl von Zeichen empfangen wird. In diesem Fall kann die Drittanwendung eine Verbindung offen lassen und die Daten kontinuierlich senden. Jedes Datenpaket muss dieselbe Größe haben.

  • Beim Empfang der Abfolge von Zeichen. Gibt an, dass das Ereignis immer eintritt, wenn die erforderliche Zeichenfolge empfangen wird. Verwenden Sie diese Option, wenn Sie wissen, dass das Datenende immer durch eine identische Zeichenfolge gebildet wird. Anhand der Schaltfläche neben dem Feld „Bearbeiten“ können Sie (binäre) Sonderzeichen einfügen.

    • In Daten einschließen: Zeichenfolge, die verwendet wird, um festzulegen, dass der Ereignisauslöser nicht aus den Daten gelöscht wird, sondern Teil der Daten bleibt. Das Ereignis bezieht einen vollständigen empfangenen Datenstrom.

  • Wenn nach dem angegebenen Zeitintervall nichts empfangen wird: Das Ereignis tritt ein, wenn das festgelegte Zeitintervall nach dem Empfang des letzten Zeichens verstreicht.