Product_Wms/WcsMain/Common/CommonTool.cs
icewint 03c600bc70 1、修改文件结构
2、删除不使用的 using
2024-11-15 11:38:01 +08:00

76 lines
1.2 KiB
C#

using Fleck;
using PlcTool.Siemens;
using SqlSugar;
using System.Diagnostics.CodeAnalysis;
using WcsMain.Business.CommonAction;
using WcsMain.Business.ElTag.Atop;
using WcsMain.Utils.Tcp.Client;
namespace WcsMain.Common;
/// <summary>
/// 公用工具类
/// </summary>
public class CommonTool
{
#region
/// <summary>
/// 数据库连接
/// </summary>
[NotNull]
public static ISqlSugarClient? DbServe { get; set; }
#endregion
#region PLC
/// <summary>
/// PLC连接
/// </summary>
public static SiemensS7? Siemens { get; set; }
#endregion
#region PLC TCP
/// <summary>
/// TCP 连接的PLC通讯
/// </summary>
[NotNull]
public static PlcTcpClient? PlcTcpClient { get; set; }
#endregion
#region TCP
/// <summary>
/// 电子标签的 TCP 连接
/// </summary>
[NotNull]
public static OprTcpClient? OprTcpClient { get; set; }
#endregion
#region WMS
// 请查看 Plugins 文件夹 WmsWebApiPost
#endregion
public static WebSocketServer? Websocket;
public static readonly LedUsing LedUsing = new(256, 96, 1);
}