SuperCom Heidenhain Bibliothek
für Windows und Linux

ADONTEC's Kommunikationslösungen
64 Bit Ready32 Bit und 64 Bit Versionen verfügbar!

Heidenhain TNC über serielle Schnittstelle bzw. Ethernet (TCP/IP) steuern

Einführung

Library for Heidenhain TNC incl. LSV/2 Protocol und TCP Funktionen Serielle und TCP Kommunikation Bibliothek, LSV/2 Protokoll

Die SuperCom Heidenhain Bibliothek enthält Funktionen für die Daten-Kommunikation mit einer Heidenhain TNC. Die Kommunikation kann über serielle Leitungen oder über das TCP/IP Protokoll erfolgen.

Die SuperCom Heidenhain Bibliothek ermöglicht komplexe Daten-Kommunikations-Aufgaben, in Verbindung mit einer Heidenhain TNC, schnell und einfach auszuführen.

Die Verbindung mit der Heidenhain TNC stellt SuperCom direkt über die serielle Schnittstelle oder den TCP/IP Protokoll-Stack her.

Die gesamte Daten-Kommunikation erfolgt transparent und mit hoher Geschwindigkeit.

Die gleichzeitige Kontrolle von mehreren simultanen Verbindungen wird unterstützt und ist beim Einsatz von SuperCom üblich.

Die enthaltenen Funktionen ermöglichen die Kommunikation mit der Heidenhain TNC um z.B. schnelle Datei-Übertragungen in beiden Richtungen auszuführen, Verzeichnisse auflisten, anlegen oder löschen, Dateien umbenennen oder löschen, TNC Konfigurationsdaten auslesen, absolute Speicherzellen lesen oder schreiben u.a.

Im folgenden ein Auszug einiger Funktionen:

HN_SetConfig Konfiguration der SuperCom Software und/oder die entfernte Steuerung (TNC)
HN_GetCurrentDir Das aktuelle TNC Verzeichnis erfragen
HN_ChangeDir Wechseln des aktuellen TNC Verzeichnis
HN_MakeDir Ein verzeichnis unter dem aktuellen anlegen
HN_RemoveDir Ein verzeichnis entfernen
HN_FileExists Prüfen ob eine Datei auf der TNC Seite existiert
HN_CopyFile Kopie einer Datei auf der TNC Seite anlegen
HN_DeleteFile Eine Datei auf der TNC Seite löschen
HN_RenameFile Eine Datei auf der TNC Seite umbenennen
HN_ReceiveFile Eine Datei von der TNC empfangen (Download, inkl. Ereignisse und Fortschritts-Information)
HN_SendFile Eine Datei an die TNC übertragen (Upload, inkl. Ereignisse und Fortschritts-Information)
HN_ChangeFileAttr Ändert die Dateiatribute einer Datei auf der TNC Seite
HN_SetFileTime Ändert den Zeitstempel einer Datei auf der TNC Seite
HN_GetTNCDateTime Datums-Information der TNC abfragen
HN_SetTNCDateTime Datums-Information der TNC ändern
HN_ReadMemory Zugriff auf Speicherzellen um Daten auszulesen
HN_WriteMemory Zugriff auf Speicherzellen um Daten zu verändern
HN_GetSystemParam Konfiguration der TNC abfragen
HN_ActivateAndRun Aktiviert und setzt das angegebene Programm im Ausführungszustand
HN_GetRunInfoEx Ermittelt DNC Zustandsinformationen

:
:

:
:

Besondere Eigenschaften:

Bearbeiten von Verzeichnissen und Dateien. Übertragung von Dateien. Abfrage aktives Programm, Fehler, Ausführung Modus, Programm Status, Overrides Werte, Maschine Einschalt- und Laufzeit, Tool Info, Achsen Konfiguration & Position, Cutter Tool Location, DNC Modus, Spindel Speed / Spindeldrehzahl, Temperaturen u.a.m. Abfrage und ändern von Speicher, Merker, Zähler, Inputs, Outputs, Timers, ...

Die SuperCom Heidenhain Bibliothek implementiert die Protokoll Funktionen mit Hilfe einer entsprechenden SuperCom Kommunikations-Bibliothek (Seriell oder TCP/IP) und das SuperCom LSV/2 Protokoll Modul* welches für einen stabilen Übertragungskanal sorgt.
      
*Ist in dieser Bibliothek enthalten.

Beim Einsatz der SuperCom Heidenhain Bibliothek nutzt der Entwickler nur ein API! Dieselben Funktionen werden bei allen Verbindungsarten genutzt (seriell, TCP/IP, ISDN).

Was bestellen ?
Die SuperCom Heidenhain Bibliothek benötigt noch einen SuperCom Kommunikations Layer für die Datenübertragung (seriell bzw. TCP oder beides) z.B. SuperCom Serial für Windows, SuperCom Suite für Windows. Der SuperCom Kommunikations Layer dient für die Herstellung von Verbindungen und die Low-Level Datenübertragung.
* Das SuperCom LSV2 Protokoll Modul ist in der SuperCom Heidenhain Bibliothek bereits enthalten.

Günstige Kombinationspakete.

Hardware Vorgabe
Heidenhain TNC mit seriellem Anschluß (serielle LSV/2 Protokoll-Schnittstelle) oder Ethernet (TCP/IP) Schnittstelle.
Eine Option 18 wird nicht benötigt/verwendet.

Lizenzbedingungen
Ausführbare Anwendungen (.EXE) können frei weitergegeben werden. Mehr..

Unterstützte Compiler
C#, C/C++, C++ Builder, Delphi, Visual C++, Visual Basic, Visual Basic NET, VBA, LabView, FoxPro, PowerBuilder und andere Windows Sprachen (MS .NET ?).

Ausführliche Beispiele für C#, C/C++, Delphi, Visual C++, Visual Basic (VB6),Visual Basic NET sind enthalten. Mehr..

 

Eine flexible und portable Bibliothek für die Nutzung in Windows oder Linux Applikationen*.


* Bitte selektieren Sie die entsprechenden Windows oder Linux Artikelnummern.


Home    Back
Modified at:


It Simply Works!