Search the Community

Showing results for tags 'pt memory'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 40 results

  1. Hello all, I have a L82 having ethernet connection with 3 HAAS CNCs and other ethernet device. The ethernet card EN2T is at 19% capacity. But my Controller MESSAGE CORE is at 100%. How do it get it down so that we can have faster and better communication ?    I have attached the picture of the Tasks:   
  2. Hello! Is there any possibility to connect a Mitsubishi PLC to a program like Siemens Plant Simulation? With Siemens PLC I can do it through OPC UA protocol, or Shared Memory with SIMIT, or stuff like that. But I would need to do it also with Mitsubishi PLC. Can I use for example OPC Server? I couldn't find out, if Mitsubishi PLC-s have that function built-in. (I have a L02 and a FX3S COU, either of them would be great.) Thank you!
  3. CJ1G-CPU42H BACKUP

    Hi,  I have CJ1G-CPU42H plc, when I try to backup the program it just fails at step 6 as indicated in the attachment, 6- plc memory  ##error aborted ##
  4. Logo mem card

    Hello,      i have one questions. Is possible upload program from  SIEMENS LOGO MEMORY BATTERY CARD ? If is possible ... how?    Thank you for your help.       Regards Beny
  5. Hello all, I need to read device memory mostly I need to read R registers from PLC L26. I read device data, but inside of table, I can't find R or ZR registers. Can you help me?  What I did wrong?   BR KS  
  6. GOT 2000 Buil-in Memory exceeding

    Hello Everyone I have an issue with a  Got 2000, im updating and adding some screens in  a old  HMI application with size was about 47 MB,  as im still updating i wanted to test the application  which now sizes about 52 MBbut is not possible due to the shortage of  ROM and RAM, what can I do in this case as the application must be in the built-in Flash memory which is very limited?   Thank you in advance
  7. Lacthed Memory Turned Off?

    Hi guys. I'm experiencing a latched memory turned off even all of the contact is still on and trigger the coil. Anyone familiar with this? Thanks!
  8. Replacing MOV with CLR

    Thought I'd share an experience I had earlier today working on a (limited memory) L61 Rockwell processor. I knew there was very little room left in the memory but needed to add some functionality and decided to give it a try anyway. I couldn't take the machine down to make a download so made a number of online edits, successfully accepting and finalizing after each edit. Got down to the last four edits which required zeroing a tag of type REAL. The instructions were on four separate rungs. Hoping to save time (and all previous edits were successful), I added the four MOV instructions (MOV 0 into TAG) and pressed the "finalize" button. I was caught quite off-guard when the process failed: insufficient memory. AAAAGGGGHHHH!!!! So close! I tried to remove some logic to free enough memory to add the required instructions. Nope. Rockwell was not going to negotiate. That left me in a position where I thought I was going to have to take the machine down and do, hopefully, a download that would push the processor memory to the limit but be accepted without any hiccups. But before I did that I had a fortuitous thought. I F1'd the MOV instruction and hoped to find a complete explanation of the instruction, including timing diagrams, execution time, memory requirements, etc. Oh wait - that's Siemens. GROAN. Curious and desperate, I replaced each MOV instruction in my edited code (I'd estimate somewhere around 20 instances or slightly more) with the CLR instruction - including the four additional instances I needed. And finalized the edits with bated breath. To my utter surprise (again!) the edits were finalized without overrunning the memory. A MOV instruction requires memory for both the source and destination. Since I was only clearing a memory I didn't need to reserve memory for the source. Using a CLR instruction implies "0" (zero) for the source but requires no memory for the source value. Hence the efficiency. Obviously, this story would have a different ending if I had been trying to move some value other than zero into a destination tag. I offer my experience as a lesson if you ever need to streamline some code to fit existing memory space. I also would like to know if there are any downsides to what I've done. Have i overlooked any potential pitfalls? Thanks in advance for the advice.
  9. Hello, I'm trying to use Mitsubishi GX Works 3 version 1 for the first time and get a 'memory is insufficient' error window when I try to open/start a new project or if I try to open a PLC project a co-worker made. I am using Windows 10/64-bit, company we purchased the software from says they are using it on windows 10 without issue. I get the error with no other programs running, have 6 GB RAM, and have 90% hard drive space available. I have monitored Task Manager while opening a file, RAM usage seems fine, and have tried opening with "Run as storminess".  I have tried uninstalling the program using the window "uninstall or change a program" - is the a different way to uninstall this program that will wipe it more completely? The install CD has Disk1, Disk2, Disk3(DocFX) sub folder , Support folders - I ran the .exe file from all 3. Does anyone have any suggestions? I am able to open an HMI project in GT works 3 without issue. I attached a screen shot of the error. Thanks so much!!
  10. Folks, we have a set of Mitsubishi Q12PRHCPU (redundant) running effortless since many years. CPU-A as standby and CPU-B as Control. Recently we noticed BATT low alarm on CPU-B. So we arranged for a spare battery Q6BAT and started the procedure as per manual(attached procedure and flow chart). We did memory copy from Control to standby (as prescribed precaution) and did the Reset of Standby PLC CPU-A. Memory copy from B to A completed successfully 100%. But the BACKUP LED did not turn Green from Red & Error LED kept flickering on standby CPU-A. CPU-B remain in Control but backup LED turned RED. From system monitoring we found that there is a Error 6000 (FILE DIFF.) observed in One of the .QPG (program 00-MDBUS.QPG). We tried to reset it but were not successful. We are surprised that why does the program differs when it was copied from CPU-B to CPU-A using the memory copy. Still we did the VERIFY and found no difference between the programs in CPU-A & CPU-B.  Can anyone explain the cause of this issue and the solution. Please note that the CPU-B is still in control and plant is running. Backup LED on both CPU are red which means (redundancy loss) and error LED on standby CPU-A is flickering RED. There is no error in the CPU-A (Control) -we checked this using the GX Developer. Also attached here are the image of the error and error help. Thanks in advance. Battery Replacement procedure.pdf Battery Replacement procedure-Flow Chart.pdf Error.pdf MELSEC QCPU ERROR CODE 6000 FILE DIFF.pdf
  11. Searching the forum did not provide me with any useful results. If there is another post with an answer, my apologies. I had ran into an issue with a 1769-L32E processor running out of memory a couple of times. Is there any software or easy ways to analyze an entire RSLogix 5000 project and show how much memory programs, routines, UDTs, AOIs, etc. are using?  Ideally I would like to be able to find what components of the project is taking up so much memory quickly since our company standard is to use UDTs and there is a lot to look through. Thank you!
  12. I would like to compare the content of 2 registers of D memory on my CJ1M PLC. I'm trying instruction = (equal) and D30 and D50 memory registers to compare data and activate an output, but I don't understand why it shows the same direction (&98 on the image).  
  13. CPU load memory

    Hi dears, How can i see the cpu used memory in cx-programmar and actual cpu( for example 20%, 30% or etc)   Best regards
  14. Data entered into the PLC D memory table does not end up in the instructions and I'm not sure what I'm doing wrong. For instance I want to use the CP1W-DAM01 to change a duration value. I have a symbol setup using the corresponding address setup so that it ties in with my timer but the data does not transfer even thought the value shows up in the table. I'm also using it for parameters on a scale instruction, same issue. Any ideas.
  15. CX Designer Generic Popup Faceplate

    I was wondering if anybody out there has ever made a generic popup to deal with multiple devices, similar to what you can do with factory talk and wonderware. I want to be able to index addresses from the PLC to the PT memory but it doesn't look like you are able to do this. Is there anybody out there that has come across this same problem?
  16. Good day. I'm using 1756 L71S GuardLogix Integrated Safety Controller with Studio 5000 v28. My controller is connected to a third party software through ethernet connection, it simulates my project hardware and provides all the signals to my PLC. To know all the hardware signallocation at PLC memory, it uses a Tag export file provided by Studio 5000. In other PLCs, when you declare a variable as hardware input, you have to select in which address from the memory you want this input to be read, something like "Bit Input 0.0". But in AB this step is skipped, that is all addresses are managed by Studio5000 and hidden from the user. Is there any configuration at Studio 5000 that let me assign or at least see this addresses? Normally I would prefer my tags addresses to be hidden, but in this specific case it is more useful to know memory addresses.  
  17. Hallo.  Can someone shed some light on how much memory st takes ? does it use more that traditional ladder? i find that a routine with a couple of thousands of lines uses over 500kB is there any tricks to lower the usage? Or is it just what it is, and buy bigger cpu’s
  18. Hello people, I hope someone can help me with this. The system is connected with 8 PLC's. I want to transfer the data memory of a PLC to another like this: D850 from PLC2 to D900 PLC1 D850 from PLC3 to D901 PLC1 D850 from PLC4 to D902 PLC1 D850 from PLC5 to D903 PLC1 D850 from PLC6 to D904 PLC1 D850 from PLC7 to D905 PLC1 D850 from PLC8 to D906 PLC1 The data memory is an integer.
  19. Hello! I am using S7-1200 PLC 1212C AC/DC with configured Modbus TCP Server. I can already read/write Inputs/Outputs (Coils) and Memory Words. However I'd like to read/write Memory BITS. Is it possible? If so, how? What addresses should I use in TIA portal? And which function codes on client side? Thanks in advance!
  20. Compare data RS232

    Halo, my name is Riandanu, I connect PLC Omron CP1E to weighing scale, and its done. i think i dont have problem between PLC and weighing scale. And i want to ask about, how to compare value from weighing scale ?  example : from the picture you can see value of weighing scale is " ST,+00160.66  g", and i want to compare it with 180 or 150 to give output on to lamp. Thankyou Riandanu       PLC to ek-i.cxp
  21. Retain Memory CJ2m-CPU31

    Hi All, Just to verify if the "memory card" , in attached document Page 4 highlighted area ,  provides Omron CJ2M CPU21 to retain memory when powered off? If yes, for how long can the memory lasts without being charged? Isit capacitor or battery? Thanks in advance. Regards, Summer cj2m-cpu31.pdf
  22. We have Q06UDEHCPU PLC.   We require to attain 1k of file registers in standard Ram. Please find our settings attached - PLC Parameter.png; When we try to down the register file – we attain the following error; “Failed to access standard Ram” error message (attached - Downloading Error.png); The program is very small – and thus we have plenty of space as well.
  23. Mitsubishi GX Works Bugs??

    Hello I have been using GX Works 3 for a while now and I have discovered a couple of things, maybe bugs. I have not had any training for the software or hardware so maybe I did something wrong. 1 Labels. If you sort a global label table into any order other than the unsorted order that appears by default you are unable to create, delete or edit any labels. Our Mitsubishi representative discovered that if you click on the column header between 'Data Type' and 'Class' the order does not change but now editing is available. This, it turns out is a really bad idea. It seems the position the label was in when it was created is preserved, I think this is the unsorted order you get by default. If you sort the list and then delete a label it is possible that the label that should be in that position is also deleted. I have attached a small project to demonstrate this. Open the Global Labels notice the order they were created. Now change the sort order, click on the column header I described earlier to make them editable and then delete the label in position 1. For a while I thought this was the only problem but recently there has been a number of instances where I have created a label, given it a carefully selected address only to discover that it is being overwritten by another variable. I have not been able to work out exactly what is going on but I believe it is connected to the sort order of the labels. Also if you sort the order and change an address, have you changed the address of another label? The only solution I have found is to keep label tables very short so they are managable without having to sort the order, that is probably good practice anyway 1 Axis software limits. I have been using a number of axes in pairs, in incremental mode as caterpillar feeders, using FX5U-40SSC simple motion modules. I had a problem that the axis synchronised to follow would suddenly stop moving, the customer was having to power down the machine and start again. This problem persisted for months with Mitsubishi scratching their heads unable to fathom it out and ultimately stating that the problem must be in my code somewhere. It was suggested by the customer that it may be getting to a software limit, I showed the customer that the software limit was disabled in the setup and it was confirmed by Mitsubishi that it was not the problem. guess what, it is a problem. Once the actual position reached the limit of the double word memory it would stop moving. The solution is the take the servos out of synchronisation in order to set the position (datum) to zero every cycle. Unfortunately the drives do not always re-synch on the first attempt so you have to keep trying till it does, this now causes slight variations in cycle times but it works. Andy EDIT: I have since been informed that to disable the software limits they must be set to zero. This implies that the Enable/Disable setting is invalid and the limits are defaulted to their respective max values. Surely a default to zero would be more appropriate.     Label Test.gx3
  24. I want some recommendations for a PLC that can hold its memory for long periods of time with no power. I have a customer that has the molds that only get used a couple of times a year and when they are not being used they sit in storage until they need them again. Currently they have a DirectLogic05 controller and what they have noticed is that when they pull these molds out of storage to use them, the program is lost and they got to download it again. They want to make it to were all they gotta do is plug and play basically for this machine. Is there a special module or a processor that can hold its program for long periods of time while it has no power on it? 
  25. Can't modify memory

    Hello, I don't have much experience with OMRON PLCs, but here we go. I am using CX-Programmer version 9.1 There is machine in my factory which is running on Omron PLC and HMI. Operator has an option on the HMI to save and load programs. Basically there are 150 lines in memory for each program (example D10000 - D10150), there are 16 different programs. Problem is that operator is saying that some of those programs are corrupted and she can't save new programs there correctly. So I thought I would try to delete some of the lines from the memory to see if that could fix the problem, but I do not know how to do it. When I open memory area in PLC and go to monitor mode and get the data for ex. D10000 - D10150 and I write 0 into every box and then try to upload it to PLC but I can't. I don't understand why is the "Transfer to PLC" button grey. What are the requirements for the button to go active? Or what would be the right action here if I want to clear the specific area in the memory? Any assistance regarding this problem will be much appreciated.