From d7915f08507eba7bbd4711ef556afe6b66e38e4e Mon Sep 17 00:00:00 2001
From: wxw <Administrator@DESKTOP-5BIMHQ3>
Date: 星期六, 14 六月 2025 09:53:14 +0800
Subject: [PATCH] 测试
---
Admin.NET/WCS.Application/PLC/PLCUtil.cs | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/Admin.NET/WCS.Application/PLC/PLCUtil.cs b/Admin.NET/WCS.Application/PLC/PLCUtil.cs
index 0421e04..d441f6b 100644
--- a/Admin.NET/WCS.Application/PLC/PLCUtil.cs
+++ b/Admin.NET/WCS.Application/PLC/PLCUtil.cs
@@ -17,6 +17,7 @@
public readonly string PlcIP;
private SiemensClient _client;
private WcsPlc _modPlc;
+ private Task<WcsPlc> modPlc;
private readonly object OLock = new object();
public PLCUtil(WcsPlc modPlc)
{
@@ -26,6 +27,7 @@
_client = new SiemensClient((SiemensVersion)modPlc.PLCType, modPlc.IP, modPlc.Port);
_client.Open();
}
+
public bool Connected
{
get { return _client.Connected; }
@@ -225,6 +227,19 @@
address = DbNumber + Pos;
return this.SetPlcDBValue(PosType, address, Value);
}
+
+ /// <summary>
+ /// 鍐欏叆PLC鍊�
+ /// </summary>
+ //public IoTClient.Result SetPlcDBValue(PLCDataTypeEnum PosType, string DbNumber, string Pos, byte Value)
+ //{
+ // string address;
+ // if (DbNumber.StartsWith("DB"))
+ // address = DbNumber + "." + Pos;
+ // else
+ // address = DbNumber + Pos;
+ // return this.SetPlcDBValue(PosType, address, Value);
+ //}
/// <summary>
/// 鍐欏叆PLC鍊�
/// </summary>
--
Gitblit v1.8.0