SlideShare a Scribd company logo
1 of 3
Download to read offline
Keys to Fast & Flexible Factory Automation
                 BY D. CARO & C. RESNICK          NOVEMBER 28, 2001             ARC INSIGHTS# 2001-052MD



                 KEYWORDS:
                 Factory Automation, PLCs, OPC, XML, Foundation Fieldbus, Ethernet/IP, Profibus


                     SUMMARY:
                     In recent years, the demands for increased productivity, more efficient processes, and
                     greater access to plant floor information have created a need for faster application devel-
                     opment and flexibility. These demands, however, often result in frustration with
                                               existing control systems technology. In many applications such
     In many industries such as material       as material handling and packaging, processing speeds and
    handling and packaging, processing         throughput must be raised while simultaneously adding the
 speeds and throughput must be raised
                                               flexibility required for quick, continuous product changeovers
         while simultaneously adding the
                                               required for collaborative manufacturing. In applications that
flexibility required for quick, continuous
       product changeovers required for        require multiple control system elements, structured costs must
             collaborative manufacturing.      be lowered, system performance must be increased, and infor-
                                               mation exchange must become easier.


                 ANALYSIS:
                 Delivering faster application development and flexibility to the factory floor involves a
                 multitude of factors. This Insight focuses on three areas, faster application development
                 for PLCs, integration of diverse Ethernet networks, and exchange of enterprise data.


                 A Roadmap for More Rapid & Efficient Application Development
                 The biggest problem in building a PLC application is the totally unstructured program-
                 ming environment.          Programs become “write-only” and are difficult to modify.
                 Spaghetti-code is almost required by design. A well-integrated development environ-
                 ment for PLC programs is badly needed.

                  Programming Language         Abbreviation    Description
                  Relay Ladder Logic                RLL        Graphical interconnection diagrams of pushbut-
                                                               tons and relay coils and contacts
                  Function Block Diagrams          FBD         Graphical interconnection diagrams of
                                                               calculation objects
                  Sequential Function Charts       SFC         Graphical state machine diagramming
                  Structured Text                   ST         A programming language similar to PASCAL
                  Instruction List                  IL         Sequentially executed commands




                                     ENTERPRISE AND AUTOMATION STRATEGIES FOR INDUSTRY EXECUTIVES
ARC Insights, Page 2



   Build the state - machine logic                     The answer is almost at hand with IEC 61131-3 Program-
                                                       ming Languages for Programmable Logic Controllers. This
                        SFC
                        SFC
                                                       standard specifies four programming languages and a dia-
                                                       gramming language shown in the table.

    RLL
    RLL                  FBD
                         FBD                ST
                                            ST         ARC takes this one more step, saying that SFC is the lan-
Logical &             Workflow          Workflow    guage of the State Machine and all physical processes and
  timed              calculations,
                     calculations,    calculations, machines must have all of their operating states defined by
interlocks             function        statements
                        blocks                         an SFC so that the State Transitions can be programmed.
                                                       Then, each state’s workflow and logic can be programmed in
Processes Are Defined with State-Machines,
  and Coded in the Best Language for the               the most appropriate language. RLL is ideal for interlocks
               Application                             and pure timed sequences. FBD is ideal for complex data
                                                       flows, typical of regulatory loop control and motion control.
                        ST and IL are offered for those who prefer these methods of programming in statements
                        or commands respectively. So, begin first with the SFC and programs will become easier
                        to write, correct the first time, and much easier to modify in the future.


                        Integrating Diverse Ethernet Networks via an OPC DX Junction Box
                        One of the major barriers faced on the factory floor is the integration of various Ethernet
                        networks such as Foundation Fieldbus HSE, Ethernet/IP, and Profibus. The most prom-
                        ising method to overcome this barrier is OPC DX (Data eXchange.) OPC DX will allow
                        access to data for any of these networks by addressing its tag name independent of the
                        underlying network protocol. Naturally, each object will have its own data structure
                        based on the object type defined with an XML Schema. DX will support client/server,
                        producer/consumer, and publish/subscribe, which are the basic data transfer methods
                        used by these networks. The application will use the DX mechanism to “connect” with
                        the data source using a local OPC DX Client. Each OPC DX Server then translates the
                                                                       request into its own network protocol, and ar-
                                                                       ranges for delivery of the data. When the data
                                                                       arrives at the DX Server for that network, it is
                                      OPC DX
                                       Client                          converted to DX protocol and supplied to the
                                                                       DX Client. The one caution is that the OPC DX
 OPC Foundation           OPC EtherNet/IP        OPC PROFIbus DX       specification has yet to be released, so this is
Fieldbus DX Server          DX Server                 Server
                                                                       based on the promise of DX. However, once it
                                                                       is released, a true “junction box” will be cre-
                                                                       ated for tying together diverse Ethernet
                                                                       networks on the factory floor.




                           © 2001 • ARC Advisory Group • 3 Allied Drive • Dedham, MA 02026 USA • 781-471-1000 • ARCweb.com
                                                          USA • UK • Germany • Japan • India
ARC Insights, Page 3




