Post by ranadheer on Control Win SL licensing
CODESYS Forge
talk
(Post)
Hi johnlee and jeffgamsby Is Control win SL is a SoftPLc Extension SL
Last updated: 2025-10-18
Post by eschwellinger on Two OneWireMaster on one Raspberry PI 5
CODESYS Forge
talk
(Post)
hm.. could you add the project or at least parts of it?
Last updated: 2025-10-20
Post by jasperclauwaert on Persistent Retain Variables Not Visible in Online View (WAGO PFC100 + CODESYS)
CODESYS Forge
talk
(Post)
Hi everyone, I’m working on a WAGO PFC100 with CODESYS. During development everything worked fine, but in the final stage I set several variables to PERSISTENT RETAIN. When I go online, most of these persistent variables cannot be monitored. Instead, I see: <Value of the expression cannot be retrieved> Interestingly, a few variables do show their values correctly, but the majority do not. The variables are not used as pointers or in any unusual way. The application compiles and runs without errors. Has anyone experienced this before? Is this a known issue with PFC100 or CODESYS? Any ideas on what could cause this behavior? Thanks in advance! Jasper
Last updated: 2025-10-23
Any ways to prevent Infinite scroll when moving an object to the left or top edge?
CODESYS Forge
talk
(Thread)
Any ways to prevent Infinite scroll when moving an object to the left or top edge?
Last updated: 2025-10-24
OSCAT Scale_r function not working in LD 4.60 works in LAD2 on 3.5.21sp3
CODESYS Forge
talk
(Thread)
OSCAT Scale_r function not working in LD 4.60 works in LAD2 on 3.5.21sp3
Last updated: 2025-10-23
Post by jasperclauwaert on Persistent Retain Variables Not Visible in Online View (WAGO PFC100 + CODESYS)
CODESYS Forge
talk
(Post)
Hi everyone, I’m working on a WAGO PFC100 with CODESYS. During development everything worked fine, but in the final stage I set several variables to PERSISTENT RETAIN. When I go online, most of these persistent variables cannot be monitored. Instead, I see: <Value of the expression cannot be retrieved> Interestingly, a few variables do show their values correctly, but the majority do not. The variables are not used as pointers or in any unusual way. The application compiles and runs without errors. Has anyone experienced this before? Is this a known issue with PFC100 or CODESYS? Any ideas on what could cause this behavior? Thanks in advance! Jasper
Last updated: 2025-10-23
Post by ph0010421 on OSCAT Scale_r function not working in LD 4.60 works in LAD2 on 3.5.21sp3
CODESYS Forge
talk
(Post)
Is that rung definitely being executed? Is the POU called?
Last updated: 2025-10-23
Post by shaunvdm on OSCAT Scale_r function not working in LD 4.60 works in LAD2 on 3.5.21sp3
CODESYS Forge
talk
(Post)
Yes it is called
Last updated: 2025-10-24
Post by vtec35 on search runtime 4.9.0.0 for pi 3
CODESYS Forge
talk
(Post)
i m not familiar with installation/firmware/version/runtime, juste the machine worked fine before, and now kaput lol
Last updated: 2025-10-26
Passing EtheNetIP adapter device into a Function Block to access it's IO
CODESYS Forge
talk
(Thread)
Passing EtheNetIP adapter device into a Function Block to access it's IO
Last updated: 2025-10-28
Passing EtheNetIP adapter device into a Function Block to access it's IO
CODESYS Forge
talk
(Thread)
Passing EtheNetIP adapter device into a Function Block to access it's IO
Last updated: 2025-10-28
Passing EtheNetIP adapter device into a Function Block to access it's IO
CODESYS Forge
talk
(Thread)
Passing EtheNetIP adapter device into a Function Block to access it's IO
Last updated: 2025-10-28
Post by malte on OPC UA multiple Endpoints
CODESYS Forge
talk
(Post)
My CODESYS OPC UA server provides endpoints using both the hostname and the IP address. Connecting via the IP address works fine, but connecting via the hostname does not. The endpoint list shows both opc.tcp://<hostname>:4840 and opc.tcp://<ip>:4840. When using the hostname, the OPC UA client (UA Expert) fails to connect. Using the IP address connects without issues. Main goal is to conect via Python but opcua-asyncio seems to prefer the hostname. How can I configure CODESYS or my system so that the OPC UA connection via hostname also works properly or disable it completly? Running Codesys for PFC200 sl 4.18.0.0
Last updated: 2025-10-28
ERROR: Calling the program "AlarmStorage_Prg" is not allowed from multiple tasks
CODESYS Forge
talk
(Thread)
ERROR: Calling the program "AlarmStorage_Prg" is not allowed from multiple tasks
Last updated: 2025-11-04
Post by eschwellinger on Modbus TLS Kommunikation
CODESYS Forge
talk
(Post)
aktuell bin ich mir nicht sicher ob das Modbus/TCP Security Protocol unterstützt, ich check das mal. Hast du ein Handbuch zu der Wallbox?
Last updated: 2025-11-06
Post by eschwellinger on Modbus TLS Kommunikation
CODESYS Forge
talk
(Post)
hi, das geht leider nicht mit aktivierter Verschlüsselung , sorry - denke aktuell bleibt dir nur auf Slave Seite die Verschlüsselung zu deaktivieren.
Last updated: 2025-11-09
Post by albertovalente on How extract JSONElement containing Array data
CODESYS Forge
talk
(Post)
Hi Creator: hazarath, Have you fix the problem? because I have the same issue Thanks a lot
Last updated: 6 days ago
Post by albertovalente on How extract JSONElement containing Array data
CODESYS Forge
talk
(Post)
Hi Creator: hazarath, Have you fix the problem? because I have the same issue Thanks a lot
Last updated: 6 days ago
Post by bitor-leao on *EXCEPTION* [ProsessorLoadWatchdog] codesys 3.5.11.40
CODESYS Forge
talk
(Post)
Good night. I am having a problem with CODESYS 3.5.11.40, which gives the exception EXCEPTION [ProcessorLoadWatchdog]. I followed some forum posts and tried to modify the CODESYSControl.cfg file, but it shows: [SysFile] Windows.WorkingDirectory=C:\ProgramData\CODESYS\CODESYSControlWinV3\D5050FE1 Then I go to this directory and try to modify CODESYSControl.cfg according to the forums, but it doesn’t work: [CmpSchedule] ;EnableLogger=0 ProcessorLoad.Maximum=80 ;Timeslicing.Mode=Internal ;Timeslicing.PlcSlicePercent=80 ;Timeslicing.PlcSliceUs=4000 ;Timeslicing.StartOnProcessorLoad=1 ;SchedulerPriority=5 ;SchedulerInterval=1000 I tried to change ProcessorLoad.Maximum to 0 or 100, but it doesn’t compile when I try. I really don’t know what to do,
Last updated: 2 days ago
Post by bitor-leao on *EXCEPTION* [ProsessorLoadWatchdog] codesys 3.5.11.40
CODESYS Forge
talk
(Post)
Good night. I am having a problem with CODESYS 3.5.11.40, which gives the exception EXCEPTION [ProcessorLoadWatchdog]. I followed some forum posts and tried to modify the CODESYSControl.cfg file, but it shows: [SysFile] Windows.WorkingDirectory=C:\ProgramData\CODESYS\CODESYSControlWinV3\D5050FE1 Then I go to this directory and try to modify CODESYSControl.cfg according to the forums, but it doesn’t work: [CmpSchedule] ;EnableLogger=0 ProcessorLoad.Maximum=80 ;Timeslicing.Mode=Internal ;Timeslicing.PlcSlicePercent=80 ;Timeslicing.PlcSliceUs=4000 ;Timeslicing.StartOnProcessorLoad=1 ;SchedulerPriority=5 ;SchedulerInterval=1000 I tried to change ProcessorLoad.Maximum to 0 or 100, but it doesn’t compile when I try. I really don’t know what to do,
Last updated: 2 days ago
Post by adam on Get/Set I/O Address Mapping of DeviceObjects in python Script
CODESYS Forge
talk
(Post)
Found out.Its script engine bug . Update to script engine version 4.2.0.0. and problem solved
Last updated: 1 day ago
Get/Set I/O Address Mapping of DeviceObjects in python Script
CODESYS Forge
talk
(Thread)
Get/Set I/O Address Mapping of DeviceObjects in python Script
Last updated: 1 day ago
OSCAT Scale_r function not working in LD 4.60 works in LAD2 on 3.5.21sp3
CODESYS Forge
talk
(Thread)
OSCAT Scale_r function not working in LD 4.60 works in LAD2 on 3.5.21sp3
Last updated: 19 hours ago
Post by jonasz on Deploy LicenseServer for Linux SL
CODESYS Forge
talk
(Post)
The machine I'm currently using (Celeron J1900) already has the Kernel RT patch. I checked the performance according to the documentation. After running CyclicTest for 4 cores, the value for each core is around 6-7. I went through the entire process according to the documentation (I envy the TaskMonitor results in the documentation). The documentation states: "CODESYS Virtual Safe Time Provider The CODESYS Virtual Safe Time Provider is a standard interface that the user can use to transfer a second and external time base to the CODESYS Virtual Safe Control. The implementation is done as a client, which must run on another system with an independent time base." How do I implement this? I've been struggling for two weeks now - I'm too old to give up.
Last updated: 9 hours ago
What is the prerequisites for a Raspberry Pi to work with SysSockSetIpAddressAndNetMask()
CODESYS Forge
talk
(Thread)
What is the prerequisites for a Raspberry Pi to work with SysSockSetIpAddressAndNetMask()
Last updated: 6 days ago
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.