SuperCom
Heidenhain Kommunikations Bibliothek

Toolkit für Windows und Linux

Kontrollieren und Überwachung von Heidenhain NCK Kontrollern TNC wie TNC 320, TNC 360, TNC 426, TNC 430, iTNC 530, TNC 620, TNC 640, TNC640, TNC620, iTNC530, TNC426, TNC430, TNC360, TNC320, MANUALplus, DataPilot CP 620, DataPilot CP 640, DataPilot MP 620, DataPilot 4110, DataPilot 4290 u.a. Zugriff und Kontrolle von Heidenhain TNC. SuperCom Heidenhain SDK für Windows and Linux. SuperCom Heidenhain Library für C#, C++, Delphi, Labview, Visual Basic, VB net.

Lesen und schreiben von Plc Data, Auslesen von Maschinen-Status Informationen.

Abrufen von Information wie TNC Typ, NC-Version, PLC-Version und Software Version. Bearbeiten von Verzeichnissen und Dateien. Übertragung von Dateien. Abfrage aktives Programm, Fehler, Betriebsart | Ausführung Modus (z.B. MANUAL,MDI,RPF, ..), Programm Status (z.B. STARTED,STOPPED,FINISHED,CANCELED,INTERRUPTED, ..), Overrides Werte (z.B. Feed Rate, Rapid, Spindel Speed), Spindel Speed / Spindeldrehzahl (Drehzahl Sollwert, Drehzahl Istwert,..), Temperaturen, Maschine Einschalt- und Laufzeit, Tool-Info (z.B. ToolNr, ToolIndex, ToolAxis, ToolLen, ToolRad, ...), Achsen Konfiguration, Axen Position, Cutter Tool Location, DNC Modus (Local, Remote). Abfrage und ändern von Speicher, Merker, Zähler, Inputs, Outputs, Timers, ... Abfrage von Maschinen-Parametern und Konfigurationwerten, Logbuch-Einträge. Lesen und Ändern von Tabellen (z.B. TOOL.T, TOOL_P.TCH).

Serielle bzw. TCP/IP Kommunikation LSV/2 Protokoll Heidenhain LSV2 Funktions Bibliothek für Windows und Linux. Kontoller über TNC320, TNC360, TNC426, TNC430, iTNC530, TNC620, TNC640, DataPilot, Lesen und schreiben von Plc Data, Auslesen von Maschinen-Status Informationen ADONTEC's Kommunikationslösungen
TNC Explorer Beispiel für Heidenhain für TNC 320, TNC 360, TNC 426, TNC 430, iTNC 530, TNC 620, TNC 640, TNC640, TNC620, iTNC530, TNC426, TNC430, TNC360, TNC320, DataPilot CP 620, DataPilot CP 640, DataPilot MP 620, DataPilot 4110, DataPilot 4290. TNC Explorer Beispielanwendung

64 Bit Ready32 Bit und 64 Bit Versionen verfügbar!

Beispiele für das NET Framework, C#, Visual basic NET Serial, TCP, ISDN, data communication for Windows Serial & TCP/IP data communication for Linux

Version 4.60 neu !

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

Einführung

Library for Heidenhain TNC incl. LSV/2 Protocol und TCP Funktionen. Treiber Software für Zugriff auf TNC 320, TNC 360, TNC 426, TNC 430, iTNC 530, TNC 620, TNC 640, DataPilot CP 620, DataPilot CP 640, DataPilot MP 620, DataPilot 4110, DataPilot 4290. Serielle und TCP Kommunikation Bibliothek, LSV/2 Protokoll, ADONTEC's Heidenhain Software Bibliothek für TNC 320, TNC 360, TNC 426, TNC 430, iTNC 530, TNC 620, TNC 640, DataPilot CP 620, DataPilot CP 640, DataPilot MP 620, DataPilot 4110, DataPilot 4290, Übertragung von Dateien, aktives Programm, Fehler, Ausführung Modus MANUAL,MDI,RPF, Programm Status, Overrides Feed Rate, Rapid, Spindel Speed, Maschine Einschalt- und Laufzeit, ToolNr, ToolIndex, ToolAxis, ToolLen, ToolRad, Achsen Konfiguration, Axen Position, Cutter Tool Location, Spindel Speed / Spindeldrehzahl, Temperaturen, Merker, Zähler, Inputs, Outputs, Timers. Abfrage von Maschinen-Parametern und Konfigurationwerten, Logbuch-Einträge, lesen und ändern von Tabellen (z.B. TOOL.T, TOOL_P.TCH).

Die SuperCom Heidenhain Bibliothek ermöglicht die schnelle und genaue Datenerfassung von Maschinen- und Prozessdaten von Heidenhain TNC gesteuerten Maschinen. Die bereitgestellten Informationen ermöglichen auch die Überwachung des Status der TNC-Maschine.

Die SuperCom Heidenhain Bibliothek enthält Funktionen um stabile und schnelle Datenverbindungen zu einer oder mehrehren Heidenhain TNC Steuerungen aufzubauen. Dabei kann die Verbindung seriell, d.h. über serielle Schnittstellen erfolgen oder über den TCP/IP Protokoll-Stack (Ethernet Verbindung). Die Verbindung kann lokal innerhalb der Fabrik oder auch über grosse Entfernung mittels Modem, Internet oder ISDN Verbindung erfolgen (siehe hierzu auch SuperCom Suite).

Die in der SuperCom Heidenhain Bibliothek enthaltenen Funktionen sind allesamt Eigenentwicklungen (wie bei der SuperCom-Software üblich) und nutzen keine Tools oder Bibliotheken von Drittanbietern sondern greifen direkt selbst auf die TNC zu. Die SuperCom Heidenhain Bibliothek unterstützt die Datenkommunikation zu verschiedenen Heidenhain TNC über serielle Leitungen oder TCP/IP (Ethernet-Verbindung).

Erfassung und Überwachung von Heidenhain TNC Maschinenzustände oder Prozessdaten. Mehrere Funktionen ermöglichen eine schnelle Daten-Erfassung der Maschinen-Daten. Sammeln Sie Daten von angeschlossenen Heidenhain TNC-Maschinen (Datenerfassungssoftware) oder überwachen Sie den Maschinenstatus (Machine Monitoring Software) von mehreren TNC Maschinen geleichzeitig.

Laden und Ausführen von NC-Programmen, kontrollieren von Dateien und Verzeichnissen, Abruf und Untersuchung von Maschinen-Parametern, Protokolldateien (Logbuch), Werkzeugtabellen und vieles mehr. Die SuperCom Heidenhain Bibliothek enthält auch Funktionen für einen direkten Speicherzugriff, mit dem Daten direkt aus dem Speicher der SPS abgerufen bzw. verändert werden können. Der Zugriff auch auf seltene Informationen ist damit leicht möglich.

Die von den SuperCom-Funktionen auf vielfältige Weise bereitgestellten Gesamtinformationen ermöglichen auch die Überwachung des Zustands einer TNC-Maschine.

Die SuperCom Heidenhain Bibliothek ermöglicht komplexe Daten-Kommunikations-Aufgaben, in Verbindung mit einer Heidenhain TNC, schnell und einfach ausfü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 im Hintergrund und mit hoher Geschwindigkeit.
Die SuperCom Heidenhain Bibliothek greift direkt auf die TNC zu ohne Verwendung einer anderen Softwareschicht (z. B. OPC-Server), die zu Verzögerungen führen kann.

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

SuperCom's ereignisgesteuerte Dateiübertragungsfunktionen ermöglichen eine genaue Überwachung des Dateiübertragungsfortschritts, da die Anwendung, bei Bedarf, kontinuierlich mit Status-Informationen versorgt werden kann.

Die enthaltenen Funktionen ermöglichen die Kommunikation mit der Heidenhain TNC z.B. für eine schnelle ereignisgesteuerte Datei-Übertragungen in beiden Richtungen, um Dateilisten von Verzeichnissen zu erstellen, anlegen oder löschen von Verzeichnissen, Dateien umbenennen oder löschen, TNC Konfigurationsdaten auslesen, Maschinen- und Prozessdaten abfragen, Maschinenstatus und Maschinenzustände ermitteln, schnellen Zugriff auf Speicherzellen (lesen oder schreiben) u.a.

Besondere Eigenschaften*:

Abrufen von Information wie TNC Typ, NC-Version, PLC-Version und Software Version. Bearbeiten von Verzeichnissen und Dateien. Übertragung von Dateien. Abfrage aktives Programm (z.B. Name, Pfad, Programm Block-Nummer, aktives Programm, selektiertes Programm), Fehler, Betriebsart | Ausführung Modus, Programm Status, Overrides Werte, Werkstückzähler, Maschine Einschalt- und Laufzeit, Tool Info, Achsen Konfiguration, Achsen Position, Cutter Tool Location, DNC Modus, Spindel Speed / Spindeldrehzahl (Drehzahl Sollwert, Drehzahl Istwert,..), Temperaturen u.a.m. Abfrage und ändern von Speicher, Merker, Zähler, Inputs, Outputs, Timers, Abfrage von Maschinen-Parametern und Konfigurationwerten, Logbuch-Einträge, Lesen/Ändern von Tabellen, spezielle Q-Parameter setzen, Achsen Positionierung , ...

* Die Menge an Information kann zwischen den verschiedenen Maschinen variieren (Maschinenspezifische Grenzen).

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.

Die SuperCom Bibliothek bietet schnelle und solide Funktionen, um Informationen zu extrahieren und eine oder mehrere TNC-Maschinen zu steuern. Es ermöglicht den Software-Entwickler gleichzeitig mehrere Verbindungen zu unterschiedlichen TNC-Maschinen zu steuern. Es ermöglicht Informationen über unterschiedliche Wege abzufragen und dadurch die Verfügbare Menge an Information zu erhöhen. Außerdem ist die Menge der Informationen, die von den verschiedenen TNC-Maschinen unterstützt und zurückgegeben werden, unterschiedlich.