Performing Enterprise Data Integration
Everyone wants to know how data can be bridged from the automation system to the
enterprise domain. Clearly, the Microsoft method utilizes their .NET framework based
on use of XML and SOAP operating in their BizTalk Framework. OPC DX will have
some options to be much simpler for just real-time use, but it will conform fully to this
Microsoft-centric view of the enterprise. There are several methods to get data to the
enterprise. One method is to let the enterprise software poll for the data when needed.
Another method is to push the data on a regular clock cycle, otherwise known as the
BAPI method used for SAP. Finally, another method is to push the data whenever it is
ready, otherwise known as the publish/subscribe method.

ARC believes that information derived from the manufacturing world will present itself
to the enterprise in the form of OPC DX, which will offer all three methods of data ex-
change conforming to BizTalk. ARC strongly prefers the Publish/Subscribe protocols
being used by Foundation Fieldbus and iDA, which are very close to the Pro-
ducer/Consumer protocol of Ethernet/IP.                OPC DX will most likely mask these
differences since DX works both ways. When the enterprise planning software sets a
new production rate, the “production speed” target can be published by the planning
system with OPC DX, since the control system subscribes to the production rate target.
Likewise, when a manufactured unit rolls off the assembly line, all of its data can then be
published to the production tracking system and a transactional database both of which
subscribe to such data.


RECOMMENDATIONS:
•   PLC application programming should be performed in a structured environment by
    first using Sequential Function Charts so programs will become easier to write, cor-
    rect the first time, and simpler to modify in the future.

•   An OPC DX client should be looked upon as the future junction box that will elimi-
    nate one of the major barriers faced on the factory floor by integrating various
    Ethernet networks such as Foundation Fieldbus HSE, Ethernet/IP, and Profibus.

•   Data should be bridged from the automation system to the enterprise domain by us-
    ing the Publish/Subscribe options of OPC DX, which will make it simpler for real-
    time use while conforming to the Microsoft .NET framework.

For further information, contact your account manager or the authors at rcaro@arcweb.com or
cresnick@arcweb.com. Recommended circulation: All MAS-D clients.




    © 2001 • ARC Advisory Group • 3 Allied Drive • Dedham, MA 02026 USA • 781-471-1000 • ARCweb.com
                                   USA • UK • Germany • Japan • India

More Related Content

What's hot

White paper: Software-Defined Networking Matrix Switching
White paper: Software-Defined Networking Matrix SwitchingWhite paper: Software-Defined Networking Matrix Switching
White paper: Software-Defined Networking Matrix SwitchingJoel W. King
 
Modernizing SCA through new Object Management Group (OMG) standards
Modernizing SCA through new Object Management Group (OMG) standardsModernizing SCA through new Object Management Group (OMG) standards
Modernizing SCA through new Object Management Group (OMG) standardsRemedy IT
 
CICC 2001 - Reducing Multiple Design Flow Support Requirements with OLA
CICC 2001 - Reducing Multiple Design Flow Support Requirements with OLACICC 2001 - Reducing Multiple Design Flow Support Requirements with OLA
CICC 2001 - Reducing Multiple Design Flow Support Requirements with OLATim55Ehrler
 
ROBIN COOKE-Resume
ROBIN COOKE-ResumeROBIN COOKE-Resume
ROBIN COOKE-ResumeRobin Cooke
 
F1270089476650
F1270089476650F1270089476650
F1270089476650Anil Kumar
 
CV-RENJINIK-27062016
CV-RENJINIK-27062016CV-RENJINIK-27062016
CV-RENJINIK-27062016Renjini K
 
Re usable continuous-time analog sva assertions - slides
Re usable continuous-time analog sva assertions - slidesRe usable continuous-time analog sva assertions - slides
Re usable continuous-time analog sva assertions - slidesRégis SANTONJA
 

What's hot (12)

White paper: Software-Defined Networking Matrix Switching
White paper: Software-Defined Networking Matrix SwitchingWhite paper: Software-Defined Networking Matrix Switching
White paper: Software-Defined Networking Matrix Switching
 
Via
ViaVia
Via
 
Modernizing SCA through new Object Management Group (OMG) standards
Modernizing SCA through new Object Management Group (OMG) standardsModernizing SCA through new Object Management Group (OMG) standards
Modernizing SCA through new Object Management Group (OMG) standards
 
Spectra CX 3.4 Launch Webcast
Spectra CX 3.4 Launch WebcastSpectra CX 3.4 Launch Webcast
Spectra CX 3.4 Launch Webcast
 
CICC 2001 - Reducing Multiple Design Flow Support Requirements with OLA
CICC 2001 - Reducing Multiple Design Flow Support Requirements with OLACICC 2001 - Reducing Multiple Design Flow Support Requirements with OLA
CICC 2001 - Reducing Multiple Design Flow Support Requirements with OLA
 
ROBIN COOKE-Resume
ROBIN COOKE-ResumeROBIN COOKE-Resume
ROBIN COOKE-Resume
 
Abhishek_cv
Abhishek_cvAbhishek_cv
Abhishek_cv
 
LTTechServices_Surya
LTTechServices_SuryaLTTechServices_Surya
LTTechServices_Surya
 
Parimal Resume
Parimal ResumeParimal Resume
Parimal Resume
 
F1270089476650
F1270089476650F1270089476650
F1270089476650
 
