diff --git a/halftoneproject-master/BanBoShi/SysCtrl/ConfMgr.cs b/halftoneproject-master/BanBoShi/SysCtrl/ConfMgr.cs index f3e667b6..9116e196 100644 --- a/halftoneproject-master/BanBoShi/SysCtrl/ConfMgr.cs +++ b/halftoneproject-master/BanBoShi/SysCtrl/ConfMgr.cs @@ -232,6 +232,10 @@ namespace MaiMuAOI.SysCtrl /// 测厚安全值 /// public double ThicknessSafeValue { get; set; } + /// + /// 测厚偏移值 + /// + public double Thickness_Offset = 0; #endregion #region IO/电机/相机 @@ -782,6 +786,7 @@ namespace MaiMuAOI.SysCtrl iniHelper.WriteString("Dev", "ThicknessIP", SysParams.ThicknessIP); iniHelper.WriteInteger("Dev", "ThicknessPort", SysParams.ThicknessPort); iniHelper.WriteDouble("Dev", "ThicknessSafeValue", SysParams.ThicknessSafeValue); + iniHelper.WriteDouble("Dev", "Thickness_Offset", SysParams.Thickness_Offset); iniHelper.WriteString("Dev", "IODevName", SysParams.IODevName); iniHelper.WriteString("Dev", "IOCfgPath", SysParams.IOCfgPath); iniHelper.WriteString("Dev", "MotionCfgPath", SysParams.MotionCfgPath); @@ -1001,6 +1006,8 @@ namespace MaiMuAOI.SysCtrl sysParams.ThicknessPort = iValue; iniHelper.ReadDouble("Dev", "ThicknessSafeValue", out dValue); sysParams.ThicknessSafeValue = dValue; + iniHelper.ReadDouble("Dev", "Thickness_Offset", out dValue); + sysParams.Thickness_Offset = dValue; iniHelper.ReadString("Dev", "IODevName", out sValue); sysParams.IODevName = sValue.Replace("\0", "");