|
@@ -39,11 +39,16 @@ namespace WCS.Core
|
|
|
string msg = "";
|
|
|
try
|
|
|
{
|
|
|
+ // Log("测试一下");
|
|
|
if (Entity.NOUPDATE && Data != null)
|
|
|
return;
|
|
|
if (failed && (DateTime.Now - AliveTime).TotalMilliseconds < 3000)
|
|
|
{
|
|
|
- throw new Exception(Entity.NAME + "连接失败");
|
|
|
+ msg = $"{Entity.PLC.NAME}{Entity.PLC.IP}{Entity.NO}:{Entity.NAME}连接失败--DataBlock47";
|
|
|
+ Console.WriteLine(msg);
|
|
|
+ Log(msg);
|
|
|
+ Console.ResetColor();
|
|
|
+ //throw new Exception(Entity.NAME + "连接失败");
|
|
|
}
|
|
|
AliveTime = DateTime.Now;
|
|
|
byte[] data = null;
|
|
@@ -95,13 +100,13 @@ namespace WCS.Core
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- private object lockobj;
|
|
|
+ //private object lockobj;
|
|
|
private string logPath = @"Log\" + "DataRefresh" + @"\";
|
|
|
|
|
|
protected void Log(string msg)
|
|
|
{
|
|
|
- lock (lockobj)
|
|
|
- {
|
|
|
+ //lock (lockobj)
|
|
|
+ //{
|
|
|
try
|
|
|
{
|
|
|
var str = "-----------" + DateTime.Now.ToString("yyyyMMdd HH:mm:ss:fff") + "-----------\r\n";
|
|
@@ -117,7 +122,7 @@ namespace WCS.Core
|
|
|
catch (Exception ex)
|
|
|
{
|
|
|
}
|
|
|
- }
|
|
|
+ //}
|
|
|
}
|
|
|
|
|
|
public PlcItem<T> Regist<T>(string objid, string name, int start, byte arrLen = 1, byte strLen = 0)
|