CV-RENJINIK-27062016
CV-RENJINIK-27062016CV-RENJINIK-27062016
CV-RENJINIK-27062016
 
Re usable continuous-time analog sva assertions - slides
Re usable continuous-time analog sva assertions - slidesRe usable continuous-time analog sva assertions - slides
Re usable continuous-time analog sva assertions - slides
 

Viewers also liked

ARC's Bob Mick's Cyber Security Standards Presentation at ARC's 2008 Industry...
ARC's Bob Mick's Cyber Security Standards Presentation at ARC's 2008 Industry...ARC's Bob Mick's Cyber Security Standards Presentation at ARC's 2008 Industry...
ARC's Bob Mick's Cyber Security Standards Presentation at ARC's 2008 Industry...ARC Advisory Group
 
Associating the Value of Automation with Project Funding
Associating the Value of Automation with Project FundingAssociating the Value of Automation with Project Funding
Associating the Value of Automation with Project FundingARC Advisory Group
 
Business process management and eai
Business process management and eaiBusiness process management and eai
Business process management and eaiARC Advisory Group
 
Information Driven Enterprise for the Connected World
Information Driven Enterprise for the Connected WorldInformation Driven Enterprise for the Connected World
Information Driven Enterprise for the Connected WorldARC Advisory Group
 
Customer relationship management the emperor has no clothes
Customer relationship management the emperor has no clothesCustomer relationship management the emperor has no clothes
Customer relationship management the emperor has no clothesARC Advisory Group
 
Asset information management an it perspective b mick arc 2008
Asset information management   an it perspective b mick arc 2008Asset information management   an it perspective b mick arc 2008
Asset information management an it perspective b mick arc 2008ARC Advisory Group
 
Excellence in asset information management sid snitkin arc 2008
Excellence in asset information management sid snitkin arc 2008Excellence in asset information management sid snitkin arc 2008
Excellence in asset information management sid snitkin arc 2008ARC Advisory Group
 
Using Server Virtualization for Manufacturing Operations
Using Server Virtualization for Manufacturing OperationsUsing Server Virtualization for Manufacturing Operations
Using Server Virtualization for Manufacturing OperationsARC Advisory Group
 
Sustainability through Process Field Networks
Sustainability through Process Field NetworksSustainability through Process Field Networks
Sustainability through Process Field NetworksARC Advisory Group
 
Smart Process Manufacturing Overview
Smart Process Manufacturing OverviewSmart Process Manufacturing Overview
Smart Process Manufacturing OverviewARC Advisory Group
 
Supplier selection best practices
Supplier selection best practicesSupplier selection best practices
Supplier selection best practicesARC Advisory Group
 
Trends and solutions in mes and operations management g gorbach arc orlando 2008
Trends and solutions in mes and operations management g gorbach arc orlando 2008Trends and solutions in mes and operations management g gorbach arc orlando 2008
Trends and solutions in mes and operations management g gorbach arc orlando 2008ARC Advisory Group
 
Creating value through collaboration d hill arc orlando 2008
Creating value through collaboration d hill arc orlando 2008Creating value through collaboration d hill arc orlando 2008
Creating value through collaboration d hill arc orlando 2008ARC Advisory Group
 
Collaborative manufacturing management strategies
Collaborative manufacturing management strategiesCollaborative manufacturing management strategies
Collaborative manufacturing management strategiesARC Advisory Group
 
Standards based interoperability g gorbach arc orlando 2008
Standards based interoperability g gorbach arc orlando 2008Standards based interoperability g gorbach arc orlando 2008
Standards based interoperability g gorbach arc orlando 2008ARC Advisory Group
 

Viewers also liked (19)

China Market Trends
China Market TrendsChina Market Trends
China Market Trends
 
ARC's Bob Mick's Cyber Security Standards Presentation at ARC's 2008 Industry...
ARC's Bob Mick's Cyber Security Standards Presentation at ARC's 2008 Industry...ARC's Bob Mick's Cyber Security Standards Presentation at ARC's 2008 Industry...
ARC's Bob Mick's Cyber Security Standards Presentation at ARC's 2008 Industry...
 
Energy Management Outlook
Energy Management OutlookEnergy Management Outlook
Energy Management Outlook
 
Associating the Value of Automation with Project Funding
Associating the Value of Automation with Project FundingAssociating the Value of Automation with Project Funding
Associating the Value of Automation with Project Funding
 
Business process management and eai
Business process management and eaiBusiness process management and eai
Business process management and eai
 
Information Driven Enterprise for the Connected World
Information Driven Enterprise for the Connected WorldInformation Driven Enterprise for the Connected World
Information Driven Enterprise for the Connected World
 
Customer relationship management the emperor has no clothes
Customer relationship management the emperor has no clothesCustomer relationship management the emperor has no clothes
Customer relationship management the emperor has no clothes
 
Asset information management an it perspective b mick arc 2008
Asset information management   an it perspective b mick arc 2008Asset information management   an it perspective b mick arc 2008
Asset information management an it perspective b mick arc 2008
 
Rapid Product Innovation
Rapid Product InnovationRapid Product Innovation
Rapid Product Innovation
 
Excellence in asset information management sid snitkin arc 2008
Excellence in asset information management sid snitkin arc 2008Excellence in asset information management sid snitkin arc 2008
Excellence in asset information management sid snitkin arc 2008
 
