Post by sumit on Not able to see input data coming from eip adapter on codesys
CODESYS Forge
talk
(Post)
Hello there, I have an eip adapter running (remotely) that is sending data back to eip scanner (running on codesys). I can send data from scanner (codesys) to the adapter but not getting the data back from the adapter. I have verified the incoming data on wireshark but I don't see this data in the codesys. I have tried local variable mapping and global variable mapping not variable values just stays at 0. Please guide.
Last updated: 2024-02-29
Post by timvh on IFM CR711S Version Mismatch
CODESYS Forge
talk
(Post)
You should ask IFM to provide you with the correct version of their controller packages. Then after you have installed this, you can select the correct version of the controller by right clicking on it in the device tree, update device, enable the option "Display all versions" and then select the version which matches your controller. Alternatively you can ask IFM to provide an update package which can update the runtime version on your controller to 3.2.0.0.
Last updated: 2024-03-05
Post by mp9876 on Device User Logon
CODESYS Forge
talk
(Post)
Hi everyone, Had that problem before where I could not create another user but used the method just above and it worked great. My problem now is that I get this message when attempting to logon to the device: invalid user authentication on the target dev5, the new user created is pretty much a copy of the user 'Owner' except for the password. Any idea as to why I am always getting this "invalid user authetication on the target" message ? Using Codesys V3.5 SP19 Patch 6 + (64 bit) Regards
Last updated: 2024-03-16
Post by syjoo on Recipe Manager in PRG (3.05.13.XX)
CODESYS Forge
talk
(Post)
I'm using version 3.5.13. Is it possible to handle Recipe Manager in PRG in this environment? Can you give me a simple example? Although it has been confirmed that the functions work on Recipe Manager, they do not work properly when implemented through FB within a simple PRG. I would like to save the current value as a recipe or load the recipe's value as the current value. And I want to save the recipe as a file or load the recipe saved as a file. somebody help me. (TT)
Last updated: 2024-04-15
Post by alex2 on Codesys SVN
CODESYS Forge
talk
(Post)
Hello Everyone. I have a question about the SVN module on Codesys. I am using Codesys V3.5.10 and installed Codesys SVN 4.2.5.1 but when i try to connect my SVN to codesys i have a message saying that there is no license for accessing the Url. I searched on the codesys store and it seems that "CODESYS Professional Developer Edition" is needed? Am i right? Do i also need to buy a USB key? Is there another edition but only for the SVN? I thank you in advance for your answers.
Last updated: 2024-04-27
Post by rabaggett on CODESYS control for Raspberry Pi 64 SL errors
CODESYS Forge
talk
(Post)
Update: I started over. I saved progress at each step. all compiled zero errors, zero warnings. Pre-processor messages remain, but I can make progress. Until I try to re- load the project file in Codesys. Re-loaded files error as above when compiled, even though they compiled error-free immediately before saving. Is my installation borked? (Not easy to re-install due to IT madness...)
Last updated: 2024-05-03
Post by corriibme on Setting array values with JSON Utilities SL
CODESYS Forge
talk
(Post)
It turns out that you can build JSON structures without ever calling the JSONBuilder function block directly. Instead, create a pointer to JSON.JSONData and invoke the necessary methods on its dereference. The parent object has a parent index of -1 (and an index of 0). EVERY other item (including keys, values, empty arrays and sub-objects) created by the setX methods needs the index to increase by 1. Then use the JSONByteArrayWriter FB to generate your JSON string
Last updated: 2024-05-23
Post by wiresplus on Display minutes as hours & minutes
CODESYS Forge
talk
(Post)
Hello, I have a counter that increments an INT value once per minute I want to display this value in Minutes until 60, then Hours/Minutes thereafter on the HMI Codesys V3.5 SP16 I can divide the minutes by 60 to get hours, but then the minutes is still more than 60. Example: a process has run for 350 Minutes. I need to display "5 Hours 50 Minutes" But if it's only been 45 Minutes, I don't want "0 Hours 45 Minutes" , just "45 Minutes"
Last updated: 2024-05-25
Post by dario99 on Error when creating a new HTML5 visualisation
CODESYS Forge
talk
(Post)
Hello, I'm quite new here. I would like to create a new HTML5 visualisation. I have already imported some templates via the visualisation elements repository, this worked fine. However, when I want to open the html5control.html in the editor or create a new project myself, I always get this error: default filesystem storage could not be found. Did you add storages.plugin to the profile? I can't find this plugin. The Package Designer (V4.1.0.0) and Codesys Visualisation (V4.5.0.0) plugins are installed Can anyone help me? Thank you very much!
Last updated: 2024-06-14
Post by rabaggett on No Visu on RasPi
CODESYS Forge
talk
(Post)
OK, I got this to work as shown above in mos89p's comment. What I did: Tools/Update Raspberry Pi. Reloading the runtime seems to have solved the web problem. I can view the visualization on the Pi and laptop using a browser as shown above. Thanks! But Isn't the visualization supposed to take over the screen of the Raspi? When I run visu projects on Windows or Wago, the visualization shows on that device's screen by default.. But this is not happening in this case
Last updated: 2024-06-20
Post by ducng on SMC_FB_WASNT_CALLED_DURING_MOTION when enable MC_MoveRelative
CODESYS Forge
talk
(Post)
Hello, I am using an Inovance PLC to control a servo via EtherCAT. When I enable MC_POWER, the drive switches to Run mode successfully. After that I call MC_MoveRelative, but I get the error SMC_FB_WASNT_CALLED_DURING_MOTION. The servo vibrates but the motor shaft does not move. I am new to EtherCAT/servo motion control, so I would appreciate any guidance or suggestions for troubleshooting this issue. Thank you in advance for your help.
Last updated: 2025-11-02
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 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 kenth1973 on MC_Phasing state explenation
CODESYS Forge
talk
(Post)
Hi Georg OK got it, thank you. I respect your (CODESYS) policies on that issue. Will try to update according to your recommondation if the customer experience same error in the future. Though - from within my coding heart it does bother me deeply, that I cannot get further understanging/knowledge on the iPhasingState, but I guees I will have to swollow that bitter pill and get on with it! hehe ;-)
Last updated: 2025-12-17
Post by ryusoup on 'keep last value' option in CODESYS EtherCAT
CODESYS Forge
talk
(Post)
Hello, I’m using CODESYS EtherCAT Master on a Raspberry Pi controller with several remote I/O modules. I’m facing an issue where the input values from the remote I/Os drop to 0 when a connection error occurs. Is there a way to configure a “keep last value” behavior (i.e., hold the last valid input) instead of defaulting to 0 on communication loss? Best regards,
Last updated: 2025-11-18
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 antonz on OSCAT Scale_r function not working in LD 4.60 works in LAD2 on 3.5.21sp3
CODESYS Forge
talk
(Post)
That's what I found as well Shaun. I have seen it at least in versions 3.5.21.1 and 3.5.21.3. There seems to be an issue with the FBD/LD package v4.6.0.0. The workaround proposed by Tim works but needs to be done manually on every code change/addition. For now we manually downgrade the FBD/LD package from v4.6.0.0 down to v4.5.0.0 after installation of CoDeSys. Same as you did. I hope this gets fixed on a next patch.
Last updated: 2025-11-21
Post by rtlman on Scan devices hangs CODESYS
CODESYS Forge
talk
(Post)
Hello, I have a problem that randomly appeared today. When trying to scan a network adapter in "Deploy Control SL" the whole program hangs and needs to be restarted. I have been running "CODESYS v3.5 SP21 Patch 3" for a while and it has worked without any issues until now. I've tried upgrading to "CODESYS v3.5 SP21 Patch 4" with the same result. I've not made any system settings recently that im aware of which could cause this. Has anybody had similar a issue?
Last updated: 2025-12-12
Post by tobiassantos on History of Alarms
CODESYS Forge
talk
(Post)
I am running tests using the Windows runtime environment. The alarm history is not being logged and displays the error: "Some kind of disk I/O error occurred. Check disk space" in the alarm table. Furthermore, it is not possible to export the alarms. I have already tried to find a configuration field in Alarm storage and Alarm configuration to fix this problem, but I haven't found any related fields.
Last updated: 2026-01-05
Post by tobiassantos on History of Alarms
CODESYS Forge
talk
(Post)
I am running tests using the Windows runtime environment. The alarm history is not being logged and displays the error: "Some kind of disk I/O error occurred. Check disk space" in the alarm table. Furthermore, it is not possible to export the alarms. I have already tried to find a configuration field in Alarm storage and Alarm configuration to fix this problem, but I haven't found any related fields.
Last updated: 2026-01-05
Post by sheberle on ERROR: Calling the program "AlarmStorage_Prg" is not allowed from multiple tasks
CODESYS Forge
talk
(Post)
Do you have any additional information about when the error occurs? I am trying to recreate this issue to find a workaround... Maybe you could also make the project available. You could add the following logfilter to the CODESYS configuration file: [CmpLog] Logger.0.Filter=0xFFFFFFFF Logger.0.Enable=1 Logger.0.MaxEntries=10000 Logger.0.MaxFileSize=1000000 SysSem.Filter=0xFFFFFFFF SysTask.Filter=0xFFFFFFFF I hope that the log filter will show us which task is responsible for this, so we can narrow it down a bit more.
Last updated: 2026-03-31
Post by gland on Open project automatic with correct version
CODESYS Forge
talk
(Post)
Goodmorning, The projects we have made (with several persons) are in differents versions, Codesys V3.5 sp18 patch4, V3.5 sp19 patch 2, V3,5 sp19 patch 5 etc V3.5 sp21 patch 3 etc.. Now when we're opening an project thats's not opend before on my pc and we're not sure in witch version it's made it's quite annoying. We don't want to update to the newest version. Is there a way that it's automatic opening the correct version? Is there a program/tool/easy way to do this? Thanks,
Last updated: 2026-01-27
Post by sulzbrunn on Codeys Installation freezes while attempting to install packages
CODESYS Forge
talk
(Post)
Hi, I am facing the same problem: I am trying to install CODESYS 3.5.17.60 The last log entries are: ... InstallShield 14:18:17: Done Initializing... InstallShield 14:18:17: Registering Msi Server... InstallShield 14:18:17: Invoking script function InstallOEMPackages 1: [CDS Info]: CDS_OEMPACKCOUNT: 47 1: [CDS Info]: CDS_OEMPACKCOUNTALL: 47 Action 14:18:17: CDSInstallOEMPackages. Install all Packages added to the setup 1: [CDS Info]: Call: C:\PROGRA~2\CODESY~1.60\CODESYS\Common\PACKAG~2.EXE --profile="CODESYS V3.5 SP17 Patch 6" --installAll="C:\Users\UserXXX\AppData\Local\Temp{94C03~1\Packages"
Last updated: 2026-03-19
Post by transcend on Movesuperimposed Command Aborted Error
CODESYS Forge
talk
(Post)
Hello everyone, I am building a 3-axis packaging machine. First, I created a virtual axis and connected the knife to the virtual axis using a CAM. I also linked the conveyor system to the virtual axis with GearIn. However, I’m facing the following issue: when I use SUPERIMPOSED to change the conveyor’s motion, I get a COMMAND ABORTED error. The exact error is: SMC_ERROR.SMC_FB_WASNT_CALLED_DURING_MOTION. Why am I getting this error?
Last updated: 2026-04-11
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.