软件注册更改

This commit is contained in:
2025-04-07 21:50:03 +08:00
parent 9273f6db42
commit 3f520a2a27
11 changed files with 1326 additions and 13 deletions

View File

@@ -792,7 +792,7 @@ namespace CapMachine.Wpf.Services
MaxValue = 150,
IsMeter = true,
DecimalPoint = 1,
Precision = 10,
Precision = 1,
Unit = "W",
DataType = TagDataType.Short,
PVModel = new MeterValueAttrCell() { Address = "", EngValue = 0, EngValueStr = "", Block = "PV", BlockIndex = 0, Enable = false },
@@ -823,7 +823,7 @@ namespace CapMachine.Wpf.Services
MaxValue = 150,
IsMeter = true,
DecimalPoint = 1,
Precision = 1,
Precision = 10,
Unit = "L/min",
DataType = TagDataType.Short,
PVModel = new MeterValueAttrCell() { Address = "VW138", EngValue = 0, EngValueStr = "", Block = "PV", BlockIndex = 38 },
@@ -1482,7 +1482,7 @@ namespace CapMachine.Wpf.Services
Name = "通讯PTC峰值电流[A]",
NameNoUnit = "通讯PTC峰值电流",
EnName = "CapPTCPeakCur",
Group = "压缩机",
Group = "压缩机",
MinValue = 0,
MaxValue = 100,
IsMeter = false,
@@ -2642,6 +2642,8 @@ namespace CapMachine.Wpf.Services
//通信状态
LinkState = false;
}
//SV批量读取
OperateResultBlockSVRead = SiemensDrive.Read("VW400", 200);
if (OperateResultBlockSVRead.IsSuccess)
@@ -2658,6 +2660,7 @@ namespace CapMachine.Wpf.Services
}
}
}
//MV批量读取
OperateResultBlockMVRead = SiemensDrive.Read("VW700", 230);
if (OperateResultBlockMVRead.IsSuccess)
@@ -2670,8 +2673,8 @@ namespace CapMachine.Wpf.Services
{
//地址为空的话则下一个
if (string.IsNullOrEmpty(mVModel!.Address)) continue;
//给MvModel的原始属性赋值
mVModel!.EngSrcValue = SiemensDrive.ByteTransform.TransInt16(OperateResultBlockMVRead.Content, mVModel.BlockIndex);
//给MvModel的原始属性赋值 MV是0-100 % 有标准的转换格式
mVModel!.EngValue = SiemensDrive.ByteTransform.TransInt16(OperateResultBlockMVRead.Content, mVModel.BlockIndex)*1.0/10;
}
//MV 手自动切换 只有控制才有MVAM控制
@@ -2989,7 +2992,7 @@ namespace CapMachine.Wpf.Services
if (ProRunChannelData.RunStepType == RunStepType.SlopCell)
{
SiemensDrive.Write("D1", (short)ProRunChannelData.SV);
//SiemensDrive.Write("D1", (short)ProRunChannelData.SV);
//Console.WriteLine($"【时间】{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss fff")} " +
// $"【参数名称】:{ProRunChannelData.MeterName} " +
// $"【程序Seg】{ProRunChannelData.ProSegName} " +
@@ -3000,7 +3003,7 @@ namespace CapMachine.Wpf.Services
}
else
{
SiemensDrive.Write("D1", (short)ProRunChannelData.SV);
//SiemensDrive.Write("D1", (short)ProRunChannelData.SV);
//Console.WriteLine($"【时间】{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss fff")} " +
// $"【参数名称】:{ProRunChannelData.MeterName} " +
// $"【程序Seg】{ProRunChannelData.ProSegName} " +