diff --git a/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliver/DeliverInitAction.cs b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliver/DeliverInitAction.cs index edeab51..b31232a 100644 --- a/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliver/DeliverInitAction.cs +++ b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliver/DeliverInitAction.cs @@ -603,10 +603,10 @@ namespace Mesnac.Action.ChemicalWeighing.LjDeliver ControlsHelper.SetThreeWayValve(ThreeWayValveE.DV1PCP10, PlcTemp.DV1PCP10_AlarmR, PlcTemp.DV1PCP10_SetR, PlcTemp.DV1PCP10_AlarmL, PlcTemp.DV1PCP10_SetL, 1); ControlsHelper.SetThreeWayValve(ThreeWayValveE.DV1PCP11, PlcTemp.DV1PCP11_AlarmL, PlcTemp.DV1PCP11_SetL, PlcTemp.DV1PCP11_AlarmR, PlcTemp.DV1PCP11_SetR, 0); ControlsHelper.SetThreeWayValve(ThreeWayValveE.DV1PCP12, PlcTemp.DV1PCP12_AlarmR, PlcTemp.DV1PCP12_SetR, PlcTemp.DV1PCP12_AlarmL, PlcTemp.DV1PCP12_SetL, 0); - ControlsHelper.SetThreeWayValve(ThreeWayValveE.DV1PCP13, PlcTemp.DV1PCP13_AlarmR, PlcTemp.DV1PCP13_SetR, true/*PlcTemp.DV1PCP13_AlarmL*/, PlcTemp.DV1PCP13_SetL, 1); + ControlsHelper.SetThreeWayValve(ThreeWayValveE.DV1PCP13, PlcTemp.DV1PCP13_AlarmR, PlcTemp.DV1PCP13_SetR, PlcTemp.DV1PCP13_AlarmL, PlcTemp.DV1PCP13_SetL, 1); ControlsHelper.SetThreeWayValve(ThreeWayValveE.DV1PCP14, PlcTemp.DV1PCP14_AlarmR, PlcTemp.DV1PCP14_SetR, PlcTemp.DV1PCP14_AlarmL, PlcTemp.DV1PCP14_SetL, 1); ControlsHelper.SetThreeWayValve(ThreeWayValveE.DV1PCP15, PlcTemp.DV1PCP15_AlarmR, PlcTemp.DV1PCP15_SetR, PlcTemp.DV1PCP15_AlarmL, PlcTemp.DV1PCP15_SetL, 0); - ControlsHelper.SetThreeWayValve(ThreeWayValveE.DV1PCP16, PlcTemp.DV1PCP16_AlarmL, PlcTemp.DV1PCP16_SetL, PlcTemp.DV1PCP16_AlarmR, PlcTemp.DV1PCP16_SetR, 0); + ControlsHelper.SetThreeWayValve(ThreeWayValveE.DV1PCP16, PlcTemp.DV1PCP16_AlarmL, PlcTemp.DV1PCP16_SetL, PlcTemp.DV1PCP16_AlarmR, PlcTemp.DV1PCP16_SetR, 2); ControlsHelper.SetThreeWayValve(ThreeWayValveE.DV1PCP17, PlcTemp.DV1PCP17_AlarmR, PlcTemp.DV1PCP17_SetR, PlcTemp.DV1PCP17_AlarmL, PlcTemp.DV1PCP17_SetL, 0); ControlsHelper.SetThreeWayValve(ThreeWayValveE.DV1PCP18, PlcTemp.DV1PCP18_AlarmR, PlcTemp.DV1PCP18_SetR, PlcTemp.DV1PCP18_AlarmL, PlcTemp.DV1PCP18_SetL, 0); ControlsHelper.SetThreeWayValve(ThreeWayValveE.DV1PCP19, PlcTemp.DV1PCP19_AlarmR, PlcTemp.DV1PCP19_SetR, PlcTemp.DV1PCP19_AlarmL, PlcTemp.DV1PCP19_SetL, 0); diff --git a/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliverPressureSetting/ControlsHelper.cs b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliverPressureSetting/ControlsHelper.cs new file mode 100644 index 0000000..0449035 --- /dev/null +++ b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliverPressureSetting/ControlsHelper.cs @@ -0,0 +1,20 @@ +using Mesnac.Action.ChemicalWeighing.AutoControl.Entity; +using Mesnac.Action.ChemicalWeighing.LjDeliver.Entity; +using Mesnac.Action.ChemicalWeighing.Util; +using Mesnac.Controls.ChemicalWeighing; +using Mesnac.Controls.Default; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Mesnac.Action.ChemicalWeighing.LjDeliverPressureSetting +{ + public class ControlsHelper : ControlsImprot + { + + } +} diff --git a/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliverPressureSetting/Entity/DeliverPressureEntity.cs b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliverPressureSetting/Entity/DeliverPressureEntity.cs new file mode 100644 index 0000000..3cbe629 --- /dev/null +++ b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliverPressureSetting/Entity/DeliverPressureEntity.cs @@ -0,0 +1,50 @@ +using Mesnac.Controls.Default; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Mesnac.Action.ChemicalWeighing.LjDeliverPressureSetting.Entity +{ + public class MCButtonEntity + { + public MCButton Download { get; set; } + public MCButton Refresh { get; set; } + } + + public class MCTextboxEntity + { + public MCTextBox ASetValue1 { get; set; } + public MCTextBox ASetValue2 { get; set; } + public MCTextBox ASetValue3 { get; set; } + public MCTextBox ASetValue4 { get; set; } + public MCTextBox ASetValue5 { get; set; } + public MCTextBox ASetValue6 { get; set; } + public MCTextBox ASetValue7 { get; set; } + public MCTextBox ASetValue8 { get; set; } + public MCTextBox BSetValue1 { get; set; } + public MCTextBox BSetValue2 { get; set; } + public MCTextBox BSetValue3 { get; set; } + public MCTextBox BSetValue4 { get; set; } + public MCTextBox BSetValue5 { get; set; } + public MCTextBox BSetValue6 { get; set; } + public MCTextBox BSetValue7 { get; set; } + public MCTextBox BSetValue8 { get; set; } + public MCTextBox CSetValue1 { get; set; } + public MCTextBox CSetValue2 { get; set; } + public MCTextBox CSetValue3 { get; set; } + public MCTextBox CSetValue4 { get; set; } + public MCTextBox CSetValue5 { get; set; } + public MCTextBox CSetValue6 { get; set; } + public MCTextBox CSetValue7 { get; set; } + public MCTextBox CSetValue8 { get; set; } + public MCTextBox ATimeSetValue1 { get; set; } + public MCTextBox ATimeSetValue2 { get; set; } + public MCTextBox BTimeSetValue1 { get; set; } + public MCTextBox BTimeSetValue2 { get; set; } + public MCTextBox CTimeSetValue1 { get; set; } + public MCTextBox CTimeSetValue2 { get; set; } + + } +} diff --git a/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliverPressureSetting/InitAction.cs b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliverPressureSetting/InitAction.cs new file mode 100644 index 0000000..6bab0c0 --- /dev/null +++ b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliverPressureSetting/InitAction.cs @@ -0,0 +1,65 @@ +using DataBlockHelper.DBHelpers; +using Mesnac.Action.Base; +using Mesnac.Action.ChemicalWeighing.LjDeliverPressureSetting.Entity; +using Mesnac.Controls.Default; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Mesnac.Action.ChemicalWeighing.LjDeliverPressureSetting +{ + public class InitAction : ChemicalWeighingAction, IAction + { + DB112Helper DB122 = new DB112Helper(); + MCTextboxEntity BoxE = new MCTextboxEntity(); + + List Controls; + public void Run(RuntimeParameter runtime) + { + base.RunIni(runtime); + + Controls = GetAllControls(); + + ControlsHelper.ControlImport(BoxE, Controls); + + SetValueFromPlc(); + } + + private void SetValueFromPlc() + { + BoxE.ASetValue1.MCValue = DB122.PressureA.SetValue1; + BoxE.ASetValue2.MCValue = DB122.PressureA.SetValue2; + BoxE.ASetValue3.MCValue = DB122.PressureA.SetValue3; + BoxE.ASetValue4.MCValue = DB122.PressureA.SetValue4; + BoxE.ASetValue5.MCValue = DB122.PressureA.SetValue5; + BoxE.ASetValue6.MCValue = DB122.PressureA.SetValue6; + BoxE.ASetValue7.MCValue = DB122.PressureA.SetValue7; + BoxE.ASetValue8.MCValue = DB122.PressureA.SetValue8; + BoxE.BSetValue1.MCValue = DB122.PressureB.SetValue1; + BoxE.BSetValue2.MCValue = DB122.PressureB.SetValue2; + BoxE.BSetValue3.MCValue = DB122.PressureB.SetValue3; + BoxE.BSetValue4.MCValue = DB122.PressureB.SetValue4; + BoxE.BSetValue5.MCValue = DB122.PressureB.SetValue5; + BoxE.BSetValue6.MCValue = DB122.PressureB.SetValue6; + BoxE.BSetValue7.MCValue = DB122.PressureB.SetValue7; + BoxE.BSetValue8.MCValue = DB122.PressureB.SetValue8; + BoxE.CSetValue1.MCValue = DB122.PressureC.SetValue1; + BoxE.CSetValue2.MCValue = DB122.PressureC.SetValue2; + BoxE.CSetValue3.MCValue = DB122.PressureC.SetValue3; + BoxE.CSetValue4.MCValue = DB122.PressureC.SetValue4; + BoxE.CSetValue5.MCValue = DB122.PressureC.SetValue5; + BoxE.CSetValue6.MCValue = DB122.PressureC.SetValue6; + BoxE.CSetValue7.MCValue = DB122.PressureC.SetValue7; + BoxE.CSetValue8.MCValue = DB122.PressureC.SetValue8; + BoxE.ATimeSetValue1.MCValue = DB122.LineTimeA.SetValue1; + BoxE.ATimeSetValue2.MCValue = DB122.LineTimeA.SetValue2; + BoxE.BTimeSetValue1.MCValue = DB122.LineTimeB.SetValue1; + BoxE.BTimeSetValue2.MCValue = DB122.LineTimeB.SetValue2; + BoxE.CTimeSetValue1.MCValue = DB122.LineTimeC.SetValue1; + BoxE.CTimeSetValue2.MCValue = DB122.LineTimeC.SetValue2; + } + } +} diff --git a/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliverPressureSetting/PlcDownload.cs b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliverPressureSetting/PlcDownload.cs new file mode 100644 index 0000000..acc411d --- /dev/null +++ b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliverPressureSetting/PlcDownload.cs @@ -0,0 +1,151 @@ +using DataBlockHelper.DBHelpers; +using Mesnac.Action.ChemicalWeighing.LjDeliverPressureSetting.Entity; +using System; +using System.Collections.Generic; +using System.Drawing.Text; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Mesnac.Action.ChemicalWeighing.LjDeliverPressureSetting +{ + public class PlcDownload + { + public static void PressureSettingDownload(MCTextboxEntity BoxE) + { + Conveyor conveyorA = new Conveyor(); + Conveyor conveyorB = new Conveyor(); + Conveyor conveyorC = new Conveyor(); + ConveyorTimer conveyorTimerA = new ConveyorTimer(); + ConveyorTimer conveyorTimerB = new ConveyorTimer(); + ConveyorTimer conveyorTimerC = new ConveyorTimer(); + + string Alarm = "组数值超出取值范围!(大于0小于50)"; + + if (!SetValueWithJudge(conveyorA, + Convert.ToSingle(BoxE.ASetValue1.MCValue.ToString()), + Convert.ToSingle(BoxE.ASetValue2.MCValue.ToString()), + Convert.ToSingle(BoxE.ASetValue3.MCValue.ToString()), + Convert.ToSingle(BoxE.ASetValue4.MCValue.ToString()), + Convert.ToSingle(BoxE.ASetValue5.MCValue.ToString()), + Convert.ToSingle(BoxE.ASetValue6.MCValue.ToString()), + Convert.ToSingle(BoxE.ASetValue7.MCValue.ToString()), + Convert.ToSingle(BoxE.ASetValue8.MCValue.ToString()))) + { + MessageBox.Show("A" + Alarm); + return; + } + + if (!SetValueWithJudge(conveyorB, + Convert.ToSingle(BoxE.BSetValue1.MCValue.ToString()), + Convert.ToSingle(BoxE.BSetValue2.MCValue.ToString()), + Convert.ToSingle(BoxE.BSetValue3.MCValue.ToString()), + Convert.ToSingle(BoxE.BSetValue4.MCValue.ToString()), + Convert.ToSingle(BoxE.BSetValue5.MCValue.ToString()), + Convert.ToSingle(BoxE.BSetValue6.MCValue.ToString()), + Convert.ToSingle(BoxE.BSetValue7.MCValue.ToString()), + Convert.ToSingle(BoxE.BSetValue8.MCValue.ToString()))) + { + MessageBox.Show("B" + Alarm); + return; + } + + if (!SetValueWithJudge(conveyorC, + Convert.ToSingle(BoxE.CSetValue1.MCValue.ToString()), + Convert.ToSingle(BoxE.CSetValue2.MCValue.ToString()), + Convert.ToSingle(BoxE.CSetValue3.MCValue.ToString()), + Convert.ToSingle(BoxE.CSetValue4.MCValue.ToString()), + Convert.ToSingle(BoxE.CSetValue5.MCValue.ToString()), + Convert.ToSingle(BoxE.CSetValue6.MCValue.ToString()), + Convert.ToSingle(BoxE.CSetValue7.MCValue.ToString()), + Convert.ToSingle(BoxE.CSetValue8.MCValue.ToString()))) + { + MessageBox.Show("C" + Alarm); + return; + } + + if (!SetValueWithJudge(conveyorTimerA, + Convert.ToInt16(BoxE.ATimeSetValue1.MCValue.ToString()), + Convert.ToInt16(BoxE.ATimeSetValue2.MCValue.ToString()))) + { + MessageBox.Show("时间设定A" + Alarm); + return; + } + + if (!SetValueWithJudge(conveyorTimerB, + Convert.ToInt16(BoxE.BTimeSetValue1.MCValue.ToString()), + Convert.ToInt16(BoxE.BTimeSetValue2.MCValue.ToString()))) + { + MessageBox.Show("时间设定B" + Alarm); + return; + } + + if (!SetValueWithJudge(conveyorTimerC, + Convert.ToInt16(BoxE.CTimeSetValue1.MCValue.ToString()), + Convert.ToInt16(BoxE.CTimeSetValue2.MCValue.ToString()))) + { + MessageBox.Show("时间设定C" + Alarm); + return; + } + + DB112WriterHelper.AddConveyorA(conveyorA); + DB112WriterHelper.AddConveyorB(conveyorB); + DB112WriterHelper.AddConveyorC(conveyorC); + + DB112WriterHelper.AddConveyorTimerA(conveyorTimerA); + DB112WriterHelper.AddConveyorTimerB(conveyorTimerB); + DB112WriterHelper.AddConveyorTimerC(conveyorTimerC); + + MessageBox.Show("数据下达成功!"); + + } + + private static bool SetValueWithJudge(Conveyor conveyor, float v1, float v2, float v3, float v4, float v5, float v6, float v7, float v8) + { + if (JudgeValue(v1) && JudgeValue(v2) && JudgeValue(v3) && JudgeValue(v4) && JudgeValue(v5) && JudgeValue(v6) && JudgeValue(v7) && JudgeValue(v8)) + { + conveyor.SetValue1 = v1; + conveyor.SetValue2 = v2; + conveyor.SetValue3 = v3; + conveyor.SetValue4 = v4; + conveyor.SetValue5 = v5; + conveyor.SetValue6 = v6; + conveyor.SetValue7 = v7; + conveyor.SetValue8 = v8; + return true; + } + else + { + return false; + } + } + + private static bool SetValueWithJudge(ConveyorTimer conveyor, short v1, short v2) + { + if (JudgeValue(v1) && JudgeValue(v2)) + { + conveyor.SetValue1 = v1; + conveyor.SetValue2 = v2; + return true; + } + else + { + return false; + } + } + + private static bool JudgeValue(float value) + { + if (value < 0 || value > 50) + { + return false; + } + else + { + return true; + } + } + + } +} diff --git a/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliverPressureSetting/PressureSettingButtonAction.cs b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliverPressureSetting/PressureSettingButtonAction.cs new file mode 100644 index 0000000..79373c2 --- /dev/null +++ b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/LjDeliverPressureSetting/PressureSettingButtonAction.cs @@ -0,0 +1,56 @@ +using DataBlockHelper.DBHelpers; +using DevExpress.Utils.Taskbar; +using ICSharpCode.Core; +using Mesnac.Action.Base; +using Mesnac.Action.ChemicalWeighing.LjDeliverPressureSetting.Entity; +using Mesnac.Controls.Default; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Mesnac.Action.ChemicalWeighing.LjDeliverPressureSetting +{ + public class PressureSettingButtonAction : ChemicalWeighingAction, IAction + { + MCButtonEntity ButtonE = new MCButtonEntity(); + MCTextboxEntity BoxE = new MCTextboxEntity(); + + List Controls; + + public void Run(RuntimeParameter runtime) + { + base.RunIni(runtime); + + Controls = GetAllControls(); + + SetAllControus(); + + ButtonAction(runtime); + } + + public void SetAllControus() + { + ControlsHelper.ControlImport(ButtonE, Controls); + ControlsHelper.ControlImport(BoxE, Controls); + } + + public void ButtonAction(RuntimeParameter runtime) + { + + + if (ButtonE.Download == runtime.Sender) + { + if(MessageBox.Show("确定要下传数据到PLC?", "下传数据确认", MessageBoxButtons.YesNo) == DialogResult.No) + { + return; + } + + PlcDownload.PressureSettingDownload(BoxE); + } + } + + } +} diff --git a/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/Mesnac.Action.ChemicalWeighing.csproj b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/Mesnac.Action.ChemicalWeighing.csproj index 5e68603..b013889 100644 --- a/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/Mesnac.Action.ChemicalWeighing.csproj +++ b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/Mesnac.Action.ChemicalWeighing.csproj @@ -301,6 +301,11 @@ FormClientManager.cs + + + + + diff --git a/DataBlockHelper/DBHelpers/DB112Helper.cs b/DataBlockHelper/DBHelpers/DB112Helper.cs new file mode 100644 index 0000000..7c97070 --- /dev/null +++ b/DataBlockHelper/DBHelpers/DB112Helper.cs @@ -0,0 +1,85 @@ +using HslCommunication; + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace DataBlockHelper.DBHelpers +{ + public class DB112Helper : DBHelper + + { + public DB112Helper() + { + OperateResult db112 = PlcConnect.Instance.Read("DB112.0.0", 151); + bytes = db112.Content; + } + + + public Conveyor PressureA => new Conveyor(2, bytes); + + public Conveyor PressureB => new Conveyor(34, bytes); + + public Conveyor PressureC => new Conveyor(66, bytes); + + public ConveyorTimer LineTimeA => new ConveyorTimer(98, bytes); + + public ConveyorTimer LineTimeB => new ConveyorTimer(102, bytes); + + public ConveyorTimer LineTimeC => new ConveyorTimer(104, bytes); + } + + + + public class Conveyor + { + public Conveyor() { } + + public Conveyor(ushort startSet, byte[] bytes) + { + byte[] content = bytes.Skip(startSet).Take(32).ToArray(); + var trans = PlcConnect.Instance.ByteTransform; + SetValue1 = trans.TransSingle(content, 0); + SetValue2 = trans.TransSingle(content, 4); + SetValue3 = trans.TransSingle(content, 8); + SetValue4 = trans.TransSingle(content, 12); + SetValue5 = trans.TransSingle(content, 16); + SetValue6 = trans.TransSingle(content, 20); + SetValue7 = trans.TransSingle(content, 24); + SetValue8 = trans.TransSingle(content, 28); + } + + public float SetValue1 { get; set; } + public float SetValue2 { get; set; } + public float SetValue3 { get; set; } + public float SetValue4 { get; set; } + public float SetValue5 { get; set; } + public float SetValue6 { get; set; } + public float SetValue7 { get; set; } + public float SetValue8 { get; set; } + } + + + + public class ConveyorTimer + { + public ConveyorTimer() + { + + } + + public ConveyorTimer(ushort startSet, byte[] bytes) + { + byte[] content = bytes.Skip(startSet).Take(4).ToArray(); + + var trans = PlcConnect.Instance.ByteTransform; + SetValue1 = trans.TransInt16(content, 0); + SetValue2 = trans.TransInt16(content, 2); + } + + public short SetValue1 { get; set; } + public short SetValue2 { get; set; } + } +} diff --git a/DataBlockHelper/DBHelpers/DB112WriterHelper.cs b/DataBlockHelper/DBHelpers/DB112WriterHelper.cs new file mode 100644 index 0000000..0215981 --- /dev/null +++ b/DataBlockHelper/DBHelpers/DB112WriterHelper.cs @@ -0,0 +1,88 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace DataBlockHelper.DBHelpers +{ + public class DB112WriterHelper + { + private static readonly string DbName = "DB112"; + // var siemensS7Net = PlcConnect.Instance; + + + + public static void AddConveyorA(Conveyor conveyor) + { + + int start = 2; + AddConveyor(start, conveyor); + + } + + public static void AddConveyorB(Conveyor conveyor) + { + + int start = 34; + AddConveyor(start, conveyor); + + } + + public static void AddConveyorC(Conveyor conveyor) + { + + int start = 66; + AddConveyor(start, conveyor); + + } + + + public static void AddConveyorTimerA(ConveyorTimer conveyor) + { + int start = 98; + AddConveyorTimer(start, conveyor); + } + + public static void AddConveyorTimerB(ConveyorTimer conveyor) + { + int start = 102; + AddConveyorTimer(start, conveyor); + } + + + public static void AddConveyorTimerC(ConveyorTimer conveyor) + { + int start = 106; + AddConveyorTimer(start, conveyor); + } + + private static void AddConveyor(int start, Conveyor conveyor) + { + + var siemensS7Net = PlcConnect.Instance; + siemensS7Net.Write($"{DbName}.{start}.0", conveyor.SetValue1); + siemensS7Net.Write($"{DbName}.{start + 4}.0", conveyor.SetValue2); + siemensS7Net.Write($"{DbName}.{start + 8}.0", conveyor.SetValue3); + siemensS7Net.Write($"{DbName}.{start + 12}.0", conveyor.SetValue4); + siemensS7Net.Write($"{DbName}.{start + 16}.0", conveyor.SetValue5); + siemensS7Net.Write($"{DbName}.{start + 20}.0", conveyor.SetValue6); + siemensS7Net.Write($"{DbName}.{start + 24}.0", conveyor.SetValue7); + siemensS7Net.Write($"{DbName}.{start + 28}.0", conveyor.SetValue7); + } + + + private static void AddConveyorTimer(int start, ConveyorTimer conveyor) + { + + var siemensS7Net = PlcConnect.Instance; + siemensS7Net.Write($"{DbName}.{start}.0", conveyor.SetValue1); + siemensS7Net.Write($"{DbName}.{start + 2}.0", conveyor.SetValue2); + + } + + + // + + } +} diff --git a/DataBlockHelper/DataBlockHelper.csproj b/DataBlockHelper/DataBlockHelper.csproj index e89be44..310a721 100644 --- a/DataBlockHelper/DataBlockHelper.csproj +++ b/DataBlockHelper/DataBlockHelper.csproj @@ -48,6 +48,8 @@ + + diff --git a/DataBlockHelper/PlcConnect.cs b/DataBlockHelper/PlcConnect.cs index c543ffe..c85771c 100644 --- a/DataBlockHelper/PlcConnect.cs +++ b/DataBlockHelper/PlcConnect.cs @@ -21,19 +21,13 @@ namespace DataBlockHelper SiemensPLCS siemensPLCS = SiemensPLCS.S1500; SiemensS7Net s7 = new SiemensS7Net(siemensPLCS); s7.SetPersistentConnection(); - s7.IpAddress = "172.18.4.100"; + s7.IpAddress = "192.168.1.110"; s7.Port = 102; var su = s7.ConnectServer(); if (!su.IsSuccess) { - s7.IpAddress = "192.168.0.100"; - s7.Port = 7788; - var fn = s7.ConnectServer(); - if (!fn.IsSuccess) - { - return new SiemensS7Net(siemensPLCS); - } + } return s7; diff --git a/Main/MCEdit/Data/EventConfig/小料称量/榄菊输送参数设置.xml b/Main/MCEdit/Data/EventConfig/小料称量/榄菊输送参数设置.xml new file mode 100644 index 0000000..559a267 --- /dev/null +++ b/Main/MCEdit/Data/EventConfig/小料称量/榄菊输送参数设置.xml @@ -0,0 +1,36 @@ + + + + + + + + 初始化参数 + 初始化参数 + + + 参数设置按钮事件 + 参数设置按钮事件 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Main/MCEdit/Data/MCProject/SCWSProject2.mprj b/Main/MCEdit/Data/MCProject/SCWSProject2.mprj index 6bc5edc..618326c 100644 --- a/Main/MCEdit/Data/MCProject/SCWSProject2.mprj +++ b/Main/MCEdit/Data/MCProject/SCWSProject2.mprj @@ -34,6 +34,7 @@ + diff --git a/Main/MCEdit/Data/MCProject/nodeForm/DeliverPressureSetting.xml b/Main/MCEdit/Data/MCProject/nodeForm/DeliverPressureSetting.xml new file mode 100644 index 0000000..0107c15 --- /dev/null +++ b/Main/MCEdit/Data/MCProject/nodeForm/DeliverPressureSetting.xml @@ -0,0 +1,1404 @@ + + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 186 + CTimeSetValue2 + 100, 26 + 11 + + + + + Red + DarkGray + + + False + + + + None + True + True + C手动 + 宋体, 9pt + 18, 192 + MCLabel35 + 35, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 154 + CTimeSetValue1 + 100, 26 + 9 + + + + + Red + DarkGray + + + False + + + + None + True + True + C满仓 + 宋体, 9pt + 18, 160 + MCLabel36 + 35, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 122 + BTimeSetValue2 + 100, 26 + 7 + + + + + Red + DarkGray + + + False + + + + None + True + True + B手动 + 宋体, 9pt + 18, 128 + MCLabel33 + 35, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 90 + BTimeSetValue1 + 100, 26 + 5 + + + + + Red + DarkGray + + + False + + + + None + True + True + B满仓 + 宋体, 9pt + 18, 96 + MCLabel34 + 35, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 58 + ATimeSetValue2 + 100, 26 + 3 + + + + + Red + DarkGray + + + False + + + + None + True + True + A手动 + 宋体, 9pt + 18, 64 + MCLabel31 + 35, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 26 + ATimeSetValue1 + 100, 26 + 1 + + + + + Red + DarkGray + + + False + + + + None + True + True + A满仓 + 宋体, 9pt + 18, 32 + MCLabel32 + 35, 12 + + False + 停止清扫时间设定 + 宋体, 12pt + 624, 12 + GroupBox4 + 198, 233 + 18 + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 250 + CSetValue8 + 100, 26 + 15 + + + + + Red + DarkGray + + + False + + + + None + True + True + 管道超压 + 宋体, 9pt + 18, 256 + MCLabel17 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 218 + CSetValue7 + 100, 26 + 13 + + + + + Red + DarkGray + + + False + + + + None + True + True + 罐内超压 + 宋体, 9pt + 18, 224 + MCLabel18 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 186 + CSetValue6 + 100, 26 + 11 + + + + + Red + DarkGray + + + False + + + + None + True + True + 空管压力 + 宋体, 9pt + 18, 192 + MCLabel19 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 154 + CSetValue5 + 100, 26 + 9 + + + + + Red + DarkGray + + + False + + + + None + True + True + 堵管压力 + 宋体, 9pt + 18, 160 + MCLabel20 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 122 + CSetValue4 + 100, 26 + 7 + + + + + Red + DarkGray + + + False + + + + None + True + True + 输送超压 + 宋体, 9pt + 18, 128 + MCLabel21 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 90 + CSetValue3 + 100, 26 + 5 + + + + + Red + DarkGray + + + False + + + + None + True + True + 停止冲压 + 宋体, 9pt + 18, 96 + MCLabel22 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 58 + CSetValue2 + 100, 26 + 3 + + + + + Red + DarkGray + + + False + + + + None + True + True + 冲压完成 + 宋体, 9pt + 18, 64 + MCLabel23 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 26 + CSetValue1 + 100, 26 + 1 + + + + + Red + DarkGray + + + False + + + + None + True + True + 正常压力 + 宋体, 9pt + 18, 32 + MCLabel24 + 53, 12 + + False + 输送线C + 宋体, 12pt + 420, 12 + GroupBox3 + 198, 296 + 17 + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 250 + BSetValue8 + 100, 26 + 15 + + + + + Red + DarkGray + + + False + + + + None + True + True + 管道超压 + 宋体, 9pt + 18, 256 + MCLabel9 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 218 + BSetValue7 + 100, 26 + 13 + + + + + Red + DarkGray + + + False + + + + None + True + True + 罐内超压 + 宋体, 9pt + 18, 224 + MCLabel10 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 186 + BSetValue6 + 100, 26 + 11 + + + + + Red + DarkGray + + + False + + + + None + True + True + 空管压力 + 宋体, 9pt + 18, 192 + MCLabel11 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 154 + BSetValue5 + 100, 26 + 9 + + + + + Red + DarkGray + + + False + + + + None + True + True + 堵管压力 + 宋体, 9pt + 18, 160 + MCLabel12 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 122 + BSetValue4 + 100, 26 + 7 + + + + + Red + DarkGray + + + False + + + + None + True + True + 输送超压 + 宋体, 9pt + 18, 128 + MCLabel13 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 90 + BSetValue3 + 100, 26 + 5 + + + + + Red + DarkGray + + + False + + + + None + True + True + 停止冲压 + 宋体, 9pt + 18, 96 + MCLabel14 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 58 + BSetValue2 + 100, 26 + 3 + + + + + Red + DarkGray + + + False + + + + None + True + True + 冲压完成 + 宋体, 9pt + 18, 64 + MCLabel15 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 26 + BSetValue1 + 100, 26 + 1 + + + + + Red + DarkGray + + + False + + + + None + True + True + 正常压力 + 宋体, 9pt + 18, 32 + MCLabel16 + 53, 12 + + False + 输送线B + 宋体, 12pt + 216, 12 + GroupBox2 + 198, 296 + 16 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAEAAAAIAAAABwMAAAAAAQAAAAQAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAJBAAAAA0DBQQAAAAhTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uAwAAABU8R1VJRD5rX19CYWNraW5nRmllbGQVPE5hbWU+a19fQmFja2luZ0ZpZWxkFzxSZW1hcms+a19fQmFja2luZ0ZpZWxkAQEBAgAAAAYFAAAAIEYwQTk5OUJFRTI5NTQ4N0RBRUEyRkNGM0UwMTA4NEZEBgYAAAAP5Yid5aeL5YyW5Y+C5pWwBgcAAAAP5Yid5aeL5YyW5Y+C5pWwCw== + + + + False + + + + None + True + True + False + + + Red + DarkGray + 刷新 + 宋体, 12pt + 732, 251 + Refresh + 90, 57 + 4 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAEAAAAGAAAABwMAAAAAAQAAAAQAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAJBAAAAA0DBQQAAAAhTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uAwAAABU8R1VJRD5rX19CYWNraW5nRmllbGQVPE5hbWU+a19fQmFja2luZ0ZpZWxkFzxSZW1hcms+a19fQmFja2luZ0ZpZWxkAQEBAgAAAAYFAAAAIDZBQTAwQ0RBM0IzRTQ5OEE5QzY5OERDQUQ0NUY4QjRCBgYAAAAY5Y+C5pWw6K6+572u5oyJ6ZKu5LqL5Lu2BgcAAAAY5Y+C5pWw6K6+572u5oyJ6ZKu5LqL5Lu2Cw== + + + + False + + + + None + True + True + False + + + Red + DarkGray + 下传 + 宋体, 12pt + 624, 251 + Download + 102, 57 + 2 + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 250 + ASetValue8 + 100, 26 + 15 + + + + + Red + DarkGray + + + False + + + + None + True + True + 管道超压 + 宋体, 9pt + 18, 256 + MCLabel8 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 218 + ASetValue7 + 100, 26 + 13 + + + + + Red + DarkGray + + + False + + + + None + True + True + 罐内超压 + 宋体, 9pt + 18, 224 + MCLabel6 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 186 + ASetValue6 + 100, 26 + 11 + + + + + Red + DarkGray + + + False + + + + None + True + True + 空管压力 + 宋体, 9pt + 18, 192 + MCLabel7 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 154 + ASetValue5 + 100, 26 + 9 + + + + + Red + DarkGray + + + False + + + + None + True + True + 堵管压力 + 宋体, 9pt + 18, 160 + MCLabel5 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 122 + ASetValue4 + 100, 26 + 7 + + + + + Red + DarkGray + + + False + + + + None + True + True + 输送超压 + 宋体, 9pt + 18, 128 + MCLabel4 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 90 + ASetValue3 + 100, 26 + 5 + + + + + Red + DarkGray + + + False + + + + None + True + True + 停止冲压 + 宋体, 9pt + 18, 96 + MCLabel3 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 58 + ASetValue2 + 100, 26 + 3 + + + + + Red + DarkGray + + + False + + + + None + True + True + 冲压完成 + 宋体, 9pt + 18, 64 + MCLabel2 + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + 0 + 0 + True + + + False + + + + None + True + True + + 77, 26 + ASetValue1 + 100, 26 + 1 + + + + + Red + DarkGray + + + False + + + + None + True + True + 正常压力 + 宋体, 9pt + 18, 32 + MCLabel1 + 53, 12 + + False + 输送线A + 宋体, 12pt + 12, 12 + GroupBox1 + 198, 296 + 0 + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAEAAAAGAAAABwMAAAAAAQAAAAQAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAJBAAAAA0DBQQAAAAhTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uAwAAABU8R1VJRD5rX19CYWNraW5nRmllbGQVPE5hbWU+a19fQmFja2luZ0ZpZWxkFzxSZW1hcms+a19fQmFja2luZ0ZpZWxkAQEBAgAAAAYFAAAAIEYwQTk5OUJFRTI5NTQ4N0RBRUEyRkNGM0UwMTA4NEZEBgYAAAAP5Yid5aeL5YyW5Y+C5pWwBgcAAAAP5Yid5aeL5YyW5Y+C5pWwCw== + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + + AAEAAAD/////AQAAAAAAAAAMAgAAAEtNZXNuYWMuQ29udHJvbHMuQmFzZSwgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwEAQAAAJMBU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tNZXNuYWMuQ29udHJvbHMuQmFzZS5EZXNpZ25BY3Rpb24sIE1lc25hYy5Db250cm9scy5CYXNlLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24EAAAjTWVzbmFjLkNvbnRyb2xzLkJhc2UuRGVzaWduQWN0aW9uW10CAAAACAgJAwAAAAAAAAAAAAAABwMAAAAAAQAAAAAAAAAEIU1lc25hYy5Db250cm9scy5CYXNlLkRlc2lnbkFjdGlvbgIAAAAL + + False + False + False + Control + 850, 358 + WindowsDefaultLocation + 输送压送罐参数设置 + Normal + + Tile + 宋体, 9pt + ControlText + DeliverPressureSetting + diff --git a/Main/MCEdit/Data/MCProject/nodeForm/LjDeliver.xml b/Main/MCEdit/Data/MCProject/nodeForm/LjDeliver.xml index 059cc9b..0e29bcd 100644 --- a/Main/MCEdit/Data/MCProject/nodeForm/LjDeliver.xml +++ b/Main/MCEdit/Data/MCProject/nodeForm/LjDeliver.xml @@ -276,306 +276,6 @@ SPV1DBT01 11, 12 - - - - Red - DarkGray - - - False - - - - None - True - True - 0 - White - 1551, 415 - HR1OSI02 - 11, 12 - - - - - Red - DarkGray - - - False - - - - None - True - True - 0 - White - 1464, 417 - HR1NSI02 - 11, 12 - - - - - Red - DarkGray - - - False - - - - None - True - True - 0 - White - 1405, 417 - HR1MSI02 - 11, 12 - - - - - Red - DarkGray - - - False - - - - None - True - True - 0 - White - 1346, 417 - HR1LSI02 - 11, 12 - - - - - Red - DarkGray - - - False - - - - None - True - True - 0 - White - 1287, 420 - HR1KSI02 - 11, 12 - - - - - Red - DarkGray - - - False - - - - None - True - True - 0 - White - 1194, 416 - HR1JSI02 - 11, 12 - - - - - Red - DarkGray - - - False - - - - None - True - True - 0 - White - 925, 417 - HR1FSI02 - 11, 12 - - - - - Red - DarkGray - - - False - - - - None - True - True - 0 - White - 653, 417 - HR1BSI02 - 11, 12 - - - - - Red - DarkGray - - - False - - - - None - True - True - 0 - White - 594, 416 - HR1ASI02 - 11, 12 - - - - - Red - DarkGray - - - False - - - - None - True - True - 0 - White - 1135, 416 - HR1ISI02 - 11, 12 - - - - - Red - DarkGray - - - False - - - - None - True - True - 0 - White - 1076, 416 - HR1HSI02 - 11, 12 - - - - - Red - DarkGray - - - False - - - - None - True - True - 0 - White - 1016, 416 - HR1GSI02 - 11, 12 - - - - - Red - DarkGray - - - False - - - - None - True - True - 0 - White - 866, 417 - HR1ESI02 - 11, 12 - - - - - Red - DarkGray - - - False - - - - None - True - True - 0 - White - 771, 417 - HR1DSI02 - 11, 12 - - - - - Red - DarkGray - - - False - - - - None - True - True - 0 - White - 712, 417 - HR1CSI02 - 11, 12 - @@ -689,9 +389,9 @@ - 458, 175 + 467, 174 DV1PCP16 - 22, 12 + 13, 22 diff --git a/Main/MCEdit/MCEdit.csproj b/Main/MCEdit/MCEdit.csproj index e81a1be..0a2711d 100644 --- a/Main/MCEdit/MCEdit.csproj +++ b/Main/MCEdit/MCEdit.csproj @@ -403,6 +403,9 @@ PreserveNewest + + PreserveNewest + PreserveNewest @@ -652,6 +655,7 @@ +