Using Server Virtualization for Manufacturing Operations
Using Server Virtualization for Manufacturing OperationsUsing Server Virtualization for Manufacturing Operations
Using Server Virtualization for Manufacturing Operations
 
Sustainability through Process Field Networks
Sustainability through Process Field NetworksSustainability through Process Field Networks
Sustainability through Process Field Networks
 
Smart Process Manufacturing Overview
Smart Process Manufacturing OverviewSmart Process Manufacturing Overview
Smart Process Manufacturing Overview
 
Supplier selection best practices
Supplier selection best practicesSupplier selection best practices
Supplier selection best practices
 
Trends and solutions in mes and operations management g gorbach arc orlando 2008
Trends and solutions in mes and operations management g gorbach arc orlando 2008Trends and solutions in mes and operations management g gorbach arc orlando 2008
Trends and solutions in mes and operations management g gorbach arc orlando 2008
 
Creating value through collaboration d hill arc orlando 2008
Creating value through collaboration d hill arc orlando 2008Creating value through collaboration d hill arc orlando 2008
Creating value through collaboration d hill arc orlando 2008
 
Collaborative manufacturing management strategies
Collaborative manufacturing management strategiesCollaborative manufacturing management strategies
Collaborative manufacturing management strategies
 
Standards based interoperability g gorbach arc orlando 2008
Standards based interoperability g gorbach arc orlando 2008Standards based interoperability g gorbach arc orlando 2008
Standards based interoperability g gorbach arc orlando 2008
 
Global logistics strategies
Global logistics strategiesGlobal logistics strategies
Global logistics strategies
 

Similar to Keys to fast and flexible factory automation

SDN, OpenFlow, NFV, and Virtual Network
SDN, OpenFlow, NFV, and Virtual NetworkSDN, OpenFlow, NFV, and Virtual Network
SDN, OpenFlow, NFV, and Virtual NetworkTim4PreStartup
 
SuperConnectivity: One company’s heroic mission to deliver on the promises of...
SuperConnectivity: One company’s heroic mission to deliver on the promises of...SuperConnectivity: One company’s heroic mission to deliver on the promises of...
SuperConnectivity: One company’s heroic mission to deliver on the promises of...4DK Technologies, Inc.
 
netconf, restconf, grpc_basic
netconf, restconf, grpc_basicnetconf, restconf, grpc_basic
netconf, restconf, grpc_basicGyewan An
 
NFV and SDN: 4G LTE and 5G Wireless Networks on Intel(r) Architecture
NFV and SDN: 4G LTE and 5G Wireless Networks on Intel(r) ArchitectureNFV and SDN: 4G LTE and 5G Wireless Networks on Intel(r) Architecture
NFV and SDN: 4G LTE and 5G Wireless Networks on Intel(r) ArchitectureMichelle Holley
 
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdfA NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdfSaiReddy794166
 
Resume_Appaji
Resume_AppajiResume_Appaji
Resume_AppajiAppaji K
 
Iisrt arshiya hesarur
Iisrt arshiya hesarurIisrt arshiya hesarur
Iisrt arshiya hesarurIISRT
 
Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...Ericsson
 
Cloud Presentation.pdf
Cloud Presentation.pdfCloud Presentation.pdf
Cloud Presentation.pdfMandanaHazeri
 
The next Trading Infrastructure
The next Trading InfrastructureThe next Trading Infrastructure
The next Trading Infrastructureenyx_com
 
Fuzzy Logic Based N Version Programming For Improving...
Fuzzy Logic Based N Version Programming For Improving...Fuzzy Logic Based N Version Programming For Improving...
Fuzzy Logic Based N Version Programming For Improving...Veronica Hall
 
OPC OLE for Process Control (OPC)
OPC OLE for Process Control (OPC)OPC OLE for Process Control (OPC)
OPC OLE for Process Control (OPC)Mostafa Ragab
 
Ericsson Review: Software-Defined-Networking
Ericsson Review: Software-Defined-NetworkingEricsson Review: Software-Defined-Networking
Ericsson Review: Software-Defined-NetworkingEricsson
 
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIES
STUDY ON EMERGING APPLICATIONS ON DATA  PLANE AND OPTIMIZATION POSSIBILITIES STUDY ON EMERGING APPLICATIONS ON DATA  PLANE AND OPTIMIZATION POSSIBILITIES
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIES ijdpsjournal
 
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIES
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIESSTUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIES
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIESijdpsjournal
 
Accelerating system verilog uvm based vip to improve methodology for verifica...
Accelerating system verilog uvm based vip to improve methodology for verifica...Accelerating system verilog uvm based vip to improve methodology for verifica...
Accelerating system verilog uvm based vip to improve methodology for verifica...VLSICS Design
 
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...Radisys Corporation
 
Effect on Substation Engineering Costs of IEC61850 & System Configuration Tools
Effect on Substation Engineering Costs of IEC61850 & System Configuration ToolsEffect on Substation Engineering Costs of IEC61850 & System Configuration Tools
Effect on Substation Engineering Costs of IEC61850 & System Configuration ToolsSchneider Electric
 

Similar to Keys to fast and flexible factory automation (20)

