IPlcDeviceInfo Members

Namespace: IPS7Lnk.Advanced
Assemblies: IPS7LnkNet.Advanced.dll, IPS7LnkNet.Advanced.dll
The IPlcDeviceInfo interface defines the following members.

Gets a string representing the stored copyright information of the device.

C#

string Copyright { get; }


Property Value

String

If there is any copyright information available, a String containing the copyright information; otherwise a null reference (Nothing in Visual Basic).

Device

Gets the IPlcDevice to which the IPlcDeviceInfo belongs.

C#

IPlcDevice Device { get; }


Property Value

IPlcDevice

The IPlcDevice to which the IPlcDeviceInfo belongs.

HasCopyright

Gets a value indicating whether the Copyright property does provide copyright information.

C#

bool HasCopyright { get; }


Property Value

Boolean

The value true, if the Copyright property does provide copyright information; otherwise the value false.

HasLocation

Gets a value indicating whether the Location property does provide location information.

C#

bool HasLocation { get; }


Property Value

Boolean

The value true, if the Location property does provide location information; otherwise the value false.

HasMemoryCardSerial

Gets a value indicating whether the MemoryCardSerial property does provide a serial number of an inserted memory card.

C#

bool HasMemoryCardSerial { get; }


Property Value

Boolean

The value true, if the MemoryCardSerial property does provide a serial number of an inserted memory card; otherwise the value false.

HasModuleName

Gets a value indicating whether the ModuleName property does provide the name of the module used.

C#

bool HasModuleName { get; }


Property Value

Boolean

The value true, if the ModuleName property does provide the name of the module used; otherwise the value false.

HasModuleSerial

Gets a value indicating whether the ModuleSerial property does provide the serial number of the module used.

C#

bool HasModuleSerial { get; }


Property Value

Boolean

The value true, if the ModuleSerial property does provide the serial number of the module used; otherwise the value false.

HasModuleType

Gets a value indicating whether the ModuleType property does provide type information of the module used.

C#

bool HasModuleType { get; }


Property Value

Boolean

The value true, if the ModuleType property does provide type information of the module used; otherwise the value false.

HasName

Gets a value indicating whether the Name property does provide the stored name of the device.

C#

bool HasName { get; }


Property Value

Boolean

The value true, if the Name property does provide the stored name of the device; otherwise the value false.

HasPlantId

Gets a value indicating whether the PlantId property does provide the stored plant identifier of the device.

C#

bool HasPlantId { get; }


Property Value

Boolean

The value true, if the PlantId property does provide the stored plant identifier of the device; otherwise the value false.

HasTime

Gets a value indicating whether the Time property does provide a Nullable´1 object that is set to the current date and time on the device, expressed as the local time.

C#

bool HasTime { get; }


Property Value

Boolean

The value true, if the Time property does provide a Nullable´1 object that is set to the current date and time on the device, expressed as the local time; otherwise the value false.

Location

Gets a string representing the stored location information of the device.

C#

string Location { get; }


Property Value

String

If there is any location information available, a String containing the location information; otherwise a null reference (Nothing in Visual Basic).

MemoryCardSerial

Gets the serial number of an inserted memory card.

C#

string MemoryCardSerial { get; }


Property Value

String

If a memory card is plugged-in, the serial number of an inserted memory card; otherwise a null reference (Nothing in Visual Basic).

ModuleName

Gets the name of the module used.

C#

string ModuleName { get; }


Property Value

String

If there is a module name available, a String containing the module name; otherwise a null reference (Nothing in Visual Basic).

ModuleSerial

Gets the serial number of the module used.

C#

string ModuleSerial { get; }


Property Value

String

If there is a module serial available, a String containing the module serial; otherwise a null reference (Nothing in Visual Basic).

ModuleType

Gets the type information of the module used.

C#

string ModuleType { get; }


Property Value

String

If there is a module type information available, a String containing the module type information; otherwise a null reference (Nothing in Visual Basic).

Name

Gets a string representing the stored name of the device.

C#

string Name { get; }


Property Value

String

If there is any name available, a String containing the name; otherwise a null reference (Nothing in Visual Basic).

PlantId

Gets a string representing the stored plant identifier of the device.

C#

string PlantId { get; }


Property Value

String

If there is any plant identifier available, a String containing the plant identifier; otherwise a null reference (Nothing in Visual Basic).

Time

Gets a Nullable´1 object that is set to the current date and time on the device, expressed as the local time.

C#

DateTime? Time { get; }


Property Value

Nullable<DateTime>

If there is any time information available, an object whose value is the current local date and time; otherwise a null reference (Nothing in Visual Basic).