brucechase

MrPLC Member
  • Content count

    33
  • Joined

  • Last visited

Community Reputation

1 Neutral

About brucechase

  • Rank
    We don't need no stinkin' titles!!
  • Birthday 01/02/65

Contact Methods

  • Website URL http://
  • ICQ 0

Profile Information

  • Location South Carolina USA
  • Country United States
  • Interests Anything away from PLCs
  1. PLC Law

    I'll try my hand at this. PLC law 41 - In a system where a plc and a windows computer (PC) exchange data, the plc usually isn't the one that stops the data exchange. I know there are exceptions to all laws - that's why I get a ticket and my wife gets a warning - but in my environment, when this data exchange stops working, it is usually because a service on the PC has stopped, not becuase the plc decided it didn't want the data that it had been getting for years. This also usually follows some kind of "update" in the windows machine. The last time this happened, coming up after a shutdown, there was no comms between the plc and the computer. The IT guys swore (up, down, and sideways) that they did NOT touch the computer. After 8 hours of trying to figure out what was wrong, it seems an IT did backup the computer and plugged the ethernet cable into the wrong NIC.
  2. With more than 150 of these and a data highway that is not all that great (no I can't change to ethernet processors), it would take about 10 minutes to go online, go to edit mode, make the change(s), accept, test,and assemble edits, then save the program. Multiply that times 150 (or closer to 200) and you are talking about 30 man hours to make a change. That is about 1 week to make changes. If there were several of these in a month, then there is no time to do anything else. Currently I have 2 separate machines that run RSLogix and a Macro program and they divide out the changes between them. Still takes more than a day but it is all automatic and I can do other things while it runs. I was just wondering what someone else (who has a lto more experience than me) would do.
  3. Do you know if RSLogix 500 has this built in and if so, which version would I need? All the machines are running on SLC 5/04 (and there are a lot more than 40 - there is actually more than 150 of these). A simple change can take days. I don't know anything about a VBA interface, but I'm willing to learn, just give me a shove in the right direction.
  4. I would like to know how everyone else change (or would change) programs on multiple machines at the same time (or even sequentially). For instance, say you have 40 machines that are all identical and running the same program. The machines are all connected via DH+ (4 different networks with 10 on each network) to a contrologix gateway so you can access these via ethernet. If you want to update all the programs with an identical change (like add a new rung), how would you go about doing this so you don't have to spend a tremendous amount of time clicking? Ha anyone seen a Rockwell product that can do this? Is there any other method that anyone can think of. (I did post this on another plc site but received no answers so I thought I would try here. Sorry to all who have seen this question before.)
  5. The FLL works for me. Never had a problem, but still have to do one string at a time.
  6. Programming Machinery From Scratch

    Jeff, I was in the same boat as you about 10 years ago . I had only seen 2 plcs and actually changed only 1 line of code. Now I'm the "expert" here. I really didn't find much in books, most of what I learned was troubleshooting and deciferring other's code. To try to help explain what you want, I also had a huge problem with writing code from scratch. That was only because I've never done it before. What I think you are looking for (and what I really needed) were all the little "tricks" and "standard code" that makes a plc so unique. How do you initialize all the things you are controlling. Most anyone can program motors to start and stop but what should be included in every program with a motor is a section of code that says if you tell the motor to start and you don't get a run contact in 2 seconds, then alarm. There are all kinds of stuff like this that should be in a program to make it easier to work with - and I think that is what you are asking for. I spent a lot of time looking for information on "how" to program but I never really found what I was looking for. As you write more, you will have certain sections that remain the same for many different programs (alarms, HMI, faults, etc). This is really the meat of programming, not getting the machine to do exactly what you want, but what to do when it doesn't. I hope this helps.
  7. Soft Plcs

    gravitar, Let me know where I can get some of them parts. I have some 33MHZ machines that can not use larger than 500MB hard drives. It's the Unix operating systems that limits this. I have resorted to buying flash HD (at $500 each) because I can't find anything that small anymore. I recently purchased 15 old drives from a computer salvage co. and I could not get even 1 to run reliably. Machine downtime is a killer (we need a smiley for pulling out our hair). I know I'm way off topic but I just really want to post something since I haven't in a while.
  8. Micologix 1200

    Here's another brute force method. This should tell you over 1 billion served Just noticed that my program is for a slc 5/04 not a 1200! The one shots are different (aren't they????)
  9. TAKE A NUMBER

    Terry, there is one thing to consider when doing this style of program and that is who will be responsible for troubleshooting and/or program modification. In the plant I work at, the techs can and do get into the program to troubleshoot and sometimes modify (I cringe every morning that they do that). Most will be able to understand your way of programming but here there are few that would feel comfortable with the fifo and even less with panic modes method. I'm not saying that these are bad, quite the contrary. I think that the bitwise handling is very good and I've even used the fifo a few times. I like it and wouldn't have thought of that way of handling I/O (that's why I come here is to learn some of this higher level stuff). If you don't have good people that can understand this and you don't want to get called in at 2:00am to tell them why the solenoid won't come on, then sometimes the less elegant way of programming might be better.
  10. Test Image

    I use Printkey2000, just like snagit but it is freeware. http://www.webtree.ca/newlife/printkey_info.htm
  11. Printer for wiring identification

    I use both the Brady IDXpert and a Dymo. Most wire labels are done on the IDxpert. Most box labels on the Dymo, but I use the outdoor vinyl on the IDXpert also.
  12. HVAC Question

    With all this talk, I want to know if anyone has put a VFD on the HVAC. I have toyed with that idea alot but never went so far as get one and try it. I would probably get an AD or other inexpensive one. This would eliminate the lights dimming when the motor starts and could supply a more even heating and cooling system by reducing the "shock' of the hard blowing of cold or hot air.
  13. OK if we are going to talk about keyboards in the tire industry, I've used the following. Please note that some of the operators took this as a challenge. I went through about 4 of these before they proved their point. The cost is pretty reasonable though. Virtually Indestructible Keyboard As for panelviews, all ours have the conformal coating. I'm in the final area so there isn't as much tire gunk as curing, but we still get it.
  14. current load

    Are you saying that you have 3 phase heaters? Since most heaters are a resistive device, they are usually connected line to neutral or between 2 phases. Is the 3600 watt rating for 220 V? Is your 220 Volts a phase to phase voltage or the phase to neutral voltage (assuming that you have a Y system and not a delta system). If you are using phase voltage, you will have a slightly unbalanced system since you have 10 of these. If you could give a little more information, I might be able to help.
  15. FFL & FFU

    Here is a way I did it to track part counts across different days. I used a FFL and FFU and also just a basic move instruction to accomplish the same thing. I didn't trust the FFL and FFU and I had to have a count displayed right away. This also gave me a verification that it worked. I just copied the section out of my original program. I hope it is understandable. UNTITLED.RSS