Orlando, FL
Navigating the world of automation
Page 2
Page 3
Bio
Nick Shea
Senior Project Engineer at DMC
Engineering Physics
(University of Kansas)
With DMC since 2006
Page 4
Page 5
If you are an
External Developer:
How do you work most efficiently to provide the highest
value for your customer while increasing project profitability?
Page 6
If you are an
Internal Programmer:
How do you reduce start-up time for new equipment and
decrease production downtime while making modifications
or troubleshooting controls problems?
Page 7
Page 8
Page 9
Modular, Object-Oriented
Architecture with FBs and UDTs
#1
Navigating the world of automation
Inputs
Command
Start
Stop
Speed SP
Engage Brake
Reset Error
Acceleration
Page 19
Motor I/O
Function
Block
#2
Navigating the world of automation
Page 21
Page 22
Test Mode
Page 23
Page 24
#3
Navigating the world of automation
Page 26
Page 27
Page 28
RAM Disk
#4
Navigating the world of automation
RAM Disk
When compiling an S7 project, many small files are read and written.
RAM Disk is RAM that is used as a disk drive via 3rd party software.
RAM Disk is orders of magnitude faster than other forms of storage media.
Weve reduced >10 min compile times to <3 min.
Page 30
#5
Navigating the world of automation
Page 32
Page 33
#6
Navigating the world of automation
Page 35
Page 36
#7
Navigating the world of automation
Page 38
Page 39
Safety Programming
#8
Navigating the world of automation
Safety Programming
Page 41
Safety Programming
Page 42
Safety Programming
Page 43
#9
Navigating the world of automation
Page 45
Page 46
Page 47
3. Make all changes that you need to the data block (not source code) then Save
and Close the data block.
4. Open the Source file you created and compile it. This will set all values in the
data block equal to the values you see in the Source file.
5. Download - your values have been retained.
Page 48
Keyboard Shortcuts
#10
Navigating the world of automation
Keyboard Shortcuts
Navigating / Searching
Cross Reference:
Ctrl-Alt-Q
Find:
Ctrl-F
Jump to Network:
Ctrl-E
Ctrl-R
Open an FC or FB:
Ctrl-Alt-O
Navigating the world of automation
Copyright Siemens Industry, Inc. 2011. All rights reserved.
Page 50
Keyboard Shortcuts
Development Shortcuts
New Empty Rung / Network:
Ctrl-R
F2
F3
F7
Empty Box:
Alt-F9
Page 51
Keyboard Shortcuts
Monitoring / Diagnostics / Other Shortcuts
Monitor:
Ctrl-F7
Module Information:
Ctrl-D
Page 52
Keyboard Shortcuts
Monitoring / Diagnostics / Other Shortcuts
Operating Mode:
Ctrl-I
Download:
Ctrl-L
Page 53
Summary
Page 55
Thank You
Nick Shea
nick.shea@dmcinfo.com
www.dmcinfo.com
Page 56