Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

Talk

FAQ - Frequently asked Questions about CODESYS
FORUM LATEST POST # TOPICS
Engineering πŸ‡¬πŸ‡§

Discussions about the CODESYS Development System, IEC programming, CODESYS Professional Developer Edition

Web client SL authorization
by jack-caissey
11 hours ago
3579
Runtime πŸ‡¬πŸ‡§

Related questions to SoftPLCs e.g. Raspberry Pi, Beaglebone, IoT2000 and other platforms

Custom I/O driver variables
by sola
1 day ago
1775
Visualization πŸ‡¬πŸ‡§

Realizing operator screens with CODESYS HMI, Targetvisu, Webvisu

Multiple use of the same visualization in different frame
by timvh
3 days ago
597
Motion πŸ‡¬πŸ‡§

Realizing single or multi axis motion control, CAM, CNC and Robotic applications

Motion MC_TouchProbe windowonly mode
by shaunvdm
2 days ago
327
Codesys V2.3 πŸ‡¬πŸ‡§

Forum about V2.3

C code in Codesys
by s45er
1 day ago
2052
Deutsch πŸ‡©πŸ‡ͺ

German forum

CODESYS connection zu UA Expert aufbauen
by steffen
3 days ago
4168
Automation Server πŸ‡¬πŸ‡§

The Industry 4.0 administration platform for users and operators of CODESYS compatible controllers

Accessing the underlying OS
by yannickasselin
2021-11-05
15
Forge πŸ‡¬πŸ‡§

Discussions about CODESYS Forge projects and features of the CODESYS Forge website

Network Variables:
by eschwellinger
2 days ago
84

Recent Activities

    CODESYS Forge

  • jack-caissey jack-caissey posted a comment on discussion Engineering πŸ‡¬πŸ‡§

    I am trying to make an API call to retrieve data. The API needs to take in username and password as Basic Auth parameters. I am wondering how I would pass these values to the API? I have not been able to find any documentation outlining how this would be done.

  • lefish lefish modified a comment on discussion Engineering πŸ‡¬πŸ‡§

    I cannot establish connection to the License container. I am not able to find the Raspberry Pi by "Scan". I can, anyhow, connect to the SoftSPS if I enter the OpenVPN-IP-Adress in communication settings directly. I then can view Online-Values and transfer the Runtime. There is no firewall active on my engineering PC or the Raspberry Pi. Is OpenVPN-Cloud service blocking some ports needed by CodeSys? I am on CodeSys 3.5 SP16 Patch 2 Thanks!

  • lefish lefish modified a comment on discussion Engineering πŸ‡¬πŸ‡§

    I cannot establish connection to the License container. I am not able to find the Raspberry Pi by "Scan". I can, anyhow, connect to the SoftSPS if I enter the OpenVPN-IP-Adress in communication settings directly. I then can view Online-Values and transfer the Runtime. There is no firewall active on my engineering PC or the Raspberry Pi. Is OpenVPN-Cloud service blocking some ports needed by CodeSys? I am on CodeSys 3.5.16 SP20 Thanks!

  • lefish lefish posted a comment on discussion Engineering πŸ‡¬πŸ‡§

    OK, I tried again. Here is a possible workaround: Connect to Raspberry Pi by IP address (OpenVPN IP adress) Copy the device address, which apears after connection - in my case (masked): [0301.9000.2DDC.XXYY.ZZZZ] Open "License Manager" Press "Add Device" Paste device address and hit the dialogs "OK"-Button Keep pressing the button License Managers "OK"-Button although it is greyed out first Eventually it will get black for the blink of an eye. If you did not keep hitting in first place you will not...

  • lefish lefish posted a comment on discussion Engineering πŸ‡¬πŸ‡§

    I cannot establish connection to the License container. I am not able to find the Raspberry Pi by "Scan". I can, anyhow, connect to the SoftSPS if I enter the OpenVPN-IP-Adress in communication settings directly. I then can view Online-Values and transfer the Runtime. There is no firewall active on my engineering PC or the Raspberry Pi. Is OpenVPN-Cloud service blocking some ports needed by CodeSys? Thanks!

  • kristiankroier kristiankroier posted a comment on discussion Engineering πŸ‡¬πŸ‡§

    Thanks for the input. I was afraid what you described was the way to do it at the moment. At least improvements are coming because the current git implementation is in some cases worse than just using the binary files and an external VCS.

  • i-campbell i-campbell posted a comment on discussion Engineering πŸ‡¬πŸ‡§

    You can add an exception handler by double clicking the Task Configuration, see attached.

  • i-campbell i-campbell posted a comment on discussion Engineering πŸ‡¬πŸ‡§

    I know that compare two arbitrary commits and compare two arbitrary branches are on the roadmap. I have been using this to compare to an old branch, but you are right it is cumbersome. Essentially, you create another .library or .project file of the old commit to compare to: If the commit is not on a branch head, use Git for Windows to create a branch at the old commit. (To do this in CODESYS Git is also on the roadmap) In CODESYS Git Branches View, press the refresh button, then checkout the new...

  • kristiankroier kristiankroier posted a comment on discussion Engineering πŸ‡¬πŸ‡§

    What is the preferred way to handle a watchdog timeout on a SoftPLC? According to the documentation the timed out task will be suspended and that is fine but is there some way to determine this from the code to handle the event by e.g. raising an alarm or restarting the SoftPLC?

  • kristiankroier kristiankroier posted a comment on discussion Engineering πŸ‡¬πŸ‡§

    Has anyone figured out how to compare two "random" commits in Git? E.g. master before a branch and the fifth commit on the branch. Going through each commit one at a time is slow and basically impossible to do with a complete overview.