Namespace: IPS7Lnk.Advanced
Assemblies: IPS7LnkNet.Advanced.dll
Represents a specific implementation of the PlcMember class which represents a IPlcValue as a PLC member.
C#
public class PlcValueMember : PlcMember, IPlcMemberInfo, IPlcRelocatable<IPlcMemberInfo>, IPlcRelocatable
Inheritance Object › PlcMember › PlcValueMember
Implements IPlcMemberInfo, IPlcRelocatable<IPlcMemberInfo>, IPlcRelocatable
Name | Description |
---|---|
PlcValueMember(PlcName, IPlcValue) | Initializes a new instance of the PlcValueMember class using the name and value specified. |
Name | Description |
---|---|
CanRead | Gets or sets a value indicating whether the member can be read. (Inherited from PlcMember) |
CanWrite | Gets or sets a value indicating whether the member can be written to. (Inherited from PlcMember) |
Name | Gets the name of the member. (Inherited from PlcMember) |
Tag | Gets or sets the object that contains additional user data about the member. (Inherited from PlcMember) |
Type | Gets the PlcType of the member. (Inherited from PlcMember) |
Value | Gets the value represented by the member. |
Name | Description |
---|---|
GetValue(PlcObject) | Retrieves the value of the member supported by the given instance . (Inherited from PlcMember) |
GetValueCore(PlcObject) | Retrieves the value of the member supported by the given instance . |
GetValueCore(PlcObject) | When implemented in a derived class, retrieves the value of the member supported by the given instance . (Inherited from PlcMember) |
HasValue(PlcObject) | Retrieves a value indicating whether the member supported by the given instance is associated with a value. (Inherited from PlcMember) |
HasValueCore(PlcObject) | Retrieves a value indicating whether the member supported by the given instance is associated with a value. |
HasValueCore(PlcObject) | When implemented in a derived class, retrieves a value indicating whether the member supported by the given instance is associated with a value. (Inherited from PlcMember) |
MakeAbsoluteMember(PlcIdentity) | Retrieves the PlcValueMember as an absolute addressable PLC member. |
MakeAbsoluteMember(PlcIdentity) | Retrieves the PlcMember as an absolute addressable PLC member. (Inherited from PlcMember) |
OnChanged(ValueChangedEventArgs) | Raises the Changed event. (Inherited from PlcMember) |
RelocateCore(PlcAddress) | Relocates the member to the address specified. |
RelocateCore(PlcAddress) | When implemented in a derived class, relocates the member to the address specified. (Inherited from PlcMember) |
SetValue(PlcObject, Object) | Stores the value of the member supported by the given instance . (Inherited from PlcMember) |
SetValueCore(PlcObject, Object) | Stores the value of the member supported by the given instance . |
SetValueCore(PlcObject, Object) | When implemented in a derived class, stores the value of the member supported by the given instance . (Inherited from PlcMember) |
ToString | Returns a string that represents the PlcValueMember. |