Mengapa OPC Server diperlukan untuk Sistem Kontrol Industri?
OPC Server sangat penting untuk komunikasi dalam sistem kontrol industri. Arus sektor berdasarkan pada sistem otomasi industri menggunakan berbagai macam sistem kontrol, perangkat kontrol dan perangkat smart field.
Komunikasi atau pertukaran data merupakan tantangan utama antara perangkat-perangkat ini yang berasal dari vendor yang berbeda, dan karenanya memerlukan perangkat keras tambahan untuk berkomunikasi di antara mereka.
Sistem atau proses otomasi industri terdiri dari pengontrol dan perangkat berbeda dari pemasok atau vendor berbeda dengan protokol berbeda. Pengontrol dan perangkat ini sangat penting untuk berkomunikasi dengan sistem bisnis atau manajemen. Oleh karena itu, OPC menciptakan lingkungan untuk mengakses data instalasi waktu nyata dari vendor tersebut.
OPC juga menawarkan konektivitas plug and play dari perangkat berpemilik, dan bertindak sebagai antarmuka antara berbagai sumber data seperti PLC dan perangkat lapangan, seperti sensor dan aktuator; aplikasi seperti sistem SCADA, atau HMI lainnya, Unit Terminal Jarak Jauh, server database lain, dll., seperti yang ditunjukkan pada gambar.
Ini juga bertukar informasi atau data antara data sink dan perangkat source data tanpa membiarkan mereka tahu apa-apa tentang protokol komunikasi individu yang dibuat di antara mereka. OPC dikembangkan oleh Microsoft untuk perangkat keluarga OS Microsoft Windows yang didasarkan pada teknologi OLE, COM dan DCOM.
OPC Server adalah aplikasi perangkat lunak atau driver standar yang dirancang untuk mengakses data real time dan menyediakan fitur lain seperti penanganan acara, pencatatan, dll. Dari vendor yang berbeda. Karena berfungsi sebagai penerjemah antara OPC client dan sumber data untuk komunikasi asli. Ini juga memiliki kemampuan 'membaca dari' serta 'menulis ke' sumber data.
Antarmuka OPC menguasai client dengan data instalasi dengan menyediakan berbagai spesifikasi seperti mengkhawatirkan, penanganan peristiwa, historis, dll. Dengan spesifikasi OPC yang sama, OPC Server mampu berkomunikasi dengan client vendor yang berbeda.
OPC client juga merupakan aplikasi perangkat lunak yang dirancang untuk berkomunikasi dengan OPC Server. Ini sebenarnya adalah data sink dan menerjemahkan permintaan komunikasi aplikasi ke permintaan OPC dan mengirimkannya ke OPC Server.
Saat membaca data, client menerjemahkannya kembali ke dalam format komunikasi asli aplikasi. Ini adalah modul perangkat lunak yang tertanam dalam aplikasi seperti HMI, historis, dll. Sehingga mereka dapat meminta dan menginstruksikan perangkat lunak OPC Server. Ini juga mampu berkomunikasi dengan OPC Server yang berbeda.
Misalnya, diagram OPC server-clien, yang digambarkan di atas, menjelaskan bagaimana keduanya berkomunikasi satu sama lain. OPC Server mengumpulkan dan mengirim data ke berbagai sumber data seperti Siemens, Allen Bradley, Mitsubishi, dll.
Dan kemudian, mengirimkan informasi ini ke data sink atau OPC client seperti SCADA, atau client HMI, client akses basis data, dll. Akhirnya kita dapat mengatakan bahwa perangkat lunak OPC Server memperoleh data, sedangkan client menyajikan tampilan dan memanipulasi data.
Komunikasi atau pertukaran data merupakan tantangan utama antara perangkat-perangkat ini yang berasal dari vendor yang berbeda, dan karenanya memerlukan perangkat keras tambahan untuk berkomunikasi di antara mereka.
Apa itu OPC?
OPC adalah singkatan dari OLE (Object Linking and Embedding) Process Control. OPC Server adalah standar konektivitas data paling populer yang digunakan untuk berkomunikasi antara pengontrol, perangkat, aplikasi, dan sistem berbasis server lainnya tanpa masuk ke driver khusus untuk transfer data.Sistem atau proses otomasi industri terdiri dari pengontrol dan perangkat berbeda dari pemasok atau vendor berbeda dengan protokol berbeda. Pengontrol dan perangkat ini sangat penting untuk berkomunikasi dengan sistem bisnis atau manajemen. Oleh karena itu, OPC menciptakan lingkungan untuk mengakses data instalasi waktu nyata dari vendor tersebut.
OPC juga menawarkan konektivitas plug and play dari perangkat berpemilik, dan bertindak sebagai antarmuka antara berbagai sumber data seperti PLC dan perangkat lapangan, seperti sensor dan aktuator; aplikasi seperti sistem SCADA, atau HMI lainnya, Unit Terminal Jarak Jauh, server database lain, dll., seperti yang ditunjukkan pada gambar.
Ini juga bertukar informasi atau data antara data sink dan perangkat source data tanpa membiarkan mereka tahu apa-apa tentang protokol komunikasi individu yang dibuat di antara mereka. OPC dikembangkan oleh Microsoft untuk perangkat keluarga OS Microsoft Windows yang didasarkan pada teknologi OLE, COM dan DCOM.
Arsitektur OPC
OPC dapat berkomunikasi dengan sumber data apa pun tanpa memerlukan driver perangkat apa pun, asalkan perangkat sumber data tersebut harus yang mendukung OPC, sedangkan perangkat lunak yang sesuai memerlukan driver perangkat tambahan. OPC mendukung akses data waktu-nyata, pencatatan data riwayat, alarm dan data acara diaktifkan, dll. Ini terdiri dari dua komponen: OPC client dan OPC Server.OPC Server adalah aplikasi perangkat lunak atau driver standar yang dirancang untuk mengakses data real time dan menyediakan fitur lain seperti penanganan acara, pencatatan, dll. Dari vendor yang berbeda. Karena berfungsi sebagai penerjemah antara OPC client dan sumber data untuk komunikasi asli. Ini juga memiliki kemampuan 'membaca dari' serta 'menulis ke' sumber data.
Antarmuka OPC menguasai client dengan data instalasi dengan menyediakan berbagai spesifikasi seperti mengkhawatirkan, penanganan peristiwa, historis, dll. Dengan spesifikasi OPC yang sama, OPC Server mampu berkomunikasi dengan client vendor yang berbeda.
OPC client juga merupakan aplikasi perangkat lunak yang dirancang untuk berkomunikasi dengan OPC Server. Ini sebenarnya adalah data sink dan menerjemahkan permintaan komunikasi aplikasi ke permintaan OPC dan mengirimkannya ke OPC Server.
Saat membaca data, client menerjemahkannya kembali ke dalam format komunikasi asli aplikasi. Ini adalah modul perangkat lunak yang tertanam dalam aplikasi seperti HMI, historis, dll. Sehingga mereka dapat meminta dan menginstruksikan perangkat lunak OPC Server. Ini juga mampu berkomunikasi dengan OPC Server yang berbeda.
Misalnya, diagram OPC server-clien, yang digambarkan di atas, menjelaskan bagaimana keduanya berkomunikasi satu sama lain. OPC Server mengumpulkan dan mengirim data ke berbagai sumber data seperti Siemens, Allen Bradley, Mitsubishi, dll.
Dan kemudian, mengirimkan informasi ini ke data sink atau OPC client seperti SCADA, atau client HMI, client akses basis data, dll. Akhirnya kita dapat mengatakan bahwa perangkat lunak OPC Server memperoleh data, sedangkan client menyajikan tampilan dan memanipulasi data.