18
OPC as OPC as Futur e Communicat ion Future Communication Pr otocol in Industrial Automation Pr otocol in Industrial Automation Plus : Studi Kasus – Perusahaan X Handy Wicaksono urusan T eknik Elektro UK Petra

OPC Automation

Embed Size (px)

Citation preview

Page 1: OPC Automation

8/3/2019 OPC Automation

http://slidepdf.com/reader/full/opc-automation 1/18

OPC asOPC as Future CommunicationFuture CommunicationProtocol in Industrial AutomationProtocol in Industrial AutomationPlus : Studi Kasus – Perusahaan X

Handy Wicaksono

urusanTeknik Elektro – UK Petra

Page 2: OPC Automation

8/3/2019 OPC Automation

http://slidepdf.com/reader/full/opc-automation 2/18

OverviewOverview OPC : What and Why

OPC Architecture OPCApplication

– ◦ OPC Application on Perusahaan X

◦ Lessons learned

Page 3: OPC Automation

8/3/2019 OPC Automation

http://slidepdf.com/reader/full/opc-automation 3/18

OPC Definition (1)OPC Definition (1) OLE for Process Control (OPC)

A software interface technologyused to facilitate the transfer of data

,Human Machine Interfaces (HMI),

supervisory systems and enterprise

systems such as historical databases

Page 4: OPC Automation

8/3/2019 OPC Automation

http://slidepdf.com/reader/full/opc-automation 4/18

OPC Definition (2)OPC Definition (2)

Page 5: OPC Automation

8/3/2019 OPC Automation

http://slidepdf.com/reader/full/opc-automation 5/18

Primary Value of OPC (1)Primary Value of OPC (1) OPC provides a common interface for

communicating with diverse industrialcontrol products,

re ardless of the software or

hardware used in the process

OPC is open connectivity through the

creation and maintenance of openstandards specifications

Page 6: OPC Automation

8/3/2019 OPC Automation

http://slidepdf.com/reader/full/opc-automation 6/18

Primary Value of OPC (2)Primary Value of OPC (2)

Page 7: OPC Automation

8/3/2019 OPC Automation

http://slidepdf.com/reader/full/opc-automation 7/18

What OPC doesn’t doWhat OPC doesn’t do OPC does not eliminate the need for

drivers Each manufacturer develops an OPC

server for their s ecific roduct usin

whatever protocol their device needs

since they are best suited to build a

server that will take full advantage of their product

Page 8: OPC Automation

8/3/2019 OPC Automation

http://slidepdf.com/reader/full/opc-automation 8/18

OPC SchemeOPC Scheme

Page 9: OPC Automation

8/3/2019 OPC Automation

http://slidepdf.com/reader/full/opc-automation 9/18

OPC TechnologyOPC Technology OPC is based on Microsoft’s Distributed

Component Object Model (DCOM)technology

◦ Ob ect Linkin and Embeddin OLE   

Component Object Model (COM)DCOM

Page 10: OPC Automation

8/3/2019 OPC Automation

http://slidepdf.com/reader/full/opc-automation 10/18

OPC LayeringOPC Layering OPC is an Application Programming

Interface (API) and not an “on the wire”protocol

Page 11: OPC Automation

8/3/2019 OPC Automation

http://slidepdf.com/reader/full/opc-automation 11/18

OPC ArchitectureOPC Architecture OPC is based on a client-server

architecture

Page 12: OPC Automation

8/3/2019 OPC Automation

http://slidepdf.com/reader/full/opc-automation 12/18

OPC Server and OPC ClientOPC Server and OPC Client Application that gathers information

from devices (e.g PLC) using device’snative protocols (e.g MODBUS)

OPC server rovides access to this

data via COM objects & method calls,

allowing multiple OPC clients to

indirectly read and write to the fielddevice via the OPC server

Page 13: OPC Automation

8/3/2019 OPC Automation

http://slidepdf.com/reader/full/opc-automation 13/18

OPC Application in the marketOPC Application in the market KepServerEx from Kepware

 

OPC Systems.NET from Open

Automation

Page 14: OPC Automation

8/3/2019 OPC Automation

http://slidepdf.com/reader/full/opc-automation 14/18

Future of OPCFuture of OPC

Page 15: OPC Automation

8/3/2019 OPC Automation

http://slidepdf.com/reader/full/opc-automation 15/18

StudyStudy CaseCase –  –Perusahaan X (1Perusahaan X (1))

Menyimpan data dari

smart sensor di

 berbagai area kedatabase OPC team

Membuat aplikasi web

secara real time yangmenampilkan data

tersebut IT team

Page 16: OPC Automation

8/3/2019 OPC Automation

http://slidepdf.com/reader/full/opc-automation 16/18

Study CaseStudy Case –  –PerusahaanPerusahaan X (2)X (2) Konfigurasi KepServerEx 

(OPC server) yangmembaca data alat

Konfi urasi DataLo er  

(add-ons KepServerEx)

Page 17: OPC Automation

8/3/2019 OPC Automation

http://slidepdf.com/reader/full/opc-automation 17/18

Study CaseStudy Case –  –Perusahaan XPerusahaan X (3)(3) Konfigurasi DataLogger (add-ons

KepServerEx)◦ Ambil tag name dari OPC Server

◦ Atur koneksi ke database DSN

◦ Menyimpan ke tabel baru/existing 

◦ Konfigurasi durasi penyimpanan ke database

Konfigurasi (sederhana) SQL Server 2008◦ Desain tabel, tipe data

◦ Remote connection for SQL (test : VM Ware)

Page 18: OPC Automation

8/3/2019 OPC Automation

http://slidepdf.com/reader/full/opc-automation 18/18

Lesson LearnedLesson Learned Otomasi industri modern tidak 

terpisahkan dari IT/komputer◦ Nilai plus bagi lulusan Teknik Elektro

“modal” penting untuk engineer 

◦ OPC, jaringan, database, VMWare dll 

Pentingnya “mentor” dan “koneksi” dalamdunia kerja