TIC Dependency Checker

To access the TIC Dependency Checker
From the
View
menu, point to
Validators
, and then click
TIC Dependency Checker
.
The
TIC Dependency Checker
validates variable usage and program organization unit (POU) dependencies, and specifies POUs that need verification. Unlike the
Cross Reference Checker
that also performs this validation, the
TIC Dependency Checker
generates the dependency data from the downloadable TIC code and application symbols database files generated after compilation.
The
TIC Dependency Checker
displays these statistics:
  • Total number of POUs
  • POUs using variables
  • Total number of variables
  • POUs with shared variables
  • Shared variables
  • Total TIC codes
Perform an additional consistency check by comparing the displayed data using the
Cross Reference Checker
and the
TIC Dependency Checker
.
For a POU, the
TIC Dependency 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
TIC Dependency Checker
is available from the
AADvance-Trusted SIS Workstation software®
or as a stand-alone application. Successfully build the project to use the
TIC Dependency Checker
.
When viewing the 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 having no shared variables. When expanded, displays the non-shared variables.
vld_rri
POU having shared variables. When expanded, displays both shared and unshared variables.
vld_gsi
Unshared variable. When expanded, displays the associated POU name.
vld_rsi
Shared variable. When expanded, displays the names of all POUs sharing the variable.
Perform these tasks with the
TIC Dependency Checker
:
Task
Procedure
Validate the POU dependencies
  1. From the
    Build
    menu, click
    Build All
    .
  2. From the
    View
    menu, point to
    Validators
    , and then click
    TIC Dependency Checker
    .
  3. From the
    TIC Dependency Checker
    dialog box, click
    Browse
    to locate the required
    Application Directory
    .
  4. Select the required programs and variables to validate in the
    All Programs & Variables Found
    and
    Related Items
    sections.
    POU dependencies display. Verify all dependent POUs to ensure the integrity of the safety application.
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