Click or drag to resize
Simulator Class
Inheritance Hierarchy
SystemObject
  ABB.Robotics.RobotStudio.StationsSimulator

Namespace:  ABB.Robotics.RobotStudio.Stations
Assembly:  ABB.Robotics.RobotStudio.Stations (in ABB.Robotics.RobotStudio.Stations.dll) Version: 7.0.8747.636
Syntax
C#
public sealed class Simulator

The Simulator type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberActiveConfiguration
Gets or sets the SimulationConfiguration that should be used for the next simulation.
Public propertyStatic memberCurrentTime
Gets the current simulation time (in milliseconds).
Public propertyStatic memberDataRecorder
Gets the data recorder that records simulation data.
Public propertyStatic memberFullSpeed
Gets or sets a value indicating if the simulation should run at maximum possible speed.
Public propertyStatic memberProcessTimerEnabled Obsolete.
Public propertyStatic memberRecordingEnabled
ABB internal use.
Public propertyStatic memberResolution
Gets or sets the desired virtual time step (in milliseconds).
Public propertyStatic memberSimulationSpeed
Gets or sets the desired simulation speed, defined as the ratio between virtual time and real time.
Public propertyStatic memberState
Gets the SimulationState of the current simulation.
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodStatic memberPause Obsolete.
Public methodStatic memberPauseAsync
Pauses the running simulation.
Public methodStatic memberResetProcessTimer Obsolete.
Public methodStatic memberResume Obsolete.
Public methodStatic memberResumeAsync
Resumes the simulation if paused.
Public methodStatic memberStart Obsolete.
Public methodStatic memberStartAsync
Starts the simulation.
Public methodStatic memberStartAsync(Boolean)
Starts the simulation.
Public methodStatic memberStep Obsolete.
Public methodStatic memberStepAsync
Advances the current simulation one time step.
Public methodStatic memberStop Obsolete.
Public methodStatic memberStopAsync
Stops the running simulation.
Public methodToString (Inherited from Object.)
Public methodStatic memberWaitForState
Returns a Task that completes when simulation changes to a specified state.
Top
Events
  NameDescription
Public eventStatic memberActiveConfigurationChanged
Raised when the ActiveConfiguration property changes.
Public eventStatic memberEvaluateTrigger
Occurs when an event table trigger should be evaluated
Public eventStatic memberExecuteAction
Occurs when an event table action should be executed
Public eventStatic memberProcessTimerEnableChanged Obsolete.
Public eventStatic memberProcessTimerReset Obsolete.
Public eventStatic memberStarting
Raised before the simulation starts, giving clients a chance to abort the start
Public eventStatic memberStateChanged
Occurs when the state of the simulator has changed, such as when started or stopped.
Public eventStatic memberTick
Occurs when the simulation advances one tick.
Top
Version Information

Supported in: 1.0.0.0
See Also