labviewʵÑ鱨¸æ ÏÂÔØ±¾ÎÄ

ʵ Ñé ±¨ ¸æ

¿Î³ÌÃû³Æ ר Òµ °à ¼¶ ѧ ºÅ ÐÕ Ãû

ÐéÄâÒÇÆ÷¼¼Êõ·ÖÎöÓëÉè¼Æ

²â¿Ø¼¼ÊõÓëÒÇÆ÷

1301 20 ¹ùÅô

ʵÑéÒ» LabVIEWÐéÄâζȼì²âϵͳ

Ò»¡¢ÊµÑéÄ¿µÄ

1£®Á˽âLabVIEWµÄ±à³Ì»·¾³¡£

2£®ÕÆÎÕLabVIEWµÄ»ù±¾²Ù×÷·½·¨£¬²¢±àÖÆ¼òµ¥µÄ³ÌÐò¡£ 3£®Ñ§Ï°½¨Á¢×Ó³ÌÐòµÄ¹ý³Ì ¶þ¡¢ÊµÑéÄÚÈÝ

1.½¨Á¢Ò»¸ö²âÁ¿Î¶ȵÄVI¡£ a.ʵÑé²½Öè

1)Ñ¡Ôñ File?New£¬´ò¿ªÒ»¸öеÄÇ°Ãæ°å´°¿Ú¡£ 2)´Ó Controls?Numeric ÖÐÑ¡Ôñ Tank·Åµ½Ç°Ãæ°åÖС£

3)´Ó ¡°½á¹¹¡±ÀïÑ¡ÔñÒ»¸öforÑ­»·£¬ÓÃÒ»¸öËæ»úÊý³ËÓë100Êä³öµ½Î¶ȼÆ

b.ʵÑé½á¹û Ç°Ãæ°åͼ£º

³ÌÐò¿òͼ£º

Èý¡¢ÊµÑé×ܽá

1£®×ܽáVI»ù±¾±à³ÌµÄ¿ì½Ý²Ù×÷¡£

´ð£ºÏÔʾ³ÌÐò¿òͼ»òÇ°Ãæ°å ctrl+E

¿òͼÖУ¬¶ÔÏóµÄÒÆ¶¯£ºshift+Êó±êÑ¡ÔñÒÆ¶¯£»¶ÔÏóµÄ¸´ÖÆ£ºctrl+Êó±êÑ¡ÔñÒÆ¶¯£» ¶ÔÏóµÄɾ³ý£ºÊó±êÑ¡Ôñ£¬°´<Í˸ñ>£»Ç°Ãæ°åÓë¿òͼ²¢ÅÅ£ºctrl+T ¹¤¾ß£¨Tools£©Ä£°å£ºÔÚÇ°Ãæ°å»ò¿òͼÖа´×¡¼ü²¢µ¥»÷Êó±êÓÒ¼ü¡£ ¿Ø¼þ£¨Controls£©Ä£°å£ºÔÚÇ°Ãæ°å¼¤»î״̬£¬ÔÚÇ°Ãæ°å¿Õ°×Çøµ¥»÷ÓÒ¼ü¡£ º¯Êý£¨Functions£©Ä£°å£ºÔÚ¿òͼ¼¤»î״̬£¬ÔÚ¿òͼ¿Õ°×Çøµ¥»÷ÓÒ¼ü¡£ Ïû³ýËùÓжÏÏߣºctrl+B £»ÊµÊ±°ïÖú£º¿ì½Ý¼ü£ºctrl+H

2£®¼òÊöVI³ÌÐòÓÐʲô¹¹³É£¬Æä¸÷²¿·ÖµÄ¹¦ÄÜÊÇʲô¡£

´ð£ºÖ÷ÒªÓУºÊäÈë¿Ø¼þ¡¢ÏÔʾ¿Ø¼þ¡¢³ÌÐò½á¹¹¡¢º¯Êý¿Ø¼þ¡¢Á¬Ïß

ÊäÈë¿Ø¼þ£ºÍê³Éʵʱ¶Ô±äÁ¿µÄÍâ½çÐ޸쬼´Êý¾ÝÔ´

ÏÔʾ¿Ø¼þ£ºÍê³ÉÊä³öÏÔʾÊý¾Ý¡¢Í¼Ðεȡ£ÏÔʾÒÇÆ÷·ÖÎö½á¹û

³ÌÐò½á¹¹£ºÓÃÍâ·½¿ò±íʾ³ÌÐòµÄÖ´ÐÐ˳Ðò¡¢×ÜÌåÉϰÑÎÕ³ÌÐòµÄÖ´ÐпØÖÆ¡£ º¯Êý¿Ø¼þ£º¹¹³É³ÌÐòµÄÖ÷Òª²¿·Ö£¬Íê³É¶ÔÊý¾ÝµÄ²É¼¯¡¢·ÖÎöÖ±ÖÁÊä³ö¹¦ÄÜ¡£ Á¬ÏߣºÓÃÏߵķ½Ê½ÏÔʾÊý¾ÝÁ÷£¬Íê³ÉÉÏÊö½á¹¹Ö®¼äµÄ¹ØÏµ¹¹½¨¡£

3£®Ë¼¿¼£ºÔÚÇ°Ãæ°åºÍ¿òͼ³ÌÐòÖУ¬ÈçºÎÇø·Ö¿ØÖÆÆ÷ºÍָʾÆ÷¡£

´ð£ºÔÚÇ°Ãæ°åÖУ¬¿ØÖÆÆ÷ÓÃÒÔÍⲿÊäÈëÊý¾Ý£¬Òò´ËÊäÈë¿òΪ°×É«±íʾ¿ÉÖ÷¶¯ÊäÈë¡£¶øÏÔʾÆ÷Ö»ÓÐÏÔʾ¹¦ÄÜ£¬ÓÃÓÚ±»¶¯Êä³öÐéÄâÒÇÆ÷·ÖÎö½á¹û£¬Êý¾Ý¿òÏÔʾ»ÒÉ«£¬²»ÄÜÓÃÓÚÍⲿÊäÈë¡£ ÔÚ³ÌÐò¿òͼÖС£¿ØÖÆÆ÷¶Ë×ÓÔÚÓҲ࣬ÓÃÓÚÁ¬½ÓÊý¾ÝÊä³öÏß¡£ÏÔʾÆ÷¶Ë×ÓÔÚ×ó²à£¬ÓÃÓÚÁ¬½ÓÊý¾ÝÊäÈëÏß¡£¿ÉÒÔÓÒ¼ü½«ÏÔʾͼ±ê¹´µô£¬´ËʱÁ½ÖÖÔª¼þÍâ¹ÛÒ²²»Í¬¡£

4£®ÐĵÃÌå»á¼°ÆäËü¡£

´ð£ºÊµÑéºÜ¼òµ¥£¬Ã»ÎüÒýÁ¦¡ª¡ªÊ×ÏÈÌáϽ¨Òé¡£LabviewÊÇÒ»ÖÖͼÐαà³ÌÈí¼þ¡£ÉÏÊֺܿ죬µ«´ïµ½Ò»¶¨³Ì¶Èºó£¬·¢ÏÖûÓпα¾±ãºÜÄÑÈ¡µÃ½ø²½¡£Ô­ÒòÊÇ£¬¸öÈ˾õµÃlabview×îÖØÒªµÄÊǶԳÌÐò±à³Ì½á¹¹µÄÉîÈëÌå»áºÍ¸÷º¯Êý¿Ø¼þ¹¦Äܵijä·ÖÕÆÎÕ¡£Ç°Õß¿ÉÒÔͨ¹ý¿´·¶ÀýÀí½â¼ÓÉî¡£µ«ºóÕßÖ»¿´·¶ÀýÊÇÐв»Í¨µÄ¡£Ã¿¸öº¯Êý¿Ø¼þ¶¼Óв»Í¬µÄ¹¦ÄܺÍʹÓÃÒªÇó£¬Èç¹û²»ÖªµÀ£¬ºÜÄÑʹÓúÍÕÆÎÕ¡£ËüµÄͼÐλ¯ÓïÑÔºÍmatlabÈí¼þÖеÄSimulinkÓïÑÔÏàͬ¡£Çø±ðÔڿؼþÉϵIJ»Í¬£¬ÓÐЩʹÓ÷½Ê½ºÜÀàËÆ¡£

