Search the Community

Showing results for tags 'controllogix redundancy'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 69 results

  1. View File Allen-Bradley Logix Family Tag Browser for .NET 7, .NET 6, .NET 5 & .NET Core 3.1 - ASBrowse IoT ASBrowse IoT for Allen-Bradley Logix family is a class library for program and tag browsing on A-B Logix family of controllers. View and download any Allen-Bradley Logix Family controller's tag database without RSLogix 5000 or Studio 5000. Can be purchased as ready-to-run application, or as a .NET class library allowing you to incorporate tag browsing into your own applications. Potential uses Quick and easy browsing and verification of programs and tags outside of programming software Runtime tag selection in conjunction with other Automated Solutions products such as ASComm.NET communications driver. Runtime tag selection in conjunction with third party applications or drivers. Bulk edits for importing back into PLC/PAC programming software Documentation   Key Benefits Allows you to browse programs, tags, and controller properties on A-B ControlLogix family without the need for RSLogix 5000 Does not require OPC, RSLinx, or 3rd party drivers Visual Studio.NET 2022 and 2019 compatible (Express, Pro, Premium, and Ultimate Editions) All .NET 8.0, 7.0, 6.0, 5.0 & .NET Core 3.1+ targets are supported, including Web, Windows, console, and service apps. Runs on Windows, Linux & Android Supports controller tags and program tags Supports UDTs and PDTs 100% managed code x86, x64, and Any CPU compatible Runtime-free for qualified applications Submitter Automated Solutions Submitted 01/03/24 Category Demo Software
  2. Version 2.0.0

    2 downloads

    ASBrowse IoT for Allen-Bradley Logix family is a class library for program and tag browsing on A-B Logix family of controllers. View and download any Allen-Bradley Logix Family controller's tag database without RSLogix 5000 or Studio 5000. Can be purchased as ready-to-run application, or as a .NET class library allowing you to incorporate tag browsing into your own applications. Potential uses Quick and easy browsing and verification of programs and tags outside of programming software Runtime tag selection in conjunction with other Automated Solutions products such as ASComm.NET communications driver. Runtime tag selection in conjunction with third party applications or drivers. Bulk edits for importing back into PLC/PAC programming software Documentation   Key Benefits Allows you to browse programs, tags, and controller properties on A-B ControlLogix family without the need for RSLogix 5000 Does not require OPC, RSLinx, or 3rd party drivers Visual Studio.NET 2022 and 2019 compatible (Express, Pro, Premium, and Ultimate Editions) All .NET 8.0, 7.0, 6.0, 5.0 & .NET Core 3.1+ targets are supported, including MAUI, Web, Windows, console, and service apps. Runs on Windows, Linux & Android Supports controller tags and program tags Supports UDTs and PDTs 100% managed code x86, x64, and Any CPU compatible Runtime-free for qualified applications
  3. Hi dears, I did a s7 300 redundancy, change between CPUs will be done sucessfully but when cpu changed, output value of one DO module will be zero and true again. I want to know that it is possible in software redundancy that output value dont change during cpu change? My digital output value is used for stop of compressor and must be true during running, when cpu master change to reserve cpu, for 1second this digital output value will be zero and true again and compressor will be stop.  is it the principle of software reduncancy? Or its possible that digital value be frozen during change?
  4. Hi everyone! I am attempting to read EIP tags from an Allen-Bradley ControlLogix from an Omron NX1P2 using the Sysmac Studio function block "CIPUCMMRead." I have been successful in reading arrays and single variables no problem. However, when I want to read arrays from a structure in the Allen-Bradley PLC, I always get an error code in the CIPUCMMRead ErrorID of either 0400 or 1C00 for ErrorID and ErrorIDEx is FF00 2105 depending on what I enter in for Size on the function block (attaching screenshots with both error codes).   The errors show on multiple "read" function blocks at once but it only affects data coming out of the function block where I try to read in a BOOL array from a structure in the ControlLogix PLC. If I enter a UINT#1 for the Size, I get ErrorID 0400. If I enter UINT#2, 3, or 4, I get ErrorID 1C00 with ErrorIDEx being FF00 2105. I've been digging for a while and can't find that specific combo of codes, but it looks like it's a size issue. From what I can tell, the Size is in Bytes. So if I have 32 Bools it should be a Size of UINT#4 max, right? Any help would be greatly appreciated! The function block having issues is setup the exact same as the other two that read from the same structure; I even copied and pasted them from each other and just changed the FB name and the postfix in the SrcDat string (from MyBools to MyDints/MyReals). Here are the screenshot: 1. Allen-Bradley Structure 2. CIPUCMMRead Function Block with size 4 3. CIPUCMMRead Function Block with size 1
  5. Hello, everyone! I am following this YouTube tutorial where it teaches you how to add a block of Modbus server within Studio 5000 for communication with plc ControlLogix. The video: https://youtu.be/qcF4m7rPjkw However, according to a comment from the author of the video himself in my comment I can make such a connection through a Modbus device. How do I do this within ur5 and how can i access UR5 inside Studio 5000?
  6. Hi! I hope you could help me with the problem I've been having with this HMI. Usually I use the Instruction-based alarms (ALMD) in the program of my PLC Controller (ControlLogix 5580) to be able to send Alarm Messages to my View Designer Panel View. However, on this new HMI I'm getting the alarm trigger on the Panelview (I get the prompt on the Alarm Summary, and get the Alarm TAG of the ALMD Instruction associated with the alarm), but for some reason the Alarm Message is on blank. It´s the same for all the alarms on the controller. I checked again and the "Message" parameter of the ALMD is configurated, and even test just typing "a" as an Alarm Message to see if it was that the string was too long, but even with that the message didn't show up. Can you help me understand what I'm doing wrong?
  7. ABB AC500 HA

    hi, i'm a beginner in automation,and i want to build a project with AC 500 HA for a redundancy application. for this reason i want an example  to help to find material that i need. thank's
  8. Good day,  I retreived the event log from 2x RM's today, I found on the one RM that there has been more than 700 million events. Apart from switchover events, there following event shows up a lot: (C2) Bridge Connection Deleted       Starts/Stops   Byte 1 (0xFF) : Byte 2 (0xFF) : Byte 3 (0xF2) : Byte 4 (0x13) : Byte 5 (0x0) : Byte 6 (0x0) :  Our system: 1756-RM2 1756-L75 1756-CN2R 1756-EN2TR 1756-EN2TR 1756-EN2TR 1756-EN2TR The CN2R's are connected to 12x 1771-ACN15 and 2x 1756-CN2R in remote racks, which is also set up to be the keepers. The EN2TR's are connected to their respective ETAPs/EN2TR's in ring topology.   We have experienced some issues when switching over. Hope someone can tell me what that message means regarding the Bridge Connection.    
  9. Version 1.4.0

    36 downloads

    ASComm IoT for .NET 7.0, 6.0, 5.0 & .NET Core 3.1+ developers. 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. Does not require OPC, RSLinx, or 3rd party drivers Visual Studio.NET 2017, 2019 and 2022 compatible All .NET 7.0, .NET 6.0, .NET 5.0 & .NET Core 3.1+ targets are supported, including Web, Windows, console, and service apps. Runs on Windows, Linux & Android Extremely high performance - less than 5 mSec typical transaction time Supports ControlLogix family native tag names Supports reading and writing entire ControlLogix family UDTs and PDTs Supports unsolicited messages 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
  10. View File Allen-Bradley Ethernet Driver for .NET Core & .NET 5 .NET Core / .NET 5 compatible 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. Supports unsolicited messages Does not require OPC, RSLinx, or 3rd party drivers Visual Studio.NET 2017 and 2019 compatible All .NET Core & .NET 5 targets are supported, including Web, Windows, console, and service apps. 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 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 Submitter Automated Solutions Submitted 10/25/21 Category Demo Software
  11. Hi Dears, I have 2 No. CPU 315-2PN/DP (6ES7 315-2EH14-0AB0) I want to use this CPUs for S7 300 Software Redundancy. I Have 2 CP342-5 too for IMs. I want to use profibus port of this CPU for synchronization. if this CPUs are suitable for software redundancy? or I can not use this CPU and I must to use CPU-315-2DP instead?   Thanks
  12. I would like to buy used ControlLogix PLC hardware to improve my own skills sets, can any one please suggest where i can buy the Controllogix hardware with full setup with software.My company name Excel Automation Solutions and Website is  https://www.excelautomationsolutions.com. 
  13. I have a PLC 5 program that is acting as a master controller for several other various PLCs.  I have found where an input is coming in off of ControlNet.  I went to the relevant ControlLogix program but I cannot find where this output is being written to.  I am fairly new to Rockwell as I have come from a Melsec background.  Any help would be appreciated.
  14. Ran into this unique little "bug" today. Tag Variable is INT , Tag Output is REAL  Using CPT Instruction  (Variable / 2000) * 700 results in an output of Zero (0.0). Using CPT Instruction (700.0/2000.0)*Variable results in a non-zero Real Number (350.0 for example if Variable = 1000) Turns out reading the help, that CPT does math in the type of the first variable encountered and then converts to the destination type. Thus 1000/2000 in Integer Math = 0 and 0 times 700 equals 0 which converts to 0.0 Sharing just cause I'd never hit this "bug" before.
  15. CJ1W-EIP21 to ControlLogix

    Hello, Just made this account to get an answer hopefully quickly. I have an existing Omron CJ1M that is talking to a ControlLogix over a CJ1W-EIP21. I don't have experience in configuring Omron PLC's, but the Omron and Allen Bradley are already messaging to each other. My question is how can I get more words to be transferred between the two plc's? There are already 4 words (INTS) being transferred and are working properly but I have used up all the bits and am now needing at least 2 more words. I know in RSLogix 5000 I need to make the array size bigger, but where/how do I do that in CX-Designer? Thank you for any help.
  16. Omron CS1D IO redundancy

    Hi dears, I have 2 analog input module (AD081). I want to know how can i do redundacy for analog input signals in cx programmar? I use duplicator for 4_20 mA signal. How is it for digital signals for redundancy too? Thanks.
  17. We have been working with PLCs for long time. We used to develop PLC logic, partly test it on an emulator and test the rest on the partly energised equipment. From time to time working with computer software development (C# and JavaScript) I was always looking for something similar to unit testing in the PLC world. As I couldn't find anything at that time I've started developing own automated testing tool. Now we use this tool, which basically simulates PLC inputs in defined actions and checks expected behaviour of internal tags or/and PLC outputs. If it behaved the way we expected, it's PASS, otherwise it's FAIL. We break complex logic into small parts and create unit tests for it. By creating more of these unit tests we can test PLC logic of any complexity. The software called PLC Logic Prover and it's free at https://www.controlx.io Recently, I've been told that there is no point to develop anything new if there are already great tools on the market. Honestly, I didn't do proper research earlier, so I'm here asking the experts. What do you use to test PLC logic? What automated testing tools do you use? Is it using IO simulation or it can test logic by other means? Your replies are appreciated. Thanks, Alex
  18. Cpu dulpex notwork

    Hi dears, I have cs1d plc with 2 no. Cpu65h and one dpl02d. When i download my program to cpu cx- programmar alarm that program download to simplex mode. And one cpu not work. How can i set cpu redundancy? Thanks
  19. Hello Guys, I am very new to CIP messaging and in our project, we are trying to Controllogix to SCADA server using CIP messaging: What I understand from the process right now is : 1. SCADA Opens a connection for Large forward Open ( Connection size set at 2500 bytes) 2. PLC responds and establishes a connection 3. SCADA send an MSP request to access tags from PLC 4. PLC responds to this request The problem we are facing is the PLC doesn't send out a response of more than 240 bytes, Have any of you guys have faced a similar issue or can help me with troubleshooting?   Thanks in advance Attached screen captures from wire           
  20. HMI Redundancy

    Hi Dears, I Have CS1D-65H Duplex control system with two CS1D-ETN21D. I want to use ETN21 for connection between CS1D and NS15 touch panel. I have question about HMI redundancy. (when one CPU is faulty second CPU connect to HMI) Note: I have one NS15 Touch panel. how can do i it? which setting is necessary in CX-Designer? and second question: i have one CP1H with CIF41(FINS)  that must be connected to this NS15. means CS1D with 2 CPU and CP1H is connected to one HMI. is it possible to connect CP1H and CS1D simultaneously to one Touch panel? can i have manual for do this settings? is it possible use of FINS and ethernet (ETN21)  simultaneously?   best regards.
  21. We recently added a new analog card to a remote rack that is communicates to a processor rack that has a redundant partner... We made the change when the processor was online, do we need to do anything on the redundant side? 
  22. Hi, I would like to connect a  Ramsey Micro-Tech 9101 integrator via Ethernet/IP to a Controllogix. I have read the manual from Ramsey and they show that I should add a Generic Ethernet Module in RSLogix and enter the Input Assembly instance and Output Assembly parameters to get it working. I have tried the settings in the manual but it tells me that the Input Size is not correct, tried different values and couldn't find any that work. Could somebody please assist me? I have emailed Ramsey but have not gotten a reply yet and I also contacted their local office here in South Africa but they could not help me.  
  23. I am investigating a failure that occurred...  We have a L62 Processor with RIO and Redundancy, it was reported that a system "failed to stop" this system is started and stopped via outputs channels on an OW16I card on one of the RIO racks. Has anyone had experience an issue with IO not responding as it should if the redundant partner is disqualified? Also, there was a know network issue and the main Ethernet card (Slot 1) did have a communication issue (not the same Ethernet card for the RIO (Slot 3).
  24. Is there any reason not to have input and output modules on the same rack as the processor and Ethernet cards? We have RIO’s and sometimes have networking outages, I want to move critical IO to Rack0 the same rack as the processor, is this bad practice?  I've seen architecture for BMS that only have Ethernet cards and processors in Rack 0... 
  25. Hi all. I've been tasked with installing/configuring a development box (dev studio 2017 U3 SP1) and then creating a test application using Intouch to communicate to a bunch of rockwell PLC's on the test wall. Normally we would use Citect or FactoryTalk Studio but unfortunately the customer has a couple of OEM InTouch panels (I think communicating with Siemens PLCs *shudders*) and wants to go this route. Anyways. I spent a day installing and configuring a windows 10 development box with 2017 U3 SP1, Hit the windowmaker tile and started to cry.... The new AVEVA website is practically useless, and I'm still waiting to be contacted from technical support. I have used an older version (much older maybe 10 or 15 y/0) of the intouch software which was interfacing a triconex PLC, It looks like the developing of screens hasn't changed too much, however, Q/ What exactly do I need to download/install for my communications? I've read the PDFs that installed with the dev software and watched a bunch of youtube vids (and fruitlessly searched the aveva knowledgebase) and there looks to be more than one way to skin the cat. Maybe I missed the option in the multitude of installation screens to add additional drivers?? It looks like I need either SuiteLink? or ABCIP version 7? (assuming they are not the same thing??). I can only see ABCIP version 4 (dated 2012) on Aveva (and a tech note about version 6.? and 7.0 potentially crashing the L8x range of AB PLCs) and I'm sure suitelink is a collective term for any and all drivers It seems like it should be a very simple and obvious thing to do but I'm stumped. Any assistance GREATLY appreciated Regards Dave