No, each Input and Output module that you have installed needs to show up in the Slot where it is actualy installed. The easy way to do the I/O configuration is to go online to the PLC and use the "Read I/O Config." button on the "I/O Configuration" menu.LaSt thing, when configuring my I/O, is the 1769 ECR on the side of the PLC the number i Need to use? In the configuration tab I see a bunch of 1769, but none with the ECR.
Like I said, the Zipped file is the RSLogix program, and it will only open with the RSLogix software.The zipped file wouldnt open, but the other did.
Like I said, to program this exactly as you need, YOU must supply the address of the PLC analog ouput for the DC Drive Remote Speed Reference. I guessed at O:4.0, but it could be anything, or it may not exist at all. It is up to you to find out what equipment you have, how it is configured, and what addresses are used for each function. Without those, I am shooting in the dark (or Pixxing into the wind, whichever your prefer).I see every 10 seconds you were adding 3 to the output. Thats where Im confused. How does the output, the motor, know that I am saying ramp up 3 rpm?
My 4-rung Ramp routine ASSUMES that your DC Drive is starting with the motor at 0 RPM, and once the Ramp Routine is triggered, ramping up 3 RPM every 1 second.Am I sending 3 to drive which is then ramping it up that many rpm?
You must have a PLC output that is connected to the DC Drive remote speed reference input terminals.How does my drive know what I mean by 3?
Well, I only did the RAMP. If you have other control functions, then add those in to the program. How you do those depends on how you NOW control the speed of the drive (which you have not said how that is done). My crystal ball is giving fuzzy pictures today.And I want it to be at 40 rpm. SO when I get to that you showed I could just latch that done bit, and I need to latch it for 60 seconds.
Yes, the DC Drive accepts inputs that tells it when to start and how fast to run the motor. Those inputs can be done with hard-wired switches and a potentiometer, or with wires connected to terminals on the drive, or with a communications cable, or with a HMI operator station connected to the DC Drive. Which of these methods determines how your program logic will be done.But again, I have to know who is talking to who, right? Meaning I am telling the drive what to do who is then in turn telling the motor?
We did this before, remember it is a "self-resetting" timer, and the XIO T4:0/DN bit on Rung 000 causes the timer to reset every 100 x 0.01 or 1 second....but I dont see where the timer is going to keep resetting itself and continue to recycle through and keep adding until I reach desired RPM. I just see where it will time once
Yes, without the latch, once the DC Drive reaches the desired RPM (170 in my example), then if the speed is reduced by other parts of the program (not yet written apparently), the start-up ramp would restart and try to control the drive speed. You do not want that, but want the ramp to "go away" once the drive is started up and reaches the desired max speed....and can you explain to me the purpose of latching that done bit?
The attached Revision 1 should take care of first ramping the motor DC Drive to 39 RPM, then allowing it to run for 60 seconds, then settng speed to 0. Note that the DC Drive probably has Start and Stop buttons or inputs, and the Stop Input should be activated also to disable the DC Drive after 60 seconds.So for the first motor, I know it will take 19 secs to get to my desired RPM of 39. So when it gets to it, I need to stay at 39 RPM, for 60 seconds!
Asterof, The motor is a 170 RPM DC motor at 0 HZ.Dude, if the motor is 1775 rpm at 60 hz...
That has yet to be established. Andrew doesn't know Which Module (if any) that he is using to interface with the DC Drive....and you are using an analog output module.
Asterof, I think your point is that the analog output (if it exists) will probably need to be scaled to the configured range of the module. We do know that the PLC is a MicroLogix 1500 LRP Series B, so IF there is an analog output module, it most likely will be a 1769-OF2, and has three different digital ranges, depending on configuration (Raw/Proportional, Engineering, or Scaled-for-PID), two mA current ranges, and four voltage ranges. None of thosse agree with your 0-4095 assumption for the range. The closest for the 1769-OF2 module would be the 1-to-5 VDC set for Engineering Units, giving a range of 1000-5000.Lets say that module has a resolution of 0- 4095, as a PLC5 would have.