重构项目,将项目拆分(临时提交)
This commit is contained in:
17
DMS.Core/Enums/Brand.cs
Normal file
17
DMS.Core/Enums/Brand.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
namespace DMS.Core.Enums;
|
||||
|
||||
/// <summary>
|
||||
/// PLC品牌
|
||||
/// </summary>
|
||||
public enum PlcBrand
|
||||
{
|
||||
/// <summary>
|
||||
/// 西门子
|
||||
/// </summary>
|
||||
Siemens = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 三菱
|
||||
/// </summary>
|
||||
Melsec = 1
|
||||
}
|
||||
9
DMS.Core/Enums/DeviceType.cs
Normal file
9
DMS.Core/Enums/DeviceType.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace DMS.Core.Enums;
|
||||
|
||||
public enum DeviceType
|
||||
{
|
||||
[Description("西门子PLC")] SiemensPLC,
|
||||
[Description("三菱PLC")] MelsecPLC
|
||||
}
|
||||
9
DMS.Core/Enums/LoadTypes.cs
Normal file
9
DMS.Core/Enums/LoadTypes.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace DMS.Core.Enums;
|
||||
|
||||
public enum LoadTypes
|
||||
{
|
||||
Devices,
|
||||
Menu,
|
||||
Mqtts,
|
||||
All
|
||||
}
|
||||
10
DMS.Core/Enums/MenuType.cs
Normal file
10
DMS.Core/Enums/MenuType.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
namespace DMS.Core.Enums;
|
||||
|
||||
public enum MenuType
|
||||
{
|
||||
MainMenu,
|
||||
DeviceMenu,
|
||||
VariableTableMenu,
|
||||
AddVariableTableMenu,
|
||||
MqttMenu
|
||||
}
|
||||
11
DMS.Core/Enums/MqttPlatform.cs
Normal file
11
DMS.Core/Enums/MqttPlatform.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace DMS.Core.Enums;
|
||||
|
||||
public enum MqttPlatform
|
||||
{
|
||||
[Description("艾莫迅")]
|
||||
Amsamotion,
|
||||
[Description("有人云")]
|
||||
USR
|
||||
}
|
||||
12
DMS.Core/Enums/NotificationType.cs
Normal file
12
DMS.Core/Enums/NotificationType.cs
Normal file
@@ -0,0 +1,12 @@
|
||||
namespace DMS.Core.Enums;
|
||||
|
||||
public enum NotificationType
|
||||
{
|
||||
Info,
|
||||
Warning,
|
||||
Error,
|
||||
Fatal,
|
||||
Success,
|
||||
Clear,
|
||||
Ask
|
||||
}
|
||||
11
DMS.Core/Enums/OpcUaUpdateType.cs
Normal file
11
DMS.Core/Enums/OpcUaUpdateType.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace DMS.Core.Enums;
|
||||
|
||||
public enum OpcUaUpdateType
|
||||
{
|
||||
[Description("OpcUa轮询")]
|
||||
OpcUaPoll,
|
||||
[Description("OpcUa订阅")]
|
||||
OpcUaSubscription
|
||||
}
|
||||
36
DMS.Core/Enums/PollLevelType.cs
Normal file
36
DMS.Core/Enums/PollLevelType.cs
Normal file
@@ -0,0 +1,36 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace DMS.Core.Enums
|
||||
{
|
||||
public enum PollLevelType
|
||||
{
|
||||
[Description("10毫秒")]
|
||||
TenMilliseconds = 10,
|
||||
[Description("100毫秒")]
|
||||
HundredMilliseconds = 100,
|
||||
[Description("500毫秒")]
|
||||
FiveHundredMilliseconds = 500,
|
||||
[Description("1秒钟")]
|
||||
OneSecond = 1000,
|
||||
[Description("5秒钟")]
|
||||
FiveSeconds = 5000,
|
||||
[Description("10秒钟")]
|
||||
TenSeconds = 10000,
|
||||
[Description("20秒钟")]
|
||||
TwentySeconds = 20000,
|
||||
[Description("30秒钟")]
|
||||
ThirtySeconds = 30000,
|
||||
[Description("1分钟")]
|
||||
OneMinute = 60000,
|
||||
[Description("3分钟")]
|
||||
ThreeMinutes = 180000,
|
||||
[Description("5分钟")]
|
||||
FiveMinutes = 300000,
|
||||
[Description("10分钟")]
|
||||
TenMinutes = 600000,
|
||||
[Description("30分钟")]
|
||||
ThirtyMinutes = 1800000,
|
||||
[Description("1小时")]
|
||||
OneHour = 3600000
|
||||
}
|
||||
}
|
||||
11
DMS.Core/Enums/ProtocolType.cs
Normal file
11
DMS.Core/Enums/ProtocolType.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace DMS.Core.Enums;
|
||||
|
||||
public enum ProtocolType
|
||||
{
|
||||
[Description("S7协议")] S7,
|
||||
[Description("OpcUA协议")] OpcUA,
|
||||
[Description("ModbusRtu协议")] ModbusRtu,
|
||||
[Description("ModbusTcp协议")] ModbusTcp
|
||||
}
|
||||
17
DMS.Core/Enums/SignalType.cs
Normal file
17
DMS.Core/Enums/SignalType.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace DMS.Core.Enums;
|
||||
|
||||
public enum SignalType
|
||||
{
|
||||
[Description("启动信号")] StartSignal,
|
||||
[Description("停止信号")] StopSignal,
|
||||
[Description("报警信号")] AlarmSignal,
|
||||
[Description("准备信号")] ReadySignal,
|
||||
[Description("复位信号")] ResetSignal,
|
||||
[Description("运行信号")] RunSignal,
|
||||
[Description("设定频率")] SetHZSignal,
|
||||
[Description("当前频率")] GetHZSignal,
|
||||
[Description("当前电流")] CurrentASignal,
|
||||
[Description("其他信号")] OtherASignal
|
||||
}
|
||||
Reference in New Issue
Block a user