AutomationDirect
Search
Login | Register
Accounts & Orders
Cart
0
$0.00

Recent Orders

View and Manage | Request Cancellation

Your Account

Account Home

Checkout   $0.00


  • My Orders
  • Product Returns (RMAs)
  • Pay Proforma Invoices
  • Pay Freights
  • Invoices / Invoice Reprint
  • Quotes / Favs / BOMs
  • Packing List Reprint
  • My Product Docs
  • Credit Application
  • Tax Exemption
| Direct Sales in US and Canada | 1-800-633-0405 | About Us | Contact Us | Line Card
Products | Support
| Compare
  
Ordering Tools  
warning Cookies are not enabled on your browser.
Cookies are required for our site. Please enable cookies in your browser preferences to continue.
+
Navigation
+
Shopping Categories
  • Barcode / RFID / Vision
  • Bulk Wire & Cable
  • Cables (Terminated)
  • Circuit Protection / Fuses / Disconnects
  • Communications
  • Drives & Soft Starters
  • Enclosure Thermal Management & Lights
  • Enclosures & Racks
  • Field I/O
  • HMI (Human Machine Interface)
  • Hydraulic Components
  • Motion Control
  • Motor Controls
  • Motors
  • Pneumatic Components
  • Power Products (Electrical)
  • Power Transmission (Mechanical)
  • Process Control & Measurement
  • Programmable Controllers
  • Pushbuttons / Switches / Indicators
  • Relays / Timers
  • Safety
  • Sensors / Encoders
  • Stacklights
  • Structural Frames / Rails
  • Tools & Test Equipment
  • Valves
  • Water (Potable) Components
  • Wiring Solutions
  • Retired Products
+
Learn More
  • Brand Line Card
  • What's New
  • E-newsletter
  • Online PDF Catalog
  • Video Tutorials
  • Company Reviews
  • Learning Library
  • Affordable Training
  • Free Online PLC training
  • Cybersecurity
+
In Depth Product Sites
  • Programmable Logic Controllers
  • Productivity1000 PLCs
  • Productivity2000 PLCs
  • Productivity3000 PLCs
  • ProductivityCODESYS
  • LS Electric XGB Series PLCs
  • ProductivityOpen
  • CLICK PLCs
  • Do-more H2 PLCs or
    Do-more T1H Series
  • Do-more BRX PLCs
  • C-more Touch Panels
  • AC & DC Drives
  • Motion Control Components
  • Servos
  • StrideLinx
  • Pneumatics
+
Product Selectors &
Configuration Utilities
  • PLC Family Selector
  • P1000 PLC Systems
  • P2000 PLC Systems
  • P3000 PLC Systems
  • ProductivityCODESYS
  • CLICK PLC Systems
  • Do-more® BRX PLC Systems
  • LS-Electric® XGB PLC Systems
  • Productivity®Open Systems
  • AC Motors
  • Datalogic® Safety Light Curtains
  • LS-Electric® Servo Systems
  • Nitra® Pneumatic Grippers
  • Object Detection (Sensors)
  • PAL Controller Configurator
  • Precision Gearbox Selector
  • Protos X® Field I/O
  • Quadritalia® Modular Enclosures
  • Stellar® Soft Starters
  • Stepper System Selector
  • SureFrame T-slot Extrusion
  • SureMotion® XYZ Gantry
  • SureServo2® System Selector
  • SureStep® Linear Actuators
  • Timing Belts & Pulleys
  • Werma® Stacklights
  • ZIPLinks
Filter Results Clear All
You've selected:
> Programmable Controllers > Do-more H2 & T1H PLCs (Micro Modular & Stackable)
  •   Shop  
  •   Overview  
  •   In Depth  
Do-more Home Download Free Software
 
Features
Top 11 Ways You Can Do More with this PLC Serial Communications Ethernet Communications High Speed Modules Hign Speed Inputs Motion Control Remote I/O Free Online Training
Free Software
Simulator Auto-Discover I/O Communications Powerful Math Monitoring & Troubleshooting Memory Management Program Management Project Management Security Download the FREE software
Hardware
H2 CPUs T1H CPUs Bases AC I/O Modules DC I/O Modules AC & DC I/O Modules Analog I/O Modules Specialty Modules Go to ZIPLink Selector Tool
Videos


Do-more H2 (Micro Modular PLC) Videos

View Do-more Designer Videos


Detailed Product
Overview



To learn more: https://www.automationdirect.com/do-more?utm_source=73bWOZLQuak&utm_medium=VideoTeamDescription - (VID-DM-0012)

