Sic.Framework-Nanjing-Baishi/MECF.Framework.Common/Aitex/Core/RT/IOCore/Interfaces/IInterlockLimitDataProvider.cs

23 lines
571 B
C#
Raw Normal View History

namespace Aitex.Core.RT.IOCore;
/// <summary>
/// 互锁限制条件数据供应器。
/// </summary>
public interface IInterlockLimitDataProvider
{
/// <summary>
/// 返回供应器名称。
/// <remarks>
/// 对于IO类型的Provider返回IO全名例如DO-xxx(PMx.DO_xxxxxx)。
/// <br/>
/// 对于DataPoll类型的Provider返回拉取的数据路径。
/// </remarks>
/// </summary>
string Name { get; }
/// <summary>
/// 获取数据。
/// </summary>
/// <returns></returns>
object GetValue();
}