Class GroupSignal
This class represent a group signal.
Inherited Members
Namespace: ABB.Robotics.Controllers.IOSystemDomain
Assembly: ABB.Robotics.Controllers.PC.dll
Syntax
public sealed class GroupSignal : Signal, IComparable, IDisposable, INamedObject
Constructors
GroupSignal(Controller, String)
Initializes a new instance of the GroupSignal class.
Declaration
public GroupSignal(Controller controller, string name)
Parameters
Type | Name | Description |
---|---|---|
Controller | controller | The controller. |
String | name | The name. |
Properties
GroupMaxValue
Gets the maximum value of the group signal.
Declaration
[CLSCompliant(false)]
public uint GroupMaxValue { get; }
Property Value
Type | Description |
---|---|
UInt32 | An int value that represents the maximum value of the group signal |
GroupMinValue
Gets the Min value for the signal, always 0 for a group signal.
Declaration
[CLSCompliant(false)]
public uint GroupMinValue { get; }
Property Value
Type | Description |
---|---|
UInt32 |
GroupValue
Gets or sets the value of the group signal
Declaration
[CLSCompliant(false)]
public uint GroupValue { get; set; }
Property Value
Type | Description |
---|---|
UInt32 |
MaxValue
Gets the Max value of the signal. Obsolete: Use GroupMaxValue instead
Declaration
public override float MaxValue { get; }
Property Value
Type | Description |
---|---|
Single |
Overrides
MinValue
Gets the Min value for the signal, always 0 for a group signal. Obsolete: Use GroupMinValue instead
Declaration
public override float MinValue { get; }
Property Value
Type | Description |
---|---|
Single |
Overrides
Value
Gets / Sets the value of the signal. Obsolete: Use GroupValue instead
Declaration
public override float Value { get; set; }
Property Value
Type | Description |
---|---|
Single |
Overrides
Methods
Write(Int32)
Writes a value of the group signal.
Declaration
[Obsolete("Use WriteGroupValue instead")]
public void Write(int newValue)
Parameters
Type | Name | Description |
---|---|---|
Int32 | newValue | New value of the signal. |
WriteGroupValue(UInt32)
Writes a value of the group signal.
Declaration
[CLSCompliant(false)]
public void WriteGroupValue(uint newValue)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | newValue | New value of the signal. |