SuperCom S7 Protokoll Bibliothek

ADONTEC's Kommunikationslösungen
Auszug SuperCom S7 Protokoll Funktionen
64 Bit Ready32 Bit und 64 Bit Versionen verfügbar!

 

S7 Steuerung (SPS) per S7 Protocol und ISO-on-TCP kontrollieren

SuperCom S7 Protokol Bibliothek

S7 ISO-on-TCP Protocol library TCP/IP Kommunikation Bibliothek, Protokoll Bibliothek

Die SuperCom S7 Protokoll Bibliothek enthält Funktionen für den Datenaustausch mit einer S7 SPS. Das dabei genutzte Protokoll wird als ISO-on-TCP (RFC 1006) bezeichnet und die Verbindung zur SPS wird mittels des TCP/IP Protokolls aufgebaut.

Die Anwendung nutzt High-Level Funktionen der SuperCom S7 Protokoll Bibliothek für einen flexiblen und auf Geschwindigkeit optimierten Datenverker zu Daten-Bausteinen, Merker, Eingängen, Ausgängen, Timer, Zählern, Speicherbereichen usw..

Trotz der professionellen Ausrichtung der SuperCom S7 Protokoll Bibliothek ist die Nutzung besonders einfach und wird mit vielen Beispielen begleitet.

Der Datenaustausch wird intern und nach Möglichkeit als eine Anforderung optimiert und schnell abgearbeitet. Diese Vorgehensweise ermöglicht der SuperCom S7 Protokoll Bibliothek die Optimierung der Geschwindigkeit und des Netzwerk-Verkehrs. Mehrere Anfragen für unterschiedliche Bereiche der SPS können als eine "gemischte Anforderung" abgehandelt werden (eine Anfrage hin zur SPS und eine Antwort zurück).

Einfache Handhabung
In den meisten Fällen wird nur eine kleine Menge an Funktionen genutzt um Daten mit einer SPS auszutauschen. Ein bestehendes Projekt wird schnell erweitert. Weitere Funktionen sind enthalten um die unterschiedlichsten Anforderungen zu bewältigen.

Die SuperCom S7 Protokoll Bibliothek nutzt den SuperCom TCP/IP Kommunikations Layer, der eine solide Grundlage für die Datenkommunikation bietet. Diese besondere "packetierungs" Technik und die genutzte Datenübertragungs-Technologie erhöht die Geschwindigkeit, den Datendurchsatz und reduziert dabei den Datenverkehr im Netzwerk.

Beispiele:
Zugriff auf S7 Daten Bausteine, Merker, Eingänge, Ausgänge, Timer, Zähler, ...

1. Lesen von Eingang-Bits

C/C++

      // Fetch 3 Eingang Bits z.B. E1.0 to E1.2

  BYTE  cBuffer[3];     // 3 Bits als  Bytes geliefert
  DWORD dwAmount  = 3;  // Anzahl Bits = 0, 1, 2
  DWORD dwAddress = BitAddress(1, 0); // von Bit-Adresse

  long nRet =  RS_S7Fetch(Com,
                          ORG_INPUT | ORG_REQ_IN_BITS,
                          dwAddress,
                          &dwAmount,
                          cBuffer);
  C/C++    C#    Delphi    Visual Basic

 

2. Lesen von Daten-Bausteinen

C/C++

      // Fetch 2 Worte von DB 10, beginnend ab Adresse 0

  WORD  wBuffer[2];
  DWORD dwAddress = 0; // von
  DWORD dwAmount  = 2 * sizeof(WORD); // 2*2 = 4 bytes

  long nRet = RS_S7Fetch(Com,
                         RS_S7BLOCK_AREA_NR(ORG_DB, 10),
                         dwAddress,
                         &dwAmount,
                         wBuffer);
  C/C++    C#    Delphi    Visual Basic

 

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

Unterstützte Compiler
C#, C++, Delphi, Visual C++, Visual Basic, Visual Basic NET, C++ Builder, Borland C/C++, Microsoft C/C++, Borland Pascal, VBA, LabVIEW, PowerBuilder und andere Windows Entwicklungsumgebungen (MS .NET ?).

Beispiele
für C/C++, C#, Delphi, Visual Basic 6, Visual Basic .NET sind enthalten. Viele kleine Beispiele auch im Handbuch. Mehr..

Wie einsetzen ?
Für die Nutzung der SuperCom S7 Protokoll Bibliothek wird eine TCP/IP fähige SuperCom Bibliothek benötigt z.B. eine Kombination mit SuperCom für TCP/IP oder SuperCom Suite. Siehe auch die folgende Tabelle.

Was bestellen?
Einige mögliche Kombinationen finden Sie hier

 

 

S5 Protokoll Suite
Protokolle für die S5 kompatible Datenkommunikation Mehr...

Home    Back
Modified at:

Info über ADONTEC
It Simply Works!

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