Serial/UART Module

Allgemein

Das Serial Module von Kithara RealTime Suite stellt einfach anwendbare Funktionen für die schnelle Kommunikation über die seriellen UART- sowie COM-Schnittstellen bereit. Die UART-Funktionen erfordern entsprechende, UART-16550-kompatible Hardware sowie einen vorliegenden Echtzeittreiber. Im Echtzeitbetrieb sind die UART-Funktionen auch aus Echtzeit-Tasks heraus und auf dedicated-CPUs nutzbar.

Bei der COM-Kommunikation werden sämtliche Schnittstellen unterstützt, für die ein Windows-Treiber installiert ist. Da die COM-Funktionen so über Windows-Mechanismen laufen, können keine Echtzeiteigenschaften erreicht werden.

Für maximal zwei Serial Ports, darüber Serial Port Extension erforderlich.

Features

  • Serielle Kommunikation in Echtzeit auf der Kernel-Ebene durch speziellen Hardware-Treiber
  • Handshake- und Signal-Leitungen direkt ansteuerbar
  • Handler für alle Schnittstellen-Ereignisse können auch für Echtzeitkontext und Dedicated-CPUs angemeldet werden
  • Für UART-Funktionen: UART-16550-kompatible Hardware erforderlich
  • Für COM-Funktionen: serielle Kommunikation auf der Anwendungsebene erlaubt Programmierung über alle im System bekannten COM-Schnittstellen

Hardware-Unterstützung

Zur Erreichung von Echtzeitfähigkeit müssen speziell entwickelte Echtzeit-Treiber von Kithara RealTime Suite für die gewünschte serielle COM-Schnittstelle verwendet werden. Dazu werden derzeit folgende seriellen Schnittstellenkarten unterstützt. Diese Liste bezieht sich stets auf die aktuelle Version unserer Software:

  • Standard COM Schnittstelle (PNP0501)

PCIe

  • StarTech PEX2S952, 2 × RS232
  • Longshine LCS6321O, 2 × RS232
  • Delock 89220, 2 × RS232
  • Delock 89236, 1 × RS232
  • ADDI-DATA APCIe-7300, 1-fach seriell
  • ADDI-DATA APCIe-7420, 2-fach seriell
  • ADDI-DATA APCIe-7500, 4-fach seriell
  • ADDI-DATA APCIe-7800, 8-fach seriell

ExpressCard

  • I-Tec EXRS232, 1 × RS-232
  • StarTech EC1S1P55254, 1-fach seriell, 1-fach parallel (Netmos 9912 Chipsatz)

PCI

  • MOXA 4-port RS-232 C104H/PCI
  • MOXA 8-port RS-232 C168H/PCI
  • MOXA 2-port RS-422/485 CP132/PCI
  • MOXA 4-port RS-422/485
  • EXSYS 41052 serial card
  • EXSYS 43092 serial card
  • Oxford Serial Card Quad Port
  • SUNIX 2-port RS-232 parallel
  • SUNIX 2-port RS-232 PCI
  • Meilhaus ME9000 8-port RS-485
  • EXAR (XR17C152) 2-port UART PCI
  • ADDI-DATA APCI-7300-3, 1-fach seriell
  • ADDI-DATA APCI-7420-3, 2-fach seriell
  • ADDI-DATA APCI-7500-3, 4-fach seriell
  • ADDI-DATA APCI-7800-3, 8-fach seriell

CardBus

  • Socket PCMCIA Serial Card
  • Delock PCMCIA Serial Card

Die Funktionalität der Software in Verbindung mit spezifischen Komponenten ist aufgrund verschiedener Hardware-Variationen nur unter Vorbehalt gewährleistet. Für Fragen bezüglich der Kompatibilität mit einzelnen Hardware-Konfigurationen kontaktieren Sie uns bitte.