Table of Contents

Interface IPositionMeasureStation

Namespace
AT.Librarys.Container.Station
Assembly
AT.Librarys.Container.dll

定位检测工位接口

public interface IPositionMeasureStation : IStationBase, IModuleBase
Inherited Members
Extension Methods

Properties

DataSave

数据保存

IDataSave DataSave { get; set; }

Property Value

IDataSave

StationMeasure

测量模块

IMeasureStation StationMeasure { get; set; }

Property Value

IMeasureStation

StationPosition

定位模块

IPosition StationPosition { get; set; }

Property Value

IPosition

Methods

Execute(CObject, List<CPoint>, string)

执行定位

List<PositionItemResult> Execute(CObject image, List<CPoint> pose, string itemName)

Parameters

image CObject

图像

pose List<CPoint>

位姿

itemName string

项名称

Returns

List<PositionItemResult>

Execute(string)

执行定位

PositionResult Execute(string sn)

Parameters

sn string

Returns

PositionResult

Execute(string, CObject)

执行定位

PositionResult Execute(string sn, CObject image)

Parameters

sn string

条码

image CObject

图像

Returns

PositionResult

GetPose(CObject)

获取位姿

List<CPoint> GetPose(CObject image)

Parameters

image CObject

Returns

List<CPoint>

ToMM(double)

转毫米

double ToMM(double piex)

Parameters

piex double

像素

Returns

double

ToPixel(double)

转像素

double ToPixel(double mm)

Parameters

mm double

Returns

double

Events

PositionFinish

定位完成事件

event EventHandler<PositionFinishEventArgs> PositionFinish

Event Type

EventHandler<PositionFinishEventArgs>