Einfach zu nutzen

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

Auszug einiger Funktionen: »Funktionen in der SuperCom Heidenhain Bibliothek, Funktionen für die Abfrage der Heidenhain TNC320, TNC426, TNC430, iTNC530, TNC620, TNC640, DataPilot, MANUALplus«
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_GetTNCVersion Versions-Information der TNC abfragen
HN_GetTNCDateTime Datums-Information der TNC abfragen
HN_SetTNCDateTime Datums-Information der TNC ändern
HN_ReadMarkers, HN_ReadWords, HN_ReadInputs, HN_ReadTimers, ... Zugriff auf Speicherzellen um spezielle Daten auszulesen (lesen, abfragen von TNC Daten)
HN_WriteMarkers, HN_WriteWords, ... Zugriff auf Speicherzellen um Daten zu verändern (schreiben, verändern von TNC Daten)
HN_ActivateAndRun Aktiviert und setzt das angegebene Programm im Ausführungszustand
HN_GetRunInfoEx Ermittelt DNC Zustandsinformationen
HN_GetPgmStatus Status des ausgeführten Programms erfahren
HN_GetExecMode Ausführungs-Modus der TNC erfahren
HN_GetMachineParameters Ermittelt Maschinenparameter (z.B. MP1234)
HN_SetMachineParameters Ändert Maschinenparameter
HN_GetLog* Liest das Logbuch
HN_GetTimes* Alternative Funktion, ruft Laufzeitwerte ab
HN_ReadTimers Ruft Timerwerte ab
HN_ExtractToolData Extrahiert einzelne Felder aus der Werkzeugtabelle
HN_UpdateToolData Ändert ein Feld in der Werkzeugtabelle
HN_SearchLogFile Dursucht das Logbuch nach speziellen Eintrag

:
:

:
:

* benötigt eine SuperCom Suite Software Version und Lizenz.

Technische Unterstützung
Wie bei allen Produkten, die wir anbieten, hat Technische Unterstützung einen hohen Stellenwert.
Zusätzlich zum großen Funktionsumfang der SuperCom Software, kommen unsere Kunden in den Genuß unser umfangreichen Informations-Datenbank über die unterschiedlichen Heidenhain Maschinen, bereitgestellt durch unser technisches Support Team, die wir über die Jahre gesammelt haben und auch bei schwierigen Konstellationen helfen können.

Hardware Vorgabe
Heidenhain TNC mit seriellem Anschluß (serielle LSV/2 Protokoll-Schnittstelle) oder Ethernet (TCP/IP) Schnittstelle.
Heidenhain TNC 320, TNC 360, TNC 426, TNC 430, iTNC 530, TNC 620, TNC 640, DataPilot CP 620, DataPilot CP 640, DataPilot MP 620, DataPilot 4110, DataPilot 4290 u.a. Option 18 wird nicht benutzt.

Lizenzbedingungen
Ausführbare Anwendungen (z.B. ".EXE") können frei von weiteren Lizenzkosten 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 ?).

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 für Windows oder Linux

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

* Bitte selektieren Sie die entsprechende Windows oder Linux Artikelnummern.

 

PDF Dokument: Ausgabe einiger Beispiel-Programme Heidenhain Beispiel Programme für serielle bzw. TCP/IP Kommunikation LSV/2 Protokoll Heidenhain LSV2 Funktions Bibliothek für Windows und Linux. Kontoller über TNC320, TNC360, TNC426, TNC430, iTNC530, TNC620, TNC640, DataPilot
PDF Dokument: SuperCom-Heidenhain-Software-Bibliothek Serielle bzw. TCP/IP Kommunikation LSV/2 Protokoll Heidenhain LSV2 Funktions Bibliothek für Windows und Linux. Kontoller über TNC320, TNC360, TNC426, TNC430, iTNC530, TNC620, TNC640, DataPilot

 

Mit SuperCom werden Einschränkungen abgeschafft. SuperCom wurde von Anfang an für anspruchsvolle Daten-Kommunikations Anwendungen konzipiert.

 

SuperCom Heidenhain Library. Heidenhain TNC Klienten, steuern von Heidenhain TNC wie TNC 320, TNC 360, TNC 426, TNC 430, iTNC 530, TNC 620, TNC 640, TNC640, TNC620, iTNC530, TNC426, TNC430, TNC360, TNC320, DataPilot CP 620, DataPilot CP 640, DataPilot MP 620, DataPilot 4110, DataPilot 4290, MANUALplus und andere. Zugriff und Kontrolle von Heidenhain TNC. Funktionen zur Steuerung von Heidenhain Maschinen.

Home   Back


It Simply Works!

Updated on: 2023-11-15 15:31:55