Beckhoff.TwinCAT.Ads.Abstractions 5.0.0-preview4

ADS Abstractions for .Net Standard / Core. This package contains the base interfaces and implementations necessary for the AdsServer and Client packages. This is a dependent package and should not be used standalone.

This is a prerelease version of Beckhoff.TwinCAT.Ads.Abstractions.
There is a newer prerelease version of this package available.
See the version list below for details.
Install-Package Beckhoff.TwinCAT.Ads.Abstractions -Version 5.0.0-preview4
dotnet add package Beckhoff.TwinCAT.Ads.Abstractions --version 5.0.0-preview4
<PackageReference Include="Beckhoff.TwinCAT.Ads.Abstractions" Version="5.0.0-preview4" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Beckhoff.TwinCAT.Ads.Abstractions --version 5.0.0-preview4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Description

The package 'Beckhoff.TwinCAT.Ads.Abstractions' contains interfaces and base implementations for the 'Beckhoff.TwinCAT.Ads.Server' and
'Beckhoff.TwinCAT.Ads' packages. It is never used standalone and is a dependency of the above-named packages.

Requirements

  • .NET Core 2.0, .NET Framework 4.61 or .NET Standard 2.0 compatible SDK or later
  • Latest TwinCAT 3.1.4024 Build
  • or alternatively for systems where a TwinCAT installation is not running the Nuget package 'Beckhoff.TwinCAT.Ads.AdsRouterConsole'.
    to route ADS communication.
  • Installed Nuget package manager (for systems without Visual Studio installation)

Installation

As dependency of other Beckhoff packages.

VersionHistory

5.0.0-preview4

Breaking Change: Changing Parameterset of AddDeviceNotification, TryAddDeviceNotification and AddDeviceNotificationAsync methods.
The Memory&lt;byte&gt; parameter is replaced by the dataLength argument to reduce array copy operations (enhanced Performance) and for simplyfied use.

5.0.0-preview3

Enh: Framework dependency changed Net48 --> Net461
Enh: Adding Framework target netcoreapp2.0
Enh: Optimizing Nuget Package dependencies

5.0.0-preview2

5.0.0-preview1

Fix: Gap year correction for PlcOpen DataTypes DT and DATE.

Description

The package 'Beckhoff.TwinCAT.Ads.Abstractions' contains interfaces and base implementations for the 'Beckhoff.TwinCAT.Ads.Server' and
'Beckhoff.TwinCAT.Ads' packages. It is never used standalone and is a dependency of the above-named packages.

Requirements

  • .NET Core 2.0, .NET Framework 4.61 or .NET Standard 2.0 compatible SDK or later
  • Latest TwinCAT 3.1.4024 Build
  • or alternatively for systems where a TwinCAT installation is not running the Nuget package 'Beckhoff.TwinCAT.Ads.AdsRouterConsole'.
    to route ADS communication.
  • Installed Nuget package manager (for systems without Visual Studio installation)

Installation

As dependency of other Beckhoff packages.

VersionHistory

5.0.0-preview4

Breaking Change: Changing Parameterset of AddDeviceNotification, TryAddDeviceNotification and AddDeviceNotificationAsync methods.
The Memory&lt;byte&gt; parameter is replaced by the dataLength argument to reduce array copy operations (enhanced Performance) and for simplyfied use.

5.0.0-preview3

Enh: Framework dependency changed Net48 --> Net461
Enh: Adding Framework target netcoreapp2.0
Enh: Optimizing Nuget Package dependencies

5.0.0-preview2

5.0.0-preview1

Fix: Gap year correction for PlcOpen DataTypes DT and DATE.

Release Notes

Preview version of the Beckhoff.TwinCAT.Ads 5.0.0 Version branch. Don't use for productive code.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
5.0.0-preview6 32 3/23/2020
5.0.0-preview5 111 3/6/2020
5.0.0-preview4 663 12/12/2019