I've made a new Standard project, using Codesys Control Win V3, version 22.214.171.124.
Downloading to SoftPLC works fine.
Add an empty Visu.
Now, download generates "10 unresolved references".
Is this a bug or is something wrong with my installation?
My co-worker has the exact same issue.
Download messages dump:
[FATAL ERROR] Unresolved reference: 'DYNAMICTEXTUNREGISTERFILE'
[FATAL ERROR] Unresolved reference: 'DYNAMICTEXTREGISTERFILE'
[FATAL ERROR] Unresolved reference: 'DYNAMICTEXTGETTEXT'
[FATAL ERROR] Unresolved reference: 'DYNAMICTEXTGETDEFAULTTEXT'
[FATAL ERROR] Unresolved reference: 'DYNAMICTEXTLOADDEFAULTTEXTS'
[FATAL ERROR] Unresolved reference: 'DYNAMICTEXTRELOADTEXTS'
[FATAL ERROR] Unresolved reference: 'DYNAMICTEXTGETCURRENTLANGUAGE'
[FATAL ERROR] Unresolved reference: 'DYNAMICTEXTCHANGELANGUAGE'
[FATAL ERROR] Unresolved reference: 'DYNAMICTEXTGETTEXTW'
[FATAL ERROR] Unresolved reference: 'DYNAMICTEXTGETDEFAULTTEXTW'
I had both SP8 and SP9 installed. Uninstalled SP8 and reinstalled SP9 build 4, works now.
in case others have the same issue:
"c:\Program Files (x86)\3S CODESYS\GatewayPLC\CODESYSControl.cfg"
add CmpDynamicText to the ComponentManager in CODESYSControl.cfg
then reinstalling CODESYS is not needed.
I have exactly the same issue after adding a visualization window :
When I build the project => No error
When I load the project => 20 unresolved references
I have tried to modify the CodesysControl.cfg as mentionned but nothing changed.
Could you help me ?
Thanks in advance
Thanks for the input!
I have got the same issue, but my references startes with STI
Am I needed to add a component, or this is something else?
STI_ROWRELEASE will be in a library, which will have a vendor name. I would check with the vendor or their documentation. Maybe you need to enable a particular component? Or maybe the library is meant for a different PLC.
More generally, "Unresolved reference" on download means, that a library expects the runtime to have a function "STI_ROWRELEASE", but the runtime does not have it. Maybe it is the wrong PLC, wrong firmware version, or you need to enable a particular dynamic component.
This error only comes, when i add a webvisu. Before that everything works fine.
After I add the webvisu the build is completed without error, but when the download starting the errors occured.
Hmm, this STI_ROWRELEASE is the library 3s Storage, or CAA Storage Imp.
You should have an appropriate line pointing to the correct version in your device description, like for Control Win x64 v126.96.36.199:
<ts:setting name="CAA Storage Imp" type="string" access="visible">
<ts:value>3S Storage, 188.8.131.52 (3S - Smart Software Solutions GmbH)</ts:value>
What PLC are you using, what version? does it match the one in your project?
I am using Festo PLC.
I am deleted the alarm table, and the errors are gone. So thats the source of the problem.
I tried to make a new project and check again, but the same errors happend.
Log in to post a comment.