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: 
SOLVED

Change CORE used to process DataLayer_Realtime variables

Change CORE used to process DataLayer_Realtime variables

star_board
Established Member

When I add real time variables to PLC Engineering via:

star_board_0-1730891029462.png

The core used to process this variables it looks to be Core 2. Since I have a high number of variables, performance in core 2 gets too high:

star_board_1-1730891177413.png

I would like to divide the processing of these variables through different cores. Is this possible? 

2 REPLIES 2

CodeShepherd
Community Moderator
Community Moderator

You can have a look in the ctrlX OS web UI to settings -> scheduler to see which tasks are running on which core.

It is not possible to divide the realtime data layer IO handling at all and so also cannot be shifted to several cores. But only adding variables to the realtime data does not add much load. It is the processing and usage afterwards in the customer code. This code can be separated and also shifted to different cores. See official online documentation "Task configuration". Beware that a bigger PLC license is needed for this function. See information in the ctrlX Store area.

Thanks for the help! You were right, it turns out the high load was actually caused by other PLC routines running in the background.
My mistake, and thanks again!

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