PlcRealArrayInfo Class

Namespace: IPS7Lnk.Advanced
Assemblies: IPS7LnkNet.Advanced.dll

Represents a PLC array member which addresses an unique data entry stored within a programmable logic controller (PLC) its values are single-precision floating-point numbers (Single).

C#

public class PlcRealArrayInfo : PlcArrayInfo<float>, IPlcValueInfo, IPlcArrayInfo, IPlcMemberInfo, IPlcRelocatable<IPlcMemberInfo>, IPlcRelocatable


Inheritance ObjectPlcMemberInfoPlcValueInfo<Single> › PlcArrayInfo<Single> › PlcRealArrayInfo


Implements IPlcValueInfo, IPlcArrayInfo, IPlcMemberInfo, IPlcRelocatable<IPlcMemberInfo>, IPlcRelocatable

Remarks

While a PLC array of this type represents an array of Single values, all PLC operations performed using this class are done using the DWord. A PLC developer knows an array of this type as an ARRAY OF REAL.

Name Description
PlcRealArrayInfo(PlcIdentity, PlcName, Int32) Initializes a new instance of the PlcRealArrayInfo class using the specified identity, name and length.
PlcRealArrayInfo(PlcName, Int32) Initializes a new instance of the PlcRealArrayInfo class using the specified name and length.
PlcRealArrayInfo(PlcRealArrayType, PlcName) Initializes a new instance of the PlcRealArrayInfo class using the specified type and name.
Name Description
Name Gets the name of the member.
(Inherited from PlcMemberInfo)
Type Gets the PlcType of the member.
(Inherited from PlcMemberInfo)
Name Description
MakeAbsoluteMember(PlcIdentity) Retrieves the PlcRealArrayInfo as an absolute addressable PLC data member.
MakeAbsoluteMember(PlcIdentity) When implemented in a derived class, retrieves the IPlcMemberInfo as an absolute addressable PLC data member.
(Inherited from PlcMemberInfo)
Relocate(Int32) Relocates the PlcMemberInfo using the specified offset.
(Inherited from PlcMemberInfo)
Relocate(Int32, Int32) Relocates the PlcMemberInfo using the specified offset.
(Inherited from PlcMemberInfo)
Relocate(Int32, Int32, Int32) Relocates the PlcMemberInfo using the specified offset.
(Inherited from PlcMemberInfo)
Relocate(PlcAddress) Relocates the PlcMemberInfo using the specified address.
(Inherited from PlcMemberInfo)
RelocateCore(PlcType) Relocates the member to the type specified.
RelocateCore(PlcType) When implemented in a derived class, relocates the member to the type specified.
(Inherited from PlcMemberInfo)
ToString Retrieves the string representation of the PlcMemberInfo.
(Inherited from PlcMemberInfo)