Edge Gateway online, but PLC is not online
CODESYS Forge
talk
(Thread)
Edge Gateway online, but PLC is not online
Last updated: 2024-01-10
Why SysPipeWindows is not implemented in RTE?
CODESYS Forge
talk
(Thread)
Why SysPipeWindows is not implemented in RTE?
Last updated: 2024-02-02
Constant error in logs "SysEthernetGetPortConfigAndStatus: Adapter Not Found"
CODESYS Forge
talk
(Thread)
Constant error in logs "SysEthernetGetPortConfigAndStatus: Adapter Not Found"
Last updated: 2024-02-05
json utilities not reading or writing files
CODESYS Forge
talk
(Thread)
json utilities not reading or writing files
Last updated: 2024-02-13
Webvisu not showing Codesys V3.5 SP13 Patch 4
CODESYS Forge
talk
(Thread)
Webvisu not showing Codesys V3.5 SP13 Patch 4
Last updated: 2024-04-06
Webvisu not showing Codesys V3.5 SP13 Patch 2.
CODESYS Forge
talk
(Thread)
Webvisu not showing Codesys V3.5 SP13 Patch 2.
Last updated: 2024-04-06
Post by codesysjupiter on Could not be resolved - Library error
CODESYS Forge
talk
(Post)
I tried. but not work.
Last updated: 2024-04-13
Codesys installation package fails because not signed
CODESYS Forge
talk
(Thread)
Codesys installation package fails because not signed
Last updated: 2024-04-18
GPIOs not running with Raspberry Pi 4 (and SPI connection)
CODESYS Forge
talk
(Thread)
GPIOs not running with Raspberry Pi 4 (and SPI connection)
Last updated: 2024-05-06
Codemeter log error: API Error 200 (ENTRY NOT FOUND) occurred!
CODESYS Forge
talk
(Thread)
Codemeter log error: API Error 200 (ENTRY NOT FOUND) occurred!
Last updated: 2024-05-08
Licensing info not available (WAGO PFC200 + Codesys V3)
CODESYS Forge
talk
(Thread)
Licensing info not available (WAGO PFC200 + Codesys V3)
Last updated: 2024-06-10
C0077 on one machine but not another
CODESYS Forge
talk
(Thread)
C0077 on one machine but not another
Last updated: 2024-06-11
Tripod rotary coordinate is not correct with right hand rule
CODESYS Forge
talk
(Thread)
Tripod rotary coordinate is not correct with right hand rule
Last updated: 2024-06-23
CODESYS OPC UA Security: HMI Client Not Receiving Server Certificate
CODESYS Forge
talk
(Thread)
CODESYS OPC UA Security: HMI Client Not Receiving Server Certificate
Last updated: 2026-01-06
CODESYS OPC UA Security: HMI Client Not Receiving Server Certificate
CODESYS Forge
talk
(Thread)
CODESYS OPC UA Security: HMI Client Not Receiving Server Certificate
Last updated: 2026-01-06
Axis directions in CNC editor not using right-hand rule?
CODESYS Forge
talk
(Thread)
Axis directions in CNC editor not using right-hand rule?
Last updated: 2026-01-08
"Distributed clocks are not synchronized, Rea time problem on hardware" ?
CODESYS Forge
talk
(Thread)
"Distributed clocks are not synchronized, Rea time problem on hardware" ?
Last updated: 2026-01-09
Smooth path is not working with SMC_NCInterpreter
CODESYS Forge
talk
(Thread)
Smooth path is not working with SMC_NCInterpreter
Last updated: 2026-03-27
Codesys 3.5.21.3 add Library search not work
CODESYS Forge
talk
(Thread)
Codesys 3.5.21.3 add Library search not work
Last updated: 2026-01-20
The selected container ... does not fit your ticket
CODESYS Forge
talk
(Thread)
The selected container ... does not fit your ticket
Last updated: 2026-02-07
Post by mrkm-dic on UC20-M4000 Redundancy – Application is not automatically synchronized and redundancy breaks after online change
CODESYS Forge
talk
(Post)
Hello, I am currently testing redundancy using two UC20-M4000 controllers with CODESYS Control SL. The basic redundancy functionality (Active/Passive switching and failover) works, but I am experiencing problems when updating the application. Environment Controller: Weidmüller UC20-M4000 OS: u-OS Runtime: CODESYS Control SL 4.12.1.0-1 Redundancy link: dedicated Ethernet connection between the two controllers Time synchronization: NTP configured, time difference between controllers is about 1–2 seconds Current behavior Application synchronization When I download a modified application to PLC1 (Active controller), the application is not automatically copied to PLC2 (Passive controller). However, when I perform a path swap, the application download to PLC2 starts automatically. My expectation was that the Passive controller would automatically receive the updated application after downloading to the Active controller. Online change When performing an online change, redundancy is lost and the controllers switch to Standalone mode. Typical log messages include: RedundancySynchronize called Redundancy failover itself works correctly. The application boot project exists on both controllers (Application.app and Application.crc). Network interfaces are up and correctly configured. Question Is this behavior expected when updating the application in a redundant UC20-M4000 setup? Should the Passive PLC automatically receive the updated application, or is manual synchronization required? Any advice or recommended configuration for stable redundancy during online change and application download would be greatly appreciated. Thank you.
Last updated: 2026-03-16
Post by alexgooi on OPC-UA and other communication questions
CODESYS Forge
talk
(Post)
Dear forum, I currently have a big question mark above my head, and maybe this forum can shine some light on the situation. I recently updated to Codesys 3.15 SP19 Patch 6. And now I’m trying to setup the OPC-UA server, besides that I’m trying to connect to the controller with the Codesys V3 (Ethernet) protocol. OPC-UA I have installed the correct licenses on my controller (Runtime and communication). I’m able to connect to the controller with an OPC-UA client, and I’m able to browse the tags, so far so good. Therefore I’m assuming that the OPC-UA server is running on the controller. But now the strange part, in the device security settings I have set the communication Policy to BASCI256SHA256 ( I also have tried the other ones) and the communication mode is set to secure if possible (I also have tried all the other ones) (see picture). With these settings I would assume that I would only be able to login with a Basic256SHA256 policy with a client. But the opposite is true, I am able to login using the no policy mode and when I set it to Basic256SHA256 the client (UA-Expert) notes that this policy is not available on the server. I then check the certificates and I noted that there is no certificate for the OPC-UA server, I tried to generate one but it gave the error that the certificate has not been created by the device (See picture). To summarize I have no clue what is going on, and the controller does the opposite of what I would expect. Codesys Ethernet V3 driver I have a HMI connected to the same controller using the Ethernet V3 driver. But this will not connect. I tried all the Protocols (see picture), with and without the username and password enabled. But it will not connect, when I scan the available servers I can see the controller with the port number that I am expecting, so I’m assuming that the Codesys V3 ethernet driver is up on the controller. Does anyone can give me some direction, because the stuff that I tried doesn’t make sense to me. Thank you in advance
Last updated: 2024-04-02
Post by hboertz on CamBuilder and first boundary position not zero
CODESYS Forge
talk
(Post)
Hi @niallel, it is currently not possible to create periodic cams using SMCB.BoundImplicit(). If you want to create a periodic cam which does not start/end with all slaves values equal to zero, then you must specify the boundary conditions explicitly using SMCB.Bound(). When you finished your cam, you can check via CamBuilder.CheckContinuity(), if the cam fulfills the continuity requirements for a periodic cam (see input isPeriodic). But you are right, it should be possible to create periodic cams using implicit boundary conditions. I have added the following Jira issue, so that this feature might be included in a future SoftMotion version: SM-5537: CamBuilder: It should be possible to create periodic cams using implicit boundaries I hope this answers your question. Best regards, Hendrik
Last updated: 2025-01-08
Post by dhumphries on Not able to see input data coming from eip adapter on codesys
CODESYS Forge
talk
(Post)
Does the device have a green icon next to it when the PLC is running? If not you have some kind of communication problem, wireshark may be picking up some data but the scanner may not be configured correctly to receive the data. Check the T>O and O>T bytes and make sure they match on both the scanner and adapter. I've had very little success loading a .eds file and having the configuration work without some manual configuration. If you have a green icon, have you enabled the device to always update variables?
Last updated: 2024-03-02
Post by matt-s on HMI Pushbutton/Move Instruction
CODESYS Forge
talk
(Post)
I know, that is not the issue though. The issue is the HMI_Blower_Auto_PB variable not changing to false. I do not have the IO modules plugged in yet, that is why there are NaN values for those variables. That should not affect this.
Last updated: 2024-01-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.