Serielle Kommunikation ActiveX und Komponente für rs-232, rs-422, rs-485. Protokolles ZMODEM, YMODEM, YMODEM-G, XMODEM, XMODEM-1K, KERMIT, MODBUS, 3964, RK512, LSV2. Unterstützung für NET, C#, VB Net

Protokolle ZMODEM, YMODEM, YMODEM-G, YMODEM-BATCH XMODEM, XMODEM-1K, KERMIT, MODBUS, 3964, RK512, LSV2. Serielle Kommunikation ActiveX und Komponente für rs-232, rs-422, rs-485 mit Unterstützung für NET, C#, VB Net.

Eine Alternative zu MSComm, Fehler 8020, KB318784. MSComm oder PDQComm ersetzen

SuperCom™ ActiveX
ActiveX API für Windows 7, Vista,Windows XP/2000/Server 2003/Server 2008/NT/ME/98/95

Daten Kommunikation, serielles MSCOMM kompatibles ActiveX. Seriell über RS-232 ISDN CAPI, Protokolle 3964 rk512 lsv/2 zmodem xmodem ymodem KERMIT, Datenkommunikation,DatenübertragungADONTEC's Kommunikationslösungen
DEMO Version (Demo, keine Testversion)    Testversion ?

Version 6.x

Serielle Kommunikation, ActiveX RS-232, RS-485 Toolkit. ZMODEM, 3964, 3964R, RK512, LSV2, protokoll, mscomm

Steuerelement für die DatenKommunikation

Das SuperCom RS-232 ActiveX (Control) vereinfacht die Programmierung der seriellen Kommunikation. Das SuperCom RS-232 ActiveX untersützt die Windows Entwicklungsumgebung und bietet dem Entwickler Eigenschaften, Methoden und Ereignise für die Entwicklung von Datenkommunikations-Anwendungen. Da es auch rückwärtskompatibel zum MSComm Steuerelement ist, ist es einfach, mit dem SuperCom RS-232 ActiveX, das MSComm Steuerelement zu ersetzen.

Zeit ist kostbar. Die Software Entwicklung mit dem SuperCom ActiveX ist extrem einfach und beginnt mit der Plazierung des ActiveX auf eine Windows Form.

SuperCom verfügt auch über intelligente Funktionen, die den Software Entwicklungsprozess erheblich beschleunigen und längere oder komplexe Operationen einfach lösen.

Ereignisgesteuerte Datenkommunikation

Das SuperCom ActiveX ermöglicht durch seine Ereignissteuerung eine ereignisgesteuerte Datenkommunikation. Dieses Verfahren ist sehr leistungsfähig, da eine Anwendung während der Kommunikation auch anderen Aufgaben gleichzeitig nachgehen kann und erst durch die Ereignissteuerung auf die Anforderungen der seriellen Schnittstelle reagiert.

  • OnComm informiert über Änderungen in den Statusleitungen z.B. CTS, DSR oder RING, wenn Zeichen empfangen wurden oder bei Kommunikationsfehlern.
  • OnDataPacket signalisiert den Stand der Überwachung für definierte Datenpakete z.B. ob ein spezielles Datenpaket empfangen wurde.
  • OnConnect liefert Informationen während des Verbindungsaufbaus mit einem Modem.
  • OnFileInfo liefert Informationen während der Dateiübertragung. Benutzerdialoge mit Fortschrittsanzeigen und Statistiken könnnen hier aktualisiert werden.

Erweiterte Ereignissteuerung

Die Ereignis-Funktionen OnComm, OnDataPacket, OnConnect und OnFileInfo melden ca. 30 Ereignisse, Zustände und Fehler. Ereignisse auf die von Ihnen definierten Zeichen (z.B. EOF(26), STX, NAK, ACK, etc.) können ebenfalls empfangen werden. Dies ermöglicht die erweiterte Ereignissteuerung im SuperCom ActiveX.

