cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

PLC Load Exception due to invalid license

PLC Load Exception due to invalid license

YO-LS
Established Member

Good days community,

I am testing on G Code UI by using ctrlX CORE Virtual Version 2.04. When I try to login after including the G Code and Kinematics interface templete, the PLC comes to PLC Load Exception. By checking back the Log, I saw that the exception was occured due to invalid license of cmpApp. Do anyone meet this issue before and how you resolve it?

G Code UI website that I referred to:

https://developer.community.boschrexroth.com/t5/Store-and-How-to/How-to-use-G-Code-UI-of-ctrlX/ba-p/...

Photo of Log:

YOLS_0-1704868802384.png

Debug Log:

YOLS_1-1704868901488.png

 

 

6 REPLIES 6

MauroRiboniMX
Contributor

Hello,

If you make a "clean build" and a reset origin should work. 

Happens once with any new project, we already have an internal ticket open.
Ask if it doesn't fix.

Mauro

YO-LS
Established Member

Hi,

After I make a "clean build" and login again the program can run. But after a moment, the PLC goes back to exception.

YOLS_0-1704959263125.png

 

Ok but This is no more the "License" problem, is another problem right? you have no more the same output

CodeShepherd
Community Moderator
Community Moderator

Your current message is telling you a watchdog error occurred. Are you using a ctrlX COREvirtual? In this case the needed time of PLC task is not fixed as standard Windows operating system is not real time capable. You can deactivate the watchdog in the ctrlX PLC Engineering or use higher task cycle times.

YO-LS
Established Member

Hi @CodeShepherd,

Yes, I am using ctrlX CORE Virtual. My watchdog had been forced deactivate due to not real time capable.

Below is the cycle times from my task, are there any advice for the cycle times?

YOLS_0-1705022620364.png

YOLS_1-1705022649916.png

YOLS_2-1705022716481.png

CodeShepherd
Community Moderator
Community Moderator

The Wathdog for the external event is still active and can cause such issues as, like mentioned, the ctrlX COREvirtual is not realtime capable and so this task can last some time or can be suspended depending to the used PC. Needed task cycle times can be checked in the ctrlX PLC Engineering while being logged in:

ctrlX PLC Engineering - Task Configuration - MonitoringctrlX PLC Engineering - Task Configuration - Monitoring

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