Steve Bailey

MrPLC Member
  • Content count

  • Joined

  • Last visited

Community Reputation

78 Excellent


About Steve Bailey

  • Rank

Contact Methods

  • Website URL http://
  • ICQ 0

Profile Information

  • Location Berkshire County, Massachusetts
  • Country United States

Recent Profile Visitors

11340 profile views
  1. Recover application from a GE QuickPanel

    If the original programmer chose to not include the project file in the download from Proficy Machine Edition to the Quick Panel, you're out of luck.
  2. Software for GE 90-30

    Either you or someone from your school should contact the local distributor for GE PLCs. They may be willing to give you a distribution CD for Proficy Machine Edition. When you first install Proficy it will run for four days unlicensed but otherwise fully functional. After four days you can uninstall/reinstall to reset the four-day clock. You could try running Logicmaster under a DOS emulator like DOSBox. My personal experience is that your best bet would be to run it on a computer that has a real serial port. I have not had good luck maintaining communications between Logicmaster and the PLC when going through a USB/serial converter. The same converter has no problems when using Proficy.
  3. Series 90-30 CPU311T With Proficy ME

    Are you using a RS485/RS232 converter? They get their power from the port. Check for 5VDC between pins 5 and 7 on the 25-pin port on the power supply.
  4. Series 90-30 CPU311T With Proficy ME

    Being programmed with Logicmaster would not prevent serial communications with Proficy. Of course, the hardware configuration of the port could have been changed from the default settings of 19200 baud 8 data bits, 1 stop bit, odd parity. Check to make sure that Proficy is set to communicate with your PLC target through the correct serial port. Also, RSLinx has an annoying habit of not relinquishing the serial port even when you're not running RS Logix. If you use RSLinx on the same computer as Proficy, you may have to manually shut it down.
  5. GE Fanuc 90-30 & 90-70

    Both models are out of production. Replacement parts are available at Cimtec.  
  6. Many likes

    The people I'm seeing aren't posting anything (unless one of the moderators deletes their posts before I see them). All they are apparently doing is clicking on the "Like this" icon in all of the posts in topics in which I've participated in the GE section of the forum. As a consequence every time I visit the forum I see multiple notifications. When I drill down I see that the same four culprits are always responsible. I'm wondering if there is some vulnerability in the forum software if all posts in a topic have been liked. And since the common denominator to the notifications I've seen is that I'm a participant in that topic, I'm concerned that my personal data could be exposed. That's primarily why I was asking if any other members have seen the same pattern of activity in topics they're involved with.
  7. Many likes

    Seven more likes since I started this thread. The likes are coming from LucasHex, Brantsi, Galenstaf, and Ridgefage. all of whom became forum members on 25 July and none of them have posted anything.
  8. Many likes

    All of a sudden I'm getting notifications that someone is liking many of my old posts. A couple dozen since 26 July and most of them came in today. Anyone else seeing this? Any ideas why?
  9. Rockwell to GE

    I don't have much experience with the ladder logic in the Fanuc PMCs. I only have hands-on experience with a few and in those cases there was also a PLC involved so I never had to modify the ladder in the PMC. The part programs in those controllers are written in G code.
  10. Rockwell to GE

    Will you be working with GE/ GE Fanuc PLCs or the ladder logic in the CNC controllers? GE and Fanuc went their separate ways at the end of 2012. The biggest hurdle to overcome when moving to a new brand is the tendency to try to make the new platform behave like the one you're already familiar with and the frustration when it refuses to. The GE 90-30 is similar in capability to the SLC500 platform. The Rx3i is similar to the CompactLogix. The VersaMax platform is similar to the Micrologix line. The curveball you're most likely to encounter first is that timers in GE don't have a .TT or a .DN bit associated with them. You place a coil instruction following the timer and that serves as your .DN bit. If you absolutely, positively have to use the .TT bit, it is the most significant bit of the third %R address associated with the timer. Also, the first of the three %R addresses used by the timer corresponds to AB's .ACC word and the second %R address corresponds to AB's .PRE word. I have many years of experience with GE products, so if you come across some logic that you can't figure out, post it here and I'll try to help. Feel free to contact me by private message if your client objects to posting the code to a public forum.
  11. GE PLC Choosing

    VersaMax micro is probably insufficient for your needs, but there is a modular VersaMax option. Rx3i is also viable. Both are programmed using Proficy Machine Edition software. If you use a GE Quick Panel HMI, the program for it can be included in the same project as the PLC program.
  12. Industrial Controls Network Design

    The IT person and the plant controls person need to work together to resolve the issues and you need to see each other as peers working toward a common solution. Too often, the PLC person views the network as similar to the plant-wide electrical distribution network. Just plug in that cat5 cable and you're good to go. Too often the IT person views all packets on the network as being of equal value. So if that update of the state of the inputs gets lost, there'll be another coming along shortly.
  13. 90-30 Timer over 16 minutes

    Your variable setup is asking for trouble. You may be getting away with it, but in my opinion it is a ticking time bomb. The 90-30 timer is a 16-bit instruction. It uses an array of three 16-bit WORD variables. You can't turn it into a 32-bit instruction by assigning an array of three 32-bit DWORD variables to it. From the variable list you posted I infer that you've done that for other timers beyond the one you cited. If the HMI allows the operator to enter a value that results in a timer preset greater than 32767 you'll get incorrect results. My suggestion is to get rid of those DWORD arrays assigned to timers and restrict your usage to WORD arrays.
  14. 90-30 Timer over 16 minutes

    If you can post the addresses you're using or a readable screenshot, I'll try to see if I can duplicate your issue. I can't read the address for the variables at IN1 and Q of the MUL_DINT instruction nor for those at the PV of the TMR_TENTHS or the address of the timer function itself. And what time period are you trying to use? Are you setting a preset of sixteen minutes or does the accumulated time revert back to ten minutes when it reaches sixteen instead of timing to the desired value? If your employer will permit it, post a copy of your project file and I'll check for address overlaps elsewhere in the code. Also let me know what version of Proficy Machine Edition you're using
  15. 90-30 Timer over 16 minutes

    You chose not to display the addresses in your screenshot, but I expect your problem may arise from an address overlap. The MUL_DINT instruction writes to two consecutive %R addresses. If those two addresses are also used by your TMR_Tenths function that could be the source of your problem. Refer to my answer at