Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No longer able to add as a PLC Library Repository on 4026.11 #78

Open
hersh-icon opened this issue Oct 15, 2024 · 8 comments
Open

No longer able to add as a PLC Library Repository on 4026.11 #78

hersh-icon opened this issue Oct 15, 2024 · 8 comments

Comments

@hersh-icon
Copy link

hersh-icon commented Oct 15, 2024

Issue

When I upgraded from 4026.10 to 4026.11 I had to re-add the SPT Libraries as a PLC library Repository. I followed documentation verbatim (which as an aside is quite good :)) but I'm encountering the following error indicating that the path is not the root of a repository.
image
I've tried the same steps multiple times in multiple projects opening them in the XAE shell and Visual Studio 2022. One colleague experienced the same issue and after hours of re-trying the same steps, it finally worked (she could not pinpoint what she did to break it through). Another colleague had no problems with re-adding the library repository location... I had this issue when I upgraded to 4026.10 but after a few tries and some PC reboots it was resolved. Now, on 4026.11, after hours of trying basic troubleshooting steps I'm still stuck.

System Configuration

❯ tcpkg resolve TwinCAT.Standard.XAE
TcPkg 2.1.90

TwinCAT.Prep 1.0.16
TwinCAT.Standard.XAE 4026.11.0
TwinCAT.XAE.AdsApi 1.1.3
TwinCAT.XAE.Base 1.2.0
TwinCAT.XAE.DALI 1.0.0
TwinCAT.XAE.Debugger 2.7.8
TwinCAT.XAE.Debugger.TCXAESHELL64 2.7.8
TwinCAT.XAE.Debugger.VS2022 2.7.8
TwinCAT.XAE.DocDataProvider 1.1.4
TwinCAT.XAE.DocDataProvider.TCXAESHELL64 1.1.4
TwinCAT.XAE.DocDataProvider.VS2022 1.1.4
TwinCAT.XAE.EL6201 1.0.5
TwinCAT.XAE.EL6692Master 1.0.5
TwinCAT.XAE.EL6692Slave 1.0.4
TwinCAT.XAE.EL6695 1.0.8
TwinCAT.XAE.EtherCATConfig 2.0.32
TwinCAT.XAE.EtherCATSlave 2.0.5
TwinCAT.XAE.EtherCATTopology 1.2.0
TwinCAT.XAE.Eventlogger 1.4.4
TwinCAT.XAE.Eventlogger.TCXAESHELL64 1.4.4
TwinCAT.XAE.Eventlogger.VS2022 1.4.4
TwinCAT.XAE.FieldbussesBase 1.8.0
TwinCAT.XAE.HART 1.0.1
TwinCAT.XAE.Integration 2.8.0
TwinCAT.XAE.Integration.TCXAESHELL64 2.8.0
TwinCAT.XAE.Integration.VS2022 2.8.0
TwinCAT.XAE.IOLink 1.1.18
TwinCAT.XAE.PLC 5.4.4
TwinCAT.XAE.PLC.Lib.Tc2_Drive 3.3.13
TwinCAT.XAE.PLC.Lib.Tc2_EtherCAT 3.5.1
TwinCAT.XAE.PLC.Lib.Tc2_EthernetIP 1.1.2
TwinCAT.XAE.PLC.Lib.Tc2_IoFunctions 3.4.4
TwinCAT.XAE.PLC.Lib.Tc2_Math 3.4.4
TwinCAT.XAE.PLC.Lib.Tc2_MC2 3.3.65
TwinCAT.XAE.PLC.Lib.Tc2_MC2_Drive 3.3.43
TwinCAT.XAE.PLC.Lib.Tc2_ProfinetDiag 1.5.2
TwinCAT.XAE.PLC.Lib.Tc2_Standard 3.4.5
TwinCAT.XAE.PLC.Lib.Tc2_System 3.6.4
TwinCAT.XAE.PLC.Lib.Tc2_Utilities 3.8.2
TwinCAT.XAE.PLC.Lib.Tc3_DriveMotionControl 3.0.13
TwinCAT.XAE.PLC.Lib.Tc3_DynamicMemory 1.1.2
TwinCAT.XAE.PLC.Lib.Tc3_EventLogger 3.3.10
TwinCAT.XAE.PLC.Lib.Tc3_IoLink 3.4.4
TwinCAT.XAE.PLC.Lib.Tc3_IPCDiag 1.2.1
TwinCAT.XAE.PLC.Lib.Tc3_JsonXml 3.4.5
TwinCAT.XAE.PLC.Lib.Tc3_Module 3.4.5
TwinCAT.XAE.PLC.RM.4026.11 5.4.4
TwinCAT.XAE.PLC.TCXAESHELL64 5.4.4
TwinCAT.XAE.PLC.VS2022 5.4.4
TwinCAT.XAE.ProjectCompare 2.0.17
TwinCAT.XAE.ProjectCompare.TCXAESHELL64 2.0.17
TwinCAT.XAE.ProjectCompare.VS2022 2.0.17
TwinCAT.XAE.SafetyEditor 1.2.13
TwinCAT.XAE.SafetyEditor.TCXAESHELL64 1.2.13
TwinCAT.XAE.SafetyEditor.VS2022 1.2.13
TwinCAT.XAE.StandaloneTypesystem_1_16 1.16.25
TwinCAT.XAE.SystemManagerBase 2.4.46
TwinCAT.XAE.SystemManagerBase.RM.4026.11 2.4.46
TwinCAT.XAE.SystemManagerInterops 2.4.1
TwinCAT.XAE.SystemManagerVS 2.4.46
TwinCAT.XAE.SystemManagerVS.RM.4026.11 2.4.46
TwinCAT.XAE.SystemManagerVS.TCXAESHELL64 2.4.46
TwinCAT.XAE.SystemManagerVS.VS2022 2.4.46
TwinCAT.XAE.TMC 1.5.6
TwinCAT.XAE.TMC.TCXAESHELL64 1.5.6
TwinCAT.XAE.TMC.VS2022 1.5.6
TwinCAT.XAR.Base 2.2.34
TwinCAT.XAR.CxDevice 1.1.6
vcredist100.Beckhoff 10.0.40219.325
vcredist140.Beckhoff 14.38.33130
  • Using stable feed only
