Răsfoiți Sursa

调整母线电压检测方法

dail 3 ani în urmă
părinte
comite
27254afc9f

BIN
.vs/MOTINOVA_Motor_Factory_Set/v17/.suo


+ 91 - 40
ImportForm.cs

@@ -1619,6 +1619,57 @@ namespace MOTINOVA_Motor_Factory_Set
 
                 #region Step4:推行测试
                 TestStep = TestStep_Enum.Step_Walk;
+                //判断母线电压
+                label_Step.Text = "母线电压检测!";
+                button_Walk.Text = "启动";
+                Walk_Process(0x00);
+                Delay_ms(500);
+                try
+                {
+                    DataTemp = Convert.ToUInt16(textBox_Vol.Text);
+                }
+                catch (System.Exception ex)
+                {
+                    MessageBox.Show(ex.Message);
+                    label_Step.Text = "母线电压测试异常,测试结束!";
+                    //关机
+                    Code[0] = 0xF0;
+                    SendCmd(0x7FF, 0x16, 0x2201, Code);
+                    开ToolStripMenuItem.Checked = false;
+                    关ToolStripMenuItem.Checked = true;
+                    button_Start.Enabled = true;
+                    Delay_ms(500);
+                    //关闭串口
+                    portsettings_form.closePort();
+                    //存储测试数据
+                    ErrorSaveLog();
+                    return;
+                }
+                if ((DataTemp > (RateVoltage - 1000)) && (DataTemp < (RateVoltage + 1000)))
+                {
+                    if (label_sensor_vol.BackColor == Color.Red)
+                    {
+                        label_sensor_vol.BackColor = Color.Green;
+                        label_sensor_vol.Text = "OK";
+                    }
+                }
+                else
+                {
+                    label_Step.Text = "母线电压异常,测试结束!";
+                    //关机
+                    Code[0] = 0xF0;
+                    SendCmd(0x7FF, 0x16, 0x2201, Code);
+                    开ToolStripMenuItem.Checked = false;
+                    关ToolStripMenuItem.Checked = true;
+                    button_Start.Enabled = true;
+                    Delay_ms(500);
+                    //关闭串口
+                    portsettings_form.closePort();
+                    //存储测试数据
+                    ErrorSaveLog();
+                    return;
+                }
+                //传感器判断
                 label_Step.Text = "推行测试,电机开始自动运转!";
                 button_Walk.Text = "启动";
                 Walk_Process(0x22);
@@ -1628,7 +1679,7 @@ namespace MOTINOVA_Motor_Factory_Set
                 WalkProcess_Cnt = 0;
                 while (WalkProcess_Cnt < 20)//开始判断传感器,超时20s
                 {
-                    //车速传感器
+                    //车速传感器 1
                     if (SpeedSensorTest == false)
                     {
                         if (label_sensor_speed.BackColor == Color.Red)
@@ -1672,7 +1723,7 @@ namespace MOTINOVA_Motor_Factory_Set
                             }
                         }
                     }
-                    //马达转速
+                    //马达转速 2
                     try
                     {
                         DataTemp = Convert.ToUInt16(textBox_MotorSpeed.Text);
@@ -1703,38 +1754,38 @@ namespace MOTINOVA_Motor_Factory_Set
                             OK_cnt++;
                         }
                     }
-                    //母线电压
-                    try
-                    {
-                        DataTemp = Convert.ToUInt16(textBox_Vol.Text);
-                    }
-                    catch (System.Exception ex)
-                    {
-                        MessageBox.Show(ex.Message);
-                        label_Step.Text = "推行测试异常,测试结束!";
-                        //关机
-                        Code[0] = 0xF0;
-                        SendCmd(0x7FF, 0x16, 0x2201, Code);
-                        开ToolStripMenuItem.Checked = false;
-                        关ToolStripMenuItem.Checked = true;
-                        button_Start.Enabled = true;
-                        Delay_ms(500);
-                        //关闭串口
-                        portsettings_form.closePort();
-                        //存储测试数据
-                        ErrorSaveLog();
-                        return;
-                    }
-                    if ((DataTemp > (RateVoltage - 1000)) && (DataTemp < (RateVoltage + 1000)))
-                    {
-                        if (label_sensor_vol.BackColor == Color.Red)
-                        {
-                            label_sensor_vol.BackColor = Color.Green;
-                            label_sensor_vol.Text = "OK";
-                            OK_cnt++;
-                        }
-                    }
-                    //母线电流
+                    ////母线电压
+                    //try
+                    //{
+                    //    DataTemp = Convert.ToUInt16(textBox_Vol.Text);
+                    //}
+                    //catch (System.Exception ex)
+                    //{
+                    //    MessageBox.Show(ex.Message);
+                    //    label_Step.Text = "推行测试异常,测试结束!";
+                    //    //关机
+                    //    Code[0] = 0xF0;
+                    //    SendCmd(0x7FF, 0x16, 0x2201, Code);
+                    //    开ToolStripMenuItem.Checked = false;
+                    //    关ToolStripMenuItem.Checked = true;
+                    //    button_Start.Enabled = true;
+                    //    Delay_ms(500);
+                    //    //关闭串口
+                    //    portsettings_form.closePort();
+                    //    //存储测试数据
+                    //    ErrorSaveLog();
+                    //    return;
+                    //}
+                    //if ((DataTemp > (RateVoltage - 1000)) && (DataTemp < (RateVoltage + 1000)))
+                    //{
+                    //    if (label_sensor_vol.BackColor == Color.Red)
+                    //    {
+                    //        label_sensor_vol.BackColor = Color.Green;
+                    //        label_sensor_vol.Text = "OK";
+                    //        OK_cnt++;
+                    //    }
+                    //}
+                    //母线电流 3
                     try
                     {
                         DataTemp = Convert.ToUInt16(textBox_Cur.Text);
@@ -1765,7 +1816,7 @@ namespace MOTINOVA_Motor_Factory_Set
                             OK_cnt++;
                         }
                     }
