MrPLC Member
  • Content count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About neech

  • Rank

Profile Information

  • Country United States
  1. Right, but I thought in my past experience we could do something like this with ControlLogix processors as well... neech
  2. @gclshortt That helped somewhat. However, he didn't say what the "special" folder name is. Also, I am trying to do this for a logix controller not SoftLogix. Need to make sure if I include the DLL in the special folder it will download with the program? Thanks, neech
  3. Hello, I've been wracking my brain, but I thought I remembered there was a way to store and execute a DLL file inside of a ControlLogix (not softlogix) controller? You could use exposed functions inside the DLL to fit your needs. Am I going crazy? Or is this not possible? Any insight into this is much appreciated. Thanks, neech
  4. Update: The world makes sense again. Being that this is a sinking device, I needed to measure across power and signal instead of signal and ground. Now, I need to figure out how to wire this up to my plc...maybe I can use an opto-isolator to convert to sourcing? I could maybe rewire the group of inputs as sinking, I will see. Thanks, neech
  5. Update: The sensor I am using is an IP810 hall-effect sensor current sinking pulse.
  6. I have a "paddle wheel" style flow meter that I am trying to wire to my Micrologix 1400. It is a three wire device and there is a tag on it that says it can run at 6-36VDC. So, naturally, I thought to wire this to one of the HSC inputs of the Micrologix directly. I hooked the ( + ) on the meter to 24V, ( - ) on the meter to common, signal to the oscilloscope, and ground on the scope went to common. I see a small 60Hz sine wave @ like 5mv when the wheel is not turning. When the wheel is turning I get a small square wave but in the same mV range. It is not a nice smooth square wave either its all jumbled up with the 60Hz sine wave.  I hooked this thing up to a transmitter and scoped the signal and ( - ) in parallel with the wheel - I get a nice smooth square wave signal when the wheel turns. It is only at 4.5V though. My questions are? Why does't the paddle wheel give me what I am expecting directly? Also, what is the voltage range on the pulse that a micrologix will see? I am assuming that it will not count a wave with a 4.8V amplitude.... Thanks for your help in advanced! neech   
  7. You are right. I tested it and it is working. Thanks again for your help!
  8. NEQ N7:0 0                                     EQU N7:0 N7:2   EQU N7:1 N7:3 ------------ Timer NEQ N7:1 0 EQU N7:0 0      EQU N7:1 0 RAW CODE FOR THAT RUNG FIXING THE ISSUE  BST NEQ N7:0 0 NXB NEQ N7:1 0 NXB EQU N7:0 0 EQU N7:1 0 BND EQU N7:0 N7:2 EQU N7:1 N7:3 TON T4:0 1.0 10 10
  9. Thanks guys, that worked (almost) perfectly. The only issue is when the last bit goes low, the timer doesn't start. So, when N7:0 and N7:1 both go to zero...maybe I can figure it out from here though. I appreciate your help. HERE IS THE CODE: SOR BST CLR N7:0 NXB CLR N7:1 BND EOR  SOR XIC B3:0/0 OTE N7:0/0 EOR  SOR XIC B3:1/0 OTE N7:0/1 EOR  SOR XIC B3:2/0 OTE N7:0/2 EOR  SOR XIC B3:3/0 OTE N7:0/3 EOR  SOR XIC B3:4/0 OTE N7:0/4 EOR  SOR XIC B3:5/0 OTE N7:0/5 EOR  SOR XIC B3:6/0 OTE N7:1/0 EOR  SOR XIC B3:7/0 OTE N7:1/1 EOR  SOR XIC B3:8/0 OTE N7:1/2 EOR  SOR XIC B3:9/0 OTE N7:1/3 EOR  SOR BST NEQ N7:0 0 NXB NEQ N7:1 0 BND EQU N7:0 N7:2 EQU N7:1 N7:3 TON T4:0 1.0 10 10 EOR  SOR BST MOV N7:0 N7:2 NXB MOV N7:1 N7:3 BND EOR  
  10. Ok, so I have 22 bits that I need to monitor the status of; all in separate words. Each change of state (on each bit) I need to trigger a timer and have the timer done to completion. I'd like to have the timer reset if a bit changes state during timing. I'd like to keep it to one timer. I'd like to keep things as simple as possible so the less rungs / branches the better. Any help?