UNDERSTANDING DISTRIBUTED
CONTROL SYSTEM (DCS)
oleh :
Agus S
Fak. Teknologi Industri
UNISSULA
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 2
Distributed Control Systems
• Arsitektur dasar dari distributed control system
terdiri dari:
❑ stasiun operator (operator station)
❑ stasiun kontrol (control station)
❑ sistem komunikasi (communication system)
• Stasiun operator bertugas mengumpulkan data
yang berhubungan dengan operasi proses,
selanjutnya data-data tersebut dapat ditampilkan
dan dimanipulasi.
• Stasiun kontrol berisi fungsi-fungsi kontrol,
misalnya untuk DDC
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 3
• Stasiun banyak (multiple stations) digunakan berdasarkan ukuran dan
jenis obyek proses, sedangkan tingkat penyebarannya dibedakan
tergantung dari jumlah control loop yang diproses.
• Jenis DCS : 1- loop, 8-loop, dan 40- loop.
• Sistem komunikasi melakukan pertukaran data pada kecepatan tinggi
di antara stasiun operator, stasiun kontrol dan stasiun-stasiun yang
lain.
• Distributed Control System (DCS) terdiri dari 4 buah interface seperti
yang telah digambarkan pada gambar sebelumnya, empat buah
interface tersebut adalah:
• Process interface
• Man-Machine interface
• Engineering interface
• Interface ke Systems Control dan ke interface yang lain
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 4
Process interface
• Process interface merupakan interface di antara
DCS dan plant (yaitu sensor pengukuran dan final
control elements)
• Stasiun kontrol menerima sinyal dari sensor,
misalnya temperatur, tekanan dan laju aliran.
Selanjutnya stasiun kontrol melakukan
perhitungan kontrol untuk mendapatkan
penyimpangan dari nilai setpoint-nya.
• Kemudian sinyal output dikirim ke final control
elements untuk melakukan aksi kompensasi.
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 5
Man-machine interface
• MMI-Man-machine interface merupakan
interface antara DCS dan operator.
• MMI- Man-machine interface berfungsi sebagai
pusat pemantauan (central monitoring) dari
plant dan mengijinkan operator untuk
melakukan pengoperasian.
• Operator console terdiri dari sebuah
mikroprosesor yang kuat, CRT dan keyboard.
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 6
• Switching displays pada CRT dapat
melakukan berbagai macam operasi.
• Pengoperasian setiap plant dengan
menggunakan CRT disebut “CRT operation”.
• Sistem operasi yang menggunakan susunan
instrumen elektronik pada kontrol panel
untuk unit control loop disebut “board
operation”.
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 7
Control dan interface lainnya
• Interface yang lain terdiri dari interface
supervisory computer dan interface kontrol sub-
sistem.
• Interface supervisory computer menghubungkan
DCS ke supervisory computer.
• Supervisory computer mengirimkan data kontrol
dan menerima perintah supervisory operation dan
optimal settings.
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 8
• Interface kontrol sub-sistem menghubungkan DCS
ke instrumen jenis yang lain misalnya PLC
(programmable logic controller) atau penganalisis
komposisi ke plant operation.
• Engineering interface mengijinkan komunikasi
antara DCS dan engineer.
• Engineering interface mengijinkan system build-up
dan perangkat lunak perawatan dalam DCS.
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 9
Konfigurasi DCS
1. Operator station
2. Builder Maintenance Functions
3. Comm. Functions
4. Annunciator Functions
5. Computational Functions
6. Feedback Control. Functions
7. Sequence Con. Functions
8. Analog Input/Output
9. Digital Input/Output
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 10
Standard Open Communication
• Open system
– Berdasarkan pada standard industri yang paling
banyak dapat menerima.
– Regulatory atau standard konsensus, seperti
ISA, ISO, IEEE, EPRI, ANSI, dll. Termasuk OSI
model dari ISO, POSIX, dan FF Fieldbus.
– De facto standard yang berdasarkan pada pasar
dominan, atau pabrik terbesar, atau yang paling
populer dipakai oleh user.
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 11
DCS dan Front-ends
Apa yang seharusnya dan dapat dilakukan DCS ?
❑ loading of parameters (gain, threshold, lookup-
table, ...)
❑ loading of software (?)
❑ pemantauan pada saat beroperasi (error reporting)
❑ pengontrolan proses kalibrasi (dengan DAQ(data
acquisition))
❑ pengujian dan diagnosis kesalahan (fault
diagnosis)
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 12
How to interface ?
Contoh aplikasi:
❑ boards dalam sebuah front-end crate (VME:Versa
Modul European, 32 bit bus, fastbus, …)
❑ pengiriman data melalui network (ethernet, ...) ke
processor dalam crate
❑ mengendalikan boards melalui bus
➢ jumlah data tak terbatas (no limit)
➢ cepat, mampu untuk jarak jauh, well known
➢ fleksibel
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 13
How to interface ?
❑ mendefinisikan protokol
❑ memindahkan data melalui bus
❑ processor software development
❑ interface non-industrial sulit digabungkan
dengan DCS
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 14
How to interface ?
Alternatif:
❑ interface yang langsung terletak pada board level,
misalnya dengan koneksi fieldbus(-like)
➢ fieldbus connector pada setiap board
➢ micro-controller
➢ interface to the electronics on the board
❑ 32 input/output
❑ dual port memory
❑ interface ke ICC:International Color Consortium,
JTAG:Joint Test Action Group, … (?)
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 15
Glosary
◼ ANSI: American National Standard Institute, nonprofit, organisasi
independent, profesional society yang didevelop dan
dikoordinasi oleh USA
◼ EPRI: Electric Power Research Institute, consorsium penelitian
dengan anggota 660 di USA
◼ FF: Fieldbus Foundation, organisasi non profit, hasil merger antara
World FIP Nort America dan ISP Foundation pada tahun 1994.
◼ ISA: Instrument Sosiety of America
◼ ISO: International Standard Organization
◼ OSI: Open System Interconect, 7 layer model standard reference
untuk operasi networking, yaitu: Physical, Datalink, Network,
Transport, Session, Presentation, Application
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 16
Glosary
◼ POSIX: Portable Operating System Interface eXchange,
standard operating system dari UNIX
◼ MS-DOS: Microsoft Disk Operating System, didevelop oleh
IBM PC, dan sudah menjadi standar de facto
◼ SQL :Structure Query Language, diucapkan “see quill”
merupakan ISO standar data base access untuk
komunikasi (querying, updating, dan managing) dengan
berbagai macam variasi data base.
◼ UNIX : UNIfied multitasking, time-sharing operating system,
dikeluarkan oleh AT&T untuk komunikasi, multi user,
32 bit minicomputer. Namanya sekarang X/Open Corp.
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 17
Gambar 1. Sebuah sistem yang terkomputerisasi dimana
pengendalian dipusatkan pada sebuah komputer di
dalam control room
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 18
Gambar 2. Distributed Control System (DCS) – Control partially
mendistribusikan ke beberapa control card, di dalam
control room, setiap bagian mempunyai beberapa
loop.
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 19
Gambar 3. Sistem Bus – Pengendalian secara total
medistribusikan ke field dengan loop yang ada
dalam setiap peralatan
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 20
."
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 21
Aktivitas terpusat
Arsitektur DCS konvensional mempunyai banyak
perangkat keras dan multiple levels dari network
yang berbeda
.
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 22
Intelligence di Field
Suatu arsitektur dari distributed fieldbus
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 23
Mengapa Open System penting ?
◼ Kita berada pada kompetisi global pasar bebas, sehingga
semakin banyak jenis perangkat lunak dan perangkat keras
yang mampu menangani segala keperluan.
◼ Harus mampu mengikuti perkembangan operasi plant dari
tahun ke tahun.
◼ Tidak mungkin pabrik hanya menggunakan komponen otomasi
dari satu merek saja.
◼ Agar operasi plant efektif, diperlukan interkoneksi yang
menggunakan standar komunikasi yang sama.
◼ Kita harus bisa menggunakan perangkat lunak lama meskipun
komputernya di-upgrade, karena harga perangkat lunaknya
sekitar ¾ dari total cost system automation.
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 24
Kelebihan dan kekurangan Open System
◼ Application portability. Perangkat lunak aplikasi yang sama dapat
digunakan dengan komputer dari vendor yang berbeda.
◼ Vendor independence. Beberapa komputer dari vendor yang
berbeda mungkin digunakan.
◼ Scalability. Perangkat lunak yang sama dapat digunakan untuk
semua tingkatan komputer.
◼ Personnel portability. Personnelnya dapat dengan mudah di
training dari sistem yang satu ke sistem yang lain.
◼ Evolution of solution. Investasi user diperuntukkan jangka
panjang
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 25
Node A Function Node B
User Program User
Program
Layer 7 Dapat melayani semua program e.g Layer 7
Application Windows Application
Layer 6 Restructure data to/from standarized form Layer 6
Presentation Presentation
Layer 5 Provides user-to-user connection Layer 5
Session Winsocket, Netbios, NetX Session
Layer 4 Data transfer Node to Node Layer 4
Transport TCP/UDP, Net BEUI,IPX/SPX Transport
Layer 3 Routing data lewat jaringan (IP) Layer 3
Network Network
Layer 2 Access link control and reliability (token Layer 2
Data Link pass, CSMA/CD) Data Link
Layer 1 Interface to physical medium Layer 1
Physical (connector, cable type, impedance) Physical
Transmisi medium (coaxial, cable twinaxial)
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 26
OSI Layer Postal System Equivalent
7-Application Letter contents within envelope
6-Presentation Format dan bahasa surat, termasuk translasi
ke bahasa lain jika diperlukan
5-Session Nama, alamat, zip code pengirim dan
penerima
4-Transport Certified atau registered mail, verifikasi
bahwa surat akan sampai ke alamat
3-Network Transfer distribusi diluar local system ke lain
kota
2-Data Link Distribusi local system yang sama
1-Physical Pak pos, truck, plane, dll
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 27
Node A USER DATA Node B
User Program User Program
Layer 7 USER DATA Layer 7
Application Application
Layer 6 USER DATA Layer 6
Presentation Presentation
Layer 5 USER DATA Layer 5
Session Session
Layer 4 USER DATA Layer 4
Transport Transport
Layer 3 USER DATA Layer 3
Network Network
Layer 2 USER DATA Layer 2
Data Link Data Link
Layer 1 USER DATA Layer 1
Physical Physical
Transmisi medium (coaxial, cable twinaxial)
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 28
Standar komunikasi yang lain
◼ TCP/IP : Transmission Control Protocol/Internet
Protocol, mempunyai karakteristik:
❑ Dikembangkan oleh Dept. Pertahanan US 1974
❑ Secara de facto mengikuti standard system UNIX
❑ Tidak di extend ke layer physical dan layer data link
❑ Merupakan perangkat lunak untuk layer 3 (network) dan 4
(transport)
❑ Menggunakan Ethernet, token ring, atau standard level 1
dan 2
❑ TCP Transport Layer (Layer 4)
❑ IP Network layer (Layer 3)
❑ UDP (User Datagram Protocol)
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 29
FDDI :Fiber Distributed Data Interface
◼ Dikembangkan oleh ANSI tahun 1980
◼ Seperti IEEE 802.5 token ring LAN Standard
◼ Physical and data link layer dari model OSI (layer 1
dan 2)
◼ Token pass access methode pada 100 Mbps
200 kilometer
◼ Sering menggunakan backbone, dengan bridge ke
Ethernet
◼ CDDI (Copper Distribution Data Interface)
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 30
DDE versus API DDE(Dynamic Data
Exchange)
• Konfigurasi sederhana
• Interface Sederhana
• Kinerja rendah
• Wide selection
API (Application Programming
Interface)
• Programming
• Full integration
• Kinerja tinggi
• Windows, Windows NT, QNX
• OSF/1, HP/UX, VAX/VMS
• Alpha/VMS
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 31
Dynamic Data Exchange Flow
DDE:
• Protokol komunikasi standar
• Mengijinkan beberapa program untuk berbagi data
• Kesederhanaan koneksi antar aplikasi
• Tidak mengenal data
DDE server:
• Mengijinkan program lain untuk mengakses data dari
controller
• Kompatibel dengan program “DDE-aware” seperti lotus 1-2-
3, Microsoft Excel, dan perangkat lunak HMI
DDE client:
• Mampu memesan data, mengirim data, and mengirim data
ke controller melalui server DDE
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 32
Sharing Data yang Murah dengan Peralatan yang Lain
Operator Manager 1 Manager 2
station
ethernet
• NetDDE adalah perpanjangan dari DDE
• Menggunakan NetDDE, Aplikasi windows pada
komputer yang terpisah dalam network dapat
berbegi data melalui DDE seolah-olah
keduanya berada pada komputer yang sama
• Komunikasi antar node bisa dilakukan oleh
setiap pengguna
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 33
• API (Application Program Interface)
Program yang menggunakan API compliant calls
dapat berkomunikasi dengan yang lain untuk API
yang sama.
API adalah interface antara perangkat lunak aplikasi
dan platform aplikasi.
• DDE (Dynamic Data Exchange).
DDE adalah protokol komunikasi antar aplikasi dari
Microsoft, dimana data dari satu program secara
otomatis dapat di update, misal data dari
spreadsheet ke word processor
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 34
❑ActiveX (Active component eXtension)
❑COM (Componen Object Model)
❑CORBA ( Common Object Request Broker Architecture
❑DCOM (Distributed Common Object Model)
❑Java – Software-code yang dapat di run pada berbagai platform,
seperti UNIX, OS/2, NT, MACINTOSH, dll. Asalnya dari Sun
Microsystem Inc.
❑OCX (OLE Custom control eXtension), OCX dapat diterapkan
pada Visual Basic, Visual C++, data base, spreadsheet, dan word
processor
❑OLE (Object Linking and Embedding)
❑OLE-PC (object linking and embedding for process control)
❑OPC (OLE-PC)
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 35
Digital Field Communication
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 36
Digital Field Communications
Fieldbus
Suatu komunikasi secara digital, serial, multidrop, two-way
communication antara peralatan field industri seperti sensor,
actuator, controller, dan semua peralatan di control room.
Fieldbus adalah suatu standar khusus dari ISA SP50 (Fielbus
Foundation) untuk komunikasi digital pada level terendah pada
komunikasi data (I/O) pada sistem automatik.
FCS
(Fieldbus Communication Services) merupakan sublayer
dimana pada layer aplikasi dapat diakses remote aplikasi
object proces dan diskripsi object directory.
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 37
Mengapa Digital Field
Communication ?
Problemnya adalah kita mempunyai transmitter,
instruments dan actuator microprocessor-base.
Dengan teknologi digital sejak 1990 maka
segala informasi dapat dihubungkan ke berbagai
field device.
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 38
Mana lebih baik …. Analog atau
Digital Field Communication ?
Digital to Analog Analog to Digital
Signal 4 – 20 mA Signal
Conversion Conversion
Microprocessor OR Microprocessor
based based
Transmitter Instrument
FIELDBUS
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 39
Teknologi Tradisional Analog
• Satu variable
Controller • Banyak Pengkabelan (Wiring)
• Tidak andal
• Tidak aman
• Keakurasian terbatas
1-5 V • Kepresisian terbatas
4-20 mA
Actuator
Transmitter
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 40
Digital Instrumentation Technology
Microprocessor Microprocessor
based based
Transmitter Instrument
Digital to 1-5 V Analog to
analog signal digital signal
conversion 4 – 20 mA conversion
Teknologi Komunikasi Analog
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 41
Teknologi Sinyal Digital
Microprocessor Microprocessor
Based Based
Transmitter Fieldbus Instrument
Teknologi Komunikasi Digital
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 42
Kelebihan Fieldbus
• Mengurangi wiring
• Lebih scalability
• Still less risk
• Multivendor interoperability
• Dapat dihubungkan dengan DCS dan PLC
• Dapat dikontrol secara lokal
• New opportunities untuk advanced feature
seperti self tune, fuzzy logic, neural network dll.
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 43
Architecture change in control system
Interoperability Better
Wiring Cost Better
Failure risk Better
Scalability Better
Capabilities Better
Local Central Distrib. Fieldbus
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 44
Keuntungan Fieldbus dalam instalasi :
• Fieldbus adalah multidrop, yang akan
mengurangi jumlah wiring dan biaya, tidak
hanya wire tetapi juga terminal dan testing
seluruh wiring
• Fieldbus mempunyai metode standar access
terhadap parameter device seperti sensor,
wire, dan dimungkinkannya konfigurasi secara
remote.
• Fieldbus dapat melayani user dengan baik,
artinya user dapat memilih suppliers dari mana
saja
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 45
Keuntungan dalam operasional :
➢ Pemakaian digital floating point memungkinkan transmisi
informasi secara numerik dimana tidak dimungkinkannya
degradasi seperti pada sinyal analog.
➢ Seven digit digital floating point merepresentasikan bahwa
sinyal tersebut lebih presisi dibandingkan dengan sinyal
analog.
➢ Sinyal digital mengeliminasi sinyal yang jelek
➢ Memudahkan dalam pengambilan informasi penting tanpa
tambahan biaya. Misal transmitter pH dengan kompensasi
temperatur, dapat sekaligus mengirimkan informasi tentang
temperaturnya.
➢ Sinyal digital lebih aman, karena adanya pengaman untuk
mendeteksi error dan adanya degradasi sinyal
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 46
Keuntungan dalam maintenance:
❖ Less maintenance karena naiknya keandalan
dari teknologi digital
❖ Faster maintenance, karena diagnostik digital
dapat lebih spesifik, dokumentasi secara
otomatik.
❖ Acces ke sejumlah parameter dengan smart
devices membuat dimungkinkannya diagnostik
secara remote.
❖ Dengan open standard dimungkinkannya
interchangeability produk dengan fungsi sejenis
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 47
Fieldbus memberikan layanan interoperability dengan
mendefinisikan:
Sinyal elektrik
• Media acces protokol
• Communication handshaking protokol
• Supported data type
• Metoda penentuan wire pada device
• Comprehensive function block
• Modes dan status
• Cascade initialization, fail-safe
propagation
• Mekanisme alarm dan event reporting
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 48
Bagaimana fieldbus bekerja ?
Fieldbus menggunakan 3 subset ISO OSI reference yang
disebut Enhanced Performance Architecture (EPA) yang
menghilangkan layer 3 sampai 6, sehingga fieldbus
hanya menggunakan layer 1, 2 dan layer 7.
Device 1 Device 2
User User
7 Application Application 7
2 Data Link Data Link 2
1 Physical Physical 1
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 49
1. Physical Layer
• Signal characteristic
• Preamble/postamble
• Frame check sequence
2. Data Link Layer
• Media access protocol
• Reliable massage transfer
• Cyclic and acyclic services
7. Application Layer
• Naming and addressing,
• variable access,
• uploading and downloading
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 50
Fieldbus user layer mendefinisikan function block
untuk beberapa elemen kontrol
◼ Analog input ◼ Control selector
◼ Analog output ◼ Lead/lag
◼ Discrete input ◼ Dead time
◼ Discrete output ◼ Set point generator
◼ Pulse input ◼ Signal characteristizer
◼ PID ◼ Signal selector
◼ Step PID ◼ Device controller
◼ Manual loader ◼ Timer/counter
◼ Ratio station ◼ Arithmetic
◼ Bias/gain station ◼ Calculator
◼ Analog alarm ◼ Integrator
◼ Discrete alarm ◼ Complex analog out
◼ Analog/discrete I/F ◼ Complex discrete out
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 51
Input analog function block seperti peralatan
fieldbus maya (virtual fieldbus devices)
[Link].
Al1 •Al1 “Virtual”
•PV Presentation
•HI_LM
“Real” transmitter Al2 •HI_HI_LM
of function
•ALM_SUM block and
Al3 •PV_SCALE attributes to
•CHANNEL
•L_TYPE
FIELDBUS
network
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 52
Fieldbus Object Directory May Present
one or more PID Controller
VIRTUAL [Link].
Presentation •PID1 PID1
of function •SP
PID2
Blocks and •GAIN
Attribute to •RESET PID3
FIELDBUS •---- “REAL”
Network •PID2 CONTROLLE
•SP R
•GAIN
•RESET
•-----
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 53
End Elements Are also
Presented to the Network
VIRTUAL
Presentation [Link].
of function •AO
REAL
Blocks and •Cas_In AO
Attribute to ACTUATOR
•OUT_SCAL
FIELDBUS
Network
E
•FSAFE_
•------
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 54
Fieldbus Allows for “Smart”
Transmitters and Elements
VIRTUAL
Presentation [Link].
•AO
PID
of function
•Cas_In REAL
Blocks and AO ACTUATOR
Attribute to •OUT_SCALE
FIELDBUS •FSAFE_
Network •------
•PID
➢SP
➢GAIN
➢RESET
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 55
Vendor – Akronim Spesifik : DCS
ABB : Asea Brown Boveri (Taylor)[Mod III,
MOD 30, MOD 300
Bailey : Bailey Control (Elsag Bailey)[Network 90,
INFI-90]
F&P : Elsag Bailey Fisher & Porter [DCI-4000,
DCI-5000, DCI System Six]
H-B : Elsag Bailey Hartmann&Braun [Digimatik
Freelance 2000]
Fisher : Fisher Control [PRoVOX]
Foxboro: Foxboro [Intelligent Automation]
FRSD : Fisher Rosemount System Division (FRSD)
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 56
GSE/System : GSE Systems (formerly EMC, then
Rexnord, then Texas Instrument)
[D/3]
Honeywell : Honeywell [TDC2000,TDC3000]
JYC : Johnson Yokogawa (JYC) [mXL,
CENTUM-XL]
L&D : MAX Control System,Inc., formerly
Leeds & Northrup [MAX 1, MAX
1000]
Moore : Moore Products [MYCRO, MYCRO
II, APACS]
Rosemount : Rosemount [System 3, RS-3]
Westinghouse : Westinghouse [WDPF,WDPF-II}
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 57
- Jenis Distributed Control Systems -
ABB-Taylor MOD 300
• Processor - SC Controller
• Operator Interface - Advant MOD 300
• I/O Module - Taylor Remote Input Output ("TRIO")
• Standard System Software
Bailey INFI 90
• Processor - MFP01, MFP02, MFP03:multi function processor
• Operator Interface - 01S42
• Gateway Module - MFP03/MODMASP (MODBUS)
• Application Software - CADEWS/TXTEWS, SLDG
Fisher Provox
• Processor Module - Series 10 MUX, EMUX, SRX, SR90
• Operator Interface - HP Series BCON and CCON, DEC Series
OPCON, POC, Provue
• Gateway Module - HIM, IDI
• Application Software - EnVox, Proflex, CHIP
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 58
Jenis Distributed Control Systems
Foxboro IA
• Processor Module - CP40, CP30, CP10
• Operator Interface -, WP51, WP50, WP30, AW51,
AW50
• Gateway Module - Device Integrator 30, INI15, SMG,
Interspec Integrator 30
• Application Software - AIS, Lotus123(UNIX)
extensions, FOX CAE, High Level Batch Language
and other standard system software
Foxboro Spectrum
• Processor Module - UCM 4, UCM 3, UCM 2, UCM 1,
FIO, UFM
• Operator Interface - Multistation, VideoSpec
• Application Software - Standard system software
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 59
Jenis Distributed Control Systems
Honeywell TDC 2000
• Processor Module - Advanced Multifunction Controller, Basic
and Extended Controller, HLPIU, LEPIU
• Operator Interface - OP Station
• Gateway Module - HIM, DHP, GPCI
• Application Software - TAGDoctor and other standard system
software
Honeywell TotalPlant Solution ("TPS")
• Processor Module - HPM, APM, PM, LM, SM
• Operator Interface - GUS, UxS, US
• Application Module -APP, AxM, AM
• Gateway Module - PLCG, HG, NG, CG
• History Engine - PHD, HM, Aspen InfoPlus 21
• Application Software - Custom Control Language (AM/PM
CL), Point Builder, Display Builder, SafeView, Workbook, PE
Build, LoopTune and other standard system software
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 60
Glossary
◼ PLCG : Programmable Logic Control Gateway
◼ HG : Highway Gateway
◼ CG : Computer Gateway
◼ HM : History Modul
◼ GPCI : General Purpose Computer Interface
◼ HIM : Highway Interface Modul
◼ DHP : Data Highway Port
◼ HLPIU : High Level Process Interface Unit
◼ PM : Process Manager
◼ LM : Logic Manager
◼ SM : Systems Manager
◼ GUS : Global User Station
◼ US : Universal Station
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 61
Jenis Distributed Control Systems
Rosemount RS3
• Processor - MPC, CPIV
• Operator Interface - MTCC, ROS ServerGateway Module
- RNI
• History Engine - CIM/21
• I/O Module - MAIO, TC/RTD FIC, Isolated Analog FIC,
PLC/RBL
• Application Software - Operation Suite 2500
• Server/Client Package
Yokogawa CS-1000/3000
• Processor Module - FCS
• Operator Interface - HIS
• Application Module - Centum
• Gateway Module - CGW
• Fieldbus
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 62
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 63
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 64
Distributed Control System Centralized Control System
Distributed Control System dapat Centralized Control System dikendalikan
digambarkan sebagai sebuah sistem oleh sebuah prosesor sentral. Prosesor
pengendalian (control system) dengan tersebut dihubungkan ke beberapa I/O
kapasitas prosesor yang terdistribusi. unit. Komunikasi antara prosesor dan I/O
Komunikasi antar titik (node) yang berbeda unit selalu melalui data messages. Jenis
dalam Sistem Terdistribusi (Distributed massages yang lain tidak mempunyai
System) dihubungkan oleh data massages arti dalam sistem terpusat (centralized
(dari alat ukur dll) dan administrative system) . Misalnya I/O unit tidak dapat
massages dari jenis yang berbeda mengirim status massage, karena I/O
Oleh karena itu, Distributed Control System unit tidak mampu menentukan statusnya
lebih kompleks dari pada Centralized sendiri.
Control System.
Komunikasi antara supervising node dan Komunikasi antara controller dan I/O-
node lain : units:
•Data • Data
•Access messages (passwords etc.) • Predefined requests and
•Set-up messages responses
•Requests and responses
•Status, error messages
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 65
• Distributed, kapasitas prosesor terdistribusi dalam sistem, dan
dipisahkan oleh beberapa node yang berbeda.
• Sebuah sistem terdistribusi (distributed system) dapat disusun
dengan beberapa cara yang berbeda, sehingga harus ditentukan
kesalahan apa yang mengakibatkan node lokal akan dapat
ditangani dan kesalahan apa sehingga node lokal harus diperbesar
ke level yang lebih tinggi.
• Embedded, kata “embedded“ biasa digunakan untuk prosesor
khusus yang mempunyai fungsi tertentu dalam sebuah sistem.
Disain internal prosesor tersebut tidak perlu diketahui secara detail,
tetapi kemampuan prosesor tersebut harus diketahui secara pasti
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 66
• Control, tujuan dari sistem adalah untuk melakukan pengendalian
(control). Metode pengendalian dapat berbeda, misalnya
pengendalian real time based atau event driven.
• Pengendalian dapat berbentuk closed loop feedback atau murni
sistem “set value”. Pengendalian dapat dilakukan untuk berbagai
macam hal, misalnya arus listrik, gaya, aliran zat cair, temperatur,
pembakaran, dan lain-lain.
• System, setiap sistem mempunyai sifat yang berbeda-beda. Sifat
fisik sistem ditentukan oleh disain mekaniknya.
• Kebanyakan sistem mempunyai sebuah kegunaan dan power supply.
Pada sistem terdistribusi (distributed system) diperlukan pertukaran
informasi antar prosesor. Agar sistem dapat berfungsi dengan baik
maka sistem tersebut harus dirancang secara logis.
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 67
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 68
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 69
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 70
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 71
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 72
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 73
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 74
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 75
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 76
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 77
Apakah kelebihan dari Fieldbus?
Beberapa kelebihan dari fieldbus yang sudah
didiskripsikan.
1. Harga lebih murah.
2. Meningkatkan produktifitas dan kualitas produk.
3. Keakurasiaan dan integritas tinggi.
4. Akses informasi dan diagnosis lebih banyak.
5. Instalasi dan start-up mudah.
6. Pemilihan komponen bebas.
7. Mudah dikonfigurasi.
8. Easy for having single consistent database
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 78
Karakteristik utama Fieldbus :
• Completely digital replacement of 4-20 mA.
• Kontrol, alarm, komputasi dan fungsi-fungsi yang
lain didistribusikan ke peralatan di field.
• Spesifikasi terbuka sehingga dapat dioperasikan
dengan berbagai merk.
• Dirancang khusus untuk pengendalian proses
• DCS/smart-transmitter dan protokol yang lain
menyebut dirinya Fieldbus yang tidak menunjukkan
karakteristik ini
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 79
Karakteristik utama Fieldbus :
Beberapa paket perangkat lunak kontrol untuk PC
mempunyai alarm agar sistem operasi terlindungi
dan stabil.
"Front panel" seperti menganimasikan “Mimik (Mimic)“
graphics Alarm summaries Real time trend Historical
trend Batch recipe management ODBC (Open Database
Connectivity) database with SQL (Structured Query
Language) SPC (Statistical Process Control) Reports
Calculation MES (Manufacturing Execution Systems)
Trouble Shooting systems Device servicing information
Documentation
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 80
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 81
-Distributed Control Systems-
ABB-Taylor MOD 300
❑ Processor - SC Controller
❑ Operator Interface - Advant MOD 300
❑ I/O Module - Taylor Remote Input Output ("TRIO")
❑ Standard System Software
Bailey INFI 90
❑ Processor - MFP01, MFP02, MFP03
❑ Operator Interface - 01S42
❑ Gateway Module - MFP03/MODMASP (MODBUS)
❑ Application Software - CADEWS/TXTEWS, SLDG
Fisher Provox
❑ Processor Module - Series 10 MUX, EMUX, SRX, SR90
❑ Operator Interface - HP Series BCON and CCON, DEC
Series OPCON, POC, Provue
❑ Gateway Module - HIM, IDI
❑ Application Software - EnVox, Proflex, CHIP
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 82
Foxboro IA
❑ Processor Module - CP40, CP30, CP10
❑ Operator Interface -, WP51, WP50, WP30, AW51,
AW50
❑ Gateway Module - Device Integrator 30, INI15, SMG,
Interspec Integrator 30
❑ Application Software - AIS, Lotus123(UNIX)
extensions, FOX CAE, High Level Batch Language
and other standard system software
Foxboro Spectrum
❑ Processor Module - UCM 4, UCM 3, UCM 2, UCM 1,
FIO, UFM
❑ Operator Interface - Multistation, VideoSpec
❑ Application Software - Standard system software
UNDERSTANDING DISTRIBUTED CONTROL SYSTEM (DCS) 83
Honeywell TDC 2000
❑ Processor Module - Advanced Multifunction Controller,
Basic and Extended Controller, HLPIU, LEPIU
❑ Operator Interface - OP Station
❑ Gateway Module - HIM, DHP, GPCI
❑ Application Software - TAGDoctor and other standard
system software
Honeywell Total Plant Solution ("TPS")
❑ Processor Module - HPM, APM, PM, LM, SM
❑ Operator Interface - GUS, UxS, US
❑ Application Module -APP, AxM, AM
❑ Gateway Module - PLCG, HG, NG, CG
❑ History Engine - PHD, HM, Aspen InfoPlus 21
❑ Application Software - Custom Control Language
(AM/PM CL), Point Builder, Display Builder, SafeView,
Workbook, PE Build, LoopTune and other standard
system software