Simulation

Honeywell Spyder provides the Simulation feature that enables you to simulate the working of your ControlProgram. Use the Simulation Mode to test the working of the ControlProgram. You can give values to Software Input Points (NVs, NCIs) in LonSpyder, Software points (Network Inputs, Network Setpoint) in Bacnet Spyder, and Physical points.

You can also force write points to the controller and understand the behavior of the application with the values you enter and the effect it has on other points.

Note: You can simulate application logic with SBus wall module irrespective of the model selected. For example, if you have selected the LonSpyder I models: PVL6436A, PVL6438N, or PUL6438 (these models do not support SBus wall module), and you have used SBus wall module in the application logic, you can still go ahead and simulate the application logic. However, you need to change the model type to one that supports SBus wall module before downloading to the controller. The following Spyder models support SBus wall module.

You can also simulate the SBus wall module logic alone using the Preview feature available in the SBus wall module wizard screen.

Working in Simulation Mode

You can access the Simulation Mode from either the Engineering or Online Debugging Mode with the click of a button. To move to Simulation Mode from any mode:

Click the Simulate button on the Tool bar.
or
Right-click anywhere on the wiresheet and select Simulate.
or

Note: Device icon under Nav palette will be modified. It will have an yellow background indicating the device is in Simulation mode.


The Simulate button on the tool bar becomes unselectable when you move to the Simulation mode and you have the following options available:

Modify Application During Simulation

You can modify the application logic even when simulation is going on. The following table summarizes the actions and their effects on points in the Simulation mode.

Action Result
Add/remove a block Not allowed
Add/remove a link Not allowed
Rename/Reorder a component ( function block, physical/software points, composite slots, macros, applications, controlprograms, device) Not allowed
Point Conversion Not allowed
All configuration changes for function blocks except Property description change and Output property type change Not allowed
Change Constant value through Config properties and NOT through Force values/Actions screen Not allowed
Change NCI value through Config Properties dialog and not through Force values/Actions screen Not allowed
Change Schedule configuration Restart
Change Property description of function block Allowed
Change Simulation settings Allowed and Simulation restarts.
Change Model Not allowed
Reassign/Unassign IO terminals in Terminal Assignment View Not allowed
Change Daylight settings in Controller Summary View Restart
Import XML Not allowed
Change Physical IO configuration Allowed

Related Topics

Force Values

Simulation Setup