Jump to content

RickL

Members
  • Posts

    111
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by RickL

  1. All my other programs are working just fine! (Netbeans, Web Server, etc) Its just this IDE not working.
  2. ........ what could possibly be stopping me from a clean install?? .... doesn't make any sense!
  3. ......... $15K of pump equipment coming , and IDE quits around halve way thru coding! : ( ... cant even do a clean re- install. Please help!!!!
  4. ........ now it when I Re-install .....the installer crashes! I spend more time installing this IDE than I do coding! : ( .... whats going on here??
  5. ....... now the un-install to remove the IDE crashed! I can't even un-install now!
  6. I run as administrator, I delete the current_OPLC.udb file, I open up all file permissions ........ and it still keeps crashing! : ( I must have re-installed the IDE 10 times now. Works for awhile .... then starts crashing again. Is this the nature of this beast?
  7. Hello! Everything was fine for days ..... now the IDE keeps crashing! : ( I deleted my last ladder entry , saved and re-compiled as this is when it started failing. I also deleted the "current_OPLC.udb" file ....... but keeps crashing every time I try to restart the IDE. Any suggestions? Is this a known issue with this IDE?
  8. prelude: Our commercial property resides over an underground spring (varying water level and flood water in-rush flow). We have a three tier basement where you walk down to the basements first tier then down three steps to the middle tier then down another three steps to the bottom tier. Some months, the sump basin maybe bone dry, but like right now, its coming in at a rate of 360 GPM!! (when we lost electric power one year for 4 days, we top out at 12FT of flood water in our basement) : ( The original existing sum well (3ft diameter x 2ft deep) is way undersized for todays increased flood water volume. I've increased my "sump storage capacity" by allowing the bottom tier to now flood. This now gives me approximately a 2K gallon storage area before I have to start the pumps. This provides a good pump dwell time (pump/sleep). Hello! I'm pondering the approach to take in formulating the ladder logic that will handle the pump lead/lag and rotation. My current code now resolves the two required things ..... the number of pumps requested (max. four ... by the measured water level) and the number of pumps available (in AUTO mode ..... out of the four pumps). I'm thinking that to advance the pump lead/lag pump assignment after any pump down cycle is completed, is to set this up in a shift register to do this. This register would have to carry and shift maybe just one pump request or up to four depending on the flood level. I would have to also test and set an alarm flag should any time the "pump requests "exceed "pump availability" Any sample code clips to this type of functionality would be helpful to get me started! Thanks!
  9. Hello! I'm working with a Samba SM70-J-TA22 (transistor sink/source). What is the general scope of their assignable functions (ports)? In other words maybe, lets say I have a logical "1" in my code somewhere and I want this to drive an external "output" on? In my case a 24vdc power pump motor contactor. A code snip would be great! Thanks!
  10. Thank-you! That Reset Numeric will do nicely indeed! I'm going back and cleaning up my code as I pick up on more and more. : ) Not knowing the up load file limitations , I wiped out my max allocation in two posts! ...... because I sent it as a pic from my cell phone! .... I'm learning now! : ) I truly appreciate all the help in here!
  11. Hi! Can a toggle button be "disabled from touch" activation programmatically once its been manually set to its "pressed-in" state? I don't want to just "dim" the button in its pressed-in state.
  12. ...... by the way, How are you posting your code here like above? (I tried copy from my ladder, by will not past to this forum)
  13. .................. This worked out perfect! every button (On-AUTO-Off) now sets an MI type variable output of a logical "1" when pressed while resetting the other two associated buttons back to a logical "0". Now I can proceed with logical FB's to code my determination of lead/lag rotation of these four pumps and the number of pumps required by the water tank level. Thank-you guys for your good help!
  14. Perfect! ........ by using "Store" fb I simply added this to the end of my ladder wrung for each button. ie: lets say for the auto button, store #1 at a new MI location , then add another two "store" fb blocks on the same wrung to reset to "0" the other buttons (on-off)
  15. This I already did! ...... including an additional set and resets to make the buttons look locked down by changing the colors of the buttons (green =on, yellow=auto, red=off) when selected. but all of these are of the MB type. I need at the end of each of these ladder rungs a resettable flag (1 or 0) of type MI so i can use the logic blocks (AND, NAND,etc) .... the logic blocks require type MI inputs. (I would post my current ladder code for you to see .... but i exceeded my file allotment) : ( Note: These buttons are not controlling any pump output (on-off) to the external pump motor contactors. The HMI buttons are offering thier status of any availability pump (on-auto-off). Later logic blocks will ultimately instruct when an I/0 command to turn on a pump.
  16. Ohkeydoke! : ) Thank-you! The graphics of the suggested picture button is really poor (jagged edges, sketch like drawing, etc). I prefer to use the realistic buttons as in my HMI pic above. The "set/reset" ladder rung lines gives me a perfect functional "look and feel" to the display. I just need to add to the end of each bank of "manual off-auto-manual on" a resettable flag bit (1 or 0) so I can run these bits through the logic blocks (ie:AND) to give this controller the ability to rotate the lead pump each pump cycle and know the status of each pump (on-auto-off) and the number of pumps required to be turned on depending on the reported water level in the storage tank.
  17. Do you mean that you "touch" the text above the button (off-on-auto) to make a selection directly and NOT the picture button?
  18. It looks like this "list of images" push button is a rotation type of control ie: press once = 0 , press again = 1, press again = 2 This would represent my "off-on-auto" pump control. What i don't like about this set-up is that I can't with one press go to my desired selection. With this button I have to rotate around to my selection. .......... Is that correct?
  19. Thank-you for your good help! ...... I'll try that out now! : )
  20. I did as you recomended - XnConvert download. Can you share the ideal setting you found? Thanks!
  21. Hi! In the pic of my code clip above, How do I re-code this: --| |-------(S)------(R) -------(R)------- To this: --| |-------(1)------(0)--------(0)------- This code is the result of pressing one of the 3 top buttons in the HMI pic'd above. Pressing one button .... reset the other two.
  22. It would be easy to better explain with my code clip and a pic of my HMI, but im out of my file allotment currently. when does this file upload allotment reset anyway?
  23. My error! I have type MB ( a "set" coil = 1 or 0) I need to convert to MI type so I can use this value with the logic function blocks type "AND" I don't see how I make these assignments to the function block. Thanks!
×
×
  • Create New...