ctrlXdrive#1147
Open
TomKovac wants to merge 19 commits into
Open
Conversation
Open
…s in ShowcasePageRegistry
- Implemented AxoCtrlxDriveXscView with drive state management, formatted metrics, and polling configuration. - Created AxoCtrlxDriveXscStatusView, AxoCtrlxDriveXscCommandView, and AxoCtrlxDriveXscSpotView for different view types. - Added CSS styles for AxoCtrlxDriveXscView to enhance UI presentation. - Developed AxoIndraDriveView with similar structure and functionality as AxoCtrlxDriveXscView. - Introduced AxoIndraDriveStatusView, AxoIndraDriveCommandView, and AxoIndraDriveSpotView for specific view types. - Included CSS styles for AxoIndraDriveView to maintain consistent design.
…rive components; reflect dedicated Blazor views and common troubleshooting issues.
- Standardized the format of CHANGELOG.md files across the template, timers, and utils directories. - Added sections for New features, Bug fixes, Other, and Breaking changes. - Included instructions for adding new entries and replacing version placeholders.
…h detailed steps and images
Contributor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
AxoCtrlxDriveXsc— reworked torque/velocity scaling (now in degrees), linear-actuator torque scaling, homing diagnostic handling, and message-timer resets.AxoCtrlxDriveXscViewandAxoIndraDriveView(each withStatus,Command,Spotderivatives).components.rexroth.drivesdocumentation (BLAZOR tab, README, TROUBLES) and wires the showcase markers/registry; bumps the library to0.56.4.Closes #1146
Changes from CHANGELOG
components.rexroth.drives (0.56.4)
New features:
AxoCtrlxDriveXscViewandAxoIndraDriveView(withStatus,Command, andSpotderivatives) for the Rexroth drive components.Bug fixes:
AxoCtrlxDriveXsc: reworked torque and velocity scaling calculations, switched torque/velocity parameters to degrees and adjusted scaling values, and fixed torque scaling for linear actuators.AxoCtrlxDriveXsc: retrigger scaling-parameter reading when leaving operation mode so scaling stays consistent.AxoCtrlxDriveXsc: added message-timer resets so diagnostic messages clear correctly.Other:
AxoCtrlxDriveXsc: filter theC00E2054("NOT HOMED") diagnostic message while homing is in progress.AxoCtrlxDriveXsc: added a debug message for the unknown error codeF4035.AxoCtrlxDriveXsc: removed the homing (AxoHome) task timeout.ctrl/assets/rexroth_ctrlx_drive/servodrive_communication_config/.AxoCtrlxDriveXscandAxoIndraDrivedocs to reflect the dedicated Blazor views (AxoCtrlxDriveXscView,AxoIndraDriveView) now resolved byRenderableContentControl, with source links.README.mdwith a Components table (ctrlX DRIVE XSC + IndraDrive), a Dependencies table, and the Bosch Rexroth vendor link.TROUBLES.mdwith drive-specific common issues, theeAxoDriveStateerror states andErrorstoprecovery, diagnostics, and known limitations.Commits
Diff stat
Test plan
apax buildcompiles the PLC library; exercise the ctrlX drive sequences (scaling, homing) in PLCSIM Advanceddotnet buildsucceeds anddotnet ixcregenerates the .NET twin without errorsAxoCtrlxDriveXsc/AxoIndraDrivein Status / Command / Spot — no console or runtime errorsGenerated by
/pr-description-update. Last regenerated: 2026-05-29.