diff --git a/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/BasePlcHelper.cs b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/BasePlcHelper.cs
index a9bb455..5621638 100644
--- a/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/BasePlcHelper.cs
+++ b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/BasePlcHelper.cs
@@ -3370,6 +3370,284 @@ namespace Mesnac.Action.ChemicalWeighing
public DataKeyValue geler_dos_actToLer { get; set; }
+ public DataKeyValue DM1GDP01_ManualMode { get; set; }
+ public DataKeyValue DM1GDP01_AutoMode { get; set; }
+ public DataKeyValue DM1GDP01_StartManual { get; set; }
+ public DataKeyValue DM1GDP01_StopManual { get; set; }
+ public DataKeyValue DM1GDP01_StartAuto { get; set; }
+ public DataKeyValue DM1GDP01_StopAuto { get; set; }
+ public DataKeyValue DM1GDP01_AlarmReset { get; set; }
+ public DataKeyValue DM1GDP01_Running { get; set; }
+ public DataKeyValue DM1GDP01_Run { get; set; }
+ public DataKeyValue DM1GDP01_Alarm { get; set; }
+ public DataKeyValue DM1GDP01_Spare { get; set; }
+ public DataKeyValue DM1GDP01_Spare1 { get; set; }
+ public DataKeyValue DM1GDP01_Spare2 { get; set; }
+ public DataKeyValue DM1GDP01_Spare3 { get; set; }
+ public DataKeyValue DM1GDP01_p1 { get; set; }
+ public DataKeyValue DM1GDP01_p2 { get; set; }
+ public DataKeyValue DM1ASIG01_ManualMode { get; set; }
+ public DataKeyValue DM1ASIG01_AutoMode { get; set; }
+ public DataKeyValue DM1ASIG01_StartManual { get; set; }
+ public DataKeyValue DM1ASIG01_StopManual { get; set; }
+ public DataKeyValue DM1ASIG01_StartAuto { get; set; }
+ public DataKeyValue DM1ASIG01_StopAuto { get; set; }
+ public DataKeyValue DM1ASIG01_AlarmReset { get; set; }
+ public DataKeyValue DM1ASIG01_Running { get; set; }
+ public DataKeyValue DM1ASIG01_Run { get; set; }
+ public DataKeyValue DM1ASIG01_Alarm { get; set; }
+ public DataKeyValue DM1ASIG01_Spare { get; set; }
+ public DataKeyValue DM1ASIG01_Spare1 { get; set; }
+ public DataKeyValue DM1ASIG01_Spare2 { get; set; }
+ public DataKeyValue DM1ASIG01_Spare3 { get; set; }
+ public DataKeyValue DM1ASIG01_p1 { get; set; }
+ public DataKeyValue DM1ASIG01_p2 { get; set; }
+ public DataKeyValue DM1BSIG01_ManualMode { get; set; }
+ public DataKeyValue DM1BSIG01_AutoMode { get; set; }
+ public DataKeyValue DM1BSIG01_StartManual { get; set; }
+ public DataKeyValue DM1BSIG01_StopManual { get; set; }
+ public DataKeyValue DM1BSIG01_StartAuto { get; set; }
+ public DataKeyValue DM1BSIG01_StopAuto { get; set; }
+ public DataKeyValue DM1BSIG01_AlarmReset { get; set; }
+ public DataKeyValue DM1BSIG01_Running { get; set; }
+ public DataKeyValue DM1BSIG01_Run { get; set; }
+ public DataKeyValue DM1BSIG01_Alarm { get; set; }
+ public DataKeyValue DM1BSIG01_Spare { get; set; }
+ public DataKeyValue DM1BSIG01_Spare1 { get; set; }
+ public DataKeyValue DM1BSIG01_Spare2 { get; set; }
+ public DataKeyValue DM1BSIG01_Spare3 { get; set; }
+ public DataKeyValue DM1BSIG01_p1 { get; set; }
+ public DataKeyValue DM1BSIG01_p2 { get; set; }
+ public DataKeyValue DM1CSIG01_ManualMode { get; set; }
+ public DataKeyValue DM1CSIG01_AutoMode { get; set; }
+ public DataKeyValue DM1CSIG01_StartManual { get; set; }
+ public DataKeyValue DM1CSIG01_StopManual { get; set; }
+ public DataKeyValue DM1CSIG01_StartAuto { get; set; }
+ public DataKeyValue DM1CSIG01_StopAuto { get; set; }
+ public DataKeyValue DM1CSIG01_AlarmReset { get; set; }
+ public DataKeyValue DM1CSIG01_Running { get; set; }
+ public DataKeyValue DM1CSIG01_Run { get; set; }
+ public DataKeyValue DM1CSIG01_Alarm { get; set; }
+ public DataKeyValue DM1CSIG01_Spare { get; set; }
+ public DataKeyValue DM1CSIG01_Spare1 { get; set; }
+ public DataKeyValue DM1CSIG01_Spare2 { get; set; }
+ public DataKeyValue DM1CSIG01_Spare3 { get; set; }
+ public DataKeyValue DM1CSIG01_p1 { get; set; }
+ public DataKeyValue DM1CSIG01_p2 { get; set; }
+ public DataKeyValue DM1DSIG01_ManualMode { get; set; }
+ public DataKeyValue DM1DSIG01_AutoMode { get; set; }
+ public DataKeyValue DM1DSIG01_StartManual { get; set; }
+ public DataKeyValue DM1DSIG01_StopManual { get; set; }
+ public DataKeyValue DM1DSIG01_StartAuto { get; set; }
+ public DataKeyValue DM1DSIG01_StopAuto { get; set; }
+ public DataKeyValue DM1DSIG01_AlarmReset { get; set; }
+ public DataKeyValue DM1DSIG01_Running { get; set; }
+ public DataKeyValue DM1DSIG01_Run { get; set; }
+ public DataKeyValue DM1DSIG01_Alarm { get; set; }
+ public DataKeyValue DM1DSIG01_Spare { get; set; }
+ public DataKeyValue DM1DSIG01_Spare1 { get; set; }
+ public DataKeyValue DM1DSIG01_Spare2 { get; set; }
+ public DataKeyValue DM1DSIG01_Spare3 { get; set; }
+ public DataKeyValue DM1DSIG01_p1 { get; set; }
+ public DataKeyValue DM1DSIG01_p2 { get; set; }
+ public DataKeyValue DM1GDS01_ManualMode { get; set; }
+ public DataKeyValue DM1GDS01_AutoMode { get; set; }
+ public DataKeyValue DM1GDS01_StartManual { get; set; }
+ public DataKeyValue DM1GDS01_StopManual { get; set; }
+ public DataKeyValue DM1GDS01_StartAuto { get; set; }
+ public DataKeyValue DM1GDS01_StopAuto { get; set; }
+ public DataKeyValue DM1GDS01_AlarmReset { get; set; }
+ public DataKeyValue DM1GDS01_Running { get; set; }
+ public DataKeyValue DM1GDS01_Run { get; set; }
+ public DataKeyValue DM1GDS01_Alarm { get; set; }
+ public DataKeyValue DM1GDS01_Spare { get; set; }
+ public DataKeyValue DM1GDS01_Spare1 { get; set; }
+ public DataKeyValue DM1GDS01_Spare2 { get; set; }
+ public DataKeyValue DM1GDS01_Spare3 { get; set; }
+ public DataKeyValue DM1GDS01_p1 { get; set; }
+ public DataKeyValue DM1GDS01_p2 { get; set; }
+ public DataKeyValue DM1GDS02_ManualMode { get; set; }
+ public DataKeyValue DM1GDS02_AutoMode { get; set; }
+ public DataKeyValue DM1GDS02_StartManual { get; set; }
+ public DataKeyValue DM1GDS02_StopManual { get; set; }
+ public DataKeyValue DM1GDS02_StartAuto { get; set; }
+ public DataKeyValue DM1GDS02_StopAuto { get; set; }
+ public DataKeyValue DM1GDS02_AlarmReset { get; set; }
+ public DataKeyValue DM1GDS02_Running { get; set; }
+ public DataKeyValue DM1GDS02_Run { get; set; }
+ public DataKeyValue DM1GDS02_Alarm { get; set; }
+ public DataKeyValue DM1GDS02_Spare { get; set; }
+ public DataKeyValue DM1GDS02_Spare1 { get; set; }
+ public DataKeyValue DM1GDS02_Spare2 { get; set; }
+ public DataKeyValue DM1GDS02_Spare3 { get; set; }
+ public DataKeyValue DM1GDS02_p1 { get; set; }
+ public DataKeyValue DM1GDS02_p2 { get; set; }
+ public DataKeyValue DM1GDS03_ManualMode { get; set; }
+ public DataKeyValue DM1GDS03_AutoMode { get; set; }
+ public DataKeyValue DM1GDS03_StartManual { get; set; }
+ public DataKeyValue DM1GDS03_StopManual { get; set; }
+ public DataKeyValue DM1GDS03_StartAuto { get; set; }
+ public DataKeyValue DM1GDS03_StopAuto { get; set; }
+ public DataKeyValue DM1GDS03_AlarmReset { get; set; }
+ public DataKeyValue DM1GDS03_Running { get; set; }
+ public DataKeyValue DM1GDS03_Run { get; set; }
+ public DataKeyValue DM1GDS03_Alarm { get; set; }
+ public DataKeyValue DM1GDS03_Spare { get; set; }
+ public DataKeyValue DM1GDS03_Spare1 { get; set; }
+ public DataKeyValue DM1GDS03_Spare2 { get; set; }
+ public DataKeyValue DM1GDS03_Spare3 { get; set; }
+ public DataKeyValue DM1GDS03_p1 { get; set; }
+ public DataKeyValue DM1GDS03_p2 { get; set; }
+ public DataKeyValue DM1GDS04_ManualMode { get; set; }
+ public DataKeyValue DM1GDS04_AutoMode { get; set; }
+ public DataKeyValue DM1GDS04_StartManual { get; set; }
+ public DataKeyValue DM1GDS04_StopManual { get; set; }
+ public DataKeyValue DM1GDS04_StartAuto { get; set; }
+ public DataKeyValue DM1GDS04_StopAuto { get; set; }
+ public DataKeyValue DM1GDS04_AlarmReset { get; set; }
+ public DataKeyValue DM1GDS04_Running { get; set; }
+ public DataKeyValue DM1GDS04_Run { get; set; }
+ public DataKeyValue DM1GDS04_Alarm { get; set; }
+ public DataKeyValue DM1GDS04_Spare { get; set; }
+ public DataKeyValue DM1GDS04_Spare1 { get; set; }
+ public DataKeyValue DM1GDS04_Spare2 { get; set; }
+ public DataKeyValue DM1GDS04_Spare3 { get; set; }
+ public DataKeyValue DM1GDS04_p1 { get; set; }
+ public DataKeyValue DM1GDS04_p2 { get; set; }
+ public DataKeyValue DM1GDS05_ManualMode { get; set; }
+ public DataKeyValue DM1GDS05_AutoMode { get; set; }
+ public DataKeyValue DM1GDS05_StartManual { get; set; }
+ public DataKeyValue DM1GDS05_StopManual { get; set; }
+ public DataKeyValue DM1GDS05_StartAuto { get; set; }
+ public DataKeyValue DM1GDS05_StopAuto { get; set; }
+ public DataKeyValue DM1GDS05_AlarmReset { get; set; }
+ public DataKeyValue DM1GDS05_Running { get; set; }
+ public DataKeyValue DM1GDS05_Run { get; set; }
+ public DataKeyValue DM1GDS05_Alarm { get; set; }
+ public DataKeyValue DM1GDS05_Spare { get; set; }
+ public DataKeyValue DM1GDS05_Spare1 { get; set; }
+ public DataKeyValue DM1GDS05_Spare2 { get; set; }
+ public DataKeyValue DM1GDS05_Spare3 { get; set; }
+ public DataKeyValue DM1GDS05_p1 { get; set; }
+ public DataKeyValue DM1GDS05_p2 { get; set; }
+ public DataKeyValue DM1GDS06_ManualMode { get; set; }
+ public DataKeyValue DM1GDS06_AutoMode { get; set; }
+ public DataKeyValue DM1GDS06_StartManual { get; set; }
+ public DataKeyValue DM1GDS06_StopManual { get; set; }
+ public DataKeyValue DM1GDS06_StartAuto { get; set; }
+ public DataKeyValue DM1GDS06_StopAuto { get; set; }
+ public DataKeyValue DM1GDS06_AlarmReset { get; set; }
+ public DataKeyValue DM1GDS06_RunningM { get; set; }
+ public DataKeyValue DM1GDS06_RunningS { get; set; }
+ public DataKeyValue DM1GDS06_RunningT { get; set; }
+ public DataKeyValue DM1GDS06_RunM { get; set; }
+ public DataKeyValue DM1GDS06_RunS { get; set; }
+ public DataKeyValue DM1GDS06_RunT { get; set; }
+ public DataKeyValue DM1GDS06_Alarm { get; set; }
+ public DataKeyValue DM1GDS06_AlarmM { get; set; }
+ public DataKeyValue DM1GDS06_AlarmS { get; set; }
+ public DataKeyValue DM1GDS06_AlarmT { get; set; }
+ public DataKeyValue DM1GDS06_Spare1 { get; set; }
+ public DataKeyValue DM1GDS06_Spare2 { get; set; }
+ public DataKeyValue DM1GDS06_Spare3 { get; set; }
+ public DataKeyValue DM1GDS06_StopTime { get; set; }
+ public DataKeyValue DM1GDS07_ManualMode { get; set; }
+ public DataKeyValue DM1GDS07_AutoMode { get; set; }
+ public DataKeyValue DM1GDS07_StartManual { get; set; }
+ public DataKeyValue DM1GDS07_StopManual { get; set; }
+ public DataKeyValue DM1GDS07_StartAuto { get; set; }
+ public DataKeyValue DM1GDS07_StopAuto { get; set; }
+ public DataKeyValue DM1GDS07_AlarmReset { get; set; }
+ public DataKeyValue DM1GDS07_RunningM { get; set; }
+ public DataKeyValue DM1GDS07_RunningS { get; set; }
+ public DataKeyValue DM1GDS07_RunningT { get; set; }
+ public DataKeyValue DM1GDS07_RunM { get; set; }
+ public DataKeyValue DM1GDS07_RunS { get; set; }
+ public DataKeyValue DM1GDS07_RunT { get; set; }
+ public DataKeyValue DM1GDS07_Alarm { get; set; }
+ public DataKeyValue DM1GDS07_AlarmM { get; set; }
+ public DataKeyValue DM1GDS07_AlarmS { get; set; }
+ public DataKeyValue DM1GDS07_AlarmT { get; set; }
+ public DataKeyValue DM1GDS07_Spare1 { get; set; }
+ public DataKeyValue DM1GDS07_Spare2 { get; set; }
+ public DataKeyValue DM1GDS07_Spare3 { get; set; }
+ public DataKeyValue DM1GDS07_StopTime { get; set; }
+ public DataKeyValue DM1DSM01_AutoBt { get; set; }
+ public DataKeyValue DM1DSM01_ManBt { get; set; }
+ public DataKeyValue DM1DSM01_StartA { get; set; }
+ public DataKeyValue DM1DSM01_StopA { get; set; }
+ public DataKeyValue DM1DSM01_StartM { get; set; }
+ public DataKeyValue DM1DSM01_StopM { get; set; }
+ public DataKeyValue DM1DSM01_AlarmReset { get; set; }
+ public DataKeyValue DM1DSM01_EXTEstop { get; set; }
+ public DataKeyValue DM1DSM01_AutoMode { get; set; }
+ public DataKeyValue DM1DSM01_ManMode { get; set; }
+ public DataKeyValue DM1DSM01_VVVFOK { get; set; }
+ public DataKeyValue DM1DSM01_Running { get; set; }
+ public DataKeyValue DM1DSM01_Alarm { get; set; }
+ public DataKeyValue DM1DSM01_Error { get; set; }
+ public DataKeyValue DM1DSM01_Enable { get; set; }
+ public DataKeyValue DM1DSM01_Polarity { get; set; }
+ public DataKeyValue DM1DSM01_SetSpeedA { get; set; }
+ public DataKeyValue DM1DSM01_SetSpeedM { get; set; }
+ public DataKeyValue DM1DSM01_ActSpeed { get; set; }
+ public DataKeyValue DM2DSM01_AutoBt { get; set; }
+ public DataKeyValue DM2DSM01_ManBt { get; set; }
+ public DataKeyValue DM2DSM01_StartA { get; set; }
+ public DataKeyValue DM2DSM01_StopA { get; set; }
+ public DataKeyValue DM2DSM01_StartM { get; set; }
+ public DataKeyValue DM2DSM01_StopM { get; set; }
+ public DataKeyValue DM2DSM01_AlarmReset { get; set; }
+ public DataKeyValue DM2DSM01_EXTEstop { get; set; }
+ public DataKeyValue DM2DSM01_AutoMode { get; set; }
+ public DataKeyValue DM2DSM01_ManMode { get; set; }
+ public DataKeyValue DM2DSM01_VVVFOK { get; set; }
+ public DataKeyValue DM2DSM01_Running { get; set; }
+ public DataKeyValue DM2DSM01_Alarm { get; set; }
+ public DataKeyValue DM2DSM01_Error { get; set; }
+ public DataKeyValue DM2DSM01_Enable { get; set; }
+ public DataKeyValue DM2DSM01_Polarity { get; set; }
+ public DataKeyValue DM2DSM01_SetSpeedA { get; set; }
+ public DataKeyValue DM2DSM01_SetSpeedM { get; set; }
+ public DataKeyValue DM2DSM01_ActSpeed { get; set; }
+ public DataKeyValue DM3DSM01_AutoBt { get; set; }
+ public DataKeyValue DM3DSM01_ManBt { get; set; }
+ public DataKeyValue DM3DSM01_StartA { get; set; }
+ public DataKeyValue DM3DSM01_StopA { get; set; }
+ public DataKeyValue DM3DSM01_StartM { get; set; }
+ public DataKeyValue DM3DSM01_StopM { get; set; }
+ public DataKeyValue DM3DSM01_AlarmReset { get; set; }
+ public DataKeyValue DM3DSM01_EXTEstop { get; set; }
+ public DataKeyValue DM3DSM01_AutoMode { get; set; }
+ public DataKeyValue DM3DSM01_ManMode { get; set; }
+ public DataKeyValue DM3DSM01_VVVFOK { get; set; }
+ public DataKeyValue DM3DSM01_Running { get; set; }
+ public DataKeyValue DM3DSM01_Alarm { get; set; }
+ public DataKeyValue DM3DSM01_Error { get; set; }
+ public DataKeyValue DM3DSM01_Enable { get; set; }
+ public DataKeyValue DM3DSM01_Polarity { get; set; }
+ public DataKeyValue DM3DSM01_SetSpeedA { get; set; }
+ public DataKeyValue DM3DSM01_SetSpeedM { get; set; }
+ public DataKeyValue DM3DSM01_ActSpeed { get; set; }
+ public DataKeyValue DM1GDS12_AutoBt { get; set; }
+ public DataKeyValue DM1GDS12_ManBt { get; set; }
+ public DataKeyValue DM1GDS12_StartA { get; set; }
+ public DataKeyValue DM1GDS12_StopA { get; set; }
+ public DataKeyValue DM1GDS12_StartM { get; set; }
+ public DataKeyValue DM1GDS12_StopM { get; set; }
+ public DataKeyValue DM1GDS12_AlarmReset { get; set; }
+ public DataKeyValue DM1GDS12_EXTEstop { get; set; }
+ public DataKeyValue DM1GDS12_AutoMode { get; set; }
+ public DataKeyValue DM1GDS12_ManMode { get; set; }
+ public DataKeyValue DM1GDS12_VVVFOK { get; set; }
+ public DataKeyValue DM1GDS12_Running { get; set; }
+ public DataKeyValue DM1GDS12_Alarm { get; set; }
+ public DataKeyValue DM1GDS12_Error { get; set; }
+ public DataKeyValue DM1GDS12_Enable { get; set; }
+ public DataKeyValue DM1GDS12_Polarity { get; set; }
+ public DataKeyValue DM1GDS12_SetSpeedA { get; set; }
+ public DataKeyValue DM1GDS12_SetSpeedM { get; set; }
+ public DataKeyValue DM1GDS12_ActSpeed { get; set; }
diff --git a/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/EngineeringDebuggingMode/ElectronicMachinery/ElectronicMachinery.Designer.cs b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/EngineeringDebuggingMode/ElectronicMachinery/ElectronicMachinery.Designer.cs
new file mode 100644
index 0000000..f59cdb3
--- /dev/null
+++ b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/EngineeringDebuggingMode/ElectronicMachinery/ElectronicMachinery.Designer.cs
@@ -0,0 +1,210 @@
+namespace Mesnac.Action.ChemicalWeighing.EngineeringDebuggingMode.ElectronicMachinery
+{
+ partial class ElectronicMachinery
+ {
+ ///