Dear All
I'm facing a problem with Allen Bradley PLC System. We are using a redundant I/O and redundant controller configuration of Allen Bradley ControlLogix 5000 series. In one of the AI card, on channel 0, following configuration is made: Input type: 0 to 5V High Range: 5V High EU: 20,000 Low Range: 1V Low EU: 4000 There is a gas detector connected to this channel which is supplying 4-20mA. What I observe is that when we simulate this channel using our mA calibrator, the raw counts does not increase more than 10,000. Why it is happening? Why the raw counts are not going upto 20,000 as configured in the channel configuration. Any help will be appreciated. |
|
Allen Bradley AI Card 1756-IF16 not reading full scale
1761-NET-DNI Replacement?
Thanks in advance.:)
1746-INT4 Programming
Hello everyone. I am a beginner in PLC programming. I have a project where it involves an SLC 5/02 CPU and a 1746-INT4 thermocouple input module. I want to create a simple program where i can read the temperature from a type J thermocouple and then display it on an HMI. I have tried to read the manual for it but since im a beginner it is hard for me to comprehend it. If you can give me an example of the programming then it will be easier for me to understand.
Thank you very much in advance.
Easy way to test Produced / Consumed function
Flex IO with a PC
L64- redundant processor goes to DISQ
- have Redundant PLC with L64 controller
- making any bulk edit online in primary controller (say add or delete 50 rungs), secondary controller goes to “disqualification” mode. It comes up when you power recycle the secondary controller and after all program sync happens with primary controller. Alternatively, it does not happen when they are adding/deleting one or two rungs.
- Initially, it was all working fine with bulk edit too but this problem came lately.
- It looks like to me, RM module throw the sync error even before completing the transfer of data from Primary to secondary. I was thinking, if there is some configuration related to RM or CPU where fault can be delay little bit until memory sync happens.
Please help if someone came across similar problem/ issue? I can provide more information if required.
Serial Comms
I am wondering why some USB to Serial devices will work with Allen Bradley PLC's and others will not. Trying not to have to purchase a $190 cable for simple serial communications.
Migrating from power flex 4 with Ethernet IP adapter to power flex 525
Hello world, how was your day?, hope would be fine:
Here's my issue: I got a boiler, controlled by a "Compact logix L43" the protocol used is ethernet IP, There are four (4) Power flex 400 installed, Catalog number: ( 22C-D022N103 ) with the Ethernet/IP adapter "22COMM-UM-E", then, one of them was having hardware problems with the Communication, but NOT THE ADAPTER (22COMM-UM-E), because I did test it in another drive, and actually works fine, the problem is in the drive.
After checking parameters and connections, we decide to replace the drive for a POWER FLEX 525 with built in Ethernet/IP hardware.
Here's my question: Do I need to modify the PLC programm to connect the new drive WITHOUT ADAPTER or just I need to set the old powerflex 400 IP address and subnet mask to my new POWER FLEX 525?.
In fact, my real question is: Are the registers that the PLC it's actually writing/reading to/from the drivers with the adapter, the same as for the POWER FLEX 525 with built in Ethernet/IP connection?.
Hope this information could help you to help me :).
Have a NICE DAY!.
Logix Designer ReadSocket Message
Hi all, I'm having a hard time with this socket service to consistently read all of my data. It seems like there is a race condition where I miss a status of the Message instruction.
If you have any insight, it would be much appreciated. Thank you.
My application data is greater than 484 bytes, it can be variable up to hundreds of thousands of bytes. I've began to notice that when there is a lot of non-zero data, I start to miss chunks when I read them and put them into my buffer array.
So I created a simplified testing application that always reads 484 bytes, and accumulates it. I manually send the plc 133164 bytes, which amounts to 276 times that the message instruction returns data. ((275 reads * 484 bytes) + (1 read * 64 bytes)).
Sometimes my program accumulates to 133164 bytes with a count of 276 reads.
Often however, it accumulates to 132680 bytes with a count of 275, 132196 bytes with a count of 274, or 131712 bytes with a count of 273.
Because it is always off by a multiple of 484 bytes, and generally only once or twice in the stream, it makes me think my program has a race condition somewhere. I couldn't find information in the socket manual about how to signal that data is ready, so I followed the message timing diagram in the help file as best I could. Maybe this is my issue. I'll attach some pictures of my current implementation (they are arranged in order of program flow). I'm planning to access KB 33672, but waiting on a quote from my AB supplier. It might have some helpful information for me.
If you would rather see the project, let me know. I have not attached it because there is a lot of socket maintenance code around it. I thought this would be the best way to show my steps directly.
Thank you all in advance,
ControlLogix 32 bit versus 64 bit applications
I pulled an old ControlLogix application from a Windows2000 computer and it will not open on my Windows 7 machine. Is there a fix for this?
Thanks.
Motion control training
Hey everybody Brandon here ..... first post on here and just wanted to say looking forward to be learning a lot from all of you... the question I have has anyone taken the Rockwell motion control fundamentals 2-day class and is it worth the 1200? Also has anybody tried the Rockwell computer Based training on motion control I've downloaded the demo and it looks very educational I really want to get in to motion control just try to figure out where to start.
Thank you
Powerflex 523 PID
I am attempting to program a PF523 using PID exclusive control. I've read several documents on this issue, but am uncertain how to accomplish this. I have a grinder operation with a feed conveyor; I want to use the PID function to control the feed conveyor rate based on the grinder amperage. I've installed CT with 0-5 volt secondary; primary is 0-400amp. This signal is connected to a 4-20ma converter. I'm using CCW to program the drive. I need the conveyor to feed at full speed from 0 to 150 amps and then ramp down to zero if the amperage reaches 200 amps. Ideally I'd like to maintain a feed rate resulting in about 175 amps on the grinder motor
AB SLC 5/04 Questions
Couple questions regarding this particular PLC's features and functions. Thank you in advance for the help.
1. Does this controller filter the PV? If so, how is it enabled / disabled?
2. How to enable/disable integral windup?
3. From the manual, I know it has a derivative low pass filter. How do I determine the derivative filter constant?
Allen-Bradley PLC Battery Low Signal
I want to receive a warning signal for PLC Battery Low.
With SLC 5/03 and software RSLogix500, I used bit S:5/11 ( Battery Low ) to indicate that warning in HMI.
Please let me know how I can do with CompactLogix 1769-L32E and software Studio 5000 Logix Designer.
Read data by Personal Computer
I have a slc 5/03 connected to a PanelView 550. I would like to read data from slc with my computer. how should I do?
control roon
I have approximately 10 Allen Bradley PLC's with RS 5000 connected to AB panel view 1000. I want to connect all of them to a control room and monitor all of them live. What is the best hardware and software to complete this project?
Thank you
AB historical trending data solution
how to make connection between matlab simulink and rslogix 500.... OPC is one way but how .... please help me by tell in steps
how to make connection between matlab simulink and rslogix 500.... OPC is one way but how .... please help me by tell in steps
how do i use this analog output and trigger a TRIAC or thyristor by this analog output ....
sir i m using rockwell RSlogix 1400 with analog module ...
i already get analog output from analog input in this plc...
now i wanna help in to.......... how do i use this analog output and trigger a TRIAC or thyristor by this analog output ....
PWM instruction
I WANT SOME PROGRAM FILE IN WHICH I CAN SEE THE PWM INSTRUCTION FUNCTION ........... EXPLAIN ME WHOLE ......ABOUT FUNCTION FILE SETTING TO RUN THE PWM INSTRUCTION IN RSLOGIX 500