When you understand the workflow of a Do-more project things just seem to go smoother, your work gets done faster and you become a more productive PLC programmer. In this video we'll introduce two key concepts that will make your Do-more programming life a whole lot easier.
Software Version used in this video: Do-more Designer 1.4.3

Online Support Page: https://community.automationdirect.com/s/?utm_source=73bWOZLQuak&utm_medium=VideoTeamDescription

**Please check our website for our most up-to-date product pricing and availability.


Hide Transcript
View Transcript
In this video series we're gonna do a

quick walkthrough of a simple do-more control package sorter just so you can

get a feel for how a do-more project flows and comes together. Given an

application like this where do we start? Well at the end of the day the do-more

is just a PLC, so you could just start writing ladder code; And that will work

fine but you'll find you have to keep going

back and setting things up and configuring things and it just feels

like a lot more effort than it should be. But if you have a picture in your mind

of how things flow in a do-more design and you design along with that flow. All

of a sudden things just fall into place and developing your project takes a lot

less effort. We call that, the do-more way,

in this video we'll take a few minutes to learn what the do-more way is; And then

in the following videos, we'll apply that to the box diverter design and see just

how much easier things flow when we do that. When doing things that do-more way

there's two graphics you want to keep in your mind's eye: first is the hierarchy

of the do-more configuration. You always

want to start with a CPU configuration because everything below it can be

affected by which options you turn on in the CPU. For example if I enable the

ethernet I/O master, it adds another item to the I/O configuration and if I turn

it off it goes away. Next you want to

configure all the I/O that's the local I/O and the remote I/O. Why, because it

can affect all these guys below it likewise the modular configuration can

affect all these and a device configuration can affect all these etc,

you get the idea. Any item in this list

can affect any item beneath it. So it

makes sense to start at the top and work your way down. If you do that, then all of

a sudden things just start falling into place do you have to do it in that order? No not at all, but you'll find you're

doing a lot more jumping around and backpedaling and things will just seem

to be a lot harder than they should. And

the good news is you don't even have to remember this chart! When you bring up

the system configuration look, it's in the exact same order isn't it. Just start

at the top and work your way down to configure the system quickly and easily. The second thing to keep in mind

is that everything in the do-more revolves around devices. What's a device, you might think it's

anything that you want to do-more to talk to. Like a simple I/O module, a VFD

an encode or a remote rack and ethernet/ip device etc. But that's not

quite right, in a do-more project a device is a little chunk of code that

sits between your ladder program and the hardware that you want to talk to. You

simply configure the device, this little chunk of code, and it handles all the

low-level nasty details for you. The comm

protocols, handshaking, memory allocation, etc. You don't have to worry about any of

that, which is one of the things that makes programming with it do-more so

easy. For example, if we need to use the

serial port on the CPU, we just tell that do-more how we want that serial port to

behave. by selecting one of these options. Like a general-purpose serial port for

Example, then when we configure it the do-more only presents us with the

options that are needed for a general-purpose serial port. If we want

to use it as a Modbus RTU client port, then we have a few more things we need

to configure. And that's a key point that

do-more creates all of the devices for you. You just tell it how you want to use

the device and configure the appropriate options which to do more exposes for you. And the cool thing about that, is you

can't configure the wrong parameter. Since the do-more only exposes the

configuration parameters you need; You don't have to worry about configuring

the wrong parameter, the do-more won't let you mess up. So, the key takeaway here,

is the do-more is device centric everything revolves around creating and

configuring these devices. You can think

of it like this, here's the device; the device handles the care and feeding of

the hardware. An instruction, can only

talk to a device it can't directly manipulate the hardware. which is awesome

because the device knows how to handle the hardware, how to feed it, how to

allocate memory for it, how to handle issues, how to respond to handshaking, how

to set status flags etc. It takes all of

that hassle off of your back, you don't have to worry about any of it. An

instruction can also talk directly to memory, like when doing math. An

instruction takes data out of memory does something to it and puts it back in

memory. For example a device can also

talk directly to memory, maybe the data is coming in that serial port, the serial

port device puts the data directly in memory, or pulls data from memory to send

back out. All behind the scenes, you never

have to worry about it the device just takes care of it sets the appropriate

flags, manage the buffers, etc. We call

this being device centric, everything revolves around the device. Now as a side

note a server is just another device, in that it talks directly to the hardware;

But since it just runs in the background, moving data between memory and the

hardware like Modbus TCP for example we draw that as a separate device off to

the side like this, showing that most of the time it doesn't need any ladder code

to function. There are always exceptions

of course, but for all practical purposes this is a good representation that

reminds us that servers are devices that are there but we never really see them

or deal with them directly. And that's it,

if you can remember to configure the do-more from the top down and that the

