MrPLC Member
  • Content count

  • Joined

  • Last visited

Posts posted by Stupidav

  1. I am working on upgrading a PLC5 to a Logix. I have a RIO Scanner in the logix Chassis, and 3 seperate racks with each with a 1771-ASB Scanner. 2 of the racks are full racks and the third is a 1/2. The half keeps giving me an "Invalid Link Address" Error 16#302. I hook up the PLC5 Processor and it has no problems communicating, but with the logix it does. I figure it has to be in the configuration but I am drawing a blank. Attached are both of the programs, so you can compare. Just for your info, the problem child has 4 analog outs, 1 input and a 1771-DB. Any help is greatly appreciated!!!!! ps I didn't wirte the programs I only did the conversion and started to clean up! Blending_System.ACD

  2. Just as TWControls stated, is what my guess is, because I have done it where the Panel View is pasword protected and has a button to lock the PLC that is controlled from the panelview. Since it sounds like you have the program and everthing, you might consider "Hacking" the password to see what it is set as, to possibly assist in finding what would be turning it on.

  3. As I am sure that gravitar is leading to, some of the units were made by Spectrum Controls and are still available, along with the software which can be downloaded at There is one or two versions available through the AB KnowledgeBase as well, depending on your model (or they were a month ago).

  4. ((OUTPUT MAX - OUTPUT MINIMUM) / ((INPUT MAX - INPUT MINIMUM) / (INPUT - INPUT MINIMUM))) = Scaled Output This is a basic formula. One method is 2 DIV instructions, or you can do the full equasion which can be helpfull if you need to calibtrate the program to actual easily, like from a touch screen or something. The easy way is First you can do DIV 32766 / Input = F:8.0 Next DIV 600 / F8.0 = F8.1 F8.1 = 0-600 psi You might want to add some limits or something, just incase the input were to drop below the minimum or the input is to go above the maximum to prevent a Math Error that would FAULT the PLC. You possibly could do all of this with a CPT instruction (compute), but is has been a long time since I have used it on a PLC5. That and per AB

  5. I am not sure where it came from, but the logger on my computer shows, 12:00:32am 04/25/06 - IE6.0.2900.2180.. - Load 12:00:39am 04/25/06 - IE6.0.2900.2180.. - Creation c:\windows\system32\internetoloper.exe Fortunatly my Firewall caught it after that. Sorry, it very well could have been a coinsidence, or a time driven thing, it just looks funny with on my logger, and I was frustrated at the time, sorry. As of 04/26/05 Norton AntiVirus would not catch it. McAfee Firewall would stop it, and the Virus scanner would catch it with a manual update. It hasn't come up again through this site, so I don't know.

  6. This what I have used for years. It is like a pencil with fiberglass strands. Does and excellent job and doesn't scratch the copper or silver plated surface. It is good to rinse with contact cleaner after.

  7. What is the story? Is there a problem with your server? This is the only site that I have been too and have been on, yet some how when I went to add a reply to a post Internetoloper.exe was installed on my computer and attempted to run and access the internet. The file was created at 12:00 AM on 04/25/06 while I was here. Can the system Admin run at least a virus scan?

  8. I finally found the problem, The problem was that the plug in connector for the RIO Network that plugged into the 1756-DHRIO was bad. At some point, some how the female prongs got streched out. I just happen to look and could visibly see the difference. I replaced the connector and it is up and running.

  9. I think I am Brain Dead today, or it has just been too long since I've played with RIO. I am using a Control Logix 1756-DHRIO Ser. B going to a 1794-ASB Ser. C In the Tree, the 1756-DHRIO is fine. The 1794-ASB shows IO Faulted, Module Fault Code 16#0312 Connection Request Error: Invalid Link Address. I have the "Blue Hose" with 150 Ohm Resistor on each end with a total Length of 10 feet. Both Channel A and B are setup for RIO on the 1756-DHRIO Channel A is addressed as "01" and Channel B is "02" Status Window states "A IO SCAN, A OK, B IO SCAN, OFF LINE" (B is not connected / not being used) Channel A Light is Flashing Red Channel B Light is Off Power LED is On Green 1794-ASB Switch 1, 1=on, 2=on, 3=on, 4=on, 5=on, 6=on, 7=on, 8=on Switch 2, 1=on, 2=on, 3=on, 4=on, 5=on, 6=on, 7=off, 8=on I/O Rack number should be 0 First I/O Group should be 0 Baud should be 57.6k All LEDs are off, they turn on temporarily on power up. There is one 1794-TB3 connected with a 1794-IB8S I just can't seem to figure out what I am missing. Attached is the RSLogix 5000 file as well. test.ACD

  10. That will have to be another aspect that I better give some thought to, bringing in all the data at once could potentially use some drastic resources. Where as like you said, retaining some infocould be stored in the Logix system an "exported" at a later time for evaluation, could prove to be critical. Although I kinda wonder what the differences would be in this situation between SoftLogix versus Control Logix. Thanks for your info.

  11. Just for everyones info, The 1756-BA1 battery, at least the one that I have, is a Sanyo Laser Lithium CR17335SE (3V) When my distributer was out and I needed one, I decided to open it up, and I was able to get a replacment right away. I just soldiered the wires on to the new battery, and was ready to go. I almost forgot, for a lot less money too.

  12. I haven't put too much thought in to using a something like a Micro or somthing else for the DCS, so I am not going to rule it out, as long as it can meet my rigerous needs. I haven't done the exact calculations yet, but for current thoughts, imagine the wheels on your car going down the road. Hitting pot holes and speed bumps and other bumps at speeds of 70-80Mph. Well 4 Axes are basically going to the up and down travel simulating all the bumps. The 5th Axes will be basically simulating a trailer attached to the frame. I am not sure about the 6th yet, just leaving the possibilites open. The feed backs are going to be various devices, many along the lines of Linear position transducers, optical alignment sensing, load cells, accelerometers, and strain gages. There total amounts of each have not been determined as of yet. Basically this system will monitor different all the different stresses to all the different parts of the frame in as close as possible to a real scenario, without going to the test track, or even having a fully assembled vehical to see what fails first. For the most part I plan to do somthing along the lines of create a motion profile on a PC and download. When the system is started, the I hope to record the what the servos are actually doing and all of the sensing with the fastest sample rates as possible. Eventhough 100ms would probably be ok, i will be satisfied if I can get less than 10ms. I didn't necessarily mean that all the encoders were going to be hooked up to a (or several) servo card, I just haven't had an opertunity to see what the best way to get the encoder signals back into the system. I have done it both ways, but never compared on to the other. Thanks again for the feedback, its helping me focus on this project and all the possibilities and learning that can come out of it.

  13. I know what you mean TW, I have been too nervous to use a PC for any machinery control, but in this case it is just a testing station / non production. I have some what wondered why it isn't as popular myself. Initially I really wanted to use it on a project, untill I saw the price, and I never had a project untill now that the cost justification could be there, but I am just not sure, and don't feel like reading thier 1 of thier many 462 page manuals. Also like I first mentioned, way back then I had a hard enough time getting a PC to come off from a screen saver with out the Blue Screen of Death, let alone running a machine. Thats why I haven't done anything with it. I can only guess that these are the main reasons that it hasen't gone anywhere as well. But with newer, more relieable, PCs and windows becoming more stable, is partially why I am contenplating going this route. The main reason why I would use two processors, is to some what simplify the data aquisition. I would use the one for the test stand control, operation, and monitoring. The second would be just for all the feed back devices, conversion of raw data, and data transfer to the data aquisition system, no control. Thanks for your opinon TWControls! Eventhough I could just use a HSC or somthing for many of the encoders rather that having actual Axes for each. Thanks for your opinon as well Gerry!

  14. I am not sure about the Hand Help programmer, but I run 6200 and AI on an XP Pro machine. There are a couple of companies that do make software for the PLC2, although they are not very cheap and the communication cables are expesive as well. Here is one of the manuals. If you search the Manuals and Literature aream you will find it.

  15. I am getting ready to do a new project where I am going to be having between 4 to 6 Servos and some where around 48 feedbacks from encoders, analog devices, and only a few I/O. The system is going to be moving around quite fast, simulating the suspension on an automobile, while monitoring the stresses on the frame at many different points. I plan on having some type of datalogging happening as well. My main concern is getting the highest update rate into the datalogging system as possible. I have only played with SoftLogix, and so I am not sure if it would be a better solution rather than several ControlLogix processors (I say several because, I will have one doing the motion, and the other specifically for feed back). Either way I go I plan on having a sperate PC for the data collection. If it runs on a PC would I be able to get an increased scan time, thus increased RPI capabilities? Initailly I was going to use a "Motion Controller", but after some additional research, I found that I am not going to be any better off, so I am sticking with what I have had the most experience with (AB). I have seen sytems that can do simular testings, but they are all proprietary and this project will be testing a variety of suspensions and frames each of which having a life span of only a couple years before the frames and suspensions are changed. Any feedback, ideas, or critizisms are greatly appreciated.

  16. I am not 100% sure if I am correct, but typically with AB the equivelant to a REAL Data Type is the Float Data Type. This can easily be acomplished by doing a MOV (Move) instuction or COP (Copy) Instruction. Unlike G&L and some GE you can do things like multipy 2 integers and the address the result to a Floating point Data Type, so no additional conversion is needed. Hope this helps, although depending on the processor (PLC) the Float Data Type might not be available. In those cases additional math or programming is typically used to get the accuracy (decimals). I just saw the other posting you had, It is best to keep just the one going. I see you are using a L32 processor, the conversion is easy. Although after looking at your last posting you stated that the computer is showing a zero. If I literally take this statment, the problem is that the, computer won't update the numbers. The processor will, meaning that you have to download the program (or online edit), and watch the values online, if you want to see a change. Another possibility, is if you are online and are not seeing the data change, I would be willing to bet that the routine / file is not running. As an example, if you have this in a different subroutine, the main routine is not calling for that specific routine to run, and or it is not setup in the task schedule.

  17. Thanks, yea I typed it from memory, your correct. Now after reading your post and seeing it on another coputer it is clear to me now, Thanks. I could use the copy but in this case the program is making sure that all the data is copied over, because the next step is that it gets sent to a VB app.

  18. As chakorules said, I am also running XP, and then XP with SP1 and now with SP2, with no problems I connect on a regualr basis to 501, 502, and 503 with the PIC box and have no problems. Recently I was using RSLinx 2.43 and now 2.50 both without any problems. Just like TWControls said if you are tying to use a USB to Serial converter, then this will not work. I would check several things on your computer. If you are positive that all of your RSLinx configuration is correct, and no other programs are trying to use the serial port (like the computer battery backup settings), I wyould use something like PortMon to look at the Serial port and verify that somthing else is not trying to communicate on it, preventing RSLinx.

  19. I don't use the FAL instruction very much at all but I am currently working on an upgrade from a PLC5 to Control Logix and the standard program conversion rewites the expresion and destination and was hoping that some one could confirm that it is correct. PLC5 writes it as (RSLogix5) FAL R6:0 64 63 ALL #N7:154 #N7:90 Control Logix writes it as (RSLogix 5000) FAL R6[0] 64 63 ALL N7[154]+R6[0].POS N7[90]+R6[0].POS Any info is greatly appreciated. Thanks.

  20. Sorry it took so long, I forgot to hit the subscribe check box. Anyways, I wrote up this genaric program, that if you have a SLC 502 + with a 16 point output card you can see how it works. It uses a sequencer and FFL and FFU. In this case I tested it on a 502 with a OW16 in slot 3. You can contact me if you have any questions. Hope this helps. TestUnit.RSS

  21. From what I have read, First you don't neccesarily need RSLinx Gateway. I would set up a small VB app to run along side of your current HMI apps, to collect and serve the data. From there you new primary PC can access the all the data you are serving. This way, yea you have a little more programming, but you eliminate the networing and additional software licences.