Post by timvh on Modbus TCP Server connection is ESTABLISHED but all holding registers are value 0?
CODESYS Forge
talk
(Post)
Are you sure you need to read holding registers? Have you tried reading input registers?
Last updated: 2026-01-07
Post by mawaloc on KeyPad Function in Visualization to fill a table
CODESYS Forge
talk
(Post)
THANK you !!! I finally find ou... may be not with same thing " use template" , so will looks your way of doing, maybe it's more properly done anyhow thank you
Last updated: 2026-01-08
Post by blitz on Can't get SMC_SmoothPath to work
CODESYS Forge
talk
(Post)
So in my case the solution was that I had both smooth path and round path in the code. Both blocks had their own buffer and seemed completely separate but still triggering Execute on both caused the mentioned problems. When I blocked Execute the problems disappeared.
Last updated: 2026-01-11
Post by eschwellinger on CmpCharDevice blocks gpiochip access on Raspberry Pi 5 since update from SP18 to SP21
CODESYS Forge
talk
(Post)
this is probably: https://content.helpme-codesys.com/en/CODESYS%20Control/_rtsl_linux_dedicated_user.html ..switch back from rootless mode due GPIO will not work.
Last updated: 2026-07-19
Post by charly29160 on CmpCharDevice blocks gpiochip access on Raspberry Pi 5 since update from SP18 to SP21
CODESYS Forge
talk
(Post)
wird nicht mit kopiert - sorry: PermittedPath.0=/dev/i2c PermittedPath.1=/dev/spidev PermittedPath.2=/sys/class/gpio/ PermittedPath.3=/dev/gpiochip
Last updated: 2026-07-20
Post by charly29160 on CmpCharDevice blocks gpiochip access on Raspberry Pi 5 since update from SP18 to SP21
CODESYS Forge
talk
(Post)
Problem gefunden und erledigt => in CODESYSControl_User.cfg ergänzt: [CmpCharDevice] PermittedPath.0=/dev/i2c PermittedPath.1=/dev/spidev PermittedPath.2=/sys/class/gpio/ PermittedPath.3=/dev/gpiochip Dann funktioniert es wieder Gruß Karl Schuler
Last updated: 2026-07-20
Post by charly29160 on CmpCharDevice blocks gpiochip access on Raspberry Pi 5 since update from SP18 to SP21
CODESYS Forge
talk
(Post)
Noch eine Info dazu: als Version der Pi MC SL wird mir 4.21.0.0 angezeigt. In der log steht jedoch für IoDrvGPIO: 4.17.0.0 was ist das Problem?
Last updated: 2026-07-20
Post by dhumphries on codesys installer deletes itself instead of updating
CODESYS Forge
talk
(Post)
I've installed multiple versions of codesys from a download, both the .exe and .zip, the installation goes okay but when I open the codesys installer with admin privelages it immediately starts downloading an update, then starts to install the update, but it doesn't complete the installation, it just deletes the installer files in c:\program files (x86)\codesys\apinstaller and never installs a new version. I've ran a repair from the downloaded installer and I can get it to work as long as I don't give admin permissions. I've done this on my workstation, I've also setup 2 different virtual machines thinking maybe there is some lingering config file, it does it no matter how sanitized the OS is. I've tried running with security software disabled and enabled, it's the same no matter what. It's been probably 4 months since I used the codesys installer, but it didn't do this back then. Is there a way to set the installer to a certain version and disable updates, or something I can do so the update does what it should?
Last updated: 2026-08-10
Post by wpawago on Message view - Column "Action"
CODESYS Forge
talk
(Post)
Hello everyone, I am with Codesys SP21 Patch5, there is an "Action" column in the Messages view, located between "Description" and "Project". Does anyone know how this column is supposed to work? I could not find any information about it in the CODESYS documentation: https://content.helpme-codesys.com/en/CODESYS%20Development%20System/_cds_cmd_messages.html I tried using it with Static Analysis Light, for example with the unused variables check, but the Action field remains empty. I initially thought it might provide a quick fix, such as automatically deleting the unused variable, but that does not seem to be the case. I am also developing some IronPython scripts and was wondering whether it is possible to populate this column with a custom action, allowing users to trigger a predefined command directly from the Messages view. Has anyone worked with this feature before or knows if it is exposed through the scripting API?
Last updated: 2026-08-26
Post by davidbo on *EXCEPTION* [ProsessorLoadWatchdog] codesys 3.5.11.40
CODESYS Forge
talk
(Post)
Under Application->"Task Configuration" you can find your task double click on that and you will see a fane to the right. You find the watchdog enable switch it off or increase the time
Last updated: 2025-11-17
Post by tjacks on Opc UA Data Source Client Browse Error in Codesys HMI
CODESYS Forge
talk
(Post)
Codesys V3.5 SP21 Patch 3 Codesys HMI 3.5.21.30 I'm trying to connect to an OPC UA server on a Kuka robot controller using Codesys HMI's data source manager. I get through the login phase and the client browses most of the data structure on the server but errors out toward the end with a generic: Error while browsing the client, Failed with service result: BadUnexpectedError. If I complete the data source setup and try to update variables, I get the attached stack trace for the error. I've tried several different endpoint and security options. Most get me through the login but all error out while browsing. UA Expert happily connects and browses with the same configuration. I've connected this same version of Codesys to TwinCAT OPC UA servers and Siemens PLC OPC UA servers. Any ideas on what may be causing the generic BadUnexpectedError during OPC UA server browse?
Last updated: 2025-11-17
Post by grepoo on DataSource CodesysApp V3
CODESYS Forge
talk
(Post)
Hi, trying to create a datasource in appV3 but it returns error code 259 (not nearer specified) everytime, no matter the device i am using. Any idea of what it might signify ?
Last updated: 2025-11-19
Post by jv-certhon on Io driver Scan functionality
CODESYS Forge
talk
(Post)
Hello, Codesys IDE is 3.5.21.30 IoDrvBase is: 3.5.17.8 I am working on implementing Codesys on our I/O product line, using the IO driver examples, and the Linux UDS socket approach. I have sucessfully created an implemetation where I have a Device with mutiple slots, on which I can plug modules. These modules represent our IO modules, and communication is successful. (For this question the assumtion can be made that Codesys commucates with 1 'master' device, which handles further communcation with the IO modules. For the next part of the question it can be assumed that the Master device has a list of which modules are attached/available) I'm now trying to implement the 'Scan for Devices...' feature, but I'm completetly lost on what to do once the IoDrvScanModules method is called in my IoDrvFB. I'm guessing that the ppConnectorList has to be filled with the found devices, but I have no idea if that is the correct approach. And Codesys is not triggering my breakpoints in the method, which makes things more difficult. I hope someone could provide some examples or guidance on what steps I should take to implement the scan feature. Thanks in advance.
Last updated: 2025-11-26
Post by sb879 on Non-formal invocation of function blocks in CODESYS
CODESYS Forge
talk
(Post)
Is it possible to do non-formal invocation of function blocks in CODESYS? I get an error when I try, see the attached pic. Also attached a pic from IEC 61131-3 describing non-formal invocations.
Last updated: 2025-12-04
Post by sb879 on Non-formal invocation of function blocks in CODESYS
CODESYS Forge
talk
(Post)
Is it possible to do non-formal invocation of function blocks in CODESYS? I get an error when I try, see the attached pic. Also attached a pic from IEC 61131-3 describing non-formal invocations.
Last updated: 2025-12-04
Post by somlioy on Non-formal invocation of function blocks in CODESYS
CODESYS Forge
talk
(Post)
No that is not possible for function blocks, although it is possible to that with methods and functions as you see in your second pic.
Last updated: 2025-12-05
Post by bruno-roth on Parker Compax3 controlled by Schneider LMC 201
CODESYS Forge
talk
(Post)
Hello, you could use any CODESYS PLC which has an EtherCAT master and the possibility to run the CODESYS Softmotion.
Last updated: 2026-01-13
Post by osande on Trend/trace data
CODESYS Forge
talk
(Post)
Anyone have problems with trend in lastest release - SP21 Patch5? Does not record data, stores only zeros to the sqlite database and flatliners at zero in trend/trace views. Worked in P4.
Last updated: 2026-03-12
Post by away on Visualization stops responding
CODESYS Forge
talk
(Post)
Hi @spiritcore, Did you find a resolution to this? I'm running into a similar issue using TargetVisu when a user uses the login. It only happens sometimes, and when it does the login/logout buttons still work but the other buttons on the screen don't work.
Last updated: 2026-04-22
Post by timvh on Alarmmanagement – Dynamic Alarm List
CODESYS Forge
talk
(Post)
Probably best to create an alarm template for your motor function block. Then automatically the alarm manager can be filled with all the alarms for all instances of the motor function blocks (based on the created alarm template). See: https://content.helpme-codesys.com/en/CODESYS%20Visualization/_cds_obj_alarm_group_template.html
Last updated: 2026-04-25
Post by ph0010421 on Network variable stops sending
CODESYS Forge
talk
(Post)
I'm having right now trouble if the NVL is 'big' and I've needed to reduce the size. It sends for (about) 1 hour then stops.
Last updated: 2026-04-30
Post by osande on V3.5 SP22 Patch1
CODESYS Forge
talk
(Post)
... and SP21 P6 also. Kind of bummer, migrating from TIA Portal to Codesys for PLC educational courses. These kind of bugs, and other deficiencies, really makes me regret my choice.
Last updated: 2026-05-06
Post by saml on Eaton HFX Controllers
CODESYS Forge
talk
(Post)
Hellow every one. DPguy could do you share how you resolved the issues? what Codesys version did you used to fix it? thank a lot!!!
Last updated: 2026-05-26
Post by saml on Eaton HFX Controllers
CODESYS Forge
talk
(Post)
Hellow every one. DPguy could do you share how you resolved the issues? what Codesys version did you used to fix it? thank a lot!!!
Last updated: 2026-05-26
Post by cm1435 on too much data for the controller
CODESYS Forge
talk
(Post)
When I download project to ifm CR2530 controller, met the error "too much data for the controller". Actually my project is just 70k Bytes, far from the memory 1M of CR2530. Anybony ever met this problem?
Last updated: 2026-05-30
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.