Dear Community User! We have started the migration process.
This community is now in READ ONLY mode.
Read more: Important information on the platform change.

cancel
Showing results for 
Search instead for 
Did you mean: 

Axis Status: Diagnostics

Axis Status: Diagnostics

JoelRiske
New Poster

Hello,

I am trying to read the drive diagnostic to display through the PLC.  Currently this does not show the matching drive error message.

DriveConnect app is mapping to the CtrlX Diagnostic. (CtrlXLogbook.png)

Diagnostic message number is mapped to the Profile. (DriveDiagMappingProfile.png)

The status message read in the AxisInterface does not show anything useful for diagnosing the machine. (arAxisStatusDiagnostic.png)

How should the actual message be passed into the PLC string?

 

 

 

2 REPLIES 2

CodeShepherd
Community Moderator
Community Moderator

The "diagcode" entry in the axisprofile is only dedicated to the function “Different brake dynamics of the gantry axis”. See also "Window - Axisprofile" in the online documentation. Error messages will not be added to the axisinterface.

From version 1.20 on there is library CXAC_Diagnostics including function block GetPendingDiagnostics for reading our all pending diagnostics. See topic "Recommended method to identify new diagnostic error/warning?" for some information.

Currently getting message strings out of message numbers needs some effort. See topic "How can I get the diagnostic message in plain text in the PLC?". I will check if there are/will be standard function blocks available for this.

Hello @CodeShepherd,

Any news on if there will be standard function blocks for reading the drive diagnostic message? I'm surprised that this is not planned for AxisInterface, as it was available in the MLC and seems like a widely used feature.

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist