数据库块

dep
杨威 6 months ago
parent 28763fc356
commit ca33b1412d

@ -25,14 +25,23 @@ namespace Mesnac.Action.ChemicalWeighing.MainDetailControl.Entity
public MCLabel conveyV1_PV { get; set; }
public MCLabel conveyV2_PV { get; set; }
public MCLabel conveyV3_PV { get; set; }
public MCLabel conveyV4_PV { get; set; }
public MCLabel conveyV5_PV { get; set; }
public MCLabel mainPress_V1_ActualValue { get; set; }
public MCLabel mainPress_V2_ActualValue { get; set; }
public MCLabel mainPress_V3_ActualValue { get; set; }
public MCLabel mainPress_V4_ActualValue { get; set; }
public MCLabel mainPress_V5_ActualValue { get; set; }
public MCLabel purgeV1_PV { get; set; }
public MCLabel purgeV2_PV { get; set; }
public MCLabel purgeV3_PV { get; set; }
public MCLabel purgeV4_PV { get; set; }
public MCLabel purgeV5_PV { get; set; }
public MCLabel WScale_1_ActWeight { get; set; }
public MCLabel WScale_2_ActWeight { get; set; }
@ -362,6 +371,11 @@ namespace Mesnac.Action.ChemicalWeighing.MainDetailControl.Entity
public Jzf AS3BLT03 { get; set; }
public Jzf AS3BLT04 { get; set; }
public Jzf AS3BLT05 { get; set; }
public Jzf AS4BLT04 { get; set; }
public Jzf AS4BLT05 { get; set; }
public Jzf AS4BLT01 { get; set; }
public Jzf AS4BLT03 { get; set; }
public Jzf AS5BLT01 { get; set; }

@ -89,14 +89,23 @@ namespace Mesnac.Action.ChemicalWeighing.MainDetailControl.Entity
public float conveyV1_PV_Set { get; set; }
public float conveyV2_PV_Set { get; set; }
public float conveyV3_PV_Set { get; set; }
public float conveyV4_PV_Set { get; set; }
public float conveyV5_PV_Set { get; set; }
public float mainPress_V1_ActualValue_Set { get; set; }
public float mainPress_V2_ActualValue_Set { get; set; }
public float mainPress_V3_ActualValue_Set { get; set; }
public float mainPress_V4_ActualValue_Set { get; set; }
public float mainPress_V5_ActualValue_Set { get; set; }
public float purgeV1_PV_Set { get; set; }
public float purgeV2_PV_Set { get; set; }
public float purgeV3_PV_Set { get; set; }
public float purgeV4_PV_Set { get; set; }
public float purgeV5_PV_Set { get; set; }
public float WScale_1_ActWeight_Set { get; set; }
public float WScale_2_ActWeight_Set { get; set; }
@ -179,8 +188,13 @@ namespace Mesnac.Action.ChemicalWeighing.MainDetailControl.Entity
public bool AS3BLT03_Set { get; set; }
public bool AS3BLT04_Set { get; set; }
public bool AS3BLT05_Set { get; set; }
public bool AS4BLT01_Set { get; set; }
public bool AS4BLT03_Set { get; set; }
public bool AS4BLT04_Set { get; set; }
public bool AS4BLT05_Set { get; set; }
public bool AS5BLT01_Set { get; set; }
public bool AS5BLT02_Set { get; set; }
public bool AS5BLT03_Set { get; set; }

