ControlLogix Ethernet Tag Import - FTP Server Is Alive
Download
Report
Transcript ControlLogix Ethernet Tag Import - FTP Server Is Alive
TOP Server V5
AB Suite
Presenters:
Kevin Rutherford – Application Engineer
Colin Winchester – VP Operations
Agenda
TOP Server V5 Overview
AB Suite Overview
Individual Drivers Detail
Live Demonstration
Product overview
Summary and Q&A
What is TOP Server?
TOP Server Gets You
Connected!
http://www.toolboxopc.com/html/drivers_list.asp
New User Interface
Same Driver and Tag Configuration
Some settings locations change
New Administration Features – More Secure
New Offline Editing ability
Enhanced Project Management
What value does this add?
Supported:Vista/Win7, Server 2007/08 & 64-bit
Event Log secure from clearing
Edit Configuration files offline
Improved Project Management
Improved Terminal Service support
Improved Remote Desktop Support
Improved Configuration Security
Users opening configuration logged
Automatic Project backup
License system separate from runtime
Platform for future enhancements
TOP Server V5
AB Suite
Suite of 5 drivers
AB
DF1
AB Ethernet
AB Slave Ethernet
ControlLogix Ethernet
AB Data Highway
Allen-Bradley Connectivity – Networks
Serial communications
Proprietary networks
DF1 Protocol – half and full duplex
Sometimes also called “DF1 Channel 0”
Available on many PLC CPUs directly and also via KF3, KF2,
and KE interfaces
DH+ (via KT, KTX, KTX, PKTX, PKTXD, PCMK or SST cards)
DH-485 (via KTX, KTX, PKTX, PKTXD, or PCMK cards)
ControlNet (via ControlLogix Gateway)
Ethernet
Standard TCP/IP with AB proprietary protocol in Layer 7
(application layer)
AB Ethernet protocol
ControlLogix - EtherNet/IP (CIP over Ethernet)
TOP Server V5
AB DF1
AB DF1
RS-232
Serial
Full-duplex
Half-duplex
Radio Modem
Ethernet Encapsulation
TOP Server V5
Channel Settings -AB DF1
TOP Server V5
Device Settings -AB DF1
TOP Server V5
Data Highway
AB Data Highway
PC
Card Required
DH+
DH 485
TOP Server V5
Data Highway
\Program Files\Software Toolbox\TOP Server 5\Drivers\Allen-Bradley DH+
KSE_PCMK.inf
KSE_PKTX.inf
KSE_SST.inf
TOP Server V5
AB Ethernet
AB Ethernet
PLC
5
No 5/250 support
SLC 5/05
TOP Server V5
AB Ethernet
TOP Server V5
AB Slave Ethernet
AB Slave Ethernet
PLC-2
type unsolicited
PLC 5 & SLC 5/05
TOP Server V5
Tag Creation
TOP Server V5
ControlLogix Ethernet
ControlLogix Ethernet
ControlLogix
Family
MicroLogix Ethernet
NET-ENI
MicroLogix
SLC
ControlLogix Gateway
ControlLogix Ethernet
Protocol Modes
Three Different Protocol Modes:
Symbolic Mode
The traditional protocol when Logix processors were first
introduced
Uses the full ASCII character name of an address
Used exclusively through Driver Version 4.6.0.xx
Physical Modes (Non-Blocking and Blocking)
Upload sequence at beginning pre-maps addresses in the
controller using their physical address.
Slower startup, but much higher performance with larger address
counts, as more data can be retrieved in a single request
Avoids Symbolic Address parsing and lookup for greater
efficiency in communications.
ControlLogix Ethernet
Configuration Optimizations
Maximizing Performance
Use multiple channels on Ethernet
Put high frequency writes on a separate
channel
Use symbolic & physical modes on
ControlLogix where appropriate
Separate channels for each protocol mode
If > 1/3 of all tags in PLC requested, Physical
Blocking faster than non-blocking
Using < 1/3 of items in a structure – Physical NonBlocking
Using > 1/3 of items in a structure – Physical
Blocking
Atomic tags – Physical Non-Blocking
AB ControlLogix
Addressing
Special Considerations for ControlLogix Addressing
PLC addressing is not traditional “N7:0” style – it’s in tags - also
called “Native Tag Addressing” – which are useful for PLC
programming and save time there, but . . .
Traditional “blocking” of data in the PLC has little value
PLC communications protocol requires driver to put actual
tagnames into packet
Packet request size limited to about 500 bytes
PLC “local program” tags add additional overhead to the request
packet
Since each timer, counter, PID loop, Alarm Block is a structure
with numerous sub-elements, and you can nest structures inside
of structures and define your own structures, the potential for
explosion to thousands of tags is high
ControlLogix Ethernet Tag
Import
Two Import Options:
Import from the Controller
Pros: Fast / All tags including I/O imported
Cons: Controller access required / Descriptions are not imported
Import from L5K / L5X File
Pros: No Controller Access Necessary / Descriptions imported
Cons: Slow / No I/O Tags imported
Importing Ensures Proper Tag Syntax
ControlLogix Connectivity –
More Ways to Optimize
Special Considerations for ControlLogix needed to ensure best
performance with the new paradigm in programming and
communications:
Arrays are highly efficient means of moving large blocks of data and
circumventing request packet limits
Keep PLC tag names short
Use global tags wherever possible
If you don’t need it, don’t read it!
Be particularly careful to group your tags by required scan rate – don’t
read it faster than you need it “just because its Ethernet” or “faster is
better”!
Be careful of large numbers of Programs in a Logix project. Increased
overhead on the processor can result in no time left for actual
communications!
For Continuous Tasks, Communications Timeslice % >= 20%
TOP Server V5
ControlLogix Gateway
ControlLogix Gateway
DH+
ControlNet
Ethernet
Not
Remote I/O
TOP Server V5
ControlLogix Gateway
Routing Path
IP Address
Port
to Backplane = 1
Slot of Comm. Module
Additional “Hops”
Example:
PLC-5 on DH+
Data
Highway Module in Slot 1 of Logix
Module Port B on DH+ Network of PLC-5
PLC-5 is Node 9 on the DH+ Network
IP Address,1,1.B.9
Note:
Node 9 is in Decimal (RSLogix Nodes are in Octal)
Live Demo
ControlLogix Ethernet Settings
TOP Server
System Tags Overview
Informational and Functional Tags Accessible from the Client
Allow Runtime Changes to Many Channel and Device Parameters
Network Adapter
Device ID
Device Enable/Disable
Provide flexibility and ease of controlling communications
parameters from the Client
Client Scripting functionality can also make use of access to
System Tags.
Channel Diagnostics / Event
Log
Channel Diagnostics
Capture all Send / Receive Data for a Channel
Useful for Troubleshooting Problems in Comms.
Event Log
Displays meaningful errors
Reference Driver Help File for Possible Causes
Tips & Tricks
Lots of free help at
http://www.toolboxopc.com/html/support.asp
Quick Start Guide
Training Videos
Papers and Utilities – Trouble Shooting Guide
More information on the Product Details tab
http://www.toolboxopc.com/html/product_details.html
Contact Software Toolbox
[email protected] while you are
in the planning stage, so we can help
What Tools are Needed?
TOP Server Standard Drivers
TOP Server Premium Drivers and Plug-ins
US$795
License for a single computer
No limits on # of devices you can connect to
Annual support and free upgrades – US$155
See www.toolboxopc.com for pricing
New Industry Packs
http://www.toolboxopc.com/html/industries.html
Contact Information & Other
Learning Opportunities
Questions later?
[email protected]
www.toolboxopc.com
www.softwaretoolbox.com
Other learning opportunities
Visit www.softwaretoolbox.com/webinars
888-665-3678 or 704-849-2773