Error -2144327660 in Cockpit

Hello

We found in a PLC project that in Cockpit the text system is not working correctly.
The text file is included in mpBase, but for some reason the text is not replaced in Cockpit.

Mapp Versions:

<mapp Version="5.24.2" />

<mappCockpit Version="5.24.2" />

<mappControl Version="5.24.1" />

<mappMotion McAcpDrv="5.27.1" McAcpSim="5.27.1" McAcpSys="5.27.1" McDriveLog="5.27.1" McProfGen="5.27.1" Version="5.27.1" />

<mappView Version="5.24.2" />

Has anyone else experienced the same issue?

Thanks

Marco Sartori

Hi @mSartoriOptrel , Do you see the same issue on the motion logger?
It’s weird you don’t have access to the text database

Do you have the same issue when you trigger an user alarm?
————-
Question to AI: “How can I solve the error -2144327660, Read access to text database failed, on B&R automation studio?“

Answer:
Error -2144327660 (often accompanied by “Read access to text database failed”) in B&R Automation Studio typically points to a corruption or access issue within the project’s internal database files or the text system.

You can resolve this by following these steps:

1. Perform a Deep Clean of the Configuration

This is the most effective way to clear cached database errors:

  • Navigate to Project → Clean Configuration.

  • In the popup window, check all available boxes (this will delete project binaries and temporary database files).

  • Perform a Rebuild (Rebuild All) and transfer the project again.

2. Verify Text System and TMX Files

If the error occurs specifically when handling text or HMI elements:

  • Check Language Order: Known issues in some AS versions can cause language order mismatches in .tmx files.

  • Re-import Libraries: If you are using a library that includes error texts, try removing and re-adding the library to force the .ett and .txt files to update.

  • User Path Configuration: Ensure that your CPU configuration for text storage (e.g., using USER_PATH vs. a physical drive like F:) is correctly mapped in the partition settings.

3. Address Licensing and Runtime Services

Database access errors can sometimes stem from the underlying CodeMeter (Technology Guarding) service failing to verify access rights:

  • Reinstall Technology Guarding: Download the latest version from the B&R Downloads page to ensure the background licensing services are stable.

  • Reset CodeMeter Cache: If the error persists, you may need to stop the CodeMeter service, delete the license container files in C:\ProgramData\CodeMeter\CmAct, and restart the service.
    —————————–

    I recommend to follow Michael’s suggestions below.

Ciao Valerio

1 Like

Hello,
i have never seen this issue before.

  • If i am unsure, i delete the Temp Folder in Projekt Folder and Rebuild whole Software.
  • I checked the Revision History of the Versions, but did not found a hint to this issue

If it is possible to change Versions. Here are the Links to the latest for relevant Software.
mappCockpit 5.24.4
mappMotion 5.30.2

Greetings
Michael

1 Like

Hi @mSartoriOptrel , what is the final answer on your question, have you investigated it?

Closed by moderator. @mSartoriOptrel , please update us with your findings. Thanks.