Search talk: Object reference not set to an instance of an object

 
<< < 1 .. 46 47 48 49 50 .. 234 > >> (Page 48 of 234)

Post by honorzen543 on Temu Coupon Code 30% Off [acu729640] For Existing Customers CODESYS Forge talk (Post)
We’re thrilled to introduce the Temu coupon code 30% off, a deal that’s bound to excite all online shoppers! With this amazing offer, you'll save significantly while still enjoying a wide range of products on the Temu platform. Our exclusive coupon code, [acu729640], brings maximum benefits to individuals residing in regions such as the USA, Canada, the Middle East, and several European nations. This code is specially designed to provide international users with unmatched savings and a seamless shopping experience. For those eagerly awaiting 2024, the Temu coupon code 2024 for existing customers is here, accompanied by the fantastic Temu 30% discount coupon. This promotion ensures that both new and existing users get the most out of their shopping journey on Temu. What Is The Temu Coupon Code 30% Off? The Temu coupon 30% off is your gateway to incredible savings on Temu’s app and website. Whether you're a new user or an existing customer, using our 30% off Temu coupon code gives you access to great deals and discounts. [acu729640]: This code grants new users a flat 30% off on their first purchase. [acu729640]: Existing users can enjoy a 30% extra discount when using this code. [acu729640]: New Temu customers can benefit from a flat $100 off. [acu729640]: Unlock a $100 coupon pack usable on multiple purchases. [acu729640]: Exclusive $100 flat discount specifically for new Temu users in the USA, Canada, and Europe. [acu729640]: Existing customers can receive an additional $100 off with a promo code. [acu729640]: Special $100 coupon available for users in the USA, Canada, and Europe. Temu Coupon Code 30% Off For New Users For those new to the Temu platform, the Temu coupon 30% off offers the highest savings potential. Experience a world of rewards and benefits with the Temu coupon code 30 off for existing users, now accessible to all first-time shoppers. [acu729640]: Secure a flat 30% discount as a new user. [acu729640]: Old users receive an additional 30% discount benefit. [acu729640]: Access a $100 coupon bundle for new customers. [acu729640]: Benefit from up to $100 in a coupon bundle for multiple uses. [acu729640]: Free shipping to an impressive list of 68 countries. [acu729640]: First-time users get an extra 50% off on any purchase. How To Redeem The Temu 30% Off Coupon Code For New Customers? Unlocking the Temu 30% off deal is a breeze with our Temu 30 off coupon code. Follow these simple steps for redemption: Visit the Temu app or website and create an account as a new user. Browse through the extensive catalog and add your desired items to the cart. At checkout, enter the coupon code [acu729640] in the designated field. Verify that the 30% discount has been applied to your total. Complete the purchase with your preferred payment method. Temu Coupon Code 30% Off For Existing Users Existing Temu users can continue to enjoy savings with the Temu 30 off coupon code. Our Temu coupon code for existing customers ensures you don’t miss out on top deals. [acu729640]: Existing Temu users receive an extra 30% discount. [acu729640]: Secure a $100 coupon bundle applicable for multiple purchases. [acu729640]: Enjoy a free gift with express shipping across the USA and Canada. [acu729640]: An extra 50% off layered onto existing discounts. [acu729640]: Free shipping across 68 countries globally. How To Use The Temu Coupon Code 30% Off For Existing Customers? To leverage the Temu coupon code 30 off as an existing customer, follow these easy steps with the Temu discount code for existing users: Log in to your Temu account on the app or website. Choose items from a diverse selection and add them to your cart. At checkout, input the code [acu729640] in the coupon code box. Confirm the additional 30% discount on your order. Proceed to pay and complete your purchase. How To Find The Temu Coupon Code 30% Off? Finding the best Temu coupon code 30% off first order and the latest Temu coupons 30% off is a straightforward process. We recommend signing up for the Temu newsletter to receive verified and tested coupon codes directly in your inbox. Additionally, visiting Temu’s social media pages will keep you updated on the latest promos and offers. Trustworthy coupon sites are also a reliable source for discovering the most current and valid Temu coupon codes. How Does Temu 30% Off Coupons Work? The Temu coupon code 30% off first-time user offers a substantial discount on your first purchase, making it an irresistible deal for new Temu shoppers. Simply apply the Temu coupon code 30 percent off at checkout, and watch the savings roll in. This initiative not only facilitates budget-friendly shopping but also introduces new users to the exceptional range of products available on Temu. The coupons work seamlessly, offering significant savings across a vast selection without any hidden conditions. How To Earn 30% Off Coupons In Temu As A New Customer? To earn the Temu coupon code 30% off, new customers need to sign up on the Temu platform and explore the introductory offers. Our Temu 30 off coupon code first order is designed to reward first-time users with an enviable discount. Besides the initial welcome deals, new customers can participate in Temu’s promotional events, referral programs, and social media campaigns to earn additional savings. These efforts ensure customers can consistently enjoy discounts on every purchase. What Are The Advantages Of Using Temu 30% Off Coupons? Temu 30% off coupon code legit: Verified discounts ensuring legitimate savings. Coupon code for Temu 30 off: 30% reduction on your first order. $100 coupon bundle applicable for multiple transactions. Up to 70% discount on popular items sitewide. Extra 30% off for returning Temu customers. Discounts of up to 90% on selected items. Free gift provided for new users. Free delivery to 68 countries worldwide. Temu Free Gift And Special Discount For New And Existing Users With the Temu 30% off coupon code, everyone can take advantage of multiple benefits. The 30% off Temu coupon code brings you closer to special offers and exclusive gifts. [acu729640]: Enjoy a 30% extra discount on your first order. [acu729640]: An additional 30% off any item in your cart. [acu729640]: Free gifts available for new Temu users. [acu729640]: Receive up to 70% off any item on the Temu app. [acu729640]: Free gift with complimentary shipping to 68 countries, including the USA and UK. Pros And Cons Of Using Temu Coupon Code 30% Off Pros: Temu coupon 30% off code: Provides significant savings across the platform. Wide range of applicable products. Available for use in multiple countries. Free shipping benefits enhance value. No expiration date adds flexibility. Cons: Temu free coupon code 30 off might not be combinable with other deals. Limited to certain product categories. Seasonal availability can vary. Terms And Conditions Of The Temu 30% Off Coupon Code In 2024 Temu coupon code 30% off free shipping: Available for all orders with no minimum purchase required. Temu coupon code 30% off reddit: Community-tested and endorsed. No expiration date; use whenever convenient. Valid for both new and existing users in 68 countries. All purchases qualify with no minimum spend required. Final Note With the Temu coupon code 30% off, your shopping experience is about to reach new heights. Whether you're a new or existing customer, the Temu 30% off coupon promises unbeatable value and convenience. FAQs Of Temu 30% Off Coupon How can I use the Temu 30% off coupon code? Visit the Temu website or app, add items to your cart, and enter the coupon code [acu729640] at checkout to enjoy your discount. Can existing customers get a discount with this coupon code? Yes, the coupon provides existing customers with an additional 30% off on their purchases. Is the Temu coupon code valid for international users? Absolutely! The coupon code is available to users in 68 countries, including the USA, Canada, and several European nations. Are there any restrictions on the Temu 30% off coupon code? No, there are no minimum purchase requirements, and the code can be used at any time. How often can I use the Temu coupon code? The Temu coupon code can be used multiple times, especially if you’re a new user benefiting from the first purchase offer.
Last updated: 2024-10-26

Post by dhumphries on Codesys device configuration CODESYS Forge talk (Post)
First make sure the programming laptop and HMI are both on the same subnet. For example if the IP address of the HMI is 192.168.1.125 with a subnet mask 255.255.255.0 set your laptop IP to 192.168.1.120 with a subnet mask of 255.255.255.0. Make sure the cables are fully connected (the ethernet port on my programming laptop will click once but the cable is not fully seated.) Make sure the HMI is powered on, try pinging the device from a command prompt, if you can't ping the HMI there is a network issue that has to be resolved first.
Last updated: 2023-12-30

Post by dantheman on Connecting to SoftPLC Only Works By Turning Off Modbus Ethernet Port CODESYS Forge talk (Post)
I have an IPC with 2 ethernet ports and 1 Wi-Fi. I'm using ModbusTCP with the ethernet port named "enp2s0" connected to my remote I/O. This works fine when testing with Python and also works with CODESYS, but CODESYS is only able to scan for the Linux SoftPLC when I turn off the "enp2s0" interface. In other words, I can't get online with the IDE if I want my ModbusTCP comms to run with CODESYS. I'm using a Linux SoftPLC that has the following entry in CODESYSControl.cfg, hoping that this will allow me to connect with "enp1s0" or "wlp3s0", and leave "enp2s0" for field comms, but this seems to only make the source IP of the ModbusTCP comms to be bound to "enp2s0". That last point is the case only if I don't restart the service, but if I do restart the service after changing the config file, the source IP for the ModbusTCP comms then becomes the one for "enp1s0", which is very confusing to me: [SysSocket] Adapter.0.Name="enp2s0" Adapter.0.EnableSetIpAndMask=1 On the device list, I only have "enp2s0" given as the ethernet device that has the ModbusTCP master & slave beneath it, shown in Screenshot 1. On the IPC, I can ping the ModbusTCP client (remote I/O) from "enp2s0", and I've attached a Wireshark capture of running ModbusTCP from the CODESYS runtime as Screenshot 2, 3 & 4 (again, I can't get online when this is running, I have to turn off "enp2s0" to connect even when it's idle and I don't have an active TCP session with my Python tests). Like I explained above, the source IP is "enp1s0", even though the ethernet device on the project is "enp2s0". I was lucky to catch the red message that showed the source IP that makes sense to me (the one for "enp2s0"), but for some reason that connection was reset and I never saw that packet again. I've also tried this with Auto-reconnect both enabled & disabled, for the ModbusTCP Master device. I also have to turn off "enp1s0" and then turn it on, just so that I can have the ModbusTCP comms running from "enp2s0" (which is not intuitive in any way to me, I'd love some help understanding that phenomenon as well) in the weird manner that I've described above. I would be very appreciative if someone can help me figure out this pickle. I'd love to just connect to CODESYS through my Wi-Fi interface and leave my ethernet ports for field comms.
Last updated: 2024-08-01

