Post by installwhat on IDialogOpenedListener
CODESYS Forge
talk
(Post)
Why do you develop things like this? The workflow should be highly dependent on autocomplete, then if that's not super obvious browse to definition and everything is made clear possibly with the checking of a few types. The nature of how things are done makes me think these libraries aren't developed for general use and are actually internal or for partners. The example projects include objects that don't appear in autocomplete and then lead nowhere obvious when browsing. Do you consider developer workflow when creating these libraries? Are some libraries really for public use such as Visu Utils and others not? If so which? It's really hard to tell.
Last updated: 2024-08-06
Post by aniket-b on How to protect library project?
CODESYS Forge
talk
(Post)
I have library projects which has few function blocks. I have assigned security to each FB. I want to protect them and user can only be able to use it without viewing the code inside. What kind of file I should send to user? Is it compiled library file?
Last updated: 2024-01-22
Post by installwhat on C0077 on one machine but not another
CODESYS Forge
talk
(Post)
https://forge.codesys.com/forge/talk/Engineering/thread/92c913bf7c/ Solved by changing the ethercat master version after reading the thread linked above. I think I need to read up on why this happened. I understand that placeholders should point to a particular version for obvious reasons however what has occurred in this instance is different. The example project was released as a "project archive" but it seems to load differently based on what I've got installed in my repositories. I'm going to dig into that tomorrow but any advice is welcome.
Last updated: 2024-06-11
Post by vamsi on How to configure gateway for programming RPi 2B using Codesys
CODESYS Forge
talk
(Post)
I am using a Raspberry Pi 2B. Installed Codesys V3.5.20.1 64-bit and installed 'CODESYS Control for Raspberry PI 4.12.0.0' I am able to install the packages using the 'Update Raspberry Pi' option, but when I try to log into the RPi, in the Device tab it says 'Sacn fail. Please checl that the gateway is running and that its settings are correct'. My setup looks like this. I connected my RPi to my company LAN and also my laptop to company LAN (using HP Docking station). This setup worked when I installed 'CODESYS Control for Raspberry PI', but now I donot know how to configure the gateway. Could anyone please help me in finding what I have to enter in the gateway configuration? Thanks, Vamsi.
Last updated: 2024-07-10
Post by macros8 on Translation - How to get text as reference in Frames translated?
CODESYS Forge
talk
(Post)
Hi all, I need a help. I want to create Frame where some parameters are done via reference input to this frame. What I have realized that if I use for Label/Caption etc. string variable (%s) it is not included in translation list. This is a quite a big deal and I did not find way how to add text to the list manually. Would you give me a hint how to proceed? I hope there is a way (workaround) how to do it. Thanks a lot. M.
Last updated: 2023-12-01
Post by fleaplc on File access operation denied
CODESYS Forge
talk
(Post)
file to access has to be into the path /var/opt/codesys/PlcLogic I has same issue time ago...
Last updated: 2024-11-17
Post by andrax on CodeSys Raspberry pi I2C driver not found
CODESYS Forge
talk
(Post)
Ok, this is a test programme with ADS1115. It is currently configured for the TCA9548 muxboard. If you want to run the ADS1115 single, then change the settings to the default values: ‘Is Multiplex:’ False ‘Stage mux channel numbers:’ [0,0,0,0,0,0,0,0,0] It is also important that the libraries are installed correctly here. But should be in this project
Last updated: 2024-11-07
Post by hyet on IoDrvModbusTCP_Diag not defined when using MODBUS
CODESYS Forge
talk
(Post)
Currently seeing the same issue here, with a project moved from 3.5.19. Diving into it too to see if i can find the cause
Last updated: 2024-05-01
Post by tehthoams on Library Search not working
CODESYS Forge
talk
(Post)
Hello All! Having a strange issue. When adding a library, I'm unable to search. Each time a window pops up 'creating the search index' and then has 0 results. I have the same behavior when using the library repository and pressing the 'Find' button. I wonder if there is a way to reset or fix this issue? It is making it very difficult to search and find proper libraries to add to my project. Much appreciated.
Last updated: 2023-10-17
Post by installwhat on C0077 on one machine but not another
CODESYS Forge
talk
(Post)
I have a version of codesys 3.5.16 on my local machine and a vm. The local machine has loads of codesys versions and libraries installed etc. I can open the FPosCR_Example_Project_SP16_patch1 project on my vm without any errors. On the local machine I get the error C0077: unknown type IoDrvEthercatLib.ETC_CO_SdoWrite. I can, on the local machine, declare a var of type IoDrvEthercatLib.ETC_CO_SdoWrite and include it in the code without adding an extra error. The problem only seems to affect the library. This is seems more an issue with my codesys set up rather than something with festo. I would like to know the possible causes. I understand most of the library manager features but it's not clear how to find the cause. Thanks
Last updated: 2024-06-11
Post by matteodigani on Add library .dll to project codesys.
CODESYS Forge
talk
(Post)
Hi, Is it possible to add a .dll library to a codesys project ? The .dll library is created with C++/CLI.
Last updated: 2025-10-14
Post by orbis-tertius on 3.5 P20 hangs - no response
CODESYS Forge
talk
(Post)
Is there anybody can help me with the same problem? I have to migrate created project in ver.3.5.17.0 32BIT with runtime 4.7.0 to ver.3.5.20.0 64BIT with runtime 4.7.11.0 due to the new license. All the libraries and dependencies are updaded and there are no any errors. The first compilation and loading to the controller is being compleated well. After this being done and if I am forced to change any values or change any code in the current project, another compilation will be freezed. This problem can be solved if pressed Build/cleen or cleen all. There is another method to solve this; if project is loaded with excluded object (Alarm Configuration), repeated compilations will be done well.
Last updated: 2024-06-27
Post by trusty-squire on How can you get the active frame index from a frame
CODESYS Forge
talk
(Post)
If you are switching a frame based on the "Switch Frame Variable", then just use a variable that is accessible to your program to set your active frame. If you're trying to see which is the active visualization, then use the "CurrentVisu" variable. Note you'll need to enable this by checking it on in the Visualization Manager settings. If it's neither of those, you'll need to be more clear on how you're project is set up.
Last updated: 2025-03-11
Post by codesysjupiter on Could not be resolved - Library error
CODESYS Forge
talk
(Post)
Hello, everyone. How are you? Please help me with my library error. When I open the CODESyS project, the error message is Could not open library “#loDrvEthernet. (Reason: The placeholder library ToDrvethemet’ could not be resolved.) I tried to find solution to fix this . and the help teach me to run this command "Update placeholder <iodrvethernet> to the newest version:" Is this right ? But I couldn't find where I input this command and how to run it. Or any other solution , please ?</iodrvethernet>
Last updated: 2024-04-12
Post by codesysjupiter on Library Error
CODESYS Forge
talk
(Post)
Hello, everyone. How are you? Please help me with my library error. When I open the CODESyS project, the error message is Could not open library “#loDrvEthernet. (Reason: The placeholder library ToDrvethemet’ could not be resolved.) I tried to find solution to fix this . and the help teach me to run this command "Update placeholder <iodrvethernet> to the newest version:" Is this right ? But I couldn't find where I input this command and how to run it. Or any other solution , please ?</iodrvethernet>
Last updated: 2024-04-12
Post by timvh on CoDeSys v3.5: creating libraries for both 32-bit and 64-bit controllers
CODESYS Forge
talk
(Post)
You don't have to create 2 libraries. CODESYS will handle it automatically based on the selected device in your application.
Last updated: 2025-08-26
Post by markosrod on Problem with the license of libraries IIoT
CODESYS Forge
talk
(Post)
hello people, im having this issue when i try to validate the libraries. im using a device and a softcontainer. I tried with two different Keys and nothing. Please help with this.
Last updated: 2024-04-04
Post by jeffg on License issue with visu tags
CODESYS Forge
talk
(Post)
I seem to be having a problem with the license on ver 3.5.19 patch 5 The runtime keeps going into demo mode but it wont tell me the reason I looked at the license software metrics and the visu doesn't appear to be working I attached screen shots of the metrics screen and the license dongle that is plugged in to the windows PC Anyone have any ideas on how to fix this
Last updated: 2024-06-28
Post by nehaltrivedi96 on Modbus connection via Qronox PCD3 M6893
CODESYS Forge
talk
(Post)
Hello, I am currently scaling 4-20mA signals and the scaled output (temperature) has to be sent via modbus protocol to a tool like doctor modbus or modbus poll. I have defined my inputs as real as and the output is also real, but to send this output via modbus it has to be of word. So how will i convert real into word and then send the generated output via modbus?
Last updated: 2026-02-18
Post by totorovic on Project loses 'Download time' information
CODESYS Forge
talk
(Post)
Hello, Codesys team, please can I have an explanation? It's frustrating and complicated on production machines to have to reload the entire program even though it's identical, just because of this missing information. How the information 'Download time' is saved?
Last updated: 2024-12-11
Post by eld-t on Change Git local repository folder name
CODESYS Forge
talk
(Post)
Hi, how do you change the Git local repository folder name? It is called "project" by default, so we would like to rename it to something more descriptive especially for the remote repo's sake. Thanks!
Last updated: 2025-12-10
Post by bertcom on Converting each character to a string into ASCII
CODESYS Forge
talk
(Post)
Good afternoon, I have a project where i need to split a string and send it in ascii code to an Domino Printer. Concept: i get an String from an Zebra scanner looking like this : " R002043;5410761402862;Oil Plus 2C Comp.A - Gris Belge;1286193824;" To start is the ";" the seperator. i found some functions to delete the ";" in a string. this is okay but now i want to convert each digit in the string into ascii like this: R=82 0=48 0=48 2=50 0=48 ... This because the printer wants to receive a string like this: <esc>OQ001TE 82 48 48 50 48 ...<eot></eot></esc> Anyone who can help me with setting me on the right track with some advice?
Last updated: 2024-11-08
Post by bertcom on Converting each character to a string into ASCII
CODESYS Forge
talk
(Post)
Good afternoon, I have a project where i need to split a string and send it in ascii code to an Domino Printer. Concept: i get an String from an Zebra scanner looking like this : " R002043;5410761402862;Oil Plus 2C Comp.A - Gris Belge;1286193824;" To start is the ";" the seperator. i found some functions to delete the ";" in a string. this is okay but now i want to convert each digit in the string into ascii like this: R=82 0=48 0=48 2=50 0=48 ... This because the printer wants to receive a string like this: <esc>OQ001TE 82 48 48 50 48 ...<eot></eot></esc> Anyone who can help me with setting me on the right track with some advice?
Last updated: 2024-11-08
Post by monw on Unable to Re-Import Native XML Exported Using CODESYS Script API
CODESYS Forge
talk
(Post)
When exporting a Logical Device or Logical Exchange GVL using the native XML export functionality of the CODESYS Script API, I encounter the following error upon re-import: "Error in IEnumeratorOfTWrapper. Current. Could not cast: System.String in System.Char" I am using CODESYS V3.5 SP21 Patch 2. Is there a known solution or workaround for this issue? Notably, importing the same XML file through the CODESYS Engineering IDE's menu import works without error.
Last updated: 2025-09-12
Post by marlutec on [ERROR] The PLCopenXML import is not possible because Device not found. Type: 89, Id: 0000 0005, Version: 3.5.10.0
CODESYS Forge
talk
(Post)
Hello every one. Now i'm instaling a Weintek cMT2108x2(v2) with IR-ETN40R. When I start to import the archive content the code of I/O remote IR-ETN40R, ocurred this error. [ERROR] The PLCopenXML import is not possible because Device not found. Type: 89, Id: 0000 0005, Version: 3.5.10.0 Can someone help me? Marcos Gentil, from Brazil.
Last updated: 2024-02-15
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.