Search the Community

Showing results for tags 'Ground loop'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 13 results

  1. Major Fault RS Logix 5000

    Hello My emulator go to fault state as soon as it goes online and runs (Within a second) and the following error  Code 01, (May have been caused by an infinite loop, a complex program, or a higher priority task.) The same logic runs perfectly fine on a colleague's laptop  I'm using  RS Logix 5000 V30.00  Emulator V30.00.01 Running on Virtual Machine, Windows 7 Host system specs are:  8 GB RAM  Core i5 CPU @ 1.80GHz Socket 1 Cores 2 Logical Processor 4 Windows 10 Virtual Machine's specs:  4 GB RAM  Number of Processors: 2 Number of Cores per Processor: 2 Kindly suggest a suitable solution, what is the possible cause of this fault.    Thank You  
  2. Loop through optimized DB.

    Hi guys. Im trying to figure out how to loop through a number og object i an db. I received some controls modules for a project. I have to chaeck if any of them have an unacknowledge alarm. I could do it the manualle way but theres alot! there's 5 alarms on every analog. So I started to do a loop as i would have done it before theese optimzed block was an option... As I tryif to show in the picture theres a mix og optimized and non optimized block. the Bit "SCADA_ALARM_ACK", How can i loop through all 5 of them and then go to next opbjoect lidsted in the static? Please let there be a solution other than manualy check every single one......  
  3. Hello, CJ2M CPU-32 to IAI motion controller through ethernet/ip I'm working on programming electric actuators to pick up parts from a tray. I will have x (row) and y (column) coordinates that I need to update to move the actuators. So to go through the whole tray I would have to use nested loops. (below what i'm trying to achieve if i was doing it in C++)                                           6 Rows and 6 Columns, palettizing                                           data rows&columns DWORD (Row1,row2,row3...row6; col1,col2...col6)                                           c++ code                                           for i=0,i++,i<6;                                               rowData = row                                               for i=0,i++,i<6;                                                   colData = col                                                   execute movement                                                   wait for confirmation                                               end                                           end I have a way of doing it but it will require a lot of repetitive lines and typing every step, and I was wondering if there is a way on every iteration to increment the data location instead of the contents. In the picture below you can see the example where the goal is to copy data from D8100 to D8000, then in next step from D8102 to D8000, then from D8104 to D8000 and so on. So far in the documentation I was only able to find how to increment contents. Is it even possible to do what I want to?
  4. Hi everybody,For a while I’ve been wondering, in every plc forum where the use of loops come to discussion I find most people answering that it’s best to stay away from them and that there are better, easier and mostly less scan time demanding solutions out there. Why is that?In my experience they’re the next best thing.Why would referencing data from an array of 40 Dwords using a FOR X:= 0 TO 40 DO loop be any more scan time demanding then the PLC scanning through 40 rungs of statments?Just curious if I’m missing something here. Cheers
  5. Rslogix Array Search

    Hello,  I have 30 recipes(g_Blend_Recipes) and want to search for an item number in the recipes and compare it with what the operator enters on the HMI. The recipes itself is an array and there are 5 item numbers in each recipe. I read about the FSC instruction but did not figure a way out yet. I am attaching a picture of the recipe. Any help would be appreciated.     
  6. Hi there all, this is my first post. I am DIY novice, building a control panel for my 5 axis CNC router. I need help with a few questions. I have 5 power supplies that are 220 volt. Is it an acceptable practice to fuse just one leg of the power input. It seems when using fuses instead of a circuit breaker that trip both legs together, Using a single or double fuse would protect the unit. It seems the problem is if one or two fuses are used, just one fuse would blow and the other leg is left hot, is that a problem? Can I fuse just one leg? Next question. Should I use the same grounding buss bar to ground everything. The main 220 volt power input, the computer, the DC power, the DC control circuit, the machine tool, the stepper motors, VFD, everything? Is there a potential for a ground loop or any other problem? Thanks for your help onthemarc
  7. Hey guys,  Not really new to Allen Bradley per-say but I am very unfamiliar with PID loops and the best way to utilize them.  To be honest I had never even heard of it until a colleague said that it would be the best way to run my program.  Let me know what you think.  Here's the application. I have an Allen Bradley MircoLogix1400 with IF2OF2 analog card.  Controlling the speed of a motor via VFD. 4-20ma signal coming in from the flow meter of water entering the tank. 4-20ma signal coming from scale letting me know how much of the other product is left. 0-10v signal from PLC to VFD to adjust motor speed. The customer is going to have a separate system controlling water into the tank, we are going to use the signal from flow meter to measure how many gallons of water are entering per minute. My system will also be measuring the weight of that product in stock and feed it into the same tank as water at a 10:1 water:product ratio.   The motor will be running an auger that pulls product from stock and dumps it in the tank.  So we will be measuring how much weight is being lost per min and convert that to gallons per minute.  So once i have the rate of water flow in gpm and the rate of flow for product in gpm, i assume thats when the PID comes in?  Can anyone give me some pointers.  I'm positive it's not as difficult as I am making it out to be but again, never used it before so any little bit of info helps!   Thanks
  8. PID LOOP HELP

    Okay if I Have a drive with Freqencey signal back and a 4 to 20ma signal to drive the HZ up on the drive and at 300 psi and i need to maintain a Frequency in correlation of the pump curve what is the best way to do that?
  9. Ground Loop

    Hello everyone, I have a quick question regarding Din rails, chassis ground and ground loops. Here is where I am getting confused. I connect my back panel to earth ground which, connects my control panel chassis to earth ground. I screw din rails on my back panel. Question #1: logically, my din rails are now connected to earth ground through the screws connecting to din rails to the back panel. Am I wrong here? As I have seen in many control panels, I connect a ground terminal block to my din rail and connect it to earth ground (the terminal block couples with the din rail through metal clamps). I now use that ground terminal block as a single point source to ground all my other components in the control panel (I connect my ground terminal block to earth ground using a wire).. *** the ten thousand dollar question is Didnt I just create a ground loop between my ground terminal block mounted on the din rail and my back panel chassis ground. For one reason or another the two different location might be at slightly different potentials causing current to flow. Where is my logic off here???? Thank you
  10. Logo!8 sensor compatibility/display

    Hi there,  I am brand new to the world of PLCs. I'm working on a project and we will be using the LOGO! 8. We will be monitoring a tractor's ground speed, wheel speed, (wheel slip using those two), oil pressure, tachometer, EGT, and system voltage.  As I said, I'm brand new to all of these things. Any tips or advice to get started? Or things to avoid? Specifically when choosing sensors. Also, we were thinking of a tablet to display these measurements in real time. Any suggestions? I was thinking the Simatic HMI touchscreen may be a better option for compatibility. This will be on a competition tractor, though. From experience, how durable/rugged are these displays? It would mostly be subjected to dirt, vibrations, and quick jerks.  Any advice to help guide my Googling adventures would be greatly appreciated!  Thank you.
  11. Version 1.0.0

    110 downloads

    Temperature measurement usind Arduino Nano, RTD PT100 sensor,  4-20 mA current loop transmiter, and a python app for visualization
  12. View File Temperature measurement using Arduino Nano, RTD PT100 temperature sensor and 4-20 mA transmitter Temperature measurement usind Arduino Nano, RTD PT100 sensor,  4-20 mA current loop transmiter, and a python app for visualization Submitter Absolutelyautomation Submitted 04/01/16 Category Other PLC Demo Software
  13. Is it possible to run some sort of PID operation on OMRON PLC without PID or PIDAT instruction? I need to modify a program and although it seems that they use PID loop to control temperature I can not find PID or PIDAT instruction anywhere in the whole program. Can they put the instruction somewhere where the find function would not see it? Also what is this instruction --|| |--? I looked through the instruction manual but did not see one like that in there so what is it?