@ -1529,14 +1529,22 @@ namespace Mesnac.Action.ChemicalWeighing.MainDetailControl
PlcReadTemp.conveyV1_PV_Set = DB2107.PID.Convey_V1.PV;
PlcReadTemp.conveyV2_PV_Set = DB2107.PID.Convey_V2.PV;
PlcReadTemp.conveyV3_PV_Set = DB2107.PID.Convey_V3.PV;
PlcReadTemp.conveyV4_PV_Set = DB2107.PID.Convey_V4.PV;
PlcReadTemp.conveyV5_PV_Set = DB2107.PID.Convey_V5.PV;
PlcReadTemp.mainPress_V1_ActualValue_Set = DB2107.Pressure.MainPress_V1.ActualValue;
PlcReadTemp.mainPress_V2_ActualValue_Set = DB2107.Pressure.MainPress_V2.ActualValue;
PlcReadTemp.mainPress_V3_ActualValue_Set = DB2107.Pressure.MainPress_V3.ActualValue;
PlcReadTemp.mainPress_V4_ActualValue_Set = DB2107.Pressure.MainPress_V4.ActualValue;
PlcReadTemp.mainPress_V5_ActualValue_Set = DB2107.Pressure.MainPress_V5.ActualValue;
PlcReadTemp.purgeV1_PV_Set = DB2107.PID.Purge_V1.PV;
PlcReadTemp.purgeV2_PV_Set = DB2107.PID.Purge_V2.PV;
PlcReadTemp.purgeV3_PV_Set = DB2107.PID.Purge_V3.PV;
PlcReadTemp.purgeV4_PV_Set = DB2107.PID.Purge_V4.PV;
PlcReadTemp.purgeV5_PV_Set = DB2107.PID.Purge_V5.PV;
PlcReadTemp.WScale_1_ActWeight_Set = DB2107.Weight.WScale_1.ActWeight;
PlcReadTemp.WScale_2_ActWeight_Set = DB2107.Weight.WScale_2.ActWeight;
@ -1565,6 +1573,13 @@ namespace Mesnac.Action.ChemicalWeighing.MainDetailControl
PlcReadTemp.AS3BLT05_Set = DB2107.Valve.AS3BLT05;
PlcReadTemp.AS4BLT01_Set = DB2107.Valve.AS4BLT01;
PlcReadTemp.AS4BLT03_Set = DB2107.Valve.AS4BLT03;
PlcReadTemp.AS4BLT04_Set = DB2107.Valve.AS4BLT04;
PlcReadTemp.AS4BLT05_Set = DB2107.Valve.AS4BLT05;
//AS4BLT04_Set
PlcReadTemp.AS5BLT01_Set = DB2107.Valve.AS5BLT01;
PlcReadTemp.AS5BLT02_Set = DB2107.Valve.AS5BLT02;
PlcReadTemp.AS5BLT03_Set = DB2107.Valve.AS5BLT03;
@ -1780,14 +1795,24 @@ namespace Mesnac.Action.ChemicalWeighing.MainDetailControl
ControlsHelper.SetMCLabel(LabelE.conveyV1_PV, (float)Math.Round(PlcReadTemp.conveyV1_PV_Set, 2));
ControlsHelper.SetMCLabel(LabelE.conveyV2_PV, (float)Math.Round(PlcReadTemp.conveyV2_PV_Set, 2));
ControlsHelper.SetMCLabel(LabelE.conveyV3_PV, (float)Math.Round(PlcReadTemp.conveyV3_PV_Set, 2));
ControlsHelper.SetMCLabel(LabelE.conveyV4_PV, (float)Math.Round(PlcReadTemp.conveyV4_PV_Set, 2));
ControlsHelper.SetMCLabel(LabelE.conveyV5_PV, (float)Math.Round(PlcReadTemp.conveyV5_PV_Set, 2));
ControlsHelper.SetMCLabel(LabelE.mainPress_V1_ActualValue, (float)Math.Round(PlcReadTemp.mainPress_V1_ActualValue_Set, 2));
ControlsHelper.SetMCLabel(LabelE.mainPress_V2_ActualValue, (float)Math.Round(PlcReadTemp.mainPress_V2_ActualValue_Set, 2));
ControlsHelper.SetMCLabel(LabelE.mainPress_V3_ActualValue, (float)Math.Round(PlcReadTemp.mainPress_V3_ActualValue_Set, 2));
ControlsHelper.SetMCLabel(LabelE.mainPress_V4_ActualValue, (float)Math.Round(PlcReadTemp.mainPress_V4_ActualValue_Set, 2));
ControlsHelper.SetMCLabel(LabelE.mainPress_V5_ActualValue, (float)Math.Round(PlcReadTemp.mainPress_V5_ActualValue_Set, 2));
ControlsHelper.SetMCLabel(LabelE.purgeV1_PV, (float)Math.Round(PlcReadTemp.purgeV1_PV_Set, 2));
ControlsHelper.SetMCLabel(LabelE.purgeV2_PV, (float)Math.Round(PlcReadTemp.purgeV2_PV_Set, 2));
ControlsHelper.SetMCLabel(LabelE.purgeV3_PV, (float)Math.Round(PlcReadTemp.purgeV3_PV_Set, 2));
ControlsHelper.SetMCLabel(LabelE.purgeV4_PV, (float)Math.Round(PlcReadTemp.purgeV4_PV_Set, 2));
ControlsHelper.SetMCLabel(LabelE.purgeV5_PV, (float)Math.Round(PlcReadTemp.purgeV5_PV_Set, 2));
ControlsHelper.SetMCLabel(LabelE.WScale_1_ActWeight, (float)Math.Round(PlcReadTemp.WScale_1_ActWeight_Set, 2));
ControlsHelper.SetMCLabel(LabelE.WScale_2_ActWeight, (float)Math.Round(PlcReadTemp.WScale_2_ActWeight_Set, 2));
@ -1827,8 +1852,18 @@ namespace Mesnac.Action.ChemicalWeighing.MainDetailControl
ControlsHelper.SetJzf(JzfE.AS3BLT03, PlcReadTemp.AS3BLT03_Set);
ControlsHelper.SetJzf(JzfE.AS3BLT04, PlcReadTemp.AS3BLT04_Set);
ControlsHelper.SetJzf(JzfE.AS3BLT05, PlcReadTemp.AS3BLT05_Set);
ControlsHelper.SetJzf(JzfE.AS4BLT01, PlcReadTemp.AS4BLT01_Set);
ControlsHelper.SetJzf(JzfE.AS4BLT03, PlcReadTemp.AS4BLT03_Set);
ControlsHelper.SetJzf(JzfE.AS4BLT04, PlcReadTemp.AS4BLT04_Set);
ControlsHelper.SetJzf(JzfE.AS4BLT05, PlcReadTemp.AS4BLT05_Set);
ControlsHelper.SetJzf(JzfE.AS5BLT01, PlcReadTemp.AS5BLT01_Set);
ControlsHelper.SetJzf(JzfE.AS5BLT02, PlcReadTemp.AS5BLT02_Set);
ControlsHelper.SetJzf(JzfE.AS5BLT03, PlcReadTemp.AS5BLT03_Set);

