Class ControllerSimulationConfiguration
Specifies the behavior of the simulation for an RsIrc5Controller.
Inherited Members
Namespace: ABB.Robotics.RobotStudio.Stations
Assembly: ABB.Robotics.RobotStudio.Stations.dll
Syntax
sistent("ControllerSimulationConfiguration")]
public sealed class ControllerSimulationConfiguration : ProjectObject
Properties
AutoStartProgram
Automatically start program execution (for active tasks) when the simulation starts.
Declaration
public bool AutoStartProgram { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
AutoStopSimulation
Automatically stop the simulation when program execution (for all active controllers) stops.
Declaration
public bool AutoStopSimulation { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Controller
Gets the RsIrc5Controller that this configuration corresponds to.
Declaration
public RsIrc5Controller Controller { get; }
Property Value
Type | Description |
---|---|
RsIrc5Controller |
RunMode
Gets or sets the number of cycles for RAPID execution.
Declaration
public int RunMode { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
Valid values are 1-32767, -1 (infinite) or -3 (as is).
TaskConfigurations
Gets a collection of TaskSimulationConfiguration objects that specify simulation configurations for the individual tasks in the controller.
Declaration
public TaskSimulationConfigurationCollection TaskConfigurations { get; }
Property Value
Type | Description |
---|---|
TaskSimulationConfigurationCollection |
Methods
OnCreatingObject()
Declaration
protected override void OnCreatingObject()