Table of Contents

Class CONTROL

Namespace
L5Sharp.Types.Predefined
Assembly
L5Sharp.dll

A predefined or built in data type used with ... instructions.

public sealed class CONTROL : StructureType, ILogixSerializable
Inheritance
CONTROL
Implements
Inherited Members

Constructors

CONTROL()

Creates a new CONTROL data type instance.

public CONTROL()

CONTROL(XElement)

Creates a new StructureType initialized from the provided XElement data.

public CONTROL(XElement element)

Parameters

element XElement

The element to parse as the new member object.

Exceptions

ArgumentNullException

element is null.

InvalidOperationException

element does not have required attributes or child elements.

Properties

Class

The class (atomic, predefined, user-defined) that the type belongs to.

public override DataTypeClass Class { get; }

Property Value

DataTypeClass

A DataTypeClass option representing the class type.

DN

Gets the DN member of the CONTROL data type.

public BOOL DN { get; set; }

Property Value

BOOL

EM

Gets the EM member of the CONTROL data type.

public BOOL EM { get; set; }

Property Value

BOOL

EN

Gets the EN member of the CONTROL data type.

public BOOL EN { get; set; }

Property Value

BOOL

ER

Gets the ER member of the CONTROL data type.

public BOOL ER { get; set; }

Property Value

BOOL

EU

Gets the EU member of the CONTROL data type.

public BOOL EU { get; set; }

Property Value

BOOL

FD

Gets the FD member of the CONTROL data type.

public BOOL FD { get; set; }

Property Value

BOOL

IN

Gets the IN member of the CONTROL data type.

public BOOL IN { get; set; }

Property Value

BOOL

LEN

Gets the LEN member of the CONTROL data type.

public DINT LEN { get; set; }

Property Value

DINT

POS

Gets the POS member of the CONTROL data type.

public DINT POS { get; set; }

Property Value

DINT

UL

Gets the UL member of the CONTROL data type.

public BOOL UL { get; set; }

Property Value

BOOL