@ -0,0 +1,126 @@
using HslCommunication;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Web.UI.WebControls;
using System.Web.UI;
using DataBlockHelper.Entity.DB2107Entity;
namespace DataBlockHelper.DBHelpers
{
public class DB2108HelperNew: DBHelper
{
public DB2108HelperNew()
{
OperateResult<byte[]> db = PlcConnect.Instance.Read("DB2108.0.0", 108);
bytes = db.Content;
}
public MainFan Main => new MainFan(0, bytes);
public MainFan CoolWaterA => new MainFan(2, bytes);
public MainFan CoolWaterB => new MainFan(4, bytes);
public MainFan HotWaterA => new MainFan(6, bytes);
public MainFan HotWaterB => new MainFan(8, bytes);
public MainFan Daybin1 => new MainFan(10, bytes);
public MainFan Daybin2 => new MainFan(12, bytes);
public MainFan Daybin3 => new MainFan(14, bytes);
public MainFan Daybin4 => new MainFan(16, bytes);
public MainFan Daybin5 => new MainFan(18, bytes);
public MainFan Daybin6 => new MainFan(20, bytes);
public MainFan Daybin7 => new MainFan(22, bytes);
public MainFan Daybin8 => new MainFan(24, bytes);
public Time2108 Time=>new Time2108(26,bytes);
public Pressure_HMI PR2PCP04=>new Pressure_HMI(50,bytes);
}
public class MainFan
{
public MainFan(ushort startSet, byte[] bytes)
{
var content = bytes.Skip(startSet).Take(1).First();
var trans = PlcConnect.Instance.ByteTransform;
enable= content.GetBit(0);
pause = content.GetBit(1);
ready = content.GetBit(2);
}
public bool enable { get; set; }
public bool pause { get; set; }
public bool ready { get; set; }
}
public class Time2108
{
public Time2108() { }
/// <summary>
/// </summary>
/// <param name="startSet"></param>
/// <param name="bytes"></param>
public Time2108(ushort startSet, byte[] bytes)
{
var content = bytes.Skip(startSet).Take(24).ToArray();
var trans = PlcConnect.Instance.ByteTransform;
VibSiloOn = trans.TransUInt16(content, 0);
VibSiloOff = trans.TransUInt16(content, 2);
VibDaybinOn = trans.TransUInt16(content, 4);
VibDaybinOff = trans.TransUInt16(content, 6);
VibHopperOn = trans.TransUInt16(content, 8);
VibHopperOff = trans.TransUInt16(content, 10);
PlsSiloOn = trans.TransUInt16(content, 12);
PlsSiloOff = trans.TransUInt16(content, 14);
PlsDaybinOn = trans.TransUInt16(content, 16);
PlsDaybinOff = trans.TransUInt16(content, 18);
PlsHopperOn = trans.TransUInt16(content, 20);
PlsHopperOff = trans.TransUInt16(content, 22);
}
public ushort VibSiloOn { get; set; }
public ushort VibSiloOff { get; set; }
public ushort VibDaybinOn { get; set; }
public ushort VibDaybinOff { get; set; }
public ushort VibHopperOn { get; set; }
public ushort VibHopperOff { get; set; }
public ushort PlsSiloOn { get; set; }
public ushort PlsSiloOff { get; set; }
public ushort PlsDaybinOn { get; set; }
public ushort PlsDaybinOff { get; set; }
public ushort PlsHopperOn { get; set; }
public ushort PlsHopperOff { get; set; }
}
}

