Activity for CODESYS Forge

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

    3.5,18,30 The Weintek HMI Runs a dual core CPU.. one for the HMI and one "real time OS" for Running Codesys.

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

    which runtime version and dies this device has an realtime kernel?

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

    Its Running on a Weintek CMT HMI. the program is not huge, just controlling a few pumps. plc is at 1%

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

    see attached I don't have watchdog enabled in tasks?

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

    see attached

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

    Its Running on a Weintek CMT HMI. the program is not huge, just controlling a few pumps.

  • eschwellinger eschwellinger posted a comment on discussion Runtime πŸ‡¬πŸ‡§

    which plc in which version do you use?

  • mtnkyr mtnkyr posted a comment on discussion Runtime πŸ‡¬πŸ‡§

    I have to use Keyence IV-500MA Camera for a project. Actually I can use physical connection but I tried to connect using Ethernet protocol so I added its EDS file but I took a lot of errors. Could you help me to solve this problem?

  • mtnkyr mtnkyr posted a comment on discussion Runtime πŸ‡¬πŸ‡§

    I have to use Keyence IV-500MA Camera for a project. Actually I can use physical connection but I tried to connect using Ethernet protocol so I added its EDS file but I took a lot of errors. Could you help me to solve this problem?

  • arcadium arcadium posted a comment on discussion Visualization πŸ‡¬πŸ‡§

    Hello, Maybe someone could help with this. When I add ENUM to a text field I get the number instead of the text. For my own ENUM variable I have declared and enabled text list value is displayed as text, but I need enum text displayed from softMotion and other internal FB's. In the picture I have one of desired ENUM variable setup, but in the visu I have number, but in the watch window it's text. There is probably some checkbox to tick, but was looking for an hour, can't find a solution. Would apreciate...

  • arcadium arcadium posted a comment on discussion Visualization πŸ‡¬πŸ‡§

    Hello, Maybe someone could help with this. When I add ENUM to a text field I get the number instead of the text. For my own ENUM variable I have declared and enabled text list value is displayed as text, but I need enum text displayed from softMotion and other internal FB's. In the picture I have one of desired ENUM variable setup, but in the visu I have number, but in the watch window it's text. There is probably some checkbox to tick, but was looking for an hour, can't find a solution. Would apreciate...

  • gseidel gseidel posted a comment on discussion Motion πŸ‡¬πŸ‡§

    Hi pmanuele, while I don't have firsthand experience with the EL7041 and the step motor AS1060, there are two things you can check: If you use an external encoder, please make sure you use the alternative device description calles "EL7041 1Ch. Stepper motor output stage (50V, 5A) Rev24 with external Encoder". The SoftMotion driver will set the feedback type automatically, and use the correct object for the actual position (16#6010:21 instead of 16#6010:20) If you have problems with changing the controller...

  • gseidel gseidel posted a comment on discussion Motion πŸ‡¬πŸ‡§

    Hi Stefan, we will update our driver to support the EL7037 in our next release of SoftMotion. In case you are interested to test a pre-release, please contact our support and mention this forum post. Best regards, Georg

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

    Ciao, here same question https://forge.codesys.com/forge/talk/Engineering/thread/2538729618/ in this post https://forge.codesys.com/forge/talk/Engineering/thread/4586a90290/?limit=25#d531 i find : keep in mind that all files which are generated / or read should be exist in the iecfilepath this means: for Windows (Control Win as example) c:\ProgramData\CODESYS\CODESYSControlWinV3x64\268E8ADF\PlcLogic for Linux /var/opt/codesys/PlcLogic I never use codesys on windows but im sure on linux we can manipulate...

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

    Dear All, i am using Runtime CODESYS Control Win V3 - X64 Version 3.5.20.40, by using CAA file library (3.5.19.0) seems not fasible to open a file n 'C:\ciao.txt' or others absolute path. The error on File Open is 5114 File Operation Danied.. here below the implemented code and the windows file's properties. I use to implement codesys in RPI and this operation is immediate... Can someone help me in it?? Thanks in advance Dagi89

  • dom4u dom4u posted a comment on discussion Runtime πŸ‡¬πŸ‡§

    Some findings on this issue: PEAK CAN Driver is the same as in every PCI card from PEAK. I updated the inf file. Here are my steps: 1. Include right VendorID into the *.inf file 2. Disable Windows driver check (Disable WHQL check). This you need because 3S driver is not certified. You will find steps via google or ask chatgpt :) 3. Select: Select driver from a list and navigate to the folder. Say yes to install an uncertified driver. 4. Driver installed and device without errors I did the same with...

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

    Hi, This is with Combivis Studio. I thought you need a license from KEB to create a boot project.

  • imdatatas imdatatas posted a comment on discussion Motion πŸ‡¬πŸ‡§

    Dear @gseidel, Thank you for your response. I will be looking forward to the release of new version. Best Regards, Imdat

  • gseidel gseidel posted a comment on discussion Motion πŸ‡¬πŸ‡§

    Hi Imdat, thanks for your effort! We could reproduce the error and will fix it in the next release (4.18.0.0). Best regards, Georg

  • imdatatas imdatatas posted a comment on discussion Motion πŸ‡¬πŸ‡§

    Hi @tk096, Thank you for your response. Here is example project file and some screenshot for your analysis regarding this matter. In order to reproduce the problem on your side and make it independent of the hardware, I simulated the encoder counter incrementally for the master in this example. I configured a virtual axis as the slave motion axis. The problem occurs in the same way in the real hardware configuration (servo drive connected to Ethercat and hardware incremental encoder) in MC_CamIn....

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

    I continue this topic by myself, I'm very happy with the Codesys support / community ;-) This information (Download time) should be stored in the compileinfo : https://content.helpme-codesys.com/en/CODESYS%20Development%20System/_cds_cmd_load.html But the file is not text-readable (see attached file) so how to solve if download time is empty?

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

    I continue this topic by myself, I'm very happy with the Codesys support / community ;-) This information (Download time) should be stored inthe compileinfo : https://content.helpme-codesys.com/en/CODESYS%20Development%20System/_cds_cmd_load.html But the file is not text-readable (see atached file).

  • edvard-munch edvard-munch modified a comment on discussion Engineering πŸ‡¬πŸ‡§

    This is from 10 years ago, I know. But I have been using (SLAVE_DEVICE.iChannelIndex = CHANNEL_NUMBER) AND (SLAVE_DEVICE.xDone) I suppose that it shows xDone for the channel that shows up in the iChannelIndex at the same cycle? It seems to be working properly for two devices that I have been using it before But now I have another device and using two write channels, for one register each. One channel works properly and returns DONE flag When another channel is triggered, I see that it shows up in...

  • tk096 tk096 posted a comment on discussion Motion πŸ‡¬πŸ‡§

    Hi, can you share a project to reproduce the issue? I wasn't able to reproduce it following these steps.

  • edvard-munch edvard-munch posted a comment on discussion Engineering πŸ‡¬πŸ‡§

    This is from 10 years ago, I know. But I have been using (SLAVE_DEVICE.iChannelIndex = CHANNEL_NUMBER) AND (SLAVE_DEVICE.xDone) I suppose that it shows xDone for the channel that shows up in the iChannelIndex at the same cycle?

  • eschwellinger eschwellinger modified a comment on discussion Visualization πŸ‡¬πŸ‡§

    Guess you need to update Visualization Support Package to latest version (4.5.0.0) in case you are using CODESYS Visualization 4.7.0.0

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

    Given the response to your API request, I don't think this is a CODESYS issue. The response says ... Please provide a valid API token ... so you must get a valid API key from enever.nl

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

    PLEASE

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

    Hello! I am trying to compare 2 projects via the --compare CLI option. In the docs for the --compare option, it describes the usage as .\CODESYS.exe --compare "project path 1" "project path 2". I store my projects in WSL2 on my windows machine. Since CODESYS is happy to open those projects via a path like \\wsl.localhost\home\project.project. So, to compare, I use the command .\CODESYS.exe --compare "\\wsl.localhost\home\prog1.project" "\\wsl.localhost\home\prog2.project". This results in CODESYS...

  • dominggus dominggus posted a comment on discussion Visualization πŸ‡¬πŸ‡§

    updated to CODESYS Visualization 4.7.0.0, still not working...

  • dominggus dominggus modified a comment on discussion Visualization πŸ‡¬πŸ‡§

    Hi, since the latest update it seems the OnDialogClosed is not called anymore?? using CODESYS SP20 Patch 3 with CODESYS Visualization 4.6.0.0 I am using LoadWriteRecipe to load a recipe file from disk (with some custom dialog settings), and I need to run a function (Recipes_LoadFromRecipeData()) afterwards which I execute when OnDialogClosed is closed with OK button. See attached screenshot and code below: *** OnDialogClosed : Recipes_OnLoadFileDialogClosed(pClientData): *** // the DialogManager...

  • dominggus dominggus modified a comment on discussion Visualization πŸ‡¬πŸ‡§

    Hi, since the latest update it seems the OnDialogClosed is not called anymore?? (SP20 Patch 3 with CODESYS Visualization 4.6.0.0) I am using LoadWriteRecipe to load a recipe file from disk (with some custom dialog settings), and I need to run a function (Recipes_LoadFromRecipeData()) afterwards which I execute when OnDialogClosed is closed with OK button. See attached screenshot and code below: *** OnDialogClosed : Recipes_OnLoadFileDialogClosed(pClientData): *** // the DialogManager is provided...

  • dominggus dominggus posted a comment on discussion Visualization πŸ‡¬πŸ‡§

    Hi, since the latest update it seems the OnDialogClosed is not called anymore?? (SP20 Patch 3 with CODESYS Visualization 4.6.0.0) I am using LoadWriteRecipe to load a recipe file from disk, and I need to run a function (Recipes_LoadFromRecipeData) afterwards which I execute when OnDialogClosed is closed with OK button. // the DialogManager is provided via the implicitly available VisuManager dialogMan := VisuElems.g_VisuManager.GetDialogManager(); IF dialogMan <> 0 AND pClientData <> 0 THEN FileOpenCloseDialog...

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

    sudo /etc/init.d/codesyscontrol start

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

    Ok, I have a simple test environment. From C#, using OPC UA, I can read DINTs, write DINTs, read Structs, but when I try to write a struct I get BadNotWritable. I am using Communication Manager, OPC UA Server, and IEC Symbol Publishing. I have a struct defined with one single DINT in it. The instance of the struct is in GVL. The struct is marked read/write in IEC Symbol Publishing. Any ideas? Pointers are welcome. public static async Task WriteStructA(byte[] structAData) { if (_session == null) throw...

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

    Is there any way to run Application.app with a specific Linux command?

  • eschwellinger eschwellinger modified a comment on discussion Visualization πŸ‡¬πŸ‡§

    Guess you need to update Visualization Support Package to latest version (4.5.0.0) in case you are using CODESYS Visualization 4.7.0.0

  • eschwellinger eschwellinger modified a comment on discussion Visualization πŸ‡¬πŸ‡§

    guess you need to update VisuSupport package to latest version

  • eschwellinger eschwellinger posted a comment on discussion Visualization πŸ‡¬πŸ‡§

    gues you need to update VisuSupport package to latest version

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

    please check the plc logger for more details

  • eschwellinger eschwellinger posted a comment on discussion Runtime πŸ‡¬πŸ‡§

    Which podman version is used? Could you please execute: "podman info"

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

    Dear All, I am using CODESYS 3.5.19 SP4 with a PLC device. When I try to download my program to the device, I get the error: "The application 'Application' does not exist on the device". Additionally, after restarting the device, the program does not run automatically. When I connect to the device using WinSCP, I can see that the application.app file is uploaded to the root directory, but the device does not automatically start the application. I tried using the Create Boot Application option, but...

  • dom4u dom4u posted a comment on discussion Runtime πŸ‡¬πŸ‡§

    The problem is that newer PeakCAN cards are with CAN FD support and SJA1000 compatibility isnt mentioned anymore on website. anyway, is it possibile to add a seperate entry for it in: [CmpSJACanDrv] ? Edwin, can you give us a hint how to format it?

  • thn-power thn-power posted a comment on discussion Engineering πŸ‡¬πŸ‡§

    I'm wondering the same. Using the old symbol configurator opc ua server gave the node id using a string. Must be a way to specify this at build time?

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

    Found it. Thanks!

  • tk096 tk096 posted a comment on discussion Motion πŸ‡¬πŸ‡§

    Hi, no guarantee, but this should work with Bipod_Rotary (https://content.helpme-codesys.com/en/libs/SM3_Transformation/Current/SM3_Transformation/Function-Blocks/Positioning-Kinematics/Parallel-Systems/Kin_Bipod_Rotary.html), with dDistance = horitzontalDistanceTop-horizontalDistanceBottom.

  • bjarne-pagaard bjarne-pagaard posted a comment on discussion Visualization πŸ‡¬πŸ‡§

    I just had the same problem in 3.5 SP19 Patch 6. Trying to use a textlist for Combobox Integer element. The textlist cannot be selected in the IDE, and is not found when manually entering the name. The textlist is copied to the device, but is not used. Can confirm, that copying an existing textlist and renaming it does work.

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

    Hello, I have problems with the I2C communication to an ADS7828 AD converter. I don't get any value back from the chip. I use a Kontron chip (ARM 32SC) with Linux as the operating system. I also use the CmpCharDevice library. ADS7828 parameters Address: A1 = 0 / A0 = 0 = SD = 1 = Single End C2 = 0 / C1= 0 / C0= 0 / Channel 0 PD1 = Internal Reference and PD0 = AD Converter ON Here is my code: VAR b_i2cAdr : BYTE := 16#48; (* Standard I2C-Adresse des ADS7828 *) x_Init: BOOL;(* Flag fΓΌr die Initialisierung...

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

    WAGO will use 0-32767 as the raw units. Note a value of 3 means over/under range. Map that IO however you please, then scale in your program using any of the available libraries or with your own simple y=mx+b scaling formula to get to the engineering units you desire. Inverse for the AO to get back to 0-32767.

  • durallymax durallymax posted a comment on discussion Runtime πŸ‡¬πŸ‡§

    Using V3.5.19.70 with ControlWin x64 V3.5.19.70. Can start ControlWin and login to ControlWin but play button is grayed out. Under Device>Status ControlWin shows red with "No Driver Found" New laptop just setting up Codesys, Windows 11 24H2 Tried to uninstall and re-install with no success.

  • aliazzz aliazzz modified a comment on discussion Runtime πŸ‡¬πŸ‡§

    Hi CODESYS team! It seems Podman for Raspberry Pi 3 is not detected correctly in the latest "Deploy Control SL 4.14.0.0" : Linux/ARMHFv7 unknown container technology. 1) The Communication Tab, device information section shows podman technology as DETECTED. 2) The Runtime Deployment menu message says: "unknown container architecture" 3) The pulldown window under the deployment tab doesn't show the options for ARMHF Virtual Edge SL and ARMHF Virtual Control SL. I hope you can fix this soon and keep...

  • aliazzz aliazzz posted a comment on discussion Runtime πŸ‡¬πŸ‡§

    Hi, It seems Podman for Raspberry Pi 3 is not detected in the latest "Deploy Control SL 4.14.0.0" : Linux/ARMHFv7 unknown container technology I used a RPi3 with "Cockpit", "Podman" and "Podman for Cockpit plugin" which all work fine.

  • aliazzz aliazzz posted a comment on discussion Runtime πŸ‡¬πŸ‡§

    Hi! After upgrading all my licensed runtimes to V4.14.0.0 (= RaspberryPi SL, LinuxSL and ControlWin x64 SL) I found out via the logfiles they all defaulted back into DEMO mode while all runtimes have a USB dongle inserted. So, my main question is how I can get the Dongle license detected? I use License Server 4.14.0.0 and Edge Gateway 4.14.0.0 on all platforms Any suggestions are welcome.

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

    Hi there mate Most PLC's have a very similar concept with AI/AO - have you used any other software before? I have not used a Wago before myself, but I assume the concept would very much be: 1. Add the analog in & out cards to your hardware config. 2. Setup the raw input scaling on the hardware (eg. 4 - 20mA = 4000 - 20000) 3. Use a built in or homemade scaling block to scale your input as needed (eg. 4000 - 20000 = -100 - 2000kPa. 4. Write code as required 5. Scale output as needed (eg. 0 - 100%...

  • eschwellinger eschwellinger modified a comment on discussion Deutsch πŸ‡©πŸ‡ͺ

    Das Kommando heißt nun 'Deploy Control SL' hier:

  • eschwellinger eschwellinger posted a comment on discussion Deutsch πŸ‡©πŸ‡ͺ

    Das Kommando heißt nun 'Deploy Control SL' hier:

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

    The new Deploy Tool 4.14.0.0 contains all devices. Raspberry PI virtual plc etc.

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

    The new Deploy Tool 4.14.0.0 contains all devices. Raspberry PI virtual plc etc.

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

    The new Deploy Tool 4.14.0.0 contains all devices. Raspberry PI virtual plc etc.

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

    Did you find a solution for this problem?

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

    Hello, I have problems with the I2C communication to an ADS7828 AD converter. I don't get any value back from the chip. I use a Kontron chip (ARM 32SC) with Linux as the operating system. I also use the SmpCharDevice library. ADS7828 parameters Address: A1 = 0 / A0 = 0 = SD = 1 = Single End C2 = 0 / C1= 0 / C0= 0 / Channel 0 PD1 = Internal Reference and PD0 = AD Converter ON Here is my code: VAR b_i2cAdr : BYTE := 16#48; (* Standard I2C-Adresse des ADS7828 *) x_Init: BOOL;(* Flag fΓΌr die Initialisierung...

  • RasPi-User RasPi-User posted a comment on discussion Deutsch πŸ‡©πŸ‡ͺ

    Hallo Daniel, da wurde in der Runtimeversion 4.14.0.0 etwas geÀndert. Du findest jetzt die Funktion zum Updaten des RasPis unter Tools/Control Sl ausrollen Grüße Reinhard

<< < 1 .. 47 48 49 >