Soft Oscilloscope
- The scope (e.g., Figure 1: "Example of using the Oscilloscope") has a set of channels where each can acquire the evolution of a value.
- A value may be the feedback position Position means a point in space which is described by different coordinates. Depending on the used system and transformation it can consist of a maximum of six dimensions (coordinates).This means three Cartesian coordinates in space and coordinates for the orientation. In ACS there can be even more than six coordinates. If the same position is described in different coordinate systems the values of the coordinates are different. of an axis, the speed Speed is the absolute value of the velocity without direction. of a machine The complete assembly of all connected parts or devices, of which at least one is movable., or anything else that can be measured with the oscilloscope probes See Softscope - Probe item..
- See Plugging Probes, Mapping Variables for more information about how to assign a variable to a channel.
Figure 1: Example of using the Oscilloscope
The soft oscilloscope is a child window in the workspace.
This workspace has two visually distinct parts separated by a splitter which allows you to change the size of the two panes.
Control Panel
- The Oscilloscope Control Panel () is used to:
- Assign variables to a channel.
- Change the settings of the soft oscilloscope (including those of the channels).
Graphical Area
- The Oscilloscope Graphical Area () shows the traces (or variable values) acquired by the channels.
-
-
You can hide the control panel by dragging the splitter all the way to the left.
To show the control panel again, click and drag the splitter to the right.
Access the Soft Oscilloscope
In order to access the softscope, select the Oscilloscope command from the Tools menu.
Figure 2: Accessing the Scope
About OpenGL
For the Graphical Area, the scope uses OpenGL OpenGL (Open Graphics Library) is a standard specification defining a cross-language, cross-platform API for writing applications that produce 2D and 3D computer graphics. The Softscope uses this API to implement graphical manipulations. for performance reasons.
If you encounter problems in the quality of drawings, we suggest that you consider these options before contacting our support desk:
Newer drivers In computing and electronics, a driver is a software component allowing higher-level computer programs to interact with a computer hardware device. A driver typically communicates with the device through the computer bus or communications subsystem to which the hardware is connected. often fix the rendering bugs of OpenGL.
- Open your operating system's Display Properties.
- In the Settings tab, click the Advanced button.
- Select the Troubleshoot tab.
- If Hardware acceleration A change in velocity over time. Because velocity is a vector, it can change in two ways: a change in magnitude and/or a change in direction. In one dimension, acceleration is the rate at which something speeds up or slows down. However, more generally, acceleration is a vector quantity expressing the change with time of the velocity both in magnitude and in direction. See these Wikipedia articles for more information: http://en.wikipedia.org/wiki/Velocity http://en.wikipedia.org/wiki/Euclidean_vector http://en.wikipedia.org/wiki/Rate_(mathematics) is set to full, try to disable Removal of the ENABLE signal. Disables power stage. some optimizations.
This procedure has proven to be useful in particular with cursor drawing problems that appear when the user performs high-zooming operations (the cursor can indicate a value which is out of the trace).
Open the manufacturer-specific settings of your graphic card.
If there are some settings related to Performance and quality, try to set them to quality (but not high quality) instead of performance, at least for the program The act of performing a sequence of instructions or commands. kaside.exe.
This solves many drawing problems that occur when zooming a lot in the graph.
If your channels have acquired a large number of samples, and the refreshing GUI command that re-loads the data from the drive and redraws the display. of the graph does not occur frequently enough, do not display all samples at the same time either by:
- Hiding some less useful channels (use the visibility property in the Oscilloscope Control Panel)
- Reducing the time-base and/or restricting the time-frame in the time position.
In any cases, this action does not stop acquisition or lose your acquired samples.
-
-
Disabling most or all OpenGL accelerations is compensated by an increase in CPU consumption.
It can lead to a point where the soft oscilloscope is not very usable when limited hardware is trying to display loads of samples.
See System Requirements for more information.