IOSignal Class |
Namespace: ABB.Robotics.RobotStudio.Stations
public sealed class IOSignal
The IOSignal type exposes the following members.
Name | Description | |
---|---|---|
AutoReset |
Gets or sets if a digital signal should automatically be reset to zero.
| |
Description |
Gets a localized description for this signal.
| |
DisplayName |
Gets a localized name for this signal.
| |
Flags |
Specifies additional attributes for this signal.
| |
IsInput |
Returns true if the signal is an input (digital, group or input).
| |
MaxValue |
Gets or sets the maximum value for an analog signal.
| |
MinValue |
Gets or sets the minimum value for an analog signal.
| |
Name |
Gets the name of this signal.
| |
Parent |
Gets the ProjectObject that contains this signal. The object implements IHasIOSignals.
| |
ReadOnly |
Indicates if the value of this signal shall be possible to modify in a user interface or not.
| |
SignalType |
Gets the type of the signal.
| |
UIVisible |
Indicates if this signal should normally be visible in a user interface.
It shall be used as a hint for user interface implementors.
| |
Value |
Gets or sets the value of the signal.
|
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
GetConnections |
Returns an array of I/O connections from this signal to other signals.
| |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
GetValueType |
Returns the Type of the Value property for this signal.
| |
GetValueType(IOSignalType) |
Returns the Type of the Value property depending in the signal type.
| |
IsValidName |
Checks if a string is a valid name for an I/O signal.
| |
Pulse | Sets the value of a digital signal to 1 and back to 0. | |
ToString | (Overrides ObjectToString.) | |
TrySetValue |
Try to set the specified value on the signal. A value validation is performed. The value is set only if it is valid.
| |
ValidateValue |
Check if its possible to set the specified value on this signal, given the signal type and restrictions.
|