debug - 自动控制问题修改

wangsr
wangsr 1 year ago
parent 7fc6077b8c
commit dee332a98f

@ -285,6 +285,10 @@ namespace Mesnac.Action.ChemicalWeighing.AutoControl
{ {
MessageBox.Show("信号未准备好!"); MessageBox.Show("信号未准备好!");
} }
else
{
MessageBox.Show("信号下达成功!");
}
} }
if (ControlsEntity.GelManualColdWater == runtime.Sender) if (ControlsEntity.GelManualColdWater == runtime.Sender)
@ -331,6 +335,10 @@ namespace Mesnac.Action.ChemicalWeighing.AutoControl
{ {
MessageBox.Show("信号未准备好!"); MessageBox.Show("信号未准备好!");
} }
else
{
MessageBox.Show("信号下达成功!");
}
} }
@ -379,6 +387,10 @@ namespace Mesnac.Action.ChemicalWeighing.AutoControl
{ {
MessageBox.Show("信号未准备好!"); MessageBox.Show("信号未准备好!");
} }
else
{
MessageBox.Show("信号下达成功!");
}
} }
if (ControlsEntity.WetManualGel == runtime.Sender) if (ControlsEntity.WetManualGel == runtime.Sender)
@ -426,6 +438,10 @@ namespace Mesnac.Action.ChemicalWeighing.AutoControl
{ {
MessageBox.Show("信号未准备好!"); MessageBox.Show("信号未准备好!");
} }
else
{
MessageBox.Show("信号下达成功!");
}
} }
if (ControlsEntity.WetManualControl == runtime.Sender) if (ControlsEntity.WetManualControl == runtime.Sender)
@ -434,10 +450,11 @@ namespace Mesnac.Action.ChemicalWeighing.AutoControl
{ {
return; return;
} }
SetValue value = new SetValue() SetValue value = new SetValue()
{ {
Value = Convert.ToSingle(ControlsEntity.ManualTolerance.MCValue.ToString()), Value = Convert.ToSingle(ControlsEntity.ManualWeight.MCValue.ToString()),
Toterance = Convert.ToSingle(ControlsEntity.ManualWeight.MCValue.ToString()) Toterance = Convert.ToSingle(ControlsEntity.ManualTolerance.MCValue.ToString())
}; };
switch (SingleSelect()) switch (SingleSelect())
@ -478,6 +495,9 @@ namespace Mesnac.Action.ChemicalWeighing.AutoControl
MessageBox.Show("当前未选择产线!"); MessageBox.Show("当前未选择产线!");
return; return;
} }
MessageBox.Show("数据下传成功!");
} }
#endregion #endregion
@ -521,6 +541,9 @@ namespace Mesnac.Action.ChemicalWeighing.AutoControl
MessageBox.Show("请选择一条产线!"); MessageBox.Show("请选择一条产线!");
return; return;
} }
MessageBox.Show("产线已启动!");
} }
if (ControlsEntity.LineStop == runtime.Sender) if (ControlsEntity.LineStop == runtime.Sender)
@ -658,7 +681,6 @@ namespace Mesnac.Action.ChemicalWeighing.AutoControl
private IBaseControl GetBaseControl(string name) private IBaseControl GetBaseControl(string name)
{ {
return McControls.First(x => x.Name == name) as IBaseControl; return McControls.First(x => x.Name == name) as IBaseControl;
} }

@ -60,9 +60,9 @@ namespace DataBlockHelper.DBHelpers
private static void Write(int start, WaterEntity entity) private static void Write(int start, WaterEntity entity)
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:{start}.0", entity.Bin); siemensS7Net.Write($"{DbName}.{start}.0", entity.Bin);
siemensS7Net.Write($"{DbName}:{start+2}.0", entity.Set); siemensS7Net.Write($"{DbName}.{start+2}.0", entity.Set);
siemensS7Net.Write($"{DbName}:{start+6}.0", entity.Tolerance); siemensS7Net.Write($"{DbName}.{start+6}.0", entity.Tolerance);
} }
} }
} }

@ -12,146 +12,146 @@ namespace DataBlockHelper.DBHelpers
public static void WriteStartJob1() public static void WriteStartJob1()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:52.0",true); siemensS7Net.Write($"{DbName}.52.0",true);
} }
public static void WriteStopJob1() public static void WriteStopJob1()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:52.0",false); siemensS7Net.Write($"{DbName}.52.0",false);
} }
public static void WriteStartJob2() public static void WriteStartJob2()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:52.1",true); siemensS7Net.Write($"{DbName}.52.1",true);
} }
public static void WriteStopJob2() public static void WriteStopJob2()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:52.1",false); siemensS7Net.Write($"{DbName}.52.1",false);
} }
public static void WriteStartJob3() public static void WriteStartJob3()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:52.2",true); siemensS7Net.Write($"{DbName}.52.2",true);
} }
public static void WriteStopJob3() public static void WriteStopJob3()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:52.2",false); siemensS7Net.Write($"{DbName}.52.2",false);
} }
public static void WriteStartJob4() public static void WriteStartJob4()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:52.3",true); siemensS7Net.Write($"{DbName}.52.3",true);
} }
public static void WriteStopJob4() public static void WriteStopJob4()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:52.3",false); siemensS7Net.Write($"{DbName}.52.3",false);
} }
public static void WriteStartJob5() public static void WriteStartJob5()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:52.4",true); siemensS7Net.Write($"{DbName}.52.4",true);
} }
public static void WriteStopJob5() public static void WriteStopJob5()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:52.4",false); siemensS7Net.Write($"{DbName}.52.4",false);
} }
public static void WriteStartJob6() public static void WriteStartJob6()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:52.5",true); siemensS7Net.Write($"{DbName}.52.5",true);
} }
public static void WriteStopJob6() public static void WriteStopJob6()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:52.5",false); siemensS7Net.Write($"{DbName}.52.5",false);
} }
public static void WriteStartJob7() public static void WriteStartJob7()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:52.6",true); siemensS7Net.Write($"{DbName}.52.6",true);
} }
public static void WriteStopJob7() public static void WriteStopJob7()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:52.6",false); siemensS7Net.Write($"{DbName}.52.6",false);
} }
public static void WriteStartJob8() public static void WriteStartJob8()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:52.7",true); siemensS7Net.Write($"{DbName}.52.7",true);
} }
public static void WriteStopJob8() public static void WriteStopJob8()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:52.7",false); siemensS7Net.Write($"{DbName}.52.7",false);
} }
public static void WriteManScrewH1() public static void WriteManScrewH1()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:53.0",true); siemensS7Net.Write($"{DbName}.53.0",true);
} }
public static void WriteManScrewH2() public static void WriteManScrewH2()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:53.1",true); siemensS7Net.Write($"{DbName}.53.1",true);
} }
public static void WriteManScrewH3() public static void WriteManScrewH3()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:53.2",true); siemensS7Net.Write($"{DbName}.53.2",true);
} }
public static void WriteManScrewH4() public static void WriteManScrewH4()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:53.3",true); siemensS7Net.Write($"{DbName}.53.3",true);
} }
public static void WriteManScrewH5() public static void WriteManScrewH5()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:53.4",true); siemensS7Net.Write($"{DbName}.53.4",true);
} }
public static void WriteManScrewH6() public static void WriteManScrewH6()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:53.5",true); siemensS7Net.Write($"{DbName}.53.5",true);
} }
public static void WriteManScrewH7() public static void WriteManScrewH7()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:53.6",true); siemensS7Net.Write($"{DbName}.53.6",true);
} }
public static void WriteManScrewH8() public static void WriteManScrewH8()
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:53.7",true); siemensS7Net.Write($"{DbName}.53.7",true);
} }
public static void WriteSetValueH1(SetValue setValue) public static void WriteSetValueH1(SetValue setValue)
@ -179,8 +179,8 @@ namespace DataBlockHelper.DBHelpers
private static void WriteSetValue(int start,SetValue setValue) private static void WriteSetValue(int start,SetValue setValue)
{ {
var siemensS7Net = PlcConnect.Instance; var siemensS7Net = PlcConnect.Instance;
siemensS7Net.Write($"{DbName}:{start}.0", setValue.Value); siemensS7Net.Write($"{DbName}.{start}.0", setValue.Value);
siemensS7Net.Write($"{DbName}:{start+4}.0", setValue.Toterance); siemensS7Net.Write($"{DbName}.{start+4}.0", setValue.Toterance);
} }

