Cross Reference Checker

To access the Cross Reference Checker
From the
View
menu, point to
Validators
, and then click
Cross Reference Checker
.
The
Cross Reference Checker
validates the cross reference file. This file is generated when updating the cross reference data displayed in the
Cross Reference Browser
. The validator processes the file and graphically displays variable usage and program organization unit (POU) dependencies. Both shared and unshared variables and their associated POUs display in the tree hierarchy.
The
Cross Reference Checker
displays:
  • POUs using variables
  • The number of used variables
  • The number of unused variables
  • POUs with shared variables
  • Shared variables
  • Lines processed
POUs sharing one or more variables are dependent on each other. Modifications to one POU can affect the behavior of a dependent POU. For SIL3 safety applications, verify POU dependencies to ensure the target integrity of the application.
For a POU, the
Cross Reference Checker
identifies the POUs calling the POU and the POUs called by the POU, and shows the POUs that need verification. The validator also identifies the variable type and the quantity of POUs using a variable.
The
Cross Reference Checker
is available from the
AADvance-Trusted SIS Workstation software®
or as a stand-alone application. Update the cross reference data from the
Cross Reference Browser
to use the
Cross Reference Checker
.
When viewing statistical information, display information for all POUs or only specified POUs or variables.
When viewing the graphical display of POU and variable dependencies, the icons in the tree hierarchy represent:
vld_gri
POU with no shared variables. Expand to display the non-shared variables.
vld_rri
POU with shared variables. Expand to display both shared and unshared variables.
vld_gsi
Unshared variable. Expand to display the associated POU name.
vld_rsi
Shared variable. Expand to display the names of all POUs sharing the variable.
Perform these tasks with the
Cross Reference Checker
:
Task
Procedure
Validate the cross references data
  1. From the
    View
    menu, click
    Cross Reference Browser
    .
  2. In the
    Cross Reference Browser
    , click crb_od (or press
    Ctrl+B
    ).
  3. The cross references are updated and the
    Variables view
    displays.
  4. From the
    View
    menu, point to
    Validators
    , and then click
    Cross Reference Checker
    .
  5. From the
    Cross Reference Checker
    dialog box, click
    Browse
    to locate the required Cross Reference File (*.XRF).
  6. Select the required POUs and variables to validate in the
    All Programs & Variables Found
    and
    Related Items
    sections.
    POU dependencies display. To ensure the integrity of the safety application, verify all dependent POUs.
Expand or collapse the nodes in the POU dependency tree
  • To expand the nodes in the POU dependency tree, click vld_ex.
  • To collapse the nodes in the POU dependency tree, click vld_co.
Print the validator results
Set the default printer to use the A4 paper format.
  • From the
    File
    menu, click
    Print
    .
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal