Conversation
…otics components - Removed projects: AXOpen.Logging.Serilog, AXOpen.Components.Abb.Robotics.blazorapp, app_axopen_components_abb_robotics, AXOpen.Data.Json, AXOpen.Security.Blazor, AXOpen.Security, inxton_axopen_simatic1500 - Added new project: AXOpen.Components.Robotics.blazor - Updated project references and configurations to reflect the changes in the solution structure.
…mponent_Status into Axo_BIS_M_4XX_045
- Removed projects: AXOpen.Logging.Serilog, AXOpen.Components.Cognex.Vision.blazorapp, app_axopen_components_cognex_vision, AXOpen.Data.Json, AXOpen.Security.Blazor, AXOpen.Security, inxton_axopen_simatic1500 - Added project: AXOpen.Operon.Blazor - Updated project paths for existing projects to reflect new structure
…ject references - Removed AXOpen.Logging.Serilog, AXOpen.Components.Desoutter.Tightening.blazorapp, app_axopen_components_desoutter_tightening, AXOpen.Data.Json, AXOpen.Security.Blazor, AXOpen.Security, and inxton_axopen_simatic1500 projects from the solution. - Added AXOpen.Operon.Blazor and updated references to styling projects. - Cleaned up project configurations and build settings for improved maintainability.
…ionality and organization
- Removed projects: AXOpen.Logging.Serilog, AXOpen.Components.Dukane.Welders.blazorapp, app_axopen_components_dukane_welders, AXOpen.Data.Json, AXOpen.Security.Blazor, AXOpen.Security, inxton_axopen_simatic1500 - Added project: AXOpen.Operon.Blazor - Updated project paths and configurations for better organization and clarity
- Introduced Axo_SR_750_ParameterBankNumber for managing parameter bank numbers. - Created Axo_SR_750_ReadData to handle read data attributes including counts and sizes. - Added Axo_SR_750_ResultData to represent result data as a byte array. - Implemented Axo_SR_750_TerminalStatus to track terminal input and output statuses. - Developed Axo_SR_750_UnstableReadStatus for monitoring unstable read conditions. - Created Axo_SR_750_User to manage user data size. - Added Axo_SR_750_UserData as a byte array for user data storage. - Defined enums eAxo_SR_750_ResultDataSize and eAxo_SR_750_UserDataSize for result and user data sizes. - Updated solution file to reflect the new project structure and removed obsolete projects.
- Introduced AxoKrc5_HWIDs structure to define hardware IDs for various devices and submodules. - Added AxoKrc5_State class to encapsulate the state variables related to the Kuka robotics system, including control readiness, safety switches, and operational states. - Updated solution file to include new robotics components and removed obsolete projects.
- Introduced AxoOmnicore_Component_Status for component status representation. - Added AxoOmnicore_Config to manage configuration parameters including InfoTime, ErrorTime, and TaskTimeout. - Created AxoOmnicore_Control class to handle various control commands and states for the AxoOmnicore system. - Defined AxoOmnicore_HWIDs to store hardware IDs for devices and submodules. - Implemented AxoOmnicore_State to encapsulate the operational state and status indicators of the AxoOmnicore system.
- Updated `this.proj` to include all project references using a wildcard pattern, excluding specific directories. - Removed obsolete project references from `this.sln`, including those related to logging and security components. - Added new project references for styling components and adjusted configurations accordingly.
- Introduced RestClient class for making API calls to the curve data endpoint. - Implemented methods to fetch the last curve data, curve data by ID, and curve data by custom ID. - Created RestRequest class to handle HTTP requests with methods for GET, POST, PUT, and DELETE operations. - Configured error handling and logging for HTTP requests. - Updated solution file to reflect the new structure and removed obsolete projects.
…ject references - Removed projects: AXOpen.Logging.Serilog, AXOpen.Data.Json, AXOpen.Security.Blazor, AXOpen.Security, inxton_axopen_simatic1500, and others. - Added new project: AXOpen.Operon.Blazor. - Updated project references for better organization and clarity.
- Introduced Axo_IID_IN_EXT_UHF structure for external UHF identification parameters. - Added Axo_IID_IN_PN_CONFIGRECORD and Axo_IID_IN_PN_RECORDDATA structures for Profinet configuration and record data. - Created Axo_IID_IN_SYNC class to manage synchronization status and control for identification processes. - Defined Axo_IdentDevice_Component_Status class to extend component status with identification profile status. - Added Axo_IdentDevice_Config class for device configuration parameters including timing and hardware settings. - Introduced eAxo_IID_COMMANDS enumeration for command definitions related to identification operations. - Updated solution file to remove obsolete projects and include new components.
…aths - Removed references to "AXOpen.Logging.Serilog", "AXOpen.Data.Json", "AXOpen.Security.Blazor", "AXOpen.Security", and "inxton_axopen_simatic1500". - Updated project paths for "AXOpen.Components.Robotics.blazor" and "inxton_axopen_components_robotics". - Adjusted project configurations and GUIDs accordingly.
… up references - Removed references to AXOpen.Logging.Serilog, AXOpen.Components.Zebra.Vision.blazorapp, app_axopen_components_zebra_vision, AXOpen.Data.Json, AXOpen.Security.Blazor, AXOpen.Security, and inxton_axopen_simatic1500 from the solution file. - Added new project reference for AXOpen.Operon.Blazor and updated paths for existing projects. - Cleaned up solution configurations by removing unnecessary build configurations.
…tructure-of-all-complex-components
- Introduced AxoKrc5_Component_Status, AxoKrc5_Config, AxoKrc5_Control, AxoKrc5_HWIDs, and AxoKrc5_State classes to define the status, configuration, control parameters, hardware IDs, and state of the AxoKrc5 component. - Updated showcase documentation for AxoIrc5 and AxoOmnicore to reference the correct namespaces. - Adjusted AxoSmartFunctionKit showcase to align with the new namespace structure.
…s to unify structure
…or Aventics Pneumatics components. Removed deprecated project references from the solution file to streamline project structure.
…tifiers - Extended the plc_line.hwl.yml configuration to include additional slots (SLOT_17 to SLOT_64) for Aventics Pneumatics devices. - Renamed output identifiers in HwIdentifiers.st for clarity and consistency. - Introduced new output structures for smc_ex260_spn_16 and smc_ex260_spn_32 in IoStructures.st, defining their respective signal layouts. - Updated Outputs.st to include references to the new output structures for smc_ex260_spn_16 and smc_ex260_spn_32 modules.
Comment on lines
+329
to
+337
| if (errorDescriptionDict.TryGetValue(Error.Id.Cyclic, out errorDescription)) | ||
| { | ||
| return errorDescription; | ||
| } | ||
| else | ||
|
|
||
| { | ||
| return " "; | ||
| } |
Comment on lines
+467
to
+474
| if (actionDescriptionDict.TryGetValue(Action.Id.Cyclic, out actionDescription)) | ||
| { | ||
| return actionDescription; | ||
| } | ||
| else | ||
| { | ||
| return " "; | ||
| } |
Comment on lines
+324
to
+332
| if (errorDescriptionDict.TryGetValue(Error.Id.Cyclic, out errorDescription)) | ||
| { | ||
| return errorDescription; | ||
| } | ||
| else | ||
|
|
||
| { | ||
| return " "; | ||
| } |
Comment on lines
+462
to
+469
| if (actionDescriptionDict.TryGetValue(Action.Id.Cyclic, out actionDescription)) | ||
| { | ||
| return actionDescription; | ||
| } | ||
| else | ||
| { | ||
| return " "; | ||
| } |
Comment on lines
+192
to
+200
| if (errorDescriptionDict.TryGetValue(Error.Id.Cyclic, out errorDescription)) | ||
| { | ||
| return errorDescription; | ||
| } | ||
| else | ||
|
|
||
| { | ||
| return " "; | ||
| } |
Comment on lines
+287
to
+294
| if (actionDescriptionDict.TryGetValue(Action.Id.Cyclic, out actionDescription)) | ||
| { | ||
| return actionDescription; | ||
| } | ||
| else | ||
| { | ||
| return " "; | ||
| } |
Comment on lines
+478
to
+486
| if (errorDescriptionDict.TryGetValue(Error.Id.Cyclic, out errorDescription)) | ||
| { | ||
| return errorDescription; | ||
| } | ||
| else | ||
|
|
||
| { | ||
| return " "; | ||
| } |
Comment on lines
+562
to
+569
| if (actionDescriptionDict.TryGetValue(Action.Id.Cyclic, out actionDescription)) | ||
| { | ||
| return actionDescription; | ||
| } | ||
| else | ||
| { | ||
| return " "; | ||
| } |
Comment on lines
+479
to
+487
| if (errorDescriptionDict.TryGetValue(Error.Id.Cyclic, out errorDescription)) | ||
| { | ||
| return errorDescription; | ||
| } | ||
| else | ||
|
|
||
| { | ||
| return " "; | ||
| } |
Comment on lines
+563
to
+570
| if (actionDescriptionDict.TryGetValue(Action.Id.Cyclic, out actionDescription)) | ||
| { | ||
| return actionDescription; | ||
| } | ||
| else | ||
| { | ||
| return " "; | ||
| } |
…n and remove deprecated references
Brano5
approved these changes
May 7, 2026
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.
unification of the complex component struct. possible break due to changes: i.e. AXOpen.Components.Kuka.Robotics.AxoKrc4_v_5_x_x => AXOpen.Components.Kuka.Robotics.v_5_x_x.AxoKrc4