Commit 669a1644 刘韬

dll更新

1 个父辈 a2bfff0b
...@@ -43,30 +43,22 @@ ...@@ -43,30 +43,22 @@
<ItemGroup> <ItemGroup>
<Reference Include="Asa.PrintLabel, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <Reference Include="Asa.PrintLabel, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion> <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\PrinLable-2\PrintLabel\bin\Debug\Asa.PrintLabel.dll</HintPath> <HintPath>..\dll\Asa.PrintLabel.dll</HintPath>
</Reference> </Reference>
<Reference Include="CodeLibrary, Version=1.0.8734.29351, Culture=neutral, processorArchitecture=AMD64"> <Reference Include="CodeLibrary, Version=1.0.8780.28463, Culture=neutral, processorArchitecture=AMD64">
<SpecificVersion>False</SpecificVersion> <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\CameraLibraryProject\CameraLibraryProject\CodeLibraryProject\CodeLibrary\bin\Debug\CodeLibrary.dll</HintPath> <HintPath>..\dll\CodeLibrary.dll</HintPath>
</Reference> </Reference>
<Reference Include="ConfigHelper"> <Reference Include="ConfigHelper">
<HintPath>..\dll\ConfigHelper.dll</HintPath> <HintPath>..\dll\ConfigHelper.dll</HintPath>
</Reference> </Reference>
<Reference Include="DeviceLibrary, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <Reference Include="log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, processorArchitecture=AMD64">
<SpecificVersion>False</SpecificVersion> <SpecificVersion>False</SpecificVersion>
<HintPath>..\DeviceLibrary\bin\Debug\DeviceLibrary.dll</HintPath> <HintPath>..\dll\log4net.dll</HintPath>
</Reference> </Reference>
<Reference Include="log4net, Version=2.0.12.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a, processorArchitecture=MSIL"> <Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion> <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\增广夹爪\Rmaxis\bin\Debug\log4net.dll</HintPath> <HintPath>..\dll\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="MvCameraControl.Net">
<HintPath>..\..\..\CameraLibraryProject\CameraLibraryProject\CodeLibraryProject\编译好的DLL\MvCameraControl.Net.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL" />
<Reference Include="RmaxisV2, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\增广夹爪\RmaxisV2\bin\Debug\RmaxisV2.dll</HintPath>
</Reference> </Reference>
<Reference Include="System" /> <Reference Include="System" />
<Reference Include="System.Core" /> <Reference Include="System.Core" />
...@@ -235,6 +227,10 @@ ...@@ -235,6 +227,10 @@
<Project>{43cdd09e-fcf3-4960-a01d-3bbfe9933122}</Project> <Project>{43cdd09e-fcf3-4960-a01d-3bbfe9933122}</Project>
<Name>Common</Name> <Name>Common</Name>
</ProjectReference> </ProjectReference>
<ProjectReference Include="..\DeviceLibrary\DeviceLibrary.csproj">
<Project>{bb23296c-aa1d-45c6-9fa6-5a37b2abfe9b}</Project>
<Name>DeviceLibrary</Name>
</ProjectReference>
<ProjectReference Include="..\DL.StandardRobots\DL.StandardRobots.csproj"> <ProjectReference Include="..\DL.StandardRobots\DL.StandardRobots.csproj">
<Project>{F85A7412-B5B3-4291-A448-A10564602E1A}</Project> <Project>{F85A7412-B5B3-4291-A448-A10564602E1A}</Project>
<Name>DL.StandardRobots</Name> <Name>DL.StandardRobots</Name>
......
...@@ -187,8 +187,10 @@ namespace DeviceLibrary ...@@ -187,8 +187,10 @@ namespace DeviceLibrary
LogUtil.info($"NS200接收贴标位置{p};角度={labelAngle}"); LogUtil.info($"NS200接收贴标位置{p};角度={labelAngle}");
} }
if (labelAngle > 350) if (labelAngle > 350 && labelAngle < 355)
labelAngle = 350; labelAngle = 350;
else if (labelAngle > 355)
labelAngle = 0;
//计算贴标角度的脉冲值 //计算贴标角度的脉冲值
int labelAxisPos = Config.Label_R_360 / 350 * labelAngle; int labelAxisPos = Config.Label_R_360 / 350 * labelAngle;
......
...@@ -34,11 +34,11 @@ ...@@ -34,11 +34,11 @@
<ItemGroup> <ItemGroup>
<Reference Include="Asa.PrintLabel, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <Reference Include="Asa.PrintLabel, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion> <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\PrinLable-2\PrintLabel\bin\Debug\Asa.PrintLabel.dll</HintPath> <HintPath>..\dll\Asa.PrintLabel.dll</HintPath>
</Reference> </Reference>
<Reference Include="CodeLibrary, Version=1.0.8498.33726, Culture=neutral, processorArchitecture=MSIL"> <Reference Include="CodeLibrary, Version=1.0.8498.33726, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion> <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\CameraLibraryProject\CameraLibraryProject\CodeLibraryProject\CodeLibrary\bin\Debug\CodeLibrary.dll</HintPath> <HintPath>..\dll\CodeLibrary.dll</HintPath>
</Reference> </Reference>
<Reference Include="ConfigHelper"> <Reference Include="ConfigHelper">
<HintPath>..\dll\ConfigHelper.dll</HintPath> <HintPath>..\dll\ConfigHelper.dll</HintPath>
......
此文件类型无法预览
<?xml version="1.0"?>
<doc>
<assembly>
<name>Asa.Camera.VisionLib</name>
</assembly>
<members>
<member name="M:CameraVisionLib.Model.BarcodeAPI.eyemImageRead(System.String,System.Int32,CameraVisionLib.Model.BarcodeAPI.EyemImage@)">
<summary>
读取图像
</summary>
<param name="filename"></param>
<param name="iFalgs"></param>
<param name="ucpImage"></param>
<returns></returns>
</member>
<member name="M:CameraVisionLib.Model.BarcodeAPI.eyemImageFree(System.IntPtr)">
<summary>
释放图像资源
</summary>
<param name="ipImage"></param>
</member>
<member name="M:CameraVisionLib.Model.BarcodeAPI.eyemDetectAndDecodeFree(System.IntPtr)">
<summary>
释放工具
</summary>
<param name="hObject"></param>
<returns></returns>
</member>
<member name="F:CameraVisionLib.Model.BarcodeAPI.EyemImage.ucpImage">
<summary>
地址
</summary>
</member>
<member name="F:CameraVisionLib.Model.BarcodeAPI.EyemImage.iWidth">
<summary>
图像内存 x 方向大小
</summary>
</member>
<member name="F:CameraVisionLib.Model.BarcodeAPI.EyemImage.iHeight">
<summary>
图像内存 y 方向大小
</summary>
</member>
<member name="F:CameraVisionLib.Model.BarcodeAPI.EyemImage.iChannel">
<summary>
图像通道数
</summary>
</member>
<member name="F:CameraVisionLib.Model.BarcodeAPI.EyemRect.iXs">
<summary>
起始点(左上角) x 坐标
</summary>
</member>
<member name="F:CameraVisionLib.Model.BarcodeAPI.EyemRect.iYs">
<summary>
起始点(左上角) y 坐标
</summary>
</member>
<member name="F:CameraVisionLib.Model.BarcodeAPI.EyemRect.iWidth">
<summary>
x 方向大小(宽度)
</summary>
</member>
<member name="F:CameraVisionLib.Model.BarcodeAPI.EyemRect.iHeight">
<summary>
y 方向大小(高度)
</summary>
</member>
<member name="F:CameraVisionLib.Model.BarcodeAPI.EyemBarCode.dAngle">
<summary>
角度
</summary>
</member>
<member name="F:CameraVisionLib.Model.BarcodeAPI.EyemBarCode.iCenterX">
<summary>
x坐标
</summary>
</member>
<member name="F:CameraVisionLib.Model.BarcodeAPI.EyemBarCode.iCenterY">
<summary>
y坐标
</summary>
</member>
<member name="F:CameraVisionLib.Model.BarcodeAPI.EyemBarCode.hType">
<summary>
码类型
</summary>
</member>
<member name="F:CameraVisionLib.Model.BarcodeAPI.EyemBarCode.hText">
<summary>
码内容
</summary>
</member>
<member name="T:CameraVisionLib.Model.BarcodeInfo">
<summary>
条码信息,1DBarcode、2DBarcode
</summary>
</member>
<member name="P:CameraVisionLib.Model.BarcodeInfo.Text">
<summary>
文本
</summary>
</member>
<member name="P:CameraVisionLib.Model.BarcodeInfo.CodeType">
<summary>
条码类型
</summary>
</member>
<member name="P:CameraVisionLib.Model.BarcodeInfo.Center">
<summary>
中心点
</summary>
</member>
<member name="P:CameraVisionLib.Model.BarcodeInfo.Angle">
<summary>
角度,3点钟方向0°,逆时针为正,顺时针为负。
</summary>
</member>
<member name="P:CameraVisionLib.Model.BarcodeInfo.Size">
<summary>
条码尺寸大小
</summary>
</member>
<member name="P:CameraVisionLib.Model.BarcodeInfo.Distance">
<summary>
原点垂直于经过中心点的直线的距离
</summary>
</member>
<member name="M:CameraVisionLib.Model.BarcodeInfo.Clone">
<summary>
副本,深拷贝
</summary>
<returns></returns>
</member>
<member name="T:CameraVisionLib.Model.ScanCodeOrder">
<summary>
扫描条码的顺序
</summary>
</member>
<member name="F:CameraVisionLib.Model.ScanCodeOrder.HalconOnly">
<summary>
仅使用Halcon
</summary>
</member>
<member name="F:CameraVisionLib.Model.ScanCodeOrder.EyemLibOnly">
<summary>
仅使用EyemLib
</summary>
</member>
<member name="F:CameraVisionLib.Model.ScanCodeOrder.HalconEyemLib">
<summary>
优先Halcon,扫码失败时使用EyemLib
</summary>
</member>
<member name="F:CameraVisionLib.Model.ScanCodeOrder.EyemLibHalcon">
<summary>
优先EyemLib,扫码失败时使用Halcon
</summary>
</member>
<member name="T:CameraVisionLib.Model.CodeType">
<summary>
条码类型
</summary>
</member>
<member name="F:CameraVisionLib.Model.CodeType.All">
<summary>
一维和二维条码
</summary>
</member>
<member name="F:CameraVisionLib.Model.CodeType.Barcode1D">
<summary>
一维条码
</summary>
</member>
<member name="F:CameraVisionLib.Model.CodeType.Barcode2D">
<summary>
二维条码,QRCode,DataMatrix,PDF417
</summary>
</member>
<member name="T:CameraVisionLib.Model.IPCameraAPI">
<summary>
CHCNetSDK 的摘要说明。
</summary>
</member>
<member name="F:CameraVisionLib.Model.IPCameraAPI.NET_DVR_IPADDR.sIpV4">
char[16]
</member>
<member name="F:CameraVisionLib.Model.IPCameraAPI.NET_DVR_IPADDR.byRes">
BYTE[128]
</member>
<member name="F:CameraVisionLib.Model.IPCameraAPI.NET_DVR_ATM_FRAMEFORMAT_V30.byRes1">
输入方式:0-网络监听、1网络协议、2-串口监听、3-串口协议
</member>
<member name="F:CameraVisionLib.Model.IPCameraAPI.NET_VCA_POLYGON.dwPointNum">
DWORD->unsigned int
</member>
<member name="F:CameraVisionLib.Model.IPCameraAPI.MAX_OVERLAP_ITEM_NUM">
抓拍机
</member>
<member name="T:CameraVisionLib.Model.IPCameraInfo">
<summary>
登录信息
</summary>
</member>
<member name="T:Asa.Barcode.Identify">
<summary>
条码识别,1DBarcode、2DBarcode
</summary>
</member>
<member name="M:Asa.Barcode.Identify.#ctor(CameraVisionLib.Model.ScanParam)">
<summary>
条码识别,1DBarcode、2DBarcode
</summary>
<param name="param"></param>
</member>
<member name="M:Asa.Barcode.Identify.GetCode(System.Drawing.Bitmap)">
<summary>
获取条码
</summary>
<param name="image"></param>
<returns></returns>
</member>
<member name="T:Asa.Camera.VisionLib">
<summary>
视觉库
</summary>
</member>
<member name="M:Asa.Camera.VisionLib.#ctor(System.String,System.Boolean,System.String)">
<summary>
视觉库
</summary>
<param name="configPath"></param>
<param name="preload"></param>
<param name="logName"></param>
</member>
<member name="M:Asa.Camera.VisionLib.Dispose">
<summary>
释放
</summary>
</member>
<member name="P:Asa.Camera.VisionLib.Count">
<summary>
相机数量
</summary>
</member>
<member name="M:Asa.Camera.VisionLib.Load">
<summary>
加载相机,有预加载了就不需要调用
</summary>
</member>
<member name="M:Asa.Camera.VisionLib.SaveAsConfig(System.String)">
<summary>
另存为配置文件
</summary>
<param name="path"></param>
</member>
<member name="M:Asa.Camera.VisionLib.GetCameraName">
<summary>
获取相机名称
</summary>
<returns></returns>
</member>
<member name="M:Asa.Camera.VisionLib.Open">
<summary>
打开
</summary>
</member>
<member name="M:Asa.Camera.VisionLib.Open(System.String)">
<summary>
打开
</summary>
<param name="cameraName"></param>
</member>
<member name="M:Asa.Camera.VisionLib.Close">
<summary>
关闭
</summary>
</member>
<member name="M:Asa.Camera.VisionLib.Close(System.String)">
<summary>
关闭
</summary>
<param name="cameraName"></param>
</member>
<member name="M:Asa.Camera.VisionLib.GetImage">
<summary>
获取当前图像
</summary>
<returns></returns>
</member>
<member name="M:Asa.Camera.VisionLib.GetImage(System.Int32)">
<summary>
按索引获取当前图像
</summary>
<returns></returns>
</member>
<member name="M:Asa.Camera.VisionLib.GetImage(System.String)">
<summary>
获取当前图像
</summary>
<param name="cameraName"></param>
<returns></returns>
</member>
<member name="M:Asa.Camera.VisionLib.SaveImage(System.String,System.String,System.Drawing.Imaging.ImageFormat)">
<summary>
保存当前图像
</summary>
<param name="path">文件夹路径</param>
<param name="fileName">文件名,不带扩展名</param>
<param name="format">图像类型</param>
</member>
<member name="M:Asa.Camera.VisionLib.SaveImage(System.String,System.String,System.String,System.Drawing.Imaging.ImageFormat)">
<summary>
保存当前图像
</summary>
<param name="cameraName">相机名称</param>
<param name="path">文件夹路径</param>
<param name="fileName">文件名,不带扩展名</param>
<param name="format">图像类型</param>
</member>
<member name="M:Asa.Camera.VisionLib.PreviewImage(System.String,System.IntPtr)">
<summary>
预览图像,目前仅支持 HIK.IPCamera
</summary>
<param name="cameraName"></param>
<param name="handle"></param>
</member>
<member name="M:Asa.Camera.VisionLib.GetBarCodeText(System.Collections.Generic.List{System.Drawing.Bitmap}@)">
<summary>
从相机图像获取条码
</summary>
<param name="image"></param>
<returns></returns>
</member>
<member name="M:Asa.Camera.VisionLib.GetBarCodeText(System.String,System.Drawing.Bitmap@)">
<summary>
从相机图像获取条码
</summary>
<param name="cameraName"></param>
<param name="image"></param>
<returns></returns>
</member>
<member name="M:Asa.Camera.VisionLib.GetBarCodeText(System.Drawing.Bitmap)">
<summary>
从给定的图像中获取条码文本
</summary>
<param name="bmp"></param>
<returns></returns>
</member>
<member name="M:Asa.Camera.VisionLib.GetBarCodeText(System.Collections.Generic.List{CameraVisionLib.Model.BarcodeInfo})">
<summary>
从给定的条码中获取条码文本
</summary>
<param name="info"></param>
<returns></returns>
</member>
<member name="M:Asa.Camera.VisionLib.GetBarCode(System.Collections.Generic.List{System.Drawing.Bitmap}@)">
<summary>
从相机图像获取条码
</summary>
<param name="image"></param>
<returns></returns>
</member>
<member name="M:Asa.Camera.VisionLib.GetBarCode(System.String,System.Drawing.Bitmap@)">
<summary>
从相机图像获取条码
</summary>
<param name="cameraName"></param>
<param name="image"></param>
<returns></returns>
</member>
<member name="M:Asa.Camera.VisionLib.GetBarCode(System.Drawing.Bitmap)">
<summary>
从给定的图像中获取条码
</summary>
<param name="bmp"></param>
<returns></returns>
</member>
<member name="M:Asa.Camera.VisionLib.FeatureSingleCompare(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Boolean}@,System.Drawing.Bitmap@)">
<summary>
特征单张比较图,没有原图
</summary>
<param name="cameraName"></param>
<param name="planName"></param>
<param name="exist"></param>
<param name="image"></param>
<returns></returns>
</member>
<member name="M:Asa.Camera.VisionLib.FeatureSingleCompare(System.Drawing.Bitmap,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Boolean}@)">
<summary>
特征单张比较图,没有原图
</summary>
<param name="bmp"></param>
<param name="cameraName"></param>
<param name="planName"></param>
<param name="exist"></param>
<returns></returns>
</member>
<member name="F:Asa.Camera.FrmOpenCamera.components">
<summary>
Required designer variable.
</summary>
</member>
<member name="M:Asa.Camera.FrmOpenCamera.Dispose(System.Boolean)">
<summary>
Clean up any resources being used.
</summary>
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
</member>
<member name="M:Asa.Camera.FrmOpenCamera.InitializeComponent">
<summary>
Required method for Designer support - do not modify
the contents of this method with the code editor.
</summary>
</member>
<member name="F:Asa.Camera.FrmSetting.components">
<summary>
Required designer variable.
</summary>
</member>
<member name="M:Asa.Camera.FrmSetting.Dispose(System.Boolean)">
<summary>
Clean up any resources being used.
</summary>
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
</member>
<member name="M:Asa.Camera.FrmSetting.InitializeComponent">
<summary>
Required method for Designer support - do not modify
the contents of this method with the code editor.
</summary>
</member>
<member name="T:Asa.HIK.IPCamera">
<summary>
网络监控摄像机
</summary>
</member>
<member name="M:Asa.HIK.IPCamera.#ctor(System.Collections.Generic.List{CameraVisionLib.Model.IPCameraInfo})">
<summary>
网络监控摄像机
</summary>
<param name="info"></param>
</member>
<member name="P:Asa.HIK.IPCamera.Name">
<summary>
相机名称
</summary>
</member>
<member name="P:Asa.HIK.IPCamera.Count">
<summary>
相机总数
</summary>
</member>
<member name="P:Asa.HIK.IPCamera.IsOpen">
<summary>
相机是否打开
</summary>
</member>
<member name="P:Asa.HIK.IPCamera.Size">
<summary>
图像分辨率
</summary>
</member>
<member name="P:Asa.HIK.IPCamera.Image">
<summary>
相机获取到的图像
</summary>
</member>
<member name="M:Asa.HIK.IPCamera.Load">
<summary>
加载
</summary>
<returns></returns>
</member>
<member name="M:Asa.HIK.IPCamera.Dispose">
<summary>
释放所有
</summary>
</member>
<member name="M:Asa.HIK.IPCamera.OpenAll">
<summary>
打开所有摄像机
</summary>
<returns></returns>
</member>
<member name="M:Asa.HIK.IPCamera.CloseAll">
<summary>
关闭所有摄像机
</summary>
</member>
<member name="M:Asa.HIK.IPCamera.Open(System.Int32)">
<summary>
打开摄像机
</summary>
<param name="cameraIndex"></param>
<returns></returns>
</member>
<member name="M:Asa.HIK.IPCamera.Open(System.String)">
<summary>
打开摄像机
</summary>
<param name="cameraName"></param>
<returns></returns>
</member>
<member name="M:Asa.HIK.IPCamera.Close(System.Int32)">
<summary>
关闭摄像机
</summary>
<param name="cameraIndex"></param>
</member>
<member name="M:Asa.HIK.IPCamera.Close(System.String)">
<summary>
关闭摄像机
</summary>
<param name="cameraName"></param>
</member>
<member name="M:Asa.HIK.IPCamera.GrabOne(System.Drawing.Bitmap[]@)">
<summary>
抓取所有摄像机一张图像
</summary>
<param name="bmp"></param>
</member>
<member name="M:Asa.HIK.IPCamera.GrabOne(System.Int32)">
<summary>
抓取一张图像
</summary>
<param name="cameraIndex">相机索引</param>
<returns></returns>
</member>
<member name="M:Asa.HIK.IPCamera.GrabOne(System.Int32,System.Drawing.Bitmap@)">
<summary>
抓取一张图像
</summary>
<param name="cameraIndex">相机索引</param>
<param name="bmp">Bitmap图像</param>
<returns></returns>
</member>
<member name="M:Asa.HIK.IPCamera.GrabOne(System.String,System.Drawing.Bitmap@)">
<summary>
抓取一张图像
</summary>
<param name="cameraName">相机名称</param>
<param name="bmp">Bitmap图像</param>
<returns></returns>
</member>
<member name="M:Asa.HIK.IPCamera.GrabOne(System.Int32,System.Byte[]@,System.Drawing.Imaging.PixelFormat@)">
<summary>
抓取一张图像字节
</summary>
<param name="cameraIndex">相机索引</param>
<param name="buff">图像字节数组</param>
<param name="format"></param>
<returns></returns>
</member>
<member name="M:Asa.HIK.IPCamera.GrabOne(System.Int32,System.IntPtr@,System.Drawing.Imaging.PixelFormat@)">
<summary>
抓取一张图像指针
</summary>
<param name="cameraIndex"></param>
<param name="handle"></param>
<param name="format"></param>
<returns></returns>
</member>
<member name="M:Asa.HIK.IPCamera.PreviewImage(System.String,System.IntPtr)">
<summary>
预览图像
</summary>
<param name="cameraName"></param>
<param name="handle"></param>
<returns></returns>
</member>
<member name="T:Asa.HIK.VisionCamera">
<summary>
机器视觉面阵相机
</summary>
</member>
<member name="M:Asa.HIK.VisionCamera.#ctor">
<summary>
机器视觉面阵相机
</summary>
</member>
<member name="P:Asa.HIK.VisionCamera.Name">
<summary>
相机名称
</summary>
</member>
<member name="P:Asa.HIK.VisionCamera.Count">
<summary>
相机总数
</summary>
</member>
<member name="P:Asa.HIK.VisionCamera.IsOpen">
<summary>
相机是否打开
</summary>
</member>
<member name="P:Asa.HIK.VisionCamera.Size">
<summary>
图像分辨率
</summary>
</member>
<member name="P:Asa.HIK.VisionCamera.Image">
<summary>
相机获取到的图像
</summary>
</member>
<member name="M:Asa.HIK.VisionCamera.Load">
<summary>
加载
</summary>
<returns></returns>
</member>
<member name="M:Asa.HIK.VisionCamera.Dispose">
<summary>
释放所有
</summary>
</member>
<member name="M:Asa.HIK.VisionCamera.OpenAll">
<summary>
打开所有相机
</summary>
<returns></returns>
</member>
<member name="M:Asa.HIK.VisionCamera.CloseAll">
<summary>
关闭所有相机
</summary>
</member>
<member name="M:Asa.HIK.VisionCamera.Open(System.Int32)">
<summary>
打开相机
</summary>
<param name="cameraIndex"></param>
<returns></returns>
</member>
<member name="M:Asa.HIK.VisionCamera.Open(System.String)">
<summary>
打开相机
</summary>
<param name="cameraName"></param>
<returns></returns>
</member>
<member name="M:Asa.HIK.VisionCamera.Close(System.Int32)">
<summary>
关闭相机
</summary>
<param name="cameraIndex"></param>
</member>
<member name="M:Asa.HIK.VisionCamera.Close(System.String)">
<summary>
关闭相机
</summary>
<param name="cameraName"></param>
</member>
<member name="M:Asa.HIK.VisionCamera.GrabOne(System.Drawing.Bitmap[]@)">
<summary>
抓取所有相机一张图像
</summary>
<param name="bmp"></param>
</member>
<member name="M:Asa.HIK.VisionCamera.GrabOne(System.Int32)">
<summary>
抓取一张图像
</summary>
<param name="cameraIndex">相机索引</param>
<returns></returns>
</member>
<member name="M:Asa.HIK.VisionCamera.GrabOne(System.Int32,System.Drawing.Bitmap@)">
<summary>
抓取一张图像
</summary>
<param name="cameraIndex">相机索引</param>
<param name="bmp">Bitmap图像</param>
<returns></returns>
</member>
<member name="M:Asa.HIK.VisionCamera.GrabOne(System.String,System.Drawing.Bitmap@)">
<summary>
抓取一张图像
</summary>
<param name="cameraName">相机名称</param>
<param name="bmp">Bitmap图像</param>
<returns></returns>
</member>
<member name="M:Asa.HIK.VisionCamera.GrabOne(System.Int32,System.Byte[]@,System.Drawing.Imaging.PixelFormat@)">
<summary>
抓取一张图像字节
</summary>
<param name="cameraIndex">相机索引</param>
<param name="buff">图像字节数组</param>
<param name="format"></param>
<returns></returns>
</member>
<member name="M:Asa.HIK.VisionCamera.GrabOne(System.Int32,System.IntPtr@,System.Drawing.Imaging.PixelFormat@)">
<summary>
抓取一张图像指针
</summary>
<param name="cameraIndex"></param>
<param name="handle"></param>
<param name="format"></param>
<returns></returns>
</member>
<member name="T:Asa.Basler.VisionCamera">
<summary>
机器视觉面阵相机
</summary>
</member>
<member name="F:Asa.Basler.VisionCamera.cameraCurr">
<summary>
当前相机
</summary>
</member>
<member name="F:Asa.Basler.VisionCamera.cameraAll">
<summary>
所有相机列表
</summary>
</member>
<member name="F:Asa.Basler.VisionCamera.cameraName">
<summary>
所有相机的名称
</summary>
</member>
<member name="M:Asa.Basler.VisionCamera.#ctor">
<summary>
机器视觉面阵相机
</summary>
</member>
<member name="P:Asa.Basler.VisionCamera.Name">
<summary>
相机名称
</summary>
</member>
<member name="P:Asa.Basler.VisionCamera.Count">
<summary>
相机总数
</summary>
</member>
<member name="P:Asa.Basler.VisionCamera.IsOpen">
<summary>
相机是否打开
</summary>
</member>
<member name="P:Asa.Basler.VisionCamera.Size">
<summary>
图像分辨率
</summary>
</member>
<member name="P:Asa.Basler.VisionCamera.Image">
<summary>
相机获取到的图像
</summary>
</member>
<member name="M:Asa.Basler.VisionCamera.Load">
<summary>
加载
</summary>
<returns></returns>
</member>
<member name="M:Asa.Basler.VisionCamera.Dispose">
<summary>
释放所有
</summary>
</member>
<member name="M:Asa.Basler.VisionCamera.OpenAll">
<summary>
打开所有摄像机
</summary>
<returns></returns>
</member>
<member name="M:Asa.Basler.VisionCamera.CloseAll">
<summary>
关闭所有摄像机
</summary>
</member>
<member name="M:Asa.Basler.VisionCamera.Open(System.Int32)">
<summary>
打开摄像机
</summary>
<param name="cameraIndex"></param>
<returns></returns>
</member>
<member name="M:Asa.Basler.VisionCamera.Open(System.String)">
<summary>
打开相机
</summary>
<param name="cameraName"></param>
<returns></returns>
</member>
<member name="M:Asa.Basler.VisionCamera.Close(System.Int32)">
<summary>
关闭摄像机
</summary>
<param name="cameraIndex"></param>
</member>
<member name="M:Asa.Basler.VisionCamera.Close(System.String)">
<summary>
关闭摄像机
</summary>
<param name="cameraName"></param>
</member>
<member name="M:Asa.Basler.VisionCamera.GrabOne(System.Drawing.Bitmap[]@)">
<summary>
抓取所有摄像机一张图像
</summary>
<param name="bmp"></param>
</member>
<member name="M:Asa.Basler.VisionCamera.GrabOne(System.Int32)">
<summary>
抓取一张图像
</summary>
<param name="cameraIndex">相机索引</param>
<returns></returns>
</member>
<member name="M:Asa.Basler.VisionCamera.GrabOne(System.Int32,System.Drawing.Bitmap@)">
<summary>
抓取一张图像
</summary>
<param name="cameraIndex">相机索引</param>
<param name="bmp">Bitmap图像</param>
<returns></returns>
</member>
<member name="M:Asa.Basler.VisionCamera.GrabOne(System.String,System.Drawing.Bitmap@)">
<summary>
抓取一张图像
</summary>
<param name="cameraName">相机名称</param>
<param name="bmp">Bitmap图像</param>
<returns></returns>
</member>
<member name="M:Asa.Basler.VisionCamera.GrabOne(System.Int32,System.Byte[]@,System.Drawing.Imaging.PixelFormat@)">
<summary>
抓取一张图像字节
</summary>
<param name="cameraIndex">相机索引</param>
<param name="buff">图像字节数组</param>
<param name="format"></param>
<returns></returns>
</member>
<member name="M:Asa.Basler.VisionCamera.GrabOne(System.Int32,System.IntPtr@,System.Drawing.Imaging.PixelFormat@)">
<summary>
抓取一张图像指针
</summary>
<param name="cameraIndex"></param>
<param name="handle"></param>
<param name="format"></param>
<returns></returns>
</member>
<member name="T:Asa.Region.Feature">
<summary>
区域特征
</summary>
</member>
<member name="M:Asa.Region.Feature.#ctor(System.Collections.Generic.List{System.String},System.Collections.Generic.List{CameraVisionLib.Model.RegionAPI.EyemRegion})">
<summary>
区域特征
</summary>
<param name="name"></param>
<param name="regions"></param>
</member>
<member name="M:Asa.Region.Feature.OriginalImage(System.Drawing.Bitmap)">
<summary>
原始图像
</summary>
<param name="image"></param>
<returns></returns>
</member>
<member name="M:Asa.Region.Feature.CompareImage(System.Drawing.Bitmap,System.Collections.Generic.Dictionary{System.String,System.Boolean}@)">
<summary>
比较图像
</summary>
<param name="image"></param>
<param name="exist"></param>
<returns></returns>
</member>
<member name="M:Asa.Region.Feature.CompareImage(System.Drawing.Bitmap,System.Collections.Generic.Dictionary{System.String,System.Boolean}@,System.Drawing.Bitmap@)">
<summary>
比较图像
</summary>
<param name="image"></param>
<param name="exist"></param>
<param name="dspImage"></param>
<returns></returns>
</member>
<member name="M:Asa.Region.Feature.CompareImage(System.IntPtr,System.Drawing.Imaging.PixelFormat,System.Collections.Generic.Dictionary{System.String,System.Boolean}@,System.Drawing.Bitmap@)">
<summary>
比较图像
</summary>
<param name="bmpPtr"></param>
<param name="format"></param>
<param name="exist"></param>
<param name="dspImage"></param>
<returns></returns>
</member>
<member name="M:Asa.Region.Feature.CompareSingleImage(System.Drawing.Bitmap,System.Collections.Generic.Dictionary{System.String,System.Boolean}@)">
<summary>
比较单张图像,没有原图
</summary>
<param name="image"></param>
<param name="exist"></param>
<returns></returns>
</member>
</members>
</doc>
此文件类型无法预览
此文件类型无法预览
此文件类型无法预览
...@@ -57,6 +57,17 @@ ...@@ -57,6 +57,17 @@
the contents of this method with the code editor. the contents of this method with the code editor.
</summary> </summary>
</member> </member>
<member name="P:ConfigHelper.CheckedListBoxEx.DataSource">
<summary>
绑定数据源
</summary>
<param name="data"></param>
</member>
<member name="T:ConfigHelper.CheckItem">
<summary>
Represents an item in the checklistbox
</summary>
</member>
<member name="T:ConfigHelper.Config"> <member name="T:ConfigHelper.Config">
<summary> <summary>
自定义配置存取 自定义配置存取
...@@ -250,5 +261,57 @@ ...@@ -250,5 +261,57 @@
</summary> </summary>
<param name="comment"></param> <param name="comment"></param>
</member> </member>
<member name="P:CommonLib.AppPathExe">
<summary>
程序exe全路经 如d:\app\app.exe
</summary>
</member>
<member name="P:CommonLib.AppPathDir">
<summary>
程序所在路径 如d:\app\
</summary>
</member>
<member name="P:CommonLib.AppPathRoot">
<summary>
程序所在盘符 如d:\
</summary>
</member>
<member name="P:CommonLib.AppName">
<summary>
程序exe名称
</summary>
</member>
<member name="P:CommonLib.AppAssemblyTitle">
<summary>
程序AssemblyTitle
</summary>
</member>
<member name="M:CommonLib.GetPath(System.String)">
<summary>
获取相对当前程序的目录
</summary>
<param name="dirname"></param>
<returns></returns>
</member>
<member name="M:CommonLib.RegisterInstall">
<summary>
将程序路径写到注册表, 方便以后做软件更新
</summary>
</member>
<member name="M:CommonLib.AddOrUpdateStartupTask(System.Boolean,System.Int32)">
<summary>
将程序设置为计划任务电脑开机,用户登陆后自动启动
</summary>
<param name="enable">是否启用</param>
<param name="delaysec">延迟启动时间秒</param>
</member>
<member name="M:CommonLib.DeleteOverDayFile(System.String,System.String,System.Int32)">
<summary>
删除超过指定天数的文件
</summary>
<param name="path">文件路经</param>
<param name="ext">扩展名检索格式:*.jpg</param>
<param name="day">天数</param>
</member>
</members> </members>
</doc> </doc>
此文件类型无法预览
...@@ -4,6 +4,394 @@ ...@@ -4,6 +4,394 @@
<name>HuichuanLibrary</name> <name>HuichuanLibrary</name>
</assembly> </assembly>
<members> <members>
<member name="M:HuichuanLibrary.HCBoardBase.OpenCard(System.Int32)">
<summary>
初始化板卡
</summary>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.CloseCard">
<summary>
关闭板卡
</summary>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.CardInitOk(System.Boolean)">
<summary>
板卡是否已经初始化OK
</summary>
<param name="isShowLog"></param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.GetAdVal(System.Int16)">
<summary>
模拟量IO值获取 获取EtherCAT 第 adNo号的ad值
</summary>
<param name="adNo">ad的通道:0~配置个数</param>
<returns>获取AD的输入值</returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.StartHomeMove(System.Int16,System.UInt32,System.UInt32,System.UInt32,System.Int16,System.Int32,System.UInt32,System.Int16)">
<summary>
开始回零
</summary>
<param name="axisNo">轴号</param>
<param name="highVel">回零高速</param>
<param name="lowVel">回零低速</param>
<param name="acc">回零加速度</param>
<param name="homeMethod">回零方法,默认28</param>
<param name="offset">回零偏移,默认0</param>
<param name="overtime">超时时间,默认120000</param>
<param name="posSrc">端子板信号源,默认0</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.HomeingIsEnd(System.Int16)">
<summary>
判断回零是否完成
</summary>
<param name="axisNo">轴号</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.IsInPosition(System.Int16,System.Double,System.Double)">
<summary>
判断轴是否在指定的位置
</summary>
<param name="axisNo">轴号</param>
<param name="targetPos">目标位置</param>
<param name="maxError">最大误差脉冲值</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.AxisStop(System.Int16,System.Int16)">
<summary>
</summary>
<param name="axisNo"></param>
<param name="stoplevel">1=立即停止,0=缓慢停止</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.SetEcatSdo(System.UInt16,System.Int32,System.Int32)">
<summary>
设置齿轮比
</summary>
<param name="axisNo">轴号</param>
<param name="Motor_Revolution">电子齿轮分子:电机分辨率</param>
<param name="Shaft_Revolution">电子齿轮分母:一圈脉冲数</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.SetSdo(System.UInt16,System.UInt16,System.UInt16,System.Byte[])">
<summary>
写sdo
</summary>
<param name="axisNo">轴号</param>
<param name="index">0x6091</param>
<param name="subindex">0x02</param>
<param name="value">2000</param>
<param name="datasize">4</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.GetAxisPrfMode(System.Int16)">
<summary>
获取轴规划模式
</summary>
<param name="axisNo">轴号</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.GetAxisSts(System.Int16)">
<summary>
获取轴状态
</summary>
<param name="axisNo">轴号</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.GetAxisPrfPos(System.Int16)">
<summary>
获取轴规划位置
</summary>
<param name="axisNo">轴号</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.GetAxisPrfVel(System.Int16)">
<summary>
获取轴规划速度
</summary>
<param name="axisNo">轴号</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.GetAxisCurrPos(System.Int16)">
<summary>
获取轴反馈位置
</summary>
<param name="axisNo">轴号</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.GetAxisCurrVel(System.Int16)">
<summary>
获取轴反馈速度
</summary>
<param name="axisNo">轴号</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.GetAxisCurrAcc(System.Int16)">
<summary>
获取轴反馈加速度
</summary>
<param name="axisNo">轴号</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.ClearAxisSts(System.Int16)">
<summary>
清楚轴报警状态
</summary>
<param name="axisNo">轴号</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.GetEcatAxPosTorqLmt(System.Int16)">
<summary>
获取EtherCAT类型轴对应的正向力矩限制
</summary>
<param name="axisNo">轴号0-31</param>
<returns>正向力矩限制</returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.SetEcatAxPosTorqLmt(System.Int16,System.Int16)">
<summary>
设置EtherCAT类型轴对应的正向力矩限制
</summary>
<param name="axisNo">轴号0-31</param>
<param name="value">正向力矩限制</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.GetEcatAxNegTorqLmt(System.Int16)">
<summary>
获取EtherCAT类型轴对应的负向力矩限制
</summary>
<param name="axisNo">轴号0-31</param>
<returns>负向力矩限制</returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.SetEcatAxNegTorqLmt(System.Int16,System.Int16)">
<summary>
设置EtherCAT类型轴对应的负向力矩限制
</summary>
<param name="axisNo">轴号0-31</param>
<param name="value">负向力矩限制</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.GetEcatAxMaxTorqLmt(System.Int16)">
<summary>
获取EtherCAT类型轴对应的最大力矩限制
</summary>
<param name="axisNo">轴号0-31</param>
<returns>最大力矩限制</returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.SetEcatAxMaxTorqLmt(System.Int16,System.Int16)">
<summary>
设置EtherCAT类型轴对应的最大力矩限制
</summary>
<param name="axisNo">轴号0-31</param>
<param name="value">最大力矩限制</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.SetAxCurPos(System.Int16,System.Double)">
<summary>
将当前位置设置为指定值
</summary>
<param name="axisNo">轴号</param>
<param name="setPos">位置值</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBase.GetAxisLoadRate(System.Int16)">
<summary>
获取轴的负载率
</summary>
<param name="axisNo"></param>
<returns></returns>
</member>
<member name="P:HuichuanLibrary.emManager.ConfigBase.ProType">
<summary>
DI=输入IO,DO=输出IO,PRO=属性,AXIS=轴
</summary>
</member>
<member name="P:HuichuanLibrary.emManager.ConfigBase.Explain">
<summary>
说明
</summary>
</member>
<member name="P:HuichuanLibrary.emManager.ConfigBase.ProName">
<summary>
名称
</summary>
</member>
<member name="P:HuichuanLibrary.emManager.ConfigBase.ProValue">
<summary>
属性值
</summary>
</member>
<member name="P:HuichuanLibrary.emManager.ConfigBase.SubType">
<summary>
分类编号
</summary>
</member>
<member name="P:HuichuanLibrary.emManager.ConfigBase.TargetSpeed">
<summary>
目标速度
</summary>
</member>
<member name="T:HuichuanLibrary.emManager.ConfigMoveAxis">
<summary>
运动轴配置
</summary>
</member>
<member name="F:HuichuanLibrary.emManager.ConfigMoveAxis.Disable">
<summary>
屏蔽伺服
</summary>
</member>
<member name="F:HuichuanLibrary.emManager.ConfigMoveAxis.ServerOnDO">
<summary>
伺服ON的Do信号
</summary>
</member>
<member name="F:HuichuanLibrary.emManager.ConfigMoveAxis.BreakOnDO">
<summary>
伺服刹车信号
</summary>
</member>
<member name="M:HuichuanLibrary.emManager.CSVReaderBase.ReadCSVFile(System.String)">
<summary>
读取一个csv文件的所有内容
</summary>
</member>
<member name="M:HuichuanLibrary.emManager.CSVReaderBase.WriteCSVFile(System.String,System.String[])">
<summary>
把数据写入csv中
</summary>
</member>
<member name="M:HuichuanLibrary.emManager.CSVReaderBase.GetTitleIndex(System.String,System.Collections.Generic.List{System.String})">
<summary>
根据csv标题查找对应的索引
</summary>
<param name="lineValue">标题行的值</param>
<param name="cvsTitleList">csv标题集合</param>
<returns>key=csv标题,value=索引</returns>
</member>
<member name="M:HuichuanLibrary.emManager.CSVReaderBase.GetProTitleIndex(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}})">
<summary>
根据属性名称查找对应的列索引
</summary>
<returns>key=属性名称,value=列索引</returns>
</member>
<member name="M:HuichuanLibrary.emManager.CSVReadManager.LoadFile(System.String)">
<summary>
添加一个csv文件的数据到位置集合中
</summary>
<param name="filePath">cvs文件路径+文件名</param>
<returns></returns>
</member>
<!-- Badly formed XML comment ignored for member "M:HuichuanLibrary.emManager.FileUtil.GetType(System.String)" -->
<!-- Badly formed XML comment ignored for member "M:HuichuanLibrary.emManager.FileUtil.GetType(System.IO.FileStream)" -->
<!-- Badly formed XML comment ignored for member "M:HuichuanLibrary.emManager.FileUtil.IsUTF8Bytes(System.Byte[])" -->
<member name="F:HuichuanLibrary.emManager.EmulationManager.AutoProcessCy">
<summary>
自动处理气缸di信号
</summary>
</member>
<member name="F:HuichuanLibrary.emManager.IOCylinderBean.MoveMS">
<summary>
运动时间,默认2秒
</summary>
</member>
<member name="M:HuichuanLibrary.emManager.EMDeviceControl.OpenCard(System.Collections.Generic.List{System.String})">
<summary>
初始化板卡
</summary>
<returns></returns>
</member>
<member name="F:HuichuanLibrary.emManager.AxisMoveControl.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:HuichuanLibrary.emManager.AxisMoveControl.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:HuichuanLibrary.emManager.AxisMoveControl.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="F:HuichuanLibrary.emManager.IOControl.components">
<summary>
必需的设计器变量。
</summary>
</member>
<member name="M:HuichuanLibrary.emManager.IOControl.Dispose(System.Boolean)">
<summary>
清理所有正在使用的资源。
</summary>
<param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
</member>
<member name="M:HuichuanLibrary.emManager.IOControl.InitializeComponent">
<summary>
设计器支持所需的方法 - 不要修改
使用代码编辑器修改此方法的内容。
</summary>
</member>
<member name="F:HuichuanLibrary.FrmEMTest.components">
<summary>
Required designer variable.
</summary>
</member>
<member name="M:HuichuanLibrary.FrmEMTest.Dispose(System.Boolean)">
<summary>
Clean up any resources being used.
</summary>
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
</member>
<member name="M:HuichuanLibrary.FrmEMTest.InitializeComponent">
<summary>
Required method for Designer support - do not modify
the contents of this method with the code editor.
</summary>
</member>
<member name="F:HuichuanLibrary.EmAxisInfo.errCode">
<summary>
错误信息。
1=伺服未开
2=重复运动
</summary>
</member>
<member name="F:HuichuanLibrary.HomeSts.HomeSts_Moveing">
<summary>
回原点状态:0=正在回零中
</summary>
</member>
<member name="F:HuichuanLibrary.HomeSts.HomeSts_NotStart">
<summary>
回原点状态:1=回零中断或者没有开始启动
</summary>
</member>
<member name="F:HuichuanLibrary.HomeSts.HomeSts_OK">
<summary>
回原点状态:3=回零完成
</summary>
</member>
<member name="F:HuichuanLibrary.MoveParam.moveType">
<summary>
1=绝对运动,2=相对运动,3=匀速运动,4=减速停止,5=回零
</summary>
</member>
<member name="F:HuichuanLibrary.EMBoardBean._dataMap">
<summary>
key=protName+axisNo
</summary>
</member>
<member name="F:HuichuanLibrary.EMBoardBean.mstart">
<summary>
整机启动变量,设置为false后将退出线程,只在停止时调用
</summary>
</member>
<member name="F:HuichuanLibrary.FrmHuiChuanTest.components"> <member name="F:HuichuanLibrary.FrmHuiChuanTest.components">
<summary> <summary>
Required designer variable. Required designer variable.
...@@ -21,6 +409,33 @@ ...@@ -21,6 +409,33 @@
the contents of this method with the code editor. the contents of this method with the code editor.
</summary> </summary>
</member> </member>
<member name="F:HuichuanLibrary.FrmTest.components">
<summary>
Required designer variable.
</summary>
</member>
<member name="M:HuichuanLibrary.FrmTest.Dispose(System.Boolean)">
<summary>
Clean up any resources being used.
</summary>
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
</member>
<member name="M:HuichuanLibrary.FrmTest.InitializeComponent">
<summary>
Required method for Designer support - do not modify
the contents of this method with the code editor.
</summary>
</member>
<member name="F:HuichuanLibrary.HCBoardManager.ConfigPath">
<summary>
配置文件路径
</summary>
</member>
<member name="F:HuichuanLibrary.HCBoardManager.UseEmulation">
<summary>
是否使用模拟设备,false=否,true=是
</summary>
</member>
<member name="M:HuichuanLibrary.HCBoardManager.InitConfig(System.String,System.String,System.String)"> <member name="M:HuichuanLibrary.HCBoardManager.InitConfig(System.String,System.String,System.String)">
<summary> <summary>
初始化配置信息,初始化板卡之前,先初始化配置 初始化配置信息,初始化板卡之前,先初始化配置
...@@ -29,7 +444,13 @@ ...@@ -29,7 +444,13 @@
<param name="systemConfigPath"></param> <param name="systemConfigPath"></param>
<param name="logName"></param> <param name="logName"></param>
</member> </member>
<member name="M:HuichuanLibrary.HCBoardManager.OpenCard"> <member name="M:HuichuanLibrary.HCBoardManager.GetCardCount">
<summary>
获取板卡数量
</summary>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardManager.OpenCard(System.Int32)">
<summary> <summary>
初始化板卡 初始化板卡
</summary> </summary>
...@@ -55,6 +476,67 @@ ...@@ -55,6 +476,67 @@
<param name="adNo">ad的通道:0~配置个数</param> <param name="adNo">ad的通道:0~配置个数</param>
<returns>获取AD的输入值</returns> <returns>获取AD的输入值</returns>
</member> </member>
<member name="M:HuichuanLibrary.HCBoardManager.GetAxisErrorDetail(System.Int16)">
<summary>
获取错误信息
</summary>
<param name="axisNo"></param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardManager.UpdatePos(System.Int16,System.Int32)">
<summary>
更改轴当前位置
</summary>
<param name="axisNo"></param>
<param name="position"></param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardManager.UpdateAxisSts(System.Int16,HuichuanLibrary.AxisSts)">
<summary>
更改轴状态
</summary>
<param name="axisNo"></param>
<param name="sts"></param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardManager.SetAdVal(System.Int16,System.Int16)">
<summary>
设置模拟量IO的值
</summary>
<param name="index"></param>
<param name="value"></param>
</member>
<member name="M:HuichuanLibrary.HCBoardManager.SetBitDI(System.Int16,System.Int16)">
<summary>
设置单个DI值
</summary>
<param name="index"></param>
<param name="v"></param>
</member>
<member name="M:HuichuanLibrary.HCBoardManager.DelayedWriteDI(System.Int16,System.Int16,System.Int32)">
<summary>
延迟写入DI
</summary>
<param name="index"></param>
<param name="value"></param>
<param name="time"></param>
</member>
<member name="M:HuichuanLibrary.HCBoardManager.DelayedSetDO(System.Int16,System.Int16,System.Int32)">
<summary>
延迟写入DO
</summary>
<param name="index"></param>
<param name="value"></param>
<param name="time"></param>
</member>
<member name="M:HuichuanLibrary.HCBoardManager.DelayedSetAdVal(System.Int16,System.Int16,System.Int32)">
<summary>
延迟设置模拟量IO
</summary>
<param name="index"></param>
<param name="value"></param>
<param name="time"></param>
</member>
<member name="M:HuichuanLibrary.HCBoardManager.StartHomeMove(System.Int16,System.UInt32,System.UInt32,System.UInt32,System.Int16,System.Int32,System.UInt32,System.Int16)"> <member name="M:HuichuanLibrary.HCBoardManager.StartHomeMove(System.Int16,System.UInt32,System.UInt32,System.UInt32,System.Int16,System.Int32,System.UInt32,System.Int16)">
<summary> <summary>
开始回零 开始回零
...@@ -85,6 +567,14 @@ ...@@ -85,6 +567,14 @@
<param name="maxError">最大误差脉冲值</param> <param name="maxError">最大误差脉冲值</param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:HuichuanLibrary.HCBoardManager.AxisStop(System.Int16,System.Int16)">
<summary>
</summary>
<param name="axisNo"></param>
<param name="stoplevel">1=立即停止,0=缓慢停止</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardManager.SetEcatSdo(System.UInt16,System.Int32,System.Int32)"> <member name="M:HuichuanLibrary.HCBoardManager.SetEcatSdo(System.UInt16,System.Int32,System.Int32)">
<summary> <summary>
设置齿轮比 设置齿轮比
...@@ -206,6 +696,21 @@ ...@@ -206,6 +696,21 @@
<param name="value">最大力矩限制</param> <param name="value">最大力矩限制</param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:HuichuanLibrary.HCBoardManager.SetAxCurPos(System.Int16,System.Double)">
<summary>
将当前位置设置为指定值
</summary>
<param name="axisNo">轴号</param>
<param name="setPos">位置值</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardManager.GetAxisLoadRate(System.Int16)">
<summary>
获取轴的负载率
</summary>
<param name="axisNo"></param>
<returns></returns>
</member>
<member name="F:HuichuanLibrary.HCBoardManager.HomeSts_Moveing"> <member name="F:HuichuanLibrary.HCBoardManager.HomeSts_Moveing">
<summary> <summary>
回原点状态:0=正在回零中 回原点状态:0=正在回零中
...@@ -266,6 +771,236 @@ ...@@ -266,6 +771,236 @@
负限位信号 负限位信号
</summary> </summary>
</member> </member>
<member name="M:HuichuanLibrary.HCBoardBean.InitConfig(System.String,System.String,System.String)">
<summary>
初始化配置信息,初始化板卡之前,先初始化配置
</summary>
<param name="deviceConfigPath"></param>
<param name="systemConfigPath"></param>
<param name="logName"></param>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.OpenCard(System.Int32)">
<summary>
初始化板卡
</summary>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.CloseCard">
<summary>
关闭板卡
</summary>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.CardInitOk(System.Boolean)">
<summary>
板卡是否已经初始化OK
</summary>
<param name="isShowLog"></param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.GetAdVal(System.Int16)">
<summary>
模拟量IO值获取 获取EtherCAT 第 adNo号的ad值
</summary>
<param name="adNo">ad的通道:0~配置个数</param>
<returns>获取AD的输入值</returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.StartHomeMove(System.Int16,System.UInt32,System.UInt32,System.UInt32,System.Int16,System.Int32,System.UInt32,System.Int16)">
<summary>
开始回零
</summary>
<param name="axisNo">轴号</param>
<param name="highVel">回零高速</param>
<param name="lowVel">回零低速</param>
<param name="acc">回零加速度</param>
<param name="homeMethod">回零方法,默认28</param>
<param name="offset">回零偏移,默认0</param>
<param name="overtime">超时时间,默认120000</param>
<param name="posSrc">端子板信号源,默认0</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.HomeingIsEnd(System.Int16)">
<summary>
判断回零是否完成
</summary>
<param name="axisNo">轴号</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.IsInPosition(System.Int16,System.Double,System.Double)">
<summary>
判断轴是否在指定的位置
</summary>
<param name="axisNo">轴号</param>
<param name="targetPos">目标位置</param>
<param name="maxError">最大误差脉冲值</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.AxisStop(System.Int16,System.Int16)">
<summary>
</summary>
<param name="axisNo"></param>
<param name="stoplevel">1=立即停止,0=缓慢停止</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.SetEcatSdo(System.UInt16,System.Int32,System.Int32)">
<summary>
设置齿轮比
</summary>
<param name="axisNo">轴号</param>
<param name="Motor_Revolution">电子齿轮分子:电机分辨率</param>
<param name="Shaft_Revolution">电子齿轮分母:一圈脉冲数</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.SetSdo(System.UInt16,System.UInt16,System.UInt16,System.Byte[])">
<summary>
写sdo
</summary>
<param name="axisNo">轴号</param>
<param name="index">0x6091</param>
<param name="subindex">0x02</param>
<param name="value">2000</param>
<param name="datasize">4</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.GetAxisPrfMode(System.Int16)">
<summary>
获取轴规划模式
</summary>
<param name="axisNo">轴号</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.GetAxisSts(System.Int16)">
<summary>
获取轴状态
</summary>
<param name="axisNo">轴号</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.GetAxisPrfPos(System.Int16)">
<summary>
获取轴规划位置
</summary>
<param name="axisNo">轴号</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.GetAxisPrfVel(System.Int16)">
<summary>
获取轴规划速度
</summary>
<param name="axisNo">轴号</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.GetAxisCurrPos(System.Int16)">
<summary>
获取轴反馈位置
</summary>
<param name="axisNo">轴号</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.GetAxisCurrVel(System.Int16)">
<summary>
获取轴反馈速度
</summary>
<param name="axisNo">轴号</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.GetAxisCurrAcc(System.Int16)">
<summary>
获取轴反馈加速度
</summary>
<param name="axisNo">轴号</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.ClearAxisSts(System.Int16)">
<summary>
清楚轴报警状态
</summary>
<param name="axisNo">轴号</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.GetEcatAxPosTorqLmt(System.Int16)">
<summary>
获取EtherCAT类型轴对应的正向力矩限制
</summary>
<param name="axisNo">轴号0-31</param>
<returns>正向力矩限制</returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.SetEcatAxPosTorqLmt(System.Int16,System.Int16)">
<summary>
设置EtherCAT类型轴对应的正向力矩限制
</summary>
<param name="axisNo">轴号0-31</param>
<param name="value">正向力矩限制</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.GetEcatAxNegTorqLmt(System.Int16)">
<summary>
获取EtherCAT类型轴对应的负向力矩限制
</summary>
<param name="axisNo">轴号0-31</param>
<returns>负向力矩限制</returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.SetEcatAxNegTorqLmt(System.Int16,System.Int16)">
<summary>
设置EtherCAT类型轴对应的负向力矩限制
</summary>
<param name="axisNo">轴号0-31</param>
<param name="value">负向力矩限制</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.GetEcatAxMaxTorqLmt(System.Int16)">
<summary>
获取EtherCAT类型轴对应的最大力矩限制
</summary>
<param name="axisNo">轴号0-31</param>
<returns>最大力矩限制</returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.SetEcatAxMaxTorqLmt(System.Int16,System.Int16)">
<summary>
设置EtherCAT类型轴对应的最大力矩限制
</summary>
<param name="axisNo">轴号0-31</param>
<param name="value">最大力矩限制</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.SetAxCurPos(System.Int16,System.Double)">
<summary>
将当前位置设置为指定值
</summary>
<param name="axisNo">轴号</param>
<param name="setPos">位置值</param>
<returns></returns>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.GetAxisLoadRate(System.Int16)">
<summary>
获取轴的负载率
</summary>
<param name="axisNo"></param>
<returns></returns>
</member>
<member name="F:HuichuanLibrary.HCBoardBean.HomeSts_Moveing">
<summary>
回原点状态:0=正在回零中
</summary>
</member>
<member name="F:HuichuanLibrary.HCBoardBean.HomeSts_NotStart">
<summary>
回原点状态:1=回零中断或者没有开始启动
</summary>
</member>
<member name="F:HuichuanLibrary.HCBoardBean.HomeSts_OK">
<summary>
回原点状态:3=回零完成
</summary>
</member>
<member name="M:HuichuanLibrary.HCBoardBean.GetAxisErrorDetail(System.Int16)">
<summary>
获取伺服报警错误信息
</summary>
<param name="axisNo"></param>
<returns>[0]错误编号,[1]错误信息,[2]cd[5] ,[3]错误范围,[4],[5],[6]axisNo</returns>
</member>
<member name="M:HuichuanLibrary.ImcApi.IMC_GetCardsNum(System.Int32@)"> <member name="M:HuichuanLibrary.ImcApi.IMC_GetCardsNum(System.Int32@)">
*==========================================================================*/ *==========================================================================*/
*---- FUNCTION DEFINE ---*/ *---- FUNCTION DEFINE ---*/
......
此文件类型无法预览
此文件类型无法预览
此文件类型无法预览
此文件类型无法预览
此文件类型无法预览
此文件类型无法预览
此文件的差异太大,无法显示。
copy /y D:\rick\vs\GeneralClassLibrary\CodeLibraryProject\CodeLibrary\bin\Debug\CodeLibrary.* .\
copy /y D:\rick\vs\ConfigHelper\ConfigHelper\bin\Debug\ConfigHelper.* .\
copy /y D:\rick\vs\Camera\CameraVisionLib\bin\Debug\Asa.Camera.VisionLib.* .\
copy /y D:\rick\vs\RC1271-DUOStore\dll\halcondotnet.* .\
copy /y D:\rick\vs\HuichuanLibrary\HuichuanLibrary\bin\Debug\HuichuanLibrary.* .\
copy /y D:\rick\vs\20242Main\IDHIKCamera\bin\Debug\IDHIKCamera.* .\
copy /y D:\rick\vs\צ\Rmaxis\bin\Debug\log4net.* .\
copy /y D:\rick\vs\SO775-DUOStore\dll\UserFromControl.* .\
\ No newline at end of file \ No newline at end of file
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!