One pk whitepaper
One pk whitepaperOne pk whitepaper
One pk whitepaper
 
Middleware Technologies ppt
Middleware Technologies pptMiddleware Technologies ppt
Middleware Technologies ppt
 
SDN, OpenFlow, NFV, and Virtual Network
SDN, OpenFlow, NFV, and Virtual NetworkSDN, OpenFlow, NFV, and Virtual Network
SDN, OpenFlow, NFV, and Virtual Network
 
SuperConnectivity: One company’s heroic mission to deliver on the promises of...
SuperConnectivity: One company’s heroic mission to deliver on the promises of...SuperConnectivity: One company’s heroic mission to deliver on the promises of...
SuperConnectivity: One company’s heroic mission to deliver on the promises of...
 
netconf, restconf, grpc_basic
netconf, restconf, grpc_basicnetconf, restconf, grpc_basic
netconf, restconf, grpc_basic
 
NFV and SDN: 4G LTE and 5G Wireless Networks on Intel(r) Architecture
NFV and SDN: 4G LTE and 5G Wireless Networks on Intel(r) ArchitectureNFV and SDN: 4G LTE and 5G Wireless Networks on Intel(r) Architecture
NFV and SDN: 4G LTE and 5G Wireless Networks on Intel(r) Architecture
 
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdfA NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
 
Resume_Appaji
Resume_AppajiResume_Appaji
Resume_Appaji
 
Iisrt arshiya hesarur
Iisrt arshiya hesarurIisrt arshiya hesarur
Iisrt arshiya hesarur
 
Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...
 
Cloud Presentation.pdf
Cloud Presentation.pdfCloud Presentation.pdf
Cloud Presentation.pdf
 
The next Trading Infrastructure
The next Trading InfrastructureThe next Trading Infrastructure
The next Trading Infrastructure
 
Fuzzy Logic Based N Version Programming For Improving...
Fuzzy Logic Based N Version Programming For Improving...Fuzzy Logic Based N Version Programming For Improving...
Fuzzy Logic Based N Version Programming For Improving...
 
OPC OLE for Process Control (OPC)
OPC OLE for Process Control (OPC)OPC OLE for Process Control (OPC)
OPC OLE for Process Control (OPC)
 
Ericsson Review: Software-Defined-Networking
Ericsson Review: Software-Defined-NetworkingEricsson Review: Software-Defined-Networking
Ericsson Review: Software-Defined-Networking
 
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIES
STUDY ON EMERGING APPLICATIONS ON DATA  PLANE AND OPTIMIZATION POSSIBILITIES STUDY ON EMERGING APPLICATIONS ON DATA  PLANE AND OPTIMIZATION POSSIBILITIES
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIES
 
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIES
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIESSTUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIES
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIES
 
Accelerating system verilog uvm based vip to improve methodology for verifica...
Accelerating system verilog uvm based vip to improve methodology for verifica...Accelerating system verilog uvm based vip to improve methodology for verifica...
Accelerating system verilog uvm based vip to improve methodology for verifica...
 
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
 
Effect on Substation Engineering Costs of IEC61850 & System Configuration Tools
Effect on Substation Engineering Costs of IEC61850 & System Configuration ToolsEffect on Substation Engineering Costs of IEC61850 & System Configuration Tools
Effect on Substation Engineering Costs of IEC61850 & System Configuration Tools
 

More from ARC Advisory Group

Stork Presentation on Migration (Willem Hazenberg)
Stork Presentation on Migration (Willem Hazenberg)Stork Presentation on Migration (Willem Hazenberg)
Stork Presentation on Migration (Willem Hazenberg)ARC Advisory Group
 
Asset Information Management (AIM) Presentation @ ARC's 2011 Industry Forum
Asset Information Management (AIM) Presentation @ ARC's 2011 Industry ForumAsset Information Management (AIM) Presentation @ ARC's 2011 Industry Forum
Asset Information Management (AIM) Presentation @ ARC's 2011 Industry ForumARC Advisory Group
 
Three market trends drive collaborative value networks to the next level
Three market trends drive collaborative value networks to the next levelThree market trends drive collaborative value networks to the next level
Three market trends drive collaborative value networks to the next levelARC Advisory Group
 
Mobile Technologies and Supply Chain @ ARC's 2011 Industry Forum
Mobile Technologies and Supply Chain @ ARC's 2011 Industry Forum Mobile Technologies and Supply Chain @ ARC's 2011 Industry Forum
Mobile Technologies and Supply Chain @ ARC's 2011 Industry Forum ARC Advisory Group
 
Enterprise Mobility - Current Practices and Future Plans for Mobility Systems...
Enterprise Mobility - Current Practices and Future Plans for Mobility Systems...Enterprise Mobility - Current Practices and Future Plans for Mobility Systems...
Enterprise Mobility - Current Practices and Future Plans for Mobility Systems...ARC Advisory Group
 
Energy Management Strategies for Operational Excellence @ ARC's 2011 Industry...
Energy Management Strategies for Operational Excellence @ ARC's 2011 Industry...Energy Management Strategies for Operational Excellence @ ARC's 2011 Industry...
Energy Management Strategies for Operational Excellence @ ARC's 2011 Industry...ARC Advisory Group
 
