Skip navigation


Blog Posts

Blog Posts

Items per page
1 2 Previous Next

What is Numeric Value Out following execution of the VI?


NOTE:  The original post 'The Daily CLAD' post number 18, can be found here.  Oh the nostalgia!!


Data Flow Propery Nodes.PNG


a) 0

b) 3

c) 4

d) 5


Problem in interfacing Audino with labview


Arduino: 1.6.9 (Windows 7), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"



C:\Users\CSTRI\AppData\Local\Temp\\LIFA_Base\LIFA_Base.ino:25 :31: fatal error: LabVIEWInterface.h: No such file or directory



#include "LabVIEWInterface.h"






compilation terminated.



exit status 1

Error compiling for board Arduino/Genuino Mega or Mega 2560.



This report would have more information with

"Show verbose output during compilation"

option enabled in File -> Preferences.


What are the contents of Numeric Array Out following execution of the VI?



Nester Loops Shift Register 22_09_2016.png



a) A 1D array containing {0,0,0}

b) A 1D array containing {0,0,0,0}

c) A 1D array containing {0,2,48}

d) A 1D array containing {0,4,96}


What is the value of Numeric Out following execution of the VI?


NOTE:  The original post "The Daily CLAD" - post number 7, can be found here.  Oh the nostalgia!!



Multi Element Shift Register 20_09_2016.png


a) 0

b) 1

c) 3

d) 7


Hai Semua, saya Muhammad Septyawan dari Sekolah Tinggi Teknologi Nuklir - Badan Tenaga Nuklir Nasional. sedikit ingin share. myRIO Surveillance Wheeled Robot (mySweet) adalah sebuah robot beroda yang menggunakan NI myRIO-1900 dari National Instrument sebagai controllernya. Robot ini bisa bergerak maju, mundur dan berbelok. selain itu, robot ini dilenkapi dengan camera sebagai fungsi pengawasan. Sehingga robot ini bisa dikontrol secara wireless dan melakukan streaming video ke komputer. Project ini merupakan bagian dari project selama 1 bulan Internship di National Instrument Indonesia.


myRIO Surveillance Wheeled Robot Video


Alat dan Bahan :

  • LabVIEW 2015
  • myRIO-1900 (AQUILA - belongs to Suryo-sensei)
  • Tamiya Dunny 4WD Chassis with DC motor Mabuchi 540SH and Servo HS540
  • USB Camera Logitech C525 720HD (Belongs to Mbak Gaby)
  • EMS 30A Motor Driver
  • EMS 3A adjustable regulator
  • Jumper Cables + power switch
  • Karet gelang ???


Tujuan :


Membuat robot beroda yang memiliki kebebasan bergerak maju,mundur dan berbelok. memiliki kemapuan pengawasan yaitu mengambil citra bergerak untuk dikirimkan dan ditampilkan serta dapat di tonton ulang.


Hardware :


karena menggunakan chassis tamiya, maka separuh pengerjaan hardware sudah selesai. dari chassis tersebut, dilengkapi CD motor Mabuchi 540SH. motor ini cukup powerfull, kuat, mudah digunakan namun cukup menyedot arus yang besar (dan mahal ) karena itu untuk mengontrol motor ini, digunakan PWM yang diumpan ke Motor Driver untuk mendrive kecepatan motor. disini digunakan pin C/PWM0 myRIO untuk mengontrol kecepatan motor. kemudian untuk mengatur arah putar motor, digunakan logika driver melalui pin C/DIO1 dan C/DIO2 myRIO melalui driver motor juga. sedikit nge-betak juga. But It works so no problem

kemudian, untuk mengatur robot untuk berbelok, digunakan servo HS540. servo ini cukup (mahal)mudah diperoleh dan diprogram. saya gunakan pin C/PWM1 untuk mengontrol servo. karena robot ini merupakan tipe mobil robot propotional, maka perubahan arah dari robot sebanding dengan simpangan servo. untuk kamera, digunakan port USB.

terakhir untuk hardware adalah penataan tempat komponen dan wiring.

P_20160830_184236 - Copy.jpg

Penampakan Depan. kind of mess, but I proud of it. heheh


Software :

