Capture edge 2.1.9
Features
Note: Maintenance releases typically avoid new features but may include small, low-risk enhancements and features.
ADS: Set custom property "EnableAdsClientLogging" to true on connection level to log the internal ADS Client log entries. It is advised to also enable Debug logging (Config/General on the device config). Warning: this will generate a lot of logs, but could be useful when debugging ADS connection issues.
ADS: Set custom property "ReadDeviceStateInterval" to change the interval (in ms) in which Capture checks the PLC state. Increasing this will reduce the communication with the PLC, but increases the time it takes before a disconnect is detected. Default 60000 (1 minute).
ADS: Added the
NestedObjecttype. See the documentation for details.ADS: Added the
AllowedMappingsoption. See the documentation for details.ADS: Notifications now use a queue to allow faster returns and better handling of notification bursts.
ADS: Introduced a custom property
TransModefor ADS subscription transmission mode configuration.Options:
3: Cycle4: OnChange
Example:
{
"CycleTime": 1000,
"TransMode": 3
}The variable's custom configuration takes precedence over the connection's custom configuration. The default remains
OnChange (4).
More details on transmission modes are available here.Collector: You can debug a specific variable by setting the
Debugproperty totruein the variable's custom configuration.OpcUa: If the file
CaptureClient_OPC_UA.derexists in the application certificate store (/app/CertificateStores/App/certs/in a Docker environment), the OpcUa client will use this certificate instead of an auto-generated one.
Improvements
- General: Improved logging, performance, and automated test coverage.
- Syncer: Removed unused
Settings.jsonfile. - CloudManager UI: Renamed the checkbox "Debug file" to "Log to file."
- IssueReporter: Report an issue if the configuration cannot be downloaded from the cloud.
- IssueReporter: Report an issue when free disk space is too low.
- ADS: Restart the ADS router when the connection is unstable.
- ADS: Improved symbol building, resulting in faster initialization after connecting.
- ADS: Asynchronous reading of the initial value.
- General: Enabled a separate error log file by default when Log to file is enabled. This can be modified using the environment variable CAPTURE_SEPARATE_ERROR_LOG.
- General: Increased the default log file size limit to 100 MB. This can be modified using the environment variable CAPTURE_LOGS_MAX_SIZE.
Fixes
- CloudManager: Correctly handle uploading V1 configs, which will now be automatically converted to V2 configs.
- Syncer: Resolved an issue where the collector could get stuck on a timestamp if more points in the database had the same timestamp than the
PointsPerRequestvalue. - CAN: Fixed a race condition where unchanged data could be lost during the connection, as the initial value was not retained.
- UDP: Fixed an issue with the connection ID.
Known Issues
No issues known at this time. Noticed a problem? Contact us at capture-support@vintecc.com.
Release created on: 10 December 2024 15:40:52