Energy Management and the Evolution of Intelligent Motor Control and Drives @...
Energy Management and the Evolution of Intelligent Motor Control and Drives @...Energy Management and the Evolution of Intelligent Motor Control and Drives @...
Energy Management and the Evolution of Intelligent Motor Control and Drives @...ARC Advisory Group
 
Driving Innovation, Sustainability and Performance @ ARC's 2011 Industry Forum
Driving Innovation, Sustainability and Performance @ ARC's 2011 Industry Forum Driving Innovation, Sustainability and Performance @ ARC's 2011 Industry Forum
Driving Innovation, Sustainability and Performance @ ARC's 2011 Industry Forum ARC Advisory Group
 
Anti-counterfeiting and Brand Protection (ABP) Workshop @ ARC's 2011 Industry...
Anti-counterfeiting and Brand Protection (ABP) Workshop @ ARC's 2011 Industry...Anti-counterfeiting and Brand Protection (ABP) Workshop @ ARC's 2011 Industry...
Anti-counterfeiting and Brand Protection (ABP) Workshop @ ARC's 2011 Industry...ARC Advisory Group
 
Strategies for Asset Performance Management @ ARC's 2011 Industry Forum
Strategies for Asset Performance Management @ ARC's 2011 Industry Forum Strategies for Asset Performance Management @ ARC's 2011 Industry Forum
Strategies for Asset Performance Management @ ARC's 2011 Industry Forum ARC Advisory Group
 
Current Automation Purchasing Strategies Fall Short
Current Automation Purchasing Strategies Fall ShortCurrent Automation Purchasing Strategies Fall Short
Current Automation Purchasing Strategies Fall ShortARC Advisory Group
 
CPM Identified as RPM Engine at ARC Forum
CPM Identified as RPM Engine at ARC ForumCPM Identified as RPM Engine at ARC Forum
CPM Identified as RPM Engine at ARC ForumARC Advisory Group
 
Controls to CPM Connection: Are We There?
Controls to CPM Connection: Are We There?Controls to CPM Connection: Are We There?
Controls to CPM Connection: Are We There?ARC Advisory Group
 
Conoco on Path to Reliability Centered Loop Management: Enhancing ROA on the Way
Conoco on Path to Reliability Centered Loop Management: Enhancing ROA on the WayConoco on Path to Reliability Centered Loop Management: Enhancing ROA on the Way
Conoco on Path to Reliability Centered Loop Management: Enhancing ROA on the WayARC Advisory Group
 
Component Based Solutions Well Aligned with Needs of Service Logistics Providers
Component Based Solutions Well Aligned with Needs of Service Logistics ProvidersComponent Based Solutions Well Aligned with Needs of Service Logistics Providers
Component Based Solutions Well Aligned with Needs of Service Logistics ProvidersARC Advisory Group
 
Combined Fluid Power and Mechatronic Technology Optimizes Solutions
Combined Fluid Power and Mechatronic Technology Optimizes SolutionsCombined Fluid Power and Mechatronic Technology Optimizes Solutions
Combined Fluid Power and Mechatronic Technology Optimizes SolutionsARC Advisory Group
 
Collaborative Asset Lifecycle Management Vision and Strategies
Collaborative Asset Lifecycle Management Vision and StrategiesCollaborative Asset Lifecycle Management Vision and Strategies
Collaborative Asset Lifecycle Management Vision and StrategiesARC Advisory Group
 
Closing the Gap on Digital Manufacturing
Closing the Gap on Digital ManufacturingClosing the Gap on Digital Manufacturing
Closing the Gap on Digital ManufacturingARC Advisory Group
 
Cautious Optimism Pervades Hanover Fair
Cautious Optimism Pervades Hanover FairCautious Optimism Pervades Hanover Fair
Cautious Optimism Pervades Hanover FairARC Advisory Group
 

More from ARC Advisory Group (20)

Eam guide-video-2015
Eam guide-video-2015Eam guide-video-2015
Eam guide-video-2015
 
Stork Presentation on Migration (Willem Hazenberg)
Stork Presentation on Migration (Willem Hazenberg)Stork Presentation on Migration (Willem Hazenberg)
Stork Presentation on Migration (Willem Hazenberg)
 
Asset Information Management (AIM) Presentation @ ARC's 2011 Industry Forum
Asset Information Management (AIM) Presentation @ ARC's 2011 Industry ForumAsset Information Management (AIM) Presentation @ ARC's 2011 Industry Forum
Asset Information Management (AIM) Presentation @ ARC's 2011 Industry Forum
 
Three market trends drive collaborative value networks to the next level
Three market trends drive collaborative value networks to the next levelThree market trends drive collaborative value networks to the next level
Three market trends drive collaborative value networks to the next level
 
Mobile Technologies and Supply Chain @ ARC's 2011 Industry Forum
Mobile Technologies and Supply Chain @ ARC's 2011 Industry Forum Mobile Technologies and Supply Chain @ ARC's 2011 Industry Forum
Mobile Technologies and Supply Chain @ ARC's 2011 Industry Forum
 
Enterprise Mobility - Current Practices and Future Plans for Mobility Systems...
Enterprise Mobility - Current Practices and Future Plans for Mobility Systems...Enterprise Mobility - Current Practices and Future Plans for Mobility Systems...
Enterprise Mobility - Current Practices and Future Plans for Mobility Systems...
 
