Contents
Cirrus Link Resources
Cirrus Link Website
Contact Us (Sales/Support)
Forum
Cirrus Link Modules Docs for Ignition 7.9.x
Inductive Resources
Ignition User Manual
Knowledge Base Articles
Inductive University
Forum
...
Note |
---|
To use the sample tags provided to test the various scenarios, install MQTT Distributor, MQTT Engine and MQTT Transmission. Configure a Transmitter with Tag Provider "default", an empty Tag Path and leave the SparkplugIDs as empty. Import the SampleTags.json and refresh Transmission. |
Action at Edge | Result | Action | Result |
---|---|---|---|
Create new group level folder with no tags Add G2 | On add: No change at Engine | No action required | No folder created at Engine |
Refresh Transmission | No folder created at Engine | ||
Create new edge level with no tags Add G2/E2 | On add: No change at Engine | Refresh Transmission | Folder path is created at Engine |
Create new device level folder with no tags Add G2/E2/D2 | On add: No change at Engine | Refresh Transmission | Folder path is created at Engine |
Create new folder under the device level with no tags Add G2/E2/D2/New Folder | On add: No change at Engine | Refresh Transmission | No folder path created at Engine |
Add a tag to folder Add G1/E1/D1/Tag2 as type Integer | On add: No change at Engine | Refresh Transmission | Tag is created under tag folder path at Engine |
Delete a tag Delete G1/E1/D1/Tag2 | On delete: Engine will mark tag as Bad_Stale | Delete tag at Engine | Tag deleted at Engine |
Delete tag and add tag with the same name Delete G1/E1/D1/Tag1 Add G1/E1/D1/Tag1 as type Boolean | On delete: Engine will mark tag as Bad_Stale On add: No change as Engine | Refresh Transmission | Tag will be configured at Engine under tag folder path with any new properties and GOOD quality |
Delete tag and create a folder which has the same name as the tag. Add a tag to this folder. Delete G1/E1/D1/Tag1 Add G1/E1/D1/Tag1/Tag2 | On delete: Engine will mark tag as Bad_Stale On add: No change at Engine | Delete tag at Engine before a Transmission refresh is performed | New tag will be created under new tag folder path at Engine |
Refresh Transmission without deleting tag at Engine | Error similar to below logged, tag will not be deleted and no tag path folder will be created Error processing edit for tag path '[MQTT Engine]Edge Nodes/My MQTT Group/Edge Node 0964bf/PLC 1/New Tag/New Tag1': Bad_Unsupported("The target path '[MQTT Engine]Edge Nodes/My MQTT Group/Edge Node 0964bf/PLC 1/New Tag' cannot accept children tags.") | ||
Delete tag and parent folder and add a tag with same name as the parent folder Delete G1/E1/D1/Tag1/Tag2 Add G1/E1/D1/Tag1 | On delete: Engine will mark tag as Bad_Stale On add: No change at Engine | Refresh Transmission | Tag and folder will be configured at Engine |
Rename tag Rename G1/E1/D1/Tag1 to G1/E1/D1/Tag3 | On change: Engine will mark tag as Bad_Stale | Delete tag at Engine before a Transmission refresh is performed | New tag will be created under new tag folder path at Engine |
Refresh Transmission without deleting tag at Engine | New tag will be created under new tag folder path at Engine and the existing tag will remain as Bad_Stale | ||
Rename tag casing Rename G1/E1/D1/Tag1 to G1/E1/D1/tag1 | On change: Tag name at Engine will not change and tag values will continue to update | Delete tag at Engine before a Transmission refresh is performed | New tag will be created under new tag folder path at Engine |
Revert tag name at Edge before a Transmission refresh is performed | Tag name will not be updated at Engine and tag values will continue to update | ||
Refresh Transmission without deleting tag at Engine | Tag name will not be updated at Engine and tag values will continue to update | ||
Configure a tag property when the tag name casing is mismatched with Engine Set the Documentation property to "MyDoc" | On change: Tag name at Engine will not change, tag property will not be updated and tag values will continue to update | Delete tag at Engine before a Transmission refresh is performed | New tag will be created under new tag folder path at Engine with the associated property configured |
Revert tag name at Edge before a Transmission refresh is performed | Tag name will not be updated at Engine and tag values and properties will update. | ||
Refresh Transmission without deleting tag at Engine | Tag name will not be updated at Engine and tag values will continue to update. Tag property will not be set and an error similar to the one below will be logged Error processing edit for tag path '[MQTT Engine]Edge Nodes/My MQTT Group/Edge Node 139044/G1/E1/D1/a1': Bad_Unsupported("Cannot move/rename inherited tag. path=[[MQTT Engine]Edge Nodes/My MQTT Group/Edge Node 139044/G1/E1/D1/A1]") |
...