-                    //踏频
+                    //踏频 4
                     try
                     {
                         DataTemp = Convert.ToUInt16(textBox_Cadence.Text);
@@ -1796,7 +1847,7 @@ namespace MOTINOVA_Motor_Factory_Set
                             OK_cnt++;
                         }
                     }
-                    //PCB温度
+                    //PCB温度 5
                     try
                     {
                         DataTemp_Int16 = Convert.ToInt16(textBox_PCB.Text);
@@ -1827,7 +1878,7 @@ namespace MOTINOVA_Motor_Factory_Set
                             OK_cnt++;
                         }
                     }
-                    //绕组温度
+                    //绕组温度 6
                     try
                     {
                         DataTemp_Int16 = Convert.ToInt16(textBox_Coil.Text);
@@ -1858,7 +1909,7 @@ namespace MOTINOVA_Motor_Factory_Set
                             OK_cnt++;
                         }
                     }
-                    //MCU温度
+                    //MCU温度 7
                     try
                     {
                         DataTemp_Int16 = Convert.ToInt16(textBox_MCU.Text);
@@ -1890,7 +1941,7 @@ namespace MOTINOVA_Motor_Factory_Set
                         }
                     }
                     //测试完成,退出
-                    if (OK_cnt == 8)
+                    if (OK_cnt == 7)
                     {
                         break;
                     }
@@ -2022,7 +2073,7 @@ namespace MOTINOVA_Motor_Factory_Set
                 Walk_Process(0x00);
                 Delay_ms(1000);
                 //判断测试结果
-                if (OK_cnt < 10)
+                if (OK_cnt < 9)
                 {
                     label_Step.Text = "推行测试异常,测试结束!";
                     richTextBox_TestRecord.Text += DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "->" + "推行测试失败,测试结束" + "\r\n";

+ 1 - 1
StartForm.Designer.cs

@@ -118,7 +118,7 @@
             this.label_Ver.Name = "label_Ver";
             this.label_Ver.Size = new System.Drawing.Size(316, 21);
             this.label_Ver.TabIndex = 2;
-            this.label_Ver.Text = "Ver: V1.3.7 Build Time: 2022-04-11 10:04";
+            this.label_Ver.Text = "Ver: V1.3.8 Build Time: 2022-04-24 21:26";
             // 
             // label_NetStatus
             // 

+ 1 - 1
bin/Debug/MOTINOVA_Motor_Factory_Set.application

@@ -14,7 +14,7 @@
           <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
         </dsig:Transforms>
         <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
-        <dsig:DigestValue>2YLGqbCWdeyUVfPk4wypEImOInUrJ4a5TwgJAfYvh9Y=</dsig:DigestValue>
+        <dsig:DigestValue>K1wo/GNH01a7eZjxkcL3kaDEKcQww0oLbo7T8N8eicY=</dsig:DigestValue>
       </hash>
     </dependentAssembly>
   </dependency>

BIN
bin/Debug/MOTINOVA_Motor_Factory_Set.exe


+ 1 - 1
bin/Debug/MOTINOVA_Motor_Factory_Set.exe.manifest

@@ -49,7 +49,7 @@
           <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
         </dsig:Transforms>
         <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
-        <dsig:DigestValue>Uz1t1SyLiM8u01RqmRnoFXXzBeiMmOk1beCl8UQYjgw=</dsig:DigestValue>
+        <dsig:DigestValue>8fImoOZe50BaCNrSd7j4FPiOa/6zxktFAEtVnwKfRnc=</dsig:DigestValue>
       </hash>
     </dependentAssembly>
   </dependency>

BIN
bin/Debug/MOTINOVA_Motor_Factory_Set.pdb


+ 1 - 1
bin/Debug/SerialNum

@@ -1,2 +1,2 @@
 流水号:
-107
+122

BIN
bin/Debug/app.publish/MOTINOVA_Motor_Factory_Set.exe


+ 1 - 1
obj/Debug/MOTINOVA_Motor_Factory_Set.application

@@ -14,7 +14,7 @@
           <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
         </dsig:Transforms>
         <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
-        <dsig:DigestValue>2YLGqbCWdeyUVfPk4wypEImOInUrJ4a5TwgJAfYvh9Y=</dsig:DigestValue>
+        <dsig:DigestValue>K1wo/GNH01a7eZjxkcL3kaDEKcQww0oLbo7T8N8eicY=</dsig:DigestValue>
       </hash>
     </dependentAssembly>
   </dependency>

BIN
obj/Debug/MOTINOVA_Motor_Factory_Set.csproj.AssemblyReference.cache


BIN
obj/Debug/MOTINOVA_Motor_Factory_Set.csproj.GenerateResource.cache


BIN
obj/Debug/MOTINOVA_Motor_Factory_Set.exe


+ 1 - 1
obj/Debug/MOTINOVA_Motor_Factory_Set.exe.manifest

@@ -49,7 +49,7 @@
           <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
         </dsig:Transforms>
         <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
-        <dsig:DigestValue>Uz1t1SyLiM8u01RqmRnoFXXzBeiMmOk1beCl8UQYjgw=</dsig:DigestValue>
+        <dsig:DigestValue>8fImoOZe50BaCNrSd7j4FPiOa/6zxktFAEtVnwKfRnc=</dsig:DigestValue>
       </hash>
     </dependentAssembly>
   </dependency>

BIN
obj/Debug/MOTINOVA_Motor_Factory_Set.pdb