ModMultiSim help v3.04 - 3.4.1. Add Property

Download manual: HTML

3.4.1. Add Property

Add properties for the environment here. If ModMultiSim is serving the master or running the slave simulation (i.e. when Serve Masters or Run Slave Simulation are highlighted), you will have to disconnect and stop the simulation before you can add properties.

This panel allows you to enter details for a single environment property.

  • Name. An obligatory name for the environment property. This name may only contain letters.

  • Value. The initial value to be stored at this address.

  • Type. The type and size of the value to be stored for this property: type can be unsigned integer, signed integer, or floating-point and size can be 16 or 32-bit integers, and 32 or 64-bit floats.

  • Radix. The radix to be used to display the property value. This is only used for unsigned integer values. It is disabled for signed ints and floating-point values, which are always displayed in decimal notation.

  • Statement. The statement entered in the statement field is used by ModMultiSim to calculate the value of a register and is an optional field. Note that when entering a Statement for an environment property that includes a reference to itself, it can be referred to using the 'this register' notation, $$, instead of a specific identifier (e.g. $flowrate). This makes it easier to copy statements between environment properties. A quick guide to the language to use to enter a statement is provided in Language: Quick Start Guide followed by simulation examples. (It is described in detail in the section ModMultiSim Language.)

When you have entered or selected values for the above items, click the Add button to add the property. You may edit a property's settings later if necessary in the main window display.