Post by aniket-b on Scara3 kinematic robot error
CODESYS Forge
talk
(Post)
I am using Scara3 kinematic with EtherCAT PLC. The robot stops at the same place randomly after few cycles. Check attached image. I am getting SMC_ERROR.SMC_DI_FIELDBUS_LOST_SYNCRONICITY in all 3 axes.
Last updated: 2025-12-19
Post by aniket-b on Scara3 kinematic robot error
CODESYS Forge
talk
(Post)
It is Moons PLC which uses Codesys IDE. https://www.moonsindustries.com/series/mca6-medium-motion-plc-a150102 This has Realtime capability using Linux with preempt
Last updated: 2025-12-29
Post by mariusz997 on Visualisation - internal error
CODESYS Forge
talk
(Post)
Hi - problem solved. I had 3 version of codesys on system and they didn't like each other. After uninstall all and install again only one version now everything is OK
Last updated: 2025-11-12
Post by tjacks on Opc UA Data Source Client Browse Error in Codesys HMI
CODESYS Forge
talk
(Post)
Codesys V3.5 SP21 Patch 3 Codesys HMI 3.5.21.30 I'm trying to connect to an OPC UA server on a Kuka robot controller using Codesys HMI's data source manager. I get through the login phase and the client browses most of the data structure on the server but errors out toward the end with a generic: Error while browsing the client, Failed with service result: BadUnexpectedError. If I complete the data source setup and try to update variables, I get the attached stack trace for the error. I've tried several different endpoint and security options. Most get me through the login but all error out while browsing. UA Expert happily connects and browses with the same configuration. I've connected this same version of Codesys to TwinCAT OPC UA servers and Siemens PLC OPC UA servers. Any ideas on what may be causing the generic BadUnexpectedError during OPC UA server browse?
Last updated: 2025-11-17
Post by grepoo on DataSource CodesysApp V3
CODESYS Forge
talk
(Post)
Hi, trying to create a datasource in appV3 but it returns error code 259 (not nearer specified) everytime, no matter the device i am using. Any idea of what it might signify ?
Last updated: 2025-11-19
Post by sb879 on Non-formal invocation of function blocks in CODESYS
CODESYS Forge
talk
(Post)
Is it possible to do non-formal invocation of function blocks in CODESYS? I get an error when I try, see the attached pic. Also attached a pic from IEC 61131-3 describing non-formal invocations.
Last updated: 2025-12-04
Post by sb879 on Non-formal invocation of function blocks in CODESYS
CODESYS Forge
talk
(Post)
Is it possible to do non-formal invocation of function blocks in CODESYS? I get an error when I try, see the attached pic. Also attached a pic from IEC 61131-3 describing non-formal invocations.
Last updated: 2025-12-04
Post by osande on Archive
CODESYS Forge
talk
(Post)
Problem with Visualization Manager and archiving. Project without VM has no problem. With VM in the project there is an error message and no archive has been created
Last updated: 2026-03-10
Post by hannibal on Codesys Trend - setting Y axis minimum and maximum as variables - error
CODESYS Forge
talk
(Post)
Hi, It was my fault. I was using a REAL variable instead of INTEGER. Sorry for posting this.
Last updated: 2026-03-22
Post by totorovic on Ladder editor bug with 3.5.21.20
CODESYS Forge
talk
(Post)
Hello, With Codesys 3.5.21.10 the ladder editor displays : With Codesys 3.5.17.21, the same code was correctly displayed : The compilation is error free Please check image attached
Last updated: 2026-05-07
Post by cm1435 on too much data for the controller
CODESYS Forge
talk
(Post)
When I download project to ifm CR2530 controller, met the error "too much data for the controller". Actually my project is just 70k Bytes, far from the memory 1M of CR2530. Anybony ever met this problem?
Last updated: 2026-05-30
Post by shivsrikakolum on Getting SMC_ERROR 34 SMC_AXIS_NOT_READY_FOR_MOTION, while the axis should be ready for motion
CODESYS Forge
talk
(Post)
how did you manage to get rid of the error. i have set the cycle time to 2000 microsecond but my softaxis is still amber warning
Last updated: 2026-07-07
Post by reinier-geers on Error ambigiusname
CODESYS Forge
talk
(Post)
In visu i have a Led. I only changed the output. Then i get Ambigius use of name Tpara. But it doesnt show where. See screen shot
Last updated: 2026-01-20
Post by gseidel on SMC_Trafo 6DOF Config Error
CODESYS Forge
talk
(Post)
Hi jgalaska, the parameters and their valid ranges are described here (0). In particular, the parameter d1 must be non-positive (<= 0). (0) https://content.helpme-codesys.com/en/CODESYS%20SoftMotion/_sm_trafo_pou_six_dof_robot.html#UUID-5451338b-a728-5c42-0f62-d9735b01d032_id_b18ea4b1b308acfdc0a8646358edc019_id_e7016982df408f59c0a8657d017550b3 Best regards, Georg
Last updated: 2026-01-21
Post by chaoschaos on Visualisation generates "Unresolved reference"
CODESYS Forge
talk
(Post)
For the DynamicText error i have finally found a solution. You have to delete some libraries from your project. For me it was the WagoSysIcon library which wanted to reference dynamictexts even though i didn't have any in my project.
Last updated: 2026-02-02
Post by arpat on Error, visualisation property handling, VISU_USEPROPERTYINFO
CODESYS Forge
talk
(Post)
For me going to Project -> Project Settings -> Visualisation -> check "Visible" and then check both "Activate property handling ..." and "Activate implicit checks ..." solved the problem.
Last updated: 2026-02-03
Post by ulvis on CAA 3.5.16 TLS configuration - certificate
CODESYS Forge
talk
(Post)
Hi, did yo have any luck with this? I am facing the same challenge. Using a WinCTRLx64 but I get AccessViolation error in my CmpTlsCreateContext() call.
Last updated: 2026-03-23
Post by julianramirez on Codesys Trend - setting Y axis minimum and maximum as variables - error
CODESYS Forge
talk
(Post)
Hello Hannibal, I am using real vars and it works, however, if I update those vars in real time it doesnt quite change it on y axis, do you think it is because it is not an integer?
Last updated: 2026-05-21
Post by dmb-fan on Attemp Convert old V2.3 projects : Error HRESULT: 0x80010105 (RPC_E_SERVERFAULT))
CODESYS Forge
talk
(Post)
Installing SP17 on an old Win10 PC is working. Are there companys out there who can handle installing software on windows ? Siemens: No Dell: No CoDeSys: No
Last updated: 3 days ago
Post by hazarath on How extract JSONElement containing Array data
CODESYS Forge
talk
(Post)
I want to extract each element of an Array. Can someone help me with this. When I use JSONElementToString (part of JSON Utilities SL), I am seeing output as "ARRAY" instead of actual data. Here is the JSON content that I want to read : { "value1Unit": { "units": "M" }, "data": { "stepSize": 300.23, "points": [6,8] } } I would like to read each item of the element "points" i.e. 6 and 8. Here is the code I used, // Reading the content as JSON reader ( xExecute := execute , pwData := ADR ( converted_value ), jsonData := jsonDataStorage ); // Get the JSON Element jsonDataStorage.FindFirstValueByKey( wsKey := fidKeyVar, diStartIndex := searchElem, jsonElement => jsonElement ); JSON.JSONElementToString ( element := jsonElement , wsResult := valueWstring ); The content of the output of valueWstring is shown as "ARRAY" instead of the array items i.e. 6 and 8 Please can someone help me.
Last updated: 2024-07-30
Post by jonathan1321351 on IO-Link read/write parameters Ethernet/IP
CODESYS Forge
talk
(Post)
I want to read and write parameters of an IO-Link device using acyclic messages. I have a Cube67+ in Ethernet/IP, connected to an IO-Link master. In the datasheet, I can find the parameters required for the message (Service, Class, Instance, etc.). I see the function block "Set_attribute_single" in the "EthernetIP Services" library, but I'm not sure how to correctly send the index and sub-index for the IO-Link device. The class in the datasheet is 0x80 for the IO-Link Parameter Object, but itβs not present in the CPIClass enum. Is there another function block more suitable for configuring IO-Link devices? (similar to "iol_call" in PROFINET or whatβs used in EtherCAT).
Last updated: 2024-09-04
Post by taqamert on CANopen PDO Issue with Pressure Sensor in Codesys
CODESYS Forge
talk
(Post)
Hello everyone, I am using an IFM CR0303 model PLC, which has a tilt sensor and a pressure sensor connected via CANopen. Both sensors are from the same brand (ATEK). I can read data from the tilt sensor without any issues, but I am unable to read data from the pressure sensor. I have added the EDS file in the PLC configuration and adjusted the node-ID settings. When I check with the PCAN-View application, I can see that the selected PDOs are coming through, but the data is not reaching the Codesys side. What could be the issue, and what can I try to resolve it? Can anyone help me?
Last updated: 2024-10-22
Post by sigurdrb on Read codesys version in the codesys application
CODESYS Forge
talk
(Post)
Hi! I want to read the codesys version into the project, so I can highlight it in the SCADA system. VAR dwVersion : DWORD; END_VAR SysTarget.SysTargetGetVersion(pulVersion := ADR(dwVersion)); This gives me the value 100859909. I tried to search ths up and found som older post (https://forge.codesys.com/forge/talk/Runtime/thread/a55981ff4d/) that said each 4 bytes reads a number in the version. Example is 50662666 = 16#03050D0A which reads to V3.5.13.10 When I run this code I get the value 100859909, which I cant translate to anything meaningful. I am running it on Codesys V3.5.19.70. Help appreciated!
Last updated: 2025-01-17
Post by george32 on TCP Server
CODESYS Forge
talk
(Post)
Dear people, I would like to create a TCP server in my PLC program. The TCP server needs to communicate with an external device. I have been searching the internet and found that the libraries Syssocket or CAA NetBaseSrv are two possible solutions to create a TCP server. From what I have read, CAA NetBaseSrv is more user-friendly to implement than the Syssocket variant. However, I am still struggling to actually implement this library. Foremost is my little knowledge about creating a TCP server and how to read/understand each function block, especially the outputs of some blocks and the types, e.g. server has an output CAA.Handle, but I cannot find the explanation of CAA.Handle. I tried to find a good document that can help me understand how to implement a TCP server, but I could not find it. Thank you in advance, George
Last updated: 2025-02-20
Post by mkintegration on Reading Absolute Encoder Position From Yasakawa Drive
CODESYS Forge
talk
(Post)
I am looking to read in the absolute position of a yaskawa servo drive Sigma 7 that is using absolute encoder. It looks like yaskawa outputs this across there CN1 I/O connecter and during operation just outputs encoder pulses. But at boot up transmits the Multiturn data position and the Position within one rotation (pulse train) on two different wires. Once the drives are enabled it just uses incremental pulses. Does any one have experience with what IEC blocks to use to read this information in. I attached the Yaskawa Manual section that talks about the format.
Last updated: 2025-02-26
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.