@ -0,0 +1,56 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DataBlockHelper.DBHelpers
{
public class DB2108HelperWriteNew
{
private static readonly string DbName = "DB2108";
public static void Inser(Time2108 time)
{
var siemensS7Net = PlcConnect.Instance;
int start = 26;
siemensS7Net.Write($"{DbName}.{start}.0", time.VibSiloOn);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", time.VibSiloOff);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", time.VibDaybinOn);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", time.VibDaybinOff);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", time.VibHopperOn);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", time.VibHopperOff);
//38
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", time.PlsSiloOn);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", time.PlsSiloOff);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", time.PlsDaybinOn);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", time.PlsDaybinOff);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", time.PlsHopperOn);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", time.PlsHopperOff);
}
}
}

@ -0,0 +1,58 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DataBlockHelper.DBHelpers
{
public class DB2110WriteHelper
{
private static readonly string DbName = "DB2110";
public static void Write(Db2110Help help)
{
var siemensS7Net = PlcConnect.Instance;
int start = 3384;
siemensS7Net.Write($"{DbName}.{start}.0", help.queA0);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", help.queA1);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", help.queA2);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", help.queA3);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", help.queA4);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", help.queB0);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", help.queB1);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", help.queB2);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", help.queB3);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", help.queB4);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", help.queB5);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", help.queB6);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", help.queB7);
start += 2;
siemensS7Net.Write($"{DbName}.{start}.0", help.queB8);
}
}
}

@ -0,0 +1,50 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DataBlockHelper.DBHelpers
{
public class Db2110Help: DBHelper
{
public Db2110Help()
{
bytes = PlcConnect.Instance.Read("DB2110.3384.0", 28).Content;
var content = bytes.ToArray();
queA0 = PlcConnect.Instance.ByteTransform.TransInt16(content, 0);
queA1 = PlcConnect.Instance.ByteTransform.TransInt16(content, 2);
queA2 = PlcConnect.Instance.ByteTransform.TransInt16(content, 4);
queA3 = PlcConnect.Instance.ByteTransform.TransInt16(content, 6);
queA4 = PlcConnect.Instance.ByteTransform.TransInt16(content, 8);
queB0 = PlcConnect.Instance.ByteTransform.TransInt16(content, 10);
queB1 = PlcConnect.Instance.ByteTransform.TransInt16(content, 12);
queB2 = PlcConnect.Instance.ByteTransform.TransInt16(content, 14);
queB3 = PlcConnect.Instance.ByteTransform.TransInt16(content, 16);
queB4 = PlcConnect.Instance.ByteTransform.TransInt16(content, 18);
queB5 = PlcConnect.Instance.ByteTransform.TransInt16(content, 20);
queB6 = PlcConnect.Instance.ByteTransform.TransInt16(content, 22);
queB7 = PlcConnect.Instance.ByteTransform.TransInt16(content, 24);
queB8 = PlcConnect.Instance.ByteTransform.TransInt16(content, 26);
}
public short queA0 { get; set; }
public short queA1 { get; set; }
public short queA2 { get; set; }
public short queA3 { get; set; }
public short queA4 { get; set; }
public short queB0 { get; set; }
public short queB1 { get; set; }
public short queB2 { get; set; }
public short queB3 { get; set; }
public short queB4 { get; set; }
public short queB5 { get; set; }
public short queB6 { get; set; }
public short queB7 { get; set; }
public short queB8 { get; set; }
}
}

