Post by peterkcontrols on Codesys Network driver install for Codesys Control RTE x64
CODESYS Forge
talk
(Post)
I am using Codesys Control RTE V3 Version 3.5.21.0 I am not sure what you are asking. Which hardware ID has the network interface card? I have ran ipconfig /all and attached an image. Let me know what other information I can provide to you to help troubleshoot this problem. Thank
Last updated: 2025-03-18
Post by jba-eltech on Moving Frames
CODESYS Forge
talk
(Post)
Hello everyone. I am using Codesys and saw in a YouTube video on the Codesys channel (https://www.youtube.com/watch?v=y_l2siXY7dA) that you can create frames and move them with the mouse. However, the video does not show how to do this. Can someone please explain it to me? Thank you very much.
Last updated: 2025-04-01
Post by kevinm on Programmatically change Tappet on a cam
CODESYS Forge
talk
(Post)
I am considering using a SoftMotion cam and tappets to activate functions on a machine - for example, triggering a pneumatic valve. I need the ability to change the actuation point (tappet "X" location) from the HMI during machine commissioning. Is there a way to change the "X" value of a tappet programmatically?
Last updated: 2025-04-01
Post by andrej on Creating, using an external Function.
CODESYS Forge
talk
(Post)
Hello, many thanks for your reply. I checked the logs. It seems that dll is not loaded. However other dll such as the Webserver are loaded. Could you tell me what I need to do such that my dll is loaded. (Furthermore I changed the C-Function a bit. I used the M4.exe from the SDK.) Many thanks.
Last updated: 2025-04-23
Post by andrej on Creating, using an external Function.
CODESYS Forge
talk
(Post)
One step closer Hello finally the SoftPlc starts to load the dll on start up, however it is not successfull. I create a new minimal example Lib_XMATH.dll. Could please give me a hint, why the dll is not succesully loaded yet. Inputs would be highly appreciated. Many thanks.
Last updated: 2025-04-30
Post by nano on Creating, using an external Function.
CODESYS Forge
talk
(Post)
the Answer is easy, you don't reapecting the codesys-behaviour and pre-request on a dll/so like you like to create. codesys won't load it about the fact that the dll isn't registered in codesys. check this page for more informations: https://content.helpme-codesys.com/en/CODESYS%20Control/_rtsl_extension_extension_sdk.html
Last updated: 2025-05-14
Post by lbouchard on CANOpen SIL2 error: UNSAFESTACK_NOT_OPERATIONAL
CODESYS Forge
talk
(Post)
Hello, Working in 3.5 SP11 32 bit and using the 3S CANopenSafety Slave 3.5.11.0 library on an IFM CR711S. The 3SCSSD.CANOpenDevicesSIL2 function block keeps throwing "UNSAFESTACK_NOT_OPERATIONAL" Additionally, the Status of the device gives "There was an error accessing an I/O parameter". Any ideas on where my issues may lay? I have not found any good documentation that would explain the issue.
Last updated: 2025-05-23
Post by zoppp on Visu Frame-configuration___text will not work
CODESYS Forge
talk
(Post)
Yup, I've been having the exact same issue. A workaround that was working until Visu 4.8.0.0 was using TextList as the type in the frame configuration and then wrapping the text in quotes when configuring it. Im not sure if it will work with variables and I know it does not work if the type is text.
Last updated: 2025-06-17
Post by davidbo on How do I stop/start logging in my code using AC_Datalog with composer
CODESYS Forge
talk
(Post)
I have on my Pi successfully deployed an application to which with composer AC_Datalog is added. It starts logging automatically. I want a Visualization with a start/stop button controlling the logging. That must be easy. How do I do that?
Last updated: 2025-07-07
Post by installwhat on Opc remote alarms on Linux box
CODESYS Forge
talk
(Post)
It seems that the hmi sl license only works with windows. If i'm happy using web visu, rather than target visu, is possible to use remote opc-ua remote alarms without the hmi sl? Maybe it can be included in a different license that works on Linux? thanks
Last updated: 2025-07-16
Post by cebador on trouble with running a python script on Raspberry via Codesys
CODESYS Forge
talk
(Post)
Hello, I am new to Codesys and I'm having trouble with running a python script on my Raspberry. SysProcessExecuteCommand2 gives result 25 and nothing happens. I used chmod +x and chmod 666 on my script. In terminal it's working when I'm using the same command line as in Codesys. Code in attatched screenshot. Thank You in advance.
Last updated: 2025-07-23
Post by rajatdas2005 on Codesys Virtual control SL
CODESYS Forge
talk
(Post)
Dear All, This is regarding Codesys Virtual control SL demo version. I am facing one issue. First I will describe the steps what I have followed till now. 1. In a PC I have Windows OS. Here Codesys IDE is installed, and also using the installer option of IDE I have also installed Codesys Virtual control SL. 2. A edge-gateway is also running in the same windows PC as local host. 3. Next I have a seperate PC with Ubuntu OS with docker installed. This machine is in the same network. 4. Now I have created a project in Windows machine using device "Codesys Virtual control SL". 5. In the Ubuntu machine I am running the Codesys Virtual control SL as docker and it is using the ubuntu machine network only. 6. Next using the localhost edge-gateway when I am searching the virtual control SL docker it is able to detect it. (screenshot attached) 7. But after creating the creadentials it is telling No Device is responding. 8. I have also checked the wireshark logs and able to see that in destination port 11740 data is coming. 9. From windows PC telnet ip 11740 is also working. 10. Ping is also working ===========================================LOGS ========================= sudo ss -tlnp | grep -E "(443|1217|4840|8080|11740)" LISTEN 0 10 10.135.114.142:4840 0.0.0.0: users:(("codesyscontrol.",pid=41864,fd=21)) LISTEN 0 10 172.18.0.1:4840 0.0.0.0: users:(("codesyscontrol.",pid=41864,fd=24)) LISTEN 0 10 172.17.0.1:4840 0.0.0.0: users:(("codesyscontrol.",pid=41864,fd=23)) LISTEN 0 10 127.0.0.1:4840 0.0.0.0: users:(("codesyscontrol.",pid=41864,fd=26)) LISTEN 0 10 192.168.122.1:4840 0.0.0.0: users:(("codesyscontrol.",pid=41864,fd=22)) LISTEN 0 5 0.0.0.0:11740 0.0.0.0: users:(("codesyscontrol.",pid=41864,fd=20)) LISTEN 0 128 0.0.0.0:8080 0.0.0.0: users:(("python3",pid=1280,fd=4)) LISTEN 0 10 172.19.0.1:4840 0.0.0.0: users:(("codesyscontrol.",pid=41864,fd=25))
Last updated: 2025-08-06
Post by eschwellinger on Codesys Virtual control SL
CODESYS Forge
talk
(Post)
Hi, which CODESYS Version are you using exactly? Either update to 3.5.21.x if you are on 3.5.20.x if not - add a more secure pw. Seems that on adding the login credentials it is mandatory in 4.16.0.0 -to have complianct to password policy seems a bug that the message not occure.
Last updated: 2025-08-06
Post by williamjmak1 on Current Visu name without Current Visu Variable
CODESYS Forge
talk
(Post)
Hello everyone, I was just wondering if anybody knows if there's a way to pull the string name of the current visualization without using the current visu variable. I'm working on a project where we don't want web clients to change the current visualization on the HMI of the machine. Thanks!!
Last updated: 2025-08-07
Post by rajatdas2005 on Codesys Virtual control SL
CODESYS Forge
talk
(Post)
Thanks once again. Right now the codesys virtual control sl docker is using the host ip itself not the docker ip. so the local host edge gateway was able to search the virtual plc. so you are telling me instead of local host edge gateway I should use the edge gateway docker version?
Last updated: 2025-08-08
Post by eschwellinger on TargetVisu option missing in IDE
CODESYS Forge
talk
(Post)
It is not needed to add Targetvisu connector - for using the TargetVisu for Linux. The reason is - TargetVisu for Linux is basically a remote TargetVisu which could connect to any CODESYS plc not only the loacal one - therefore only a Webvisu connector is needed to have it work. & it seems a bug with this anoying update proposal.
Last updated: 2025-08-23
Post by timvh on update data/tim
CODESYS Forge
talk
(Post)
Change the actual time of your PLC. How to do this sometimes depends on the PLC you use. Please contact the vendor of the PLC to get this information. Or see the following example for using CODESYS date and time functions: https://forge.codesys.com/prj/codesys-example/date-and-time/home/Home/
Last updated: 2025-08-26
Post by sandro66 on Application-based license Modbus Channels
CODESYS Forge
talk
(Post)
Hi, I imported an old project created with version 3.51.20.50 into the new version 3.51.21.20. I'm using ModbusFB.ClientTCP v4.5.0.0. Strangely, I can no longer download the project due to a licensing issue I didn't have before. The number of Modbus channels has gone from 1 to 54!, and there's no license that would work. Can anyone tell me where I'm going wrong? Thanks Sandro
Last updated: 2025-08-27
Post by timvh on CoDeSys v3.5: creating libraries for both 32-bit and 64-bit controllers
CODESYS Forge
talk
(Post)
Yes, you are right. I think the help is pretty clear: https://content.helpme-codesys.com/en/CODESYS%20Development%20System/_cds_library_development.html It helps you to find errors in the source code of your library if you want to create a library which is using pointers and you want to use your library on 32 and/or 64 bit platforms.
Last updated: 2025-09-02
Post by onstage on Unable to add EL6751 to Control RTE V3 on W11 IoT LTSC using Eng. V3.5 SP21
CODESYS Forge
talk
(Post)
I have working EtherCAT since it can be scanned for slaves, but then I'm stuck getting the information that the device isn't found in the repo. As far as I can see both revisions does however exist in the device repo. Component added in the Configfile. Anyone with some similar experiences?
Last updated: 2025-09-04
Post by onstage on Unable to add EL6751 to Control RTE V3 on W11 IoT LTSC using Eng. V3.5 SP21
CODESYS Forge
talk
(Post)
For reference, it was just me being unfamiliar with EtherCAT in CoDeSys. Anyone with knowledge who would have opened the ScanResult screenshot would have identified that the preceding EK1100 was the device missing in the library. Bottom line - Do something else for a while and then get back at it with fresh eyes!
Last updated: 2025-09-08
Post by gseidel on Cam Blending
CODESYS Forge
talk
(Post)
Hi ustad41, cams can be buffered using the BufferMode input of MC_CamIn. If the end- and start-velocity of two buffered cams are not zero, there will be no stop. Not sure this answers your question. Cams can be changes on the fly by aborting the active cam. Please see [0] for details on switching cams. [0] https://content.helpme-codesys.com/en/CODESYS%20SoftMotion/_sm_cam_switch_between_cams.html Best regards, Georg
Last updated: 2025-09-08
Post by jy77812 on Visualization XY Charter Question
CODESYS Forge
talk
(Post)
Hello. I'm using Visualization XY Chart, and when I mark a circle through XY position data, a blue line is displayed in the circle with a red circle. At this time, can't I set the blue line not to be seen in the circle? Currently, whenever XY position is drawn, the line follows.
Last updated: 2025-10-02
Post by jzhvymetal77 on Special Chars in Visualizationfor QR code string
CODESYS Forge
talk
(Post)
Ok, I got UTF-8 encoding working by encoding the full block character using [16#E2, 16#96, 16#88], which corresponds to U+2588 "β". Moving forward, Iβll use this for creating a QR code with Version 10-M (byte mode). This version allows up to 213 characters to be encoded.
Last updated: 2025-10-04
Post by acc00 on Redundancy Codesys Runtime, Synchronization
CODESYS Forge
talk
(Post)
Hi, Iβm currently testing the Codesys Redundancy application with 2 Raspberry Pi, with the idea is of using in my project 2 Wago PFC200 and 1 Ethercat Master with 2 Remote IO. After I configure the redundancy, and one Pi is Active and the other is Passive, if I disconnect the Ethernet cable of the Active, the Passive become Standalone, which is good, but the problem is the following: -When I recover the Ethernet connection, both stay Standalone. They will NOT Sync until I do it manually in the Codesys environment. How to make the synchronization automatically? -If both Pi/PLC stays Standalone, who is managing the IO? (Ethercat and Serial) I have done a test with an Modbus Slave, where I am sending a counter that increase every second. And I see that when both PLC are standalone, they both keep an active connection with the Slave, and both write values. This does not seem good, since according to this in my project both PLC would try to control the IO at the same time. Note: The Codesys have an option (greyed out, not possible to select) which says βAuto Syncβ. What is the purpose, and why Iβm not able to select it? I'm using Codesys Control for Rapsberry Pi 64SL Runtime in my test environment (2xRaspberry Pi 4), with the idea of using Codesys Control PFC 200 Runtime in my project (2xWago PFC200 and 1 Ethercat Master with 2x Wago 750-354 Ethercat Fieldbus Coupler). Using the last Codesys 3.5 version (SP19 PAtch 5). I'd appreciate a lot any help on this questions!
Last updated: 2024-01-22
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.