PlcValueNode Class

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

Provides information about a single PLC value data node to operate on.

C#

public class PlcValueNode : PlcDataNode, IPlcStatusProvider, ISupportInitialize


Inheritance ObjectPlcDataNode › PlcValueNode


Implements IPlcStatusProvider, ISupportInitialize

Name Description
PlcValueNode(PlcType, IPlcValue) Initializes a new instance of the PlcValueNode class using the specified type and value.
Name Description
CanRead Gets a value indicating whether the Value property is granted to be read from the PLC.
(Inherited from PlcDataNode)
CanWrite Gets a value indicating whether the Value property is granted to be written to the PLC.
(Inherited from PlcDataNode)
HasNodes Gets a value indicating whether the Nodes property is set to an instance of the PlcDataNodeCollection class and whether the instance does contain any items.
(Inherited from PlcDataNode)
HasSources Gets a value indicating whether the Sources property is set to an instance of the PlcDataNodeSourceCollection class and whether the instance does contain any items.
(Inherited from PlcDataNode)
HasStatus Gets a value indicating whether the Status property is set to an instance of the PlcStatus class.
(Inherited from PlcDataNode)
Nodes Gets a collection of PlcDataNode objects relating to this node.
(Inherited from PlcDataNode)
Parent Gets or sets the reference to logical parent node of the node.
(Inherited from PlcDataNode)
Sources Gets the source objects of the node.
(Inherited from PlcDataNode)
Status Gets the most recent outcome of the performed operation using this node.
Status Gets the most recent outcome of the performed operation using this node.
(Inherited from PlcDataNode)
Type Gets the PlcType of the data represented by the node.
Type Gets the PlcType of the data represented by the node.
(Inherited from PlcDataNode)
Value Gets or sets the value associated with the Type.
Value Gets or sets the value associated with the Type.
(Inherited from PlcDataNode)
Name Description
BeginInit Signals the object that initialization is starting.
BeginInit Signals the object that initialization is starting.
(Inherited from PlcDataNode)
EndInit Signals the object that initialization is complete.
EndInit Signals the object that initialization is complete.
(Inherited from PlcDataNode)