@ -61,7 +61,11 @@
<Compile Include="DBHelpers\DB2105WriteHelper.cs" />
<Compile Include="DBHelpers\DB2106Helper.cs" />
<Compile Include="DBHelpers\DB2107WriteHelper.cs" />
<Compile Include="DBHelpers\DB2108HelperNew.cs" />
<Compile Include="DBHelpers\DB2108HelperWriteNew.cs" />
<Compile Include="DBHelpers\Db2110Help.cs" />
<Compile Include="DBHelpers\DB2111Helper.cs" />
<Compile Include="DBHelpers\DB2110WriteHelper.cs" />
<Compile Include="DBHelpers\DB2111Writer.cs" />
<Compile Include="DBHelpers\DB2114Helper.cs" />
<Compile Include="DBHelpers\DB2119Helper.cs" />

@ -67,6 +67,20 @@ namespace DataBlockHelper.Entity.DB2107Entity
}
public void Pressure_HMINew(ushort startSet, byte[] bytes)
{
//OperateResult<byte[]> read = PlcConnect.Instance.Read("DB2107." + startSet + ".0", 14);
var content = bytes.Skip(startSet).Take(14).ToArray();
ActualValue = PlcConnect.Instance.ByteTransform.TransSingle(content, 0);
LowLimit = PlcConnect.Instance.ByteTransform.TransSingle(content, 4);
HighLimit = PlcConnect.Instance.ByteTransform.TransSingle(content, 8);
}
public float ActualValue { get; private set; }
public float LowLimit { get; private set; }
public float HighLimit { get; private set; }

