Hi, I try to send and receive data using a UDP connection via SysSocket 3.5.17.0. While sending data works fine, I have problems with the receiving part. I am able to capture the received data of client side in wireshark But unable to capture it on the codesys
CODESYS Forge
talk
(Thread)
Hi, I try to send and receive data using a UDP connection via SysSocket 3.5.17.0. While sending data works fine, I have problems with the receiving part. I am able to capture the received data of client side in wireshark But unable to capture it on the codesys
Last updated: 2024-06-03
Post by nelsonreis on Help with IFM EcomatController CR710S in Codesys
CODESYS Forge
talk
(Post)
Hi, Recently I bought a CR710S controller from IFM. I installed Codesys V3.5 SP11 as recommended and all required packages (including the safety packages and the IOWrapper package). However, I can't even open the project template without getting errors related to libraries failing to load (below in the first print screen). Then, clicking ok appears only 2 errors (second print) and when trying to go to simulation and login I get another 2 different errors (third print). I really appreciate any help anyone can provide, I'm completely stuck on this right now.
Last updated: 2024-06-04
Post by ph0010421 on Windows 11 and SP17
CODESYS Forge
talk
(Post)
Hello New W11 machine. I've tried installing and the 'Codesys installer' appeared, which basically failed. This was the exe from the Store. I've now tried installing with an old copy of SP17, which didn't try and use the Codesys installer, but has hung at the 'Install all packages added to the setup' stage. Has the exe been updated to use the Codesys installer? What is the installer? Do we think it'll work on w11? thanks, Paul
Last updated: 2024-06-12
Post by wollvieh on License Activation Problems
CODESYS Forge
talk
(Post)
on a raspberry pi delete the folder and its content before licensing. /var/opt/codesys/cmactlicense If you plug this SD card in another raspi ( which has another hw-serial number) you'll get a second empty softcontainer. This could lead to an unlicensed PFC (it could only handle one container) The solution is: To delete the /var/opt/codesys/cmactlicense directory and content of it and then aktivate the lizenz via WibuCmRau file and Lizenzmanager.
Last updated: 2024-06-24
Post by sajid on NMEA Serial data read in Control win v3 x64
CODESYS Forge
talk
(Post)
I am using the SerialCom example program from the CODESYS website to read NMEA strings in CODESYS Control Win V3 x64 through a serial-to-USB converter. However, I occasionally receive only partial data or encounter errors in the received string. A screenshot of expected NMEA string attached for reference. Could you please advise on how to ensure the full NMEA string is received consistently? Error in strRead variable is <value of="" the="" expression="" cannot="" be="" retrieved=""></value>
Last updated: 2025-10-16
Post by sajid on NMEA Serial data read in Control win v3 x64
CODESYS Forge
talk
(Post)
I am using the SerialCom example program from the CODESYS website to read NMEA strings in CODESYS Control Win V3 x64 through a serial-to-USB converter. However, I occasionally receive only partial data or encounter errors in the received string. A screenshot of expected NMEA string attached for reference. Could you please advise on how to ensure the full NMEA string is received consistently? Error in strRead variable is <value of="" the="" expression="" cannot="" be="" retrieved=""></value>
Last updated: 2025-10-16
Post by kishan on OSCAT Scale_r function not working in LD 4.60 works in LAD2 on 3.5.21sp3
CODESYS Forge
talk
(Post)
here is formula for scale function you can impliment your own scale function Output=OutMin+(Input−InMin)×(InMax−InMin)(OutMax−OutMin) FUNCTION_BLOCK FB_Scale VAR_INPUT xIn : REAL; // Input value (e.g., raw sensor) xInMin : REAL; // Input range minimum xInMax : REAL; // Input range maximum xOutMin : REAL; // Output range minimum xOutMax : REAL; // Output range maximum END_VAR VAR_OUTPUT xOut : REAL; // Scaled output END_VAR VAR xGain : REAL; xOffset : REAL; END_VAR // Implementation xGain := (xOutMax - xOutMin) / (xInMax - xInMin); xOffset := xOutMin - xGain * xInMin; xOut := xGain * xIn + xOffset;
Last updated: 2025-10-26
Post by jonasz on Deploy LicenseServer for Linux SL
CODESYS Forge
talk
(Post)
Hello, I'm asking for help with installing the license server for Linux SL 4.18.0.0. When I try to install it, I get a message that the WIBUCodeMeter package is missing. I checked the package manager tab to see if the package is installed, and it is - Codemeter 8.40.7120.501. I've checked the CodeMeter Runtime on the target machine, and everything seems to be working fine. One thing caught my eye: the Device Architecture tab says "None" Please help me solve this problem.
Last updated: 2025-11-14
Post by larboardinner on Alarm Table Issues
CODESYS Forge
talk
(Post)
Variable for Selected Alarm ID only updates when the visualization is actually configured to send the alarm’s ID back to the control. On some devices/visualization profiles this isn’t enabled by default. Make sure your Alarm Table element has “Send Selected Alarm ID” activated in the visualization properties. you could check this example: https://store.codesys.com/alarm-manager.html Geometry Dash Lite If that option isn’t available in your version, then unfortunately the “Selected Alarm Group” is the only one that updates reliably in older 3.5.x builds.
Last updated: 2025-11-17
Post by imdatatas on SMC_ERROR.SMC_AXIS_NOT_READY_FOR_MOTION when using Drive Virtual
CODESYS Forge
talk
(Post)
@ducng, Another possible situation could be that normally there are 3 inputs for MC_Power. In your above images, I can't see the "bDriveStart" input activated. As Mr. @gseidel mentioned, you need to make sure MC_Power.Status output should be TRUE. Issuing any movement command without activating the axis would naturally result in an error. For MC_Power; You can set the Enable and bDriveStart inputs to TRUE and try turning the axis activation on and off using only the bRegulatorOn input. Regards, Imdat
Last updated: 2025-11-28
Post by marciohogenelst on stablish CAN communication through the PC's USB port
CODESYS Forge
talk
(Post)
I'm using Codesys v3.21SP4 on my PC via ControlWin to establish CAN communication through the PC's USB port. The software works fine. The CAN/USB converter works fine and is validated. However, there is no communication. Which folder and file should be modified to allow the CAN/USB converter to work and thus achieve the connection? Converter used: PCAN-View Information not yet processed: Access the folder: C:\Program Files (x86)\3S CODESYS\GatewayPLC\CODESYSControl.cfg Uncomment the line: Component.5=CmpPCANBasicDrv Any help would be appreciated.
Last updated: 2025-12-11
Post by marciohogenelst on stablish CAN communication through the PC's USB port
CODESYS Forge
talk
(Post)
I'm using Codesys v3.21SP4 on my PC via ControlWin to establish CAN communication through the PC's USB port. The software works fine. The CAN/USB converter works fine and is validated. However, there is no communication. Which folder and file should be modified to allow the CAN/USB converter to work and thus achieve the connection? Converter used: PCAN-View Information not yet processed: Access the folder: C:\Program Files (x86)\3S CODESYS\GatewayPLC\CODESYSControl.cfg Uncomment the line: Component.5=CmpPCANBasicDrv Any help would be appreciated.
Last updated: 2025-12-11
Post by seler on Custom button with output status
CODESYS Forge
talk
(Post)
Just to clarify. Output for lamp will have two inputs: from plc IN (wall switch) and from visu button. Until now I had separate object for visu button and separate for visu lamp. Now I want it to be one object, bulb icone which will change color on lamp status and yet by touching it will change visu button state. Tried "Switch Image" object but there is no way to assign switch var.
Last updated: 2025-11-19
Post by msirotkin on EtherCAT status errors
CODESYS Forge
talk
(Post)
Didn't help. I'm just trying to understand why the errors occur. Are they from the poor driver or from the Linux network stack. That's why I wanted to know how the rxerros and lostframes are counted. Because in other places (like ethtool info) there are no any issues. And the Ethercat device works fine. And it also strange that on the second ethernet port with a different HW and driver Ethercat works better, but still time to time gets such errors.
Last updated: 2025-11-26
Post by timvh on Sorting array of any-sized structure
CODESYS Forge
talk
(Post)
Look all the way at the end of the link below. This provides a way to use arrays with various lengths: https://content.helpme-codesys.com/en/CODESYS%20Development%20System/_cds_datatype_array.html
Last updated: 2023-08-18
Post by arvind on communication
CODESYS Forge
talk
(Post)
HI All past two weeks im trying to configure and establish communication between wago rs485 fieldbus coupler(750-315/300-000) with wago pfc 200 plc but not able to communicate can you peoples help me to configure and establish communication using codesys v3.5 and above
Last updated: 2023-08-19
Post by sven01 on Documentation / Usage Help For Scripting Engine Libraries
CODESYS Forge
talk
(Post)
Hi, I am still not able to figure out how to use the the classes and their functions. 😔 Let's say I would like to use the function "importfile()" from the class "ScriptTextListObject.ScriptTextListMarker". I would be grateful for an additional example. Thanks! 😊
Last updated: 2023-08-21
Post by kunz on Profinet Device keeps abort connection with AR alarm.ind(err)
CODESYS Forge
talk
(Post)
Can somebody explain what the error Connection aborted: AR alarm.ind(err) exactly mean? I have the same Problem and dont know how to solve the issue
Last updated: 2023-08-21
Post by nativemode on V3.5 SP19 C-Code-Module nicht auffindbar
CODESYS Forge
talk
(Post)
Nachtrag: vom CODESYS-Support habe ich jetzt die Antwort erhalten, dass es nicht mehr möglich ist, C-Dateien direkt zu integrieren. Man kann aber immer noch mit vorkompilierten C-Bibliotheken arbeiten: https://content.helpme-codesys.com/de/CODESYS%20Development%20System/_cds_integrating_c_code.html
Last updated: 2023-08-23
Post by janderson on OPC UA Server limitations, large array crashes runtime
CODESYS Forge
talk
(Post)
when using an array of structs, the runtime crashes. but when using an array of LREALS, it'll do 100k at least
Last updated: 2023-08-23
Post by eschwellinger on Stop raspberry from executing a plc program
CODESYS Forge
talk
(Post)
/var/opt/codesys/PLCLogic as soon you have dowloaded the project to the Pi it will run the bootapplication no connection to the pc is needed anymore
Last updated: 2023-08-24
Post by eschwellinger on Same program to more than one PLC
CODESYS Forge
talk
(Post)
just open http://localhost:8080 in Chromium then it will show the webvisu ( sure you need to this in your CODESYS Application)
Last updated: 2023-08-24
Post by rohitk on CoDeSys libraries for BECKHOFF EL7332/EL7342
CODESYS Forge
talk
(Post)
Hi, step 1 : go to beckhoff website, go to required IO card, go to download option in that, go to XML donlowad and download the file Step2 : Go to codesys software, go to tools - deviceRepository - install that downloaded file.
Last updated: 2023-08-24
Post by reinier-geers on Ping By Name
CODESYS Forge
talk
(Post)
How can i ping my computer by name ? My controler uses SysSockPing , But seems only by IP adres, not by name. IP adres changes. So how can i ping by name or know that im connected
Last updated: 2023-08-24
Post by bagusd on gateway problem
CODESYS Forge
talk
(Post)
hello, I have a problem with the gateway not being able to connect to the plc, does anyone know why the gateway is difficult to connect to the plc? even though the lan cable has been connected to the plc and codesys gateway V3 has been restarted, thank you
Last updated: 2023-08-25
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.