Energy Management Strategies for Operational Excellence @ ARC's 2011 Industry...
Energy Management Strategies for Operational Excellence @ ARC's 2011 Industry...Energy Management Strategies for Operational Excellence @ ARC's 2011 Industry...
Energy Management Strategies for Operational Excellence @ ARC's 2011 Industry...
 
Energy Management and the Evolution of Intelligent Motor Control and Drives @...
Energy Management and the Evolution of Intelligent Motor Control and Drives @...Energy Management and the Evolution of Intelligent Motor Control and Drives @...
Energy Management and the Evolution of Intelligent Motor Control and Drives @...
 
Driving Innovation, Sustainability and Performance @ ARC's 2011 Industry Forum
Driving Innovation, Sustainability and Performance @ ARC's 2011 Industry Forum Driving Innovation, Sustainability and Performance @ ARC's 2011 Industry Forum
Driving Innovation, Sustainability and Performance @ ARC's 2011 Industry Forum
 
Anti-counterfeiting and Brand Protection (ABP) Workshop @ ARC's 2011 Industry...
Anti-counterfeiting and Brand Protection (ABP) Workshop @ ARC's 2011 Industry...Anti-counterfeiting and Brand Protection (ABP) Workshop @ ARC's 2011 Industry...
Anti-counterfeiting and Brand Protection (ABP) Workshop @ ARC's 2011 Industry...
 
Strategies for Asset Performance Management @ ARC's 2011 Industry Forum
Strategies for Asset Performance Management @ ARC's 2011 Industry Forum Strategies for Asset Performance Management @ ARC's 2011 Industry Forum
Strategies for Asset Performance Management @ ARC's 2011 Industry Forum
 
Current Automation Purchasing Strategies Fall Short
Current Automation Purchasing Strategies Fall ShortCurrent Automation Purchasing Strategies Fall Short
Current Automation Purchasing Strategies Fall Short
 
CPM Identified as RPM Engine at ARC Forum
CPM Identified as RPM Engine at ARC ForumCPM Identified as RPM Engine at ARC Forum
CPM Identified as RPM Engine at ARC Forum
 
Controls to CPM Connection: Are We There?
Controls to CPM Connection: Are We There?Controls to CPM Connection: Are We There?
Controls to CPM Connection: Are We There?
 
Conoco on Path to Reliability Centered Loop Management: Enhancing ROA on the Way
Conoco on Path to Reliability Centered Loop Management: Enhancing ROA on the WayConoco on Path to Reliability Centered Loop Management: Enhancing ROA on the Way
Conoco on Path to Reliability Centered Loop Management: Enhancing ROA on the Way
 
Component Based Solutions Well Aligned with Needs of Service Logistics Providers
Component Based Solutions Well Aligned with Needs of Service Logistics ProvidersComponent Based Solutions Well Aligned with Needs of Service Logistics Providers
Component Based Solutions Well Aligned with Needs of Service Logistics Providers
 
Combined Fluid Power and Mechatronic Technology Optimizes Solutions
Combined Fluid Power and Mechatronic Technology Optimizes SolutionsCombined Fluid Power and Mechatronic Technology Optimizes Solutions
Combined Fluid Power and Mechatronic Technology Optimizes Solutions
 
Collaborative Asset Lifecycle Management Vision and Strategies
Collaborative Asset Lifecycle Management Vision and StrategiesCollaborative Asset Lifecycle Management Vision and Strategies
Collaborative Asset Lifecycle Management Vision and Strategies
 
Closing the Gap on Digital Manufacturing
Closing the Gap on Digital ManufacturingClosing the Gap on Digital Manufacturing
Closing the Gap on Digital Manufacturing
 
Cautious Optimism Pervades Hanover Fair
Cautious Optimism Pervades Hanover FairCautious Optimism Pervades Hanover Fair
Cautious Optimism Pervades Hanover Fair
 

