1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed...

29
1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence

Transcript of 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed...

Page 1: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

1 / Name / Date

IDAInterface for Distributed Automation

The journey toward Distributed Intelligence

Page 2: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

2 / Name / Date

2

CentralisedAutomation

1-stGeneration

DecentralisedAutomation

2-ndGeneration

DistributedIntelligence

3-rdGeneration

The Markettoday

IDAtarget

The situation according to Mercer-Research (survey for Siemens: Autumn 99)

Automation Technology

Page 3: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

3 / Name / Date

3

First Generation

- Complicated and expensive wiring

- Modular organization of plants is difficult

+ Software: easy to be structured

+ No communication (local shared memory)

Page 4: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

4 / Name / Date

4

Second Generation

+ Simple, inexpensive wiring

+ Breakdown of plants into modules is possible

- Software: costly synchronisation and communication

- Costly service, maintenance and commissioning

Page 5: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

5 / Name / Date

5

+ Simple and inexpensive wiring

+ Modular organization of plants is possible

+ Software: corresponds to centralized control

+ Combination of benefits from centralized and decentralized automation

The distributed intelligence is virtually structured like a centralized application

(Mr. Bent, Phoenix Contact)

Third Generation

BusinessApplications

IDA

Application 1Control

Application 2Control

Application 3Control

Communication Layer IDAShared Distributed Memory

Page 6: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

6 / Name / Date

FirewallWWW

Ethernet TCP/IP

Ethernet TCP/IP

Intranet

Intranet

Router

Ethernet TCP/IP

Administration

ERP-MES-PPS

Production

Ve

rtic

al I

nte

gra

tio

n

Ethernet links themachine level withall company levelsand the Internet

IDA

Vertical Integration

Page 7: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

7 / Name / Date

7

Transparent access to information Customer Benefit

Devices are Content ProviderThey integrate Web pages.Use a standard Web browser to access Diagnostic, Monitoring, Control, Visualization and Help

How does IDA help?

Definition of a basic web server structureto support Visualization, Monitoring,

Diagnostic and Control services

Ve

rtic

al I

nte

gra

tio

n

Page 8: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

8 / Name / Date

Ve

rtic

al I

nte

gra

tio

n

How does IDA help?

Definition of a minimum level of architecturefor embedded web servers

Definition of style guides to supportmaintenance functions

Remote Maintenance via Internet Customer Benefit

All functions are accessible via Internet without additional costs and efforts

All devices, program and parameters are accessible through a browser

Download of parameters and programs using standard Internet protocols (e.g. FTP)

Page 9: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

9 / Name / Date

IDA application

Business Application

Ve

rtic

al I

nte

gra

tio

n

Direct link with business applications Customer benefit

Any application and any task can directly access any element of a company database

Direct link to ERP/MES (no import or export required)

Production data acquisition by directly writing into the company database

How does IDA help?

Definition of a high level object model interfacewith support of IT standards: ODBC, JDBC, CORBA, DCOM

Page 10: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

10 / Name / Date

FirewallWWW

Ethernet TCP/IP

Ethernet TCP/IP

Intranet

Intranet

Router

Ethernet TCP/IP

Administration

ERP-MES-PPS

Produktion

Switch

Switch

Horizontal Integration

Horizontal Integration

Ethernet links seamlesslythe devices, controllers, HMIand supervisorsy system inreal time

IDA

Page 11: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

11 / Name / Date

How does IDA help?

Definition of a basic web server structureto support Visualization, Monitoring,

Diagnostic and control servicesHorizontal Integration

Operate with a web browser Customer benefit

No run-time licenses

The whole production line can be operated from any operator terminal

Control, alarm handling, production data acquisition and SCADA at production and management level without additional software, just a web browser

Page 12: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

12 / Name / Date

Safety integrated inside devices Customer benefit

Safe sensors communicate directly with safe actuators through the safe network

A separate safety infrastructure is not required

The safety PLC is distributed in the safe sensors and actuators

How does IDA help?

Definition and approval of a Safety protocol and architecture

Horizontal Integration

Page 13: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

13 / Name / Date

How does IDA help?

Definition of a file structure and service to facilitate the initial integration of a device in a

network and the replacement of a faulty device

Device IntegrationPlug & WorkCustomer benefit

Device descriptions embedded inside the device

Simple integration of all devices into the development tool due to device descriptions

Replacement of device does not require manual reconfiguration

Horizontal Integration

Page 14: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

14 / Name / Date

How does IDA help?

Definition of an Object modelDefinition and implementation of APIs

Providing implementation examplesSupport of Conformity centers: test scenarios

How does IDA help?

Definition of a Communication architecture (IDA, NDDS, UDP, IP, HTTP,….) with different

Quality Of ServicePresentation of typical real-time applications

Interoperability and real time Customer benefit

Interoperability and ease of use

Distributed intelligence on Ethernet for real-time applications

Horizontal Integration

Page 15: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

15 / Name / Date

Tooling

Page 16: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

16 / Name / Date

Eng. ToolVendor C

Adding IDA compliant devices inside a tool

DeviceDevice Description

following IDA structure

IDA standard+ Vendor Specific

Identification of thedevice available inside the device and in electronic format (file)

FunctionalObject

Description Eng. ToolVendor B

Embedded inside the device and in electronic format (file)

Drive

Robot

PLC

Vendor AVendor A

How does IDA help?

Definition of a generic structure for devices (using XML language, for example) to facilitate their integration inside engineering tools comingfrom different vendors. The goal is not to define device profiles, but to provide the container structure for device suppliers that will implement their device profile inside this container

Page 17: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

17 / Name / Date

Tools interoperability

Eng. ToolVendor C

FunctionalObject

DescriptionEng. ToolVendor B

Inputs/Outputs/Type Robot

PLC

How does IDA help?

Definition of a mechanism to manage the IDA objects (creation, deletion, binding, ….) that will be used by the tools from different vendors

Definition of Functional Objects to facilitate their integration in different tools

Page 18: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

18 / Name / Date

IDA organization

Page 19: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

19 / Name / Date

Charter

Develop in a timely manner and promote services which use Ethernet and Web/Internet technologies as an open distributed intelligence architecture between devices and from the device to the boardroom to deliver added value to OEMs and End Users

Page 20: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

20 / Name / Date

Missions

Identify requirements and added value from the End Users /OEM

Specify the services to support Distributed intelligence Link with Business applications Web integration Safety Tool interoperability Device Communication using open Ethernet and Web standards.

Provide source code samples available for free with an IDA Public License (IPL)

Page 21: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

21 / Name / Date

Missions

Promote Open standards through advertising, trade show participation,

white papers, web site, etc Products from members of the association, on the web site, for

example

Develop Test specifications / establish test criteria to insure interoperability

of IDA compliant products from the different members Independent conformity centers Training materials and courses to facilitate the use and

implementation of the open standards by the members

Page 22: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

22 / Name / Date

Deliverables

Page 23: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

23 / Name / Date

Deliverables

Specifications Available for free

APIs

Source code samples

Test scenarios for conformity check

On-line Training

Certification of IDA service providers

Internal IDA Support function (full time personnel): web site, emails, training, surveys, minutes of meeting, trade shows,...

Page 24: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

24 / Name / Date

FAQ’s

Page 25: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

25 / Name / Date

What is IDA?

IDA stands for Interface for Distributed Automation

It is a group of companies that joined their marketing and technical effort on Ethernet and Web technologies to develop together distributed intelligence architectures

IDA specifies and implements the services supporting Distributed intelligence, Link with Business applications, Web integration, Safety, Tool interoperability and Device Communication using open Ethernet and Web standards.

IDA provides specifications and source code samples for free, guarantees interoperability of IDA 3rd party products and delivers training materials

Page 26: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

26 / Name / Date

How can a company join IDA?

After the initial phase of specification by the founder members, the organization will be open to other companies for two different purposes:

Participation to the TFGs will be decided by the Technical committee if the company commit to actively participate by sharing costs and resources

Participation to the 3rd party Group to share information from IDA members and eventually implement the IDA services in their specific products

Page 27: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

27 / Name / Date

Who is part of IDA?Is it a regional organization?

The following are the IDA founder companies

Page 28: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

28 / Name / Date

When are the specifications available?

The IDA specifications will be publicly available in April 2001

Page 29: 1 / Name / Date IDA Interface for Distributed Automation The journey toward Distributed Intelligence.

29 / Name / Date

How can I get information? What is your URL?

You can visit our web site for more information

www.ida-group.org