PlcTimeOfDayType Members

Namespace: IPS7Lnk.Advanced
Assemblies: IPS7LnkNet.Advanced.dll, IPS7LnkNet.Advanced.dll
The PlcTimeOfDayType type exposes the following members.

MaxValue

Represents the largest possible value of a PlcTimeOfDayType.

C#

public static readonly TimeSpan MaxValue


Field Value
TimeSpan


Remarks

The according PLC value would be: TOD#23:59:59.999.

MinValue

Represents the smallest possible value of a PlcTimeOfDayType.

C#

public static readonly TimeSpan MinValue


Field Value
TimeSpan


Remarks

The according PLC value would be: TOD#0:0:0.0.

DefaultValue

Gets the type dependent default value which can be assigned to an entity of the type represented.

C#

public override object DefaultValue { get; }


Property Value

Object

The type dependent default value.

Relative

Gets the relative type declaration of type.

C#

public static PlcTimeOfDayType Relative { get; }


Property Value

PlcTimeOfDayType

The relative PlcTimeOfDayType.

CreateEntity()

Creates a new IPlcEntity object which represents a concrete accessible entity of this PlcType.

C#

public override IPlcEntity CreateEntity()


Returns

IPlcEntity

An instance implementing the IPlcEntity interface its Type property does refer to this PlcType.



Exceptions

NotSupportedException

This pure PlcType instance can't create an entity, because it is an abstract type representation.

Of(PlcIdentity)

Retrieves the according PlcTimeOfDayType which matches the supplied type metadata.

C#

public static PlcTimeOfDayType Of(PlcIdentity identity)


Parameters

identity PlcIdentity

The PlcIdentity to which the PlcTimeOfDayType does refer.


Returns

PlcTimeOfDayType

The PlcTimeOfDayType which matches with the characteristics supplied.



Exceptions

ArgumentException

The identity does not provide the necessary information required to address the type of data.

ArgumentNullException

The identity is a null reference (Nothing in Visual Basic).

Of(PlcIdentity, PlcName)

Retrieves the according PlcTimeOfDayType which matches the supplied type metadata.

C#

public static PlcTimeOfDayType Of(PlcIdentity identity, PlcName name)


Parameters

identity PlcIdentity

The PlcIdentity to which the PlcTimeOfDayType does refer.

name PlcName

The PlcName of the PlcType.


Returns

PlcTimeOfDayType

The PlcTimeOfDayType which matches with the characteristics supplied.



Exceptions

ArgumentException

The identity does not provide the necessary information required to address the type of data.

ArgumentNullException

The identity or name is a null reference (Nothing in Visual Basic).