A summary of updates to the DPA Platform, including new features, improvements, and bug fixes. Use this page to track changes that may affect system operation, integration, and platform functionality.
New Features and Improvements
- The minimum size of the 2D dashboard workspace now matches the minimum size of the work center.
- Added support for displaying tables in work center cards on 2D and 3D dashboards.
- Added the ability to configure the number of columns for displaying downtime tiles in the Operator and Master Workstations. The number of columns is defined by the user directly in the downtime reason selection dialog box.
- Added display of downtime reasons grouped by type in the Operator and Master Workstations. The option to enable or disable grouping is available directly in the downtime reason selection dialog box.
- Added filtering of downtime reasons by name in the Operator and Master Workstations for quick searches.
Bug Fixes
- Fixed an issue with shift filtering in reports.
- OPC UA driver. The size limit for downloaded NC programs has been increased to 100 MB.
- Fixed the automatic update of work center group workload analytics.
- Fixed shift filtering in the “Release Analysis” analytics.
- Fixed the IFM driver configuration - states now immediately have the “Publish” status enabled.
New Features and Improvements
- Added support for sending notifications to Yandex Messenger.
- Improved the FANUC OPC UA driver. When building the device tree, axes and spindles are now grouped under their corresponding channels.
- Improved the category selector on the Analytics page. Button sizes now adapt more naturally to their content and the available page width. The overall page layout has also been refined so that the appearance or disappearance of the browser scrollbar no longer causes content to shift when switching between pages.
Bug Fixes
- Fixed an issue that could occur when creating an IFM driver.
- Fixed a race condition during parallel compilation of identical scripts. Simultaneous compilation of the same script no longer results in thread conflicts, assembly write conflicts, or unnecessary recompilation.
- Fixed rendering artifacts where tooltips from the Gantt chart could remain visible on other pages.
- Disabled the default HTTP resilience handler to reduce unnecessary Polly log entries generated by automatic request retries.
New Features and Improvements
- Redesigned the main Analytics page to improve usability and align it with modern user interface standards.
- Unified the visual layout of pages featuring a navigation tree on the left. The tree panel in the NC Program Editor has been slightly narrowed, and the Product Editor, Technology Editor, Signals, Monitoring, and Enterprise Structure pages now share a consistent layout.
- Enhanced support for calculated expressions in NC programs. Selecting a variable from the suggestion list now automatically inserts it enclosed in curly braces. Parameter descriptions are displayed when available, and search now matches both variable names and descriptions. The suggestion list also opens automatically when an empty input field receives focus.
- Moved the ticket panel in the Operator Workplace to a dedicated tab, matching the layout used in the Supervisor Workplace.
- Improved the 2D mimic diagram editor by removing the fixed maximum tile size of 400 × 400 pixels. Tile size is now limited only by the available workspace. Resizing the workspace has also been improved to preserve the size of existing tiles.
- Improved the NC Program comparison tool by removing unnecessary scrolling, making the right-hand pane read-only, and refining header rendering. The "NC Program Execution" panel in the Operator Workplace has also been updated with clearer labels and improved display of information, including NC programs defined in technologies and the full program path on the machine.
Bug Fixes
- Fixed an issue where production records could be assigned to the wrong work shift when a production order contained only a single recorded production event.
- Fixed processing of signal rules with an Undefined state in signal configurations shared across multiple work centers. Signal timers are now correctly reset when a trigger changes from On to Undefined, preventing unintended signal activation.
- Improved handling of downtime records that could remain open in exceptional situations, such as a system shutdown during an update. After the system resumes operation, such downtime records are now processed correctly, classified if necessary, and automatically closed.