Attributes for Tag Data
In the FAI, an attribute held tolerances. An attribute can also have data sources: for each asset, the tag that holds that attribute's value. A check item asks for Flow Rate, and Kanoa uses the check's asset to find the right tag. One check sheet design can then serve every spray line, and the people building check sheets don't need to know tag paths.
By convention, quality data source tags go in a qds folder under the asset's folder in the Kanoa tag provider. The data source tag browser opens in the asset's folder, so they're easy to find.
sprayLine1QDSTags.json: a qds folder with simulated thickness, flowRate and lineSpeed tags for Spray Line 1.
- Navigate to Configuration → Ops → Assets, select
CoreForge\Philadelphia\Coating\Spray Line 1, select Enable Quality Triggers, and save. - In Ignition Designer, in the
Kanoatag provider, select theCoreForge/Philadelphia/Coating/Spray Line 1folder and importsprayLine1QDSTags.json. The file creates theqdsfolder, so don't create it first. - Confirm the three tags under
qdsare changing.
- Navigate to Configuration → Quality → Attributes and create a
Coatingfolder underCoreForge. - Inside it, create the attributes
Thickness,Flow RateandLine Speed. - Open
Flow Rate, go to its Data Source tab, and add a data source: assetSpray Line 1, tagqds/flowRate, enabled. Save. - Do the same for
Thickness(qds/thickness) andLine Speed(qds/lineSpeed).
To use the same attributes on Spray Line 2, you'd add a second data source to each one pointing at Spray Line 2's qds tags. The check sheet wouldn't change.
