PLC Programming HandbooksPopular ArticlesNavigationUser login |
Review of AutomationDirect's DirectSOFT5 Programming SoftwareI've been a consistent user of DirectSOFT for the last six years so I was very interested to check out AutomationDirect's new release of DirectSOFT5. This is both an overview of the new features and a review as to their usefulness. We’ll start with some first impressions like new icons, toolbars, themes and dockable views and then discuss the important internal changes with IBoxes. There have also been significant moves made in how Automation Direct packages and sells DirectSOFT which should factor into whether to upgrade or not. The New LookOpening the new DirectSOFT for the first time immediately reveals some new features.
Tip of DayThe first thing to greet you is a tip of the day. Unlike other programs, there are some neat little tricks which are worthy to read. For easier perusal I’ve made a list of all the DirectSOFT Tips of the Day. Maybe I'll add a few of my own. First Impressions: Eye CandyAm I crazy to think that first impressions matter? Sure it’s the underlying functionality that counts but when you’re trying to win over new users a good slick interface can go a long way. Any good business man will tell you first impressions are important. Unfortunately, DirectSOFT has taken a step backward by changing bad icons for worse ones. They look like something more suited for Windows 3.1 rather then XP (or the upcoming Vista).
I would have expected something closer to the Windows Office icons but these are big buttons with the text built right in. I like my screen real estate so I typically switch to smaller icons but they’ve taken that feature out of this new version. The text uses strange letter casings and even misspellings like “Browz”. Many of the icon pictures are not clear such as “Open” or “Opts”. To make matters worse the same icons are shrunk down and used in the pull down menus where they look like pixilated blobs. Configurable ToolbarsI may not like the “new” look of the icons but at least I’ve got better control over them now!
Themes – Some More Eye CandyAnother new feature under the “Look and Feel” category are themes. I like the idea behind themes but in this case I can’t see the point. To change a theme go to View | Themes…
The theme enhances the toolbars and background but leaves the Views unaffected. I’ve compiled screenshots of all the themes so you can be the judge. The only one I find appealing is the Office 2003 theme. Some of these themes like Fancy are just plain atrocious while others I can’t even see a difference. Viewing ImprovementsEnough eye candy! Let’s get to some more interesting new functionality. There’s been a nice feature added for Views (Cross References, Data Views and the Output window) that give them the ability to be docked or floated. To bring up the Data View go to Debug | Data View | New… and a new data view pops up neatly underneath the Xref View. Do the same for the Output window under Window | Output Window and it pops up in its default location at the bottom of the screen.
Changing the placement of a view is really flexible. Do a quick double-click on the title bar and it pops out into a floatable view. Click and drag it’s title bar and move it around the screen to dock it in another position. Gray borders indicate where it will dock once it’s dropped. Drag it over the title bar on another view and it will create a tabbed look like Excel. Don’t worry if things get all mixed up because you can select Window | Default Layout… to set it back to the original layout. Hopefully in the future there will be a way to save different layouts and call them up when needed.
The push pin in the top right corner of the view is also a nice feature that allows the view to auto-hide. Push the pin and the tab goes on the side of the window. Float your cursor over the tab and the window slides out. Move the mouse to another part of the screen and the view slides back. Very nice. The main views (Ladder, Stage, Mnemonic, PID, and Documentation) also have a new tabbed feature.
This new feature is really not that helpful above the common Windows way of switching between the main views. Using Ctrl+Tab is really the quickest way to do this. The tabbed feature is simply taking up some more of my precious screen real estate. I often find myself switching between the Ladder and Documentation Editor so it would have been very helpful to have the Documentation Editor as one of the other Views that can be docked beside the main view. It’s not a big deal though as you can still Cascade and Tile the main views just like before. Online Status BarAnother small change for the better has been moving the Online Status Bar to the actual primary status bar. The Online Status bar always seemed to have a problem staying put in DirectSoft4 but this will definitely fix that problem. Even nicer is that they are actually buttons that bring up the appropriate dialog boxes. Intelligent BoxesThe real crowning achievement of DirectSOFT5 is the intelligent boxes conveniently referred to as IBoxes. If there was any real consideration of upgrading then this would be it. The only CPUs to support it are the DL05, DL06, D2-250-1, D2-260, D4-450 and they must have the correct firmware version, freely available for download on the Automation Direct website. What was once impossible, obscure, annoying or took many rungs to accomplish can now be done by simply filling in the fields of an IBox. There are 66 of these boxes broken down into six categories.
Anyone who’s had to do some of these setups will appreciate the simplicity now in programming with IBoxes.
HelpI like that DirectSOFT pays attention to the help files. They’ve improved it. There’s a dropdown box to quickly go to sections and a bar across the top to click on the intructions or functions. I especially appreciate the supported CPUs box. It makes it a real easy read like their excellent manuals. Extra Tid-bits
DirectSOFT5 Software Package ChangesIf the above features haven’t convinced you to upgrade there’s still one other important consideration with the way AutomationDirect is now selling DirectSOFT. It used to be that there was a software package for each PLC model so the price to program a DL06/06/105 was $149, the DL205 was $199, the DL405 $199 and the full package to program all of them was $495.00. Obviously there was an advantage to this if you only programmed a DL05 but if you also used a DL205 you might have to maintain two different licenses or buy the full package. The way AutomationDirect has set it up now is to not offer the single packages anymore, reduce the price for the full package to $395.00 and provide a simple upgrade path for any existing DirectSoft software (no matter what version). To upgrade to the new DirectSOFT5 full version is $179.00 (this will last for a 90-day introductory period after which it will be $249). Compared to other PLC software packages this is a great deal! This means that even if you have the DirectSOFT Release 2 for the 05/105 and you upgrade to Release 5 you end up with the full blown package that supports all the CPUs. Also notable is a change in the demo software which now supports all the PLCs and allows for 100 words or less (up from 10) to be downloaded to a PLC. Unfortunately you cannot open or save a program over 100 words. So basically if you have a very very simple application you can use the software for free. ConclusionsIt’s obvious that AutomationDirect and Host Engineering, the programming company behind DirectSOFT, are really listening to their customers and making great improvements to DirectSOFT. The attempts to make DirectSOFT look better with new icons and themes really hasn’t paid off. Where the new software really shines is the ability to manage views and the new intelligent boxes. Some great new functionality is there and that’s what really counts. With the introduction of IBoxes and the remarkably nice upgrade path it makes it a cinch to recommend existing users to upgrade to DirectSOFT5. ( categories: )
|
DirectSOFT5 review
Awesome review Tim!
That has to be one of the most thorough evaluations of a new product I have seen. You hit every major point of interest that were new for version 5.0 and gave your honest opinion. What more can you ask?
Thanks!
Jeff Payne
that good software, may be i
that good software, may be i will use other time