Issue
References to objects and points are not easily understood
Product Line
TAC Vista
Environment
Xenta Server (511, 527, 701, 711, 721, 731, 913)
Cause
The references relates to the internal indexes in the project
Resolution
Here is an example of how to locate a Menta signal referenced in an error log. The procedure is the same for all other types, although the file names may vary.
This is an example taken from an error log:
1337 03-09-2014 10:41:19 AM minor trend TLogNotifier 1 menta.5.62 Variable type disagreement (Error#:61971) 1336 03-09-2014 10:41:16 AM minor trend TLogNotifier 1 menta.5.60 Variable type disagreement (Error#:61971) 1335 03-09-2014 10:41:13 AM minor trend TLogNotifier 1 menta.5.61 Variable type disagreement (Error#:61971)
Here is how to locate the signals menta.5.62, menta.5.60 and menta.5.61
- Navigate to the XBuilder location on your hard drive, and browse to the folder "TargetImage\configdb". If the XBuilder project is part of a TAC Vista database, either save the XBuilder project outside the database, or locate the zip file containing the project and un-zip it.
- Depending on the signal reference browse the folder appropriate folder - in this example "menta".
- Open the file "menta.xml" in notepad or similar - for a better overview you can paste the content of the file on this web page: XML Pretty Print
- Locate the program id and note the reference. In this case it's id 5:
- Open the file "mentablocks.xml" in notepad or similar - for a better overview you can paste the content of the file on this web page: XML Pretty Print
- Locate the signal id's under that program id, in this case it's:
- Open the file "BHP BILLITON/Mentas/Water Meters.aut" in notepad or similar
- Locate the ObjectId's, in this case it's:
#1 "MUNIC_ABL" [124,32,0,1] '','','946C6EE5-4884-4c24-804F-F7E95BAF262D' = XPR {A-B-C-D-E}
#2 "RAIN_ABL" [125,77,0,1] '','','1277F8E5-5451-4dad-BEBF-1461EC75AC30' = XPR {A-B}
#3 "GREY_ABL" [124,122,0,1] '','','3FF1B614-2379-47a2-BFCA-782EEE4ADAC4' = XPR {A-B-C-D}