Jika kita ingin merubah point source suatu tag dari rslinx ke OPC, kita tidak membutuhkan konfigurasi di exdesc, instumenttag dan location3 lagi. untuk OPC tag, gabungan ke-3 konfigurasi tersebut diletakkan di instrumenttag.
Contoh:
sebuah tag dengan konfigurasi:
exdesc: 14;$N50:0,50,4
instrumenttag: -
location3: 8
location2: 1 - berarti location3 adalah 2x lokasi offset, maka lokasi offset adalah 8/2 : 4
jika tag tersebut dirubah menjadi OPC tag, instrumenttag diedit menjadi [ABPLC4]N50:4
yang berarti tag tersebut mengambil data dari ABPLC4, N50:4
jika konfigurasi tag sebelumnya menggunakan instrumenttag berikut:
exdesc: 1;$B112:0,50,1
intrumenttag: bm=10000
location3: 24
location2: 5, berarti location3 adalah 4x lokasi offset, maka lokasi offset adalah 24/4 : 6
maka jika tag dirubah source nya ke OPC, instrumenttag nya menjadi [ABPLC1]B112:6/0 konfigurasi yang lain:
location2
0 : proses normal
1 : membaca string dan menulis sebagai string. tipe digital bisa menggunakan konfigurasi ini jika nilai yang diambil sama dengan nilai yang ditampilkan, misalnya tag dengan tipe DIG-STA (nilai 0-1)
2 : untuk tag digital dengan hanya 2 nilai. nilai akan dibaca sebagai Boolean, dan ditampilkan sesuai dengan digital set yang kita tentukan (mis. RUN-STA, ON-OFF)
3 : dibaca sebagai 4byte integer. pembacaan digital tag secara normal
4 : untuk tag real (float)
location3: 1 untuk tag normal, 2 untuk output tag
location4: untuk tipe scanning data
Jika tidak butuh perhitungan, maka Exdesc dikosongkan, tetapi jika nilai dari OPC masih butuh perhitungan di PI, maka:
TotalCode:1
Convers, Zero dan Span : diisi
Exdesc: DZero=0
dengan formula perhitungan:
(value-DZero)/Convers * span + zero
Jika
TotalCode:0 - formula: value = value
TotalCode:1 - formula: value = (value - DZero) / Convers * Span + Zero
TotalCode:2 - formula: value = value * convers
TotalCode:3 - formula: value = value/ convers - DZero
TotalCode: 4 - formula: value = (value - DZero)/ Convers
TotalCode: 5 - formula: value = value + convers
post tentang tag rslinx: PI Tag dari PLC lewat PI RsLinx
No comments:
Post a Comment