Dear Community User! We are updating our platform to a new system.
Read more: Important information on the platform change.

howto-faq-1444x512

FAQ for ctrlX Data Layer

CodeShepherd
Community Moderator
Community Moderator
What is the ctrlX Data Layer?

It is the data broker of the ctrlX CORE and provides secure and managed access to the RT and NRT data available on the control.

What does the ctrlX Data Layer look like? / How is it structured?

It looks like a data tree. Each address is a hierarchical path to the datum (called node). E.g. motion/axs/AxisX/state/values/actual/pos

2021-02-19_08h40_35.png

Which size does the ctrlX Data Layer have?

It has no size because it is not holding (storing) any data but is a data broker. So it knows where they are located and how they are structured.

How do I add nodes to the ctrlX Data Layer?

Nodes can be added via functionality provided by apps. With the REST API you can use this like do a https POST to the "motion/axs/" node to create an axis.
If creating an customer app this can also be implemented for own data nodes. An example is provided in the SDK for ctrlX AUTOMATION.

Related Links
CodeShepherd
CodeShepherd
Technical sales support from Bosch Rexroth
2 Comments
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