Michael Lloyd

MrPLC Member
  • Content count

    664
  • Joined

  • Last visited

Community Reputation

30 Excellent

1 Follower

About Michael Lloyd

  • Rank
    Expert
  • Birthday 06/01/58

Profile Information

  • Gender Male
  • Location Texas
  • Country United States
  • Interests Photography, Long Range Shooting, Reloading, Fishing, Hunting

Recent Profile Visitors

3189 profile views
  1. Find password from .mer or .apa

    It's been a long time since i've programmed  PV plus but if you have the APA file can't you just edit the password to be nothing and compile / upload that?
  2. Bit Shift Left BSL

    Lets say you have a 16 bit integer 12345. The bit pattern for it is 0011 1000 0011 1001. If you BSL 3 times everything shifts to the left 3 places, 0's fill in the rightmost values. 0011 1000 0011 1001 becomes 1100 0001 1100 1000 (hopefully I got that right, it's been a while since I've used BSL)   
  3. COP instruction conversion

    Why not use the COP in CLX?  It's been awhile but that looks like indirect addressing
  4. GPS time synchronisation with AB PLC

    You can log on with your laptop and synchronize it that way
  5. Preferred HMI with RSLogix 5000

    ClearSCADA would be too expensive for you then We don't use many alias tags. I map IO to tags into a tag created from a UDT. The UDT also has two strings for the HMI. Tag and Description. Like so: P1000.RunStat := Local:9:0.0; <-- not the exact format but I use a spreadsheet to build the map file so I really only need to know Rack, Slot, Tag, and Description
  6. Preferred HMI with RSLogix 5000

    Gotta agree with the Red Lion and the way it integrates with CLX. We went client / server so the HMI lives in one place and looks the same everywhere. For machine (in my case, pump, expander, compressor, etc) dependent HMI's the Red Lion works really well.
  7. Preferred HMI with RSLogix 5000

    We used to use the big Panelviews but the then client, now employer, had moved to ClearSCADA so we switched to a Nematron Panel PC running a ClearSCADA client and talking to a ClearSCADA server running Kepware. At the time the SCADA dept was very small and resources were few. One guy was particularly good with ClearSCADA programming. He and I teamed up, I tailored my UDT's to meet his needs in ClearSCADA, and he wrote scripts and created mimics that made the integration between the two systems almost seamless. We use the same tag structure (UDT's to the rescue) and I wrote the programs (52 stations, one with 12 pumps, (5) 250hp, (7) 1500 HP) and he did most of the ClearSCADA development. Eventually I had to learn the HMI said and thanks to his hard work it was very easy. We had the system down so well that we could do a decent sized station in a couple of days. That's PLC and graphics. When I FAT'd the panels, the graphics were done and waiting to he linked. I would use a cell modem to link to the server, pull the PLC database into ClearSCADA, install ClearSCADA on the HMI, have an IT guy remote in an add the license, turn on the comm in Kepware, and bingo... all done. Needless to say, I'm a fan of ClearSCADA / Kepware for AB CLX PLC's
  8. visual basic to rslogix

    Sure isn't :)  
  9. Tisoft analog alarm programming

    The analog alarm block in TiSoft (I actually use Workshop but TiSoft works) is a real handy block. Give it a Vflag address and then use Vx.x bit to trip a C bit. I map every single analog into the alarm blocks. I map them consecutively. Ie Alarm 0 is the first AI point on the card, Alarm 15 is the 1st alarm point on the second card. etc If you use 8 point cards the numbering changes. The alarm blocks may start with 1. It's been awhile. I even map the unused analogs to alarm blocks so future added analogs are easy to implement. The true value of the block is that all of the features of the alarm are in one place. Scaling, setpoint, scan time, etc. So HMI programming becomes easy (easier) and more structured and troubleshooting an alarm or shutdown is very easy. Disabling an alarm or shutdown is easier to program. There are lots of good reasons to learn to use the alarm block in the TI. I make it a habit to latch shutdowns (so if something blips i can see what shuts something down).  I liked the alarm block so much that I made one for Siemens S7 and the Control Logix PLC when we stopped using the TI (beast of a PLC though) and moved on the S7 and CLX.  
  10. OTL with no OTU

    Lol... posted as I was typing. 
  11. OTL with no OTU

    ^^ most likely answer but I think, but haven't verified, that an OTE turned off will unlatch an output too but I can't think of a good way to use it off the top of my head  
  12. SLC500 - resetting the time

    Might be a script in PV
  13. Ethernet IP Nodes

    MOXA makes good switches too. Din rail mount, fiber / copper mixed, just copper, or just fiber. I know of one panel where the electrician stuck a UPS... a big UPS... like 10" wide x 24" tall x 18" deep inside a stainless steel panel, with the PLC (think heat, sucked back into the cooling fan, which increases the heat). The panel was in full sun for most of the day. It was in south TX, near the border with Mexico, summer so ambient temp was over 100° F. I drove out to check why the PLC was faulted (which is a full day drive round trip) and when I touched the panel face with the back of my hand (to make sure there wasn't an AC short that might make me dead) it burned the back of my fingers. The ML1100 inside was unhappy about that and it had faulted. The MOXA switch was happily blinking away. The electrician that put the UPS inside an enclosed panel was not happy with me on that day.
  14. SLC500 - resetting the time

    Beat me to it. I'd have left off "chances are" :)  
  15. Soruce PRotection is RSLogix5000

    Yup. Most of the time people (including me but only once) forget to install it.  If you're trying to view a protected source without the sk.dat file then you're probably out of luck.