using System;
using System.Collections.Generic;
using System.Linq;
using DevExpress.XtraGauges.Core.Model;
using DevExpress.XtraRichEdit.API.Layout;
namespace Mesnac.Action.ChemicalWeighing.LjPressure
{
public class PressurePLC
{
private static BasePlcHelper GetPlcHelper => BasePlcHelper.Instance;
#region 压送秤A气源压力 DBW12 数组Id=1
private static void DownDbw12(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.mainPress_V1_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.mainPress_V1_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.mainPress_V1_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw12()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView();
view.Id = 1;
view.LowLimit = basePlcHelper.mainPress_V1_LowLimit.NowValue.ToFloat();
view.HighLimit = basePlcHelper.mainPress_V1_HighLimit.NowValue.ToFloat();
view.Alarm = basePlcHelper.mainPress_V1_LowLimit.NowValue.ToInt();
return view;
}
#endregion
private static void DownDbw26(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.topPres_V1_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.topPres_V1_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.topPres_V1_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw26()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView();
view.Id = 2;
view.LowLimit = basePlcHelper.topPres_V1_LowLimit.NowValue.ToFloat();
view.HighLimit = basePlcHelper.topPres_V1_HighLimit.NowValue.ToFloat();
view.Alarm = basePlcHelper.topPres_V1_Alarm.NowValue.ToInt();
return view;
}
private static void DownDbw40(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.linePres_V1_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.linePres_V1_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.linePres_V1_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw40()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView();
view.Id = 3;
view.LowLimit = basePlcHelper.linePres_V1_LowLimit.NowValue.ToFloat();
view.HighLimit = basePlcHelper.linePres_V1_HighLimit.NowValue.ToFloat();
view.Alarm = basePlcHelper.linePres_V1_Alarm.NowValue.ToInt();
return view;
}
private static void DownDbw54(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.mainPress_V2_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.mainPress_V2_HighLimit, view.HighLimit);
basePlcHelper.PlcWriteByDataKey(basePlcHelper.mainPress_V2_Alarm,
new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw54()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView();
view.Id = 4;
view.LowLimit = basePlcHelper.mainPress_V2_LowLimit.NowValue.ToFloat();
view.HighLimit = basePlcHelper.mainPress_V2_HighLimit.NowValue.ToFloat();
view.Alarm = basePlcHelper.mainPress_V2_Alarm.NowValue.ToInt();
return view;
}
private static void DownDbw68(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.topPres_V2_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.topPres_V2_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.topPres_V2_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw68()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView();
view.Id = 5;
view.LowLimit = basePlcHelper.topPres_V2_LowLimit.NowValue.ToFloat();
view.HighLimit = basePlcHelper.topPres_V2_HighLimit.NowValue.ToFloat();
view.Alarm = basePlcHelper.topPres_V2_Alarm.NowValue.ToInt();
return view;
}
private static void DownDbw82(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.linePres_V2_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.linePres_V2_HighLimit, view.HighLimit);
basePlcHelper.PlcWriteByDataKey(basePlcHelper.linePres_V2_Alarm,
new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw82()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView();
view.Id = 6;
view.LowLimit = basePlcHelper.linePres_V2_LowLimit.NowValue.ToFloat();
view.HighLimit = basePlcHelper.linePres_V2_HighLimit.NowValue.ToFloat();
view.Alarm = basePlcHelper.linePres_V2_Alarm.NowValue.ToInt();
return view;
}
private static void DownDbw96(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.mainPress_V3_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.mainPress_V3_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.mainPress_V3_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw96()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView();
view.Id = 7;
view.LowLimit = basePlcHelper.mainPress_V3_LowLimit.NowValue.ToFloat();
view.HighLimit = basePlcHelper.mainPress_V3_HighLimit.NowValue.ToFloat();
view.Alarm = basePlcHelper.mainPress_V3_Alarm.NowValue.ToInt();
return view;
}
private static void DownDbw110(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.topPres_V3_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.topPres_V3_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.topPres_V3_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw110()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView();
view.Id = 8;
view.LowLimit = basePlcHelper.topPres_V3_LowLimit.NowValue.ToFloat();
view.HighLimit = basePlcHelper.topPres_V3_HighLimit.NowValue.ToFloat();
view.Alarm = basePlcHelper.topPres_V3_Alarm.NowValue.ToInt();
return view;
}
private static void DownDbw124(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.linePres_V3_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.linePres_V3_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.linePres_V3_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw124()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 9,
LowLimit = basePlcHelper.linePres_V3_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.linePres_V3_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.linePres_V3_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDbw138(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.mainPress_V4_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.mainPress_V4_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.mainPress_V4_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw138()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 10,
LowLimit = basePlcHelper.mainPress_V4_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.mainPress_V4_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.mainPress_V4_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDbw152(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.topPres_V4_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.topPres_V4_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.topPres_V4_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw152()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 11,
LowLimit = basePlcHelper.topPres_V4_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.topPres_V4_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.topPres_V4_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDbw166(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.linePres_V4_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.linePres_V4_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.linePres_V4_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw166()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 12,
LowLimit = basePlcHelper.linePres_V4_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.linePres_V4_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.linePres_V4_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDbw180(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.mainPress_V5_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.mainPress_V5_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.mainPress_V5_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw180()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 13,
LowLimit = basePlcHelper.mainPress_V5_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.mainPress_V5_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.mainPress_V5_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDbw194(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.topPres_V5_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.topPres_V5_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.topPres_V5_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw194()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 14,
LowLimit = basePlcHelper.topPres_V5_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.topPres_V5_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.topPres_V5_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDbw208(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.linePres_V5_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.linePres_V5_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.linePres_V5_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw208()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 15,
LowLimit = basePlcHelper.linePres_V5_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.linePres_V5_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.linePres_V5_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDBW222(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B1_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B1_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.presDay_B1_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw222()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 16,
LowLimit = basePlcHelper.presDay_B1_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.presDay_B1_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.presDay_B1_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDBW236(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B2_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B2_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.presDay_B2_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw236()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 17,
LowLimit = basePlcHelper.presDay_B2_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.presDay_B2_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.presDay_B2_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDBW250(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B3_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B3_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.presDay_B3_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw250()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 18,
LowLimit = basePlcHelper.presDay_B3_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.presDay_B3_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.presDay_B3_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDBW264(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B4_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B4_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.presDay_B4_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw264()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 19,
LowLimit = basePlcHelper.presDay_B4_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.presDay_B4_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.presDay_B4_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDBW278(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B5_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B5_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.presDay_B5_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw278()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 20,
LowLimit = basePlcHelper.presDay_B5_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.presDay_B5_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.presDay_B5_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDBW292(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B6_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B6_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.presDay_B6_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw292()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 21,
LowLimit = basePlcHelper.presDay_B6_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.presDay_B6_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.presDay_B6_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDBW306(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B7_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B7_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.presDay_B7_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw306()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 22,
LowLimit = basePlcHelper.presDay_B7_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.presDay_B7_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.presDay_B7_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDBW320(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B8_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B8_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.presDay_B8_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw320()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 23,
LowLimit = basePlcHelper.presDay_B8_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.presDay_B8_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.presDay_B8_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDBW334(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B9_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B9_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.presDay_B9_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw334()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 24,
LowLimit = basePlcHelper.presDay_B9_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.presDay_B9_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.presDay_B9_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDBW348(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B10_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B10_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.presDay_B10_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw348()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 25,
LowLimit = basePlcHelper.presDay_B10_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.presDay_B10_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.presDay_B10_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDBW362(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B11_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B11_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.presDay_B11_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw362()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 26,
LowLimit = basePlcHelper.presDay_B11_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.presDay_B11_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.presDay_B11_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDBW376(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B12_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.presDay_B12_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.presDay_B12_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw376()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 27,
LowLimit = basePlcHelper.presDay_B12_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.presDay_B12_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.presDay_B12_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDBW390(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.PR2PCP01_B12_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.PR2PCP01_B12_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.PR2PCP01_B12_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw390()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 28,
LowLimit = basePlcHelper.PR2PCP01_B12_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.PR2PCP01_B12_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.PR2PCP01_B12_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDBW404(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.PR2PCP02_B12_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.PR2PCP02_B12_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.PR2PCP02_B12_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw404()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 29,
LowLimit = basePlcHelper.PR2PCP02_B12_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.PR2PCP02_B12_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.PR2PCP02_B12_Alarm.NowValue.ToInt()
};
return view;
}
private static void DownDBW418(PressureSettingView view)
{
if (view != null)
{
var basePlcHelper = GetPlcHelper;
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.PR2PCP03_B12_LowLimit, view.LowLimit);
basePlcHelper.PlcWriteFloatByDataKey(basePlcHelper.PR2PCP03_B12_HighLimit, view.HighLimit);
// basePlcHelper.PlcWriteByDataKey(basePlcHelper.PR2PCP03_B12_Alarm,
// new object[] { Convert.ToBoolean(view.Alarm) });
}
}
private static PressureSettingView UpDbw418()
{
var basePlcHelper = GetPlcHelper;
PressureSettingView view = new PressureSettingView
{
Id = 30,
LowLimit = basePlcHelper.PR2PCP03_B12_LowLimit.NowValue.ToFloat(),
HighLimit = basePlcHelper.PR2PCP03_B12_HighLimit.NowValue.ToFloat(),
Alarm = basePlcHelper.PR2PCP03_B12_Alarm.NowValue.ToInt()
};
return view;
}
///
/// 下发到plc
///
///
public static void DownToPlc(List ls)
{
foreach (var pressureSettingView in ls)
{
int id = pressureSettingView.Id;
switch (id)
{
case 1:
DownDbw12(pressureSettingView);
break;
case 2:
DownDbw26(pressureSettingView);
break;
case 3:
DownDbw40(pressureSettingView);
break;
case 4:
DownDbw54(pressureSettingView);
break;
case 5:
DownDbw68(pressureSettingView);
break;
case 6:
DownDbw82(pressureSettingView);
break;
case 7:
DownDbw96(pressureSettingView);
break;
case 8:
DownDbw110(pressureSettingView);
break;
case 9:
DownDbw124(pressureSettingView);
break;
case 10:
DownDbw138(pressureSettingView);
break;
case 11:
DownDbw152(pressureSettingView);
break;
case 12:
DownDbw166(pressureSettingView);
break;
case 13:
DownDbw180(pressureSettingView);
break;
case 14:
DownDbw194(pressureSettingView);
break;
case 15:
DownDbw208(pressureSettingView);
break;
case 16:
DownDBW222(pressureSettingView);
break;
case 17:
DownDBW236(pressureSettingView);
break;
case 18:
DownDBW250(pressureSettingView);
break;
case 19:
DownDBW264(pressureSettingView);
break;
case 20:
DownDBW278(pressureSettingView);
break;
case 21:
DownDBW292(pressureSettingView);
break;
case 22:
DownDBW306(pressureSettingView);
break;
case 23:
DownDBW320(pressureSettingView);
break;
case 24:
DownDBW334(pressureSettingView);
break;
case 25:
DownDBW348(pressureSettingView);
break;
case 26:
DownDBW362(pressureSettingView);
break;
case 27:
DownDBW376(pressureSettingView);
break;
case 28:
DownDBW390(pressureSettingView);
break;
case 29:
DownDBW404(pressureSettingView);
break;
case 30:
DownDBW418(pressureSettingView);
break;
}
}
}
///
/// 下发到plc
///
///
public static List UpdateFromPlc()
{
List ls = new List
{
UpDbw12(),
UpDbw26(),
UpDbw40(),
UpDbw54(),
UpDbw68(),
UpDbw82(),
UpDbw96(),
UpDbw110(),
UpDbw124(),
UpDbw138(),
UpDbw152(),
UpDbw166(),
UpDbw180(),
UpDbw194(),
UpDbw208(),
UpDbw222(),
UpDbw236(),
UpDbw250(),
UpDbw264(),
UpDbw278(),
UpDbw292(),
UpDbw306(),
UpDbw320(),
UpDbw334(),
UpDbw348(),
UpDbw362(),
UpDbw376(),
UpDbw390(),
UpDbw404(),
UpDbw418()
};
return ls;
}
public static PressureSettingView UpdateFromPlc(int id)
{
PressureSettingView view = new PressureSettingView();
switch (id)
{
case 1:
view= UpDbw12();
break;
case 2:
view= UpDbw26();
break;
case 3:
view= UpDbw40();
break;
case 4:
view= UpDbw54();
break;
case 5:
view= UpDbw68();
break;
case 6:
view= UpDbw82();
break;
case 7:
view= UpDbw96();
break;
case 8:
view= UpDbw110();
break;
case 9:
view= UpDbw124();
break;
case 10:
view= UpDbw138();
break;
case 11:
view= UpDbw152();
break;
case 12:
view= UpDbw166();
break;
case 13:
view= UpDbw180();
break;
case 14:
view= UpDbw194();
break;
case 15:
view= UpDbw208();
break;
case 16:
view= UpDbw222();
break;
case 17:
view= UpDbw236();
break;
case 18:
view= UpDbw250();
break;
case 19:
view= UpDbw264();
break;
case 20:
view= UpDbw278();
break;
case 21:
view= UpDbw292();
break;
case 22:
view= UpDbw306();
break;
case 23:
view= UpDbw320();
break;
case 24:
view= UpDbw334();
break;
case 25:
view= UpDbw348();
break;
case 26:
view= UpDbw362();
break;
case 27:
view= UpDbw376();
break;
case 28:
view= UpDbw390();
break;
case 29:
view= UpDbw404();
break;
case 30:
view= UpDbw418();
break;
}
return view;
}
}
}