This article covers loggers related to Tags that were introduced in Ignition version 7.9.X.
Loggers in this article:
Tags.Provider.Execution.Scanclass
- Monitors the execution of existing tag group / scan classes defined on running tags. This is expected to log at the same rate of the tag group / scan class’s poll rate
- DEBUG log showing an example of a completed scan class executions for active scan classes:
Going to execute 2 tags out of band scanclass=Default
...
Scanclass execution completed in 0 ms tag-provider=default, scanclass=_exempt_
…
Scanclass execution completed in 1 ms tag-provider=default, scanclass=Default
...
Scanclass execution completed in 0 ms tag-provider=default, scanclass=Default Historical
…
Scanclass execution completed in 0 ms tag-provider=default, scanclass=5sec
- DEBUG log showing an example of a completed scan class executions for active scan classes:
-
- TRACE log showing more details for the execution of all existing scan classes. For historical scan classes, historical tags using a specific historical scan class will be listed with their qualified values and the historical provider being used:
Starting scanclass execution... tag-provider=default, scanclass=_exempt_
…
[_exempt_] Scanclass will schedule execution for: 1000 ms scanclass=_exempt_
[_exempt_] Scanclass will schedule execution for: 1000 ms scanclass=_exempt_
Starting scanclass execution... tag-provider=default, scanclass=Default
...
[Default] Scanclass will schedule execution for: 999 ms scanclass=Default
[Default] Scanclass will schedule execution for: 999 ms scanclass=Default
Starting scanclass execution... tag-provider=default, scanclass=Default Historical
Scan class 'Default Historical' storing history to provider 'mssql'. Value: (default: Default Historical @ 10000,
Thu Sep 30 14:51:47 PDT 2021/1633038707402) [{[default]Testing/Bindings/Random/RandomBoolean1,
[false, Good, Thu Sep 30 14:51:47 PDT 2021], 0}] tag-provider=default, scanclass=Default Historical
- TRACE log showing more details for the execution of all existing scan classes. For historical scan classes, historical tags using a specific historical scan class will be listed with their qualified values and the historical provider being used:
Tags.Provider.Subscriptions
- Monitors state changes for existing tags. Will log at the rate of both the tag group / scan class, value changes to the tag, and when the tag itself is being viewed. Also includes the monitoring of System tags. Replaced 7.8’s Provider[default].SubscriptionManager.
- TRACE log showing an example of a simulated tag subscription that changes value every second due to a 1 second tag group / scan class. This will log a unique TagChangeEvent id each value change and mentioned the name of the tag provider:
Notify global listeners of tag change:
com.inductiveautomation.ignition.common.sqltags.model.event.TagChangeEvent@6f40b341
[tagPath=[System]Gateway/Tags/default/Scanclasses/Default Historical/Execution Count,prop=Value,indexes=<null>] tag-provider=System
- TRACE log showing an example of a simulated tag subscription that changes value every second due to a 1 second tag group / scan class. This will log a unique TagChangeEvent id each value change and mentioned the name of the tag provider:
-
- DEBUG log that captures events of existing tag subscriptions being monitored through Vision windows or through the Tag Browser. (Example: A tag being viewed inside of a folder in the tag browser will log a DefaultSourceUnwrapper subscription to that tag. When the folder is closed, the DefaultSourceUnwrapper will unsubscribe. Similar to Manager set to DEBUG but this one also provides a response after DefaultSourceUnwrapper attempts to subscribe:
Subscribing DefaultSourceUnwrapper(ClientSubscriptionProxy(sessionId=525627E7)) to
[default]Testing/Bindings/MircroLogix/B3:10 tag-provider=default
Tag reference created for '[default]Testing/Bindings/MircroLogix/B3:10' (key='testing/bindings/mircrologix/b3:10').
Executing tag found? Yes tag-provider=default
…
Unsubscribing DefaultSourceUnwrapper(ClientSubscriptionProxy(sessionId=525627E7)) from
[default]Testing/Bindings/MircroLogix/B3:10 tag-provider=default
- DEBUG log that captures events of existing tag subscriptions being monitored through Vision windows or through the Tag Browser. (Example: A tag being viewed inside of a folder in the tag browser will log a DefaultSourceUnwrapper subscription to that tag. When the folder is closed, the DefaultSourceUnwrapper will unsubscribe. Similar to Manager set to DEBUG but this one also provides a response after DefaultSourceUnwrapper attempts to subscribe:
Comments
0 comments
Please sign in to leave a comment.