Simulation Settings
The Honeywell Spyder has three Simulation Types that can be made use of for testing the
applications you create:
- Time Simulation
- Continuous Simulation
- Step Simulation
You can also choose to simulate at two speeds:
- Simulate as fast as possible: Select this option to choose to simulate
at the fastest possible time. In this case, the simulation may be executed at speeds
greater than the usual 1 second per loop.
- Simulate at the speed of the controller: Select this option to choose
to simulate at the speed of the controller, which is at the rate of 1 second per loop.
Note: If you change simulation settings when you are in the Simulation
mode, the current simulation is restarted to reflect the changes you make. However, if you
make changes to Simulation Settings in the Engineering or Online Debugging modes, the
settings are saved and take effect the next time you enter simulation mode.
Time Simulation
Use this simulation type to simulate your application for a specified time period. The
output values are calculated continuously until the specified time period is reached. To
select the Time Simulation type:
- Click the SimulationSettings button on the toolbar. The Simulation
Settings dialog box appears.
- Select Time Simulation under Simulation Settings.
- Enter the Time Period in Hours, Minutes, and Seconds. This specifies
the time period over which the XL10Tool simulates the application logic.
- Select the Set Start Time As option to modify the date and time. You
can modify the Date, Month, Year, Hour, Minute, AM/PM by clicking it and use the up and
down arrows on your keyboard. This option enables you to define (not set) the starting
time of the simulation.
Example: If you want to simulate an application logic in another timezone
at 00:00 hours, you can select the timezone and hours and minutes. The start time of the
simulation is taken as 00:00 hours although the simulation itself begins once you click
the OK button.
- Click OK save the changes you have made. The simulation of your
application begins and the values of all Physical points, NV points, or Bacnet objects and
function blocks are displayed on the wiresheet. Additionally, if you have selected points
to be displayed in the Simulation Log Window, the values of such points are displayed in
the Watch Window at the bottom of the wiresheet.
Note: You can use the Pause and Resume
buttons on the toolbar if you want to temporarily halt or resume the simulation.
- Click the Stop button on the toolbar to enter the
Engineering Mode. You can click the Debug button on the
toolbar to enter the Online Debugging Mode.
Continuous Simulation
Use this simulation type to simulate your application continuously. The output values
are calculated continuously until you end the simulation. To select the Continuous
Simulation type:
- Click SimulationSettings. The Simulation Settings
dialog box appears.
- Select Continuous Simulation under Simulation Settings.
- The Time Period is disabled and you cannot modify it.
- Select the Set Start Time As option to modify the date and time. You
can modify the Date, Month, Year, Hour, Minute, AM/PM by clicking it and use the up and
down arrows on your keyboard. This option enables you to define (not set) the starting
time of the simulation.
Example: If you want to simulate an application logic in another timezone
at 00:00 hours, you can select the timezone and hours and minutes. The start time of the
simulation is taken as 00:00 hours although the simulation itself begins once you click
the OK button.
- Click OK save the changes you have made. The simulation of your
application begins and the values of all Physical Points, NV points, or Bacnet objects and
function blocks are displayed on the wiresheet. Additionally, if you have selected points
to be displayed in the Simulation Log Window, the values of such points are displayed in
the Watch Window at the bottom of the wiresheet.
Note: You can use the Pause and Resume
buttons on the toolbar if you want to temporarily halt or resume the simulation.
- Click the Stop button on the toolbar to enter the Engineering
Mode. You can click the Debug button on the toolbar to enter the
Online Debugging Mode.
Step Simulation
Use this simulation type to simulate your application one step at a time. In this
simulation type, the application logic you have defined is simulated based on a specified
number of steps. In each step, the values of the application logic is calculated once. To
select the Step Simulation type:
- Click SimulationSettings. The Simulation Settings
dialog box appears.
- Select Step Simulation under Simulation Settings.
- Type the Number Of Steps.
- Select the Set Start Time As option to modify the date and time. You
can modify the Date, Month, Year, Hour, Minute, AM/PM by clicking it and use the up and
down arrows on your keyboard. This option enables you to define (not set) the starting
time of the simulation.
Example: If you want to simulate an application logic in another timezone
at 00:00 hours, you can select the timezone and hours and minutes. The start time of the
simulation is taken as 00:00 hours although the simulation itself begins once you click
the OK button.
- Click OK save the changes you have made. The simulation of your
application begins and the values of all Physical Points, NV points, or Bacnet objects and
function blocks are displayed on the wiresheet. Additionally, if you have selected points
to be displayed in the Simulation Log Window, the values of such points are displayed in
the Watch Window at the bottom of the wiresheet.
Note: You can use the Pause and Resume
buttons on the toolbar if you want to temporarily halt or resume the simulation.
- Click the Stop button on the toolbar to enter the
Engineering Mode. You can click the Debug button on the
toolbar to enter the Online Debugging Mode.