News:

  • January 18, 2026, 05:47:47 AM

Login with username, password and session length

Poll

Please rate your experience with Do-more

Outstanding - the only PLC I would ever use...would you please put it on new platforms
39 (48.1%)
Very nice - I plan to add this to the systems I currently use
38 (46.9%)
OK - I might use it again
3 (3.7%)
Not impressed - I would only use it if none of the other controllers would do the job
1 (1.2%)
Um...no - won't ever use it again
0 (0%)

Total Members Voted: 81

Author Topic: Please tell us what your experience has been with Do-more...  (Read 715021 times)

Dean

  • Sr. Member
  • ****
  • Posts: 73
Re: Please tell us what your experience has been with Do-more...
« Reply #390 on: November 08, 2015, 06:32:52 PM »
I might hide a little easter egg in my latest projects comments, see how carefully it actually gets checked. My boss will probably find it, If it catches his funny bone, he might just sign off and pass it along. He likes the old turboencabulator joke.
« Last Edit: November 09, 2015, 07:12:07 AM by Dean »
10 Lather
20 Rinse
30 GOTO 10

franji1

  • Bit Weenie
  • Host Moderator
  • Hero Member
  • *****
  • Posts: 3777
    • Host Engineering
Re: Please tell us what your experience has been with Do-more...
« Reply #391 on: November 08, 2015, 06:40:56 PM »
It's human nature.  The closer physical proximity is to something, the higher probability that the association and relationship will be understood.  If detailed design documentation is locked away in some office somewhere away from the PLC, MAYBE somebody will utilize it.

It'll be amazing, say in 2035, when you will be able to connect to a 20 year old Do-more PLC, where the PC where the original project existed along with any print-outs are sitting in some trash heap for 15 years.  Regardless of the location of the DISK project, the Element Documentation and Rung Comments will be uploaded along with the control logic.  And then even better, when the documentation explains why the program controls the system on a rung-by-rung basis, and not just re-iterating what the instructions do.

I started a new topic entitled Good PLC Program Documentation for us to comment about this.


Controls Guy

  • Internal Dev
  • Hero Member
  • ****
  • Posts: 3602
  • Darth Ladder
Re: Please tell us what your experience has been with Do-more...
« Reply #392 on: November 09, 2015, 11:55:12 AM »
At one point in my career I was put in charge of some junior programmers.  They thought 5 lines of commenting was sufficient for a few hundred lines of code.  That was when I started doing what Dean's boss does.  "Give me the program when you think you are done with it", you'll get it back if I can't tell what the program does by reading the comments.   Program quality improved significantly after that.

Right, and that feels like about the appropriate level or a reasonable goal for how many and how verbose to make comments: so that another controls engineer can read it.  Or, even not a controls engineer.  I'm sure the mechanical engineer for the equipment, or the EE, if separate from the controls guy, or even a controls tech, should be able to figure it out from comments.

So I'm not arguing against documenting per se (although I try to get the code to do a lot of it for me via good synonyms, named constants, and point descriptions), but rather questioning whether IN the PLC program is the optimal location for storing a description intended for non-technical people.
I retract my earlier statement that half of all politicians are crooks.  Half of all politicians are NOT crooks.  There.

deep6ixed

  • Hero Member
  • *****
  • Posts: 105
Re: Please tell us what your experience has been with Do-more...
« Reply #393 on: November 09, 2015, 12:26:13 PM »
When it comes to troubleshooting and documentation, I've stuck with the KISS principle.  I keep the code as simple as I can.  With the options of Tasks and Programs, this makes it so easy.

Program documentation is a great idea and I always comment and explain my code in the ladder logic.

For the non technical people in our shop and the maintenance personnel, we started installing HMI's anywhere we use a PLC.  The small cost investment pays back dividends when it comes to downtime.  All of our screens will show inputs / outputs (labeled to what they are) in addition to the readouts that the machine uses.  All of our larger 8" displays have a big HELP button for operators and maintenance, it gives a flow chart to show what is missing from the sequence to run the machine.
 

Controls Guy

  • Internal Dev
  • Hero Member
  • ****
  • Posts: 3602
  • Darth Ladder
Re: Please tell us what your experience has been with Do-more...
« Reply #394 on: November 09, 2015, 12:55:54 PM »
Yeah, HMI's a BIG help in downtime troubleshooting.  I do the same thing you do with the I/O.  Another cool thing with some of the newer HMI's is that you can store good quality video, so you can shoot and put in multimedia lessons on how to operate the HMI and how to run the machine, in addition to hosting text and graphic help files there.
I retract my earlier statement that half of all politicians are crooks.  Half of all politicians are NOT crooks.  There.

plcnut

  • Hero Member
  • *****
  • Posts: 813
    • premiersi.com
Re: Please tell us what your experience has been with Do-more...
« Reply #395 on: November 11, 2015, 12:19:21 PM »
Feature request:
Could you make it so that the mouse scroll wheel will scroll the ladder tabs left and right when I'm hovered over them (Just like Firefox browser)?

