store-howto-teaser-screen_04_1544x548 SAFEX Engineering.jpg

Get ctrlX SAFETY Diagnosis at XMxx controls (over PROFINET)

Dias
Community Moderator
Community Moderator

This function block reads the diagnostic information from ctrlX SAFETY SAFEX-C.1x and monitors the communication.

If you use the ctrlX SAFETY as a PROFINET device with XMxx control as a PROFINET control you need the status information from the ctrlX SAFETY. You find this information as functional Outputs from SAFEX at the functional Inputs for the PLC. 

Dias_3-1653310360269.png

 

The first 5 Bytes include the Mode, the LiveCounter and the ErrorCode of the ctrlX SAFETY. To make the access to this information easier you can use the function block in appendix.

Step 1: Import the file in appendix

Dias_1-1653309573883.png

Step 2: Call an instance of this function block

Dias_2-1653309663923.png

You need the start address of the functional Outputs as an Input, in this case ADR(%IB0). The function block gives you the Mode as Byte and as Bits the LiveCounter, the CommunicationOK and an ErrorCode.

Mode:                     1=STARTUP; 2=SENDCONFIG; 3=STARTUP BUS; 4=RUN; 5=STOP; 6=ERROR; 7=ALARM; 8=RUN INTERN
LiveCounter:           As long the value counts the communication is OK
CommunicationOK:  If this Bit is TRUE communication is OK
ErrorCode:              Includes the ErrorCode in case a Warning or Alarm is active

 

 

Must Read
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