Post by fajean on Issue with library updates
CODESYS Forge
talk
(Post)
We make heavy use of internally developed libraries, which are often nested on multiple levels. I routinely work simultaneously on several libraries along with a project that use them. I make changes to a library and immediately perform a download (online or otherwise) in the project. For the longest time, we had zero issue with this. But starting a good while back, with 3.5 SP19 I think, CODESYS started not noticing library updates in other instances most of the time. When the update is missed, the project sees no need to update the code, and any download ignores the new code. A "Clean all" does not solve the issue. But if I close and then re-open the project, then the new version is noticed and the download works. The other solution is saving the library to the registry multiple times (say, 20-30 times, less if lucky), and then at some point the project notices the changed library. I am now on SP21, and it is still not fixed. This is driving me mad, any tasks probably takes me double the time or more due to this problem. My colleague has the same problem on a separate computer. Is this a known issue? Is there a setting somewhere that changes how updates are checked? Thanks for any help!
Last updated: 2026-02-13
Post by florian on Stepper Drive with Ethercat
CODESYS Forge
talk
(Post)
Codesys has a motion libraries (SoftMotion), but you need to buy a licence keys for them to work. the most basic one is SoftMotionLight. you just have to select your drive in the device view and add a SoftMotionLight CiA402 axis. then the library is added to your project. You can use the SML_* motion FBs and configure the axis now.
Last updated: 2024-03-22
Post by masmith1553 on no_assign C0540 message
CODESYS Forge
talk
(Post)
I am receiving warnings for no assign warning messages after I updated my project from SP18 to SP19. How do I fix these warnings?
Last updated: 2024-01-25
Post by keith on Ethernet Adapter issues
CODESYS Forge
talk
(Post)
I uploaded this project and it was running. After upload I had to re-download to get the system to sync up. I now have this fault and am not sure how to resolve it.
Last updated: 2025-08-14
PLCopen XML Import - Creation of object failed... The given key was not present in the dictionary
CODESYS Forge
talk
(Thread)
PLCopen XML Import - Creation of object failed... The given key was not present in the dictionary
Last updated: 2019-01-31
Post by ulvis on IDE chrashes when importing OPC UA ECM model
CODESYS Forge
talk
(Post)
I can import some OPC UA information models, allright. Like the UA (core), Scheduler and PNEM models, etc. However, when I try to import the ECM model (Energy Consumption Managment), the Codesys IDE goes down after a while. Any clues?
Last updated: 2025-08-13
Post by athuum on Error 'Library not found' and 'Unkown type'
CODESYS Forge
talk
(Post)
Hello, I am getting the following error and warning when trying to download a project into a PLC: - Library CmpTargetVisu has not been added to the Library manager, or no valid license could be found - Unkown type: 'CmpEventMgr.EventParam' As far as I can see, both are included, and licensed, in the library manager (see image). What could the problem be, and how would I resolve this?
Last updated: 2024-10-08
Post by aria13 on Has anyone fed ESP32 sensor data into CODESYS (via MQTT/Modbus)?
CODESYS Forge
talk
(Post)
Has anyone tried sending live sensor data from an ESP32 into a CODESYS runtime (for example via MQTT gateway or a Modbus bridge) to trigger PLC logic? I was reading an ESP32 → MQTT tutorial (https://www.theengineeringprojects.com/2021/11/esp32-mqtt.html) that shows how easy it is to publish sensor data from an ESP32, and I’m wondering how practical that is when tying the stream into industrial control software like CODESYS. I’ve also seen Arduino forum threads where people relay sensor streams to MQTT brokers and Raspberry Pi projects that bridge MQTT→Modbus, so I’m mainly curious about real-world issues: reliability, message latency, and simple patterns you’d recommend for safe PLC integration. Any tips, examples, or gotchas from folks who’ve done this?
Last updated: 2025-10-29
Post by martinlithlith on Raspberry Pi: List of available drivers / libraries
CODESYS Forge
talk
(Post)
As most of the posts are moved here around 2015, what would be the right version of codesys to run? Would it be better to install a older version of codesys or should i keep on downgrading libraries? Is there any work done to update theses libraries? It´s been a few years since the last update in this post, are there new libraries/devices for raspberry being added/posted somewhere else? Thanks, Martin
Last updated: 2023-10-17
Post by codesysdave on Import XML
CODESYS Forge
talk
(Post)
Great info from 2011... thanks!
Last updated: 2024-06-28
Post by pwedel84 on Wago PLC Crashing and Cant Reconnect
CODESYS Forge
talk
(Post)
Hi happychappy, Did you ever get figured out what your problem was or how to solve it? I am running into the same issues with the 750-880...
Last updated: 2024-07-30
Post by trycyclepower on EtherCAT drive going into fault mode require power cycle everytime
CODESYS Forge
talk
(Post)
I have EtherCAT servo drive lost communication with PLC everytime it gets faulted, it does not not communicate until I power cycle everything again, how to solve this issue?
Last updated: 2024-09-11
Ethercat project loaded to Win V3 x64 bit SoftPLC
CODESYS Forge
talk
(Thread)
Ethercat project loaded to Win V3 x64 bit SoftPLC
Last updated: 2024-08-22
FAILURE TO OPEN PROJECT ON ANOTHER COMPUTER
CODESYS Forge
talk
(Thread)
FAILURE TO OPEN PROJECT ON ANOTHER COMPUTER
Last updated: 2025-01-23
Cannot download project to AC422S IFM Safety PLC
CODESYS Forge
talk
(Thread)
Cannot download project to AC422S IFM Safety PLC
Last updated: 2023-03-26
Commiting project to svn leaves objects locked
CODESYS Forge
talk
(Thread)
Commiting project to svn leaves objects locked
Last updated: 2013-12-18
read out svn revison number to a project variable
CODESYS Forge
talk
(Thread)
read out svn revison number to a project variable
Last updated: 2015-12-07
Upgrading a project from 3.5.14.30 to 3.5.16.10
CODESYS Forge
talk
(Thread)
Upgrading a project from 3.5.14.30 to 3.5.16.10
Last updated: 2020-08-21
Unable to create a boot project
CODESYS Forge
talk
(Thread)
Unable to create a boot project
Last updated: 2011-12-01
Errors when adding Ethernet to the project
CODESYS Forge
talk
(Thread)
Errors when adding Ethernet to the project
Last updated: 2016-06-01
HRESULT: 0x8007000B when attempting to save CODESYS project
CODESYS Forge
talk
(Thread)
HRESULT: 0x8007000B when attempting to save CODESYS project
Last updated: 2022-06-12
migration project to V3.5 SP18 patch2 : "visuInputs" library download failed
CODESYS Forge
talk
(Thread)
migration project to V3.5 SP18 patch2 : "visuInputs" library download failed
Last updated: 2022-06-08
CoDeSys forced GPIO to FALSE in project with profinet master
CODESYS Forge
talk
(Thread)
CoDeSys forced GPIO to FALSE in project with profinet master
Last updated: 2022-01-28
CPU in stop to update project
CODESYS Forge
talk
(Thread)
CPU in stop to update project
Last updated: 2013-12-15
build error when Symbol Configuration added to project
CODESYS Forge
talk
(Thread)
build error when Symbol Configuration added to project
Last updated: 2018-08-14
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.