Post by garmusd on Raspberry Pi 5 GPIO not working.
CODESYS Forge
talk
(Post)
I paid money for the RPi runtime because the Product Description says that GPIO is supported. It is also written in the Versions that since 4.11 RPi5 is supported. And I use 4.13. Nowhere is it mentioned that GPIO is still not supported... It's a pity that the Codesys developers still can't find a way to fix it. Are there plans for when it will be fixed or are the developers too weak? Just wondering, is there anyone with a working GPIO? Can you share the details of your system?
Last updated: 2024-09-27
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 xabier on Problem Update new version Master ethercat
CODESYS Forge
talk
(Post)
@eschwellinger...How can migrate to the new version if i canΒ΄t do it??? The project generate with CODESYS DEvelopmentsystem Version=3.5. SP16 Path9 ...I want open with my version 3.5 SP19 Patch 4...I canΒ΄t update the my last version of master ethercat(4.4.0.0) and is not possible. My situation is not the comment tell you ...my situation is impossible upadte new version of master ehtercat if you create the project with older version. Have you got a idea? Can you help me please?
Last updated: 2024-10-29
Post by yannickasselin on MQTT QoS 1 & 2
CODESYS Forge
talk
(Post)
Using Wireshark, I can see that the broker sends the QoS 1 or 2 messages when Codesys MQTT client reconnects but they are just discarded and not acknowledged by Codesys MQTT Client. So the broker holds on to them and tries to send them back to Codesys every time the client reconnects but they are always discarded by Codesys. There really seems to be an issue with QoS 1 & 2 in Codesys. It really does not behaves like it should.
Last updated: 2024-10-31
Post by trusty-squire on Display Units/Scale on Path3D visualization
CODESYS Forge
talk
(Post)
Hi, Is it possible to display the units along the X,Y axis of the Path3D element? It correctly shows the CNC path to be followed, but there's no indication of scale or size of what's being displayed. I looked at the documentation and my first inclination is that this is not possible, and the option option would be to somehow recreate the Path3D functionality into the XY Chart visu element - which is not ideal. Any suggestions or pointers would be appreciated!
Last updated: 2024-11-08
Post by jeroenaero on CodeSys Raspberry pi I2C driver not found
CODESYS Forge
talk
(Post)
I succeed to change the device to PI_SL but still the same problem of the I2C device switching between running and not running. the only difference with your project is that yo use I2C_master device version 4.7.0 and i 4.7.13, for GPIO i also use the 4.7.13 version and you the 4.7.0. Can you send me the older version of the Raspberry PI pheripals library, because i cannot choose lower version then 4.7.10 for the GPIO and I2C_master device
Last updated: 2024-11-11
Post by mascara on TouchScreen does not work in Webvisualization.
CODESYS Forge
talk
(Post)
I am configuring a Lenovo M900 computer with CODESYS Control RTE SL 3.5.20.30. I use an Aoc E2272pwut LED 21.5 monitor. The touchscreen works perfectly in the Windows 10 PRO environment but does not work in the WebVisualization environment (Window opened at PLC startup). Does anyone know if it is necessary to configure any drivers in Win RTE? I am at your disposal for any questions. Thank you.
Last updated: 2024-11-11
Post by selim on Need help to get RS-485 signal in Cosesys .
CODESYS Forge
talk
(Post)
Hello Mr./Ms., I invested Raspberry Pi lot of time to get the output from the raspberry PI5. But, i did not get the signal. I use a raspberry pi 5> RS485 can hat > Modbus RTU, Industrial 8-ch analog acquisition module >weight transmitter jy-s60> S-load cell. I did not able to receive the signal from Modbus RTU to Raspberry PI5 where I use the RS 485 serial connection.
Last updated: 2024-12-01
Post by smartcoco on Opaque NodeId in the OPC UA server
CODESYS Forge
talk
(Post)
This seems to be because when creating 'OPC UA' with 'Communication Manager', the 'IdentifierType' of 'NodeId' cannot be configured as' String 'type. This issue is not an isolated case. For this issue, CODESYS seems to have not provided guidance to users on how to proceed. We can provide feedback on this issue in the 'My Question' section of the 'CODESYS Store' to make CODESYS take it seriously.
Last updated: 2025-01-10
Post by rmaas on STRING conversions to DWORD
CODESYS Forge
talk
(Post)
Hi, The '' characters in Codesys are there only to indicate it is a STRING type. They are not actually added to the string, maybe you are adding them unintentionally in the concat function? You can send your data from Codesys to Hercules to verify... Another option is to send the data as an array of bytes instead of a string, with every byte representing 1 ASCII character. https://www.ascii-code.com/ This way you are 100% sure Codesys is not adding any unwanted characters.
Last updated: 2025-01-31
Post by mubeta on Profibus DP master with EL6731 and automatic restart of slaves
CODESYS Forge
talk
(Post)
The problem is looking for a bug somewhere in CoDeSys in that, when the slave returns, the cyclic data exchange resumes, but the diagnostics do not update and the node continues to resulting off-line. it is not a problem with the PB master, but with its 3S/CoDeSys management. CoDeSys 3.5.19.20 runtime. Any ideas on how to fix it? Thank you.
Last updated: 2025-02-03
Post by trusty-squire on Codesys for raspberry pi 5 not working exactly
CODESYS Forge
talk
(Post)
Not sure if you've resolved this yet, but the Codesys runtime user/password is different than the Linux user/password. You'll need the Linux user credentials when you log in over SSH (for example, to install the Codesys runtime). When you first log in to Codesys on the RaspPi you'll set up a Codesys user and password. If you lost those credentials, you could try uninstalling and then re-installing the Codesys runtime on the RaspPi so you can setup a new user/password.
Last updated: 2025-03-16
Post by imdatatas on TO_STRING operator not working for IMPLICIT ENUM
CODESYS Forge
talk
(Post)
Hi Everyone, It is a very useful feature to be able to obtain the enum value as a string with the TO_STRING operator by defining {attribute 'to_string'}. However, unfortunately the same function does not work for IMPLICIT ENUMs. I hope that {attribute 'to_string'} behavior can also work for Implicit Enumeration data types in one of the upcoming Codesys versions. https://content.helpme-codesys.com/en/CODESYS%20Development%20System/_cds_pragma_attribute_to_string.html https://content.helpme-codesys.com/en/CODESYS%20Development%20System/_cds_datatype_implicit_enumeration.html Best regards, Imdat
Last updated: 2025-03-27
Post by imdatatas on Import from XML problem
CODESYS Forge
talk
(Post)
Hello Everyone, When I try to import some POUs that were previously exported from another project as an XML file, I get an error like in attached image and the process does not complete. "There are no objects in the export file..." I am using SP21 Codesys IDE and I do not know which version this XML (*.export) file was previously exported with. Has anyone encountered the same problem? Regards, imdatatas
Last updated: 2025-04-26
Post by sercan on Does G75 work when SMC_NCInterpreter is used?
CODESYS Forge
talk
(Post)
When a G75 command is received in a SoftMotion+CNC project, SMC_NCInterpreter does not generate any error commands, but the command does not continue execution! There is information about SMC_NCDecoder in the documentation of the G75 command. Is this command only supported by SMC_NCDecoder? Can the G75 command be used with SMC_NCInterpreter? Forexample: G75 ; RUNNING G01 X$Settings.X$ Y$Settings.Y$ Z$Settings.Z$ ; - G75 ; - G01 X100.0 Y200.0 Z300.0 ; -
Last updated: 2025-05-09
Post by sercan on Does G75 work when SMC_NCInterpreter is used?
CODESYS Forge
talk
(Post)
When a G75 command is received in a SoftMotion+CNC project, SMC_NCInterpreter does not generate any error commands, but the command does not continue execution! There is information about SMC_NCDecoder in the documentation of the G75 command. Is this command only supported by SMC_NCDecoder? Can the G75 command be used with SMC_NCInterpreter? Forexample: G75 ; RUNNING G01 X$Settings.X$ Y$Settings.Y$ Z$Settings.Z$ ; - G75 ; - G01 X100.0 Y200.0 Z300.0 ; -
Last updated: 2025-05-09
Post by sercan on Does G75 work when SMC_NCInterpreter is used?
CODESYS Forge
talk
(Post)
When a G75 command is received in a SoftMotion+CNC project, SMC_NCInterpreter does not generate any error commands, but the command does not continue execution! There is information about SMC_NCDecoder in the documentation of the G75 command. Is this command only supported by SMC_NCDecoder? Can the G75 command be used with SMC_NCInterpreter? Forexample: G75 ; RUNNING G01 X$Settings.X$ Y$Settings.Y$ Z$Settings.Z$ ; - G75 ; - G01 X100.0 Y200.0 Z300.0 ; -
Last updated: 2025-05-09
Post by sercan on Does G75 work when SMC_NCInterpreter is used?
CODESYS Forge
talk
(Post)
When a G75 command is received in a SoftMotion+CNC project, SMC_NCInterpreter does not generate any error commands, but the command does not continue execution! There is information about SMC_NCDecoder in the documentation of the G75 command. Is this command only supported by SMC_NCDecoder? Can the G75 command be used with SMC_NCInterpreter? Forexample: G75 ; RUNNING G01 X$Settings.X$ Y$Settings.Y$ Z$Settings.Z$ ; - G75 ; - G01 X100.0 Y200.0 Z300.0 ; -
Last updated: 2025-05-09
Post by sercan on Does G75 work when SMC_NCInterpreter is used?
CODESYS Forge
talk
(Post)
When a G75 command is received in a SoftMotion+CNC project, SMC_NCInterpreter does not generate any error commands, but the command does not continue execution! There is information about SMC_NCDecoder in the documentation of the G75 command. Is this command only supported by SMC_NCDecoder? Can the G75 command be used with SMC_NCInterpreter? Forexample: G75 ; RUNNING G01 X$Settings.X$ Y$Settings.Y$ Z$Settings.Z$ ; - G75 ; - G01 X100.0 Y200.0 Z300.0 ; -
Last updated: 2025-05-09
Post by wbj0t on Update project from SP20 to SP21
CODESYS Forge
talk
(Post)
Hello everyone. I have a problem: I installed new version of codesys IDE. When I try open project in this new version, I have many errors about Visu: rectalnge/button/frame/etc does not exist. How update properly project? 20+ pages of visu pages from 100+ frames and all visu elems looks like "Error image". It is not problem of SP20->SP21. Any update has problems from visu side.
Last updated: 2025-06-09
Post by nguyenkhoi on Omron R88D-KN08H-ETC with a raspberry on top... (over ethercat)
CODESYS Forge
talk
(Post)
hi everyone, continuing the part about omron g5 axis and nx-ecc201 omron, but i have a problem with not being able to scan with "model with Z code suffix of omron china", it seems that the available softmotion file is not fully compatible mapping, often causing ethercat communication error DC distributed clock after every 10-12 hours of continuous running! omron driver: R88D-KN08H-ECT-Z
Last updated: 2025-07-01
Post by gunstr on CODESYS control on RPi starts, shortly runs, then exits
CODESYS Forge
talk
(Post)
The problem has been resolved. Two findings are described below for future reference. The new RPi hw delivered during August 2025 has a MAC address from a new vendor series that is not supported by old runtimes. 4.17.0.0 or above is required. 4.17.0.0 does not pick up the correct architecture during installation and aarch64 has to be manually configured either in the GUI under operations or in /etc/codesyscontrol/CODESYSControl_User.cfg under the [CmpRasPi] section.
Last updated: 2025-09-16
Post by alexgooi on Licensing info not available.
CODESYS Forge
talk
(Post)
Dear Eschwellinger, Thank you for the response. Does that mean that the license-manager inside the Codesys-IDE does not work with this setup anymore? Because when I use this I get the notification that there is no dongle attached to the device (see picture). And If I insert the license by the deploy tool, can I then redeploy the Codesys virtual control container, or does this erase the license completely?
Last updated: 2025-09-30
Post by arvindkumar on Wago plc not going back to RUN Mode after Power failure
CODESYS Forge
talk
(Post)
Hi im using wago pfc750-8207 plc and my programming software was codesys v2.3, im facing some issue in my plc after power failure my plc not going back to run mode sometimes, i did sourecode download, boot application created and still facing this issue, out of 10 power failure 8 times its going to run mode some time its missing to go run mode and only sys indication is in on condition Kindly please help me.
Last updated: 2023-12-15
Post by andrax on Mux I2C
CODESYS Forge
talk
(Post)
the TCA9548a does not work in Codesys. In Pyton this is only queried once and in Codesys cyclically. Of course you can also insert a terminating resistor in each port, then you should have no problems. I use this one: https://botland.de/8-bit-multiplexer/12723-qwiic-mux-breakout-8-kanal-modul-mit-i2c-multiplexer-tca9548a-sparkfun-bob-16784-5904422341428.html You can simply set the library to the latest version. You do not need Oscat. Do you need an example project for the BMP280?
Last updated: 2024-01-02
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.