Do-more Designer Programming Software Updated: 03/06/2017
  Documentation FAQs

Do-more Designer Windows PC programming and documentation software for the BRX PLCs, the  H2 Series Do-more PLCs and the Terminator I/O Series Do-more PLCs.

Do-more Designer has been certified to run on the following operating systems versions:
Windows XP (Pro and Home, 32-bit) - this Operating System is no longer supported by Microsoft, but it will most likely still work with Do-more Designer.
Windows Vista (Home, Basic and Premium, 32 or 64-bit) - this Operating System is no longer supported by Microsoft, but it will most likely still work with Do-more Designer.
Windows 7 (Home, Professional, and Ultimate, 32 or 64-bit)
Windows 8 (Home, Pro and Enterprise 32 or 64-bit; Windows 8 RT edition is NOT supported).
Windows 8.1 (Home, Pro and Enterprise 32 or 64-bit; Windows 8.1 RT edition is NOT supported).
Windows 10 (Home, Pro, Enterprise, and Education; Windows Mobile and Mobile Enterprise NOT supported).

Order programming cables separately from Automationdirect.

Do-More Designer can be downloaded at no charge, or a CD copy can be purchased from Automationdirect for a nominal charge. Current users of Do-more Designers can get a free upgrade through the Check For Updates utility under the Help menu.

Please note: Do-more Designer programming software will not work with any DirectLOGIC PLCs, you must continue to use DirectSOFT PLC Programming Software for any of the DirectLOGIC PLCs.
 

Do-more Designer Revision History
Version Date

Description of Additions and Changes

2.0.3.1 24-Feb-2017 Fixed major issue when using Designer 2.0.2 or 2.0.1 to upload and download an existing v1.4 (or earlier) disk project to a 205 (H2-DM1x) or Terminator (T1H-DM1x) CPU. The downloaded project may not be read back from the PLC correctly.

If you are using any previous 2.0 version of Do-more Designer  (v2.0.1 or v2.0.2) you should immediately update to version 2.0.3 and uninstall those older versions.
 

2.0.2.1 22-Feb-2017 Added support the new BRX PLCs. This include utilities to configure the various hardware options and instructions to utilize these hardware options in the project. This includes high-speed motion control, hardware interrupts, on-board analog, pluggable option modules, etc.

Added the Dashboard to simplify the creation and monitoring of the new PLCs.

Added Select Project dialog help manage do-more designer projects.

Training videos have been built into the software (in dialogs and instructions), along with a facility to search and download additional training videos.

Added a 1 MB RAM File System and a micro-SD card FLASH file system and a suite of FILE instructions to manage files on the file systems. There's also a file system browser in Do-more Designer v2 that is used to mange the contents of file systems from the PC running Do-more Designer.

Changed the EMAIL instruction so that it can now include a file attachment from the file system.

Added FILELOG instruction for data logging to a file in either of the file systems.

Added Subroutine code-blocks and the CALL, END and ENDC instructions that are used to run them.

Instruction Toolbox now allows you to hide unused categories of instructions.

See Updates.PDF for a complete list of the changes.
 

1.4.3.3 28-Sept-2015 Fixed a problem that could cause Do-more Designer to crash if program changes were made while the Documentation Editor is open.

Fixed a problem in the Initialize Data (INIT) instruction that caused the Do-more Designer to crash if you edit an existing INIT instruction that has an entry with no End parameter (entry only has a Start and a Value).

If you have any previous version of 1.4 installed, make sure to select the Repair option if prompted during this installation.
 

1.4.2.19 21-Sept-2015 Added Instruction Toolbox which allows drag-n-drop of instructions into a ladder view.

Added Cut / Copy / Paste of single instructions.

See Updates.PDF for a complete list of the changes.

If you have any previous version of 1.4 installed, make sure to select the Repair option if prompted during this installation.
 

1.4.1.20 07-July-2015 Added EIPMSG - Send EtherNet/IP Message instruction to have a Do-more CPU with on-board Ethernet port be EtherNet/IP Explicit Message Client.

Added EtherNet/IP Explicit Message Server setup to the CPU Configuration to have a Do-more CPU with on-board Ethernet port be an EtherNet/IP Explicit Message Server.

Added RX - Do-more Network Read instruction to have a Do-more CPU with on-board Ethernet port read data from other Do-more CPUs with on-board Ethernet ports.

Added WX - Do-more Network Write instruction to have a Do-more CPU with on-board Ethernet port write data to other Do-more CPUs with on-board Ethernet ports.

If the result of a MATH - Calculate Expression is an array reference, you can now enter a full MATH expression for the array Index.

DEVREAD - Read Device Register and DEVWRITE - Write Device Register instructions can now read and write the POP3 Server IP Address and the SMTP Server's Timeout value.

PACKETIN - Input Data from Packet Device and PACKETOUT - Output Data to Packet Device instructions now support numeric data-buffers of up to 1536 BYTEs.

