添加了数据库相关了类,和枚举类型相关的类,并且将枚举类型绑定到前段

This commit is contained in:
2025-06-20 18:53:29 +08:00
parent 5dfce624c4
commit 908dc60439
29 changed files with 437 additions and 151 deletions

13
Enums/DeviceType.cs Normal file
View File

@@ -0,0 +1,13 @@
using System.ComponentModel;
namespace PMSWPF.Enums;
public enum DeviceType
{
[Description("西门子PLC")]
SiemensPLC,
[Description("三菱PLC")]
MelsecPLC
}

15
Enums/ProtocolType.cs Normal file
View File

@@ -0,0 +1,15 @@
using System.ComponentModel;
namespace PMSWPF.Enums;
public enum ProtocolType
{
[Description("S7协议")]
S7 ,
[Description("OpcUA协议")]
OpcUA ,
[Description("ModbusRtu协议")]
ModbusRtu ,
[Description("ModbusTcp协议")]
ModbusTcp
}

28
Enums/SignalType.cs Normal file
View File

@@ -0,0 +1,28 @@
using System.ComponentModel;
namespace PMSWPF.Enums;
public enum SignalType
{
[Description("启动信号")]
StartSignal,
[Description("停止信号")]
StopSignal,
[Description("报警信号")]
AlarmSignal,
[Description("准备信号")]
ReadySignal,
[Description("复位信号")]
ResetSignal,
[Description("运行信号")]
RunSignal,
[Description("设定频率")]
SetHZSignal,
[Description("当前频率")]
GetHZSignal,
[Description("当前电流")]
CurrentASignal,
[Description("其他信号")]
OtherASignal
}