Polling Verfahren

Auch wenn die Ereignissteuerung viel mächtiger ist, kann das SuperCom ActiveX auch im "polling" Verfahren arbeiten. Dabei wird mit Methoden und Eigenschaften der Zustand der Statusleitungen, der Fortschritt des Protokolls, der Aufbau der Verbindung über das Modem oder etwaige Kommunikationsfehler erfragt.

Hintergrundbetrieb

Längere Aufgaben wie Dateiübertragung, Verbindungsaufbau oder Überwachung von speziellen Datenpaketen oder Strings erledigt das SuperCom ActiveX komplett im Hintergrund. In der Zwischenzeit erledigt die Anwendung weitere Aufgaben und ... "friert" nicht ein.

Protokolle für die Dateiübertragung

Die Implementierung verschiedener Standard - Protokolle wie ZMODEM, YMODEM/BATCH, YMODEM, YMODEM-G, XMODEM-1K, XMODEM/CRC, XMODEM, KERMIT und ASCII macht es einfach, über große Entfernungen Dateien zu übertragen. Diese Protokolle sind über Jahre erprobt und laufen sehr stabil bereits seit 1991 in SuperCom Anwendungen. Das Protokoll ZMODEM ist wohl das mächtigste unter den heute eingesetzten Standard-Protokollen. Das ZMODEM Protokoll unterstützt wichtige Optionen wie "crash recovery", 32bit CRC und "batch file transfer".

Visuelle Konfiguration

Property Pages erleichtern die Einstellung der einzelnen Eigenschaften in der Design - Phase. Damit können über eine einfache visuelle Schnittstelle die Standardeigenschaften wie Baudrate, Flußsteuerung, Parität, Datenbits, Protokoll etc. eingestellt werden.

MSComm-Kompatibel

Das SuperCom ActiveX ist kompatibel zum MSComm - Steuerelement. Es ist einfach das MSComm durch das SuperCom ActiveX zu ersetzen um bestehende Anwendungen zu erweitern. Der Austausch ist ein einfacher Vorgang. Mehr...

ActiveX Technologie - ActiveX API
Das selbe ActiveX Modul ist auch in anderen SuperCom Paketen enthalten (z.B. SuperCom RS-232 ActiveX, SuperCom für TCP/IP, SuperCom für ISDN, SuperCom 3964 Engine, SuperCom Suite,...). Das wurde möglich mit der Entwicklung des ActiveX oberhalb des portablen SuperCom API. Warum mehrere Tools und API nutzen, wenn es mit einem geht !

SuperCom ActiveX API - Hauptmerkmale und Gemeinsame Eigenschaften

Gemeinsame Eigenschaften  (gültig für Seriell, TCP/IP und ISDN )

  • Bis zu 255 gleichzeitige Verbindungen
  • Je nach Softwareumfang, Unterstützung für RS-232, RS-422, RS-485, ISDN und TCP/IP (siehe auch Auswahl der Pakete)
  • 100% gepufferte Datenkommunikation
  • Kommunikationspuffer einstellbar (begrenzt durch RAM)
  • Text- oder Binär-Daten (jedes Zeichen zwischen 0 und 255)
  • Senden und Empfangen von binären Daten
  • Senden und Empfangen von Unicode Strings
  • Fast alle bekannte Standard-Protokolle enthalten: ZMODEM, YMODEM/BATCH, YMODEM, YMODEM-G, XMODEM-1K, XMODEM/CRC, XMODEM, KERMIT und ASCII
  • Ca. 30 verschiedene Kommunikations Ereignisse werden über OnComm, OnDataPacket, OnConnect und OnFileInfo gemeldet
  • Dynamische Priorität für die Datenübertragung (sehr niedrig bis sehr hoch)
  • Einfache Installation der Anwendung
  • Kostenlose technische Unterstützung
  • Keine weiteren Lizenzgebühren (siehe auch Lizenzbedingungen)
  • Neue Funktionen im SuperCom 6 unter Windows*