Also, The Paste function and the Accept function take laboriously long in a large program (45571/65536). Could you look into any optimizations to make this quicker?

Thank you!
Circumstances don't determine who we are, they only reveal it.

~Jason Wolthuis
Premier Systems Integration, LLC
http://premiersi.com

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 6142
  • Yes Pinky, Do-more will control the world!
Re: Please tell us what your experience has been with Do-more...
« Reply #396 on: November 12, 2015, 10:13:50 AM »
Feature request:
Could you make it so that the mouse scroll wheel will scroll the ladder tabs left and right when I'm hovered over them (Just like Firefox browser)?

Also, The Paste function and the Accept function take laboriously long in a large program (45571/65536). Could you look into any optimizations to make this quicker?

Thank you!

Define "laboriously long"...
"It has recently come to our attention that users spend 95% of their time using 5% of the available features. That might be relevant." -BobO

plcnut

  • Hero Member
  • *****
  • Posts: 813
    • premiersi.com
Re: Please tell us what your experience has been with Do-more...
« Reply #397 on: November 12, 2015, 11:43:49 AM »
Define "laboriously long"...

For a paste: 2.5 seconds+ for a single rung. For F8 It is 1-1.5 seconds+ per rung. It doesn't sound like much when I'm sitting here typing this, but when I'm making major edits for an upgrade project, it eats a lot of time...
Circumstances don't determine who we are, they only reveal it.

~Jason Wolthuis
Premier Systems Integration, LLC
http://premiersi.com

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 6142
  • Yes Pinky, Do-more will control the world!
Re: Please tell us what your experience has been with Do-more...
« Reply #398 on: November 12, 2015, 02:04:28 PM »
There is zero doubt in my mind that some of this could be optimized. Right now we are eyeballs deep in coding new poorly optimized features ;), but maybe we can take a look at that before we launch the next version. A new case Mark?
"It has recently come to our attention that users spend 95% of their time using 5% of the available features. That might be relevant." -BobO

franji1

  • Bit Weenie
  • Host Moderator
  • Hero Member
  • *****
  • Posts: 3777
    • Host Engineering
Re: Please tell us what your experience has been with Do-more...
« Reply #399 on: November 12, 2015, 02:12:29 PM »
Already in there, but there isn't much room for "optimization".  It's usually a diminishing returns - a ton of work and added complexity to get it from 1.5 seconds down to 1.2 seconds (for example).

I looked at this once before and it's one of those issues where big programs with lots of stuff require lots of processing.  I will definitely look at it.

plcnut

  • Hero Member
  • *****
  • Posts: 813
    • premiersi.com
Re: Please tell us what your experience has been with Do-more...
« Reply #400 on: November 12, 2015, 04:01:45 PM »
Thanks guys. I wasn't trying to push things, but wasn't even sure if you were aware of the issues that are only evident in larger projects.
Do-more rocks!
Circumstances don't determine who we are, they only reveal it.

~Jason Wolthuis
Premier Systems Integration, LLC
http://premiersi.com

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 6142
  • Yes Pinky, Do-more will control the world!
Re: Please tell us what your experience has been with Do-more...
« Reply #401 on: November 12, 2015, 04:04:23 PM »
Thanks guys. I wasn't trying to push things, but wasn't even sure if you were aware of the issues that are only evident in larger projects.
Do-more rocks!

Not trying to push things?!? Isn't that sorta, kinda, totally your MO? ;D
"It has recently come to our attention that users spend 95% of their time using 5% of the available features. That might be relevant." -BobO

plcnut

  • Hero Member
  • *****
  • Posts: 813
    • premiersi.com
Re: Please tell us what your experience has been with Do-more...
« Reply #402 on: November 12, 2015, 04:38:25 PM »
I certainly push the hardware and software, I just don't mean to push you! ;D
Circumstances don't determine who we are, they only reveal it.

~Jason Wolthuis
Premier Systems Integration, LLC
http://premiersi.com

franji1

  • Bit Weenie
  • Host Moderator
  • Hero Member
  • *****
  • Posts: 3777
    • Host Engineering
Re: Please tell us what your experience has been with Do-more...
« Reply #403 on: November 13, 2015, 08:58:00 AM »
For F8 It is 1-1.5 seconds+ per rung.

Just found some debug code that is in production.  Once we eliminate that, this should help F8-Accept.

plcnut

  • Hero Member
  • *****
  • Posts: 813
    • premiersi.com
Re: Please tell us what your experience has been with Do-more...
« Reply #404 on: November 13, 2015, 09:01:07 AM »
Just found some debug code that is in production.  Once we eliminate that, this should help F8-Accept.
Cool beans! ;D
Circumstances don't determine who we are, they only reveal it.

~Jason Wolthuis
Premier Systems Integration, LLC
http://premiersi.com