IP S7 LINK SDK für .NET


Das IP S7 LINK .NET SDK kommt mit einer Testlizenz die je Anwendungsstart 30 Minuten uneingeschränkt zur Entwicklung verwendet werden kann. Sollte diese Einschränkung ihre Evaluationsmöglichkeiten einschränken, besteht die Möglichkeit eine alternative Testlizenz bei uns kostenlos zu beantragen. Fragen Sie einfach unseren Support (via support@traeger.de) oder lassen Sie sich gleich direkt von uns beraten und offene Fragen durch unsere Entwickler klären!

IP S7 LINK .NET SDK – Evaluationspaket1)
Download ZIP Archiv von IPS7LnkNet.Advanced (Version: 2.2.0.0 – 2020-09-09)
Download NuGet Paket von IPS7LnkNet.Advanced (Version: 2.2.0.0 – 2020-09-09)

S7 Watch (Version: 2.2.0.0 – 2020-09-09)
Ein kostenloser und einfacher, aber professioneller S7 Daten Monitor für den Datenzugriff auf S7 Steuerungen.

Versionshistorie - Die Liste der Verbesserungen pro Version

Derzeit sind keine Preview-Versionen verfügbar. Falls Sie an einer Funktion interessiert sind, die das SDK in der neuesten Version möglicherweise nicht erfüllt:

Zögern Sie nicht und kontaktieren Sie uns einfach über support@traeger.de!

IP S7 LINK SDK PREV1 für …2)

  • Feature A
  • Feature B

Download ZIP Archiv von IPS7LnkNet.Advanced (Version: 1.9.0.0 – 2019-12-19)
Download NuGet Paket von IPS7LnkNet.Advanced (Version: 1.9.0.0 – 2019-12-19)

Die Downloads finden Sie auf der Webseite Ihres Distributors.

Beispiel Code: Überwachung der Betriebstemperatur

namespace App
{
    using System;
    using System.Threading;
 
    using IPS7Lnk.Advanced;
 
    public class Program
    {
        public static void Main()
        {
            var device = new SimaticDevice("192.168.0.80");
 
            using (var connection = device.CreateConnection()) {
                connection.Open();
 
                while (true) {                    
                    var temperature = connection.ReadDouble("DB10.DBD 20");
                    Console.WriteLine($"Current Temperature is {0} °C", temperature);
 
                    Thread.Sleep(1000);
                }
            }
        }
    }
}
Imports System
Imports System.Threading
 
Imports IPS7Lnk.Advanced
 
Namespace App
    Public Class Program
        Public Shared Sub Main()
            Dim device = New SimaticDevice("192.168.0.80")
 
            Using connection = device.CreateConnection()
                connection.Open()
 
                While True
                    Dim temperature = connection.ReadDouble("DB10.DBD 20")
                    Console.WriteLine($"Current Temperature is {0} °C", temperature)
 
                    Thread.Sleep(1000)
                End While
            End Using
        End Sub
    End Class
End Namespace
Die folgende Liste zeigt die vom IP S7 LINK .NET SDK unterstützten .NET SDKs mit den zugehörigen Versionen des Visual Studios. Die in der ersten Spalte genannten Versionen des IP S7 LINK .NET SDKs verweisen auf die jeweils erste Version des SDKs, ab der die jeweiligen .NET SDKs (.NET Framework, .NET Core und .NET Standard) unterstützt werden. Zusätzlich kann dem Block „Visual Studio“ entnommen werden, in welchen Versionen des Visual Studios die jeweilige Version des IP S7 LINK .NET SDKs für ein bestimmtes .NET SDK unterstützt wird.

Entsprechend der obigen Grafik gilt:

  • v2.2 unterstützt …
    • … das .NET Framework 4.6 bis 4.6.2 im Visual Studio 2015 (14.0) bis 2019 (16.0)
    • … das .NET Framework 4.6 bis 4.7.2 im Visual Studio 2017 (15.7) bis 2019 (16.0)
    • … den .NET Core 2.0 bis 2.2 im Visual Studio 2017 (15.7) bis 2019 (16.0)
    • … den .NET Standard 2.0 im Visual Studio 2017 (15.7) bis 2019 (16.0)
    • … den .NET Core 3.0 bis 3.1 im Visual Studio 2019 (16.0)
    • … den .NET Standard 2.1 im Visual Studio 2019 (16.0)
  • v1.8.1 unterstützt …
    • … das .NET Framework 4.0 im Visual Studio 2010 (10.0) bis 2019 (16.0)
    • … das .NET Framework 4.5 bis 4.5.2 im Visual Studio 2012 (11.0) bis 2019 (16.0)
  • v1.6.9 unterstützt …
    • … das .NET Framework 3.5.1 bis 3.5.1 im Visual Studio 2008 (9.0) bis 2019 (16.0)

Die Unterstützung eines bestimmten .NET SDKs, die abwärts kompatible Verwendung einer neueren Version des vom IP S7 LINK .NET SDK benötigten .NET SDKs sowie die Unterstützung dessen in einer bestimmten Version des Visual Studios unterliegen in ihrer Kombination den Bestimmungen von Microsoft.

1) Mit Ihrem „License Code“ wird das Paket zur produktiven Vollversion.
2) Nicht für den produktiven Einsatz empfohlen.