Post by koehler on Codesys 3.5.12 Module not Found CODESYS Forge talk (Post)
Hi there, I am getting troubles with a project. In the Hardware configuration I got some Lenze drives 9400. One of them got as status " Module not Found". Connection are good. ID Node of the Canopen network is also good. I don't find any reason for this status, nor any options to check.
Last updated: 2024-04-17

Post by marek71 on Ambiguous use of name - CO136 CODESYS Forge talk (Post)
My PLC is WAGO PFC200 Firmware Revision 26. target After updating WAGO_Devices_and_Libraries with newer Firmware 27, CODESYS wants to update all libraries to new versions. I will only add that I did not update the Firmware in the PLC. After compiling the program, I received the following errors: ------ Build started: Application: Device.Application ------- Typify code... [ERROR] wagosyscom_internal_pfc, 1.0.2.5 (wago): FbSerialInterface_internal: C0136: Ambiguous use of name 'RTS_IEC_HANDLE' [ERROR] wagosyscom_internal_pfc, 1.0.2.5 (wago): FbSerialInterface_internal: C0136: Ambiguous use of name 'RTS_IEC_RESULT' [ERROR] wagosyscom_internal_pfc, 1.0.2.5 (wago): Initialize [FbSerialInterface_internal]: C0032: Cannot convert type 'Unknown type: 'RTS_INVALID_HANDLE'' to type 'POINTER TO BYTE' [ERROR] wagosyscom_internal_pfc, 1.0.2.5 (wago): Initialize [FbSerialInterface_internal]: C0136: Ambiguous use of name 'RTS_INVALID_HANDLE' [ERROR] wagosyscom_internal_pfc, 1.0.2.5 (wago): Initialize [FbSerialInterface_internal]: C0046: Identifier 'RTS_INVALID_HANDLE' not defined [ERROR] wagosyscom_internal_pfc, 1.0.2.5 (wago): comextra_is_tx_empty: C0136: Ambiguous use of name 'RTS_IEC_HANDLE' [ERROR] wagosyscom_internal_pfc, 1.0.2.5 (wago): comextra_get_line_state: C0136: Ambiguous use of name 'RTS_IEC_HANDLE' [ERROR] wagosyscom_internal_pfc, 1.0.2.5 (wago): comextra_is_line_available: C0136: Ambiguous use of name 'RTS_IEC_HANDLE' [ERROR] wagosyscom_internal_pfc, 1.0.2.5 (wago): COMSW_SET_MODE: C0136: Ambiguous use of name 'RTS_IEC_HANDLE' [ERROR] wagosyscom_internal_pfc, 1.0.2.5 (wago): comextra_set_line_state: C0136: Ambiguous use of name 'RTS_IEC_HANDLE' Compile complete -- 10 errors, 0 warnings Build complete -- 10 errors, 0 warnings : No download possible The problem was caused by the WagoSysPlainMem(WAGO) library in the original version 1.5.3.0 after updating to 1.5.3.1. After returning to version 1.5.3.0, the problems disappeared. Probably the version number of this library is responsible for supporting the appropriate Firmware Revision. Can anyone confirm or deny my suspicions?
Last updated: 2024-07-06