untuk software, terdapat 2 VI. satu running di Host dan satu running di myRIO. untuk VI yang running di Host, terdapat 2 loop utama. yang pertama adalah loop control yang berfungsi membaca perintah arah dari keyboard dan kontrol kecepatan. loop kedua untuk downstream image yang dikirim myRIO melalui TCP/IP kemudian ditampilkan. selain itu image disimpan dalam bentuk .avi sehingga dapat dilihat ulang.




untuk VI yang running di myRIO, terdapat 2 loop utama juga. loop pertama untuk membaca kontrol dari Host dan menerjemahkan menjadi gerakan robot. untuk pengakses I/O dimyRIO, menggunakan low level. pengkondisian nilai PWM untuk kecepatan motor dan arah servo dicari berdasarkan uji coba.loop kedua adalah untuk image upstream untuk mengirim image melalui TCP/IP.





What is the value of Numeric Out following execution of the VI?


NOTE:  The original post "The Daily CLAD" - post number 3, can be found here.  Oh the nostalgia!!



For Loop Iteration Count 17_09_2016.png


a) 0

b) 5

c) 32

d) 40


What is Numeric Value Out following execution of the VI?


NOTE:  The original post "The Daily CLAD" - post number 5, can be found here.  Oh the nostalgia!!


For Loop Shift Register 16_09_2016.png


a) 0

b) 5

c) 6

d) 25


Hello Software Scumbags.


Sometimes your manager is away from you for extended times, so how can we maintain your motivation and self-esteem levels suitably low?


Introducing the SSDC VI Criticizer.



In aggressive mode.




Or you might prefer Passive Aggressive mode.


Using machine learning technologies, IoT, big data and other stuff we have designed a revolutionary heuristic ego reduction algorithm that will rip apart your design choices, style and technique.


And we all know engineers with low egos work harder and charge less.


Lots of Love



hi semuaaa, semoga dalam keadaan sehat semua...


gini, saya masih punya sdikit masalah dengan tugas saya kemarin, skrng masalahny perintah yg saya kirimkan dri labview kearduino sepertinya tidak ditanggapi arduino dengan baik...


sekarang pertnyanx: bagaimana cara perintah arduino untuk membaca angka 1 dan 0 dari labview... 1 jika High/ON (tegangan 5V arduino aktif dan 0V/GND nonaktif) dan 0 jika Low/OFF (tegangan 0V atau GND arduinony yg aktif dan 5V nonaktif)... 


saya rasa masalahny ada diprogram arduinonya.... tpi gk ada salahny klw saya sertakan juga progrm labviewx brang kali masih ada kekeliruan....


trimakasih saya ucapkan sbelumnya...

semoga kwan2, abang2 atau adek2 semua dapat membantu....


Hallo liebe Mitglieder,


am Mittwoch fand unser 9. Treffen statt. Vielen Dank an Tammo für die Bereitstellung des Raums und für die tolle Bewirtung!

Vielen Dank auch an alle Vortragenden! Es hat wieder sehr viel Spaß gemacht und es wurde viel diskutiert.


Wie versprochen hier noch ein paar Lesetipps zum Wochendende:


1. "Steuerung von Bosch Rexroth Antrieben mit cRIO via CoE  - Tammo Schwindt, Bosch Rexroth

2. “Arduino, Getting startet with LabVIEW”  - Christian Katterloher, ProNES Automation

3. "Einführung in die Objektorientierung mit LabVIEW"  - Philipp Nörtersheuser, National Instruments


Und hier noch die Zusammenfassung der Wünsche für das nächste Treffen:

  • Termin: Frühjahr 2017
  • Thema: Lego Mindstorm
  • Thema: LabVIEW Tech Preview
  • Thema: "Big Data" in LabVIEW


Falls euch diese Vorschläge gefallen oder Ihr weitere Vorschläge habt, immer her damit!



Mit freundliche Grüßen,




What are the values of String Out, Boolean Out, Numeric Out and Numeric Array Out following execution of the VI?


NOTE:  The original post "The Daily CLAD" - post number 9, can be found here.  Oh the nostalgia!!



For Loop Iteration Control 14_09_2016.png


a) String Out = "SteveLikesLabVIEW", Boolean Out = TRUE, Numeric Out = 5, Numeric Array Out = {0}

b) String Out = "SteveLikesLabVIEW", Boolean Out = FALSE, Numeric Out = 5, Numeric Array Out = {0,1,2}

