Namespace: IPS7Lnk.Advanced
Assemblies: IPS7LnkNet.Advanced.dll
Represents an operand which addresses a counter memory blocks within a programmable logic controller (PLC).
C#
[Serializable] public class PlcCounterOperand : PlcOperand, IComparable, ISerializable, IEquatable<PlcOperand>, IComparable<PlcOperand>, IEquatable<PlcCounterOperand>, IComparable<PlcCounterOperand>
Inheritance Object › PlcIdentity › PlcOperand › PlcCounterOperand
Attributes SerializableAttribute
Implements IComparable, Serialization.ISerializable, IEquatable<PlcOperand>, IComparable<PlcOperand>, IEquatable<PlcCounterOperand>, IComparable<PlcCounterOperand>
Name | Description |
---|---|
PlcCounterOperand(Serialization.SerializationInfo, Serialization.StreamingContext) | Initializes a new instance of the PlcCounterOperand class with serialized data. |
Name | Description |
---|---|
MaxNumber | Specifies the maximum value that can be assigned to the Number property. (Inherited from PlcOperand) |
MinNumber | Specifies the minimum value that can be assigned to the Number property. (Inherited from PlcOperand) |
Name | Description |
---|---|
Counter | Gets the operand used to access the counter memory block of the controller. (Inherited from PlcOperand) |
Flag | Gets the operand used to access the flag memory block of the controller. (Inherited from PlcOperand) |
Input | Gets the operand used to access the input memory block of the controller. (Inherited from PlcOperand) |
Number | Gets the number associated with the operand. (Inherited from PlcOperand) |
OriginalString | Gets the original string from that the operand was created. (Inherited from PlcOperand) |
Output | Gets the operand used to access the output memory block of the controller. (Inherited from PlcOperand) |
PeripheryInput | Gets the operand used to access the peripheryInput memory block of the controller. (Inherited from PlcOperand) |
PeripheryOutput | Gets the operand used to access the peripheryOutput memory block of the controller. (Inherited from PlcOperand) |
Standard | Gets a value indicating which PlcOperandStandard was used to create the operand. (Inherited from PlcOperand) |
Timer | Gets the operand used to access the timer memory block of the controller. (Inherited from PlcOperand) |
Type | Gets the type of operand represented. (Inherited from PlcOperand) |
Name | Description |
---|---|
All | Retrieves all PlcOperand instances which can be typically addressed within a PLC including the custom data block operands used so far. (Inherited from PlcOperand) |
CompareTo(Object) | Compares the current PlcCounterOperand with the other . |
CompareTo(Object) | Compares the current PlcIdentity with the other . (Inherited from PlcIdentity) |
CompareTo(Object) | Compares the current PlcOperand with the other . (Inherited from PlcOperand) |
CompareTo(PlcCounterOperand) | Compares the current PlcCounterOperand with another PlcCounterOperand. |
CompareTo(PlcOperand) | Compares the current PlcOperand with another PlcOperand. (Inherited from PlcOperand) |
DataBlock(Int32) | Retrieves the according PlcDataBlockOperand using the specified number of the data block operand. (Inherited from PlcOperand) |
Equals(Object) | Determines whether the specified other is equal to this PlcCounterOperand. |
Equals(Object) | Determines whether the specified other is equal to this PlcIdentity. (Inherited from PlcIdentity) |
Equals(Object) | Determines whether the specified other is equal to this PlcOperand. (Inherited from PlcOperand) |
Equals(PlcCounterOperand) | Determines whether the specified other is equal to this PlcCounterOperand. |
Equals(PlcOperand) | Determines whether the specified other is equal to this PlcOperand. (Inherited from PlcOperand) |
GetHashCode | Retrieves a hash code for this PlcCounterOperand. |
GetHashCode | Retrieves a hash code for this PlcIdentity. (Inherited from PlcIdentity) |
GetHashCode | Retrieves a hash code for this PlcOperand. (Inherited from PlcOperand) |
GetObjectData(Serialization.SerializationInfo, Serialization.StreamingContext) | Sets the Serialization.SerializationInfo with information about the exception. |
GetObjectData(Serialization.SerializationInfo, Serialization.StreamingContext) | Sets the Serialization.SerializationInfo with information about the exception. (Inherited from PlcIdentity) |
GetObjectData(Serialization.SerializationInfo, Serialization.StreamingContext) | Sets the Serialization.SerializationInfo with information about the exception. (Inherited from PlcOperand) |
GetSupportedRawTypes(PlcOperandType) | Retrieves the PlcRawType members supported by the PlcOperandType specified by type . (Inherited from PlcOperand) |
IsSupported(PlcOperandType, PlcRawType) | Determines whether the specified rawType can be used to address the PLC memory identified by the PlcOperandType specified by type . (Inherited from PlcOperand) |
Of(PlcOperandType) | Retrieves the according PlcOperand which matches the PlcOperandType specified. (Inherited from PlcOperand) |
Parse(String) | Converts an operand string to a PlcOperand instance. (Inherited from PlcOperand) |
ToString | Converts the name to its string representation. (Inherited from PlcIdentity) |
ToString | Converts the operand to its string representation. (Inherited from PlcOperand) |
ToString(PlcOperandStandard) | Converts the operand to its string representation using the specified standard . (Inherited from PlcOperand) |
TryParse(String, PlcOperand@) | Determines whether a string is a valid operand. (Inherited from PlcOperand) |
UserDefinedType(Int32) | Retrieves the according PlcUserDefinedTypeOperand using the specified number of the user defined type operand. (Inherited from PlcOperand) |
Word(Int32) | Creates a new PlcWordAddress from this PlcCounterOperand using the byteNumber specified. |
Name | Description |
---|---|
op_Equality(PlcCounterOperand, PlcCounterOperand) | Returns a value indicating whether two instance of PlcCounterOperand are equal. |
op_Equality(PlcIdentity, PlcIdentity) | Returns a value indicating whether two instance of PlcIdentity are equal. (Inherited from PlcIdentity) |
op_Equality(PlcOperand, PlcOperand) | Returns a value indicating whether two instance of PlcOperand are equal. (Inherited from PlcOperand) |
op_GreaterThan(PlcCounterOperand, PlcCounterOperand) | Determines whether the first specified PlcCounterOperand object is greater than the second specified PlcCounterOperand object. |
op_GreaterThan(PlcIdentity, PlcIdentity) | Determines whether the first specified PlcIdentity object is greater than the second specified PlcIdentity object. (Inherited from PlcIdentity) |
op_GreaterThan(PlcOperand, PlcOperand) | Determines whether the first specified PlcOperand object is greater than the second specified PlcOperand object. (Inherited from PlcOperand) |
op_GreaterThanOrEqual(PlcCounterOperand, PlcCounterOperand) | Determines whether the first specified PlcCounterOperand object is greater than or equal to the second specified PlcCounterOperand object. |
op_GreaterThanOrEqual(PlcIdentity, PlcIdentity) | Determines whether the first specified PlcIdentity object is greater than or equal to the second specified PlcIdentity object. (Inherited from PlcIdentity) |
op_GreaterThanOrEqual(PlcOperand, PlcOperand) | Determines whether the first specified PlcOperand object is greater than or equal to the second specified PlcOperand object. (Inherited from PlcOperand) |
op_Implicit(Advanced.PlcCounterOperand) | Converts a string formatted as operand to an PlcCounterOperand object. |
op_Implicit(Advanced.PlcIdentity) | Converts a string formatted as name to an PlcIdentity object. (Inherited from PlcIdentity) |
op_Implicit(Advanced.PlcOperand) | Converts a string formatted as operand to an PlcOperand object. (Inherited from PlcOperand) |
op_Inequality(PlcCounterOperand, PlcCounterOperand) | Returns a value indicating whether two instances of PlcCounterOperand are not equal. |
op_Inequality(PlcIdentity, PlcIdentity) | Returns a value indicating whether two instances of PlcIdentity are not equal. (Inherited from PlcIdentity) |
op_Inequality(PlcOperand, PlcOperand) | Returns a value indicating whether two instances of PlcOperand are not equal. (Inherited from PlcOperand) |
op_LessThan(PlcCounterOperand, PlcCounterOperand) | Determines whether the first specified PlcCounterOperand object is less than the second specified PlcCounterOperand object. |
op_LessThan(PlcIdentity, PlcIdentity) | Determines whether the first specified PlcIdentity object is less than the second specified PlcIdentity object. (Inherited from PlcIdentity) |
op_LessThan(PlcOperand, PlcOperand) | Determines whether the first specified PlcOperand object is less than the second specified PlcOperand object. (Inherited from PlcOperand) |
op_LessThanOrEqual(PlcCounterOperand, PlcCounterOperand) | Determines whether the first specified PlcCounterOperand object is less than or equal to the second PlcCounterOperand object. |
op_LessThanOrEqual(PlcIdentity, PlcIdentity) | Determines whether the first specified PlcIdentity object is less than or equal to the second PlcIdentity object. (Inherited from PlcIdentity) |
op_LessThanOrEqual(PlcOperand, PlcOperand) | Determines whether the first specified PlcOperand object is less than or equal to the second PlcOperand object. (Inherited from PlcOperand) |