Search the Community
Showing results for tags 'micrologix'.
Found 70 results
-
[Demo Software] - Allen-Bradley Ethernet Driver Library for .NET 8.0, 7.0, 6.0, 5.0 & .NET Core 3.1 - ASComm IoT
Automated Solutions posted a topic in Download Comments
View File Allen-Bradley Ethernet Driver Library for .NET 8.0, 7.0, 6.0, 5.0 & .NET Core 3.1 - ASComm IoT ASComm IoT for .NET 8.0, 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 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 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 Submitter Automated Solutions Submitted 10/25/21 Category Demo Software-
- controllogix
- compactlogix
- (and 20 more)
-
Reading data from 24 ML1400 PLCs using another ML1400
aparker480 posted a topic in Allen Bradley / Rockwell Automation
Hello, I am new to this forum. I have been finding great information here and elsewhere, but so far not exactly what I am looking for. Has anyone used a Micrologix PLC to read messages from a large number of other micrologix PLCs? I have used this instruction successfully with serial and Ethernet communication but only with up to 4 or 5 other controllers. One constraint I have already run into is the max size for data words in this processor of 10k. I was able to reduce the number of words I was reading and at this point am using about 2k for the interger files to be populated. There are 24 integer files with 80 elements each. The other issue is with the amount of data each RI file uses of 24 elements. The idea in this application - which is a water utility - is to have all data exist at all sites. I was originally going to use the Maple Systems CMT3261Xv2 HMI which is installed at each, to poll all the sites, but I don't have a high degree of confidence in its ability to do this based on bench testing I have done. I will keep working with Maple tech support to figure that out. But I also need some of the data traded between PLCs for other reasons, so having all the data in the PLC registers is a bette solution if I can make it work. Since each PLC needs to have data from each of the other PLCs, having a master read and write to all the sites would overwhelm the processor in terms of data used (24sites x 24 MSG instructions per site x 24 words per MSG instruction = 14k words). Also, I don't want to write all that code, since with the ML1400 I don't believe there is a way to use indexing on the MSG instruction. (I could use a Compactlogix as the Master, but presently don't have that in the budget. Also, by using another ML1400, if the master PLC goes down for some reason, any other PLC could become the master. So my solution is to have the master read the 80 words from all 24 slaves into each apointed integer file and then have each "slave" read data from the master for each of those integer files. That will use 80x24 words for the integer files and 24x24 words for the MSG instructions for a total of 3k words used. The rest of the application uses little data at each site. But by having each slave read 24 data files from the master, I can just copy and paste the routine into each slave. I have already created a template for these sites, so I would just need to include the proper messaging routine. I have 10 ML1400 PLCs for bench testing, but I am worried that having all 24 in action might create problems I am not forseeing. For example, is it possible that having 24 processors read from one processor in an unregulated manner would cause data collisions? I know it is Ethernet and that is less of an issue, but I just don't know. I also don't know how I would regulate it. In the past I've used timers, but I don't want to slow things down since there are so many messages. I also don't know the best logic to use for the messaging. In the past, I have used cascading logic in serial communication where after one message is done or errors it triggers the next message and the last message triggers the first. Then I had a watchdog timer to restart the routine if it got hung up for some reason. I have seen many examples where one rung has the MSG instruction and the next rung has an unlatch instruction triggered by DN or ER from the MSG instruction. Presumably when the first 4 buffers fill all the rest would be put in the que, but again, I am not sure what unexpeted consequences would occur with that many messages. I don't know what is the best practice. I have yet to find examples of this online or with Rockwell. The physical layer is high-speed internet using a dedicated LAN for the application. We are using fiber for about half the connections and Cambium gigabit radios or 900mHz radios for the others where the lowest throughput is probably 1mbs, but most connections are over 100mbs. The plan is to be able to monitor and program each PLC and HMI remotely once the system is operational. Thank you in advance for your consideration and expertise. -
Hey everyone, I'm new to programming PLCs and I've run into a problem. I have a Micrologix 1400 Series B PLC, and for the past month, I've been using a free trial of RSLogix 500 Starter. But now, the trial ran out, and so I bought a license for "RSLogix Micro Starter". The problem is that when I downloaded my updated file to the PLC for the first time with micro starter, the PLC's outputs don't work anymore. I checked the PLC screen and the inputs from the HMI screen are getting recognized, but the inputs from the physical sensors are not. Also, none of the outputs are being activated on the PLC at all, which I can tell by looking at the I/O status on the PLC screen itself. I then uploaded a new test program, where you press a button and a light turns on, but that doesn't work either. I haven't changed any of the physical wiring, only thing I've changed is that I'm using RSLogix Micro Starter as opposed to RSLogix 500 Starter. I spoke to a Rockwell technician about this and he said that there shouldn't be any problem, as I haven't done anything wrong. So I now ask everyone on this forum if they could help me out a bit.
- 10 replies
-
- rslogix micro starter
- micrologix 1400
- (and 3 more)
-
Need Help Writing Values to MicroLogix 1200 PLC Using Vtscada Light
LuisGonzalez posted a topic in Allen Bradley / Rockwell Automation
Hello everyone, I'm working on a project where I'm using Vtscada Light to communicate with a MicroLogix 1200 PLC. Currently, I can read values from the PLC without any issues. However, I'm facing difficulties when attempting to write values back to the PLC. Setup: PLC: MicroLogix 1200 SCADA Software: Vtscada Light Communication: Rockwell Driver with a serial port and serial-to-ethernet converter I'm looking for guidance on the proper method to write values to the. If anyone has experience with this setup or similar, your insights would be much appreciated. Thank you for your help! -
Hi guys, my site uses mainly Mitsi PLC's & HMI's so not familiar with AllenBradley but i have two Micrologixe 1200 PLC's connected to Panelview 300 HMI's. The machines are twenty plus years old and now both HMI's are barely legible as the screens are so dim. I want to upgrade the HMI's as they are obsolete but my problem is, the program within the PLC is Password Protected and i cannot read, upload or download to the PLC. The original manufacturer has been taken over some years ago and no-one knows the password. They have sent me an old program that could possibly work which is not password protected, but i cannot download it to the PLC without the original Password. Can anyone help me?
-
Processor from Upload is different than controller
joesalmans posted a topic in Allen Bradley / Rockwell Automation
Uploaded a program from a micrologix 1400, I added an integer data file. Went to download it, and the processor types were different. I suppose I am just going to change it to match what is on the machine, but why did this happen? The controller was password protected. so maybe it did not get the processor info for some reason. Even when online with the processor, it reads incorrect. -
No voltage at outputs even when forced
Greenhorn posted a topic in Allen Bradley / Rockwell Automation
I am very green at this and learning online as I have purchased a brand new Micrologix 1400 1766L32BXBA. I am pulling my hair out as I cannot even power an LED or for that matter get any 24 volt reading from the outputs via program. I have even forced them on so shouldnt I be able to see something? I am connected via Ethernet ,Rslinx in concert with using Micro starter software (not lite) and the unit does not show any faults and is in the run mode. I can see the bits forced on the software and on the unit's LCD screen in I/O status. Is there a way to trouble shoot if the unit is bad or I am overlooking something incredibly simple. I do not have any floating inputs or outputs with the common from the power supply and the unit is properly grounded all nice and tidy on a din rail. Like I said I am very new at this so I am sorry if this is a bad question. -
Can not connect MicroLogix 1000 to RSLinx
Mr.HL posted a topic in Allen Bradley / Rockwell Automation
Hello everyone, I am a newbie with PLC. I have a Micrologix 1000. The last time I connected with RSLinx easy, however, I change it to DH485 (I do not remember exactly). And now I can not connect it to RSLinx, I tried many times for all types of drivers. Please help me. Thank you very much. -
Mapping to a Single Element in an Array
dmturner posted a topic in Allen Bradley / Rockwell Automation
I have 23 Micrologix 1400s and I want to take the same register, N100:99, out of each one and put in a single array in a CompactLogix L18ER. From what I have tried, it only seems like I can only map a range of integers, N100:77-N100:100, to the array and not an individual register to a particular element. (For example, mapping N100:99 from machine 16 to Selected_Model[15]) Can you map to individual elements in an array? If so, are there any instructions on how to do so? Thank you in advance for reading my post!- 2 replies
-
- studio 5000
- rslogix 5000
- (and 5 more)
-
Micrologix 1100 Ethernet Message Connections
k0d3 posted a topic in Allen Bradley / Rockwell Automation
Good day everyone, First post here so hopefully I'm not violating community guidelines in anyway. I've got a system that has some 50 odd Micrologix 1100 and 1400 in use and I'm currently working on setting up an auto timesync for all of them using just 1 of the PLCs that will be my master time PLC. So far I've put together the logic for all the message instructions with the corresponding IP of the slave devices. I'm running. Into an issue with not being able to terminate/break the message connection on a PLC that I have already synced. Is this even possible to do on the ML1100. Once I get to 16-17 messages DN it starts to ER and will not complete any further messages. What I have is a message instruction ladder with a timed trigger to activate a MSG and write the RTC data then time down and connect and write to the next and so on. When it triggers the message instruction of one PLC it also fires an OTE to trigger the BK of the previous message instruction. However it doesn't seem to be actually cutting the message connection and holds it persistent until a power cycle/download event.- 10 replies
-
- micrologix
- allen bradley
-
(and 4 more)
Tagged with:
-
Allen-Bradley Ethernet Driver Library for .NET 8.0, 7.0, 6.0, 5.0 & .NET Core 3.1 - ASComm IoT
Automated Solutions posted a file in Demo Software
Version 1.4.4
37 downloads
ASComm IoT for .NET 8.0, 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 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 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-
- controllogix
- compactlogix
- (and 20 more)
-
Citect Scada and Micrologix 1100
GustavoArg2021 posted a topic in Modicon / Telemecanique / Schneider Electric
Hello everyone! I would like to connect a Micrologix 1100 with Citect 7.5 via ABMLXEIP (updated to latest version). I tried everything and it is still not working. The Citect and the PLC are on the same subnet and the ping works fine. All the configuration is done as the manual says (I attach the pictures). I have one NIC card and is connected to the PLC. The role is setted to “Server and Control Client”. The kernel has this error: [ERROR] [CORE] [0x07fc] [IOServer] [(GLOBAL)] [ErrorLog()][errlog.cpp] [266 ] Error: Channel offline, cannot talk CINIT 0015 PORT1_BOARD1 IODev_1100 Error_in_CMD-2 16 Generic 000021 Driver 00000020 (0x00000014) Any help would be much appreciated! Thanks, Gustavo. -
Would someone be so kind as to document a method to clear a fault on a Micrologix 1000. Does one need programming cable and software or is there another method to clear a fault to see if it returns? regards.
-
i want to communicate ml1400/compact logix L24ER to simatic s7200 via ethernet.Please help me with it i am new to it and dont know how to do it.
- 5 replies
-
- siemens
- micrologix
-
(and 1 more)
Tagged with:
-
I'm trying to connect a SMC EX-260 to a Allen Bradley Micrologix 1400 PLC so I can run some valves with it. However, RsLogix 500 doesn't allow me to just setup a generic ethernet device like I would on RsLogix 5000. Is there a way I can communicate these devices together so I can use the SMC Valve system with my Micrologix?
-
Square Wave Problem With Micrologix
seabiscuit101 posted a topic in Allen Bradley / Rockwell Automation
Hello all, this is my first post. I am using an AB Micrologix 1400 (1766-L32BXB Ser C FW 21). I was trying to generate a pulse train using the PTO instruction. I have modified PTOX funct. file. The ladder is just a simple XIO followed by PTO, (The Quick Start ladder from 1766-RM001). When I looked at the output waveform on my oscilloscope, I noticed that it wasn't a square wave. I decided to run it at several different frequencies to see how the wave form would change. At 10Hz i got a square wave. As I increased the frequency the falling edge became sloped and almost horizontal. Is this how the output should behave? The data sheet indicates a max frequency of 100kHz, but at frequencies over 150 Hz. The wave form looks like the output of SMPS.- 3 replies
-
- rockwell automation
- pto
-
(and 3 more)
Tagged with:
-
Hi all, I have my own driver to communicate with a MicroLogix 1400. Please refer to the attached screenshot from Wireshark. 10.10.21.10 is my driver's host, and 192.168.1.192 is the ML1400. The startup sequence to establish a connection & session with the PLC is correct I believe: - In the grey highlight, client requests a connection to .192 via SYN and this is ack'd - A session is registered, and forward open is successful - There's a lot of stuff in green simply because I've also got an HTTP browser session open to the PLC to monitor its session table - In between, spaced 8 seconds apart, are my two attempts to keep the connection alive by sending a List Identity request (as a ping, if you like). These are highlighted in pale blue. - However, 16.5 seconds from the start of the grey highlight, and 16.4 seconds after sequence=115 ack=99, the controller sends back a [RST, ACK] and a callback from my socket code tells me that the session has been dropped. The connection timeout for the PLC is configured as either 30 or 60 seconds, so I don't see how that's relevant here when the reset is happening only 17 seconds after it was established ? However, presumably the PLC doesn't see the application-level "List Identity" request as a valid means of keeping the connection alive. What is the correct mechanism to use that the PLC will accept as a keep-alive ?
- 7 replies
-
1
-
- micrologix
- tcp
-
(and 3 more)
Tagged with:
-
How big is a sub-element ? (SLC/MicroLogix)
gazroo posted a topic in Allen Bradley / Rockwell Automation
Hi there, As a software engineer, but a newbie to the Allen-Bradley world, sorry if this question doesn't make sense. I'm enhancing an existing driver by trying to add the ability to read/write structured and array data types - rather than just the elementary data types it supports right now. This following question is only in the context of SLC/500 & MicroLogix 1400. And I'm currently working on a Counter as a test case, but any solution obviously needs to take into account other structured (and array) data types. One of the requirements is that the user should be able to select a specific atomic item within a parent structure/array that they want to read/write. So, using the Counter as an example, they might want to define a field which holds just the value of the accumulator. I know that I can achieve this with a CIP command. I specify file type 87 for counter, file number as 5 (my test example happens to be the standard C5 data file of counters), and element is 0 (for the first counter in C5). Bit number is irrelevant so remains as zero. I ask CIP to return me 2 bytes of data (to hold just the accumulator word). Finally, I tell CIP that I want sub-element 2 (because the accumulator is Word 2 of the whole structure). Sure enough, the CIP response gives me exactly the 2-byte accumulator value I was expecting, nothing more, nothing less. Success. My question is this: I knew I had to specify the sub-element as 2; this happens to work for a Counter because of the way it is structured as 3 words. However, it implies that the value I specify for sub-element is ALWAYS measured in units of 16-bit words. Is this a universal truth (i.e. works for other structured types too ?), or does the size of a sub-element depend on other factors, such as the file type ? Thank you in anticipation.- 1 reply
-
- slc
- micrologix
-
(and 3 more)
Tagged with:
-
I thought only PLC5's had EEPROM, but I was told MicroLogix PLC's also have an EEPROM that need to be burned to... What are all the PLC's that have EEPROM and require an EEPROM burn to prevent the program from being wiped in a power cycle?
- 10 replies
-
- eeprom
- micrologix
-
(and 1 more)
Tagged with:
-
Micrologix 1400 Lookup Table over Ethernet/IP
cekann posted a topic in Allen Bradley / Rockwell Automation
My project is to read an RFID tag (ascii) with a Micrologix 1400, send the string to a PC using Ethernet/IP, lookup and compare in an Excel spreadsheet, and send back data (probably an integer) for the plc to use to control direction. I have to scan and compare an RFID tag to a list of 1400 possible part numbers, at different locations (more than 1 plc). I want the several PLCs to go to a single PC to make it easy to update when changes occur (on a weekly basis). Has anyone done anything like this? I'm assuming there will have to be some kind of vb or c+ application involved. Thanks, CK- 1 reply
-
- micrologix 1400
- excel
-
(and 1 more)
Tagged with:
-
MicroLogix 1100 and In-Sight Cognex DM300 series commumication
Josemarian posted a topic in Allen Bradley / Rockwell Automation
Hi All, Am trying to communicate and make In-Sight bar code reader to trigger through MicroLogix 1100 with RSLogix 500. Does any have any info as to the steps to follow. Most of the info I saw and have tried were for SLC processor In fact, I created the String file ST10:0 for the target device as was mentioned in one of the posts but when I complied it there was error saying that St10:0 was not supported by the module. Please see attached file. Any insight will be appreciated-
- micrologix 1100
- in-sight
-
(and 1 more)
Tagged with:
-
I know nothing about HMI's or Crimson software. I'm in I.T. and we had to change the third octet in the IP address and gateway on all devices at our warehouse. I extracted the file on one HMI, changed the ethernet info, and clicked send. That HMI that runs a carpet machine works perfectly. I went to the second carpet machine. Extracted the file changed it's ethernet info, clicked send. It came back with all ---- (dash's) instead of zeros, the carpet machine won't work. I kept messing with the file trying different things, and inadvertently saved over the original extracted file!!!!! So I thought I'd extract the file from the working carpet machine and loaded it on the second carpet machine. I get the same issue, all ---- (dash's) on the HMI and you push any of the buttons on the front of the HMI and nothing works. These are Allen Bradley MicroLogix 1500 running Crimson 2.0 HELP I don't know how to resolve this issue. I would have thought both HMI's would have been the same! HMI all dashes.eml HMI all dashes2.eml
- 19 replies
-
- hmi
- micrologix
-
(and 1 more)
Tagged with:
-
I have a micrologix 1100 PLC as well as a weintek HMI all connected through a network switch for them to communicate between each other, however I'm having an issue where the Micrologix Controller will not retain its IP address once I set it through Allen Bradleys BootP tool. I can set it through the tool and then go into RSlogix 500 and communicate with it and all that, but once the controller is turned off the IP address goes back to its factory setting of not showing an IP at all. Any suggestions/ ideas as to what I'm doing wrong?
- 3 replies
-
- micrologix1100
- micrologix
-
(and 3 more)
Tagged with:
-
can anybody Know how to control stepper motor using PLC
-
Hey, I have a 1763 L16BBB...when I plug the 1762IF20F2 analog card in, I get a 0189h error code. Any help would be appreciated. Currently looking at doing a bootp on the plc to get online...no ip
- 1 reply
-
- 1100 micrologix
- fault
-
(and 2 more)
Tagged with: