Table of Contents

Class ProcessModel

Namespace
CMS.Plugin.ProcessManagement.Abstractions.Models
Assembly
CMS.Plugin.ProcessManagement.Abstractions.dll

工艺模型

public class ProcessModel
Inheritance
ProcessModel
Inherited Members

Constructors

ProcessModel()

Initializes a new instance of the ProcessModel class.

public ProcessModel()

ProcessModel(WorkSectionModel, WorkStationModel)

Initializes a new instance of the ProcessModel class.

public ProcessModel(WorkSectionModel workSection, WorkStationModel workStation)

Parameters

workSection WorkSectionModel

The work section.

workStation WorkStationModel

The work station.

Properties

BindUpdateCode

绑定更新码

public int BindUpdateCode { get; }

Property Value

int

DuplicateCodeDetection

重码检测

public int DuplicateCodeDetection { get; }

Property Value

int

DuplicateCodeDetectionOfInspection

重码检测

public int DuplicateCodeDetectionOfInspection { get; }

Property Value

int

FormulaDistribution

配方下发

public int FormulaDistribution { get; }

Property Value

int

FormulaParameters

配方参数

public List<FormulaParameterVariable> FormulaParameters { get; }

Property Value

List<FormulaParameterVariable>

GenerateCode

生成码

public int GenerateCode { get; }

Property Value

int

Inbound_ObtainBarcodeType

进站条码获取方式

public int Inbound_ObtainBarcodeType { get; }

Property Value

int

LabelPrint

标签打印

public int LabelPrint { get; }

Property Value

int

MaterialBomDetection

物料BOM清单校验

public int MaterialBomDetection { get; }

Property Value

int

MaterialCorrectDetection

物料正确性校验

public int MaterialCorrectDetection { get; }

Property Value

int

MaterialDeduction

物料扣减

public int MaterialDeduction { get; }

Property Value

int

MaterialDeductions

物料扣减参数

public List<MaterialDeductionVariable> MaterialDeductions { get; }

Property Value

List<MaterialDeductionVariable>

MaterialDetection

物料检测

public int MaterialDetection { get; }

Property Value

int

MaterialDetection2

物料检测(2)

public int MaterialDetection2 { get; }

Property Value

int

MaterialDetections

物料检测参数

public List<MaterialDetectionVariable> MaterialDetections { get; }

Property Value

List<MaterialDetectionVariable>

MaterialParameters

物料参数

public List<MaterialParameterVariable> MaterialParameters { get; }

Property Value

List<MaterialParameterVariable>

MaterielMissingProcessDetection

物料漏工序检测

public int MaterielMissingProcessDetection { get; }

Property Value

int

MaterielStateDetection

物料状态检测

public int MaterielStateDetection { get; }

Property Value

int

MissingProcessDetection

漏工序检测

public int MissingProcessDetection { get; }

Property Value

int

MissingProcessDetectionOfCrossLine

漏工序检测(跨产线)

public int MissingProcessDetectionOfCrossLine { get; }

Property Value

int

MissingProcessDetectionOfInspection

漏工序检测

public int MissingProcessDetectionOfInspection { get; }

Property Value

int

ObtainBarcodeType

条码获取方式

public int ObtainBarcodeType { get; }

Property Value

int

Outbound_ObtainBarcodeType

出站条码获取方式

public int Outbound_ObtainBarcodeType { get; }

Property Value

int

PLCSimulation

PLC模拟

public int PLCSimulation { get; }

Property Value

int

PalletBinding

托盘绑定

public int PalletBinding { get; }

Property Value

int

PalletUnbind

托盘解绑

public int PalletUnbind { get; }

Property Value

int

ParameterTransfer

参数传递

public int ParameterTransfer { get; }

Property Value

int

ParameterTransfers

参数传递

public List<ParameterTransferVariable> ParameterTransfers { get; }

Property Value

List<ParameterTransferVariable>

ProcessName

工艺名称

public string ProcessName { get; }

Property Value

string

ProcessParameters

过程参数

public List<ProcessParameterVariable> ProcessParameters { get; }

Property Value

List<ProcessParameterVariable>

ProductAutomaticRepair

不良品自动返修

public int ProductAutomaticRepair { get; }

Property Value

int

ProductDelivery

产品输送

public int ProductDelivery { get; }

Property Value

int

ProductInfoDistribute

产品信息下发

public int ProductInfoDistribute { get; }

Property Value

int

ProductStateDetection

产品状态检测

public int ProductStateDetection { get; }

Property Value

int

ProductStateDetectionOfCrossLine

产品状态检测(跨产线)

public int ProductStateDetectionOfCrossLine { get; }

Property Value

int

ProductStateDetectionOfInspection

产品状态检测

public int ProductStateDetectionOfInspection { get; }

Property Value

int

QualifiedJudgmentType

合格判断方式

public int QualifiedJudgmentType { get; }

Property Value

int

SignalParameter

信号参数

public SignalParameterCollection SignalParameter { get; }

Property Value

SignalParameterCollection

SopControl

SOP控制

public int SopControl { get; }

Property Value

int

Sort

排序

public int Sort { get; }

Property Value

int

UnqualifiedReasons

不良原因

public List<UnqualifiedReasonModel> UnqualifiedReasons { get; }

Property Value

List<UnqualifiedReasonModel>

WorkSection

工序模型

[Design("工序", "当前工序")]
public WorkSectionModel WorkSection { get; }

Property Value

WorkSectionModel

WorkSectionType

工序类型

public int WorkSectionType { get; }

Property Value

int

WorkStation

工位模型

[Design("工位", "当前工位")]
public WorkStationModel WorkStation { get; }

Property Value

WorkStationModel