Post by dkugler on Direct Pointers in IOMapping for EtherCAT with IoDrvEthercatLib.ETCSlave_Dia CODESYS Forge talk (Post)
rmaas: how do you get the reference of the slave?
Last updated: 2024-02-13

Post by gilbert-mh on CAA net base TCP client cause PLC to crash - Kernel message : N0HZ_local_softirq_pending 80 CODESYS Forge talk (Post)
Hello all, I have been trying to implement a TCP client on a Festo PLC (CPX-E-CEC-M1) and it looks like it works well except that after some time (greatly varies between a few hours to more than 100h) my PLC crash. When I look into the log file the only thing I see is that before the crash happens a few kernel warnings : N0HZ_local_softirq_pending 80 and then the crash. I've looked into this warning and from what I could find on the net it seems that this is warning is triggered when the ethernet link is down. I've tried to correct this bug for quite some time and what I know is that : - The crash is caused by my TCP client, when I remove it from my code I see no crash - The crash happens more quickly the more the TCP client is used. - The time before the crash is not directly proportional to the number of communications or their size. But it looks like it is just more likely to happen if the client connect to the server at a higher frequency. - The precedent observation makes it seem unlikely that the crash is caused by some memory overflow because then the crash speed would be more proportional to the amount of data exchanged. SO from these observations, I believe that the crash could be caused by the PLC trying to connect to a server while there is some kind of issue with the ethernet link resulting in the PLC getting stuck in some indefinite state and making it crash. This still seems a bit unlikely to me because if the ethernet is down it simply shouldn't be able to contact the server and the communication would just fail which doesn't cause my PLC to crash. Has anyone encountered the same kind of problem (with the same kernel message) ? I am pretty sure the warning is not the direct cause of the crash but just an indicator that something is wrong with my PLC. Thanks in advance
Last updated: 2024-01-12

Post by hanpekel on Reading request counter value from modbus server in application CODESYS Forge talk (Post)
Any way I can read the value of the 'request counter' (see screenshot) in my application. Amount of client connections is easily found using ModbusTCP_Slave_Device.uiClientConnections; But for request counter it does not seem to be that simple.
Last updated: 2024-10-16

Post by jackbrady on Function Blocks and arrays of function blocks CODESYS Forge talk (Post)
Hello, I am new to Codesys and PLC programming in general (please go easy ha!) I'm not looking for code to be written for me just some help and pointing in the right direction. I am writing some code to send commands to a relay based on input values (to put it simply). Quite basic stuff. I have wrote a function block that takes a global variable (Open_command:BOOL) and outputs to another global variable (Opened : BOOL). The function block is simulating a device so I'll eventually get the globals from that. I now need to create multiple versions of this function block/ device (lets say 100) but I need each iteration of that function block to reference it's own relevant global variable. I think that the best way of doing this would be to use arrays, although I could be wrong. I am aware that for up to 100 instances I could very well manually assign everything but that seems rather time consuming and I want a fancier way of doing it. Here is a very basic example of what I am looking to do, please note I have not written this in proper code it's just to show what I mean. Global Variables V[0-100] int Open_command [0-100] Bool Opened [0-100] Bool Function Block var input x : BOOL Var output y : BOOL if x then y = TRUE ELSE y = FALSE The input to my function block will be Open_command, output will be Opened Example code. If V[x] > 10 then Open_command [x] = TRUE ELSE Open_command [x] = FALSE (So when V1 goes above 10 I need Open_command1 = TRUE therefore initiating FB1 output. V2 > 10, open_command2 = True > FB2 output V3 > 10, open_command3 = True > FB3 output ... ... ) What I can't seem to figure out is how to tie all this together, I have read through the codesys documentation and if anything it has confused me more! ha. Apologies for the poorly written post but hopefully you understand what I am trying to get at. Thanks, Jack
Last updated: 2024-02-14