Keys to fast and flexible factory automation

  • 1. Keys to Fast & Flexible Factory Automation BY D. CARO & C. RESNICK NOVEMBER 28, 2001 ARC INSIGHTS# 2001-052MD KEYWORDS: Factory Automation, PLCs, OPC, XML, Foundation Fieldbus, Ethernet/IP, Profibus SUMMARY: In recent years, the demands for increased productivity, more efficient processes, and greater access to plant floor information have created a need for faster application devel- opment and flexibility. These demands, however, often result in frustration with existing control systems technology. In many applications such In many industries such as material as material handling and packaging, processing speeds and handling and packaging, processing throughput must be raised while simultaneously adding the speeds and throughput must be raised flexibility required for quick, continuous product changeovers while simultaneously adding the required for collaborative manufacturing. In applications that flexibility required for quick, continuous product changeovers required for require multiple control system elements, structured costs must collaborative manufacturing. be lowered, system performance must be increased, and infor- mation exchange must become easier. ANALYSIS: Delivering faster application development and flexibility to the factory floor involves a multitude of factors. This Insight focuses on three areas, faster application development for PLCs, integration of diverse Ethernet networks, and exchange of enterprise data. A Roadmap for More Rapid & Efficient Application Development The biggest problem in building a PLC application is the totally unstructured program- ming environment. Programs become “write-only” and are difficult to modify. Spaghetti-code is almost required by design. A well-integrated development environ- ment for PLC programs is badly needed. Programming Language Abbreviation Description Relay Ladder Logic RLL Graphical interconnection diagrams of pushbut- tons and relay coils and contacts Function Block Diagrams FBD Graphical interconnection diagrams of calculation objects Sequential Function Charts SFC Graphical state machine diagramming Structured Text ST A programming language similar to PASCAL Instruction List IL Sequentially executed commands ENTERPRISE AND AUTOMATION STRATEGIES FOR INDUSTRY EXECUTIVES
  • 2. ARC Insights, Page 2 Build the state - machine logic The answer is almost at hand with IEC 61131-3 Program- ming Languages for Programmable Logic Controllers. This SFC SFC standard specifies four programming languages and a dia- gramming language shown in the table. RLL RLL FBD FBD ST ST ARC takes this one more step, saying that SFC is the lan- Logical & Workflow Workflow guage of the State Machine and all physical processes and timed calculations, calculations, calculations, machines must have all of their operating states defined by interlocks function statements blocks an SFC so that the State Transitions can be programmed. Then, each state’s workflow and logic can be programmed in Processes Are Defined with State-Machines, and Coded in the Best Language for the the most appropriate language. RLL is ideal for interlocks Application and pure timed sequences. FBD is ideal for complex data flows, typical of regulatory loop control and motion control. ST and IL are offered for those who prefer these methods of programming in statements or commands respectively. So, begin first with the SFC and programs will become easier to write, correct the first time, and much easier to modify in the future. Integrating Diverse Ethernet Networks via an OPC DX Junction Box One of the major barriers faced on the factory floor is the integration of various Ethernet networks such as Foundation Fieldbus HSE, Ethernet/IP, and Profibus. The most prom- ising method to overcome this barrier is OPC DX (Data eXchange.) OPC DX will allow access to data for any of these networks by addressing its tag name independent of the underlying network protocol. Naturally, each object will have its own data structure based on the object type defined with an XML Schema. DX will support client/server, producer/consumer, and publish/subscribe, which are the basic data transfer methods used by these networks. The application will use the DX mechanism to “connect” with the data source using a local OPC DX Client. Each OPC DX Server then translates the request into its own network protocol, and ar- ranges for delivery of the data. When the data arrives at the DX Server for that network, it is OPC DX Client converted to DX protocol and supplied to the DX Client. The one caution is that the OPC DX OPC Foundation OPC EtherNet/IP OPC PROFIbus DX specification has yet to be released, so this is Fieldbus DX Server DX Server Server based on the promise of DX. However, once it is released, a true “junction box” will be cre- ated for tying together diverse Ethernet networks on the factory floor. © 2001 • ARC Advisory Group • 3 Allied Drive • Dedham, MA 02026 USA • 781-471-1000 • ARCweb.com USA • UK • Germany • Japan • India
  • 3. ARC Insights, Page 3 Performing Enterprise Data Integration Everyone wants to know how data can be bridged from the automation system to the enterprise domain. Clearly, the Microsoft method utilizes their .NET framework based on use of XML and SOAP operating in their BizTalk Framework. OPC DX will have some options to be much simpler for just real-time use, but it will conform fully to this Microsoft-centric view of the enterprise. There are several methods to get data to the enterprise. One method is to let the enterprise software poll for the data when needed. Another method is to push the data on a regular clock cycle, otherwise known as the BAPI method used for SAP. Finally, another method is to push the data whenever it is ready, otherwise known as the publish/subscribe method. ARC believes that information derived from the manufacturing world will present itself to the enterprise in the form of OPC DX, which will offer all three methods of data ex- change conforming to BizTalk. ARC strongly prefers the Publish/Subscribe protocols being used by Foundation Fieldbus and iDA, which are very close to the Pro- ducer/Consumer protocol of Ethernet/IP. OPC DX will most likely mask these differences since DX works both ways. When the enterprise planning software sets a new production rate, the “production speed” target can be published by the planning system with OPC DX, since the control system subscribes to the production rate target. Likewise, when a manufactured unit rolls off the assembly line, all of its data can then be published to the production tracking system and a transactional database both of which subscribe to such data. RECOMMENDATIONS: • PLC application programming should be performed in a structured environment by first using Sequential Function Charts so programs will become easier to write, cor- rect the first time, and simpler to modify in the future. • An OPC DX client should be looked upon as the future junction box that will elimi- nate one of the major barriers faced on the factory floor by integrating various Ethernet networks such as Foundation Fieldbus HSE, Ethernet/IP, and Profibus. • Data should be bridged from the automation system to the enterprise domain by us- ing the Publish/Subscribe options of OPC DX, which will make it simpler for real- time use while conforming to the Microsoft .NET framework. For further information, contact your account manager or the authors at rcaro@arcweb.com or cresnick@arcweb.com. Recommended circulation: All MAS-D clients. © 2001 • ARC Advisory Group • 3 Allied Drive • Dedham, MA 02026 USA • 781-471-1000 • ARCweb.com USA • UK • Germany • Japan • India