Search the Community

Showing results for tags 'Micrologix 1400'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 75 results

  1. As I am a noob this is probably a noob question. I have a machine with a micro 1400 and if the machine has a fault or jams it lights it's "machine fault" lamp. The fault can be triggered by one of 8 prox switches not getting made within a certain time span. There is nothing to indicate which one. I'd like to program the lamp to, rather than stay on steady, have a blink pattern to indicate which prox caused the fault condition. 3 blinks and a pause, then repeat for PROX 3 for example. I have searched for this with no joy. Thanks - Jon
  2. Hi, everyone, I started learning very recently, and I have been writing this little program in which I communicate through RS-232 with a machine. Every time I send a command from the PLC I wait a couple milliseconds for the machine to send a response (a response must always exist, even if it's a mere acknowledgement response), then I save the response that the machine has sent. I organized my ladder logic by the commands that the PLC has to send to the machine (4 commands total, for example: execute this, give me status on that, etc). I started every ladder with an OSR and an AWA instruction, and when AWA is done I have a timer in the next rung to wait for the machine response, and after timer I have a ABL activated when TON is done. The Ladders are related in the sense that the end of each LAD contains a JSR instruction to the next command/ladder. So the commands/ladder always execute in a predefined sequence (LAD2 -> LAD3 -> LAD4 -> LAD5). The logic inside each ladder is like this (the last rung is a little different for the others, this is LAD2): ] start [ ----------------------------------------- [ OSR ] ] OSR OUTPUT BIT [ -------------------- [ AWA ] ] AWA/DN [ ---------------------------------- [ TON ] ] TON/DN [ ----------------------------------- [ ABL ] ] ABL/FD [ ------------------------------------ [ ARL ] ] test if ARL string is 0 [ ----------------[ JSR ] 1) Since I have to use timers so often in my program (they all last for the same period of time) I wonder if I could use the same timer every time (same Control File R6). But I'm quite lost on WHEN I would have to reset the timer, or if this would not be recommended at all, since the timer is still counting for more than one scan. Although I want to believe that the timer for that Ladder would never be counting after the JSR instruction, I think this is true only for the first time since the next time I turn "start" ON the ARL is not zero, so JSR would occur while the timer is still counting. I tried resetting my timer parallel to JSR and using the same timer in the next ladder, but then the timer only counted up for the first time "start" goes ON (I believe because the timer was constantly being reset at every scan). 2) Also using OSR with AWA was the only way I found of making AWA and TON to "behave" (that is, to make AWA only go ON once per start and the timer to go ON every time AWA is DONE). Would there be a better way to do this or is this acceptable? When I tried connecting "start" to AWA directly the program just didn't behave the way I expected at all, I believe because AWA would always be enabled for more than one scan, although I cannot explain why this would be a problem since AWA should only execute from the transition false to true, no? 3) I never clear my buffers or reset my ASCII instructions... when I try to clear in parallel with JSR some of the ASCII instructions' bit ER goes ON, and when resetting my ASCII instructions sometimes I don't see any before/after difference, but oftentimes I just see an undesirable behavior, and to be honest I'm not even sure where in the code I should do it, so I wonder if I should bother. More specifically, in which situations should I care about doing it when writing a program, and where in the program is it recommended to do it? So far I don't seem to have a problem, so I'm being willingly ignorant about it Any suggestion regarding my code/logic is much appreciated! Thank you!
  3. I have a micrologix 1200 series module which goes on fault mode after providing it in run mode and it shows an error of 81h whenever i clear the fault nd go to run mode i get faulted again. Please help guys  
  4. I am working on a project with Micrologix 1400 and PanelView C600 I am not able to communicate over Ethernet with any device and my computer. I was not able to load the HMI screens so I don't know if they are communicating between themselves. The RSLinx does not see any device connected via Ethernet. I am using EtherNet/IP driver for this, not sure if that is right. I have tried connecting directly to each device from PC over ethernet and also connecting to them through switch. I can however ping each device and the packets are coming back. The IP assignments are as follows: 192.168.0.1 Router 192.168.0.2 PLC 192.168.0.3 HMI 192.168.0.25 PC Would anyone have any suggestions what I need to try to get this resolved? I was able to communicate with the MicroLogix via serial port but was not able to communicate with the PanelView through serial port at all. I have tried using the USB-2711-NC13 cable for the PanelView connection. Thank you.
  5. I want use the panel view 800 with micrologix 1100 but  i can't add the controller in connected component workbench. Exist another program to program the panel view???
  6. Excel Add-in for Allen-Bradley Data Logging

    Version 3.11.2.0

    518 downloads

    ASComm Excel Add-in is a simple to use, non-programmatic way to populate Excel 2007 - 2021 (version 16) spreadsheets with data from PLCs, instrumentation, and other process hardware. ASComm Excel Add-in uses built-in drivers for Allen-Bradley ControlLogix, CompactLogix, MicroLogix, Micro800, PLC5, and SLC500 communications. No OPC, DDE, external drivers, or programming required.  
  7. View File Excel Add-in for Allen-Bradley Data Logging ASComm Excel Add-in is a simple to use, non-programmatic way to populate Excel 2007 - 2016 spreadsheets with data from PLCs, instrumentation, and other process hardware. ASComm Excel Add-in uses built-in drivers for Allen-Bradley ControlLogix, CompactLogix, MicroLogix, Micro800, PLC5, and SLC500 communications. No OPC, DDE, external drivers, or programming required.   Submitter Automated Solutions Submitted 03/01/16 Category Demo Software
  8. I'm using AuthSmtp as my mail provider and I need to be able to specify the port number. I can't find a place in the rslogix 500 channel setup to put the port id. Currently I'm giving just giving it the host name 'authsmtp.com. I did try the ip address with the port number xxx.xxx.xxx.xxx:xxxx but that didn't work either. Any thoughts are appreciated.
  9. Hi All Was wondering if anyone could help i've setup an OPC Server ok and can read all the tags from my PLC. Now i need to write to some of the tags so the warehouse can input production requirements. Has anyone done this or any idea on how to do this. Any help would be great. Cheers Chris
  10. I've been programming PLC's for about 2 months but working with other types of control systems for a few years. I'm currently building a program to control a water storage tank for the farm that will interface with advanced HMI. my issue right now is with my fault light stack and fault logic. im trying to use a NOT instruction so that the green light is always on unless the Red light comes on... so i thought i'd use NOT so that if N7:30 is not true or 1 then the green light is on but if it is true then its off or 0 ...but i keep ending up with -1 or -2 in the interger file. also, my OR logic of the yellow light that should trigger if any of my 4 tank level switches fault only works on one of the rungs... if either of the N22 or 23 come true then N7:31 comes true but it doesnt seem to work the same way on the rung for N7:20 or N7:21 to trigger N7:31... if either of them come true N7:31 doesnt come true. im submitting my logic for your review... thanks so much in advance. WaterSystem.RSS
  11. Hello A-B Guru's, I have a small station with a Micrologix 1000 controller in it. Keep getting a "Major Halt Error S:1/13, Invalid STI interrupt set point. Refer to S:30." It is a very simple program, not using the STI instruction. Have a filter on the processor power. Nothing crazy going on, on the station, no big coils, etc. What can I do to prevent this fault from occurring? Can I add a line of code to always unlatch S:30? What should I do? Please help.
  12. Micrologix 1500 PLC tripping /stopping periodically with red led indication . It is showing error 679H It is also showing error on Analog Output Card which is at slot 6 . After clearing error it starts and stops again after some time . Requested to suggest me any solutions for eliminating the problem
  13. Hello all, I have been trying to get my first C-more application to work and am pulling my hair out. I have an AB micrologix 1400 and am trying to connect it to a C-More EA9 with ethernet. I am using a cable directly from the panel to the plc. I can ping the PLC, and works well with RSlogix via the Ethernet cable. Nothing I do to the EA9 CMORE has worked yet. I have changed the ip settings several times. I can load the program with a USB and I can see it using the CMore software but I cannot transfer. AutomationDirect seems to be out of town this week and I can't get anyone to speak/talk with. There is no section on troubleshooting this as far as I have found. I have set the PC to : IP 10.0.0.65 Mask of 255.255.255.0 I have set the EA9 Panel to : IP 10.0.0.21 Mask of 255.255.255.0 I have set the Micrologix to : IP 10.0.0.10 Mask of 255.255.255.0 Thanks, Hutch07
  14. Hello, I am trying to communicate with MicroLogix 1100 from CompactLogix. But I keep getting an error and It says connection failure. This is what I have done so far. Can anyone tell me what I am missing? Regards,
  15. Good day to all, Please i need your support. I am new to world of Plc. I just bought a micrologix 1500(1764-24BWA) Plc for my training program. I have a question with respect to the Input terminal 24V DC. I connected L1,L2 and the ground at the Output terminal to a 230VAC and power On the Equipment, everything was okay. My question is do I still need to connect the -DC and + DC at the Input terminal to a 24VDC external power supply to get the needed 24VDC for the Input terminal or the 24VDC comes from the internal voltage conversion of the PLC. Once again thank you for the support. Best regards
  16. At work we have been having a slightly increasing number of instances where the Micrologix 1400 that is paired with a Panelview C400 resets values when we cycle the power. Originally we thought the solution was a bad battery in the ML1400. This was the case the first few times that it happened. However, we recently had one doing the same thing and when the program was loaded onto another PLC and HMI combo it had the same issue. So either the battery for both just happen to be bad, or there is something in the program that is forcing the values to automatically reset when the power is cycled. I cannot post the program on here but I can tell you that the tags that are being reset are only used in the PLC program once. There are six total that are being reset and they are the high and low range in an SCP function that is used to scale inputs. I will be testing the program myself in house on a bench setup, but I wanted to get this question out there as soon as possible in case it is not an obvious problem. Has anyone seen this before? Any suggestions? If I come up with an answer I will post it. Thanks.
  17. Hey guys, so for a while I've been wanting to get a little PLC for home that I can play with and just have some fun with. I don't know exactly what I will do with it, I mean I live in a 1 bedroom apartment in Minneapolis, so I don't exactly have a large workshop to set up projects, but maybe some home automation type stuff. I'll probably set up a little test board with din rail and terminals and just mess around with it when I get bored. Anyways... so I wasn't sure what to get. I've always liked Allen Bradley, but the licenses are so expensive, obviously. But now with my current job I have to take my laptop home in case someone needs support on one of our machines, so I have RSLogix5, 500 and 5000 software/licenses installed on my laptop, so I can just use that. So I was looking at my options. I was thinking about getting an Aurduino or Raspberry Pi, but I kind of wanted to stay with Allen Bradley since that is what I use at work, and I may as well learn as much as I can about that. Well anyways, 2 nights ago I had a few too many drinks after work and I was browsing eBay for used PLCs and I bid on/won a MicroLogix1000. It seemed like a good idea at the time, it says its fully functional, it has free shipping is only $85, and since I already have the software... So what are your guys' thoughts on the MicroLogix1000? To be specific, the one I bought was the: 1761-L32BWA MICROLOGIX-1000 Besides the software and the computer cable, is there anything else I will need? I don't need expansion cards with this, unless I want, because it has i/o built into the controller, correct? I will just need a 120VAC and 24VDC power supply? Thanks!
  18. I am trying to use my RFIDeas pcProx plus reader with my micrologix 1400. I know that the 1400 can send and receive strings. I want to read in the id number from the reader and send it to an external database. Can someone please point me in the right direction? Thank you
  19. 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
  20. Ken Roach already answered this question for MicroLogix 1200, I'm trying to find the same answer for MicroLogix 1000. DF1 half-duplex communication gets dropped with MicroLogix 1000 slaves. I monitored the data, and found the slaves stop sending ACK, and the master stops sending ENQ. Slaves still send valid responses, but these responses are ignored by master because the ACK is not present. Power cycle solves the problem, but that's a hassle to drive out to remote sites. Power cycle to master sometimes solves the problem, but not always. Messages are initiated by the master, not by the slaves. Rockwell support said the only solution is to cycle power. Ken's approach was to monitor CS0:17, if it changes issue an ACL command. See previous topic: http://forums.mrplc.com/index.php?showtopic=22686 Thank you!
  21. Hello, I am trying configure the communication between factorytalkview with ML1500, but the processor don't show in the tree. My connection PC to PLC is DF1 Serial, somebody could help me.
  22. Requirements: Bachelor’s Degree in Engineering or a closely related science: (an associate’s degree in instrumentation with 7+ years of programming experience would be considered) plus the following experience: Install, troubleshoot, and maintain Allen-Bradley PLC-5, SLC-500, MicroLogix and ControlLogix hardware.Perform Allen-Bradley PLC programming utilizing RSLogix5, RSLogix500 and RSLogix5000 software.Perform Allen-Bradley PowerFlex Series, 70 Enhanced control and PowerFlex 40 variable frequency drive programming.Troubleshoot and maintain Ethernet, Controlnet, Allen-Bradley Remote I/O, and DeviceNet communication networks.Perform IFIX (or equivalent) HMI/SCADA system programming.Troubleshoot and maintain Allen-Bradley PanelView (or equivalent) operator interface hardware.Perform Allen-Bradley PanelView (or equivalent) operator interface programming. Install and maintain servo controllers, transmitters, and sensors.Working knowledge of 480 volt/3 phase and 120 volt power distribution systems.The following is not required but is a significant plus: Experience in Siemens/TI PLC programming; working with Wonderware HMI/SCADA systems programming and troubleshooting; design, installation and troubleshooting AS-i networks, and VBA code programming. Responsibilities: Provide project engineering support to all process areas of the plant facilities. Assist in identifying, evaluating and selecting the Process and Packaging Automation hardware and software necessary to meet current and future manufacturing requirements. Assist in managing the controls and automation interface, testing, quality control, data retrieval, and training for all packaging and processing equipment. Determine the effectiveness and maintainability of new automation systems and manages the automation change process for existing equipment. Provide process controls support for entire plant facilities. Assist with the implementation of facility control system standardization and process improvement tasks.Support operations with information reporting tools useful in analyzing and interpreting control system data.Develop and maintain facility As-Built Electrical, Controls, and Process Drawings. Develop and maintain control system documentation and documentation change control procedures.Assist in identifying, evaluating and selecting process controls hardware and software necessary to meet current and future manufacturing requirements. Develop and manage controls related capital projects.Determine the maintainability of new process control systems and manage process controls change control procedures for existing equipment.To apply, please send a resume to hastingsgroup@msn.com All applicants MUST have a Green Card or US Citizenship.
  23. Can anyone help me with my PID issues, I can't seem to get them to work. The 3276 - 16383 represents the 4 - 20 mA scale. The 3153 - 15365 represents the actual values of a 4 - 20mA signal injected into the input. The 8761 represents the 9GPM required flow. Any help would be appreciated. Thanks in advance, Rojay PID.pdf PID.doc
  24. Version 3.11.5.0

    2803 downloads

    .NET class library for use in Visual Studio.NET to create HMI/SCADA apps that communicate with A-B ControlLogix, CompactLogix, Micro800 Series, PLC5, SLC500, and MicroLogix PLCs via Ethernet.   For .NET Framework 2.0 - 4.8 projects. Does not require OPC, RSLinx, or 3rd party drivers. x86, x64, and Any CPU compatible. Visual Studio.NET 2010, 2012, 2013, 2015, 2017, 2019, and 2022 compatible Supports unsolicited messages. Most .NET Framework targets are supported, including Web, Windows, console, and service apps. Can be configured programmatically or visually Visually design your entire communications configuration without writing a single line of code Extremely high performance - 5~10 mSec typical transaction time Supports ControlLogix family native tag names Supports reading and writing entire ControlLogix family UDTs and PDTs Supports block transfers of up to 250 words per transaction Tag database can be configured via code or visual designer Abstract base classes allow you to write generic code that works with all drivers Synchronous and asynchronous read/write methods Data change notifications Provides common user interface across all driver classes No limit on number of devices or data points Multi-threaded for high data throughput Includes extensive help system Example applications with VB and C# source code included. Easily connect office systems to factory floor. Runtime-free for qualified applications  
  25. File Name: A-B Ethernet Driver for .NET File Submitter: Automated Solutions File Submitted: 13 Dec 2007 File Category: Demo Software .NET Component for use in Visual Studio.NET to create HMI/SCADA apps that communicate with A-B ControlLogix, CompactLogix, Micro800 Series, PLC5, SLC500, and MicroLogix PLCs via Ethernet. Supports unsolicited messages Does not require OPC, RSLinx, or 3rd party drivers. x86, x64, and Any CPU compatible Visual Studio.NET 2005, 2008, 2010, 2012, and 2013 Compatible Most .NET targets are supported, including Web, Windows, console, and service apps. Can be configured programmatically or visually Visually design your entire communications configuration without writing a single line of code Extremely high performance - 5~10 mSec typical transaction time Supports ControlLogix family native tag names Supports reading and writing entire ControlLogix family UDTs and PDTs Supports block transfers of up to 250 words per transaction Tag database can be configured via code or visual designer Abstract base classes allow you to write generic code that works with all drivers Synchronous and asynchronous read/write methods Data change notifications Provides common user interface across all driver classes No limit on number of devices or data points Multi-threaded for high data throughput Includes extensive help system Example applications with VB and C# source code included. Easily connect office systems to factory floor. Runtime-free for qualified applications Click here to download this file