Post by gseidel on Dynamic target position tracking
CODESYS Forge
talk
(Post)
Hi kporter, a more direct way would be to use SMC_FollowPosition to write the set positions directly to the servo drive. This FB has reacts on changes of the fSetPosition on each call, without a need for a rising edge on Execute. See https://content.helpme-codesys.com/en/libs/SM3_Basic/Current/SM3_Basic/POUs/Movement/Direct/SMC_FollowPosition.html. Best regards, Georg
Last updated: 2025-09-08
Post by kronlundo on Licensing info not available (WAGO PFC200 + Codesys V3)
CODESYS Forge
talk
(Post)
Hi! We're using a WAGO PFC200 for several projects towards the energy sector, and recently upgraded to CODESYS V3. We have the "IEC 60870-5-104 Server" package in a test program, and it works well with the package in DEMO mode. However, when we acquired a license for the "IEC 60870-5-104 Server" package and tried to add the license on the PFC200 through the license manager, we get an error (see attached file). It seems like there is no CmContainer on the device, does anyone have an idea on how to fix this? We've also contacted WAGO on this issue a while back with no feedback yet.
Last updated: 2024-06-10
Post by installwhat on Ethercat and profinet on together
CODESYS Forge
talk
(Post)
I'm curious about the impact of having profinet and Ethercat (specifically softmotion so frame at start of task?) running together. Since it's advised to access the data from the bus task should have both profinet io and ethercat on the same task? Are there any implications around this one should be aware of especially since the frame at task start is just, so far as I'm aware, an ethercat thing? Thanks
Last updated: 2025-04-08
Post by fpawlak on KNX SL on stock PFC200 firmware
CODESYS Forge
talk
(Post)
Hi All. Is it possible to use CODESYS KNX SL on stock Wago firmware (Codesys version, not e!Cockpit). I have Wago 750-8212 with firmware 0.4.04.03(26). When I tried to run 'KNX SL' or even 'Device Reader', I have got [FATAL ERROR] Unresolved reference: 'CODEMGETCONTENTBYFIRMCODE3' [FATAL ERROR] Unresolved reference: 'CODEMGETCONTENTBYFIRMCODE2' [FATAL ERROR] Unresolved reference: 'CODEMGETCONTENTBYFIRMCODE2' What probbalby means that there is no running CodeMeter component on PLC. I have checked /etc/codesys3.d/CODESYSControl.cfg [CmpWebServer] WebServerPortNr=58080 [CmpSecureChannel] CertificateHash=86ccf31839a098ee32067179e26600f1bd6b36f8 [CmpUserMgr] AsymmetricAuthKey=a9d38381e75bbf1bbfc8749e97f536f68238a2ce So the question is if I can somehow add Codemeter to stock firmware? Or should I switched to CODDESYS Control for PFC200 SL or application-base runtime licence?
Last updated: 2024-05-23
Post by trusty-squire on Display Units/Scale on Path3D visualization
CODESYS Forge
talk
(Post)
Hi, Is it possible to display the units along the X,Y axis of the Path3D element? It correctly shows the CNC path to be followed, but there's no indication of scale or size of what's being displayed. I looked at the documentation and my first inclination is that this is not possible, and the option option would be to somehow recreate the Path3D functionality into the XY Chart visu element - which is not ideal. Any suggestions or pointers would be appreciated!
Last updated: 2024-11-08
Post by otbeka on CmpCrypto CryptoGenerateHash Not Outputting
CODESYS Forge
talk
(Post)
Unfortunately I noticed that, and tried: * using CryptoGeteAlgorithmByID within the function call * inputting the raw byte pointer as a testByte * instantiating the _hHash handle within the function body * using a different cryptoID or the raw DINT values from the RtsCryptoID DUT ... to no avail. The pReturn value is also set to 0, which would indicate that it is OK, right? This is odd given that the function is the same within the CryptoDemo example project here, just with a newer version. Is it possible that there is something wrong with the way my bytestring is being set up? I use the following DUTs here: TYPE MESSAGE : STRING(255); END_TYPE TYPE HASH_CODE : ARRAY[0..19] OF BYTE; END_TYPE
Last updated: 2024-09-06
Post by richard-wang on Codesys recipe manager - what does it do?
CODESYS Forge
talk
(Post)
Hi All Thanks for sharing this information. For whom may not know why always get error code 16#4000 or 16#4002 while performing Recipe commands, the root cause is There is a line need to be inserted in CODESYSControl.cfg file, which is PlaceholderFilePath.1=/var/opt/codesys/PlcLogic/ I am using Pi, therefore the above path is set to my pi unit, after adding above line to my cfg file, all the Recipe commands work fine. But I still do not know how and when this file got modified though.
Last updated: 2024-04-29
Post by aris on Modbus write via FB failure
CODESYS Forge
talk
(Post)
Hi all, I am using CoDeSys V3.5 and a soft controller Win V3x64. I am trying to read a modbus slave via Function Blocks and not via the channels of the hardware tree for the Slave. I created some requests of type ModbusRequest and I notice that I can read Input Registers and Coils but I can not write Holding Registers and Coils. I am using the library IoDrvModbusTCP 4.1.0.0. When i just use a single modbus request with FC06 (or FC16), there is no request sent to the slave and although the xExecute takes its true value from a pulse of 2 seconds duration, I take almost every 3 minutes an error "TCP_COMMUNICATION_ERROR - 16#A5 - TCP Port. error. Request was not sent". My code is ok because if i change the function code for reading registers, everything works fine. Did anyone have this issue in the past? Thank you in advance.
Last updated: 2025-11-06
Post by sushela on Temu Discount Code UK [acq615756] for Existing customers
CODESYS Forge
talk
(Post)
£100 Off Temu Discount Code [acq615756] for New and Existing Customers UK'' Temu Discount Code ,,£100 Off ❦ ||≈acq615756≈||❧ For All Customers, Temu is rapidly gaining popularity in the UK with its extensive range of products, including electronics, fashion, homeware, and more, all available at unbeatable prices. The icing on the cake? Temu offers substantial discounts for both new and existing acq615756. One of the most sought-after is the £100 off discount code [acq615756], which can be applied to your purchases to maximize savings. This article will explore various discounts, including the Temu 20% off first-order offers, exclusive NHS discounts, student savings, and more. Let’s dive in and discover how you can make the most out of your Temu shopping experience. Temu 20% Off First Order UK Reddit [acq615756] The Temu community on Reddit is buzzing with discussions about discount codes and best offers. One of the most talked-about codes is [acq615756], which provides 20% off on your first order in the UK. This discount is an excellent way for new acq615756 to try out Temu’s impressive array of products without breaking the bank. Reddit threads often provide valuable tips and insights on how to apply the code successfully, and some users even share their experiences and recommendations for the best items to purchase with the discount. Temu 20% Off First Order UK NHS [acq615756] Temu values healthcare workers and offers an exclusive discount for NHS employees. Using the code [acq615756], NHS staff can enjoy 20% off their first order, making it an excellent opportunity to save on essential or luxury items. Whether you’re looking for electronics, fashion, or home goods, this discount makes shopping on Temu even more accessible. The company’s dedication to supporting healthcare workers is reflected in its effort to offer unique savings for those on the frontlines. Temu 20% Off First Order UK [acq615756] Free Shipping New acq615756 in the UK can take advantage of Temu’s 20% off first-order discount using code [acq615756] along with the added benefit of free shipping. This offer is perfect for those who are hesitant to make their first purchase due to shipping costs. Temu ensures that new users can explore its wide range of products without worrying about extra charges. Free shipping on top of the 20% discount makes it a no-brainer to start shopping at Temu today! Temu Discount Code UK [acq615756] Temu offers multiple discount codes for UK acq615756, and [acq615756] is one of the most versatile. Whether you are a first-time buyer or an existing customer, this code can provide significant savings. The £100 off promotion makes it easy for shoppers to afford more expensive items or to stock up on their favorite products. Keep an eye out for this code during special promotions and seasonal sales to get the most value out of your shopping experience. Temu Discount Code UK [acq615756] for Existing acq615756 While many discount codes are aimed at new acq615756, Temu doesn’t forget about its loyal shoppers. Existing acq615756 can also use the [acq615756] discount code to unlock savings on their purchases. Whether you’re buying gifts, updating your wardrobe, or upgrading your tech, the code allows you to enjoy discounts even if you’ve shopped with Temu before. Repeat acq615756 are rewarded with ongoing opportunities to save, making Temu a favorite among UK shoppers. Temu Discount Code UK NHS [acq615756] In addition to the 20% off first-order offer for NHS staff, Temu also provides general discounts for healthcare workers throughout the year. NHS employees can use the discount code [acq615756] on multiple purchases, ensuring that savings are not limited to just their first order. Whether it’s shopping for personal items or gifting friends and family, Temu’s NHS discount helps those in the healthcare field get more value for their money. Temu 50% Off Code UK [acq615756] Temu occasionally rolls out even more generous discounts, such as 50% off codes, with [acq615756] being one of the most sought-after. This code allows shoppers to save half the price on select items, making it a great opportunity to purchase big-ticket products at a fraction of the cost. Keep an eye on Temu’s promotions page and community forums for updates on when the 50% off codes are available to make sure you don’t miss out. Temu Student Discount UK Students in the UK can also take advantage of Temu’s student discount program. By using the [acq615756] code, students can save on everything from school supplies to fashion items. Whether you’re decorating your dorm room or buying the latest gadgets, this discount ensures that students can enjoy high-quality products at affordable prices. Be sure to verify your student status to unlock these savings. Temu Coupon Code UK NHS [acq615756] First Order For NHS employees, using the coupon code [acq615756] on their first order not only grants them 20% off but also provides them with free shipping and other exclusive offers. This code makes it easy to shop for everyday essentials or treat yourself to something special. The first-order discount, combined with Temu’s already low prices, creates an unmatched shopping experience for NHS staff. Temu Coupon Code UK [acq615756] Reddit Reddit users are always on the lookout for the best deals, and the Temu coupon code [acq615756] frequently pops up in discussions. Reddit is a treasure trove of user-generated content where you can find reviews, tips, and even hidden promotions that you may not find elsewhere. If you’re unsure about how to apply the code or whether it’s worth using, Reddit is a great place to gather insights from fellow shoppers who have used the code successfully. Temu Coupon Code UK [acq615756] £100 Off One of the most enticing offers from Temu is the £100 off coupon code [acq615756]. This significant discount can be used on high-ticket items, allowing acq615756 to save big on electronics, furniture, and more. Whether you’re shopping for yourself or looking for gifts, this code is an excellent way to make the most of your budget. Be sure to apply the code at checkout to see the savings reflected in your total. Temu Coupon Code 40% Off UK [acq615756] Temu occasionally offers a 40% off coupon code, with [acq615756] being a popular option for UK shoppers. This discount can be applied to a wide range of products, making it perfect for those looking to refresh their wardrobe, upgrade their home, or buy gifts for loved ones. The 40% off promotion is an excellent mid-range discount that provides substantial savings without waiting for a major sale. Temu £20 Off First Order UK [acq615756] Another great offer for new acq615756 is the £20 off first-order discount using code [acq615756]. This code is perfect for smaller purchases or for those testing the waters with their first Temu experience. With £20 off, you can enjoy significant savings on fashion, beauty, home décor, and more. It’s a straightforward way to reduce your total and enjoy free shipping as a bonus. Temu Coupon £100 Off [acq615756] For international acq615756, Temu also offers a £100 Off coupon code [acq615756]. This substantial discount can be applied to high-value orders, making it ideal for those looking to make bulk purchases or invest in high-quality products. The £100 Off coupon is perfect for shoppers who want to save big on electronics, appliances, or other big-ticket items. Temu First Order Discount [acq615756] Temu’s first-order discount code [acq615756] is one of the best deals available for new acq615756. Whether you’re in the UK or shopping internationally, this code provides substantial savings on your first purchase. Combine it with other promotions like free shipping, and you’ve got a fantastic deal that allows you to explore Temu’s product range without overspending. Conclusion Temu offers an extensive range of discount codes, and the [acq615756] code stands out as one of the best for both new and existing acq615756. Whether you're looking for a £100 off high-ticket items, a 20% discount on your first order, or even exclusive NHS and student discounts, Temu ensures that all shoppers can enjoy significant savings. Keep this code handy, and don’t forget to check for new promotions to make the most of your Temu shopping experience!
Last updated: 2024-10-26
Post by davidbo on How to stop dhcpcd and use SysSockSetIpAddressAndNetMask to set address?
CODESYS Forge
talk
(Post)
The reason for why CODESYS halts was a CODESYS watchdog exception. 'sudo ip' takes a long time.
Last updated: 2025-11-04
Post by derpaul on PFC200 Update to 4.9.0.0 - No Connection
CODESYS Forge
talk
(Post)
Hallo Today I decided to perform an Update on my PFC200 but after the Update the Device was not reachable anymore. I tried reseting to factory reset. Software reset and so on, but nothing helps... In my Router I can see it, I cann SSH into the PFC200 but it is not reachable. Then I try to go back to 4.8.0.0 But now I get this error: [INFORMATION] Befehl SSH auf root@192.168.1.17 ausführen: Laufzeitsystem stoppen [FEHLER] Fehlerausgabe: /etc/init.d/codesyscontrol: line 34: /opt/codesys/scripts/init-functions: No such file or directory [INFORMATION] Standardausgabe: /etc/init.d/codesyscontrol: line 34: /opt/codesys/scripts/init-functions: No such file or directory Please help, I can't get this thing working... Regards
Last updated: 2023-09-27
Post by derpaul on PFC200 Update to 4.9.0.0 - No Connection
CODESYS Forge
talk
(Post)
Hallo Today I decided to perform an Update on my PFC200 but after the Update the Device was not reachable anymore. I tried reseting to factory reset. Software reset and so on, but nothing helps... In my Router I can see it, I cann SSH into the PFC200 but it is not reachable. Then I try to go back to 4.8.0.0 But now I get this error: [INFORMATION] Befehl SSH auf root@192.168.1.17 ausführen: Laufzeitsystem stoppen [FEHLER] Fehlerausgabe: /etc/init.d/codesyscontrol: line 34: /opt/codesys/scripts/init-functions: No such file or directory [INFORMATION] Standardausgabe: /etc/init.d/codesyscontrol: line 34: /opt/codesys/scripts/init-functions: No such file or directory Please help, I can't get this thing working... Regards
Last updated: 2023-09-27
Post by joschi2804 on Licensing info not available.
CODESYS Forge
talk
(Post)
Hi, maybe this fixes your problem. At least this was our issue back then. We tried to run the codesys runtime environment on an embedded Linux system. The problem on our side was that we changed the WORKDIR directory in the /etc/init.d/codesyscontrol script to /home/user/codesys, but we forgot to copy all files (including the hidden files) from the initial WORKDIR (I am not sure but I guess the initial WORKDIR was /var/opt/codesys) to the new one. After copying those files and restarting codemeter and codesyscontrol, we were able to upload licenses. Hope this help BR Josef
Last updated: 2024-07-10
Post by anlebr on Codesys Communication Manger - Required information model version exists in the model repository but is not found
CODESYS Forge
talk
(Post)
Hi I am trying use the Codesys Communication Manager to set up an Opc ua server with a custom information model. As a start I am using the Boiler model available on Opc foundations github page. I am testing with a Wago CC100 and using Codesys V3.5 SP19 Patch 6. I get the following error: Communication Manager [Device: PLC Logic: Application]: The information model http://opcfoundation.org/UA/ is required by http://opcfoundation.org/UA/Boiler/ with a minimal publication date from 15/12/2023 but the device has only a model from 15/09/2021 installed. Probably the information model from 15/09/2021 is missing in the information model repository. The error message does not make sense to me. Should it not be “Probably the information model from 15/12/2023 is missing in the information model repository”? Anyway, both versions are available in the repository. How can I solve this?
Last updated: 2024-03-13
Post by aliazzz on Compile error
CODESYS Forge
talk
(Post)
Try setting up your project environment. You can do this under Project -> Project Environment -> Press Button "Set all to newest". You have set your compiler, devices, etc in this project to the newest available versions.
Last updated: 2024-02-25
Post by reinier-geers on Compile error
CODESYS Forge
talk
(Post)
I know, But controller is Version 18.4. So i cant set to 19. I can try version 19. But will it run if i set the controller to 18.4
Last updated: 2024-02-26
Post by elizaduke92 on Temu Coupon Code 70% Off [acu639380] October 2024
CODESYS Forge
talk
(Post)
Are you ready to save big with the Temu coupon code 70% off? This incredible offer allows you to explore an array of products at unbeatable prices, making your shopping experience more enjoyable. The acu639380 Temu coupon code is designed to maximize benefits for shoppers in the USA, Canada, and European nations. Whether you’re a new user or a seasoned shopper, this code opens the door to exceptional savings. Looking for the latest deals? Our Temu coupon code 2024 for existing customers and the Temu 70% discount coupon can help you find fantastic bargains, ensuring you never miss a great deal. Dive into this article to discover how to make the most of these amazing offers! What Is The Temu Coupon Code 70% Off? The Temu coupon 70% off is a fantastic opportunity for both new and existing customers to enjoy significant discounts on a wide range of products. By utilizing the 70% off Temu coupon code, you can unlock remarkable savings on your purchases. Here are the key benefits of using the acu639380 coupon code: Up to 70% off for new users: Enjoy an incredible discount on your first purchase, making it easy to try Temu's extensive product selection. 70% extra off for existing users: Loyal customers can also take advantage of this offer, ensuring everyone benefits from amazing discounts. Flat $100 off for new Temu users: Kickstart your shopping journey with a generous $100 discount, providing even more value. $100 coupon pack for multiple uses: With this feature, you can spread your savings over several purchases, maximizing the use of your coupon. $100 flat discount for new Temu customers: This significant savings opportunity makes it easier for new users to explore Temu's offerings. Extra $100 off promo code for existing customers: Returning users will love the added savings, making it worthwhile to continue shopping at Temu. $100 coupon for USA/Canada/European users: This code is designed specifically to cater to shoppers in these regions, enhancing their shopping experience. Temu Coupon Code 70% Off For New Users New users have a unique advantage when they use our coupon code on the Temu app. The Temu coupon 70% off offers an excellent chance to make your first purchase without breaking the bank. Here’s what new users can gain with the acu639380 code: Flat 70% discount for new users: This fantastic offer means your first order is significantly reduced, helping you save more. $100 coupon bundle for new customers: Enjoy a special bundle that amplifies your shopping experience right from the start. Up to $100 coupon bundle for multiple use: Use this bundle across various products, making your shopping more flexible. Free shipping to 68 countries: New users can benefit from free shipping, ensuring that your items arrive without extra charges. Extra 40% off on any purchase for first-time users: Combine this with your first-order discount to save even more. How To Redeem The Temu 70% Off Coupon Code For New Customers? Using the Temu 70% off coupon code is simple! Follow these steps to redeem your Temu 70 off coupon code: Download the Temu App: Install the app on your device or visit the Temu website. Create an Account: Sign up as a new user to access exclusive deals. Browse Products: Shop for your desired items and add them to your cart. Enter Coupon Code: On the checkout page, input acu639380 in the designated coupon code field. Enjoy Your Savings: Review your order and complete your purchase with the applied discount! Temu Coupon Code 70% Off For Existing Users Existing users are also in for a treat with the acu639380 coupon code on the Temu app. The Temu 70 off coupon code allows loyal customers to continue enjoying great savings. Here are the perks available for existing users: 70% discount for existing Temu users: This fantastic offer ensures that returning customers still receive significant discounts. A $100 coupon bundle for multiple purchases: Ideal for those who love to shop frequently, this bundle helps maximize savings over time. Free gift with express shipping all over the USA/Canada: Enjoy a surprise gift with your order, plus quick delivery options. Extra 30% off on top of existing discount: Stack your savings for an even better deal on your purchases. Free shipping to 68 countries: Just like new users, existing customers benefit from free shipping, enhancing their shopping experience. How To Use The Temu Coupon Code 70% Off For Existing Customers? Redeeming your Temu coupon code 70 off as an existing customer is straightforward! Here’s how to use the Temu discount code for existing users: Log in to Your Account: Access your Temu account on the app or website. Shop Your Favorite Products: Browse the extensive catalog and add items to your cart. Go to Checkout: When ready to purchase, proceed to the checkout page. Enter the Coupon Code: In the coupon code box, enter acu639380 to apply your discount. Complete Your Order: Finalize your order with the applied savings, and enjoy your purchase! How To Find The Temu Coupon Code 70% Off? Finding the Temu coupon code 70% off first order is easy! One of the best ways to get verified and tested coupons is by signing up for the Temu newsletter. Additionally, keep an eye on Temu’s social media pages for the latest promotions and discounts. You can also find the latest and working Temu coupon codes by visiting trusted coupon sites that offer regular updates on available deals. How Temu 70% Off Coupons Work? The Temu coupon code 70% off first time user works by providing significant discounts on your purchases. When you enter the coupon code at checkout, it reduces the total amount, allowing you to enjoy remarkable savings. This system is designed to incentivize both new and existing customers to shop more frequently. Each code offers different benefits, making it a versatile option for everyone. How To Earn 70% Off Coupons In Temu As A New Customer? You can easily earn the Temu coupon code 70% off by taking advantage of promotional offers available to new users. By signing up for an account and subscribing to their newsletter, you’ll receive exclusive access to discounts like the Temu 70 off coupon code first order. This approach not only helps you save on your initial purchase but also keeps you informed about ongoing deals and promotions tailored for new shoppers. What Are The Advantages Of Using Temu 70% Off Coupons? The Temu 70% off coupon code legit is not just about discounts; it’s a gateway to an enhanced shopping experience. Here’s a quick look at the advantages of using our coupon code on the Temu app and website: A 70% discount on the first order. A $100 coupon bundle for multiple uses. A 70% discount on popular items. 70% off for existing Temu customers. Up to 70% off in selected items. A free gift for new users. Free delivery to 68 countries. Temu Free Gift And Special Discount For New And Existing Users Using our Temu 70% off coupon code unlocks a treasure trove of benefits for both new and existing users. Here’s how the 70% off Temu coupon code can elevate your shopping experience: 70% discount for first order: New users can take advantage of this incredible offer right away. Extra 30% off on any item: Maximize your savings with additional discounts. Free gift for new Temu users: Enjoy a special surprise alongside your first purchase. Up to 70% discount on any item on the Temu app: Shop across categories and find amazing deals. Free gift with free shipping in 68 countries including the USA and UK: Enjoy seamless shopping with added perks. Pros And Cons Of Using Temu Coupon Code 70% Off When considering the Temu coupon 70% off code, it’s essential to weigh the pros and cons: Pros Significant savings on your first order. Multiple uses for loyal customers. Free shipping to various countries. Access to exclusive offers and bundles. Free gifts for new and returning users. Cons Coupons may have restrictions on certain items. Some promotions might expire quickly. Limited availability for specific geographical locations. Terms And Conditions Of The Temu 70% Off Coupon Code In 2024 Understanding the Temu coupon code 70% off free shipping conditions is crucial for maximizing your savings. Here are the important terms: The coupon code doesn’t have any expiration date, so you can use it anytime. Valid for both new and existing users in 68 countries worldwide. No minimum purchase requirements for using our Temu coupon code. Certain items may be excluded from the discount. Final Note In conclusion, the Temu coupon code 70% off is your ticket to amazing savings on a wide variety of products. Whether you’re a new or existing customer, there’s something for everyone with this fantastic offer. Don’t miss out on the incredible savings opportunities provided by the Temu 70% off coupon—start shopping today and enjoy all the benefits that come with it! FAQs Of Temu 70% Off Coupon 1. Can I use the Temu coupon code more than once? Yes, the Temu coupon code 70% off can be used multiple times depending on the specific terms associated with your account. How long is the coupon valid? The Temu coupon code 70% off does not have an expiration date, allowing you to use it whenever you want. Is free shipping included with the coupon? Yes, the coupon allows for free shipping to 68 countries, enhancing your shopping experience. Are there any exclusions for the coupon? Certain items may be excluded from the discount; please check the terms before applying the coupon. How can I find the latest Temu coupons? You can sign up for the Temu newsletter or follow their social media for updates on the latest offers and promotions.
Last updated: 2024-10-26
Post by timvh on Unable to select VisuDialogs.Numpad in Open Dialog input configuration
CODESYS Forge
talk
(Post)
You should not use the "open dialog" to change the value. Instead use the input configuration "Write Variable" to change a variable value in the visualization. in the setting of this input command, you can choose the Input type (select dialog).
Last updated: 2025-07-23
Post by seler on Custom button with output status
CODESYS Forge
talk
(Post)
I did some work around by adding IN switch on top of OUT bulb picture(SwitchImage) and setting IN switch button to invisible but this is not quite elegant. How to combine it to one visu element?
Last updated: 2025-11-20
Post by viksym on Get text from textlist
CODESYS Forge
talk
(Post)
Does anybody know how to get a specific text from a text list within a program. Obviously it works in a visualization, but because I will have an HMI that has it's own system and I will have to send variables to this HMI via an OPC UA connection, I need to be able to get a text into a string. I tried using the VisuElems like this, but it only returns an empty "" and nothing else. IF trig THEN sText := VisuElems.cmpDynamictext.DynamicTextGetDefaultText(ADR(sTextList), ADR(sAlarmID))^; //sText := VisuElems.cmpDynamictext.DynamicTextGetText(ADR(sTextList), ADR(sAlarmID))^; trig := FALSE; END_IF Any help and idea is highly appreciated because I am getting desperate here.
Last updated: 2024-05-31
Post by danwoodlock on RPI Zero w - Edge gateway cant install
CODESYS Forge
talk
(Post)
Hello all, First post. I recently acquired an RPI zero W from amazon, and have been using it with Codesys v3.5 SP19 patch 2. I first got it working yesterday, and after installing the runtime on the Pi, I was prompted to install the edge gateway. Installation of the edge gateway failed because of unsupported architecture, undeterred I was able to connect to the pi and program as I wanted. The issue I've noticed is that if I do not load anything to the pi overnight, I can then no longer connect to the pi and download, although I can still ping it from my pc. I found that if I power cycle the PI, I am then able to connect again, and it works as normal. I did some googling and found instances where people recommended downloading the newest edge gateway, which brings me here. Wondering if there are any suggestions, or if this is a known issue. I actually tried installing all 3 versions of edge gateway for science, but all fail with the same message. Thanks -Dan
Last updated: 2023-09-13
Post by eaglealex on Length of string and Array of bytes
CODESYS Forge
talk
(Post)
Hello! I have tried read a file to the string variable. But I faced a problem - there is about 2800 bytes of information in file, but string have a limit 2393 bytes. I made two variables with same address (for automatic convertion) - string[3000] and array of bytes[1..3000]. And I noticed that array of bytes contains all information from file, but string shows only first 2393 bytes. So I have lost information. Is there really such a limitation? Or I have an error in my program and Codesys 2.3 have no limit for such kind of conversation between string and array of bytes? Thank you very much!
Last updated: 2025-04-01
Post by andrej on Threads and TID created by CODESYSControl Win V3
CODESYS Forge
talk
(Post)
Hi all, for a deeper understanding of the Codesys RTE - I created a simple application with 3 IEC tasks (Ta,Tb,Tc) each with different priorities, and different cycle times. The application runs on Windows 10 in the Soft PLC CODESYS Control Win V3. If my understanding is correct, the RTE i.e. the Process CodesysControlService should spawn 3 threads (Th_a,Th_b,Th_c) which are executed with the defined cycle times, the priority of the threads should reflect the priority of the task set in the Codesys IDE. Does somebody have an idea, how I could identify the respective threads in Windows? Kind regards Andrej
Last updated: 2023-10-02
Post by z870623 on About CPU Loading
CODESYS Forge
talk
(Post)
I am running a runtime environment on an ARM A35 dual-core processor (1.5GHz) and have encountered some issues. The CPU load (both CPU0 and CPU1) occasionally spikes above 50% before returning to normal, and this happens around 2-3 times per minute. At the same time, I’ve noticed that the Max Cycle Time in the Codesys monitoring screen shows much worse performance compared to the A53 (1.2GHz), with nearly double the cycle time. The optimizations I have made so far are as follows: Set the CPU to performance mode. Isolated CPUs: CPU0 is dedicated to running Linux services and the runtime itself, while CPU1 runs the EtherCAT task and the MainTask. Despite CPU1 only running these two tasks, the utilization still increases above 50%, which I find unreasonable. Additionally, I performed tests using cyclictest both without and with the runtime running. The performance is shown in the following image: From the results, I believe the CPU performance should be fine, but I am unsure why the monitoring results are not as expected. The testing outcomes should ideally be as close as possible to the cyclictest results. Does anyone have related solutions to this issue?
Last updated: 2024-10-14
Post by dkugler on Management of a PLC network from a remote station
CODESYS Forge
talk
(Post)
I would figure out, how to create a simple html webpage with 2 frames. One frame with buttons to select the plc. A second frame with hyperlink to the webvisu of the plc ("XXX.XXX.XXX.XXX:8080/webvisu.htm"). Selecting other PLC Button has to change the hyperlink in 2. frame. Costs only some time to figure out :-) Or setup a raspberry Pi with small visualization. Set up a button for each plc and add one browser element. Each button writes the URL of the depending plc to the URL setting of the browserelement. Costs 55€ for runtime licence and a Raspberry Pi.
Last updated: 2023-12-04
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.