Hide Transcript
View Transcript
With Ethernet I/O you can talk to remote slaves
and GS Drives just like they were local IO – that’s right, no more cumbersome Modbus
stuff – the DoMore does all of that for you in the background – and it is incredibly
easy to use. You just enable it right here by clicking
on this check box, and then click on this button right here to find all the compatible
hardware on the network. You select the devices you want to use. Add them in. Click on each device to configure it. And you are good to go! That’s it. You can now talk ot each of these devices
just like they were local I/O without any modbus commands at all. It’s so easy. There’s a whole series of videos on this
new Ethernet I/O feature– including a quick start - so be sure to check those out to get
up and running quickly with this powerful new feature. A number of string functions now have the
ability to be either edge triggered OR power flow enabled – that’s really handy when
using these in ladder code. That ability has also been extended to the
instruction that queries information about data memory. Again, very handy. The Memory Clear instruction can now clear
a range of bits – before you were limited to numerics and structures. Now you can specify bits that you want to
clear. So you start at bit C2. How many do you want to clear. And away you go! In the PUBLISH and SUBSCRIBE instructions
it used to be you could only swap bytes in a 16 bit element. Now you can swap words in a 32 bit DWORD too! NETTIME now accepts variables as inputs so
you can configure your IP addressing during run time! That means you can now sync to different Time
Servers while the program is running. Before they were fixed numbers that couldn’t
be changed once the program started so you could only sync to one server. DEVREAD and DEVWRITE now allow you to read
several SMTP email server parameters at runtime! The SCALE instruction used to be limited to
operations that didn’t need more than 32 bits. Now it can handle anything you throw at it. That’s actually an internal firmware thing,
not a software thing, but thought you might like to know … The new GSREGRD and GSREGWR instructions make
working with GS Drives incredibly easy. Previously, to configure a GS Drive, you had
to do a bunch of Modbus reads and writes, implement all the interlocking logic to make
sure it all got done correctly and verify the results. And you had to look up each parameter and
figure out what it’s scaling was, what values were valid, etc. It was cumbersome to say the least. And look – you don’t even have to look
up the parameter. You just double click on an empty entry, and
up pops a list of all of the parameters for that drive. You click on the one that is of interest to
you, and up top here you get a description, a range of valid values, any implied decimal
places with the default is, all the mod bus addresses is. You just fill in the blank with your value
and hit OK. There are even direct links to the manual
and spec if you need more details. How handy is that - everything you need to
know in one place – just fill in the blanks and go. You can enter up to 50 parameters here and
even have it set a bit or jump to a stage when it is done. All in one line of ladder code and you don’t
have to do any Modbus stuff to make this happen – the DoMore does all of that for you in
the background. The new PING instruction is awesome – you
now have an instruction that allows you to verify the connection to a device in your
ladder code. For IP Addressing it will work with ANY IP
device including network gateways, email servers, network printers, etc. For Slave addressing, it uses an HEI directed
broadcast request which means it will work with and HOST Engineering Ethernet Device
like ECOM100, EBC100, DoMore, etc. using the NetEdit ID number – that means you don’t
have to have a valid IP address in the devices to find them! That’s great for debugging network issues
and now you can display the status of your network devices on an HMI for example from
your ladder code. And look you can even measure the roundtrip
time to that device. He new DNSLOOKUP instruction converts a text
URL or computer name to it’s IP address and puts it in a DWORD register. So now you can use that DWORD register as
an input to those instructions we just reviewed that accept IP addresses as variables such
as DEVWRITE, NETTIME, MRX/MWX, etc .. That means if you have the user provide the name
of the device, you can automatically convert it to an IP address that the rest of your
instructions can use. That’s cool. The I/O System View utility – which is locatd
under the PLC menu – is a new utility that shows you your entire system at a glance. Here’s my 205 base. Here’s my Ethernet I/O master and all the
slaves that are reporting into that Ethernet Port. I can see my EBC100, my Terminator I/O, and
my GS Drive. The cool thing about this is if you have an
error on any of these modules, it will turn red and over here you can view all the information
about that module, what the specific error is and you can even pull up direct links to
the specs and the manuals for each and every module in the system. I love not having to go hunt for the manuals
and specs when I need them. They are right here ready for me to use. This is all discussed in detail in the Ethernet
IO troubleshooting video, so check it out. The new Ethernet IO Monitor Utility – which
is under the Debug Menu - Shows you all the Ethernet statistics for the on board Ethernet
port AND all the slaves connected to it. This is fantastic for debugging those ethernet
issues. This dialog is also covered in the Ethernet
I/O trouble shooting video. Normally you would create an init routine
for the more intelligent analog modules. Specifically these guys and the Terminator
analog output combo modules. Now you can do the configuration via a simple
configuration dialog and eliminate all that cumbersome ladder code. And since it is stored as part of the program
it will be executed on each Program to RUN transition with out you having to do anything. In both the Documentation editor and the Cross
reference, you can now sort the tables in several different ways which makes working
with TAGs and nicknames super easy .. You know what a pain it can be to keep up
with which software is compatible with which firmware and which bootloader, right? We’ll with the new DoMore Technology version
all of that goes away. At a glance I can now see which features are
supported by which technology. For example, suppose this says that my PLC
OS is 1.0. Well that means he can only support technology
version 1.0 features. It’s ok to use DoMore Designer technology
version 1.1, I just can’t use those advanced features in a 1.0 device unless I upgrade
the firmware, of course. This is important – these are NOT firmware
or software revision numbers. They are feature set numbers. Don’t confuse the two, they can look quite
similar. If you want to see the actual software and
firmware versions just click on this button right here. Note that this also tells you which version
of Windows you are using. That can be real helpful when you are calling
support. And look at this: you can even copy all of
this information and all of the software versions directly to the clip board which makes it
really easy to e-mail this information to tech support. And there is even a button right here that
lets you check for updates without leaving this dialog. My software is up to date of course, but if
it wasn’t you would see a list of all the things that need to be updated. You can now install independent versions of
DoMore Designer – that is you can now install 1.1 and not loose the 1.0 version of DoMore
Designer you were using. You can see both of those in the Windows start
menu here. Also note that they are completely different
folders on your hard drive, so all of your 1.1 projects will now be over here, not here. When it comes time to uninstall DoMore designer,
just click on the uninstall executable here and it will take care of it for you. Make sure you select the right one! There are a number of new enhancements – many
of which came from users like you. Those are covered in a separate Enhancements
video – but the point is – AutomationDirect and Host Engineering take feedback seriously,
so please keep it coming! How do you do provide feedback? Right here – Help, Support. And you can go directly to Automation Direct
support, the automationdirect forums or the Host engineering forums. Drop them a note – they really appreciate
the feedback – both the good and the bad! By the way, all the stuff we have covered
in this video – and a lot more – are covered right here under the “What’s new” star. So be sure to check that out for more details
on what we covered here. And of course you will want to check out the
other videos in this series for more ways to get the most out of your DoMore system. --And don’t forget – Automation Directs
tech support is always FREE and you will talk to a real live person here in the US within
minutes. Got a question? You can call, e-mail, or even do on-line chat
during regular business hours. Spend LESS. Do MORE. From Automation Direct