SuperCom stellt intelligente Funktionen zur Verfügung, die den Software Entwicklungsprozess erheblich beschleunigen und die Investition sichern. Mehr...
  • DataPacket1 - Empfangen von Datenpaketen gemäß Vereinbarungen. Mehr...
  • Trigger1 - Ereignisse basierend auf den Empfang von Benutzerdefinierten Datenpaketen oder Zeichenketten. Mehr...
  • DataFilter2 - Aktivieren enthaltener Datenfilter oder ändern bzw. filtern von Daten während diese empfangen bzw. gesendet werden durch eigene Funktionen. Mehr...
  • Data Monitoring2 - Datenaufzeichnung und -überwachung, Integrierte Debugging Bibliothek.
  • Ereignis-Meldung - Thread sichere Ereignismeldung und Synchronisierung mit Windows Steuerelementen und Laufzeitbibliotheken!
  • Threaded File Queue™ 1 - Dateiübertragung über Warteschlange komplett im Hintergrund!
  • Verbindungsaufbau im Hintergrund - Der Verbindungsaufbau läuft komplett im Hintergrund ab.
  • ZMODEM Datei Optionen - Weisungen für den Datei-Empfänger.
  • ZMODEM/8k Block Option und die dynamische ADONTEC Erweiterung ZMODEM/32k (ZMODEM/64k auf Anfrage). Mehr...
  • KERMIT Protokoll
  • Integrierte TAPI Unterstützung.
  • Dynamische Priorität für die Datenübertragung (sehr niedrig bis sehr hoch)
  • Sehr große Rx und Tx Puffer - Überwindet bekannte Beschränkungen.

... viele weitere Funktionen und Protokollerweiterungen.

____
1 Optimale Nutzung in einem SuperCom DUAL API Paket
2 Benötigt ein SuperCom DUAL API Paket (siehe auch Software und Funktionen)

Speziell für RS-232, RS-422, RS-485

  • Gleichzeitig bis zu 255 serielle Schnittstellen (z.B. COM1 bis COM255) bzw. Verbindungen
  • Leistungstarke Flusskontrolle mit RTS/CTS, DTR/DSR, XON/XOFF und Anwender definierbar
  • Leitungssteuerung mit RTS, DTR
  • Alle Baudraten, die von der Hardware unterstützt werden z.B. bis zu 921600 Baud (921,6 Kbps)
  • Interrupt-Sharing
  • Support für Multiserielle-Karten
  • Support für Intelligente Multiserielle-Karten
  • Unterstützt die MSComm kompatiblen Methoden und Eigenschaften und befreit die Anwendung von bekannten Fehlern und Einschränkungen. Austausch von MSComm in wenigen Schritten. Mehr...
  • Leistungstarke Flusskontrolle (RTS/CTS, DTR/DSR, XON/FOFF, etc.)
  • Verbindungsaufbau über Modem (Hayes kompatibel)
  • Verbindungsaufbau über TAPI (Windows Telephony API)
  • Verbindungsaufbau über GSM/GPRS Modem
  • Verbindungsaufbau über USB Modem
  • Unterstützung für USB zu RS-232 / RS-485 Adapter / Converter, die im Windows als serielle Geräte erscheinen.
  • Unterstützung für virtuelle serielle Geräte z.B. serielle Schnittstellen, die an einem Ethernet PortServer oder CommServer weitergeleitet werden.
  • Über das Windows Remote Desktop Protocol (RDP) umgeleitete serielle Schnittstellen

 

Auszug aus den SuperCom ActiveX Eigenschaften 

Das serielle Kommunikations ActiveX, SuperCom ActiveX, zmodem, ymodem, xmodem, kermit, modbus, ascii

