Host Engineering Forum

General Category => Do-more CPUs and Do-more Designer Software => Topic started by: Henryp on October 03, 2013, 03:06:09 PM

Title: Saving time creating ladder
Post by: Henryp on October 03, 2013, 03:06:09 PM
The Do More designer defaults to native memory addresses like V0 when creating ladder. Would it be possible in future versions to have an option to select either Direct logic or Modbus address as the default?  This would save time depending on the type of project being done.
Title: Re: Saving time creating ladder
Post by: franji1 on October 03, 2013, 05:05:08 PM
Each instruction parameter has its own set of rules based off

1. THAT parameter's FULL list of valid elements which is based off the data-type, data-size, allowing constants, etc.
2. that parameter's I/O Parameter Type, i.e. INPUT, OUTPUT, or INPUT/OUTPUT.  If it's an OUTPUT parameter, it will default to the FIRST UNUSED element from step 1.
3. a few specific instructions have slightly more intelligent default parameters

Can you provide a list of potential instructions, or do you want ALL instructions use V0, even contacts, counters, stages, etc.?  Or possibly provide some requirements that fit closer to steps 1 and 2 above?
Title: Re: Saving time creating ladder
Post by: franji1 on October 03, 2013, 05:08:34 PM
How about a prioritized list of data-types, e.g.

In this project, use
V, D, C,

In this other project, use
MHR, MC

In another project, use
DLV, DLC
Title: Re: Saving time creating ladder
Post by: Controls Guy on October 03, 2013, 07:32:20 PM
Cool!  It could even be changed during the course of a project.  For example, while working on logic, you might want to default to X, Y, C, D, N, etc., then when you're working on the HMI interface, switch the default to MHR, MHC, or to DLC, DLV, etc.
Title: Re: Saving time creating ladder
Post by: Henryp on October 04, 2013, 10:39:30 AM
Yes, the ability to change from a default of X, Y, C, D, N and switch to MHR, MHC, or to DLC, DLV, as I’m writing the ladder.
Thanks for the Do More, it is a great CPU!