• Not Answered

Show control module references in DV Live

Hi There,

Is it possible to pull control module references into DV Live via graphics studio?

Example: Say PIT100 has its PV being used by FIT100. From the PIT100 control module we can check references to see that "PV" is being used by FIT100 once an external reference is established. I would like to display on the detail (or similar) of PIT100 that its PV is referenced in FIT100. Ideally I would like all modules using PIT100 PV to auto-populate on the detail. 

Thanks!

2 Replies

  • It depends on how your configuration is being done. If you are using External References then the answer is maybe (see notes) and If you are using Module Blocks then the answer is no.

    Here is example of showing the External Reference Tag: DLPATH.TagName(DLSYS.CondRead('MODULE/EXT_REF_PARAM.$REF.STR', ""))

    Notes:

    1. I used CondRead just so it doesn't have errors incase the ref isn't filled out or parameter doesn't exist it will show '' otherwise it will show whatever the tag is, MODULE in this example. If you want the whole path...get rid of the DLPATH.TagName()
    2. You can only have all of the reference for PIT100 being used if all of those references are done within that module, it can't be reverse lookup where the external reference is in FIT100 pointing to PIT100/PV like you are wanting.
    3. There is no "easy function call" to display all references to a module for graphics to display which I think is what you are wanting to do
  • In reply to Matt Stoner:

    Thanks Matt, you are correct in what I am aiming to do (point 3). Its too bad there isn't an easy way to look up reference to a module. Thanks for the info!