Post by dkugler on Unable to load dynamic modules (Download failed: Application=Application) CODESYS Forge talk (Post)
Maybe shared memory is an opinion for you to give it a try: https://content.helpme-codesys.com/en/CODESYS%20Examples/_ex_cds_shared_memory_communication.html
Last updated: 2024-02-16

Post by mc-fohn on WAGO 750-352 Ethernet Adapter CODESYS Forge talk (Post)
Hello. I am quite new to Codesys so I don't know where to get the adapter written in the subject as an addable device for my project-tree. Are there any ideas?
Last updated: 2024-04-17

Post by pldestefa on Errors when adding Ethernet to the project CODESYS Forge talk (Post)
Hello, when I add an Ethernet adapter to my project, 200 errors appear, I attach a screenshot. I am using a Co-Trust brand PLC model CTH3 C36-001S2.
Last updated: 2024-05-20

Post by ofey on Device parameter - ‘ModbusTCP Configuration’ CODESYS Forge talk (Post)
Hi! Do anybody know how I can add and enable the parameter 'Default Modbus TCP slave' on a device? I am currently writing a program where the PLC shall be set up as a Modbus TCP client, but I dont know how to add parameters to devices in codesys. I'm pretty new to the codesys environment. The picture in the attachment is on a similar PLC project where I have not written the code. my goal is to add this parameter in another project.
Last updated: 2023-10-04

Post by levih on DocScripting CODESYS Forge talk (Post)
Hello I'm trying to use the DocScripting collection in Codesys. I've made it work on one PC(1) for the 3.5.16.4 version of the script collection. But when I try the same setup on another PC(2), I get an error message: Error loading Python DLL: D:\SCRIPTING\3.5.16.40\python27.dll (error code 14001) My setup on both PC's is thus: 1. Downloaded and installed Python 2. Copied the folder with the scripting collection to C: (because of admin rights) 3. Placed my .library file in the same folder as the scripting collection Only difference is that Python is v3.12.0 on PC1 and v3.12.1 on PC2. I thought maybe it was something with Python, but then I have tried using the scripting collection from 3.5.16.1, and that seems to work. Just not for scripting collection 3.5.16.4. I also can't seem to find any scripting collections on newer versions of Codesys? (e.g. 3.5.19.10) Thanks in advance!
Last updated: 2024-01-22

Post by sbrauns on Codemeter log error: API Error 200 (ENTRY NOT FOUND) occurred! CODESYS Forge talk (Post)
Hi, I am using Codesyscontrol for linux 4.11 with an USB dongle with license. The log file from codemeter shows a constant error message which repeats every minute: Entry (6000437:8755) not found - Event WB0200 (ENTRY NOT FOUND), Request IP-Address local(IPV4) with UserLimit API Error 200 (ENTRY NOT FOUND) occurred! The log file from Codesyscontrol itself shows runtime licensed and I experience no other issues. But I am still concerned about the error message in the log file. Does anybody know what this is and how to fix it? thanks
Last updated: 2024-05-08

