Post by thn-power on Updating OPC UA Core Nodeset on PLS
CODESYS Forge
talk
(Post)
Hi After much trail and error I think I found the root cause to my OPC UA problem. The problem is that I cannot manage to build and download a program with a a custom OPC UA Information model. We use a Weidmueller WL2000 PLS, but the problem also exsist on the Win V3 PLC. Our custom information model is based on the latest versions of the OPC UA Core Nodeset v 1.05.03 (2023-09-20) and UA/DI nodeset 1.04.0 (2022-11-03) Those nodesets are installed in the Codesys Information Model Repository (3.5.19.6) However, when trying to build I get the following error. [ERROR] Untitled1: Communication Manager [Device: PLC Logic: Application]: The information model http://opcfoundation.org/UA/ is required by http://bos.org/ with a minimal publication date from 15.12.2023 but the device has only a model from 15.09.2021 installed. Probably the information model from 15.09.2021 is missing in the information model repository. [ERROR] Untitled1: Communication Manager [Device: PLC Logic: Application]: The information model http://opcfoundation.org/UA/DI/ is required by http://bos.org/ with a minimal publication date from 03.11.2022 but the device has only a model from 09.03.2021 installed. Probably the information model from 09.03.2021 is missing in the information model repository. Build complete -- 2 errors, 1 warnings : No download possible I think the problem is that the UA Core nodeset is implemented in the PLC firmware (at least that in Siemens S7), and that only includes the "old" nodeset from 2021-09-21 etc. So the question is, how (or if?) can I transfer the new nodeset to the PLS? I have created separate Information models under Communication manager with the newer code nodesets (UA and DI). But it seems that the compiler does not recognize them being excising, neither in the Codesys IDE or on the PLC. Would have guessed that this is a common issue, sine many manufacturers use the latest versions of the OPC UA standard, and that it would be a solution to the problem.
Last updated: 2024-09-20
Creating a custom kinematics starting from Scara2 model.
CODESYS Forge
talk
(Thread)
Creating a custom kinematics starting from Scara2 model.
Last updated: 2023-09-11
Cannot connect to Raspberry Pi model B
CODESYS Forge
talk
(Thread)
Cannot connect to Raspberry Pi model B
Last updated: 2023-06-30
Trying to load Asset administration shell OPC UA model
CODESYS Forge
talk
(Thread)
Trying to load Asset administration shell OPC UA model
Last updated: 2022-07-20
Modbus TCP Slave Data Model Memory Mapping
CODESYS Forge
talk
(Thread)
Modbus TCP Slave Data Model Memory Mapping
Last updated: 2022-07-21
Raspberry Pi Model B+, Tastatur funktioniert nicht
CODESYS Forge
talk
(Thread)
Raspberry Pi Model B+, Tastatur funktioniert nicht
Last updated: 2014-08-05
Common Behaviour Model problems extending lacking docs?
CODESYS Forge
talk
(Thread)
Common Behaviour Model problems extending lacking docs?
Last updated: 2021-11-24
Problem with Model B+ Ethercat & Wlan/Wifi on USB
CODESYS Forge
talk
(Thread)
Problem with Model B+ Ethercat & Wlan/Wifi on USB
Last updated: 2016-03-06
iErrorID as output on Common Behavior Model Library (CMBL)
CODESYS Forge
talk
(Thread)
iErrorID as output on Common Behavior Model Library (CMBL)
Last updated: 2022-05-02
Information modbusRTU
CODESYS Forge
talk
(Thread)
Information modbusRTU
Last updated: 2019-09-22
Project Information
CODESYS Forge
talk
(Thread)
Project Information
Last updated: 2022-03-23
Display Timer information
CODESYS Forge
talk
(Thread)
Display Timer information
Last updated: 2011-03-29
Information Phoenix Contact Baugruppe
CODESYS Forge
talk
(Thread)
Information Phoenix Contact Baugruppe
Last updated: 2009-06-26
AXIS_REF_VIRTUAL_SM3 inputs information.
CODESYS Forge
talk
(Thread)
AXIS_REF_VIRTUAL_SM3 inputs information.
Last updated: 2016-09-29
Get/Set project information
CODESYS Forge
talk
(Thread)
Get/Set project information
Last updated: 2012-04-23
GetTextProperty Function (Project Information)
CODESYS Forge
talk
(Thread)
GetTextProperty Function (Project Information)
Last updated: 2019-10-15
Information about declared devices.
CODESYS Forge
talk
(Thread)
Information about declared devices.
Last updated: 2016-05-09
get visu clients information
CODESYS Forge
talk
(Thread)
get visu clients information
Last updated: 2022-06-29
Post by thn-power on Codesys Communication Manger - Required information model version exists in the model repository but is not found
CODESYS Forge
talk
(Post)
Hi. Thanks for the answer. I think I found your post on the Wago forum. I have tried installing all different nodeset versions of the opcfoundation.org/UA but neither work. Though I could not find the nodeset version called 15.09.2021 anywhere online. The opcfoundation repository only goes back to version 1.04.11 2022-03-29. Also wondering how I can generate a custom information model that only refrences the latest version of nodesets?
Last updated: 2024-09-19
Post by nikgind on Codesys Communication Manger - Required information model version exists in the model repository but is not found
CODESYS Forge
talk
(Post)
Hi, yes i did solve it. You have to change the namespace 0 model in the UaModeler. Open the modeler --> Settings --> Edit Settings --> scroll down to the last option "External Model Support" --> Check "Allow replacing built-in..." Now create a new project in the UaModeler. If you have to choose your base models, you can see the option "Find another Opc.Ua.NodeSet2". I have attached the .xml i am using.
Last updated: 2024-06-28
Post by anlebr on Codesys Communication Manger - Required information model version exists in the model repository but is not found
CODESYS Forge
talk
(Post)
Hi I posted the same question at Wago Community. PatrickR told me to use an older version of the nodesets. I dont remember exactly what I did, but I am quite sure this somehow led to a solution. Hope this helps :)
Last updated: 2024-09-18
Display task information programmatically
CODESYS Forge
talk
(Thread)
Display task information programmatically
Last updated: 2019-03-01
Any information about SMC3_PersistPosition block?
CODESYS Forge
talk
(Thread)
Any information about SMC3_PersistPosition block?
Last updated: 2014-07-28
Modbus TCP Slave Diagnostic information
CODESYS Forge
talk
(Thread)
Modbus TCP Slave Diagnostic information
Last updated: 2020-10-30
Information about CodeSys Suite
CODESYS Forge
talk
(Thread)
Information about CodeSys Suite
Last updated: 2013-09-26
To search for an exact phrase, put it in quotes. Example: "getting started docs"
To exclude a word or phrase, put a dash in front of it. Example: docs -help
To search on specific fields, use these field names instead of a general text search. You can group with AND
or OR
.