ARSCADA - Augmented Reality Module for Ignition

Hi

Two files (1) browsetags.txt and (2) tagpaths.txt are added in the version 1.5 of AR SCADA in EXCHANGE portal to help you generate the tags.txt (tag database input files for ARS module in JSON format) from Ignition atomic tag paths. Create a boolean memory tag in ignition and create a gateway event script triggered by value change of this memory tag and copy paste the python code from browsetags.txt file in the script. So whenever you set this memory tage to true, it will generate tagsJSON . txt and tagsJSONPretty . txt files which is the tag database tags.txt required by ARS. (the pretty file is for easy reading, and tagsJSON.tx file is more compact). Rename the tagsJSON.txt to tags.txt or whatever name you want to give as input to one of ARS screens.

Please note this may not be 100% fool proof. So please check the output manually if all tags are prioperly converted. It has the folloing limitation:

  1. It works only for version 8 of Ignition as it uses system.tag.getConfiguration(path,True) function which is available only in version 8. (separate script for version 7.9 will be made available soon.)
  2. Only atomic tags are processed, others are ignored.
  3. Only β€˜>’ , β€˜<’ and β€˜=’ set points for alarm limits are considered. Other conditions like between set points , not equal to set points etc are not handled (they may fail)
  4. The documentation of tags is truncated to 40 chars max.

Please note this script is just a helper tool for you to generate the tags.txt input files for ARS from the tag paths that you want to use in various ARS screens. This has not been tested for all cases of alarms limits etc and may not work for 100% cases.

So please don’t use this script on live systems, use it only offline or standalone mode of Ignition. The script may fail in some cases! So please check the output before using in ARS. The purpose of the scripts is to automate the manual process of generating tags data base required for ARS module quickly from tag-paths given in tagpaths.txt file.

1 Like

Brief demo of the BrowseTags tools is enclosed here

https://youtu.be/fLo9uNp9gt0

New version of AR-SCADA called NJ-SCADA is released. Please see a demo on NJ-SCADA.at link

Tool renamed to NJ-SCADA due to another scada package with similar name (VTSCADA) , and new demo link created,