Post by george32 on CSV file and string manipulation. CODESYS Forge talk (Post)
Dear folks, I think I have a rather simple question but I could not find the right answer to my question: I have made with Excel a CSV file where I would like to have some general data regarding my program variables. I have made an program what let me read the file. The string I am currently get is at follows: 'IP_Adres;192.168.45.12$R$NPort_number;2000$R$NCycle_time;43$R$NStart_Standard_IO;20$R$N' Now I want to split the string in multiple part, which I later would connect to the right variable. By Google and experimenting I have reached to the following code for the first part of the splitting proces: // Splitting the BOM of the string: Received_string := FileReadString; IF LEFT(STR:=New_string,3)= '' THEN Received_string_without_BOM :=RIGHT(STR:= Received_string,SIZE:= (LEN(STR:= Received_string))-3); END_IF //Splitting the remaining string in part for later declaration. WHILE index = 0 DO index_split_part := FIND(STR1:= Received_string_without_BOM,STR2:= '$R$N'); Part_of_String[index]:=LEFT(STR:=Received_string_without_BOM, SIZE:= index_split_part); index := index + 1; END_WHILE However in the splitting proces I could not understand what is really happening. I understand that the Find() function returns the first value the $R$N in the Received_string_without_BOM. This would mean that the index_split_part := 23 I|P| _ |A |d|r|e|s|;|1_|9 |2 |. |1 |6 |8 |. |4 |5 |. |1 |2 |$ |R |$ |N |P | 1|2| 3 |4 |5|6|7|0|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27| So the next part is to read the first 23 characters of the Received_string_without_BOM with the LEFT() function. I expected that the outcome the following was: 'IP_Adres;192.168.45.12$'. However the outcome is: 'IP_Adres;192.168.45.12$R'. I do not understand where the R after the $ sign comes from, because its place is 24 so it would not be added to the part_of the_string[index]. If I hard coded value 24 for the size it gives me the following return: 'IP_Adres;192.168.45.12$R$N'. I would expect everything till the R but the code adds the $N also to the string. I hope someone could explain to my what I am seeing wrong in my point of view? With kind regards, George
Last updated: 2024-09-27

Post by reinier-geers on missing font CODESYS Forge talk (Post)
Hi I mis the font. Wenn i click i get an error
Last updated: 2024-02-26

Post by hezhikui on Kalman Filter CODESYS Forge talk (Post)
hi,Matteo i find an article,it maybe helpful. see the attachement Hezk
Last updated: 2024-05-05

Post by eschwellinger on SoftMotionLight Lizenz nach Programmupdate weg CODESYS Forge talk (Post)
..schau es mir an, was sagt SABO?
Last updated: 2024-05-14

Post by eschwellinger on SysProcessExecuteCommand2 and CANopen Device CODESYS Forge talk (Post)
please call sysproccess in an own task with low prio
Last updated: 2024-06-20

Post by eschwellinger on codesys VLAN tagging CODESYS Forge talk (Post)
no we'll an example for it but need some time.
Last updated: 2024-09-09

Post by thomas-moba on TrueType font problem CODESYS Forge talk (Post)
Nobody got an idea???
Last updated: 2024-09-19

Post by transmin01 on SafetyApp - Exchange 8 bits from EtherCAT Safety Module to PLC mapping issue CODESYS Forge talk (Post)
Hi, I am using an "Exchange 8 bits from EtherCAT Safety Module to PLC" module which allows me to create tags in the safety environment, but how does this map to the standard PLC program? There is no entry in the IoConfig_Globals variables list. Regards Trevor
Last updated: 2023-09-27

Post by andbat on CODESYS 4 Linux: CODESYS Forge talk (Post)
Good morning @mondinmr, I'm trying to install codesys 3.5.20.0 inside bottles (with wine 9.2). The full installation seems to be done (exept CodeMeter). When I run Codesys IDE an error related to IPMCLI appear and there is non chanse to open the IDE. How did you solve this issue? Thanks a lot.
Last updated: 2024-03-20

Post by clabaldo on Open dialog from ST previous to version 3.5.16 CODESYS Forge talk (Post)
I have found a similar topic but tried to run it in C3.5.16 and the visualization crashed. https://forge.codesys.com/forge/talk/Engineering/thread/8be0f6f14a/ My question is what is the easiest way to run a dialog from ST, as we need an external device to open the dialog so we cannot use the button on the display itself.
Last updated: 2024-03-22

<< < 1 .. 46 47 48 49 50 .. 234 > >> (Page 48 of 234)

Showing results of 5850

Sort by relevance or date