Skip to content

Commit cb12bbd

Browse files
Merge branch 'MTConnect-v2.4'
2 parents da0dc74 + c856e3c commit cb12bbd

File tree

26 files changed

+488
-32
lines changed

26 files changed

+488
-32
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
[![MTConnect.NET](https://github.com/TrakHound/MTConnect.NET/actions/workflows/dotnet.yml/badge.svg)](https://github.com/TrakHound/MTConnect.NET/actions/workflows/dotnet.yml)
66

7-
> **New Release 5/13/2024** : Version 6.4 Released with new Agent, Adapter, & SysML Import
7+
> **New Release 10/21/2024** : Version 6.5 Released with support for MTConnect v2.4
88
99
## Download
1010
<table>
@@ -39,7 +39,7 @@
3939
</table>
4040

4141
## Overview
42-
MTConnect.NET is a fully featured and fully Open Source **[.NET](https://dotnet.microsoft.com/)** library for **[MTConnect](https://www.mtconnect.org/)** to develop Agents, Adapters, and Clients. Supports MTConnect Versions up to 2.3. A pre-compiled Agent application is available to download as well as an Adapter application that can be easily customized.
42+
MTConnect.NET is a fully featured and fully Open Source **[.NET](https://dotnet.microsoft.com/)** library for **[MTConnect](https://www.mtconnect.org/)** to develop Agents, Adapters, and Clients. Supports MTConnect Versions up to 2.4. A pre-compiled Agent application is available to download as well as an Adapter application that can be easily customized.
4343

4444
- .NET Native MTConnect Agent
4545
- Adapter framework used to send data to an MTConnect Agent
@@ -49,7 +49,7 @@ MTConnect.NET is a fully featured and fully Open Source **[.NET](https://dotnet.
4949
- Module based Agent & Adapter architecture
5050
- Supports running as Windows Service with easy to use command line arguments
5151
- Presistent Agent Buffers that are backed up on the File System. Retains state after Agent is restarted
52-
- Fully compatible up to the latest MTConnect v2.3
52+
- Fully compatible up to the latest MTConnect v2.4
5353
- Kept up to date by utilizing the MTConnect SysML Model to generate source files
5454
- Supports multiple MTConnect Version output. Automatically removes data that is not compatible with the requested version
5555
- Full client support for requesting data from any MTConnect Agent (Probe, Current, Sample Stream, Assets, etc.).

agent/MTConnect.NET-Agent/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
</table>
2929

3030
## Overview
31-
This project is a full implementation of an MTConnect Agent used to read data from industrial machine tools and devices. This MTConnect Agent application is fully compatible with the latest **Version 2.3 of the MTConnect Standard**.
31+
This project is a full implementation of an MTConnect Agent used to read data from industrial machine tools and devices. This MTConnect Agent application is fully compatible with the latest **Version 2.4 of the MTConnect Standard**.
3232

3333
#### Features
3434
- Plugin architecture to support Http Server, Mqtt Server, SHDR Adapters, etc.

build/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using System.Reflection;
22

3-
[assembly: AssemblyVersion("6.4.7")]
4-
[assembly: AssemblyFileVersion("6.4.7")]
3+
[assembly: AssemblyVersion("6.5.0")]
4+
[assembly: AssemblyFileVersion("6.5.0")]
55
[assembly: AssemblyCompany("TrakHound Inc.")]
66
[assembly: AssemblyCopyright("Copyright (c) 2024 TrakHound Inc., All Rights Reserved.")]

build/MTConnect.NET-SysML-Import/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
using System.Text.Json;
66

77
//var xmlPath = @"D:\TrakHound\MTConnect\MTConnectSysMLModel.xml";
8-
var xmlPath = @"D:\TrakHound\MTConnect\Standard\v2.3\MTConnectSysMLModel.xml";
8+
var xmlPath = @"D:\TrakHound\MTConnect\Standard\v2.4\MTConnectSysMLModel.xml";
99

1010
var mtconnectModel = MTConnectModel.Parse(xmlPath);
1111

libraries/MTConnect.NET-Common/Assets/ComponentConfigurationParameters/IParameter.g.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
namespace MTConnect.Assets.ComponentConfigurationParameters
55
{
66
/// <summary>
7-
/// Property defining a configuration of a Component.
7+
/// Property that determines the characteristic or behavior of an entity.
88
/// </summary>
99
public interface IParameter
1010
{

libraries/MTConnect.NET-Common/Assets/ComponentConfigurationParameters/IParameterSet.g.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public interface IParameterSet
1414
string Name { get; }
1515

1616
/// <summary>
17-
/// Property defining a configuration of a Component.
17+
/// Property that determines the characteristic or behavior of an entity.
1818
/// </summary>
1919
System.Collections.Generic.IEnumerable<MTConnect.Assets.ComponentConfigurationParameters.IParameter> Parameters { get; }
2020
}

libraries/MTConnect.NET-Common/Assets/ComponentConfigurationParameters/Parameter.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
namespace MTConnect.Assets.ComponentConfigurationParameters
77
{
88
/// <summary>
9-
/// Property defining a configuration of a Component.
9+
/// Property that determines the characteristic or behavior of an entity.
1010
/// </summary>
1111
public class Parameter : IParameter
1212
{
13-
public const string DescriptionText = "Property defining a configuration of a Component.";
13+
public const string DescriptionText = "Property that determines the characteristic or behavior of an entity.";
1414

1515

1616
/// <summary>

libraries/MTConnect.NET-Common/Assets/ComponentConfigurationParameters/ParameterSet.g.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public class ParameterSet : IParameterSet
1919
public string Name { get; set; }
2020

2121
/// <summary>
22-
/// Property defining a configuration of a Component.
22+
/// Property that determines the characteristic or behavior of an entity.
2323
/// </summary>
2424
public System.Collections.Generic.IEnumerable<MTConnect.Assets.ComponentConfigurationParameters.IParameter> Parameters { get; set; }
2525
}

libraries/MTConnect.NET-Common/Assets/ComponentConfigurationParameters/ParameterSetDescriptions.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ public static class ParameterSetDescriptions
1111
public const string Name = "Name of the parameter set if more than one exists.";
1212

1313
/// <summary>
14-
/// Property defining a configuration of a Component.
14+
/// Property that determines the characteristic or behavior of an entity.
1515
/// </summary>
16-
public const string Parameters = "Property defining a configuration of a Component.";
16+
public const string Parameters = "Property that determines the characteristic or behavior of an entity.";
1717
}
1818
}

libraries/MTConnect.NET-Common/Devices/Components/TankComponent.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
namespace MTConnect.Devices.Components
77
{
88
/// <summary>
9-
/// Leaf Component composed of a receptacle or container that holds material.
9+
/// Leaf Component generally composed of an enclosed container.
1010
/// </summary>
1111
public class TankComponent : Component
1212
{
1313
public const string TypeId = "Tank";
1414
public const string NameId = "tank";
15-
public new const string DescriptionText = "Leaf Component composed of a receptacle or container that holds material.";
15+
public new const string DescriptionText = "Leaf Component generally composed of an enclosed container.";
1616

1717
public override string TypeDescription => DescriptionText;
1818

0 commit comments

Comments
 (0)