How to communicate 2 pcs that are using CODESYS
CODESYS Forge
talk
(Thread)
How to communicate 2 pcs that are using CODESYS
Last updated: 2024-05-06
Error reading files after runtime update from 4.0.0.0 to 4.8.0.0
CODESYS Forge
talk
(Thread)
Error reading files after runtime update from 4.0.0.0 to 4.8.0.0
Last updated: 2024-05-07
Pack TWO INT variable to one DINT variable
CODESYS Forge
talk
(Thread)
Pack TWO INT variable to one DINT variable
Last updated: 2024-05-07
How to sort JSON object in codesys
CODESYS Forge
talk
(Thread)
How to sort JSON object in codesys
Last updated: 2024-05-08
CAA File, how to check whether file exists or not
CODESYS Forge
talk
(Thread)
CAA File, how to check whether file exists or not
Last updated: 2024-05-16
How to display the application name on a visualization (V3.5.16)
CODESYS Forge
talk
(Thread)
How to display the application name on a visualization (V3.5.16)
Last updated: 2024-05-16
Errors when adding Ethernet to the project
CODESYS Forge
talk
(Thread)
Errors when adding Ethernet to the project
Last updated: 2024-05-20
How to delete main action from SFC Step
CODESYS Forge
talk
(Thread)
How to delete main action from SFC Step
Last updated: 2024-05-23
Program from one PLC to other WAGO 750-8204
CODESYS Forge
talk
(Thread)
Program from one PLC to other WAGO 750-8204
Last updated: 2024-05-27
send appliaction files to wago plc (codesys 3.5) via ssh
CODESYS Forge
talk
(Thread)
send appliaction files to wago plc (codesys 3.5) via ssh
Last updated: 2024-05-30
How to write variable by name
CODESYS Forge
talk
(Thread)
How to write variable by name
Last updated: 2024-06-04
Open dialog from ST previous to version 3.5.6
CODESYS Forge
talk
(Thread)
Open dialog from ST previous to version 3.5.6
Last updated: 2024-06-05
Post by andreag0 on How to access to variable value through symbolic string name
CODESYS Forge
talk
(Post)
No
Last updated: 2024-06-13
Codesys access to DICTIONARY OBJECTS of ethercat (CoE ) Servo Drive
CODESYS Forge
talk
(Thread)
Codesys access to DICTIONARY OBJECTS of ethercat (CoE ) Servo Drive
Last updated: 2024-06-19
Codesys access to DICTIONARY OBJECTS of ethercat (CoE ) Servo Drive
CODESYS Forge
talk
(Thread)
Codesys access to DICTIONARY OBJECTS of ethercat (CoE ) Servo Drive
Last updated: 2024-06-19
Is there a way to run --runscript in linux system?
CODESYS Forge
talk
(Thread)
Is there a way to run --runscript in linux system?
Last updated: 2024-06-26
Adding a Softmotion License to a Weintek HMI
CODESYS Forge
talk
(Thread)
Adding a Softmotion License to a Weintek HMI
Last updated: 2025-10-17
Request to share documents about SoftPLC Extension SL
CODESYS Forge
talk
(Thread)
Request to share documents about SoftPLC Extension SL
Last updated: 2025-10-18
Errors after moving from SP18 to SP20/21
CODESYS Forge
talk
(Thread)
Errors after moving from SP18 to SP20/21
Last updated: 2025-10-20
Upgraded Raspberry 2b to Raspberry 5, Trends Broken?
CODESYS Forge
talk
(Thread)
Upgraded Raspberry 2b to Raspberry 5, Trends Broken?
Last updated: 2025-10-21
Errors after moving from SP18 to SP20/21
CODESYS Forge
talk
(Thread)
Errors after moving from SP18 to SP20/21
Last updated: 2025-10-22
Post by eschwellinger on Unrecoverable SoftMotion state after switch to PreOp
CODESYS Forge
talk
(Post)
i would recommend to check the plc log..
Last updated: 2025-10-23
Unrecoverable SoftMotion state after switch to PreOp
CODESYS Forge
talk
(Thread)
Unrecoverable SoftMotion state after switch to PreOp
Last updated: 2025-10-23
How to stay in a method until something is finished.
CODESYS Forge
talk
(Thread)
How to stay in a method until something is finished.
Last updated: 1 day ago
Post by mondinmr on Frustration-Fueled Feedback on Project File Management and Git Integration
CODESYS Forge
talk
(Post)
Good day, Iβm writing this message out of frustration regarding the current way project files are saved as encrypted XML and single-file format in CODESYS. I find this approach to be quite tedious for several reasons: Limited Access to Structured Text: Not being able to access Structured Text (ST) externally makes it impossible to work with alternative editors like VSCode. Tools like VSCode are incredibly responsive and feature advanced systems such as GitHub Copilot, which would be a real game-changer when working with ST IEC. While CODESYS works well for small code snippets or debugging, when the codebase grows, switching to VSCode to boost productivity becomes essential, and copy-pasting between environments is a cumbersome workaround. Poor Integration with Git: This file format also makes it very difficult to integrate effectively with Git. I have tested the internal demo, but for advanced merges, it is unusable. Without properly formatted plain text, itβs impossible to leverage the vast ecosystem of external tools around Git that allow smooth merges in heterogeneous teams. File Corruption on Network Drives: I often work from multiple locations with shared network drives. When the development environment saves a file and something goes wrong midway (which can occasionally happen when using VPNs and network drives), the entire project becomes irrecoverable. Thereβs no way to cancel the save process, and the development environment freezes. This has happened to me at least four times over the past two weeks, and one of those incidents cost me an entire day of work. All of this is particularly disappointing because I truly believe that the libraries, runtime, and overall work done by CODESYS are exceptional. I find it fantastic that there is a platform allowing development of PLCs and control systems using OOP, which is a huge advantage in modern control engineering. I apologize for the rant, but this issue has been extremely frustrating. Best regards.
Last updated: 2024-10-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.