liulb@mesnac.com 1 year ago
parent d1efab468b
commit 4ade919223

@ -371,6 +371,7 @@
<Compile Include="Product\XlPlan\RetransmissionAction.cs" />
<Compile Include="Product\XlPlan\StopAction.cs" />
<Compile Include="Entity\Recipe\xl_weigh.cs" />
<Compile Include="PumpManage\DeleteAction.cs" />
<Compile Include="PumpManage\FrmInsert.cs">
<SubType>Form</SubType>
</Compile>
@ -379,6 +380,7 @@
</Compile>
<Compile Include="PumpManage\InitFormAction.cs" />
<Compile Include="PumpManage\InsertAction.cs" />
<Compile Include="PumpManage\ModifyAction.cs" />
<Compile Include="PumpManage\PumpHelper.cs" />
<Compile Include="PumpManage\RefreshAction.cs" />
<Compile Include="Report\ProductionReport\SelectPlanAction.cs" />

@ -2894,11 +2894,7 @@ namespace Mesnac.Action.ChemicalWeighing.Product.PptPlan
throw new Exception(Mesnac.Basic.LanguageHelper.DataBaseConnectError);
}
dbHelper.CommandType = CommandType.Text;
string strSql = @"select w.Weight_Id MID, p.Dosing_Id,p.Plan_Id,p.Plan_Serial,p.Recipe_ID,p.Recipe_Name,p.Version,p.Plan_Num,p.Real_Num,p.Shift_Id,p.Shift_Class,p.Plan_State,p.Plan_StateText,p.Plan_TotalWeight,p.Plan_TotalError,
r.Total_Weight,r.Total_Error,m.ID as MaterialID,m.Material_name,b.Bin_Serial as Station,b.Bin_Name as StationName,w.Set_Weight,w.Set_Error,p.IsRetransmission,p.Retransmission_Num
from (select * from RT_plan where Start_Date=(select MAX(Start_Date) from RT_plan)) p left join Pmt_recipe r on p.Recipe_ID=r.ID left join Pmt_weigh w on r.ID=w.Recipe_ID left join Pmt_material m on w.Material_ID=m.ID left join Pmt_Bin b on m.ID=b.Material_ID
where p.Weighbridge='1' and p.Plan_State=3 ORDER BY w.Weight_Id";
string strSql = @"select w.Weight_Id MID, p.Dosing_Id,p.Plan_Id,p.Plan_Serial,p.Recipe_ID,p.Recipe_Name,p.Version,p.Plan_Num,p.Real_Num,p.Shift_Id,p.Shift_Class,p.Plan_State,p.Plan_StateText,p.Plan_TotalWeight,p.Plan_TotalError,r.Total_Weight,r.Total_Error,m.ID as MaterialID,m.Material_name,b.Bin_Serial as Station,b.Bin_Name as StationName,w.Set_Weight,w.Set_Error,p.IsRetransmission,p.Retransmission_Num from (select * from RT_plan where Start_Date=(select MAX(Start_Date) from RT_plan)) p left join Pmt_recipe r on p.Recipe_ID=r.ID left join Pmt_weigh w on r.ID=w.Recipe_ID left join Pmt_material m on w.Material_ID=m.ID left join Pmt_Bin b on m.ID=b.Material_ID where p.Weighbridge='1号地磅' and p.Plan_State=3 ORDER BY w.Weight_Id";
dbHelper.CommandText = strSql;
dbHelper.ClearParameter();
DataTable table = dbHelper.ToDataTable();
@ -2934,7 +2930,7 @@ namespace Mesnac.Action.ChemicalWeighing.Product.PptPlan
throw new Exception(Mesnac.Basic.LanguageHelper.DataBaseConnectError);
}
dbHelper.CommandType = CommandType.Text;
string strSql = @"select w.Weight_Id MID, p.Dosing_Id,p.Plan_Id,p.Plan_Serial,p.Recipe_ID,p.Recipe_Name,p.Version,p.Plan_Num,p.Real_Num,p.Shift_Id,p.Shift_Class,p.Plan_State,p.Plan_StateText,p.Plan_TotalWeight,p.Plan_TotalError,
string strSql = @"select w.Weight_Id MID, p.Plan_Id,p.Plan_Serial,p.Recipe_ID,p.Recipe_Name,p.Version,p.Plan_Num,p.Real_Num,p.Shift_Id,p.Shift_Class,p.Plan_State,p.Plan_StateText,p.Plan_TotalWeight,p.Plan_TotalError,
r.Total_Weight,r.Total_Error,m.ID as MaterialID,m.Material_name,b.Bin_Serial as Station,b.Bin_Name as StationName,w.Set_Weight,w.Set_Error,p.IsRetransmission,p.Retransmission_Num
from (select * from RT_plan where Start_Date=(select MAX(Start_Date) from RT_plan)) p left join Pmt_recipe r on p.Recipe_ID=r.ID left join Pmt_weigh w on r.ID=w.Recipe_ID left join Pmt_material m on w.Material_ID=m.ID left join Pmt_Bin b on m.ID=b.Material_ID
where p.Weighbridge='2' ORDER BY w.Weight_Id";
@ -3281,7 +3277,7 @@ namespace Mesnac.Action.ChemicalWeighing.Product.PptPlan
{
MetagePlan plan = new MetagePlan();
plan.MID = Mesnac.Basic.DataProcessor.RowValue(dr, "MID", 0);
plan.Dosing_Id = Mesnac.Basic.DataProcessor.RowValue(dr, "Dosing_Id", String.Empty);
//plan.Dosing_Id = Mesnac.Basic.DataProcessor.RowValue(dr, "Dosing_Id", String.Empty);
plan.Plan_Id = Mesnac.Basic.DataProcessor.RowValue(dr, "Plan_Id", String.Empty);
plan.Plan_Serial = Mesnac.Basic.DataProcessor.RowValue(dr, "Plan_Serial", 0);
plan.Recipe_ID = Mesnac.Basic.DataProcessor.RowValue(dr, "Recipe_ID", String.Empty);
@ -3303,7 +3299,7 @@ namespace Mesnac.Action.ChemicalWeighing.Product.PptPlan
plan.StationName = Mesnac.Basic.DataProcessor.RowValue(dr, "StationName", String.Empty);
plan.Set_Weight = Convert.ToDecimal(Mesnac.Basic.DataProcessor.RowValue(dr, "Set_Weight", 0.000));
plan.Set_Error = Convert.ToDecimal(Mesnac.Basic.DataProcessor.RowValue(dr, "Set_Error", 0.000));
var t= Mesnac.Basic.DataProcessor.RowValue(dr, "IsRate", String.Empty);
var t= Mesnac.Basic.DataProcessor.RowValue(dr, "IsRate", String.Empty);
plan.IsRate = t== "True" ?1:0;
plan.TheoryRate = Convert.ToDecimal(Mesnac.Basic.DataProcessor.RowValue(dr, "TheoryRate", 0.00));
plan.IsRetransmission = Mesnac.Basic.DataProcessor.RowValue(dr, "IsRetransmission", 0);

@ -0,0 +1,141 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data;
using ICSharpCode.Core;
using Mesnac.Controls.Base;
using Mesnac.Action.Base;
using Mesnac.Codd.Session;
using Mesnac.Action.ChemicalWeighing.Entity;
using System.Drawing;
namespace Mesnac.Action.ChemicalWeighing.PumpManage
{
/// <summary>
/// 删除计划业务
/// </summary>
public class DeleteAction : ChemicalWeighingAction, IAction
{
#region 事件定义
/// <summary>
/// 删除计划事件定义
/// </summary>
public static event EventHandler OnDeletePump;
#endregion
#region 字段定义
private RuntimeParameter _runtime;
private DbMCControl _clientGridControl = null;
#endregion
#region IAction接口实现
public void Run(RuntimeParameter runtime)
{
base.RunIni(runtime);
this._runtime = runtime;
ICSharpCode.Core.LoggingService<DeleteAction>.Debug("投料泵管理—删除投料泵业务...");
DbMCControl clientGridControl = this.GetDbMCControlByKey(Mesnac.Basic.DataSourceFactory.MCDbType.Local, "Pmt_recipe").FirstOrDefault();
if (clientGridControl == null || !(clientGridControl.BaseControl is DataGridView))
{
ICSharpCode.Core.LoggingService<RefreshAction>.Error("{投料泵管理—删除配方}缺少投料泵控件...");
return;
}
this._clientGridControl = clientGridControl;
this.DoWork();
}
#endregion
#region 方法定义
/// <summary>
/// 删除计划
/// </summary>
protected void DoWork()
{
this._runtime.BaseControl.MCEnabled = false;
try
{
DataGridView clientGridView = this._clientGridControl.BaseControl as DataGridView;
#region 1 变量定义
string selectId = clientGridView.SelectedRows[0].Cells["ID"].Value as string;
if (string.IsNullOrEmpty(selectId))
{
MessageBox.Show("未获到要删除泵信息?", Mesnac.Basic.LanguageHelper.Caption, MessageBoxButtons.OK, MessageBoxIcon.Information);
this._runtime.IsReturn = true;
return;
}
#endregion
#region 2 判断是否选择了要删除的物料
if (clientGridView.SelectedRows.Count != 1)
{
MessageBox.Show("请选择一条要删除的泵信息吗?", Mesnac.Basic.LanguageHelper.Caption, MessageBoxButtons.OK, MessageBoxIcon.Information);
this._runtime.IsReturn = true;
return;
}
#endregion
//删除配方前询问
string msg1 = "确认删除当前信息吗?";
DialogResult result = MessageBox.Show(msg1, Mesnac.Basic.LanguageHelper.Caption, MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (result == DialogResult.Yes)
{
#region 执行删除操作
IFreeSql _freeSql = DBHelper.FreeHelper.Instance;
var t4 = _freeSql.Delete<Hw_Pump>(new { ID = int.Parse(selectId) }).ExecuteAffrows();
if (t4<=0)
{
MessageBox.Show("泵信息删除失败!");
}
#region 触发事件
if (OnDeletePump != null)
{
OnDeletePump(this._runtime.BaseControl.MCRoot, System.EventArgs.Empty);
}
#endregion
MessageBox.Show("泵信息删除成功!");
#endregion
}
}
catch (Exception ex)
{
ICSharpCode.Core.LoggingService<InsertAction>.Error("删除计划异常:" + ex.Message, ex);
#region 记录操作日志
base.DBLog(ex.Message);
#endregion
MessageBox.Show(ex.Message, Mesnac.Basic.LanguageHelper.WarnCaption, MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
finally
{
this._runtime.BaseControl.MCEnabled = true;
}
}
#endregion
}
}

@ -0,0 +1,133 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data;
using ICSharpCode.Core;
using Mesnac.Controls.Base;
using Mesnac.Action.Base;
using Mesnac.Codd.Session;
using Mesnac.Action.ChemicalWeighing.Entity;
namespace Mesnac.Action.ChemicalWeighing.PumpManage
{
/// <summary>
/// 泵管理
/// </summary>
public class ModifyAction : ChemicalWeighingAction, IAction
{
#region 字段定义
private RuntimeParameter _runtime;
private DbMCControl _clientGridControl = null;
#endregion
#region 事件定义
/// <summary>
/// 修改计划数事件定义
/// </summary>
public static event EventHandler OnModifyRecipe;
#endregion
#region 业务入口
public void Run(RuntimeParameter runtime)
{
base.RunIni(runtime); //必须要调用的
this._runtime = runtime;
ICSharpCode.Core.LoggingService<ModifyAction>.Debug("泵管理-修改泵信息...");
try
{
#region 变量定义
string selectId = null;
#endregion
#region 1 获取界面控件
DbMCControl clientGridControl = this.GetDbMCControlByKey(Mesnac.Basic.DataSourceFactory.MCDbType.Local, "Pmt_recipe").FirstOrDefault();
if (clientGridControl == null || !(clientGridControl.BaseControl is DataGridView))
{
ICSharpCode.Core.LoggingService<RefreshAction>.Error("{泵管理—删除泵}缺少泵管理控件...");
return;
}
this._clientGridControl = clientGridControl;
this._runtime = runtime;
DataGridView clientGridView = this._clientGridControl.BaseControl as DataGridView;
#endregion
#region 2 判断是否选择了要修改的泵
if (clientGridView.SelectedRows.Count != 1)
{
MessageBox.Show("请选择一条要修改的泵信息", Mesnac.Basic.LanguageHelper.Caption, MessageBoxButtons.OK, MessageBoxIcon.Information);
this._runtime.IsReturn = true;
return;
}
#endregion
#region 3 获取泵信息
selectId = clientGridView.SelectedRows[0].Cells["ID"].Value as string;
#endregion
#region 4 获取泵信息实体
IFreeSql _freeSql = DBHelper.FreeHelper.Instance;
var t4 = _freeSql.Select<Hw_Pump>().First(d=>d.ID==int.Parse(selectId));
#endregion
#region 5 执行配方修改
//if (pmt_Recipe != null)
//{
// _recipeName = pmt_Recipe.Recipe_Name;
// _version =pmt_Recipe.Version;
// _groupBags = pmt_Recipe.GroupBags.ToString();
// _remark = pmt_Recipe.Remark;
// double totalError = Convert.ToDouble(pmt_Recipe.Total_Error);
// FrmRecipe frmUpdateRecipe = new FrmRecipe(ActionType.Modify, _recipeName, _version, _groupBags, _remark, totalError);
// frmUpdateRecipe.ShowDialog(this._runtime.BaseControl.MCRoot as Control);
// if (frmUpdateRecipe.DialogResult == DialogResult.OK)
// {
// #region 触发事件
// if (OnModifyRecipe != null)
// {
// OnModifyRecipe(this._runtime.BaseControl.MCRoot, System.EventArgs.Empty);
// }
// #endregion
// frmUpdateRecipe.Dispose();
// MessageBox.Show("配方信息修改成功!");
// }
// else
// {
// frmUpdateRecipe.Dispose();
// }
// }
#endregion
}
catch (Exception ex)
{
ICSharpCode.Core.LoggingService<ModifyAction>.Error("修改泵信息失败:" + ex.Message, ex);
MessageBox.Show(ex.Message, Mesnac.Basic.LanguageHelper.ErrorCaption, MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
}
#endregion
}
}

@ -42,11 +42,12 @@ namespace Mesnac.Action.ChemicalWeighing.PumpManage
#region 事件订阅
DeleteAction.OnDeletePump -= Process_Event;
DeleteAction.OnDeletePump += Process_Event;
#endregion
DbMCControl clientGridControl = this.GetDbMCControlByKey(Mesnac.Basic.DataSourceFactory.MCDbType.Local, "Hw_Pump").FirstOrDefault(); //获取本机台计划控件

@ -42,10 +42,14 @@ namespace Mesnac.Action.ChemicalWeighing.Report.SolventReport
var comRecipe = base.GetControlById("comRecipe") as System.Windows.Forms.ComboBox;//配方名称
if (comRecipe != null)
{
List<SimplePmtRecipe> list = PlanHelper.GetRecipeMaterialListPY();
//List<SimplePmtRecipe> list = PlanHelper.GetRecipeMaterialListPY();
IFreeSql _freeSql = DBHelper.FreeHelper.Instance;
string sql = "select distinct Batch from RT_plan where Batch is not null";
var list = _freeSql.Select<BatchObj>().WithSql(sql).ToList();
comRecipe.DataSource = list;
comRecipe.DisplayMember = "Recipe_Name";
comRecipe.ValueMember = "ID";
comRecipe.DisplayMember = "Batch";
comRecipe.ValueMember = "Batch";
}
@ -67,4 +71,8 @@ namespace Mesnac.Action.ChemicalWeighing.Report.SolventReport
#endregion
}
public class BatchObj
{
public string Batch { get; set; }
}
}

@ -85,7 +85,7 @@ namespace Mesnac.Action.ChemicalWeighing.Report.SolventReport
if (!String.IsNullOrEmpty(this._recipeName))
{
sb.AppendLine(@" And p.Recipe_Name ='" + _recipeName + "' ");
sb.AppendLine(@" And p.Batch ='" + _recipeName + "' ");
}
//if (!String.IsNullOrEmpty(this._shiftName))
//{

@ -218,7 +218,6 @@ namespace Mesnac.Action.ChemicalWeighing.Show
lblStateMessage.Text = "请加料!";
}
int addmateral = BasePlcHelper.Instance.solvent_Set_R.NowValue.ToInt();
if (addmateral == 1)
{
@ -229,14 +228,14 @@ namespace Mesnac.Action.ChemicalWeighing.Show
{
lblStateMessage.Text = "请扫描拉缸条码,核对投料类型!";
}
else
{
if (status01 == 0 && setr == 0)
{
lblStateMessage.Text = "";
}
lblStateMessage.Text = "";
}
//else
//{
// if (status01 == 0 && setr == 0)
// {
// lblStateMessage.Text = "";
// }
// lblStateMessage.Text = "";
//}
}
int status = BasePlcHelper.Instance.solvent_SystemRuning.NowValue.ToInt();
if (status01 == 0 && status04 == 0 && status != 1)
@ -277,34 +276,28 @@ namespace Mesnac.Action.ChemicalWeighing.Show
lblPlanName.Text = p.Plan_Id;
lblRecipeName.Text = p.Recipe_Name;
lblMaterial.Text = plan.Material_name;//正在执行的物料号
if (!string.IsNullOrEmpty(planFlag))
lblStandardWeight.Text = plan.Total_Weight.ToString("f2");
}
else
{
return;
}
if (!string.IsNullOrEmpty(planFlag))
{
if (planFlag == plan.Plan_Id)
{
if (planFlag == plan.Plan_Id)
{
return;
}
else
{
planFlag = plan.Plan_Id;
}
return;
}
else
{
planFlag = plan.Plan_Id;
}
lblStandardWeight.Text = plan.Total_Weight.ToString("f2");
}
else
{
return;
planFlag = plan.Plan_Id;
}
lock (String.Empty)
{
//本地计划
@ -418,49 +411,36 @@ namespace Mesnac.Action.ChemicalWeighing.Show
{
return;
}
//MetagePlan plan2 = materialList.FirstOrDefault();
//if (plan2 != null) { lblPlanStateMessage.Text = plan2.Plan_StateText; }
//var matSerial = materialList.Max(d => d.Exec_Num);
//if (matSerial>1&& materialList.Count!= matSerial)
//{
// matSerial = matSerial - 1;
//}
//MetagePlan plan = materialList.FirstOrDefault(d => d.MID == matSerial);
if (plan2 != null)
{
var p = materialList.FirstOrDefault();
lblPlanName.Text = p.Plan_Id;
lblRecipeName.Text = p.Recipe_Name;
lblMaterial.Text = plan2.Material_name;//正在执行的物料号
lblStandardWeight.Text = plan2.Total_Weight.ToString("f2");
}
else
{
return;
}
if (!string.IsNullOrEmpty(planFlag))
if (!string.IsNullOrEmpty(planFlag))
{
if (planFlag == plan2.Plan_Id)
{
if (planFlag == plan2.Plan_Id)
{
return;
}
else
{
planFlag = plan2.Plan_Id;
}
return;
}
else
{
planFlag = plan2.Plan_Id;
}
lblStandardWeight.Text = plan2.Total_Weight.ToString("f2");
}
else
{
return;
planFlag = plan2.Plan_Id;
}
lock (String.Empty)
{
//本地计划

@ -101,9 +101,9 @@ namespace Mesnac.Action.ChemicalWeighing.Warehouse
// MessageBox.Show(String.Format(msg2), Mesnac.Basic.LanguageHelper.WarnCaption, MessageBoxButtons.OK, MessageBoxIcon.Warning);
// }
DataTable dt = ds.Tables[0];
RjHelper.DownRjPlan(dt);
RjHelper.DownZBPlan(dt);
XLHelper.DownXlPlan(dt);
RjHelper.DownRjPlan(dt, Id);
RjHelper.DownZBPlan(dt, Id);
XLHelper.DownXlPlan(dt, Id);
string msg2 = "任务下发完成!";
MessageBox.Show(String.Format(msg2), Mesnac.Basic.LanguageHelper.WarnCaption, MessageBoxButtons.OK, MessageBoxIcon.Warning);

@ -13,7 +13,7 @@ namespace Mesnac.Action.ChemicalWeighing
{
public class RjHelper
{
public static void DownRjPlan(DataTable dt)
public static void DownRjPlan(DataTable dt,int MainId)
{
var list = DataTableHelper.DataTableToList(dt);
List<Hw_WareHouse_Sub> subList = new List<Hw_WareHouse_Sub>();
@ -22,7 +22,7 @@ namespace Mesnac.Action.ChemicalWeighing
list.ForEach((a) =>
{
Hw_WareHouse_Sub sb = new Hw_WareHouse_Sub();
sb.MainId = 1;
sb.MainId = MainId;
sb.PId = a.PId;
sb.ProductName = a.ProductName;
a.Plan_State = 3;//待下发
@ -196,7 +196,7 @@ namespace Mesnac.Action.ChemicalWeighing
}
}
public static void DownZBPlan(DataTable dt)
public static void DownZBPlan(DataTable dt,int MainId)
{
var list = DataTableHelper.DataTableToList(dt);
List<Hw_WareHouse_Sub> subList = new List<Hw_WareHouse_Sub>();
@ -205,7 +205,7 @@ namespace Mesnac.Action.ChemicalWeighing
list.ForEach((a) =>
{
Hw_WareHouse_Sub sb = new Hw_WareHouse_Sub();
sb.MainId = 1;
sb.MainId = MainId;
sb.PId = a.PId;
sb.ProductName = a.ProductName;
a.Plan_State = 3;//待下发
@ -225,10 +225,15 @@ namespace Mesnac.Action.ChemicalWeighing
var xt = (from d in xlList
select new
{
//d.PId,
//d.ProductName,
//d.MaterialType,
//d.Recipe,
d.PId,
d.ProductName,
d.MaterialType,
d.Recipe,
d.Weighbridge,
}).Distinct();
foreach (var item in xt)
@ -319,6 +324,7 @@ namespace Mesnac.Action.ChemicalWeighing
plan.Plan_StateText = CommHelper.StateToShow((int)PlanState.UnStart);
plan.Plan_Date = String.Format("{0:yyyy-MM-dd}", DateTime.Now);
plan.IF_FLAG = 1;
plan.Weighbridge = item.Weighbridge;
#endregion
if (recipe == null)

@ -13,7 +13,7 @@ namespace Mesnac.Action.ChemicalWeighing
{
public class XLHelper
{
public static void DownXlPlan(DataTable dt)
public static void DownXlPlan(DataTable dt,int MainId)
{
var list = DataTableHelper.DataTableToList(dt);
List<Hw_WareHouse_Sub> subList = new List<Hw_WareHouse_Sub>();
@ -22,7 +22,7 @@ namespace Mesnac.Action.ChemicalWeighing
list.ForEach((a) =>
{
Hw_WareHouse_Sub sb = new Hw_WareHouse_Sub();
sb.MainId = 1;
sb.MainId = MainId;
sb.PId = a.PId;
sb.ProductName = a.ProductName;
sb.BinId = a.BinId == "" || a.BinId == null ? 0 : int.Parse(a.BinId);

@ -14,7 +14,14 @@
<Caption>新增</Caption>
<Remark>新增</Remark>
</Action>
<Action action="44bd6951d7257fad57083b3c137ddc28">
<Caption>删除</Caption>
<Remark>删除</Remark>
</Action>
<Action action="5303446a464d08353c311e55099b8056">
<Caption>编辑</Caption>
<Remark>编辑</Remark>
</Action>
</Path>
</Design>
@ -28,6 +35,12 @@
<Design action="109A64F77A9A1DCE5F5C562C02A3F5A0">
<Runtime action="38342F64D16EB8D2108977810092BA38"/>
</Design>
<Design action="44bd6951d7257fad57083b3c137ddc28">
<Runtime action="d75085bbe6c360da5e7977e3ae3b6c6b"/>
</Design>
<Design action="5303446a464d08353c311e55099b8056">
<Runtime action="e670a8dfb3f504051e3fa997a5b31c16"/>
</Design>
</DesignToRuntime>
<Runtime>
@ -35,6 +48,9 @@
<Action action="89E6CAD87BC84EB489BC3C6965837DBC" class="Mesnac.Action.ChemicalWeighing.PumpManage.InitFormAction"/>
<Action action="38342F64D16EB8D2108977810092BA38" class="Mesnac.Action.ChemicalWeighing.PumpManage.InsertAction"/>
<Action action="2EFA929CA06B61D3C8A95554790EF8FD" class="Mesnac.Action.ChemicalWeighing.PumpManage.RefreshAction"/>
<Action action="d75085bbe6c360da5e7977e3ae3b6c6b" class="Mesnac.Action.ChemicalWeighing.PumpManage.DeleteAction"/>
<Action action="e670a8dfb3f504051e3fa997a5b31c16" class="Mesnac.Action.ChemicalWeighing.PumpManage.ModifyAction"/>
</Import>
</Runtime>
</ActionService>

@ -1,3 +1,3 @@
<DataSources>
<DataSourceItem Name="DataSource1" Driver="MS SQL Server" Server="192.168.10.50" UserName="sa" Password="sa" DataBase="cwss_xl" ConnectionTimeout="5" DriverAssembly="ICSharpCode.Data.SQLServer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" DriverClass="ICSharpCode.Data.Core.DatabaseDrivers.SQLServer.SQLServerDatabaseDriver" DataSourceClass="ICSharpCode.Data.Core.DatabaseObjects.Database" />
<DataSourceItem Name="DataSource1" Driver="MS SQL Server" Server="localhost" UserName="sa" Password="sa" DataBase="cwss_xl" ConnectionTimeout="5" DriverAssembly="ICSharpCode.Data.SQLServer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" DriverClass="ICSharpCode.Data.Core.DatabaseDrivers.SQLServer.SQLServerDatabaseDriver" DataSourceClass="ICSharpCode.Data.Core.DatabaseObjects.Database" />
</DataSources>

@ -3370,83 +3370,82 @@
</Group>
<Group name="DB110" block="110" start="0" len="891" access="ReadWrite" remark="地磅称量1" isautoread="True">
<Data>
<Data name="scaleWeight" runname="DB110.DBW0" start="0" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="实时重量" />
<Data name="finishedNum" runname="DB110.DBW2" start="1" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="完成数量" />
<Data name="needWeight" runname="DB110.DBW4" start="2" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="称重差值" />
<Data name="status" runname="DB110.DBW6" start="3" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="状态:1,需要加料2称量完成3超差报警;4,秤物料清" />
<Data name="Set_R" runname="DB110.DBW8" start="4" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="设定固含重量" />
<Data name="Rate_R" runname="DB110.DBW10" start="5" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="固含百分比*100" />
<Data name="actSet_R" runname="DB110.DBW12" start="6" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="需要毛重" />
<Data name="Tol_R" runname="DB110.DBW14" start="7" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="设定误差" />
<Data name="Act_Weight" runname="DB110.DBW16" start="8" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="实际重量" />
<Data name="Act_Tol" runname="DB110.DBW18" start="9" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="实际差值" />
<Data name="RecipeNo" runname="DB110.DBW20" start="10" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="配方编号" />
<Data name="reqSerial" runname="DB110.DBW22" start="11" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="设定数量" />
<Data name="Total" runname="DB110.DBW24" start="12" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="总重" />
<Data name="startScale" runname="DB110.DBW26" start="13" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="启动称量" />
<Data name="stopScale" runname="DB110.DBW28" start="14" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="停止称量" />
<Data name="DosStep[0]-MatCode_1" runname="DB110.DBW30" start="15" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[0]-Set_1" runname="DB110.DBW32" start="16" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[0]-Tolance_1" runname="DB110.DBW34" start="17" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[1]-MatCode_1" runname="DB110.DBW36" start="18" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[1]-Set_1" runname="DB110.DBW38" start="19" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[1]-Tolance_1" runname="DB110.DBW40" start="20" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[2]-MatCode_1" runname="DB110.DBW42" start="21" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[2]-Set_1" runname="DB110.DBW44" start="22" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[2]-Tolance_1" runname="DB110.DBW46" start="23" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[3]-MatCode_1" runname="DB110.DBW48" start="24" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[3]-Set_1" runname="DB110.DBW50" start="25" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[3]-Tolance_1" runname="DB110.DBW52" start="26" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[4]-MatCode_1" runname="DB110.DBW54" start="27" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[4]-Set_1" runname="DB110.DBW56" start="28" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[4]-Tolance_1" runname="DB110.DBW58" start="29" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[5]-MatCode_1" runname="DB110.DBW60" start="30" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[5]-Set_1" runname="DB110.DBW62" start="31" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[5]-Tolance_1" runname="DB110.DBW64" start="32" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[6]-MatCode_1" runname="DB110.DBW66" start="33" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[6]-Set_1" runname="DB110.DBW68" start="34" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[6]-Tolance_1" runname="DB110.DBW70" start="35" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[7]-MatCode_1" runname="DB110.DBW72" start="36" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[7]-Set_1" runname="DB110.DBW74" start="37" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[7]-Tolance_1" runname="DB110.DBW76" start="38" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[8]-MatCode_1" runname="DB110.DBW78" start="39" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[8]-Set_1" runname="DB110.DBW80" start="40" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[8]-Tolance_1" runname="DB110.DBW82" start="41" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[9]-MatCode_1" runname="DB110.DBW84" start="42" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[9]-Set_1" runname="DB110.DBW86" start="43" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[9]-Tolance_1" runname="DB110.DBW88" start="44" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[10]-MatCode_1" runname="DB110.DBW90" start="45" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[10]-Set_1" runname="DB110.DBW92" start="46" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[10]-Tolance_1" runname="DB110.DBW94" start="47" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[11]-MatCode_1" runname="DB110.DBW96" start="48" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[11]-Set_1" runname="DB110.DBW98" start="49" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[11]-Tolance_1" runname="DB110.DBW100" start="50" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[12]-MatCode_1" runname="DB110.DBW102" start="51" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[12]-Set_1" runname="DB110.DBW104" start="52" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[12]-Tolance_1" runname="DB110.DBW106" start="53" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[13]-MatCode_1" runname="DB110.DBW108" start="54" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[13]-Set_1" runname="DB110.DBW110" start="55" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[13]-Tolance_1" runname="DB110.DBW112" start="56" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[14]-MatCode_1" runname="DB110.DBW114" start="57" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[14]-Set_1" runname="DB110.DBW116" start="58" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[14]-Tolance_1" runname="DB110.DBW118" start="59" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[15]-MatCode_1" runname="DB110.DBW120" start="60" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[15]-Set_1" runname="DB110.DBW122" start="61" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[15]-Tolance_1" runname="DB110.DBW124" start="62" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[16]-MatCode_1" runname="DB110.DBW126" start="63" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[16]-Set_1" runname="DB110.DBW128" start="64" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[16]-Tolance_1" runname="DB110.DBW130" start="65" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[17]-MatCode_1" runname="DB110.DBW132" start="66" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[17]-Set_1" runname="DB110.DBW134" start="67" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[17]-Tolance_1" runname="DB110.DBW136" start="68" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[18]-MatCode_1" runname="DB110.DBW138" start="69" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[18]-Set_1" runname="DB110.DBW140" start="70" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[18]-Tolance_1" runname="DB110.DBW142" start="71" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[19]-MatCode_1" runname="DB110.DBW144" start="72" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[19]-Set_1" runname="DB110.DBW146" start="73" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[19]-Tolance_1" runname="DB110.DBW148" start="74" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[20]-MatCode_1" runname="DB110.DBW150" start="75" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="scaleWeight" runname="DB110.DBW0" start="0" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="实时重量" />
<Data name="finishedNum" runname="DB110.DBW2" start="1" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="完成数量" />
<Data name="needWeight" runname="DB110.DBW4" start="2" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="称重差值" />
<Data name="status" runname="DB110.DBW6" start="3" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="状态:1,需要加料2称量完成3超差报警;4,秤物料清" />
<Data name="Set_R" runname="DB110.DBW8" start="4" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="设定固含重量" />
<Data name="Rate_R" runname="DB110.DBW10" start="5" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="固含百分比*100" />
<Data name="actSet_R" runname="DB110.DBW12" start="6" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="需要毛重" />
<Data name="Tol_R" runname="DB110.DBW14" start="7" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="设定误差" />
<Data name="Act_Weight" runname="DB110.DBW16" start="8" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="实际重量" />
<Data name="Act_Tol" runname="DB110.DBW18" start="9" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="实际差值" />
<Data name="RecipeNo" runname="DB110.DBW20" start="10" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="配方编号" />
<Data name="reqSerial" runname="DB110.DBW22" start="11" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="设定数量" />
<Data name="Total" runname="DB110.DBW24" start="12" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="总重" />
<Data name="startScale" runname="DB110.DBW26" start="13" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="启动称量" />
<Data name="stopScale" runname="DB110.DBW28" start="14" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="停止称量" />
<Data name="DosStep[0]-MatCode_1" runname="DB110.DBW30" start="15" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[0]-Set_1" runname="DB110.DBW32" start="16" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[0]-Tolance_1" runname="DB110.DBW34" start="17" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[1]-MatCode_1" runname="DB110.DBW36" start="18" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[1]-Set_1" runname="DB110.DBW38" start="19" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[1]-Tolance_1" runname="DB110.DBW40" start="20" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[2]-MatCode_1" runname="DB110.DBW42" start="21" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[2]-Set_1" runname="DB110.DBW44" start="22" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[2]-Tolance_1" runname="DB110.DBW46" start="23" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[3]-MatCode_1" runname="DB110.DBW48" start="24" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[3]-Set_1" runname="DB110.DBW50" start="25" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[3]-Tolance_1" runname="DB110.DBW52" start="26" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[4]-MatCode_1" runname="DB110.DBW54" start="27" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[4]-Set_1" runname="DB110.DBW56" start="28" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[4]-Tolance_1" runname="DB110.DBW58" start="29" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[5]-MatCode_1" runname="DB110.DBW60" start="30" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[5]-Set_1" runname="DB110.DBW62" start="31" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[5]-Tolance_1" runname="DB110.DBW64" start="32" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[6]-MatCode_1" runname="DB110.DBW66" start="33" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[6]-Set_1" runname="DB110.DBW68" start="34" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[6]-Tolance_1" runname="DB110.DBW70" start="35" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[7]-MatCode_1" runname="DB110.DBW72" start="36" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[7]-Set_1" runname="DB110.DBW74" start="37" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[7]-Tolance_1" runname="DB110.DBW76" start="38" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[8]-MatCode_1" runname="DB110.DBW78" start="39" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[8]-Set_1" runname="DB110.DBW80" start="40" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[8]-Tolance_1" runname="DB110.DBW82" start="41" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[9]-MatCode_1" runname="DB110.DBW84" start="42" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[9]-Set_1" runname="DB110.DBW86" start="43" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[9]-Tolance_1" runname="DB110.DBW88" start="44" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[10]-MatCode_1" runname="DB110.DBW90" start="45" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[10]-Set_1" runname="DB110.DBW92" start="46" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[10]-Tolance_1" runname="DB110.DBW94" start="47" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[11]-MatCode_1" runname="DB110.DBW96" start="48" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[11]-Set_1" runname="DB110.DBW98" start="49" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[11]-Tolance_1" runname="DB110.DBW100" start="50" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[12]-MatCode_1" runname="DB110.DBW102" start="51" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[12]-Set_1" runname="DB110.DBW104" start="52" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[12]-Tolance_1" runname="DB110.DBW106" start="53" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[13]-MatCode_1" runname="DB110.DBW108" start="54" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[13]-Set_1" runname="DB110.DBW110" start="55" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[13]-Tolance_1" runname="DB110.DBW112" start="56" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[14]-MatCode_1" runname="DB110.DBW114" start="57" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[14]-Set_1" runname="DB110.DBW116" start="58" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[14]-Tolance_1" runname="DB110.DBW118" start="59" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[15]-MatCode_1" runname="DB110.DBW120" start="60" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[15]-Set_1" runname="DB110.DBW122" start="61" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[15]-Tolance_1" runname="DB110.DBW124" start="62" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[16]-MatCode_1" runname="DB110.DBW126" start="63" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[16]-Set_1" runname="DB110.DBW128" start="64" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[16]-Tolance_1" runname="DB110.DBW130" start="65" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[17]-MatCode_1" runname="DB110.DBW132" start="66" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[17]-Set_1" runname="DB110.DBW134" start="67" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[17]-Tolance_1" runname="DB110.DBW136" start="68" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[18]-MatCode_1" runname="DB110.DBW138" start="69" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[18]-Set_1" runname="DB110.DBW140" start="70" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[18]-Tolance_1" runname="DB110.DBW142" start="71" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[19]-MatCode_1" runname="DB110.DBW144" start="72" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[19]-Set_1" runname="DB110.DBW146" start="73" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[19]-Tolance_1" runname="DB110.DBW148" start="74" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[20]-MatCode_1" runname="DB110.DBW150" start="75" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[20]-Set_1" runname="DB110.DBW152" start="76" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[20]-Tolance_1" runname="DB110.DBW154" start="77" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[21]-MatCode_1" runname="DB110.DBW156" start="78" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
@ -4262,85 +4261,84 @@
<Data name="TartTime" runname="DB110.DBW1780" start="890" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="配方是否还在称量中1正在称量,其他不在称量中" />
</Data>
</Group>
<Group name="DB111" block="110" start="0" len="891" access="ReadWrite" remark="地磅称量1" isautoread="True">
<Group name="DB111" block="111" start="0" len="891" access="ReadWrite" remark="地磅称量2" isautoread="True">
<Data>
<Data name="scaleWeight" runname="DB111.DBW0" start="0" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="实时重量" />
<Data name="finishedNum" runname="DB111.DBW2" start="1" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="完成数量" />
<Data name="needWeight" runname="DB111.DBW4" start="2" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="称重差值" />
<Data name="status" runname="DB111.DBW6" start="3" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="状态:1,需要加料2称量完成3超差报警;4,秤物料清" />
<Data name="Set_R" runname="DB111.DBW8" start="4" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="设定固含重量" />
<Data name="Rate_R" runname="DB111.DBW10" start="5" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="固含百分比*100" />
<Data name="actSet_R" runname="DB111.DBW12" start="6" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="需要毛重" />
<Data name="Tol_R" runname="DB111.DBW14" start="7" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="设定误差" />
<Data name="Act_Weight" runname="DB111.DBW16" start="8" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="实际重量" />
<Data name="Act_Tol" runname="DB111.DBW18" start="9" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="实际差值" />
<Data name="RecipeNo" runname="DB111.DBW20" start="10" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="配方编号" />
<Data name="reqSerial" runname="DB111.DBW22" start="11" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="设定数量" />
<Data name="Total" runname="DB111.DBW24" start="12" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="总重" />
<Data name="startScale" runname="DB111.DBW26" start="13" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="启动称量" />
<Data name="stopScale" runname="DB111.DBW28" start="14" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="停止称量" />
<Data name="DosStep[0]-MatCode_1" runname="DB111.DBW30" start="15" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[0]-Set_1" runname="DB111.DBW32" start="16" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[0]-Tolance_1" runname="DB111.DBW34" start="17" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[1]-MatCode_1" runname="DB111.DBW36" start="18" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[1]-Set_1" runname="DB111.DBW38" start="19" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[1]-Tolance_1" runname="DB111.DBW40" start="20" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[2]-MatCode_1" runname="DB111.DBW42" start="21" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[2]-Set_1" runname="DB111.DBW44" start="22" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[2]-Tolance_1" runname="DB111.DBW46" start="23" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[3]-MatCode_1" runname="DB111.DBW48" start="24" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[3]-Set_1" runname="DB111.DBW50" start="25" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[3]-Tolance_1" runname="DB111.DBW52" start="26" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[4]-MatCode_1" runname="DB111.DBW54" start="27" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[4]-Set_1" runname="DB111.DBW56" start="28" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[4]-Tolance_1" runname="DB111.DBW58" start="29" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[5]-MatCode_1" runname="DB111.DBW60" start="30" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[5]-Set_1" runname="DB111.DBW62" start="31" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[5]-Tolance_1" runname="DB111.DBW64" start="32" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[6]-MatCode_1" runname="DB111.DBW66" start="33" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[6]-Set_1" runname="DB111.DBW68" start="34" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[6]-Tolance_1" runname="DB111.DBW70" start="35" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[7]-MatCode_1" runname="DB111.DBW72" start="36" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[7]-Set_1" runname="DB111.DBW74" start="37" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[7]-Tolance_1" runname="DB111.DBW76" start="38" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[8]-MatCode_1" runname="DB111.DBW78" start="39" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[8]-Set_1" runname="DB111.DBW80" start="40" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[8]-Tolance_1" runname="DB111.DBW82" start="41" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[9]-MatCode_1" runname="DB111.DBW84" start="42" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[9]-Set_1" runname="DB111.DBW86" start="43" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[9]-Tolance_1" runname="DB111.DBW88" start="44" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[10]-MatCode_1" runname="DB111.DBW90" start="45" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[10]-Set_1" runname="DB111.DBW92" start="46" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[10]-Tolance_1" runname="DB111.DBW94" start="47" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[11]-MatCode_1" runname="DB111.DBW96" start="48" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[11]-Set_1" runname="DB111.DBW98" start="49" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[11]-Tolance_1" runname="DB111.DBW100" start="50" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[12]-MatCode_1" runname="DB111.DBW102" start="51" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[12]-Set_1" runname="DB111.DBW104" start="52" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[12]-Tolance_1" runname="DB111.DBW106" start="53" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[13]-MatCode_1" runname="DB111.DBW108" start="54" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[13]-Set_1" runname="DB111.DBW111" start="55" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[13]-Tolance_1" runname="DB111.DBW112" start="56" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[14]-MatCode_1" runname="DB111.DBW114" start="57" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[14]-Set_1" runname="DB111.DBW116" start="58" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[14]-Tolance_1" runname="DB111.DBW118" start="59" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[15]-MatCode_1" runname="DB111.DBW120" start="60" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[15]-Set_1" runname="DB111.DBW122" start="61" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[15]-Tolance_1" runname="DB111.DBW124" start="62" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[16]-MatCode_1" runname="DB111.DBW126" start="63" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[16]-Set_1" runname="DB111.DBW128" start="64" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[16]-Tolance_1" runname="DB111.DBW130" start="65" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[17]-MatCode_1" runname="DB111.DBW132" start="66" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[17]-Set_1" runname="DB111.DBW134" start="67" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[17]-Tolance_1" runname="DB111.DBW136" start="68" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[18]-MatCode_1" runname="DB111.DBW138" start="69" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[18]-Set_1" runname="DB111.DBW140" start="70" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[18]-Tolance_1" runname="DB111.DBW142" start="71" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[19]-MatCode_1" runname="DB111.DBW144" start="72" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[19]-Set_1" runname="DB111.DBW146" start="73" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[19]-Tolance_1" runname="DB111.DBW148" start="74" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[20]-MatCode_1" runname="DB111.DBW150" start="75" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="scaleWeight" runname="DB111.DBW0" start="0" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="实时重量" />
<Data name="finishedNum" runname="DB111.DBW2" start="1" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="完成数量" />
<Data name="needWeight" runname="DB111.DBW4" start="2" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="称重差值" />
<Data name="status" runname="DB111.DBW6" start="3" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="状态:1,需要加料2称量完成3超差报警;4,秤物料清" />
<Data name="Set_R" runname="DB111.DBW8" start="4" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="设定固含重量" />
<Data name="Rate_R" runname="DB111.DBW10" start="5" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="固含百分比*100" />
<Data name="actSet_R" runname="DB111.DBW12" start="6" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="需要毛重" />
<Data name="Tol_R" runname="DB111.DBW14" start="7" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="设定误差" />
<Data name="Act_Weight" runname="DB111.DBW16" start="8" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="实际重量" />
<Data name="Act_Tol" runname="DB111.DBW18" start="9" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="实际差值" />
<Data name="RecipeNo" runname="DB111.DBW20" start="10" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="配方编号" />
<Data name="reqSerial" runname="DB111.DBW22" start="11" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="设定数量" />
<Data name="Total" runname="DB111.DBW24" start="12" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="总重" />
<Data name="startScale" runname="DB111.DBW26" start="13" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="启动称量" />
<Data name="stopScale" runname="DB111.DBW28" start="14" len="1" method="Default_Div()" max="" issave="False" subtractor="" remark="停止称量" />
<Data name="DosStep[0]-MatCode_1" runname="DB111.DBW30" start="15" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[0]-Set_1" runname="DB111.DBW32" start="16" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[0]-Tolance_1" runname="DB111.DBW34" start="17" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[1]-MatCode_1" runname="DB111.DBW36" start="18" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[1]-Set_1" runname="DB111.DBW38" start="19" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[1]-Tolance_1" runname="DB111.DBW40" start="20" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[2]-MatCode_1" runname="DB111.DBW42" start="21" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[2]-Set_1" runname="DB111.DBW44" start="22" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[2]-Tolance_1" runname="DB111.DBW46" start="23" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[3]-MatCode_1" runname="DB111.DBW48" start="24" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[3]-Set_1" runname="DB111.DBW50" start="25" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[3]-Tolance_1" runname="DB111.DBW52" start="26" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[4]-MatCode_1" runname="DB111.DBW54" start="27" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[4]-Set_1" runname="DB111.DBW56" start="28" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[4]-Tolance_1" runname="DB111.DBW58" start="29" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[5]-MatCode_1" runname="DB111.DBW60" start="30" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[5]-Set_1" runname="DB111.DBW62" start="31" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[5]-Tolance_1" runname="DB111.DBW64" start="32" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[6]-MatCode_1" runname="DB111.DBW66" start="33" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[6]-Set_1" runname="DB111.DBW68" start="34" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[6]-Tolance_1" runname="DB111.DBW70" start="35" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[7]-MatCode_1" runname="DB111.DBW72" start="36" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[7]-Set_1" runname="DB111.DBW74" start="37" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[7]-Tolance_1" runname="DB111.DBW76" start="38" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[8]-MatCode_1" runname="DB111.DBW78" start="39" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[8]-Set_1" runname="DB111.DBW80" start="40" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[8]-Tolance_1" runname="DB111.DBW82" start="41" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[9]-MatCode_1" runname="DB111.DBW84" start="42" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[9]-Set_1" runname="DB111.DBW86" start="43" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[9]-Tolance_1" runname="DB111.DBW88" start="44" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[10]-MatCode_1" runname="DB111.DBW90" start="45" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[10]-Set_1" runname="DB111.DBW92" start="46" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[10]-Tolance_1" runname="DB111.DBW94" start="47" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[11]-MatCode_1" runname="DB111.DBW96" start="48" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[11]-Set_1" runname="DB111.DBW98" start="49" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[11]-Tolance_1" runname="DB111.DBW100" start="50" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[12]-MatCode_1" runname="DB111.DBW102" start="51" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[12]-Set_1" runname="DB111.DBW104" start="52" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[12]-Tolance_1" runname="DB111.DBW106" start="53" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[13]-MatCode_1" runname="DB111.DBW108" start="54" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[13]-Set_1" runname="DB111.DBW111" start="55" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[13]-Tolance_1" runname="DB111.DBW112" start="56" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[14]-MatCode_1" runname="DB111.DBW114" start="57" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[14]-Set_1" runname="DB111.DBW116" start="58" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[14]-Tolance_1" runname="DB111.DBW118" start="59" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[15]-MatCode_1" runname="DB111.DBW120" start="60" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[15]-Set_1" runname="DB111.DBW122" start="61" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[15]-Tolance_1" runname="DB111.DBW124" start="62" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[16]-MatCode_1" runname="DB111.DBW126" start="63" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[16]-Set_1" runname="DB111.DBW128" start="64" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[16]-Tolance_1" runname="DB111.DBW130" start="65" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[17]-MatCode_1" runname="DB111.DBW132" start="66" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[17]-Set_1" runname="DB111.DBW134" start="67" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[17]-Tolance_1" runname="DB111.DBW136" start="68" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[18]-MatCode_1" runname="DB111.DBW138" start="69" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[18]-Set_1" runname="DB111.DBW140" start="70" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[18]-Tolance_1" runname="DB111.DBW142" start="71" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[19]-MatCode_1" runname="DB111.DBW144" start="72" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[19]-Set_1" runname="DB111.DBW146" start="73" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[19]-Tolance_1" runname="DB111.DBW148" start="74" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[20]-MatCode_1" runname="DB111.DBW150" start="75" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />
<Data name="DosStep[20]-Set_1" runname="DB111.DBW152" start="76" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定重量" />
<Data name="DosStep[20]-Tolance_1" runname="DB111.DBW154" start="77" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="设定公差" />
<Data name="DosStep[21]-MatCode_1" runname="DB111.DBW156" start="78" len="1" method="Default_ShortDiv()" max="" issave="False" subtractor="" remark="物料名称" />

@ -155,11 +155,11 @@
<Property name="DbOptionType">None</Property>
<Property name="MCVisible">True</Property>
<Property name="MCEnabled">True</Property>
<Property name="Text">配方名称</Property>
<Property name="Text">批次</Property>
<Property name="Font">宋体, 12pt</Property>
<Property name="Location">685, 30</Property>
<Property name="Name">MCLabel6</Property>
<Property name="Size">72, 16</Property>
<Property name="Size">40, 16</Property>
</Object>
<Object type="Mesnac.Controls.Default.MCCombobox, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="comRecipe" children="Controls">
<Property name="AllowTypeAllSymbols">True</Property>

@ -1471,6 +1471,11 @@
<Property name="Name">Diamond25</Property>
<Property name="Size">18, 18</Property>
</Object>
<Object type="Mesnac.Controls.Default.Diamond, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="Diamond38" children="Controls">
<Property name="Location">13, 295</Property>
<Property name="Name">Diamond38</Property>
<Property name="Size">18, 18</Property>
</Object>
<Object type="Mesnac.Controls.Default.Diamond, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="Diamond26" children="Controls">
<Property name="Location">13, 226</Property>
<Property name="Name">Diamond26</Property>
@ -1596,6 +1601,27 @@
<Property name="Name">MCLabel215</Property>
<Property name="Size">96, 28</Property>
</Object>
<Object type="Mesnac.Controls.Default.MCLabel, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="MCLabel247" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="NewFillColor">Red</Property>
<Property name="OldFillColor">DarkGray</Property>
<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="Text">剩余重量:</Property>
<Property name="Font">微软雅黑, 15.75pt, style=Bold</Property>
<Property name="ForeColor">White</Property>
<Property name="Location">38, 289</Property>
<Property name="Name">MCLabel247</Property>
<Property name="Size">117, 28</Property>
</Object>
<Object type="Mesnac.Controls.Default.MCLabel, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="lblPlanState2" children="Controls">
<Property name="Format" />
<Property name="TextName" />
@ -1617,6 +1643,27 @@
<Property name="Name">lblPlanState2</Property>
<Property name="Size">54, 28</Property>
</Object>
<Object type="Mesnac.Controls.Default.MCLabel, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="MCLabel246" children="Controls">
<Property name="Format" />
<Property name="TextName">CWSS_PLC.DB111.Set_R/10-CWSS_PLC.DB111.Act_Weight/10</Property>
<Property name="NewFillColor">Black</Property>
<Property name="OldFillColor">DarkGray</Property>
<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="Text">0.00</Property>
<Property name="Font">微软雅黑, 15.75pt, style=Bold</Property>
<Property name="ForeColor">White</Property>
<Property name="Location">167, 289</Property>
<Property name="Name">MCLabel246</Property>
<Property name="Size">57, 28</Property>
</Object>
<Object type="Mesnac.Controls.Default.MCLabel, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="MCLabel217" children="Controls">
<Property name="Format" />
<Property name="TextName">CWSS_PLC.DB111.reqSerial</Property>
@ -1837,6 +1884,11 @@
<Property name="Name">Diamond12</Property>
<Property name="Size">18, 18</Property>
</Object>
<Object type="Mesnac.Controls.Default.Diamond, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="Diamond37" children="Controls">
<Property name="Location">13, 293</Property>
<Property name="Name">Diamond37</Property>
<Property name="Size">18, 18</Property>
</Object>
<Object type="Mesnac.Controls.Default.Diamond, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="Diamond13" children="Controls">
<Property name="Location">13, 259</Property>
<Property name="Name">Diamond13</Property>
@ -1925,6 +1977,27 @@
<Property name="Name">MCLabel203</Property>
<Property name="Size">25, 28</Property>
</Object>
<Object type="Mesnac.Controls.Default.MCLabel, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="MCLabel245" children="Controls">
<Property name="Format" />
<Property name="TextName" />
<Property name="NewFillColor">Red</Property>
<Property name="OldFillColor">DarkGray</Property>
<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="Text">剩余重量:</Property>
<Property name="Font">微软雅黑, 15.75pt, style=Bold</Property>
<Property name="ForeColor">White</Property>
<Property name="Location">38, 287</Property>
<Property name="Name">MCLabel245</Property>
<Property name="Size">117, 28</Property>
</Object>
<Object type="Mesnac.Controls.Default.MCLabel, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="MCLabel186" children="Controls">
<Property name="Format" />
<Property name="TextName" />
@ -1946,6 +2019,27 @@
<Property name="Name">MCLabel186</Property>
<Property name="Size">117, 28</Property>
</Object>
<Object type="Mesnac.Controls.Default.MCLabel, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="MCLabel244" children="Controls">
<Property name="Format" />
<Property name="TextName">CWSS_PLC.DB110.Set_R/10-CWSS_PLC.DB110.Act_Weight/10</Property>
<Property name="NewFillColor">Black</Property>
<Property name="OldFillColor">DarkGray</Property>
<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="Text">0.00</Property>
<Property name="Font">微软雅黑, 15.75pt, style=Bold</Property>
<Property name="ForeColor">White</Property>
<Property name="Location">167, 287</Property>
<Property name="Name">MCLabel244</Property>
<Property name="Size">57, 28</Property>
</Object>
<Object type="Mesnac.Controls.Default.MCLabel, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="MCLabel180" children="Controls">
<Property name="Format" />
<Property name="TextName" />

@ -1,3 +1,3 @@
<DataSources>
<DataSourceItem Name="DataSource1" Driver="MS SQL Server" Server="." UserName="sa" Password="sa" DataBase="cwss_xl" ConnectionTimeout="5" DriverAssembly="ICSharpCode.Data.SQLServer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" DriverClass="ICSharpCode.Data.Core.DatabaseDrivers.SQLServer.SQLServerDatabaseDriver" DataSourceClass="ICSharpCode.Data.Core.DatabaseObjects.Database" />
<DataSourceItem Name="DataSource1" Driver="MS SQL Server" Server="192.168.10.50" UserName="sa" Password="sa" DataBase="cwss_xl" ConnectionTimeout="5" DriverAssembly="ICSharpCode.Data.SQLServer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" DriverClass="ICSharpCode.Data.Core.DatabaseDrivers.SQLServer.SQLServerDatabaseDriver" DataSourceClass="ICSharpCode.Data.Core.DatabaseObjects.Database" />
</DataSources>
Loading…
Cancel
Save