Joe E.

MrPLC Member
  • Content count

  • Joined

  • Last visited

Community Reputation

163 Excellent


About Joe E.

  • Rank
    Propeller Head

Contact Methods

  • Website URL http://

Profile Information

  • Gender Male
  • Location Harrisonburg, VA
  • Country United States

Recent Profile Visitors

8451 profile views
  1. MPI Connection problem

    The only thing I can suggest is to go into the PG/PC Interface settings, select "Auto", and click on "check bus parameters" (or something like's been a while). It should be able to identify the settings of the network.
  2. communication of hmi and plc

    I don't know about the ktp specifically, but I've easily gotten the MP-series of HMIs to talk to Logix 5000 processors out of the box with no difficulty over Ethernet/IP. We were using WinCC Flexible 2008.
  3. Is there a way to use GSV/SSV to check/change the settings?
  4. Fault Reset on powerflex

    In the 525, there's a parameter to select what the "stop" command does: Stop, or Stop and clear faults. You'll have to dig into the parameters to see what's going on.
  5. Communication

    You will definitely not have success having the CompactLogix and the MicroLogix both communicate with the drive at the same time. That will not work. If you don't want to disturb the CompactLogix system at all, and if it doesn't care about the speed of the drive, it would be simpler to manually change the speed reference source parameter in the drive to point to the analog input and have the MicroLogix drive the analog signal. It may be, though, that the CompactLogix system may also write that source parameter. If you change it and it doesn't stay changed through power cycles of the system, then you'll have to modify the logic inside the CompactLogix and have it use a MSG instruction to read the desired reference from the MicroLogix and pass it on to the CompactLogix. It's just a thought, but is there any way the CompactLogix could also control the oscillator machine? If a MicroLogix can handle it, it should be very possible to add another program and some Ethernet I/O to the CompactLogix to control it. That way, everything would be in one PLC.
  6. Micromaster 420 parameter downloading

    In my experience, Starter is pretty version sensitive. You may have to change the firmware version in Starter and recompile before it lets you download. As an alternative, if you have the right HIM (Not what they call it, I can't remember their name), there's a way to save the parameters to the HIM and then write them to the new drive. That may work better. Or not at all....
  7. I've used ProSoft gateway modules and Red Lion HMIs/DSPs to go between AB and Siemens PLCs over Ethernet. Both worked, but the Red Lion had fewer limitations and was easier to deal with. And a bit cheaper. This works for reading/writing tags registers between PLCs. Not sure how well it will work for a Simotion controller, though. I've never worked with them.
  8. 842E-M Ethernet IP encoder

    In my experience, when a single-turn encoder "rolls over", it just goes back to 0. So you could do exactly what you mentioned with a GEQ 1000 and a one-shot. That's what we did with the resolver I mentioned above. I would expect that to work fine for what you're doing. Your pulse may be a little "late" sometimes, but as long as you don't miss any windows, it will total out to be accurate within a revolution.
  9. 842E-M Ethernet IP encoder

    How much resolution do you need? I've used a resolver with a 1' circumference wheel before in a very similar application. We only needed the total accumulator to be accurate to within 1'. We configured the resolver to (I think) 1024 counts/rev and incremented the count any time the position was within a certain range (0-10 or something). You could set up more windows to get more resolution. BTW, this machine was running at about 45'/min, so it wasn't high speed. If your system is much faster, this way may or may not work.
  10. Encountering my first Siemens PLC

    That phrase....does not compute...  I started in earnest with AB and Siemens at the same time and I would not consider that an upgrade.
  11. Encountering my first Siemens PLC

      Indeed... I also strongly second the recommendation to use a VM for this. It does not play nicely with other software packages and only one version at a time can be installed.   I'm not sure about the Lite version; I've never used it so I don't know how useful it will be. A few tools to remember: Simatic Manager has a copy of PKZip embedded inside that archives and retrieves their projects. You'll use File -> Retrieve to restore a zip archive and File -> Archive to back it up. Cross Reference: Options menu -> Reference Data -> Display. There is a "Filter" button on the toolbar that you will definitely need to adjust from the default settings. At first, I would put a "*" in all of the fields so it shows everything. You can filter it down as you go. The x-ref will help you find most things...but not all. If you find the proverbial maintenance laptop, the first thing I would do is archive a copy of the project. Then you can poke around as much as you want, and then delete it before retrieving your backup copy. When you're ready to try to connect, go to Options -> Set PG/PC Interface. That will tell the software how you plan to connect. I can send you a rough draft of an old work instruction I was working on before I left my last plant (it's WAY to big to post here because of all of the pictures and screenshots). We  started making machine-specific instructions. That's what this is a rough draft of, so some of it won't be perfectly helpful, but should get you started.  
  12. Encountering my first Siemens PLC

    The S7-400s I worked with were programmed entirely in STL (Statement List) which is what the S5s used. That was a choice of the programmer. They also support ladder logic and (I believe, it's been a while) a form of function block. I've attached a reference manual I saved way back in 2012. It says volume 1 on the cover, but both volumes are in there. I have a bunch of other material on CD but it's all at home since we don't have any Siemens stuff here. I'm curious how they're exchanging info with a ControlLogix. I've done it with S7-300s before using gateway modules (ProSoft, Red Lion). I would "assume" without knowing that they're using Profibus to connect to the other S7-400 and probably to a gateway to get to the ControlLogix. The software you will need is Step 7 for Simatic Manager. Be aware that minor revisions matter and that older licenses won't activate newer versions. Newer licenses *may* activate older versions, but I never tried it. If you convert the project to a newer version, you won't be able to get online without downloading to the PLC first. I'd say keep hunting for the rumored maintenance PC. It may be a black box simply because no one there knows how to get into the software. You may also have to reach out to the OEM and ask them what version(s) of software the machine uses. Versioning with the Siemens software was always a pain in the neck, so do all you can to get the right version. SIEMENS_S7-300,400_StandardFunctions_ReferenceManual_2006-03.PDF
  13. We did kind of hijack the thread, didn't we...
  14. First one I messed with (early 90s) was a GE Fanuc 90-30 using LM90 on a offshore service vessel bouncing around the Gulf of Mexico. Got online (barely, once or twice in 5 years) for troubleshooting and that's it. Then I got a job in a SLC500 plant as maintenance where I barely touched them, even for troubleshooting (I was multi-craft with most of my time being mechanical and basic electrical). I then moved on to another plant with SLC500 and S7-300/400. That's where it got real. I had week-long programming 1 classes in both SLC500 and S7. Dabbled with a Mitsubishi and A-D DL05 too, but only a little. Then the great recession shut that down. I ended up in a plant that had PLC-2, PLC-5, SLC100/150, SLC500, Compact/ControlLogix, and S7-300. Now I'm where we have SLC500, Compact/ControlLogix, and Beckhoff TwinCAT. I've used Excel and Notepad++ to copy/edit repetitive rungs, but I haven't quite gotten to where I'm using VBA macros to generate code from scratch. I can definitely see the power, though.
  15. Indeed! I started with RSLogix 500 using addresses instead of symbols (the machines I learned on just didn't use symbols) so, I got used to not typing in all of the operands. It's also easier to keep it all straight in my head (limited space, after all) without the addresses/tags/symbols. A lot of the stuff I've worked on in the 5k world has had long tag names that are a *pain* to type in "longhand", so it's been easier to use the autofill after the rung is there. I was in a Logix 5k class one time with a guy who had some Logix 5k experience but none with 500 and I just typed in a rung like that without looking...and he was impressed. :)