Hinweis: Die ComTypes RS-232, RS-422, RS-485 und TAPI sind im SuperCom RS-232 ActiveX enthalten. Die ComTypes TCP/IP Server und TCP/IP Client sind in SuperCom für TCP/IP für Windows . Der ComType ISDN ist im SuperCom für ISDN für Windows enthalten. Alle gelisteten ComTypes sind in der SuperCom Suite enthalten.
Eine Zusammenfassung der verschiedenen Pakete und Kombinationen gibts es hier.

Beispiel 1
(ein einfaches Beispiel, daß die Handhabung des Steuerelements (ActiveX Control) in Visual Basic darstellt.)

Beispiel 2
(Aufbau einer Verbindung)

ActiveX: Klient Verbindung - OnConnect
Visual Basic Beispiel

  Private Sub SCom1_OnConnect(ByVal Action As Integer, ByVal TimeLeft As Long)

     If Action = SCOM_CONNECT_FAILED Then
       Form4.CTL_INFO.Text = "CONNECT FAILED"
     End If
                   ' Erfolgreich
     If Action = SCOM_CONNECT_OK Then
       Form4.CTL_INFO.Text = "CONNECTED"
     End If
                  ' Fortschritt
     If Action = SCOM_CONNECT_INFO Then
       Form4.CTL_INFO.Text = "CONNECT INFO ..."
     End If

  End Sub

      :
      :

  SCom1.PortOpen=True ' Eine Verbindung anlegen

  SCom1.ConnectAddress="0711 123456"

  SCom1.Connect=True ' jetzt Verbinden

      :

Dasselbe Beispiel für TCP/IP oder ISDN Verbindungen.

Der Verbindungsaufbau findet vollkommen im Hintergrund statt. Die Anwendung wird mittels Ereignisse über den Fortschritt informiert. Unabhängig welches Kommunikationsmedium benutzt wird (Seriell, TCP/IP oder ISDN) es wird ein und dasselbe SuperCom API genutzt. Die Lernkurve ist mit SuperCom extrem niedrig!

Lieferumfang von "627, SuperCom 6 RS-232 ActiveX"
 - ActiveX und Laufzeit DLLs für die serielle Datenkommunikation (RS-232/422/485, TAPI)
 - ActiveX Beispiele
 - Dokumentation in deutsch oder english
Weitere Pakete und Kombinationen sind lieferbar.

Unterstützte Compiler

Das SuperCom ActiveX kann mit jeder ActiveX fähigen Windows 32 Bit Entwicklungsumgebung verwendet werden, inklusive Visual C/C++, C#, C++Builder, Delphi, MS Office (VBA), FoxPro, LabView, PowerBuilder, Visual Basic, VBA, Visual Basic .net etc. Das SuperCom ActiveX integriert sich nahtlos in die Entwicklungsumgebungen von Visual Basic, VBA, Visual C++, C#, C++ Builder, Delphi, Visual Basic .net, MS .NET.

Beispielprogramme

Komplette Beispielprogramme für Visual Basic, VBA (Visual Basic for Applications), Visual C++, C#, C++ Builder, Delphi, Visual Basic .net, PowerBuilder etc. sind komplett im Quelltext enthalten.

Lizenzbedingung

Die eigenen ausführbaren Dateien, die mit dem SuperCom ActiveX entwickelt werden, können ohne zusätzliche Lizenzgebühren weitergegeben werden.

Systemanforderungen

Windows 95, Windows 98, Windows Me, Windows NT, Windows 2000, Windows Server 2003, Windows Server 2008, Windows XP, Windows Vista, Windows 7.

 

Eine überzeugende Alternative zu MSComm und PDQComm

Schritte um das MSComm zu ersetzen

Schritte um das PDQComm zu ersetzen

 


Home    Back
Modified at:

ADONTEC
It Simply Works!

ADONTEC Computer Systems GmbH, Hölderlinstr. 32, D-75433 Maulbronn,
Tel: 07043/9000-20, Fax: 07043/9000-21