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