LabVIEW Team Indonesia

cancel
Showing results for 
Search instead for 
Did you mean: 

Twido --> LabVIEW

Mas Krisna,

Saya coba komunikasikan Labview dengan twido (TWDLCAE40DRF), dengan status sebagai berikut :

1. Setting twido communication :

Dengan Settingan modbus eth di twido sbb :

dengan IP address pada PC : 88.8.10.123

PC dan terkoneksi dengan PLC (ping=OK)

2. Program template menggunakan nimodbus121.llb (free)

3. Cable untuk komunikasi menggunakan straight cable ethernet.

Dahulu pernah bisa mas tanpa DSC ataupun NI OPC, hanya saja .vi yang dibuat terpassword.

Mohon pencerahan..

0 Kudos
Message 1 of 9
(9,306 Views)

mas Luki,

VInya diremove ya block diagramnya? Saya tidak bisa buka dengan versi 2011.

Kalau sudah bisa ping berarti koneksi secara interface Ethernet sudah OK. Next step:

- Di dalam setup PLC, apakah sudah di setting untuk Modbus Registernya? Bila iya, addressnya berapa? Apakah Holding Registers? Atau Coil Registers?

- Setelah tau setup PLC diatas, maka di LabVIEW dengan nimodbus121.llb, akan lebih mudah membacanya

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2021
0 Kudos
Message 2 of 9
(5,587 Views)

Hi Mr lQ, Yaopo kabare ?,,,

Kalau udah bisa ping, berarti no problem untuk koneksinya.

Coba untuk di Twido plc nya masukkan buat program dengan twido suite seperti dibawah :

pc to twido modbus.png

Untuk program labview nya, bisa pakai dari contoh yang ada pada modbus labview library.

Untuk yang tcp, pakai contoh yang modbus tcp master example, masukkan IP PLC nya,

udah kebaca itu register, coil yang ada di twido.

Wassalam

Endra wijianto

0 Kudos
Message 3 of 9
(5,587 Views)

@ mas krisna.. Nah itu dia mas, setupnya ragu2 neh, apakah udah bener atau tidak..

@Mas endra.. Kabar baik mas..

sudah saya lakukan deperti diatas.. tetap bisa connect.. OK

namun masih error ketika dicoba di example programnya (Modbus ethernet example master.vi).

dengan error sbb :

Nah kemungkinan saya salah di settingan macronya mas,, karena bingung dasarnya dari mana..

selain IP diatas (88.8.10.124) apakah ada yang lain di labview yang perlu di setting lagi mas? seperti MBAP Header atau yang lain?

Untuk settingan Comm macronya apa yang harus diisi mas? ada contoh program twidosuite yang bisa dijalankan mas?

Diatas point tersulit untuk setting program.. mohon pencerahan untuk hal tersebut..

Terima kasih

0 Kudos
Message 4 of 9
(5,587 Views)

Mr LQ,

ini saya lampirkan contoh program twido suite nya,

di labviewnya tetap pakai contoh yang dari modbus library nya

cable ethernet saya pakai yang straigt .

Kalau masih nggak bisa, datang ke bengkel

Wassalam

0 Kudos
Message 5 of 9
(5,587 Views)

Done !!

Project has been completed..

terima kasih master - master atas pencerahannya.. Modbus PLC tahap pertama telah selesai..

Go to the mitsubishi Challenge..

hehehe

Message 6 of 9
(5,587 Views)

mas Luki, boleh donk berbagi solusi dr masalahnya apa? supaya rekan rekan lain tidak terjebak pada masalah yang sama

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2021
0 Kudos
Message 7 of 9
(5,587 Views)

Ok mas krisna..

tapi harusnya mas endra neh yang ngejawab soalnya dari beliau bagian besar solusinya.

tapi dari saya mungkin bisa ngjelasin sedikit mas,

untuk komunikasi dari Twido to labview, yang perlu diperhatikan adalah jenis protokol komunikasi pada PLCnya, contoh lah pada kasus ini kita ambil TWDLCAE40DRF dari schneider dengan modbus protocol untuk external komunikasi.

Kebetulan saya ingin komunikasi dengan modbus ethernet, dan langkah yang harus dipersiapkan :

1. Pastikan settingan PC (labview) address sesuai dengan Hardware PLCnya (Ip Address, Subnet Mask & gateway)

    --> Cable menggunakan straight cable (RJ45)

2. Pastikan settingan modbus pada PLC juga sesuai.

3. Yang terakhir dan yang rumit yaitu registering modbus PLC (Comm macro dan register).

     Kalau teorinya banyak ada di google, namun untuk prakteknya bisa dilihat di settingan PLC pada twido yang mas endra kirim.

Cuma itu saja mas, tapi saya juga sudah pernah menggunakan NI OPC server dan berhasil. untuk komunikasi ke NI OPC server tidak serumit direct communication.

tapi menggunakan NI OPC Server lebih banyak manfaatnya. hehehe

Message 8 of 9
(5,587 Views)

bang pernah ngirim data ke PLC twdlacae40drf pake visual studio c#,,., untuk ngendaliin output?? kalo pernah boleh liat programnya bang.

0 Kudos
Message 9 of 9
(5,587 Views)