TKHC-S7 verbindet eine native C-Library mit dem TKHC.S7-Wrapper für .NET 8. Entwickeln Sie Software, die Daten aus Siemens S7-1200 und S7-1500 durchsucht, liest und schreibt – inklusive Variablen in optimierten Datenbausteinen.
Die native Library stellt eine stabile C-API für Integrationen in C und C++ bereit. Der TKHC.S7-.NET-Wrapper bringt dieselbe Runtime mit synchronen und asynchronen Methoden in moderne C#-Anwendungen.
Native Library
TKHC-S7 für C / C++
Eine native C-API für Lizenzierung, Verbindungsverwaltung, Datenbaustein-Ermittlung, symbolische Auflösung sowie typisierte Lese- und Schreibvorgänge.
Ein .NET-8-Wrapper mit verwalteten Typen, asynchronen Operationen und nativen Runtime-Dateien für unterstützte Windows-, Linux- und macOS-Ziele.
using TKHC.S7;
S7Client.SetLicense(licenseKey);
using var client = new S7Client();
await client.ConnectAsync(
"192.168.0.10", port: 102
);
Funktionsumfang
Praxisnaher SPS-Zugriff für produktive Software.
01
Sichere SPS-Kommunikation
Mit S7-1200- und S7-1500-Steuerungen kommunizieren, auf denen Sichere PG/PC- und HMI-Kommunikation aktiviert ist.
02
Durchsuchen und Symbole auflösen
Datenbausteine ermitteln, ihre Variablen durchsuchen und Pfade wie Production.Lines[2].Name auflösen.
03
Typisiert lesen und schreiben
Einzelwerte oder mehrere Werte verarbeiten – darunter Skalare, Zeichenketten, Arrays, Strukturen und Binärdaten.
Produktdetails
Passend für Ihre Zielumgebung bereitgestellt.
TKHC-S7 ist lizenzierte Software und wird direkt für Ihre Anwendung und Zielplattform bereitgestellt. Kontaktieren Sie TKH Software, um technische Eignung, unterstützte Plattformen und die passende Laufzeitlizenz zu besprechen.
Symbolische Variablen und optimierte Datenbausteine
Lizenzierung
Kommerzielle TKHC-S7-Laufzeitlizenz
TKHC-S7 ist eine unabhängige Implementierung zur Interoperabilität. Es besteht keine Verbindung zu, Unterstützung durch oder Empfehlung von Siemens AG. Alle Marken sind Eigentum ihrer jeweiligen Inhaber.