Halo teman teman, masi lanjutan dari artikel Pengantar OPC UA. Pada kali ini kita akan membahas implementasi OPC UA Client di FactoryTalk View SE. FactoryTalk View SE adalah software HMI dari Rockwell Automation. Fitur OPC UA Client di FactoryTalk View SE mulai ada dari versi 10.0. Untuk versi 10.0, ada di aplikasi network station dan network distributed, sedangkan pada versi 11.0, selain di kedua aplikasi network tersebut, juga ada ada di aplikasi local. Untuk OPC UA Server nya, kita masih menggunakan OPC UA Server Simulation seperti sebelum sebelumnya.
Untuk mempersingkat waktu, langsung kita mulai saja. Kita membuat new project untuk aplikasi local. Setelah itu menambahkan OPC UA Server di Project.
Menambahkan OPC UA Server
- Klik kanan pada nama aplikasi di project explorer, kemudian pilih Add New Server, lalu pilih OPC UA Server.
- Di tab Connector Settings, kita isi namanya, misalkan “Connector1”.
- Kemudian pindah ke tab OPC UA Servers, untuk Name bisa diisi bebas, kemudian untuk Endpoint URL, kita lihat di OPC UA Server Simulation, misalkan “opc.tcp://opcsrv:62652/IntegrationObjects/UAServerSimulator”, untuk security kita biarkan default aja, lalu untuk Authentication Settings, misalkan kita isi User name “TestUser” dan Password “admin”. Setelah itu klik Apply.
- Pastikan status di bawah Endpoint yaitu “Communicating with server” berwarna hijau.
- Lalu kita lanjutkan, dengan membuat graphic display, dengan cara klik kanan pada Display.
- Dengan menggunakan object Text, kita buat Title display “TEST OPC UA CLIENT”, kemudian untuk menampilkan text Int1 dan Int2.
- Untuk menampilkan nilai dari Int1 dan Int2, kita menggunakan object numeric display. Di kolom expression, kita pilih Tags, di folder, klik kanan => Show Server Names, Lalu pilih Connector1 => UAServer 01 => UAServer 01 => DA =>Dynamic. Di kolom kanan, kita pilih Random.Int1 atau Random.Int2.
- Untuk mengetes display, bisa kita lakukan dengan cara klik tombol Test Display.
- Nilai pada Int1 dan Int2 berubah ubah secara random yang menandakan bahwa data dari OPC UA Server bisa dimonitor.
Sekian yang dapat kami sampaikan, semoga yang sedikit ini bisa menambah pengetahuan dan skill teman teman dalam menggunakan OPC UA dan apabila ada yang kurang jelas, bisa ditanyakan di kolom komentar bawah ini.
“Examples are better than 1000 words”
Leave a Reply