CODESYS - the IEC 61131-3 automation software

Welcome to the official CODESYS Forum by 3S-Smart Software Solutions GmbH | A member of the CODESYS Group
Deutsche Version English version russian version 
It is currently Tue Oct 22, 2019 12:15 pm

All times are UTC+01:00




Post new topic  Reply to topic  [ 2 posts ] 
Author Message
PostPosted: Tue Sep 17, 2019 12:18 pm 
Offline
User avatar

Joined: Wed Sep 26, 2018 5:27 pm
Posts: 14
For 'reasons' I have 4 version of Codesys 3.5 installed.
(1) is a third party 'wrapper' similar to what Wago does 'eCockpit' but it's not eCockpit. This is based on 3.5 SP9 Patch 1 (or so I am told).
The rest are 'vanilla' codesys from 3S.
SP9 Patch 1
SP14 Patch 3
SP15

I was working yesterday in the third party flavor, and thought I'd like to try the project in SP15, so I archived from third party, and extracted archive into SP15. Developed for a while and lost track of time. When I got these errors in SP15, I reverted to the third party program, a revision of the project just before I Save/Sent the archive.

The errors below occur in the original project, on the third party wrapper development environment. I do not immediately understand what they are telling me, but they appear to imply that libraries are somehow messed up, and the compiler (still at 3.5 sp9) does not know what library to use??

The project compiles fine on another computer that also has the 4 flavors of codesys installed - but never have I Saved/Extracted an archive of this project between versions on it.

Before I uninstall them all I though I'd ask here.
Any help greatly appreciated.


Image

Code:
               ------ Build started: Application: Enclosure_PAC.Application -------
                typify code ...
[ERROR]         PAC_C&I_700201_066: Library Manager [Enclosure_PAC: PLC Logic: Application]: C0180:  Ambiguous namespace 'CMPEVENTMGR' defined by library 'CmpEventMgr, 3.5.8.0 (System)'
[ERROR]         PAC_C&I_700201_066: Library Manager [Enclosure_PAC: PLC Logic: Application]: C0180:  Ambiguous namespace 'CMPEVENTMGR' defined by library 'CmpEventMgr, * (System)'
[ERROR]         PAC_C&I_700201_066: Library Manager: C0180:  Ambiguous namespace 'CMPEVENTMGR' defined by library 'CmpEventMgr, 3.5.8.0 (System)'
[ERROR]         PAC_C&I_700201_066: Library Manager [Enclosure_PAC: PLC Logic: Application]: C0180:  Ambiguous namespace 'COMPONENT_MANAGER' defined by library 'Component Manager, 3.5.9.0 (System)'
[ERROR]         PAC_C&I_700201_066: Library Manager [Enclosure_PAC: PLC Logic: Application]: C0180:  Ambiguous namespace 'COMPONENT_MANAGER' defined by library 'Component Manager, * (System)'
[ERROR]         PAC_C&I_700201_066: Library Manager: C0180:  Ambiguous namespace 'COMPONENT_MANAGER' defined by library 'Component Manager, 3.5.9.0 (System)'
[ERROR]         PAC_C&I_700201_066: Library Manager [Enclosure_PAC: PLC Logic: Application]: C0180:  Ambiguous namespace 'CMPAPP' defined by library 'CmpApp, 3.5.9.0 (System)'
[ERROR]         PAC_C&I_700201_066: Library Manager [Enclosure_PAC: PLC Logic: Application]: C0180:  Ambiguous namespace 'CMPAPP' defined by library 'CmpApp, * (System)'
[ERROR]         PAC_C&I_700201_066: Library Manager: C0180:  Ambiguous namespace 'CMPAPP' defined by library 'CmpApp, 3.5.9.0 (System)'
[ERROR]         PAC_C&I_700201_066: Library Manager [Enclosure_PAC: PLC Logic: Application]: C0180:  Ambiguous namespace 'CMPIECTASK' defined by library 'CmpIecTask, 3.5.9.0 (System)'
[ERROR]         PAC_C&I_700201_066: Library Manager [Enclosure_PAC: PLC Logic: Application]: C0180:  Ambiguous namespace 'CMPIECTASK' defined by library 'CmpIecTask, * (System)'
[ERROR]         PAC_C&I_700201_066: C0136:  ambigous use of name 'ICmpEventCallback'
[INFORMATION]   cmpeventmgr, 3.5.14.0 (system): ICmpEventCallback: C0181:  Related Position
[INFORMATION]   cmpeventmgr, 3.5.8.0 (system): ICmpEventCallback: C0181:  Related Position
[ERROR]         PAC_C&I_700201_066: Task Configuration [Enclosure_PAC: PLC Logic: Application](Task Configuration): C0136:  ambigous use of name 'EventParam'
[INFORMATION]   cmpeventmgr, 3.5.14.0 (system): EventParam: C0181:  Related Position
[INFORMATION]   cmpeventmgr, 3.5.8.0 (system): EventParam: C0181:  Related Position
[ERROR]         PAC_C&I_700201_066: Task Configuration [Enclosure_PAC: PLC Logic: Application](Task Configuration): C0032:  Cannot convert type '__SYSTEMEVENTHANDLERFB' to type 'ICmpEventCallback(cmpeventmgr, 3.5.14.0 (system))'
                Compile complete -- 14 errors, 0 warnings


Top
   
PostPosted: Tue Sep 17, 2019 1:59 pm 
Offline
User avatar

Joined: Wed Sep 26, 2018 5:27 pm
Posts: 14
Nevermind.

After calming down, it is all explained pretty well on various internet pages.
I am back to having a working application.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 2 posts ] 

All times are UTC+01:00


Who is online

Users browsing this forum: No registered users and 8 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited