Work Flow

Arranges SIMulation Workbench commands and forms in an approximate work flow that goes from left to right with some ancillary activities above and below the baseline. Buttons are grouped functionally.

workflow.png 

See Road Map Overview for documentation on the controls in the corners of the form.

Userworkflow_left.png

Login

Logs in to a real-time host. See Logging into the Real-Time Host.

Logout

Logs out from a real-time host.

Authentication...

Configures SIMulation Workbench users on the real-time host. The user must be logged into the host as an Admin user. See Authentication....

Change Password...

Changes the password of the currently logged in user.

change_password.png 

Exit

Exits the Control Center program.

RTDB

New/Select RTDB...

Creates a new real-time database or selects a real-time database for editing. The currently selected RTDB will be displayed in the lower right corner of forms where this information is relevant.

lower_right.png 

See New/Select RTDB....

Mappingsworkflow00001.png

I/O Points

Analog Points...

Configures the I/O points that can hold analog numeric values. See Analog Points....

Digital Points...

Configures the I/O points that can hold digital boolean values. See Digital Points....

String Points...

Configures the I/O points that can hold blocks of bytes, such as text strings or blocks of binary data. See String Points....

EU Conversions...

Configures complex conversion functions between the raw value that is read from or written to hardware and the engineering units of an analog point. See Engineering Units Conversions....

Devices

I/O Devices...

Configures the I/O devices available on the real-time host. See I/O Devices....

I/O Tasks...

Configures the processes that read from and write to I/O devices, do logging, etc. See I/O Tasks....

I/O Mappings...

Configures which hardware channel or message field that an I/O point is mapped to for reading or writing. See I/O Mappings....

Programmingworkflow00002.png

Scripts...

Edits and compiles scripts on the real-time host using a mini-IDE (Integrated Development Environment). See Scripts....

User Programs...

Edits and compiles user model programs on the real-time host using a mini-IDE. See User Programs....

Simulink Models...

Edits and compiles Simulink models on the real-time host using a mini-IDE. See Simulink Models....

Environment Vars...

Edits sets of environment variable settings that can be used when building models or running tests. See Environment Variables....

Launch MATLAB...

Launches MATLAB on the local machine. The first time this command is invoked, a file browser dialog will be shown to allow the user to browse to the MATLAB program. That path is remembered in later invocations of the Control Center so the browser dialog will not be displayed again. Hold down the Shift key while clicking on the button to change the path. See Launch MATLAB and Using SimWB Toolkit GUI in Simulink.

Testing

Tests...

Configures a simulation test. Use Initial Conditions... to configure initial condition sets associated with each test. Use Test Sessions... to configure and run sessions (individual runs) of a test. See Tests....

Test Sessions...

Configures and runs an individual session of a test. See Test Sessions....

Test Suites...

Configures sets of tests to run in sequence. See Test Suites....

Initial Conditions...

Configures the initial conditions of a test. Initial conditions are set on points in the RTDB before the test is run. These settings include the values and logging settings of I/O points and of model parameters and signals. See Initial Conditions....

Monitoringworkflow00003.png

DL Viewer...

Displays the values of logged variables after a test has run using graphs and tables. See Data Log Viewer Overview.

RT Viewer...

Monitors and modifies the values of variables in the active RTDB of a running test in real-time. See Real-Time Viewer Overview.

HMI Display...

Monitors and modifies the values of variables in the active RTDB of a running test in real-time using a custom display created with the HMI Builder form.

HMI Builder...

Creates a custom display for monitoring and modifying the values of variables in an active RTDB of a running test in real-time. See HMI Builder Overview