Herunterladen Inhalt Inhalt Diese Seite drucken

Interne Eigenheiten; Maximale Übertragungsraten - SIGMATEK ISE 021 Handbuch

S-dias schnittstellenmodul
Inhaltsverzeichnis

Werbung

-19
-20
-22
-23
7.4

Interne Eigenheiten

7.4.1
Maximale Übertragungsraten
Wenn die eingestellte Baudrate höher ist als pro Zyklus abgeholt werden kann, läuft der
Empfangspuffer über.
Ab der FPGA Version 1.5 ist der Empfangspuffer (von 120 auf 784 Byte) und der
Sendepuffer (von 120 auf 240 Byte) der Hardware vergrößert worden.
Beispiel 1
Baudrate ... 7 = 115200 Bit/s daraus ergeben sich ~ 11,5 Byte pro Millisekunde
Zykluszeit 1 ... 1 ms -> Empfangspuffer läuft bei lokalem SDIAS und hinter VARAN nicht
über.
Zykluszeit 2 ... 8 ms -> Empfangspuffer läuft bei lokalem SDIAS und hinter VARAN über.
Bei einer Zykluszeit von 1 ms können die empfangenen Daten abgeholt werden.
Ab einer Zykluszeit von 8 ms und einem Datenpaket größer 120 Byte gehen Daten
verloren.
FPGA Version 1.5: Hier läuft der Empfangspuffer bei einer Zykluszeit von 8 ms am lokalen
SDIAS nie über und hinter VARAN ab einer Datenpaketgröße ab 5022 Byte.
Beispiel 2
Einstellen der Baudrate über „SetBaudrate()" ... 460800 Bit/s daraus ergeben sich ~ 46
Byte pro Millisekunde
Zykluszeit 1 ... 1 ms -> Empfangspuffer läuft bei lokalem SDIAS nicht über aber hinter
VARAN schon über.
Zykluszeit 2 ... 2 ms -> Empfangspuffer läuft bei lokalem SDIAS und hinter VARAN über.
Bei einer Zykluszeit von 1 ms können die empfangenen Daten am lokalen SDIAS abgeholt
werden. Über VARAN läuft der Empfangspuffer ab einer Datenpaketgröße von 517 Byte
über.
Bei einer Zykluszeit von 2 ms und einem Datenpaket größer 120 Byte gehen Daten
verloren.
FPGA Version 1.5: Hier läuft der Empfangspuffer bei einer Zykluszeit von 2 ms am lokalen
SDIAS nie über und hinter VARAN ab einer Datenpaketgröße von 5022 Byte.
04.11.2020
S-DIAS SCHNITTSTELLENMODUL
SERERROR_RECVERR
OR
SERERROR_SENDERR
OR
SERERROR_PARITY_E
SERERROR_FRAMING_
E
RecvChar
oder
RecvBlock
befinden sich aber KEINE Daten im Empfangspuffer.
Sendevorgang konnte nicht abgeschlossen werden.
Empfangenes Zeichen hat die falsche Parität
Empfangenes Zeichen hat kein gültiges Stoppbit
ISE 021
wurden
aufgerufen,
Seite 39
es

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ise 021 rs232Ise 021 rs485

Inhaltsverzeichnis