Configure an LSSTD block in an SIS module

The Properties dialog for the MATRIX parameter of the function block contains the State Transition matrix. The State Transition matrix shows a state or a blank at the intersection of a State (row) and a Transition (column). A state at the intersection means the Transition causes the State to change. A blank means the Transition does not cause the State to change. The states in the system named set, $std_seq_states, define the strings that appear for the matrix row names. You can change the named set that is used by the LSSTD block.
  1. Drag a State Transition block from the Advanced Functions palette onto the module’s function block diagram. The default block contains 2 states and 3 transitions.
  2. With the State Transition (LSSTD) block selected, right-click the MATRIX parameter in the Parameter view, and then select Properties (or double-click the MATRIX parameter).

    The MATRIX Properties dialog shows a table with the states listed down the left side and the transitions in columns to the right. The state and transition names are prefixed with their corresponding index numbers to help identify them.

  3. To modify the contents of a cell (the intersection of a state and transition), select the cell, and then click Modify (or double-click the cell).
  4. In the Modify next state dialog, select the next state from the drop-down list, and then click OK.

    The states are from the named set defined for the State parameter.

  5. To adjust the column widths, click Autosize to automatically size each column or Minimize to adjust the column widths to a minimal size. You can also drag the line between column headings to adjust the column size.
  6. After configuring the State Transition table, click OK.