SiemensDeviceConnection Class

Represents a connection to a SiemensDevice.

System.Object
IPS7Lnk.Advanced.PlcDeviceConnection
IPS7Lnk.Advanced.SiemensDeviceConnection

Namespace:  IPS7Lnk.Advanced
Assembly:  IPS7LnkNet.Advanced (in IPS7LnkNet.Advanced.dll) Version: 1.0.0.0 (1.7.2.0)

C#

public class SiemensDeviceConnection : PlcDeviceConnection


The SiemensDeviceConnection type exposes the following members.

—– Name Description
SiemensDeviceConnection Initializes a new instance of the SiemensDeviceConnection class using the specified device.

Top

—– Name Description
Close Causes a connection to transition from its current state into the closed state while an established connection to a device will be closed.
(Inherited from PlcDeviceConnection.)
CloseCore Closes an established connection to a device.
(Overrides PlcDeviceConnection.CloseCore().)
Connect Causes a connection to transition from the opened state into the connected state while it does fully establish a connection to a device.
(Inherited from PlcDeviceConnection.)
ConnectCore Fully establishes a connection to a device.
(Overrides PlcDeviceConnection.ConnectCore().)
DenyIfFaulted Verifies whether the connection is in faulted state.
(Inherited from PlcDeviceConnection.)
DenyIfIsDisposed Verifies whether the connection has been disposed of.
(Inherited from PlcDeviceConnection.)
DenyIfNotReady Verifies whether the connection is in opened, connected or disconnected state.
(Inherited from PlcDeviceConnection.)
Dispose() Releases all resources used by the PlcDeviceConnection.
(Inherited from PlcDeviceConnection.)
Dispose(Boolean) Releases the unmanaged resources used by the SiemensDeviceConnection and optionally releases the managed resources.
(Overrides PlcDeviceConnection.Dispose(Boolean).)
Equals Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize Finalizes an instance of the PlcDeviceConnection class.
(Inherited from PlcDeviceConnection.)
GetHashCode Serves as a hash function for a particular type.
(Inherited from Object.)
GetStatus Retrieves the most recent PlcStatus resulted by the most recent read/write action performed using the specified type.
(Inherited from PlcDeviceConnection.)
GetType Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone Creates a shallow copy of the current Object.
(Inherited from Object.)
OnClosed Raises the Closed event of the PlcDeviceConnection.
(Inherited from PlcDeviceConnection.)
OnClosing Raises the Closing event of the PlcDeviceConnection.
(Inherited from PlcDeviceConnection.)
OnConnected Raises the Connected event of the PlcDeviceConnection.
(Inherited from PlcDeviceConnection.)
OnConnecting Raises the Connecting event of the PlcDeviceConnection.
(Inherited from PlcDeviceConnection.)
OnDisconnected Raises the Disconnected event of the PlcDeviceConnection.
(Inherited from PlcDeviceConnection.)
OnFaulted Raises the Faulted event of the PlcDeviceConnection.
(Inherited from PlcDeviceConnection.)
OnOpened Raises the Opened event of the PlcDeviceConnection.
(Inherited from PlcDeviceConnection.)
OnOpening Raises the Opening event of the PlcDeviceConnection.
(Inherited from PlcDeviceConnection.)
OnStateChanged Raises the StateChanged event of the PlcDeviceConnection.
(Inherited from PlcDeviceConnection.)
Open Causes a connection to transition from the created or closed state into the opened state while it does establish a connection to a device.
(Inherited from PlcDeviceConnection.)
OpenCore Establishes a connection to a device.
(Overrides PlcDeviceConnection.OpenCore().)
Read(PlcType[]) Reads the values stored within the specified types.
(Inherited from PlcDeviceConnection.)
Read(IEnumerable<PlcType>) Reads the values stored within the specified types.
(Inherited from PlcDeviceConnection.)
Read<T>() Reads the PlcObject type specified by T.
(Inherited from PlcDeviceConnection.)
ReadBoolean(String) Reads the value stored at the specified address as a Boolean (in PLC a BOOL) object.
(Inherited from PlcDeviceConnection.)
ReadBoolean(PlcAddress) Reads the value stored at the specified address as a Boolean (in PLC a BOOL) object.
(Inherited from PlcDeviceConnection.)
ReadBoolean(String, Int32) Reads the values stored at the specified address as an array of Boolean (in PLC an ARRAY OF BOOL) objects.
(Inherited from PlcDeviceConnection.)
ReadBoolean(PlcAddress, Int32) Reads the values stored at the specified address as an array of Boolean (in PLC an ARRAY OF BOOL) objects.
(Inherited from PlcDeviceConnection.)
ReadBooleanCore Reads the values stored at the specified address of the passed type as an array of Boolean (in PLC an ARRAY OF BOOL) objects.
(Overrides PlcDeviceConnection.ReadBooleanCore(PlcType).)
ReadByte(String) Reads the value stored at the specified address as a Byte (in PLC a BYTE) object.
(Inherited from PlcDeviceConnection.)
ReadByte(PlcAddress) Reads the value stored at the specified address as a Byte (in PLC a BYTE) object.
(Inherited from PlcDeviceConnection.)
ReadByte(String, Int32) Reads the values stored at the specified address as an array of Byte (in PLC an ARRAY OF BYTE) objects.
(Inherited from PlcDeviceConnection.)
ReadByte(PlcAddress, Int32) Reads the values stored at the specified address as an array of Byte (in PLC an ARRAY OF BYTE) objects.
(Inherited from PlcDeviceConnection.)
ReadByteCore Reads the values stored at the specified address of the passed type as an array of Byte (in PLC an ARRAY OF BYTE) objects.
(Overrides PlcDeviceConnection.ReadByteCore(PlcType).)
ReadChar(String) Reads the value stored at the specified address as a Char (in PLC a CHAR) object.
(Inherited from PlcDeviceConnection.)
ReadChar(PlcAddress) Reads the value stored at the specified address as a Char (in PLC a CHAR) object.
(Inherited from PlcDeviceConnection.)
ReadChar(String, Int32) Reads the values stored at the specified address as an array of Char (in PLC an ARRAY OF CHAR) objects.
(Inherited from PlcDeviceConnection.)
ReadChar(PlcAddress, Int32) Reads the values stored at the specified address as an array of Char (in PLC an ARRAY OF CHAR) objects.
(Inherited from PlcDeviceConnection.)
ReadCharCore Reads the values stored at the specified address of the passed type as an array of Char (in PLC an ARRAY OF CHAR) objects.
(Overrides PlcDeviceConnection.ReadCharCore(PlcType).)
ReadCore Reads the values stored within the specified types.
(Overrides PlcDeviceConnection.ReadCore(PlcType[]).)
ReadDate(String) Reads the value stored at the specified address as a DateTime (in PLC a DATE) object.
(Inherited from PlcDeviceConnection.)
ReadDate(PlcAddress) Reads the value stored at the specified address as a DateTime (in PLC a DATE) object.
(Inherited from PlcDeviceConnection.)
ReadDateCore Reads the value stored at the specified address of the passed type as a DateTime (in PLC a DATE) object.
(Overrides PlcDeviceConnection.ReadDateCore(PlcType).)
ReadDateTime(String) Reads the value stored at the specified address as a DateTime (in PLC a DATE_AND_TIME) object.
(Inherited from PlcDeviceConnection.)
ReadDateTime(PlcAddress) Reads the value stored at the specified address as a DateTime (in PLC a DATE_AND_TIME) object.
(Inherited from PlcDeviceConnection.)
ReadDateTimeCore Reads the value stored at the specified address of the passed type as a DateTime (in PLC a DATE_AND_TIME) object.
(Overrides PlcDeviceConnection.ReadDateTimeCore(PlcType).)
ReadDouble(String) Reads the value stored at the specified address as a Double (in PLC a REAL) object.
(Inherited from PlcDeviceConnection.)
ReadDouble(PlcAddress) Reads the value stored at the specified address as a Double (in PLC a REAL) object.
(Inherited from PlcDeviceConnection.)
ReadDouble(String, Int32) Reads the values stored at the specified address as an array of Double (in PLC an ARRAY OF REAL) objects.
(Inherited from PlcDeviceConnection.)
ReadDouble(PlcAddress, Int32) Reads the values stored at the specified address as an array of Double (in PLC an ARRAY OF REAL) objects.
(Inherited from PlcDeviceConnection.)
ReadDoubleCore Reads the values stored at the specified address of the passed type as an array of Double (in PLC an ARRAY OF REAL) objects.
(Overrides PlcDeviceConnection.ReadDoubleCore(PlcType).)
ReadInt16(String) Reads the value stored at the specified address as a Int16 (in PLC an INT) object.
(Inherited from PlcDeviceConnection.)
ReadInt16(PlcAddress) Reads the value stored at the specified address as a Int16 (in PLC an INT) object.
(Inherited from PlcDeviceConnection.)
ReadInt16(String, Int32) Reads the values stored at the specified address as an array of Int16 (in PLC an ARRAY OF INT) objects.
(Inherited from PlcDeviceConnection.)
ReadInt16(PlcAddress, Int32) Reads the values stored at the specified address as an array of Int16 (in PLC an ARRAY OF INT) objects.
(Inherited from PlcDeviceConnection.)
ReadInt16Core Reads the values stored at the specified address of the passed type as an array of Int16 (in PLC an ARRAY OF INT) objects.
(Overrides PlcDeviceConnection.ReadInt16Core(PlcType).)
ReadInt32(String) Reads the value stored at the specified address as a Int32 (in PLC a DINT) object.
(Inherited from PlcDeviceConnection.)
ReadInt32(PlcAddress) Reads the value stored at the specified address as a Int32 (in PLC a DINT) object.
(Inherited from PlcDeviceConnection.)
ReadInt32(String, Int32) Reads the values stored at the specified address as an array of Int32 (in PLC an ARRAY OF DINT) objects.
(Inherited from PlcDeviceConnection.)
ReadInt32(PlcAddress, Int32) Reads the values stored at the specified address as an array of Int32 (in PLC an ARRAY OF DINT) objects.
(Inherited from PlcDeviceConnection.)
ReadInt32Core Reads the values stored at the specified address of the passed type as an array of Int32 (in PLC an ARRAY OF DINT) objects.
(Overrides PlcDeviceConnection.ReadInt32Core(PlcType).)
ReadReal(String) Reads the value stored at the specified address as a Single (in PLC a REAL) object.
(Inherited from PlcDeviceConnection.)
ReadReal(PlcAddress) Reads the value stored at the specified address as a Single (in PLC a REAL) object.
(Inherited from PlcDeviceConnection.)
ReadReal(String, Int32) Reads the values stored at the specified address as an array of Single (in PLC an ARRAY OF REAL) objects.
(Inherited from PlcDeviceConnection.)
ReadReal(PlcAddress, Int32) Reads the values stored at the specified address as an array of Single (in PLC an ARRAY OF REAL) objects.
(Inherited from PlcDeviceConnection.)
ReadRealCore Reads the values stored at the specified address of the passed type as an array of Single (in PLC an ARRAY OF REAL) objects.
(Overrides PlcDeviceConnection.ReadRealCore(PlcType).)
ReadS5Time(String) Reads the value stored at the specified address as a TimeSpan (in PLC a S5TIME) object.
(Inherited from PlcDeviceConnection.)
ReadS5Time(PlcAddress) Reads the value stored at the specified address as a TimeSpan (in PLC a S5TIME) object.
(Inherited from PlcDeviceConnection.)
ReadS5TimeCore Reads the value stored at the specified address of the passed type as a TimeSpan (in PLC a S5TIME) object.
(Overrides PlcDeviceConnection.ReadS5TimeCore(PlcType).)
ReadString(String) Reads the value stored at the specified address as a String (in PLC a TEXT) object.
(Inherited from PlcDeviceConnection.)
ReadString(PlcAddress) Reads the value stored at the specified address as a String (in PLC a TEXT) object.
(Inherited from PlcDeviceConnection.)
ReadString(String, Int32) Reads the value stored at the specified address as a String (in PLC a TEXT) object.
(Inherited from PlcDeviceConnection.)
ReadString(PlcAddress, Int32) Reads the value stored at the specified address as a String (in PLC a TEXT) object.
(Inherited from PlcDeviceConnection.)
ReadStringCore Reads the value stored at the specified address of the passed type as a String (in PLC a TEXT) object.
(Overrides PlcDeviceConnection.ReadStringCore(PlcType).)
ReadTime(String) Reads the value stored at the specified address as a TimeSpan (in PLC a TIME) object.
(Inherited from PlcDeviceConnection.)
ReadTime(PlcAddress) Reads the value stored at the specified address as a TimeSpan (in PLC a TIME) object.
(Inherited from PlcDeviceConnection.)
ReadTimeCore Reads the value stored at the specified address of the passed type as a TimeSpan (in PLC a TIME) object.
(Overrides PlcDeviceConnection.ReadTimeCore(PlcType).)
ReadTimeOfDay(String) Reads the value stored at the specified address as a TimeSpan (in PLC a TIME_OF_DAY) object.
(Inherited from PlcDeviceConnection.)
ReadTimeOfDay(PlcAddress) Reads the value stored at the specified address as a TimeSpan (in PLC a TIME_OF_DAY) object.
(Inherited from PlcDeviceConnection.)
ReadTimeOfDayCore Reads the value stored at the specified address of the passed type as a TimeSpan (in PLC a TIME_OF_DAY) object.
(Overrides PlcDeviceConnection.ReadTimeOfDayCore(PlcType).)
ReadUInt16(String) Reads the value stored at the specified address as a UInt16 (in PLC a WORD) object.
(Inherited from PlcDeviceConnection.)
ReadUInt16(PlcAddress) Reads the value stored at the specified address as a UInt16 (in PLC a WORD) object.
(Inherited from PlcDeviceConnection.)
ReadUInt16(String, Int32) Reads the values stored at the specified address as an array of UInt16 (in PLC an ARRAY OF WORD) objects.
(Inherited from PlcDeviceConnection.)
ReadUInt16(PlcAddress, Int32) Reads the values stored at the specified address as an array of UInt16 (in PLC an ARRAY OF WORD) objects.
(Inherited from PlcDeviceConnection.)
ReadUInt16Core Reads the values stored at the specified address of the passed type as an array of UInt16 (in PLC an ARRAY OF WORD) objects.
(Overrides PlcDeviceConnection.ReadUInt16Core(PlcType).)
ReadUInt32(String) Reads the value stored at the specified address as a UInt32 (in PLC a DWORD) object.
(Inherited from PlcDeviceConnection.)
ReadUInt32(PlcAddress) Reads the value stored at the specified address as a UInt32 (in PLC a DWORD) object.
(Inherited from PlcDeviceConnection.)
ReadUInt32(String, Int32) Reads the values stored at the specified address as an array of UInt32 (in PLC an ARRAY OF DWORD) objects.
(Inherited from PlcDeviceConnection.)
ReadUInt32(PlcAddress, Int32) Reads the values stored at the specified address as an array of UInt32 (in PLC an ARRAY OF DWORD) objects.
(Inherited from PlcDeviceConnection.)
ReadUInt32Core Reads the values stored at the specified address of the passed type as an array of UInt32 (in PLC an ARRAY OF DWORD) objects.
(Overrides PlcDeviceConnection.ReadUInt32Core(PlcType).)
ReadValue<T>(String) Reads the value stored at the specified address.
(Inherited from PlcDeviceConnection.)
ReadValue<T>(IPlcValue<UTT>) (Inherited from PlcDeviceConnection.)
ReadValue<T>(PlcAddress) Reads the value stored at the specified address.
(Inherited from PlcDeviceConnection.)
ReadValueCore<T> When implemented in a derived class, reads the value stored at the specified address.
(Inherited from PlcDeviceConnection.)
ReadValues(IPlcValue[]) Reads the values specified.
(Inherited from PlcDeviceConnection.)
ReadValues(IEnumerable<IPlcValue>) Reads the values specified.
(Inherited from PlcDeviceConnection.)
ReadValues(PlcType[]) Reads the values stored within the specified types.
(Inherited from PlcDeviceConnection.)
ReadValues(IEnumerable<PlcType>) Reads the values stored within the specified types.
(Inherited from PlcDeviceConnection.)
ReadValues<T>(IPlcValue<UTT>[]) (Inherited from PlcDeviceConnection.)
ReadValues<T>(IEnumerable<IPlcValue<UTT>>) (Inherited from PlcDeviceConnection.)
ReadValues<T>(String, Int32) Reads the values stored at the specified address.
(Inherited from PlcDeviceConnection.)
ReadValues<T>(PlcAddress, Int32) Reads the values stored at the specified address.
(Inherited from PlcDeviceConnection.)
ReadValuesCore(IPlcValue[]) Reads the values specified.
(Overrides PlcDeviceConnection.ReadValuesCore(IPlcValue[]).)
ReadValuesCore<T>(PlcAddress, Int32) When implemented in a derived class, reads the values stored at the specified address.
(Inherited from PlcDeviceConnection.)
ToString Returns a string that represents the current object.
(Inherited from Object.)
Write(IDictionary<PlcType, Object>) Writes the PlcType value pairs specified by typeValues.
(Inherited from PlcDeviceConnection.)
Write(KeyValuePair<PlcType, Object>[]) Writes the PlcType value pairs specified by typeValues.
(Inherited from PlcDeviceConnection.)
Write<T>(UTT) (Inherited from PlcDeviceConnection.)
WriteBoolean(String, Boolean) Writes the Booleanvalue (in PLC a BOOL) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteBoolean(String, Boolean[]) Writes the Booleanvalues (in PLC an ARRAY OF BOOL) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteBoolean(String, IEnumerable<Boolean>) Writes the Booleanvalues to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteBoolean(PlcAddress, Boolean) Writes the Booleanvalue (in PLC a BOOL) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteBoolean(PlcAddress, Boolean[]) Writes the Booleanvalues (in PLC an ARRAY OF BOOL) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteBoolean(PlcAddress, IEnumerable<Boolean>) Writes the Booleanvalues to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteBooleanCore Writes the Booleanvalues (in PLC an ARRAY OF BOOL) to the data area specified by the address of the passed type.
(Overrides PlcDeviceConnection.WriteBooleanCore(PlcType, Boolean[]).)
WriteByte(String, Byte) Writes the Bytevalue (in PLC a BYTE) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteByte(String, Byte[]) Writes the Bytevalues (in PLC an ARRAY OF BYTE) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteByte(String, IEnumerable<Byte>) Writes the Bytevalues to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteByte(PlcAddress, Byte) Writes the Bytevalue (in PLC a BYTE) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteByte(PlcAddress, Byte[]) Writes the Bytevalues (in PLC an ARRAY OF BYTE) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteByte(PlcAddress, IEnumerable<Byte>) Writes the Bytevalues to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteByteCore Writes the Bytevalues (in PLC an ARRAY OF BYTE) to the data area specified by the address of the passed type.
(Overrides PlcDeviceConnection.WriteByteCore(PlcType, Byte[]).)
WriteChar(String, Char) Writes the Charvalue (in PLC a CHAR) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteChar(String, Char[]) Writes the Charvalues (in PLC an ARRAY OF CHAR) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteChar(String, IEnumerable<Char>) Writes the Charvalues to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteChar(PlcAddress, Char) Writes the Charvalue (in PLC a CHAR) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteChar(PlcAddress, Char[]) Writes the Charvalues (in PLC an ARRAY OF CHAR) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteChar(PlcAddress, IEnumerable<Char>) Writes the Charvalues to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteCharCore Writes the Charvalues (in PLC an ARRAY OF CHAR) to the data area specified by the address of the passed type.
(Overrides PlcDeviceConnection.WriteCharCore(PlcType, Char[]).)
WriteCore When implemented in a derived class, writes the PlcType value pairs specified by typeValues.
(Overrides PlcDeviceConnection.WriteCore(KeyValuePair<PlcType, Object>[]).)
WriteDate(String, DateTime) Writes the DateTimevalue (in PLC a DATE) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteDate(PlcAddress, DateTime) Writes the DateTimevalue (in PLC a DATE) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteDateCore Writes the DateTimevalue (in PLC a DATE) to the data area specified by the address of the passed type.
(Overrides PlcDeviceConnection.WriteDateCore(PlcType, DateTime).)
WriteDateTime(String, DateTime) Writes the DateTimevalue (in PLC a DATE_AND_TIME) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteDateTime(PlcAddress, DateTime) Writes the DateTimevalue (in PLC a DATE_AND_TIME) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteDateTimeCore Writes the DateTimevalue (in PLC a DATE_AND_TIME) to the data area specified by the address of the passed type.
(Overrides PlcDeviceConnection.WriteDateTimeCore(PlcType, DateTime).)
WriteDouble(String, IEnumerable<Double>) Writes the Doublevalues to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteDouble(String, Double) Writes the Doublevalue (in PLC a DOUBLE) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteDouble(String, Double[]) Writes the Doublevalues (in PLC an ARRAY OF DOUBLE) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteDouble(PlcAddress, IEnumerable<Double>) Writes the Doublevalues to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteDouble(PlcAddress, Double) Writes the Doublevalue (in PLC a DOUBLE) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteDouble(PlcAddress, Double[]) Writes the Doublevalues (in PLC an ARRAY OF DOUBLE) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteDoubleCore Writes the Doublevalues (in PLC an ARRAY OF DOUBLE) to the data area specified by the address of the passed type.
(Overrides PlcDeviceConnection.WriteDoubleCore(PlcType, Double[]).)
WriteInt16(String, IEnumerable<Int16>) Writes the Int16values to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteInt16(String, Int16) Writes the Int16value (in PLC an INT) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteInt16(String, Int16[]) Writes the Int16values (in PLC an ARRAY OF INT) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteInt16(PlcAddress, IEnumerable<Int16>) Writes the Int16values to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteInt16(PlcAddress, Int16) Writes the Int16value (in PLC an INT) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteInt16(PlcAddress, Int16[]) Writes the Int16values (in PLC an ARRAY OF INT) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteInt16Core Writes the Int16values (in PLC an ARRAY OF INT) to the data area specified by the address of the passed type.
(Overrides PlcDeviceConnection.WriteInt16Core(PlcType, Int16[]).)
WriteInt32(String, IEnumerable<Int32>) Writes the Int32values to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteInt32(String, Int32) Writes the Int32value (in PLC a DINT) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteInt32(String, Int32[]) Writes the Int32values (in PLC an ARRAY OF DINT) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteInt32(PlcAddress, IEnumerable<Int32>) Writes the Int32values to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteInt32(PlcAddress, Int32) Writes the Int32value (in PLC a DINT) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteInt32(PlcAddress, Int32[]) Writes the Int32values (in PLC an ARRAY OF DINT) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteInt32Core Writes the Int32values (in PLC an ARRAY OF DINT) to the data area specified by the address of the passed type.
(Overrides PlcDeviceConnection.WriteInt32Core(PlcType, Int32[]).)
WriteReal(String, IEnumerable<Single>) Writes the Singlevalues to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteReal(String, Single) Writes the Singlevalue (in PLC a REAL) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteReal(String, Single[]) Writes the Singlevalues (in PLC an ARRAY OF REAL) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteReal(PlcAddress, IEnumerable<Single>) Writes the Singlevalues to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteReal(PlcAddress, Single) Writes the Singlevalue (in PLC a REAL) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteReal(PlcAddress, Single[]) Writes the Singlevalues (in PLC an ARRAY OF REAL) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteRealCore Writes the Singlevalues (in PLC an ARRAY OF REAL) to the data area specified by the address of the passed type.
(Overrides PlcDeviceConnection.WriteRealCore(PlcType, Single[]).)
WriteS5Time(String, TimeSpan) Writes the TimeSpanvalue (in PLC a S5TIME) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteS5Time(PlcAddress, TimeSpan) Writes the TimeSpanvalue (in PLC a S5TIME) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteS5TimeCore Writes the TimeSpanvalue (in PLC a S5TIME) to the data area specified by the address of the passed type.
(Overrides PlcDeviceConnection.WriteS5TimeCore(PlcType, TimeSpan).)
WriteString(String, String) Writes the Stringvalue (in PLC a TEXT) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteString(PlcAddress, String) Writes the Stringvalue (in PLC a TEXT) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteStringCore Writes the Stringvalue (in PLC a TEXT) to the data area specified by the address of the passed type.
(Overrides PlcDeviceConnection.WriteStringCore(PlcType, String).)
WriteTime(String, TimeSpan) Writes the TimeSpanvalue (in PLC a TIME) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteTime(PlcAddress, TimeSpan) Writes the TimeSpanvalue (in PLC a TIME) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteTimeCore Writes the TimeSpanvalue (in PLC a TIME) to the data area specified by the address of the passed type.
(Overrides PlcDeviceConnection.WriteTimeCore(PlcType, TimeSpan).)
WriteTimeOfDay(String, TimeSpan) Writes the TimeSpanvalue (in PLC a TIME_OF_DAY) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteTimeOfDay(PlcAddress, TimeSpan) Writes the TimeSpanvalue (in PLC a TIME_OF_DAY) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteTimeOfDayCore Writes the TimeSpanvalue (in PLC a TIME_OF_DAY) to the data area specified by the address of the passed type.
(Overrides PlcDeviceConnection.WriteTimeOfDayCore(PlcType, TimeSpan).)
WriteUInt16(String, IEnumerable<UInt16>) Writes the UInt16values to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteUInt16(String, UInt16) Writes the UInt16value (in PLC a WORD) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteUInt16(String, UInt16[]) Writes the UInt16values (in PLC an ARRAY OF WORD) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteUInt16(PlcAddress, IEnumerable<UInt16>) Writes the UInt16values to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteUInt16(PlcAddress, UInt16) Writes the UInt16value (in PLC a WORD) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteUInt16(PlcAddress, UInt16[]) Writes the UInt16values (in PLC an ARRAY OF WORD) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteUInt16Core Writes the UInt16values (in PLC an ARRAY OF WORD) to the data area specified by the address of the passed type.
(Overrides PlcDeviceConnection.WriteUInt16Core(PlcType, UInt16[]).)
WriteUInt32(String, IEnumerable<UInt32>) Writes the UInt32values to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteUInt32(String, UInt32) Writes the UInt32value (in PLC a DWORD) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteUInt32(String, UInt32[]) Writes the UInt32values (in PLC an ARRAY of DWORD) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteUInt32(PlcAddress, IEnumerable<UInt32>) Writes the UInt32values to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteUInt32(PlcAddress, UInt32) Writes the UInt32value (in PLC a DWORD) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteUInt32(PlcAddress, UInt32[]) Writes the UInt32values (in PLC an ARRAY of DWORD) to the data area specified by address.
(Inherited from PlcDeviceConnection.)
WriteUInt32Core Writes the UInt32values (in PLC an ARRAY of DWORD) to the data area specified by the address of the passed type.
(Overrides PlcDeviceConnection.WriteUInt32Core(PlcType, UInt32[]).)
WriteValue<T>(IPlcValue<UTT>) (Inherited from PlcDeviceConnection.)
WriteValue<T>(String, UTT) (Inherited from PlcDeviceConnection.)
WriteValue<T>(PlcAddress, UTT) (Inherited from PlcDeviceConnection.)
WriteValueCore<T> (Inherited from PlcDeviceConnection.)
WriteValues(IPlcValue[]) Writes the values specified.
(Inherited from PlcDeviceConnection.)
WriteValues(IEnumerable<IPlcValue>) Writes the values specified.
(Inherited from PlcDeviceConnection.)
WriteValues<T>(String, IEnumerable<UTT>) (Inherited from PlcDeviceConnection.)
WriteValues<T>(String, UTT[]) (Inherited from PlcDeviceConnection.)
WriteValues<T>(PlcAddress, IEnumerable<UTT>) (Inherited from PlcDeviceConnection.)
WriteValues<T>(PlcAddress, UTT[]) (Inherited from PlcDeviceConnection.)
WriteValuesCore(IPlcValue[]) When implemented in a derived class, writes the values specified.
(Overrides PlcDeviceConnection.WriteValuesCore(IPlcValue[]).)
WriteValuesCore<T>(PlcAddress, UTT[]) (Inherited from PlcDeviceConnection.)

Top

—– Name Description
BreakDetectionTimeout Gets or sets the time that is used to detect a connection break.
(Inherited from PlcDeviceConnection.)
ConnectTimeout Gets or sets the wait time before terminating the attempt to establish a connection.
(Inherited from PlcDeviceConnection.)
Device Gets the IPlcDevice associated with the connection.
(Inherited from PlcDeviceConnection.)
IsConnected Gets a value indicating whether the connection has been completly established to the device.
(Overrides PlcDeviceConnection.IsConnected.)
ReceiveTimeout Gets or sets the wait time before terminating the attempt to receive data.
(Inherited from PlcDeviceConnection.)
State Gets or sets a value that indicates the current state of the connection.
(Inherited from PlcDeviceConnection.)
Status Gets the status information provided by the software driver.
(Inherited from PlcDeviceConnection.)
TransmitTimeout Gets or sets the wait time before terminating the attempt to transmit data.
(Inherited from PlcDeviceConnection.)
Type Gets or sets a value that indicates how the connection will operate on a device.
(Overrides PlcDeviceConnection.Type.)
UseBreakDetection Gets or sets a value indicating whether a connection break detection is to be used.
(Inherited from PlcDeviceConnection.)

Top

—– Name Description
Closed Occurs when a connection transitions into the closed state.
(Inherited from PlcDeviceConnection.)
Closing Occurs when a connection transitions into the closing state.
(Inherited from PlcDeviceConnection.)
Connected Occurs when a connection transitions into the connected state.
(Inherited from PlcDeviceConnection.)
Connecting Occurs when a connection transitions into the connecting state.
(Inherited from PlcDeviceConnection.)
Disconnected Occurs when a connection transitions into the disconnected state.
(Inherited from PlcDeviceConnection.)
Faulted Occurs when a connection transitions into the faulted state.
(Inherited from PlcDeviceConnection.)
Opened Occurs when a connection transitions into the opened state.
(Inherited from PlcDeviceConnection.)
Opening Occurs when a connection transitions into the opening state.
(Inherited from PlcDeviceConnection.)
StateChanged Occurs when a connection transitions into a different state.
(Inherited from PlcDeviceConnection.)

Top

Reference