hboyer90

MrPLC Member
  • Content count

    123
  • Joined

  • Last visited

Everything posted by hboyer90

  1. Ah, I'm dumb. I forgot, yes, we actually will have a few thermocouple modules and output modules that control the furnace that will be remote.
  2. We already have that all sorted out, I have everything assembled already, just working on writing the program in the new software. But thanks anyways. My AB rep helped me find all the modules we needed for the conversion as well as power consumption, how many power supplies we need, the right cables, RIO adapter modules, etc. We have quite a bit more than 10, we have 28 haha, and we're pretty full at that, but we have the ability to add up to 2 more modules if need be, then we will be at our limits.
  3. I am completely changing from plc-5 to new CompactLogix modules, not using remote i/o. So let's say that I have a Thermocouple module in slot 10 of my CompactLogix rack, and I had a thermocouple hooked up to input 1 and I wanted to use a greater than instruction on that thermocouple input I would address it as Local:10:I.? (as long as the module is configured correctly) and I wouldn't need a BTR/BTW or message instruction? In other words, the BTR and BTW and message are just for getting or sending data to modules that are connected via remote i/o or Ethernet or something? And since my CompactLogix has the module right in the rack that I don't need to use the instructions at all? I just address it like it was a regular input? Let me know if that is correct. Thanks.
  4. Hello, we are going to be upgrading the PLCs on some of our machines, we are currently using PLC 5 which run RSLogix 5 and we will be switching to CompactLogix that run RSLogix 5000. I'm wondering how do I convert a project/all of our tags from 5 to 5000? Is this a fairly simple process? Some of our programs are quiet long. Thanks for any help. Howard
  5. So what I'm getting from all of this is that there is no magical tool that will convert everything from RSLogix5 to RSLogix5000 and seamlessly without any problems? This will be a learning experience for me that I am excited to tackle. Even if we have to re-write the whole program, I'm ok with that because it will give me a good chance to really learn the machine and all of it's components. In simple terms, what is the difference between "I/O based PLCs vs Tag based PLCs"? Sorry if that is a dumb question. Thanks.
  6. Right on, I'm thinking that I'm going to have to do this anyways seeing as our configuration has totally changed now anyways. Thanks!
  7. Could you expand what you mean a little bit please? Are you suggesting that we stick with the old PLC-5's or when you say conversion are you referring to converting the program from RSLogix5 to RSLogix5000? Why do you think the conversion is a bad idea? Is it just sloppy? And when you say re-keying you mean just re-writing the program out by hand? Thanks, just want to make sure that I understand what you're saying.
  8. Hey guys, I am using RSLogix 5 and I noticed that anytime I go to add a rung comment/title and there is an output in the rung that it attaches the comment to the output by default, and if it is a blank/new rung then it attaches the comment to the rung by default. I want it to always attach the comment to the rung, not to the output. Is there anyway to change it so that it automatically always attaches the comment/title to the rung by default regardless if I have an output in it or not. It's not a super impotant thing, but it is just getting annoying to always have to switch to "attach to file/rung" every time, and if I forget, then I have to go back and remove it from that output. Any thoughts would be greatly appreciated. Thanks
  9. Hey guys, sorry for all of the newbie questions, I had 1-2 years of PLC training at a tech school, and then I got a job where I didn't use my knowledge at all for 2 years, and now my current job is all PLCs, and I have forgotten some of the stuff I learned, but it's coming back to me, so I appreciate all the help with the stupid questions. Anyways, here is my question. I am using a MicroLogix 1100 running RSLogix 500 to collect data on a few of our machines about scrap parts and run time vs down time. I just have some basic inputs hooked up to it. I need to be able to send the data to an integer file at the end of every shift, and then reset the current data (easy enough for me, at a certain time I will use a MOV function to move the info from the timers and counters to integers and then use a RES function to reset everything that I want). Anyways, my question is how to I tap into the free running clock built into the MicroLogix 1100? I see that it is S2:4, but I am confused how to use it or set it. I just set one up on a SLC 5/05 and that was super easy, I just set the time while it was online, and then used 3 different COMPARE functions to tell it when I wanted to move/reset the data (I used S:40, S:41 and S:42). Anyways, I can't seem to figure out how to tap into this clock on the MicroLogix 1100. Can anyone help me with a "dumbed down" step-by-step guide. I just want data sent at 6:30, 14:30 and 22:30 and then data reset 2 seconds after each of those times. Any help is truly and honestly appreciated and very useful. Thank you in advanced. Howard
  10. Awesome, thank you very much!
  11. Hello, I am trying to capture my downtime on one of my machines. I'm using a MicroLogix 1100 running RSLogix500. A part is produced every half second or so on this machine. There is a bit that goes true every time that a part is produced. I have the logic set up so that the 'part produced' bit is an input in line with a TOF. The preset of the TOF is 5 seconds. So, if the 'part produced' bit goes true and then false, the TOF starts to time. Now, if the machine is running, it will go true again within .5 seconds, resetting the TOF, and the whole processes starts again. If a part has not been produced for 5 seconds, then the TOF done bit goes true, which I have latching on a "down time bit". As soon as another part is produced, I have the "down time bit" unlatching. So, anytime that the machine has not produced a part for 5 seconds, a "down time bit" goes true. I then have the "down time bit" as an input in line with an RTO which I made the time base 1 second. So, every time the machine is down for more than 5 seconds, the RTO starts timing, and even when the machine starts running again, the RTO retains it's accumulated count. I then have that accumulated count being moved into an integer so that i can manipulate it and view it how I so please. I have the RTO being reset every shift change (every 8 hours). My question is how can I manipulate the RTO count, which is in seconds, and convert it into hours and minutes? I suppose i could just divide the number by 60 to get minutes, and the minutes my 60 to get hours, but is there a clean cut way that I can have it convert to hours, and then take the remainder and convert to minutes, and take the remained and put it into seconds? For example, if the seconds were 7320, I dont want it to say: 2 hours, 122 minutes, and 7320 seconds, I would want it to say 2 hours, 2 minutes and 0 seconds. Any help would be greatly appreciated. Thanks!
  12. So I ended up just making a timer that counted up to 60 seconds, once it got to 60 seconds the done bit went true and a counter increased by one, and also the timer reset it's self. Once the counter got to it's preset of 60, it's done bit went true and counted up on another counter (my hour counter) and also reset it's self. I was over thinking the whole dividing the current seconds thing, all I needed was one timer and two counters. Thanks for the help though!
  13. Awesome, thank you.
  14. Hello, I'm using FactoryTalk View Studio 7.0 Machine Edition. I am working on a project for a PanelView Plus. I'm modifiying an existing program and when I downloaded it to the PanelView Plus I was getting errors saying that "N107:0-N107:25 were missing or too small". Well, I don't have an N107 file in my PLC project, and I don't want to shut the machine down to put it into maintenance mode just to add the integer. I have no use for the tag anymore in the Panelview, I just want to delete it from my program, but I can't seem to find a way to do so. If I go to the tag editor screen it allows me to change the address, and change the description but not delete or change the tag name. I just want it gone all together. Could someone please tell me step by step how to delete this stupid tag? I'll just add a photo of where I'm trying to delete the tag from, just in case it helps at all. Thanks.
  15. Yeah, after deleting it I realize that I had to re-add it, whoops. Can you explain, to a novice, what the status screen tag is?
  16. I just figured it out, it's got it's own custom toolbar that pops up, I was looking in the wrong spot, I'm stupid. Feel free to delete this thread, I'm not sure how to.
  17. I am creating a project for a PanelView 600, I'm using PanelBuilder32. I'm curious if someone can explain the difference between the .PVA and .PBA options when saving the project. Which file type should I save my project when I download it to the PanelView. Thank you.