do-more is device centric. Your

programming will flow so much more effortlessly, your life will be a lot

easier, and you will be more productive. In the next video, we'll show you how

easy everything gets when you put these two concepts at work as we develop that

simple box diverter example. And if you

have any questions, please call Automationdirect's free award winning

tech support during regular business hours they'll be happy to help. And don't

forget the forum's, there are lots of folks there that love to share their

years of experience. Just don't post any

questions directed at Automationdirect's support staff there, they don't monitor

the forums on a regular basis. 01:22

configure all the I/O that's the local 01:24

I/O and the remote I/O why because it 01:27

can affect all these guys below it 01:29

likewise the modular configuration can 01:32

affect all these and a device 01:33

configuration can affect all these etc 01:35

you get the idea any item in this list 01:38

can affect any item beneath it so it 01:41

makes sense to start at the top and work 01:43

your way down if you do that then all of 01:46

a sudden things just start falling into 01:48

place do you have to do it in that order? 01:50

no not at all but you'll find you're 01:53

doing a lot more jumping around and 01:54

backpedaling and things will just seem 01:56

to be a lot harder than they should and 01:58

the good news is you don't even have to 02:00

remember this chart when you bring up 02:02

the system configuration look it's in 02:04

the exact same order isn't it just start 02:07

at the top and work your way down to 02:09

configure the system quickly and easily 02:10

the second thing to keep in mind 02:13

is that everything in the do-more 02:15

revolves around devices 02:17

what's advice you might think it's 02:19

anything that you want to do more to 02:21

talk to like a simple I/O module a VFD 02:24

and encode or a remote rack and 02:26

ethernet/ip device etc but that's not 02:29

quite right in a do-more project a 02:32

device is a little chunk of code that 02:35

sits between your ladder program and the 02:37

hardware that you want to talk to you 02:39

simply configure the device this little 02:41

chunk of code and it handles all the 02:44

low-level nasty details for you the comm 02:47

protocols handshaking memory allocation 02:49

etc you don't have to worry about any of 02:52

that which is one of the things that 02:53

makes programming with it do-more so 02:55

easy for example if we need to use the 02:58

serial port on the cpu we just tell that 03:01

do-more how we want that serial port to 03:03

behave by selecting one of these options 03:05

like a general-purpose serial port for 03:07

example then when we configure it the 03:09

do-more only presents us with the 03:11

options that are needed for a 03:13

general-purpose serial port if we want 03:15

to use it as a Modbus RTU client port 03:17

then we have a few more things we need 03:19

to configure and that's a key point that 03:21

do-more creates all of the devices for 03:24

you you just tell it how you want to use 03:26

the device and configure the appropriate 03:29

options which to do more exposes for you 03:32

and the cool thing about that is you 03:34

can't configure the wrong parameter 03:35

since the do-more only exposes the 03:37

configuration parameters you need you 03:39

don't have to worry about configuring 03:40

the wrong parameter that do-more won't 03:43

let you mess up so the key takeaway here 03:46

is that do-more is device centric 03:49

everything revolves around creating and 03:52

configuring these devices you can think 03:54

of it like this here's the device the 03:57

device handles the care and feeding of 03:59

the hardware an instruction can only 04:02

talk to a device it can't directly 04:04

manipulate the hardware which is awesome 04:07

because the device knows how to handle 04:09

the hardware how to feed it how to 04:11

allocate memory for it how to handle 04:12

issues how to respond to handshaking how 04:14

to set status flags etc it takes all of 04:16

that hassle off of your back you don't 04:19

have to worry about any of it an 04:21

instruction can also talk directly to 04:23

memory like when doing math an 04:25

instruction takes data out of mem 04:26

does something to it and puts it back in 04:29

memory for example a device can also 04:31

talk directly to memory maybe the data is 04:33

coming in that serial port the serial 04:35

port device puts the data directly in 04:37

memory or pulls data from memory to send 04:39

back out all behind the scenes you never 04:42

have to worry about it the device just 04:44

takes care of it sets the appropriate 04:47

flags manage the buffers etc we call 04:50

this being device centric everything 04:53

revolves around the device now as a side 04:56

note a server is just another device in 04:59

that it talks directly to the hardware 05:00

but since it just runs in the background 05:02

moving data between memory and the 05:04

hardware like Modbus TCP for example we 05:07

draw that as a separate device off to 05:09

the side like this showing that most of 05:12

the time it doesn't need any ladder code 05:14

to function there are always exceptions 05:16

of course but for all practical purposes 05:17

this is a good representation that 05:19

reminds us that servers are devices that 05:22

are there but we never really see them 05:24