@ -1,6 +1,276 @@
<Object type="Mesnac.Gui.Common.FrmRunTemplate, Mesnac.Gui.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="MainDetail" children="Controls">
<Object type="System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" name="FeededGelM255" children="Controls">
<Object type="Mesnac.Controls.Default.SpecialLabelBlue, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="SpecialLabelBlue234" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="MCKey" />
<Property name="MCDataSourceID" />
<Property name="IsDbControl">False</Property>
<Property name="InitDataSource" />
<Property name="ActionDataSource" />
<Property name="BindDataSource" />
<Property name="DbOptionType">None</Property>
<Property name="MCVisible">True</Property>
<Property name="MCEnabled">True</Property>
<Property name="TextAlign">MiddleCenter</Property>
<Property name="BackColor">MintCream</Property>
<Property name="Location">1874, 244</Property>
<Property name="Name">SpecialLabelBlue234</Property>
<Property name="Size">1, 10</Property>
</Object>
<Object type="Mesnac.Controls.Default.SpecialLabelBlue, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="SpecialLabelBlue235" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="MCKey" />
<Property name="MCDataSourceID" />
<Property name="IsDbControl">False</Property>
<Property name="InitDataSource" />
<Property name="ActionDataSource" />
<Property name="BindDataSource" />
<Property name="DbOptionType">None</Property>
<Property name="MCVisible">True</Property>
<Property name="MCEnabled">True</Property>
<Property name="TextAlign">MiddleCenter</Property>
<Property name="BackColor">MintCream</Property>
<Property name="Location">1784, 244</Property>
<Property name="Name">SpecialLabelBlue235</Property>
<Property name="Size">1, 10</Property>
</Object>
<Object type="Mesnac.Controls.Default.SpecialLabelBlue, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="SpecialLabelBlue236" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="MCKey" />
<Property name="MCDataSourceID" />
<Property name="IsDbControl">False</Property>
<Property name="InitDataSource" />
<Property name="ActionDataSource" />
<Property name="BindDataSource" />
<Property name="DbOptionType">None</Property>
<Property name="MCVisible">True</Property>
<Property name="MCEnabled">True</Property>
<Property name="TextAlign">MiddleCenter</Property>
<Property name="BackColor">MintCream</Property>
<Property name="Location">1687, 244</Property>
<Property name="Name">SpecialLabelBlue236</Property>
<Property name="Size">1, 10</Property>
</Object>
<Object type="Mesnac.Controls.Default.SpecialLabelBlue, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="SpecialLabelBlue237" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="MCKey" />
<Property name="MCDataSourceID" />
<Property name="IsDbControl">False</Property>
<Property name="InitDataSource" />
<Property name="ActionDataSource" />
<Property name="BindDataSource" />
<Property name="DbOptionType">None</Property>
<Property name="MCVisible">True</Property>
<Property name="MCEnabled">True</Property>
<Property name="TextAlign">MiddleCenter</Property>
<Property name="BackColor">MintCream</Property>
<Property name="Location">1561, 245</Property>
<Property name="Name">SpecialLabelBlue237</Property>
<Property name="Size">1, 10</Property>
</Object>
<Object type="Mesnac.Controls.Default.SpecialLabelBlue, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="SpecialLabelBlue238" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="MCKey" />
<Property name="MCDataSourceID" />
<Property name="IsDbControl">False</Property>
<Property name="InitDataSource" />
<Property name="ActionDataSource" />
<Property name="BindDataSource" />
<Property name="DbOptionType">None</Property>
<Property name="MCVisible">True</Property>
<Property name="MCEnabled">True</Property>
<Property name="TextAlign">MiddleCenter</Property>
<Property name="BackColor">MintCream</Property>
<Property name="Location">1470, 244</Property>
<Property name="Name">SpecialLabelBlue238</Property>
<Property name="Size">1, 10</Property>
</Object>
<Object type="Mesnac.Controls.Default.SpecialLabelBlue, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="SpecialLabelBlue239" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="MCKey" />
<Property name="MCDataSourceID" />
<Property name="IsDbControl">False</Property>
<Property name="InitDataSource" />
<Property name="ActionDataSource" />
<Property name="BindDataSource" />
<Property name="DbOptionType">None</Property>
<Property name="MCVisible">True</Property>
<Property name="MCEnabled">True</Property>
<Property name="TextAlign">MiddleCenter</Property>
<Property name="BackColor">MintCream</Property>
<Property name="Location">1375, 243</Property>
<Property name="Name">SpecialLabelBlue239</Property>
<Property name="Size">1, 10</Property>
</Object>
<Object type="Mesnac.Controls.Default.SpecialLabelBlue, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="SpecialLabelBlue240" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="MCKey" />
<Property name="MCDataSourceID" />
<Property name="IsDbControl">False</Property>
<Property name="InitDataSource" />
<Property name="ActionDataSource" />
<Property name="BindDataSource" />
<Property name="DbOptionType">None</Property>
<Property name="MCVisible">True</Property>
<Property name="MCEnabled">True</Property>
<Property name="TextAlign">MiddleCenter</Property>
<Property name="BackColor">MintCream</Property>
<Property name="Location">1320, 244</Property>
<Property name="Name">SpecialLabelBlue240</Property>
<Property name="Size">1, 10</Property>
</Object>
<Object type="Mesnac.Controls.Default.SpecialLabelBlue, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="SpecialLabelBlue241" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="MCKey" />
<Property name="MCDataSourceID" />
<Property name="IsDbControl">False</Property>
<Property name="InitDataSource" />
<Property name="ActionDataSource" />
<Property name="BindDataSource" />
<Property name="DbOptionType">None</Property>
<Property name="MCVisible">True</Property>
<Property name="MCEnabled">True</Property>
<Property name="TextAlign">MiddleCenter</Property>
<Property name="BackColor">MintCream</Property>
<Property name="Location">1223, 245</Property>
<Property name="Name">SpecialLabelBlue241</Property>
<Property name="Size">1, 10</Property>
</Object>
<Object type="Mesnac.Controls.Default.SpecialLabelBlue, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="SpecialLabelBlue242" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="MCKey" />
<Property name="MCDataSourceID" />
<Property name="IsDbControl">False</Property>
<Property name="InitDataSource" />
<Property name="ActionDataSource" />
<Property name="BindDataSource" />
<Property name="DbOptionType">None</Property>
<Property name="MCVisible">True</Property>
<Property name="MCEnabled">True</Property>
<Property name="TextAlign">MiddleCenter</Property>
<Property name="BackColor">MintCream</Property>
<Property name="Location">1131, 245</Property>
<Property name="Name">SpecialLabelBlue242</Property>
<Property name="Size">1, 10</Property>
</Object>
<Object type="Mesnac.Controls.Default.SpecialLabelBlue, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="SpecialLabelBlue243" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="MCKey" />
<Property name="MCDataSourceID" />
<Property name="IsDbControl">False</Property>
<Property name="InitDataSource" />
<Property name="ActionDataSource" />
<Property name="BindDataSource" />
<Property name="DbOptionType">None</Property>
<Property name="MCVisible">True</Property>
<Property name="MCEnabled">True</Property>
<Property name="TextAlign">MiddleCenter</Property>
<Property name="BackColor">MintCream</Property>
<Property name="Location">1010, 243</Property>
<Property name="Name">SpecialLabelBlue243</Property>
<Property name="Size">1, 10</Property>
</Object>
<Object type="Mesnac.Controls.Default.SpecialLabelBlue, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="SpecialLabelBlue244" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="MCKey" />
<Property name="MCDataSourceID" />
<Property name="IsDbControl">False</Property>
<Property name="InitDataSource" />
<Property name="ActionDataSource" />
<Property name="BindDataSource" />
<Property name="DbOptionType">None</Property>
<Property name="MCVisible">True</Property>
<Property name="MCEnabled">True</Property>
<Property name="TextAlign">MiddleCenter</Property>
<Property name="BackColor">MintCream</Property>
<Property name="Location">918, 245</Property>
<Property name="Name">SpecialLabelBlue244</Property>
<Property name="Size">1, 10</Property>
</Object>
<Object type="Mesnac.Controls.Default.SpecialLabelBlue, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="SpecialLabelBlue245" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="MCKey" />
<Property name="MCDataSourceID" />
<Property name="IsDbControl">False</Property>
<Property name="InitDataSource" />
<Property name="ActionDataSource" />
<Property name="BindDataSource" />
<Property name="DbOptionType">None</Property>
<Property name="MCVisible">True</Property>
<Property name="MCEnabled">True</Property>
<Property name="TextAlign">MiddleCenter</Property>
<Property name="BackColor">MintCream</Property>
<Property name="Location">819, 243</Property>
<Property name="Name">SpecialLabelBlue245</Property>
<Property name="Size">1, 10</Property>
</Object>
<Object type="Mesnac.Controls.Default.SpecialLabelBlue, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="SpecialLabelBlue246" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="MCKey" />
<Property name="MCDataSourceID" />
<Property name="IsDbControl">False</Property>
<Property name="InitDataSource" />
<Property name="ActionDataSource" />
<Property name="BindDataSource" />
<Property name="DbOptionType">None</Property>
<Property name="MCVisible">True</Property>
<Property name="MCEnabled">True</Property>
<Property name="TextAlign">MiddleCenter</Property>
<Property name="BackColor">MintCream</Property>
<Property name="Location">1861, 187</Property>
<Property name="Name">SpecialLabelBlue246</Property>
<Property name="Size">28, 1</Property>
</Object>
<Object type="Mesnac.Controls.Default.SpecialLabelBlue, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="SpecialLabelBlue247" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="MCKey" />
<Property name="MCDataSourceID" />
<Property name="IsDbControl">False</Property>
<Property name="InitDataSource" />
<Property name="ActionDataSource" />
<Property name="BindDataSource" />
<Property name="DbOptionType">None</Property>
<Property name="MCVisible">True</Property>
<Property name="MCEnabled">True</Property>
<Property name="TextAlign">MiddleCenter</Property>
<Property name="BackColor">MintCream</Property>
<Property name="Location">1888, 188</Property>
<Property name="Name">SpecialLabelBlue247</Property>
<Property name="Size">1, 55</Property>
</Object>
<Object type="Mesnac.Controls.Default.SpecialLabelBlue, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="SpecialLabelBlue248" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="MCKey" />
<Property name="MCDataSourceID" />
<Property name="IsDbControl">False</Property>
<Property name="InitDataSource" />
<Property name="ActionDataSource" />
<Property name="BindDataSource" />
<Property name="DbOptionType">None</Property>
<Property name="MCVisible">True</Property>
<Property name="MCEnabled">True</Property>
<Property name="TextAlign">MiddleCenter</Property>
<Property name="BackColor">MintCream</Property>
<Property name="Location">819, 243</Property>
<Property name="Name">SpecialLabelBlue248</Property>
<Property name="Size">1070, 1</Property>
</Object>
<Object type="Mesnac.Controls.Default.MCLabel, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="MCLabel249" children="Controls">
<Property name="Format" />
<Property name="TextName" />
@ -153,7 +423,7 @@
<Property name="Name">Jzf74</Property>
<Property name="Size">13, 11</Property>
</Object>
<Object type="Mesnac.Controls.Default.MCLabel, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="MCLabel245" children="Controls">
<Object type="Mesnac.Controls.Default.MCLabel, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="purgeV4_PV" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="NewFillColor">Red</Property>
@ -170,7 +440,7 @@
<Property name="Text">0</Property>
<Property name="ForeColor">ButtonHighlight</Property>
<Property name="Location">416, 296</Property>
<Property name="Name">MCLabel245</Property>
<Property name="Name">purgeV4_PV</Property>
<Property name="Size">11, 12</Property>
</Object>
<Object type="Mesnac.Controls.Default.SpecialLabelBlue, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="SpecialLabelBlue252" children="Controls">
@ -191,7 +461,7 @@
<Property name="Name">SpecialLabelBlue252</Property>
<Property name="Size">1, 60</Property>
</Object>
<Object type="Mesnac.Controls.Default.MCLabel, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="MCLabel244" children="Controls">
<Object type="Mesnac.Controls.Default.MCLabel, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="conveyV4_PV" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="NewFillColor">Red</Property>
@ -208,7 +478,7 @@
<Property name="Text">0</Property>
<Property name="ForeColor">ButtonHighlight</Property>
<Property name="Location">420, 240</Property>
<Property name="Name">MCLabel244</Property>
<Property name="Name">conveyV4_PV</Property>
<Property name="Size">11, 12</Property>
</Object>
<Object type="Mesnac.Controls.Default.SpecialLabelBlue, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="SpecialLabelBlue253" children="Controls">
@ -229,11 +499,11 @@
<Property name="Name">SpecialLabelBlue253</Property>
<Property name="Size">18, 1</Property>
</Object>
<Object type="Mesnac.Controls.Feeding.Jzf, Mesnac.Controls.Feeding, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="Jzf75" children="Controls">
<Object type="Mesnac.Controls.Feeding.Jzf, Mesnac.Controls.Feeding, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="AS4BLT05" children="Controls">
<Property name="StatusName" />
<Property name="Status">TurnOff</Property>
<Property name="Location">471, 300</Property>
<Property name="Name">Jzf75</Property>
<Property name="Name">AS4BLT05</Property>
<Property name="Size">13, 11</Property>
</Object>
<Object type="Mesnac.Controls.ChemicalWeighing.Xie, Mesnac.Controls.ChemicalWeighing, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="Xie5" children="Controls">
@ -241,11 +511,11 @@
<Property name="Name">Xie5</Property>
<Property name="Size">24, 8</Property>
</Object>
<Object type="Mesnac.Controls.Feeding.Jzf, Mesnac.Controls.Feeding, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="Jzf76" children="Controls">
<Object type="Mesnac.Controls.Feeding.Jzf, Mesnac.Controls.Feeding, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="AS4BLT04" children="Controls">
<Property name="StatusName" />
<Property name="Status">TurnOff</Property>
<Property name="Location">469, 281</Property>
<Property name="Name">Jzf76</Property>
<Property name="Name">AS4BLT04</Property>
<Property name="Size">13, 11</Property>
</Object>
<Object type="Mesnac.Controls.Default.SpecialLabelBlue, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="SpecialLabelBlue254" children="Controls">
@ -320,7 +590,7 @@
<Property name="Name">SpecialLabelBlue257</Property>
<Property name="Size">29, 1</Property>
</Object>
<Object type="Mesnac.Controls.Default.MCLabel, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="MCLabel243" children="Controls">
<Object type="Mesnac.Controls.Default.MCLabel, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="mainPress_V4_ActualValue" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="NewFillColor">Red</Property>
@ -337,7 +607,7 @@
<Property name="Text">0</Property>
<Property name="ForeColor">ButtonHighlight</Property>
<Property name="Location">403, 265</Property>
<Property name="Name">MCLabel243</Property>
<Property name="Name">mainPress_V4_ActualValue</Property>
<Property name="Size">11, 12</Property>
</Object>
<Object type="Mesnac.Controls.ChemicalWeighing.LjSwith, Mesnac.Controls.ChemicalWeighing, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="BU2ASF02" children="Controls">

Loading…
Cancel
Save