Your SlideShare is downloading. ×
0
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Controller MIgration & Connectivity 11.10.09
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Controller MIgration & Connectivity 11.10.09

853

Published on

Overview of factory automation modules dedicated to data transfer

Overview of factory automation modules dedicated to data transfer

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
853
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Controller Migration & Connectivity  Mark Knebusch, Business Development,  Laurie Wilson, Product Manager, Online Development Inc. (OLDI)  November 11-12, 2009 © 2009 Online Development Inc. All Rights Reserved.
  • 2. Online Development Inc. (OLDI) • Headquartered in Knoxville, TN with North American and European locations. • Develop and produce integrated factory automation hardware and software: OLDI, Rockwell Automation and ProSoft Technology brands • Core Competence: Computing and communications platforms © 2009 Online Development Inc. All Rights Reserved.
  • 3. You May Know Us For: • cATM™ controller-to-controller modules that connect ControlLogix PACs with over 100 brands and types of controllers without programming • eATM® xCoupler® modules that connect ControlLogix® PACs with IBM®, Microsoft® and Oracle® databases without programming • SAM, Special Application Modules, for custom application development in a ControlLogix environment © 2009 Online Development Inc. All Rights Reserved.
  • 4. Our Customers: • Wide use by Fortune® 100 customers around the globe: © 2009 Online Development Inc. All Rights Reserved.
  • 5. Topics • What is an Automation Appliance? • Latest Developments • cATM • eATM • eATM tManager • Connectivity • Configuration/Operation • Applications • Takeaways © 2009 Online Development Inc. All Rights Reserved.
  • 6. Appliance: What is it? • An Automation Appliance does just one thing and does it well…transfer data to and from one Application/System to another Application/ System © 2009 Online Development Inc. All Rights Reserved.
  • 7. Appliance: Operation • Configure and go – • No…. …..code to write …...command prompt …...installable or updateable code – updates as full firmware images only ……installation services Reduces installation and maintenance costs © 2009 Online Development Inc. All Rights Reserved.
  • 8. Appliance Transaction Modules • OLDI’s Appliance Transaction Modules…ATMs • Controller to Controller…cATM • Controller to Enterprise…eATM® • Typically mount in ControlLogix® chassis • Communicate • Via CLX backplane to controller • Via Ethernet externally • Designed and tested to PAC/PLC environmental specifications and certifications Tightly integrated and physically robust © 2009 Online Development Inc. All Rights Reserved.
  • 9. Controller-to-Controller & Enterprise-to-Controller Connections General Purpose Computing Enterprise/Division IT Plant Floor Systems eATM Controllers cATM Controllers Controllers © 2009 Online Development Inc. All Rights Reserved.
  • 10. Relationships to Enterprise/Plant Systems Business Planning & Plant schedule: production, material use, delivery Logistics shipping; Determining inventory levels Level 4 Time frame: Months, weeks, days Plant Production Scheduling, Operational Management, etc. Manufacturing Operations Workflow/recipe control; Maintaining records; eATM Management Optimizing production process Level 3 Dispatching Production, Detailed Time frame: Days, shifts, hours, minutes, seconds Production Scheduling, eATM Reliability Assurance Monitoring, supervisory control and automated control Level 2 cATM of production process Continuous Time frame: Hours, minutes, seconds, subseconds Discrete Batch Control Control Control Level 1 Sensing; manipulating production process © 2009 Online Development Inc. All Rights Reserved.
  • 11. Topics • What is an Automation Appliance? • Latest Developments • cATM • eATM • eATM tManager • Connectivity • Applications • Configuration/Operation • Takeaways © 2009 Online Development Inc. All Rights Reserved.
  • 12. Controller-to-Controller: cATM Bailey cATM • Migrate ABB Bailey Infi 90 or Network 90 Legacy DCS to ControlLogix PACs • Flexible Data Handling – Supports DCS Block functions: – System status monitoring – No hard tag limits • ABB Bailey Database Conversion Tool – Available from Rockwell Automation. – Converts Bailey tag database into CSV for import into the cATM-BLY90 appliance and RSLogix 5000 programming software. Once configured, use with applications such as FactoryTalk View® SE for visualization, alarming, etc. © 2009 Online Development Inc. All Rights Reserved.
  • 13. Controller-to-Controller: cATM cATM Universal Gateway Connect ControlLogix to over 50 brands; 100s of controllers devices…including… – AutomationDirect – Krauss-Maffei – SIXNET – Toshiba – SquareD – Toyopuc – BACnet – Mitsubishi – Wago – Cutler-Hammer – Omron – Stanley – Yaskawa – Fuji – Optimation – Telemecanique – Yokogawa – GE Fanuc – Opto 22 – Thermo Westronics – Honeywell – TIWAY – Philips – Koyo – Siemens – Torque Tool A “Swiss Army Knife” module with all drivers included © 2009 Online Development Inc. All Rights Reserved.
  • 14. Topics • What is an Automation Appliance? • Latest Developments • cATM • eATM • eATM tManager • Connectivity • Configuration/Operation • Applications • Takeaways © 2009 Online Development Inc. All Rights Reserved.
  • 15. Appliance Transaction Modules • eATM Enterprise Appliance Transaction Modules… Ethernet • Typically mount in ControlLogix chassis • Communicate Computer System Backplane Data ControlLogix PAC • Via CLX backplane to controller with eATM • Via Ethernet externally • Designed and tested to PAC/PLC environmental specifications and certifications Tightly integrated and physically robust © 2009 Online Development Inc. All Rights Reserved.
  • 16. New eATM tManager ® • Enterprise-to-controller applications • Enables Workflow, SOA, ERP and MES applications • Data transfer configured – not programmed © 2009 Online Development Inc. All Rights Reserved.
  • 17. New eATM tManager ® • Supports… – Message based data exchange (e.g. JMS) – Databases – Controller Protocols – TCP/IP, UDP, email, FTP – Excel, Access Simplifies Transaction Handling between Business/Plant Applications and Controllers © 2009 Online Development Inc. All Rights Reserved.
  • 18. eATM tManager Adapter Overview eATM tManager Module Computer Mapping & Automation Adapters: Adapters: Triggers Connect to Connect to Enterprise & PAC/PLCs Plant-wide Applications © 2009 Online Development Inc. All Rights Reserved.
  • 19. eATM tManager Computer Adapters: Messaging Messaging Adapters • IBM® WAS JMS • Red Hat® JBoss JMS • JBoss Community JMS • IBM WMQ © 2009 Online Development Inc. All Rights Reserved.
  • 20. eATM tManager Computer Adapters: Database Adapters • MS SQL • Oracle • MY SQL • IBM DB2 • AS400 • System i • z/OS © 2009 Online Development Inc. All Rights Reserved.
  • 21. eATM tManager Automation Adapters: Rockwell Automation PAC/PLCs Local Rack ControlNet Rockwell Automation CIP: Ethernet/IP ControlLogix – Via ControlLogix backplane ControlNet – Through RA bridge modules Ethernet/IP – Via EtherNet/IP CompactLogix™ – Enables communications for: DH485 DH+ • ControlLogix Ethernet/IP SLC™ • CompactLogix DH485 • FlexLogix Ethernet/IP • MicroLogix MicroLogix™ • SLC500 ControlNet • PLC-5 Ethernet/IP FlexLogix™ DH+ Ethernet/IP PLC-5® © 2009 Online Development Inc. All Rights Reserved.
  • 22. eATM tManager Automation Adapters: Siemens & Schneider PAC/PLCs • Siemens S7 TCP/IP • Schneider Modbus TCP Schneider/ Modbus TCP Via front port Ethernet Siemens S7 © 2009 Online Development Inc. All Rights Reserved.
  • 23. eATM tManager: Organization Transaction Configuration Options • Store & Forward - if the incoming message cannot be processed immediately, it can optionally be stored in an onboard store and forward queue • Transaction Log - optionally all transactions to/from IT logged to later prove receipt or absence of successful receipt • Failover - two or more redundant adapters can be specified. If the currently active one does not respond, the next one in the chain is tried. Reset of the failover sequence is manual. © 2009 Online Development Inc. All Rights Reserved.
  • 24. Feedback/Handshaking to Controller • ControlLogix profile support • Control • Status • Automation Flow Control • Handshaking • When data acquired from Input • When placed in queue for Endpoint • When message accepted by Endpoint © 2009 Online Development Inc. All Rights Reserved.
  • 25. Status Reporting & Logging • Status Reporting – CLX profile bits – Status tags – Module front panel display – Email – FTP log export • Logging – Error logging – Transaction logging © 2009 Online Development Inc. All Rights Reserved.
  • 26. Application Solution Automotive Assembly Line Using IBM JMS WAS Enterprise System – Connected to Rockwell Automation FactoryTalk ProductionCentre © 2009 Online Development Inc. All Rights Reserved.
  • 27. Application Solution • Problem: Transfer complex build instructions from plant-wide MES (FactoryTalk ProductionCentre) to assembly line with highly distributed, installed, PAC/PLCs based on tag/VIN © 2009 Online Development Inc. All Rights Reserved.
  • 28. Application Solution Solution: Enterprise/ Plant System • Data transfer via • FactoryTalk JMS eATM module Production- Centre Message Queue – Reads messages • IBM WAS JMS in queue – Maps data to ControlLogix ControlLogix tags – ControlLogix transfer to PLC-5s eATM Modules • Assembly PLC-5s information via FactoryTalk ProductionCentre © 2009 Online Development Inc. All Rights Reserved.
  • 29. Application Solution eATM tManager Solution & Results: – FactoryTalk ProductionCentre writes 500+ byte packet to message queue – eATMs pull messages from the queue and map data to multiple ControlLogix PACs – ControlLogix PACs connect to many PLCs to initiate production activity – Includes failover capability...can switch to another messaging queue if primary unavailable © 2009 Online Development Inc. All Rights Reserved.
  • 30. Application Solution – PCC Air Foils – Gas Turbine Blade Manufacturer © 2009 Online Development Inc. All Rights Reserved.
  • 31. Application Solution – PCC Air Foils Problem: • Upgrade manufacturing download and production reporting from a Visual Basic system to reduce programming time • Use existing equipment that includes: – Allen-Bradley ControlLogix, PLC-5 and SLC 500 PACs/PLCs – Microsoft SQL database – Rockwell Automation RSView32 visualization © 2009 Online Development Inc. All Rights Reserved.
  • 32. Application Solution – PPC Air Foils ControlLogix Server Solution: Room Microsoft® SQL Server • Data transfer via eATM tManager module ENBT Module eATM Module – Download recipes – Upload process data • Log operations Robotic Cell #1 ControlLogix Robotic Cell #2 SLC Cleaning Machine CompactLogix • Operation monitored via RSView32 Furnace A, PLC-5 Furnace B, PLC-5 • Cleans up molds • Weighs and logs values via stored procedure • Sign-off certified operation in MS SQL © 2009 Online Development Inc. All Rights Reserved.
  • 33. Application Solution – PPC Air Foils Results: • Enables faster data exchange between MS SQL database, ControlLogix, and legacy PLC-5 and SLC 500 PLCs • Reduced time to configure data exchange by 75% • Adds ability to execute stored procedures • Includes failover capability…can switch to another database if primary unavailable © 2009 Online Development Inc. All Rights Reserved.
  • 34. Takeaways • OLDI Appliance Transaction Module line-up is expanding • cATMs line-up expanding with Bailey and Universal Gateway • eATMs extend upward to message oriented adapters e.g. JMS and downward with MS Office & TCP/IP versions • Connectivity includes all major Rockwell Automation controllers plus Siemens S7 and Modicon Modbus TCP • Configuration is drag and drop • Operation is secure © 2009 Online Development Inc. All Rights Reserved.

×