2025-08-13 11:14:39 +08:00
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Text;
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
namespace Learun.Application.TwoDevelopment.ZZDT_EC
|
|
|
|
|
{
|
|
|
|
|
public class GlobalEnum
|
|
|
|
|
{
|
2025-09-16 10:18:32 +08:00
|
|
|
|
#region 自动分配、预分配、io模块模板有关
|
|
|
|
|
public enum inOrOut
|
|
|
|
|
{
|
|
|
|
|
输入 = 0,
|
|
|
|
|
输出 = 1
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 电缆预分配时,会选择的信号类型。通讯和非通讯(digital等几个)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public enum signalType
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 数字量
|
|
|
|
|
/// </summary>
|
|
|
|
|
Digital = 1,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 模拟量 4-20mA等
|
|
|
|
|
/// </summary>
|
|
|
|
|
Analog = 2,
|
|
|
|
|
/// <summary>
|
|
|
|
|
///
|
|
|
|
|
/// </summary>
|
|
|
|
|
TenVolt = 3,
|
|
|
|
|
/// <summary>
|
|
|
|
|
///
|
|
|
|
|
/// </summary>
|
|
|
|
|
PT100 = 4,
|
|
|
|
|
PULSE
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 端子排上的IO类型
|
|
|
|
|
/// </summary>
|
|
|
|
|
public enum IOType
|
|
|
|
|
{
|
|
|
|
|
DI = 0,
|
|
|
|
|
DO,
|
|
|
|
|
AI,
|
|
|
|
|
AO,
|
|
|
|
|
PT100,
|
|
|
|
|
PULSE,
|
|
|
|
|
TenVolt,
|
|
|
|
|
LAN,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 485 422
|
|
|
|
|
/// </summary>
|
|
|
|
|
RS485,
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 对象类型上特殊的一些分类。对应<see cref="ec_objecttypeEntity.specialType"/>
|
|
|
|
|
/// </summary>
|
|
|
|
|
public enum specialType
|
|
|
|
|
{
|
|
|
|
|
未定义 = 0,
|
|
|
|
|
电力一次 = 1,
|
|
|
|
|
电力二次 = 2,
|
|
|
|
|
系统柜 = 3,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 用于<see cref="ec_enginedataEntity.DataStatus"/>
|
|
|
|
|
/// </summary>
|
2025-08-13 11:14:39 +08:00
|
|
|
|
public enum TagDataStatus
|
|
|
|
|
{
|
2025-09-16 10:18:32 +08:00
|
|
|
|
外部 = 00001,
|
2025-08-13 11:14:39 +08:00
|
|
|
|
待验证 = 00002,
|
|
|
|
|
有效 = 00003,
|
|
|
|
|
导入 = 00004
|
|
|
|
|
}
|
2025-09-16 10:18:32 +08:00
|
|
|
|
/// <summary>
|
|
|
|
|
/// 用于 信号组别的状态<see cref="signalGroup.status"/>
|
|
|
|
|
/// </summary>
|
|
|
|
|
public enum signalGroupStatusEnum
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 待删除
|
|
|
|
|
/// </summary>
|
|
|
|
|
未核对 = 01,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 新增的
|
|
|
|
|
/// </summary>
|
|
|
|
|
沟通中 = 02,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 已关联
|
|
|
|
|
/// </summary>
|
|
|
|
|
已落实 = 03
|
|
|
|
|
}
|
2025-08-13 11:14:39 +08:00
|
|
|
|
}
|
|
|
|
|
}
|