New Memory View utility that allows online reading and writing of blocks of Bit, Numeric, and String memory values.

New Element Picker, when editing instruction parameters, can help you select the right element for that specific parameter.

The Memory Image Manager (for retentive memory values) is now available offline, and allows you to modify the contents of any Bit, Numeric, or String data-block region, and store the data with your project file, offline or online.

New Program Check Rule Filter allows you to manage Program Check Warning and Information Rule "infringements" by simply ignoring specific rules in specific rung, code-block, projects, or across ALL projects.

The Documentation Editor has a new option to Fill Documentation Records and Increment Nickname, which allows you to use an existing Nickname as a template across multiple elements/nicknames, applying an incrementing index to the end.

Any Trend View or PID View now has the ability to Archive Trend Data to a file so that you can view and analyze the trend data later, email to a colleague, or for archival purposes.

Updated Write to PLC dialog now shows which portions of the project are being downloaded, along with options to download portions of the Memory Image, or perform any mode changes back to RUN after the download completes.

See Updates.PDF for a complete list of the changes.
 

1.3.1.3 01-May-2014 Added information about configuring the DM1 CPU such that it can power up in RUN mode if the onboard battery is missing or if the battery voltage is too low to maintain the retentive memory through a power cycle. This allows the DM1 CPUs to be used in operations where a battery is not wanted, or where battery maintenance is not easily done.
 
1.3.1.2 01-May-2014 Added Help topics for the Math binary operators (Add, Subtract, Multiply, Divide, ...) and unary operators (Negate, Not, ...).
 
1.3.1.1 03-Apr-2014 NOTE: the Check For Updates process in Do-more Designer v1.0, v1.2 or v1.2 will NOT detect that v1.3 is available. You must manually download and install the v1.3 update. This update for Do-More Designer can be downloaded at no charge from the Automationdirect.com website, or a CD copy can be purchased from Automationdirect for a nominal charge.

Added DirectLOGIC Migration Utility that will migrate your existing DirectSOFT projects to Do-more Designer projects.

Added DMLoader Utility that allows OEMs to replicate and distribute Do-more Designer projects to end users without requiring them to use Do-more Designer. Can also be used to quickly replicate Do-more CPUs without using Do-more Designer.

Added TMRAG - Global Accumulating Timer and UDGC - Global Up/Down Counter instructions which are useful for timing and counting across multiple code-blocks or multiple Stages.

DEVREAD - Read Device Register and DEVWRITE - Write Device Register instructions can now be used to configure the Strings and Numeric fields of the SMTP Server configuration at runtime to dynamically change the EMail account information, authentication, etc.

Do-more Network Message Viewer (DMLogger) now supports a file logging mechanism that allows the messages sent to DMLogger to also be written a file on the PC running DMLogger.

Trend View and PID View can now log all of the designated values in .CSV format in a single row at a specified time interval with the PC's date and time automatically added to each row.
 

1.2.1 30-Oct-2013 Added support for the T1H-DM1 and T1H-DM1E CPUs.

Added Import Memory Data and Export Memory Data utilities.

Added Instruction Scope level for Cross Reference.

Added Offline PLC Setup utility.
 

1.1.1 20-Aug-2013 Added Ethernet I/O Master configuration to the CPU Configuration. This allows Do-more CPUs with on-board Ethernet ports the ability use H2-EBC100, T1H-EBC100 and GS-EDRV100 as Ethernet I/O Slaves.

Added Ethernet I/O Monitor utility to display the status of the current Ethernet I/O system.

Added I/O System View to display error and warning information for the I/O modules in the local base and Ethernet I/O Slave bases.

Added Module Configurations for Intelligent Analog modules.

Added ability to enable a Secondary Ethernet Programming TCP/IP port number for use by Do-more Designer.

Added GSREGRD and GSREGWR instructions to Read and Write parameter data in a GS1, GS2, or GS3 drive through a GS-EDRV100.

The Input Leg of the STRPRINT, STRFIND, STRSUB, STRCMP, and DATAINFO instructions can now be configured as Power Flow Enabled or Edge Triggered.

Added PING, DNSLOOKUP instructions.
 

1.0.2 4-Oct-2012

Display Forces Suspended on the Status Bar and in Ladder Views when the Force table contains entries but the PLC is in Program mode.

Updated the PLC-> System Information -> Update OS and Update Gate Array dialogs to show the currently loaded versions of the and the versions of the newest files on the PC.

Pasting (ladder logic, code-blocks, etc.) between projects now opens a dialog prompting for how to handle documentation differences between what is in the clipboard and what is in the project being pasted into.

User Programs and Tasks are now non-retentive by default. Added a checkbox in Code-Block Configuration dialog to optionally make them retentive. See the Help topic on $PgmModeRestart for information on the effects of making Programs and Tasks retentive.

Numerous updates to dialog box text, instruction editors, the ladder display, and the help content.
 

1.0.1 6-Sept-2012 Initial Release