or deal with them directly and that's it 05:26

if you can remember to configure the 05:28

do-more from the top down and that the 05:30

do-more is device centric your 05:33

programming will flow so much more 05:34

effortlessly your life will be a lot 05:36

easier and you will be more productive 05:38

in the next video we'll show you how 05:40

easy everything gets when you put these 05:42

two concepts at work as we develop that 05:44

simple box diverter example and if you 05:47

have any questions please call 05:49

Automationdirect's free award winning 05:51

tech support during regular business 05:53

hours they'll be happy to help and don't 05:55

forget the forum's there are lots of 05:56

folks there that love to share their 05:58

years of experience just don't post any 06:00

questions directed at Automationdirect's 06:01

support staff there they don't monitor 06:03

the forums on a regular basis English (auto-generated)

Videolytics Tools


Playlist Not Found Could not find playlist PLPdypWXY_ROoEcDCcD10Qdb3S9tOmfEn5

Playlist Not Found Could not find playlist PLPdypWXY_ROoJx-HnK9gj2Z5a-i7th-UK

Playlist Not Found Could not find playlist PLPdypWXY_ROqvbaYVBWc3kH-pP01fI4-E

Playlist Not Found Could not find playlist PLPdypWXY_ROr5OPw3e0o8rLC0JQijmCNY

Playlist Not Found Could not find playlist PLPdypWXY_ROrtSkGYNq8Xc52QWTCWf2Ci

Playlist Not Found Could not find playlist PLPdypWXY_ROrRJ5YuFYxs3mSXr9250AN7

Playlist Not Found Could not find playlist PLPdypWXY_ROqJO86ikigKmjnSkbguBKBw

Playlist Not Found Could not find playlist PLPdypWXY_ROqWWy8OnWGt3YD4Dald6uf-

Playlist Not Found Could not find playlist PLPdypWXY_ROrmjIdXLaeovoTLZP65hdac

Playlist Not Found Could not find playlist PLPdypWXY_ROoqTZihvX8c8UUj5GzVCuKH

Playlist Not Found Could not find playlist PLPdypWXY_ROr0ZfCV-fAgau5yDemA19CV

BRX Do-more PLCs - Motion Control & High Speed Inputs
  • Video
    BRX Do-more CTRIO2 Motion Demo Hardware from AutomationDirect
  • Video
    BRX Do-more CTRIO2 Motion Config & JOG from AutomationDirect
  • Video
    BRX Do-more CTRIO2 Motion Dynamic Motion from AutomationDirect
  • Video
    BRX Do-more CTRIO2 Motion Using Limits from AutomationDirect
  • Video
    BRX Do-more CTRIO2 Motion Trapezoid Moves from AutomationDirect
  • Video
    BRX Do-more CTRIO2 Motion Using Encoders from AutomationDirect
BRX Do-more PLCs - Hardware
  • Video
    How To Sense Temperature with a Do-more PLC from AutomationDirect
  • Video
    How To Detect Objects with an AutomationDirect Do-more PLC
  • Video
    AC Motor On/Off with Do-more PLC Part 1 from AutomationDirect
  • Video
    AC Motor On/Off with Do-more PLC Part 2 from AutomationDirect
  • Video
    How to Sense Distance with an AutomationDirect Do-more PLC
Contact, Connect & More
Sign Up
to receive:
FREE e-Newsletter
sign up today!
Connect With Us
Social Media Channels:
linkedin    facebook    x    instagram    youtube
Company Information
About Us
Brand Line Card
System Integrator Program
International Sales
Panel Builder Program
Site Help
Company Reviews
Download Price List
Contact Us
Contact Options
1-800-633-0405
Monday - Friday
9 a.m. - 6 p.m. ET
excluding holidays
Career Opportunities
Voted #1 mid-sized employer in Atlanta
We're a great place to work!
Check out our job openings

Need Training?
Affordable Training by Interconnecting Automation
Free Online PLC Training
FREE Video Tutorials
Information & News
What's New / In The News
FREE e-Newsletter
Automation Notebook
Product Literature
White Papers
News, Product and Training Bulletins
E-Books
Shop with confidence
Checked   Safe & Secure
payment methods


We accept VISA, MasterCard, Discover, American Express, PayPal or company purchase orders.
AutomationDirect

BBB Accredited

Voted #1 mid-sized employer in Atlanta
Check out our job openings

Copyright © 1999-2025 AutomationDirect.  ALL RIGHTS RESERVED.
Site Map     Send Us your Feedback     Unsubscribe     Email Preferences     Legal & Business Policies     YouTube Terms of Service
Clear login credentials



Back to Top


spinner Updating...
Info
„