From eafdcc5ad6a55d3dfdec6c4787c3f3a9f32efc7f Mon Sep 17 00:00:00 2001
From: xcd <834800634@qq.com>
Date: 星期二, 29 九月 2020 13:27:50 +0800
Subject: [PATCH] 1. M071B机台配置 2. GTS板卡添加回原点捕获模式和输入信号模式 3. CameraBase使用Dictionary类型做图片缓存 4. M071流程显式Copy,原来是为了避免内存泄漏,但目前来看不是这方面原因 5. Gocator驱动添加GoDataSet之类KObject资源显式回收,怀疑其中也有非托管对象资源,测试确实起到内存回收作用

---
 src/Bro.UI.Device.Winform/Bro.UI.Device.Winform.csproj |   47 +++++++++++++++++++++++++++++++++++++----------
 1 files changed, 37 insertions(+), 10 deletions(-)

diff --git a/src/Bro.UI.Device.Winform/Bro.UI.Device.Winform.csproj b/src/Bro.UI.Device.Winform/Bro.UI.Device.Winform.csproj
index 0931e4a..4d1cb18 100644
--- a/src/Bro.UI.Device.Winform/Bro.UI.Device.Winform.csproj
+++ b/src/Bro.UI.Device.Winform/Bro.UI.Device.Winform.csproj
@@ -89,11 +89,29 @@
     <Compile Include="CtrlCameraRunBase.Designer.cs">
       <DependentUpon>CtrlCameraRunBase.cs</DependentUpon>
     </Compile>
-    <Compile Include="MotionCard\CtrlMotionCardOperation.cs">
+    <Compile Include="MotionCard\CtrlMotionCardAxisOperation.cs">
       <SubType>UserControl</SubType>
     </Compile>
-    <Compile Include="MotionCard\CtrlMotionCardOperation.Designer.cs">
-      <DependentUpon>CtrlMotionCardOperation.cs</DependentUpon>
+    <Compile Include="MotionCard\CtrlMotionCardAxisOperation.Designer.cs">
+      <DependentUpon>CtrlMotionCardAxisOperation.cs</DependentUpon>
+    </Compile>
+    <Compile Include="MotionCard\CtrlMotionCardAxisStatus.cs">
+      <SubType>UserControl</SubType>
+    </Compile>
+    <Compile Include="MotionCard\CtrlMotionCardAxisStatus.Designer.cs">
+      <DependentUpon>CtrlMotionCardAxisStatus.cs</DependentUpon>
+    </Compile>
+    <Compile Include="MotionCard\CtrlMotionCardIOStatus.cs">
+      <SubType>UserControl</SubType>
+    </Compile>
+    <Compile Include="MotionCard\CtrlMotionCardIOStatus.Designer.cs">
+      <DependentUpon>CtrlMotionCardIOStatus.cs</DependentUpon>
+    </Compile>
+    <Compile Include="MotionCard\FrmMotionCardOperationBase.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="MotionCard\FrmMotionCardOperationBase.Designer.cs">
+      <DependentUpon>FrmMotionCardOperationBase.cs</DependentUpon>
     </Compile>
     <Compile Include="CtrlPLCRunBase.cs">
       <SubType>UserControl</SubType>
@@ -101,11 +119,11 @@
     <Compile Include="CtrlPLCRunBase.Designer.cs">
       <DependentUpon>CtrlPLCRunBase.cs</DependentUpon>
     </Compile>
-    <Compile Include="MotionCard\CtrlMotionCardAxisStatus.cs">
+    <Compile Include="MotionCard\CtrlMotionCardRunBase.cs">
       <SubType>UserControl</SubType>
     </Compile>
-    <Compile Include="MotionCard\CtrlMotionCardAxisStatus.Designer.cs">
-      <DependentUpon>CtrlMotionCardAxisStatus.cs</DependentUpon>
+    <Compile Include="MotionCard\CtrlMotionCardRunBase.Designer.cs">
+      <DependentUpon>CtrlMotionCardRunBase.cs</DependentUpon>
     </Compile>
     <Compile Include="Properties\AssemblyInfo.cs" />
     <Compile Include="Properties\Resources.Designer.cs">
@@ -118,14 +136,23 @@
     <EmbeddedResource Include="CtrlCameraRunBase.resx">
       <DependentUpon>CtrlCameraRunBase.cs</DependentUpon>
     </EmbeddedResource>
-    <EmbeddedResource Include="MotionCard\CtrlMotionCardOperation.resx">
-      <DependentUpon>CtrlMotionCardOperation.cs</DependentUpon>
+    <EmbeddedResource Include="MotionCard\CtrlMotionCardAxisOperation.resx">
+      <DependentUpon>CtrlMotionCardAxisOperation.cs</DependentUpon>
+    </EmbeddedResource>
+    <EmbeddedResource Include="MotionCard\CtrlMotionCardAxisStatus.resx">
+      <DependentUpon>CtrlMotionCardAxisStatus.cs</DependentUpon>
+    </EmbeddedResource>
+    <EmbeddedResource Include="MotionCard\CtrlMotionCardIOStatus.resx">
+      <DependentUpon>CtrlMotionCardIOStatus.cs</DependentUpon>
+    </EmbeddedResource>
+    <EmbeddedResource Include="MotionCard\FrmMotionCardOperationBase.resx">
+      <DependentUpon>FrmMotionCardOperationBase.cs</DependentUpon>
     </EmbeddedResource>
     <EmbeddedResource Include="CtrlPLCRunBase.resx">
       <DependentUpon>CtrlPLCRunBase.cs</DependentUpon>
     </EmbeddedResource>
-    <EmbeddedResource Include="MotionCard\CtrlMotionCardAxisStatus.resx">
-      <DependentUpon>CtrlMotionCardAxisStatus.cs</DependentUpon>
+    <EmbeddedResource Include="MotionCard\CtrlMotionCardRunBase.resx">
+      <DependentUpon>CtrlMotionCardRunBase.cs</DependentUpon>
     </EmbeddedResource>
     <EmbeddedResource Include="Properties\Resources.resx">
       <Generator>ResXFileCodeGenerator</Generator>

--
Gitblit v1.8.0