-
Modbus & PLC Data Collection
It would be a huge benefit to be able to have a separate .json config file for each Modbus or PLC source of data (individual devices). At the moment a node must have all devices configured in one .…
-
To extend OPC UA collector to support Historical Access (HA)
At the moment the Canary OPC UA Collector only supports Data Access (DA). OPC UA has many other features such as Historical Access (HA) - in my situation,…
-
Display Name property from Sparkplug
When I try setting a Sparkplug property «Display Name» this is ignored by Axiom, and does not overwrite the default autogenerered display name when adding tags to Canary.…
-
Tag Creation
Tag creation should initialize to a zero value.
-
Force Canary to load data from beginning
If Canary was set to pull only 30 days in the past but there's actually 500 days of data, it'd be nice to be able to force Canary to load data after changing the setpoint from 30 days to 500 days.…
-
SaF Reconnected Email
Every now and then we get this email alert. I'm told it is because the Sender at the source lost contact with the Historian SaF. The data is still buffered locally and does come in eventually.…
-
Close Notification for SaF
When SaF service loses connection with the Historian, you get an email alert like below. 2025/05/16 01:06:46.096 | Warn | Logger | | (MY-SERVER) PHD lost connection to the Store and Forward service.…
-
Storing SparkplugB CMD messages
This was discussed briefly by mail earlier, so I'll post a summary of that discussion here as well. We initially enquired about the the possibility for Canary to automatically store SparkplugB…
-
Dynamic tag for dataset name
Allow the dataset name to reference a tag name from opc or logger. This would allow the historian to automatically rollover into a newly named dataset when a tag name changes.…
-
Flagging for Application critical Tags
My organization would benefit from a feature that would allow us to define/flag application critical tags so that they may be easily identified as critical and possibly add "on-change"/"no-change"…