@ -70,7 +70,7 @@
<Property name="OldFillColor">DarkGray</Property> <Property name="OldFillColor">DarkGray</Property>
<Property name="Text">下传</Property> <Property name="Text">下传</Property>
<Property name="Font">宋体, 12pt</Property> <Property name="Font">宋体, 12pt</Property>
<Property name="Location">733, 79</Property> <Property name="Location">733, 94</Property>
<Property name="Name">Download</Property> <Property name="Name">Download</Property>
<Property name="Size">168, 56</Property> <Property name="Size">168, 56</Property>
<Property name="TabIndex">8</Property> <Property name="TabIndex">8</Property>
@ -249,7 +249,7 @@
<Property name="Font">宋体, 12pt</Property> <Property name="Font">宋体, 12pt</Property>
<Property name="Location">12, 12</Property> <Property name="Location">12, 12</Property>
<Property name="Name">GroupBox34</Property> <Property name="Name">GroupBox34</Property>
<Property name="Size">889, 61</Property> <Property name="Size">889, 65</Property>
<Property name="TabIndex">10</Property> <Property name="TabIndex">10</Property>
</Object> </Object>
<Object type="System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" name="GroupBox1" children="Controls"> <Object type="System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" name="GroupBox1" children="Controls">
@ -394,9 +394,9 @@
<Property name="TabStop">False</Property> <Property name="TabStop">False</Property>
<Property name="Text">手动控制</Property> <Property name="Text">手动控制</Property>
<Property name="Font">宋体, 9pt</Property> <Property name="Font">宋体, 9pt</Property>
<Property name="Location">8, 266</Property> <Property name="Location">6, 266</Property>
<Property name="Name">GroupBox48</Property> <Property name="Name">GroupBox48</Property>
<Property name="Size">188, 174</Property> <Property name="Size">190, 174</Property>
<Property name="TabIndex">8</Property> <Property name="TabIndex">8</Property>
</Object> </Object>
<Object type="System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" name="GroupBox46" children="Controls"> <Object type="System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" name="GroupBox46" children="Controls">
@ -446,9 +446,9 @@
<Property name="TabStop">False</Property> <Property name="TabStop">False</Property>
<Property name="Text">5-时间设定</Property> <Property name="Text">5-时间设定</Property>
<Property name="Font">宋体, 9pt</Property> <Property name="Font">宋体, 9pt</Property>
<Property name="Location">8, 204</Property> <Property name="Location">6, 204</Property>
<Property name="Name">GroupBox46</Property> <Property name="Name">GroupBox46</Property>
<Property name="Size">188, 56</Property> <Property name="Size">190, 56</Property>
<Property name="TabIndex">7</Property> <Property name="TabIndex">7</Property>
</Object> </Object>
<Object type="System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" name="GroupBox45" children="Controls"> <Object type="System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" name="GroupBox45" children="Controls">
@ -605,7 +605,7 @@
<Property name="Font">宋体, 12pt</Property> <Property name="Font">宋体, 12pt</Property>
<Property name="Location">6, 20</Property> <Property name="Location">6, 20</Property>
<Property name="Name">GelManualPowder</Property> <Property name="Name">GelManualPowder</Property>
<Property name="Size">110, 43</Property> <Property name="Size">113, 43</Property>
<Property name="TabIndex">43</Property> <Property name="TabIndex">43</Property>
</Object> </Object>
<Object type="Mesnac.Controls.Default.MCButton, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="GelManualHotWater" children="Controls"> <Object type="Mesnac.Controls.Default.MCButton, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="GelManualHotWater" children="Controls">
@ -630,7 +630,7 @@
<Property name="Font">宋体, 12pt</Property> <Property name="Font">宋体, 12pt</Property>
<Property name="Location">6, 183</Property> <Property name="Location">6, 183</Property>
<Property name="Name">GelManualHotWater</Property> <Property name="Name">GelManualHotWater</Property>
<Property name="Size">110, 43</Property> <Property name="Size">113, 43</Property>
<Property name="TabIndex">45</Property> <Property name="TabIndex">45</Property>
</Object> </Object>
<Object type="Mesnac.Controls.Default.MCButton, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="GelManualColdWater" children="Controls"> <Object type="Mesnac.Controls.Default.MCButton, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="GelManualColdWater" children="Controls">
@ -655,7 +655,7 @@
<Property name="Font">宋体, 12pt</Property> <Property name="Font">宋体, 12pt</Property>
<Property name="Location">6, 100</Property> <Property name="Location">6, 100</Property>
<Property name="Name">GelManualColdWater</Property> <Property name="Name">GelManualColdWater</Property>
<Property name="Size">110, 43</Property> <Property name="Size">113, 43</Property>
<Property name="TabIndex">44</Property> <Property name="TabIndex">44</Property>
</Object> </Object>
<Object type="Mesnac.Controls.Default.MCButton, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="MCButton2147483643" children="Controls"> <Object type="Mesnac.Controls.Default.MCButton, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="MCButton2147483643" children="Controls">
@ -686,9 +686,9 @@
<Property name="TabStop">False</Property> <Property name="TabStop">False</Property>
<Property name="Text">手动控制</Property> <Property name="Text">手动控制</Property>
<Property name="Font">宋体, 9pt</Property> <Property name="Font">宋体, 9pt</Property>
<Property name="Location">365, 207</Property> <Property name="Location">365, 204</Property>
<Property name="Name">GroupBox47</Property> <Property name="Name">GroupBox47</Property>
<Property name="Size">122, 232</Property> <Property name="Size">125, 235</Property>
<Property name="TabIndex">46</Property> <Property name="TabIndex">46</Property>
</Object> </Object>
<Object type="Mesnac.Controls.Default.MCTextBox, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="MaterialTolerance2" children="Controls"> <Object type="Mesnac.Controls.Default.MCTextBox, Mesnac.Controls.Default, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" name="MaterialTolerance2" children="Controls">
@ -1384,7 +1384,7 @@
<Property name="TabStop">False</Property> <Property name="TabStop">False</Property>
<Property name="Text">产线</Property> <Property name="Text">产线</Property>
<Property name="Font">宋体, 12pt</Property> <Property name="Font">宋体, 12pt</Property>
<Property name="Location">12, 79</Property> <Property name="Location">12, 83</Property>
<Property name="Name">GroupBox1</Property> <Property name="Name">GroupBox1</Property>
<Property name="Size">715, 478</Property> <Property name="Size">715, 478</Property>
<Property name="TabIndex">9</Property> <Property name="TabIndex">9</Property>
@ -1405,7 +1405,7 @@
<Property name="MCPurview">False</Property> <Property name="MCPurview">False</Property>
<Property name="AllowOriginalSizeShow">False</Property> <Property name="AllowOriginalSizeShow">False</Property>
<Property name="BackColor">Control</Property> <Property name="BackColor">Control</Property>
<Property name="Size">928, 607</Property> <Property name="Size">928, 610</Property>
<Property name="StartPosition">WindowsDefaultLocation</Property> <Property name="StartPosition">WindowsDefaultLocation</Property>
<Property name="Text">湿混糊化自动参数控制</Property> <Property name="Text">湿混糊化自动参数控制</Property>
<Property name="WindowState">Normal</Property> <Property name="WindowState">Normal</Property>

Loading…
Cancel
Save