c) String Out = <empty string>, Boolean Out = FALSE, Numeric Out = 0, Numeric Array Out = {0}

d) String Out = <empty string>, Boolean Out = FALSE, Numeric Out = 0, Numeric Array Out = <empty array>


Okay, first off it should be noted that this description has worked for only one vary particular application. I spend a lot of time looking around for information on how to controll ABB drives with LabVIEW Modbus and there is basically nothing. This documentation has been tested and works for the ABB ACS355 VFD with FENA-01 industrial communication card. I think it would probably work easily with other odels and other cards, but I haven't personally tried it.


First you need to install and check that the drive works manually (meaning with the VFD front panel). Once it's all setup and working, connect your FENA card and network cable. Your PC must be on thee same subnet as the FENA card. You can change the FENA IP address from the VFD front panel by changing the parameters on pages 64 and 65 of the attached manual to the shown numbers.


A few key details here:

Using "0"s for any of the IP address spots didn't work, so I recommend setting them all to somethnig other than 0.

Parameter 9904 MUST MATCH the control word number you send in the VI!  So if you set this parameter to VECTOR: TORQ, send  3199, but for  VECTOR: SPEED, send 1151.

Set parameter 3018 to "Not selected"otherwise the drive faults all the time. In other words, do NOT set this to fault, or you have to periodically reset the drive.

All of these settings can be sent programatically from LabVIEW. Just be aware thatthe indexing is different! LabVIEW indexing is zero based while the manual is 1 based. This means that if you wanted to modify parameter 9904 from LabVIEW, you'd need to write to register 9903. This can make roubleshooting bad commands tricky. I just used indicators that showed the manula numbers, but had LabVIEW decrement the actual number by one behind the scenes.



I think this should help a lot with anyone who needs to do this. I'll keep this document living and update it with new information if there are any questions.


I am not really one for rehashing and posting old material, although I do occasionally do it coincidently , but as it has been almost four and a half years since the early posts saw light of day I thought I would take a trip down memory lane and do a Nostalgia Series.  I am not copying the old posts, simply re-introducing the LabVIEW concepts made 1600+ days ago. 


NOTE:  The original post "The Daily CLAD" - post number 1, can be found here.  Oh the nostalgia!!


What is Numeric Value Out following execution of the VI?


Blast from the Past 1 of 10.png


a) 6

b) 9

c) 16

d) 17


Hey everyone,

Our company gets a lot of requests for support for older style ISA and PCI slot Data Aquisition cards made by NI. We specialize in providing new computer hardware that supports these types of applications and have developed a reputation for being able to get our customers hardware that will allow them to keep using their existing data aquisition cards that work very well and they paid a lot of money for but are installed in a computer system that's failing. When it comes to a lot of these legacy PCI and ISA based systems, the users havent given much thought to how vastly important it is to their business. And those that are aware are usually extremely stressed at the very thought of it being down.


I typically hear this kind of story; "I've got a system that's dying on me. It's running Windows NT and it has a PCI National Instruments Data Aquisition card installed. This system is mission critical but our company can't afford to upgrade to the latest and greatest. What can you do for us?" My response is multifaceted as I need to understand the application and current specs of the system that's dying. Once I know that, I'm able to recommend some of our systems to the customer that will get them back up and running in as little as a day depending on the situation.


Over the years, without really realizing it at first, we've been identified as a company that's able to provide a solution to these issues. Soon I was getting calls from people saying, "John over at XYZ Inspections recommended you to me. He has the same ISA setup and I do" and I realized we have fallen into this niche. Not only do our systems provide a solution, but we're providing a 2 year warranty on the hardware as well so our customers are getting peace of mind with their purchase. We're 100% based in the US and our technicians are always laughing when our customers call expecting someone from India or China to answer the phone.


I'll be posting more here but I want to make sure you have my contact information in case any of this matters or you have a question either for yourself or a customer you may know of.


Andrew Martinovich


866-464-9797 x808


If a Wait Until Next ms Multiple function with a constant of 100 wired to it is placed in the same loop as a section of code that take a total of 37 ms to complete its 4th iteration, how many ms until the next iteration beigns?


a) 14 ms

b) 63 ms

c) 100 ms

d) 437 ms