ʵÑé¶þ LabVIEWÅÜÂíµÆÊµÑé

Ò»¡¢ÊµÑéÄ¿µÄ

1£®Ñ§Ï°²¢ÕÆÎÕForÑ­»·ºÍWhileÑ­»·ÒÔ¼°ËüÃǵIJ»Í¬µã¡£ 2£®Ñ§Ï°Ê¹ÓÃÒÆÎ»¼Ä´æÆ÷£¨shift register£©¡£ ¶þ¡¢ÊµÑéÄÚÈÝ

1£®´´½¨Ò»¸ö¹ØÓÚforÑ­»·µÄÅÜÂíµÆVI

a.ʵÑéÒªÇó£ºÊµÏÖÔÚforÑ­»·ÄÚ·ÅÖÃËæ»úÊý¶ÔÏ󣬲¢ÔÚÇ°Ãæ°åÉÏÏÔÊ¾Ëæ»úÊý¼°forÑ­»·µÄʵʱ´ÎÊý¡£²¢ÔÚÇ°Ãæ°åÉèÖÿª¹Ø¿ØÖư´Å¥£¬ÊµÏÖforÑ­»·µÄÍ£Ö¹¿ØÖÆ¡£×îºó½«¸ÃVI±£´æÎªfor Loop.viÎļþ¡£

b.ʵÑé²½Öè

ÏÈ´´½¨Ò»¸öforÑ­»·£¬Ñ­»·²ãÊý¸øµ½1000£¬ÔÚÇ°Ãæ°åµ÷³öÆß¸ö²¼¶ûµÆ£¬´ÓÃæ°åµ÷³öÒ»¸ö³ý·¨È¡ÓຯÊý¼ÆÊýÆ÷i³ýÓë7ÓàÊýË͵½Æß¸öµÈÓÚ±È½ÏÆ÷£¬±È½ÏÊýΪ0~6£¬±È½Ï½á¹û½Óµ½²¼¶ûµÆÀï¡£

c.ʵÑé½á¹û Ç°Ãæ°åͼ£º

³ÌÐò¿òͼ£º

Î塢ʵÑ鱨¸æÓë×ܽá

1£®ËµÃ÷ForÑ­»·ÓëWhileÑ­»·µÄÇø±ð¡£

´ð£º1¡¢ForÑ­»·ÌáǰÒѾ­Ô¤ÉèÁËÑ­»·´ÎÊý¡£µ±Ö´ÐÐÍê´ÎÊýÒªÇóºó£¬³ÌÐò»á×Ô¶¯Í£Ö¹¡£Òò¶ø²»ÐèÒªÍâ½ç°´Å¥STOP¡£µ±È»forÑ­»·´ÎÊýÒ²ÒѾ­¹Ì¶¨ÁË£¬ÖÐ;²»ÄÜÐ޸ġ£WhileÑ­»·ÔòÏ൱

ÓÚCÓïÑÔÖеÄdo until ½á¹¹¡£µ±Ìõ¼þÂú×ãʱ²Å»áÖ÷¶¯Í£Ö¹£¬·ñÔò½«Ò»Ö±ÔËÐÐÏÂÈ¥¡£µ±whileÑ­»·ÃæÁÙËÀÑ­»·»òÍâ½çÏ£ÍûÆäÍ£Ö¹Çé¿ö£¬Òò¶øÐèÍâ¼ÓSTOP°´Å¥£¬±ãÓÚÖÐ;ֹͣ¡£2¡¢ForÑ­»·ÊÇÒ»´Î½«ËùÓдÎÊýÖ´ÐÐÍ꣬ÒÔһάÊý×éµÄÐÎʽÊä³öÿһ´ÎÖ´ÐеÄÊý¾Ý¡£WhileÑ­»·ÊÇÒ»´ÎÒ»´ÎµÄÖ´ÐС£ºóÒ»´ÎÖ´ÐÐÍêµÄÊý¾Ý½«¸²¸Çµôǰһ´ÎµÄ¡£

2£®Àí½âÒÆÎ»¼Ä´æÆ÷µÄ×÷ÓÃÒÔ¼°ËüµÄ³õʼ»¯¡£

´ð£ºÒÆÎ»¼Ä´æÆ÷µÄ×÷Óý«ÉÏÒ»´ÎÑ­»··ÖÎöËùµÃÊý¾Ý£¬·µ»ØÊäÈëµ½ÏÂÒ»´ÎÑ­»·µÄÊäÈë¶Ë¡£³õʼ»¯µÄ×÷ÓÃÊÇÔÚÊ×´ÎÑ­»·Ê±¼Ä´æÆ÷ÖеÄÖµÇåΪԭֵ£¬´Ó¶ø±£Ö¤Á½´Î³ÌÐòÖ´Ðйý³ÌÖÐǰºó²»»áÓÐÊý¾Ý¸ÉÈÅ¡£

3£®ÐĵÃÌå»á¼°ÆäËü¡£

´ð£ºÔÚ×öʵÑéһʱżȻ·¢ÏÖ£¬µã»÷¿ªÊ¼ºó£¬CPUÕ¼ÓÃÂÊÏÔÖøÉý¸ß£¬¶øÇÒÁ¢¿Ì³¬¹ýÁ˰²È«Ë®Æ½£¬´ïµ½ÁË90%ÒÔÉÏ¡£Óɳ£Ê¶¿ÉÖª£¬ÎÞÂÛÊÇCPU¡¢µ¥Æ¬»ú»¹ÊÇPLA³¤Ê±¼ä¹ýÔØ»áµ¼ÖÂÉÕ»ú¡£Òò´Ë°²ÖÃÁËÒ»¸öµÈ´ý£¨ms)¿Ø¼þ£¬´ËʱCPUÕ¼ÓÃÂʻص½³£Öµ10%ÒÔÏ¡£µ±Loop number ¿Ø¼þºÍnumber0-1¿Ø¼þÔÚwhileÑ­»·Ö®Íâʱ£¬ÕâÁ½¸öÊä³ö¿Ø¼þ²»ÊÇʵʱÏÔʾ£¬¶øÊǵ±°´ÏÂSTOPºó³ÌÐò×îºóÒ»´ÎÖ´ÐÐÊä³öµÄÊý¾Ý¡£ÊµÊ±ÏÔʾ£¬Ôò±ØÐ뽫ÏÔʾ¿Ø¼þ·ÅÔÚwhileÑ­»·Ö®Íâ¡£¶ÔÓÚForÑ­»·Ö»ÄÜÔڽṹÄÚ£¬ÈôÔڽṹÍ⣬Êä³ö¿Ø¼þÒª¸ÄΪÊý×éÐÎʽ¡£Á½ÖÖÑ­»··½Ê½ÖеÄSTOP°´Å¥¶¼¿ÉÒÔ·ÅÔڽṹÍ⣬ֻÊÇÒªÍê³ÉÏàͬµÄ¹¦ÄܺÍÔڽṹÄڵĴ¥·¢·½Ê½²»Í¬¡£