zur Kommunikation PC mit SPS oder anderen Geräten über RFC1006 (ISO on TCP)
MS-Windows (C++,C#,.net, Delphi, VB, Excel, Access) und Linux (C/C++).
Betrieb als Server und Client möglich.
Möchten Sie über RFC1006 an eine SIMATIC S7 koppeln, dann könnte für Sie unser IP-S7-LINK das richtige sein.
Schauen Sie einfach mal hier vorbei: IP-S7-LINK
Laden Sie hier das Vollfunktionsfähige Programm als Demoversion.
Mit Beispielen in C++, VB, C#, Excel. Damit können Sie Ihr Projekt sofort starten.
Die Kommunikation erfolgt über TCP/IP RFC1006. RFC1006 wird auch ISO on TCP genannt.
Die DLL/Bibliothek stellt ein Interface zu praktisch allen Programmiersprachen zur Verfügung: wie C, C++, Delphi, Visual Basic etc. Bei Bedarf auch Java, PHP etc.
Der Treiber bietet Funktionen senden und empfangen von RFC1006-Paketen!
|
Funktionsumfang |
|
|
Funktion |
Beschreibung / Zweck |
|
Rfc1006Open |
Dient zur Initialisierung der Verbindung, dort wird nur Speicher vorbereitet. Beim ersten Aufruf der Lese- oder Schreibfunktionen wird, die TCP/IP-Verbindung / RFC 1006 Verbindung automatisch gestartet. |
|
Rfc1006OpenServer |
Legt eine neue Verbindung für den Serverbetrieb an. |
|
Rfc1006StartServer |
Startet den Server mit den unter Rfc1006OpenServer angelegten Verbindungen. |
| Rfc1006StopServer |
Beendet den Server. (Nur bei Betrieb als Server verwenden!) |
| Rfc1006Close | Dient zur Deinitialisierung der Verbindung, Speicher wird freigegeben und die TCP/IP-Verbindung wird getrennt. |
| Rfc1006Rx | Prüft, ob Daten über RFC 19006 zu empfangen sind. Besteht noch keine Verbindung zum Partner, so wir diese vorher aufgebaut (Nur im Clientmodus). Besteht im Serverbetrieb keine Verbindung für, so kehrt die Funktion sofort mit –1 zurück. |
| Rfc1006Tx |
Sendet Daten über RFC 1006 an den Partner. Besteht noch keine Verbindung zum Partner, so wir diese vorher aufgebaut(Nur im Clientmodus). Besteht im Serverbetrieb keine Verbindung für, so kehrt die Funktion sofort mit –1 zurück. |
|
Rfc1006GetStatus |
Liefert den Status der Verbindung |
| Rfc1006Connect | Führt die Verbindung zum Partner aus |
| Rfc1006Disconnect | Trennt die Verbindung zum Partner |
|
Voraussetzungen / Technische Daten |
|
|
Betriebssystem |
MS-Windows 95, 98, NT, 2000, XP, Vista, Win 7 und Linux |
|
Lieferform |
DLL bzw. LIB-Modul, optional auch im C/C++ Quellcode |
|
unterstützte Programmiersprachen |
· MS Visual C/C++/C# |
|
Verbindungsmedium |
Ethernetschnittstelle des PC |
|
SPS-Typen / Fremdsysteme |
alle Geräte / Systeme mit RFC 1006 Protokoll |
Eine zusätzliche Lizenz für den Entwicklunsarbeitsplatz ist nicht erforderlich.
| Lizenzbedingungen | |
| Der Treiber ist als sogenannte Projektlizenz oder als Firmenlizenz lieferbar. | |
| Projektlizenz | Dem Inhaber der Projektlizenz ist es gestatten den Treiber für eine Anwendung einzusetzen. Innerhalb der folgenden 6 Monate kann sich der Lizenznehmer diese Projektlizenz beim Erwerb der Firmenlizenz anrechnen lassen. Weiteres wird in einem separaten Lizenzvertrag geregelt. |
| Firmenlizenz |
Mit der Firmenlizenz kann der Lizenznehmer unbegrenzt viele Projekte realisieren und die DLL/LIB mit seinem fertigen Programm ausliefern. Weiteres wird in einem separaten Lizenzvertrag geregelt. |
| Bestellnummer | Bezeichnung |
| ! Für jede Softwarelizenz 24 Monate kostenloser Updateservice und kostenlose Entwicklerhotline ! | |
|
9751.WIN-P |
RFC1006-Lib Win 95/98/NT/2000/XP Einplatzlizenz |
| 9751.WIN | RFC1006-Lib Win 95/98/NT/2000/XP Firmenlizenz |
| 9751.LIN-P | RFC1006-Lib Linux Einplatzlizenz |
| 9751.LIN |
RFC1006-Lib Linux Firmenlizenz |