❯ tcpkg source list
TcPkg 2.1.90

Beckhoff Stable Feed - https://public.tcpkg.beckhoff-cloud.com/api/v1/feeds/stable/ (Authenticated) | Priority - 1 | Bypass Proxy - False | Include Prereleases - False
Beckhoff Testing Feed - https://public.tcpkg.beckhoff-cloud.com/api/v1/feeds/testing [DISABLED] (Authenticated) | Priority - 2 | Bypass Proxy - False | Include Prereleases - False

AB#5907

@barry-baker
Copy link

According to Beckhoff USA support, this is an issue with 4026.11 and is not specific to the SPT Library. They recommend downgrading to a previous TC build.

@99jj234
Copy link

99jj234 commented Oct 15, 2024 via email

@barry-baker
Copy link

I was told the product manager would be notified about the issue but not given any further information.

@nshiggins
Copy link
Collaborator

nshiggins commented Oct 15, 2024 via email

@hersh-icon
Copy link
Author

Some have had success deleting the cache file from the library repository directory.

On Tue, Oct 15, 2024 at 11:36 AM barry-baker @.> wrote: I was told the product manager would be notified about the issue but not given any further information. — Reply to this email directly, view it on GitHub <#78 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEMHY7JMMURGXVZLGNEY6DLZ3UZA3AVCNFSM6AAAAABP7J23PCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMJUGM2TKNJQHA . You are receiving this because you are subscribed to this thread.Message ID: @.>

Thanks @nshiggins that worked!

@brazinga
Copy link

Tc 4026.12 also has the same issue, somehow it resolved by deleting cache file

@thoft99
Copy link

thoft99 commented Jan 8, 2025

Tc 4026.12 also has the same issue, somehow it resolved by deleting cache file

Can you please elaborate on where this cache file lives?

@Yura6969
Copy link

Yura6969 commented Jan 10, 2025

Read the manual. Everything works and adds without problems.
https://infosys.beckhoff.com/english.php?content=../content/1033/tc3_plc_intro/4189425291.html&id=

For new repositories you can only use empty directories or a valid existing repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants