Search the Community

Showing results for tags 'rslogix 5000'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 146 results

  1. Hi all, Looking to convert older .rss ladder file into newer RSLogix 5000 compatible format. My problem is - I don't have 500 series software (or a computer to run it on) to start the conversion. Any help/suggestions appreciated
  2. I have developed some code for a ProSoft comms module in an offline PLC using their sample RSS file. I now need to incorporate into a machine's existing code. This will require re-mapping of many data file elements to avoid conflicts with the existing data files. There is plenty of scope for editing errors. Is it possible for me to assign symbols to each data register/bit that I've used and copy the program rungs with symbolic references rather than physical references? e.g. Rather than copy this XIO B3:17/2 OTU B122:0/1 BNDCould I copy this XIO MY_CONTACT OTU MY_COILand paste into the recipient program? I presume it would be best to make the edits to my development code before pasting it into the new program. Anyone got a procedure? I've looked at the Address / Symbol Editor but editing the address there doesn't change the ladder - it just moves the symbol to the new address.
  3. Hey all, I've reviewed a number of threads regarding converting one data type to another and I have something I'm working on that I'm stumped on and haven't found an answer for yet. Without getting into the details, I need to get a DINT bit value from an entered decimal value. A user will enter in a whole number in an entry box and then it needs to get converted to the number of whatever bits that the DINT number holds. For instance: # Entered Variable Bit Value -----0------------------0 -----1------------------1 -----2------------------3 -----3------------------7 -----4-----------------15 etc... I'm looking for a fairly clean way to do this, with perhaps just two or three instruction blocks to handle it, if possible. I can provide a screenshot of the HMI and the logic (4 rungs) if necessary. Any suggestions or advice from the group would be greatly appreciated!
  4. How do you jump to non LAD2 in RSLogix 5? I know the PLC5 does Lad2 automatically but cant find any info on how to make sure other LADs (like LAD3, LAD4, etc.) run. Unsure if I am supposed to use a JSR in LAD 3 and jump to LAD3 and then put the SBR and RET instructions inside LAD3. Apologize for the stupid question as am used to do everything in RSLogix/Studio 5000.
  5. Hello, I am trying to get a Fanuc R-30iB controller added into my RSLogix program. The PLC is a CompactLogix 1769-L30ER When I search for new modules to add I see a pre setup Fanuc Robot Ethernet module, but I can't get that to work. I tried following Fanuc's instructions and setting it up as a generic ethernet module, but I couldn't get that to work either, it just says i/o not responding for that module. I am definitely able to ping the Fanuc controller, so I believe I am seeing it. When I add the controller in RSLinx, it's there, but there is no icon next to it's name. I'm guessing because its a fairly new controller, and it came out after the version of RSLinx that I'm using? Don't I need to download the EDS file for the new controller so that Linx can recognize it? Any help would be greatly appreciated. Thanks
  6. Greetings, I'm ok with RSLOGX 500 but am an absolute beginer with RSLOGIX 5000 and was wondering if anyone had any simple sample code just to study. I would love something using analog input and or analog output. thanks in advance.
  7. Hi!! I was using RSLogix 500 starter software for Allnen Bradley 1200 PLC. But few days back the PC in which this software was installed had crashed beyond recovery. Now when this software is reinstalled into a new PC, i am facing activation problem. Following the FactoryTalk Activation manager leads to "Validate Activation" option. Once the serial number and product key are given, it shows that i have zero downloadable activation left. I am not sure what to do now. Please guide.
  8. First of all im using a softlogix 5860 processor connected via 1784 PCIDS card to the 1794 devicenet adapter. my first module is a 16 bit DC input followed by a 16 bit output and finally my 2channel input/ 2 channel output. I can write code in 5000 for the digital IO's just fine and i have the .dnt file setup correctly with all lights green and i can see voltage change from rsnetworks when i monitor the input from the 1794 ADN (setup for 0-5v). From the reading i've done, i know i have to use block transfer msg and there is a sample file included with the version of rslogix that i have but its setup with different controllers and adapters. I've read anything i can get my hands on online from rockwell but the docs on these adapters only show the setup example using the ethernet IP version. in the ethernet IP version you can right click on the 1794 IP adapter in rslogix 5000 and add the module.... you cannot do this using the devicenet adapter. I can include my basic logix file but theres not much to it since I have no idea where to go from here. If anyone has ANY experience with this i would be forever greatful thanks in advance.ANALOG.zip
  9. Hello Every one I'm little new in AB controllers and i just begun lerrning about Contollogix 5000. The first thing that came in my mind is how Controllogix 5000 bus expansion is done? Thanx for ur help
  10. RSLogix 500 Rev 8.20 CPR 9 I'm editing a new program and on a few occassions I have created / edited a comment and discovered that the comment has been applied to the rung and either the one before it (overwriting the existing comment if there is one) or the first rung of the next subroutine. I'm nervous. Anyone seen this behavior. Note: I am using my monitor in portrait mode so program listing is long but I can't imagine that's related.
  11. Good Morning, I have installed and I can download to the emulator, but something is not correct. I can never get it to run. I can go to comms tab and I can see the driver but I can never select it. Is there a trick to this I am missing? Thanks
  12. Hello, my question today deals with a particular way of coding in RS Logix 5000. I have two routines ( titled "Gauge" and "Alarm"). where rung 10 in Gauge is the exact same as rung 2 in Alarm. How can I make a change to rung 10 in Gauge and allow the program to automatically make that same change in rung 2 of Alarm? The only reason these two routines have the same rung at 10 and 2 respectively is to make trouble shooting easier whenever an issue arises. So instead of searching through the "Gauge' routine to find out where the fault is, I can easily look at the "Alarm" routine and find out what the problem is. I just want to be able to make changes to the Gauge routine and find someway to allow the program to automatically update the exact same rung in the Alarm Routine. Thanks.
  13. Currently we have a remote I/O module to connect with our PLC, yet it's not showing up whenever we try to connect it via inside RS logix 5000.
  14. 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
  15. 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!
  16. Could someone please printout the attached .ACD files for me? I need to reprogram this modified unit using a Micrologix 1500 PLC system and I don't have RSLogix 5000 software to view the old program it ran with before. Thank you!
  17. Hi, I'm building an AOI in RSLogix 5000 to connect to a 3D Vision sensor. This sensor has an object called a Region Of Interest (ROI), the value of which I output from my AOI as "MyTag.ROI1", "MyTag.ROI2" and so on, up to as many as 20 ROIs. My question is this: Not every instance of the vision sensor will use all 20 ROIs. I want to be able to select how many MyTag.ROI# outputs are visible per each AOI instance, but it appears I can only toggle the parameter output visibility on a global scale. I don't want each AOI to have 20 outputs visible and hogging space if, for example, only 3 are used. On the other hand, I do want the outputs to be visible on the AOI block, and not hidden. Is this possible, and if so, how do I do it? Thanks
  18. RSLogix 5000

    For all those who cant find a demo/trial version of RSLogix 5000 can download one from here http://files.rockwellautomation.com/UR/V17_Demo.zip Thanks.
  19. I'm just starting to learn Ladder Logic Programming. I'm using Allen Bradley RSLogix 5000. I've been tasked with developing a 'Simple' Coffee Machine which operates like so: Toggle Push Button to StartDrop Cup (for 10 seconds)Feed Hot Water (for 10 seconds)If required, Add Milk (for 10 seconds)If required, Add Sugar (for 10 seconds)Procedure Complete - Illuminate Complete Light (for 10 seconds)I have implemented everything except the OPTIONAL add Milk & OPTIONAL add Sugar. Options are: To have a Coffee without either Milk or Sugar.Or have a Coffee with Milk and Not Sugar.Or have a Coffee with Sugar & Not Milk.Or have a Coffee with BOTH Sugar & Milk. I'm considering using Toggle Buttons to select / jump to a Subroutine (choosing the required ingredient make-up). But I'm wondering if there is another way to sequentially go through the procedure? Thanks. http://stackoverflow.com/questions/26930902/ladder-logic-simple-coffee-machine-optional-add-milk-add-sugar?noredirect=1#comment42839041_26930902
  20. I'm having a bit of difficulty with the MSG function on a logix5000. I'm simply trying to get a REAL value ("BH5_Flow") out of another logix5000 and assign it to a tag in the PLC. I've created a MSG function and created a new tag "BH_5_Flow_MSG" for the message, and created "BH5_Flow_M" for the value that will come from the MSG function. When I click the "..." button to bring up the config, I put the following in: Message Type: CIP Data Table ReadSource Element: BH5_FLOWNumber Of Elements: 1Destination Element: BH5_FLOW_MIn the PATH tab, i then put the following in: Path: LocalENB, 2, [iP ADDRESS OF SOURCE MACHINE]When I test the edits, I then get the ERR bit activate with error 16#0004 when the message rung runs. Anyone got any ideas where Im going wrong? I've practically copied another MSG instruction from further up the ladder but it doesn't seem to work
  21. I am planning on buying a new laptop computer and I need to be able to run RSLogix Micro Starter Lite and RSLinx Lite (the free download version). The release notes for RSLogix Micro Starter Lite list which operating systems are supported. Windows 8.1 is not on the list, but that is the operating system that will be on the new computer that I am looking at. Does anyone know if it will run on Win 8.1? I would sure appreciate any information I could get on this. Thanks Mark