ElectronGuru

MrPLC Member
  • Content count

    363
  • Joined

  • Last visited

Everything posted by ElectronGuru

  1. Current User to PLC

    Here's a possible solution: Create a list that correlates each of your PanelView users to a unique numeric value. For example: Default User = 0, Linda = 10, Bill = 20, Fred = 30, etc.   In ControlLogix create a tag called "Current_User" (or whatever works for you) of the data type DINT. In FTME Studio under Logic & Control, create a logout macro that writes 0 to the Current_User tag. Create login macros for each user that writes that user's numeric value to the Current_User tag. In Runtime Security, select users one at a time and assign the macros. Everyone would have their own login macro, but only one logout macro would be needed to show the default user. Then just write whatever code you want in the controller to react to the value / current PanelView user. If you're wanting to restrict line speed when Fred is logged in, then use some math and MOV instructions that uses Current_User value as a source, and set the max speed accordingly. Problems: If you have any amount of attrition you'll have to edit or create new macros, then create and download a new .MER file to the PanelView. Any edits to the PanelView users may also require editing of the Logix code. If you have attrition concerns or a large work force, you might want to create user groups and assign values and macros there instead of to individual users. FTME has Admin buttons that allow adding users and assigning them to groups at runtime so you don't have to download a new .MER. I'm not sure what your goals are but using this method, the controller itself won't really behave any differently because one person or another is logged in. I don't think there's any way you can use this to start auditing, restrict forcing, etc. If that's what you're wanting to achieve, you'll want to start using FT Security features in the Admin Console. And that is a whole other conversation. Hope this helps.
  2. "Send current language to PLC"?  Are you trying to change the language on the HMI displays? Or are you trying to let the PLC know when the HMI display language has changed? Is this for FactoryTalk ME or SE? (I'm assuming SE, but want to be sure).
  3. RsLogix500 Windows 11

    I was forced to upgrade to Windows 11 a few months ago and so far, RS5 and RS500 are both behaving without a VM. 
  4. Using RSLinx Classic, go the the module configuration tab of that device to set the desired IP address. From there, yes, you can generally set the address to whatever you desire. Just make sure you're on the same subnet as the rest of the equipment, and that you don't duplicate an existing IP address on that subnet.  If your Allen Bradley device has rotary dials to set the IP address, you'll need to set the dials to 999, then access the configuration tab.
  5. I think ViewPoint is default in a normal ME installation. Whenever you downloaded and installed ME, someone didn't uncheck the ViewPoint box. Windows can still act as the web server even though you've uninstalled ViewPoint. Try opening IIS and check the Application Pools to see if you need to shut down the web server.
  6. Port 0, parameter 571 is "Preset Speed 1" and its default value is 5. Since this sounds like a new installation, it's a fair bet that value hasn't been changed. Check the rest of your configuration to see if any of the drive's pre-set speeds are active.  One of the first thing I do when troubleshooting speed control problems is put the drive in manual and see if it will respond properly to speed commands from the HIM. If so, the problem is likely somewhere in the drive configuration or Logix code. Sometimes I find that someone else has already put the drive in manual, and that's actually the problem. Assuming the drive runs properly from the HIM and we therefore suspect drive configuration issues, check the following: What is the Speed Reference for the drive set to? This should be Port 0, parameter 545, "Spd Ref A Sel", and the default is Port 1, the HIM. If your intent is to control speed commands from a Logix controller on Ethernet, the "Internal Value" column of this parameter should be set to 877, which is "Port 0: Port 13 Reference". Start the drive from its normal start/stop/speed-reference source and while it's running, check Port 0, parameter 935, "Drive Status 1". This is one of the best ways to see what the drive thinks it's doing, and you're looking to see if the drive thinks it's accelerating, at speed, at limit, etc. Sometimes a current limit that should've been set to 10 gets accidentally set to 1.0, and the drive hits this limit and can't accelerate past it. In this case, the current limit bit in parameter 935 would be true, and you'd go check what the current limit is set to. (In my opinion, parameters 935 and 936 are amazing PowerFlex 750 drives troubleshooting tools). Because you're running at a fixed speed and the drive is not hunting for its speed reference setpoint, the problem is not likely to be in the motor control options but if you haven't found it in the suggestions above, it's worth taking a look at. Start with Port 0, parameter 35, "Motor Ctrl Mode", which decides what kind of motor is wired to the drive and how it might give feedback to the drive. Volts per Hertz would be open loop control, Flux Vector would be closed loop, is it an induction or permanent magnet motor, etc. If these are not set properly to match the actual motor, speed control problems are almost a certainty. Again, not likely here for your symptoms, but worth looking at if you're not finding the problem elsewhere.  Hope this helps. 
  7. I haven't watched your posted video yet, but.... Parameter 36, Motor NP RPM; is that value correct? 115 RPM seems awfully slow. Have you tried changing Parameter 47, Speed Reference to Drive Pot? If it starts behaving then you know the drive is ok and the problem is with the external speed reference source. As for the pulse train input, have you moved the jumper for DigIn on terminal block 7? This must be moved to Pulse In for that feature to work. I doubt this has anything to do with it but... The PF525 carrier frequency is 4KHz at anything above about 15 simulated Hz output. When you drop below about 10 simulated Hz output, the carrier frequency changes itself to 2KHz, then back to 4KHz when above 15Hz. Those aren't exact numbers, though. I've played with this many times using a scope on the output terminals UVW while watching the "Hz" on the PF525 display, and that 10 to 15 Hz area is a sort-of deadband for the carrier freq change. But it doesn't always hit on the exact values; just very near them, and you've said your values are hitting exactly every time. For all I know you could be experiencing this on a test bench but if you have any ambient EMI is the 2 to 4KHz range (other drives running nearby without shielded cables, welders, two-way radios, etc) that *could* be causing your issue. I know it's a stretch but once in a very great while I see something freaky like this.
  8. I've always associated recipes with FactoryTalk ME/SE or FactoryTalk Batch software. From FactoryTalk, a recipe merely loads a pre-defined set of values to a pre-defined set of tags, usually the controller tags. The only way I can think of to create a recipe in Studio5000 is to use sequencers in ladder, or maybe write recipe steps in SFC code.  I looked in the Studio5000 help and can't find anything that directly references native recipe instructions or tools. If anyone knows of Studio5000 recipe instructions or tools, or has another "trick" up their sleeve, I'd love to hear about it.   Recipe.pdf
  9. open rss file

    Your file is posted here as a .com and I can't open it. Can you post it as just a .RSS?
  10. I've found that the best, easiest way to add modules is to physically install them, power up the chassis and any remote I/O, get online with the controller and use the Module Discovery feature. If the modules are showing up on the catalog list, they're should be compatible with Allen Bradley controllers. But that doesn't mean that every Wago component is compatible with every AB controller. As @pturmel suggested above, I'd get my hands on any literature about the module you're trying to add and see if there's a compatibility issue or other restriction that's keeping you from adding that module to your particular configuration.  If you are missing an EDS, check to see if you can upload the EDS directly from the module via RSLinx Classic. This can be done on most Allen Bradley controllers and communications modules, but I'm not sure about 3rd party modules.
  11. RAU Questiions

    Rockwell has several training and certification programs, the most common of which is the Studio5000 Programmer and ControlLogix Maintainer certificates. While there are five levels of training available, successful completion of only levels one, two, and three are required for testing eligibility. @Integrator for life, is this the program you're going through, or are you participating in one of Rockwell's internal sales- or field service engineer training programs? Where are you taking the classes? @Mickey, RAU = Rockwell Automation University. For almost all of Rockwell's certification programs, the tests are online and timed. While there are typically less than 100 questions on any given test, they are randomly pulled from a bank of thousands of questions. As you can imagine, Rockwell doesn't exactly publish that list. The biggest tip I can give people going into a Rockwell online test is that you can navigate back and forth through the questions. Therefore, don't waste time on a hard question; just write down that question number and move on. Once you've answered all the questions you're certain of, go back spend the remaining time on the head-scratchers. The only other thing the OP can do here is tell us which questions he/she had a hard time with after the fact.
  12. Use the Studio5000 Task Monitor. It runs as its own application, connects to the controller via RSLinx Classic, and monitors modules, tasks, performance, connections, etc and should help you quickly narrow down what's eating your memory.
  13. I've been tinkering around in CCW V21 over the last couple of days and can't find anywhere to download to a single DPI port. In older versions you could swap something like an extended I/O card out of a PowerFlex-755 and upload/download that card's parameters, only. Did they remove that feature or just hide somewhere I can't find?  They just released V22 last month but I don't think I'll download that one just yet because the release notes say that the trend tool is disabled. 
  14. Good call, @Joe E. 011120006.pdf
  15. I can't get the third one to attach. Even though it is only 2.99MB, it won't take it. I even zipped it down to 2.77MB and the silly thing still wouldn't take it. Anyone have any suggestions as the why MR PLC won't let a doc attach? 
  16. ABZUG.pdf AKTUELL.pdf
  17. Yesterday I went through the FTView Studio manual and the user manuals for the PanelViews, themselves. Nothing specifies whether data is retained when navigation away from the display. Since they don't spell it out, it would be nice to compare the two models side-by-side.
  18. Any safety PLC to replace PILZ plcs?

    I am not familiar with PILZ but Allen Bradley's safety PLCs are GuardLogix and Compact-GuardLogix. They are both programmed from Studio5000. 
  19. @VFD Guy I think the problem the OP is having is that he can't get his PowerFlex 525 to work as a stand-alone. If I'm remembering the thread correctly; the drive works well from the network but will not work in manual when disconnected from the network. I believe he's trying to control start/stop/speed from the keypad and pot on the drive, itself, and not getting anywhere, even after disconnecting from the network and changing the appropriate parameters. 
  20. Agreed. Something else is wrong. 
  21. @Joe E. To answer your question, I don't know for sure. I've always associated factory resets with drive parameters, not with ADC. The ADC feature is enabled from ControlLogix in Studio5000 and I've never had to disable it once set, so I can't say with any degree of accuracy if a reset (from something like the Setup Wizard in CCW) would have any effect on ADC. I think that if it's enabled in the device definition in Logix and that drive shows up on the network, Logix is going to write configuration data to it.  I had the opportunity today to fool around with both a PF755 and PF525 with and L73 controller. This is what I found before getting kicked out of the lab: If ADC is enabled and the drive is removed from the network (like unplugging the Ethernet cable, as the OP says he's done), then you can make parameter changes and the drive will respond to the changes. Once the network cable is plugged back in the drive goes into a fault, re-boots, and comes back up with the parameter values written from Logix via ADC.  All that to say, it wouldn't matter if the drive is owned by a controller with ADC active. Once the drive is disconnected from the network it is a stand-alone and should respond to program changes, and be operable from the faceplate.  
  22. I have only used Performance models when doing trending so there may actually be a difference in capabilities there. I'll ask around and see if any of my co-workers knows for sure. 
  23. @VFD Guy no, and that's actually a great question. The OP has stated he repeatedly tried this with the ethernet cable disconnected. It seems to me that the drive likely still won't respond when ADC is active, even without the owner controller being on the network. Am I correct? I won't be able to test that for myself until this weekend when I get back to my lab. 
  24. When you don't have an external, hard-wired stop button, 1 to 11 should always have a jumper. When you remove 24vdc from terminal 1, that is a stop command. Since you can see the speed command changing, the problem is not with the speed reference and there shouldn't be a need to program for speed + start. We need to find out what's inhibiting the start.  Did you previously answer that you definitely have 24vdc at terminal 1 when keypad is selected at the start source?
  25. Look up this Allen Bradley manual and go to page 42 of the pdf: 520-UM001I-EN-E