LabVIEWʵÑéÖ¸µ¼Êé

4.2.1.ÔÚÁ÷³ÌͼÖзÅÖÃ˳Ðò½á¹¹(Functions?Structures)¡£

4.2.2.ÓÃÊó±êÓÒ¼üµ¥»÷Ö¡µÄ±ß¿ò£¬ÔÚ¿ì½Ý²Ëµ¥ÖÐÑ¡ÔñAdd Frame After£¬´´½¨Ò»¸öÐÂÖ¡¡£Öظ´Õâ¸ö²½Ö裬ÔÙ´´½¨Ò»¸öÖ¡¡£¹²3èå¡£ 4.2.3.Ñ¡ÖеÚ0è壬ÉèÖöÁÈ¡³õʼʱ¼ä£¨×Ó£©³ÌÐò

4.2.4.µÚ0Ö¡µÄϱ߿òÉϺ¬ÓÐÒ»¸öС·½¿ò£¬ÆäÖÐÓÐÒ»¸ö¼ýÍ·¡£Õâ¸ö·½¿ò½Ð×ö˳Ðò¾Ö²¿±äÁ¿£¬¿ÉÒÔÔÚͬһ¸ö˳Ðò½á¹¹Öеĸ÷¸öÖ¡Ö®¼ä´«µÝÊý¾Ý¡£ÓÃÊó±êÓÒ¼üµ¥»÷µÚ0Ö¡µÄµ×²¿±ß¿ò£¬Ñ¡ÔñAdd Sequence Local£¬´´½¨Ë³Ðò¾Ö²¿±äÁ¿¡£Ë³Ðò¾Ö²¿±äÁ¿ÏÔʾΪһ¸ö¿ÕµÄ·½¿é¡£µ±Äú½«Ä³¸ö¹¦Äܺ¯ÊýÓë˳Ðò¾Ö²¿±äÁ¿ÏàÁ¬Ê±£¬·½¿éÖеļýÍ·¾Í»á×Ô¶¯ÏÔʾ¡£

4.2.5.Tick Count (ms) º¯Êý£¨Functions?Time & Dialog£©¡ª¡ª·µ»ØÆô¶¯µ½ÏÖÔÚµÄʱ¼ä£¨ÒÔºÁÃëΪµ¥Î»£©¡£ÔÚÕâÀïÀý×ÓÀïÐèҪʹÓÃÁ½¸öÕâ¸öº¯Êý¡£ÁíÒ»¸öÔÚµÚ£²Ö¡ÖС£

4.2.6.°´Í¼Á¬ºÃÏß¡£×ªÈëµÚ£±Ö¡¡£¸ÃÖ¡ÊÇÆ¥Åä¼ÆË㣬ÄÚº¬Ò»¸öÑ­»·½á¹¹¡£¸ÃͼÖÐʹÓõÄк¯ÊýÓУº

Round to Nearestº¯Êý£¨Functions?Numeric£©¡ª¡ªÔÚ¸Ã

Not Equal?º¯Êý

ÀýÖУ¬ËüÓÃÓÚÈ¡0µ½100Ö®¼äµÄËæ»úÊýµ½¾àÀë×î½üµÄÕûÊý¡£

£¨Functions? Comparison£©¡ª¡ªÔÚ¸ÃÀýÖУ¬Ëü½«Ëæ»úÊýºÍÇ°Ãæ°åÖÐÉèÖõÄÊýÏà±È½Ï£¬Èç¹ûÁ½Õß²»ÏàµÈ»á·µ»ØTRUEÖµ£¬·ñÔò·µ»ØFALSE¡£

Incrementº¯Êý

£¨Functions?Numeric£©¡ª¡ªÔÚ¸ÃÀýÖУ¬Ëü½«WhileÑ­»·µÄ¼ÆÊýÆ÷¼Ó1¡£

4.2.7.°´Í¼Á¬ºÃÏß¡£×ªÈëµÚ2Ö¡ÔÚµÚ0Ö¡ÖУ¬Tick Count £¨ms£©¹¦Äܺ¯Êý½«ÒÔºÁÃëΪµ¥Î»±íʾµ±Ç°Ê±¼ä¡£Õâ¸öÊýÖµ±»Á¬µ½Ë³Ðò¾Ö²¿±äÁ¿£¬ÕâÑùËü¾Í¿ÉÒÔ±»ºóÐøµÄ֡ʹÓá£ÔÚµÚ1Ö¡ÖУ¬Ö»Òªº¯Êý·µ»ØµÄÖµÓëÖ¸¶¨Öµ²»µÈ£¬VI¾Í»á³ÖÐøÖ´ÐÐWhileÑ­»·¡£ÔÚµÚ2Ö¡ÖУ¬Tick Count £¨ms£©¹¦Äܺ¯ÊýÒÔºÁÃëΪµ¥Î»·µ»ØеÄʱ¼ä¡£VI´ÓÖмõÈ¥Ô­À´µÄʱ¼ä£¨ÓɵÚ0֡ͨ¹ý˳Ðò¾Ö²¿±äÁ¿Ìṩ£©¾Í¿ÉÒÔ¼ÆËã³ö»¨·ÑµÄʱ¼ä¡£

4.2.8.·µ»ØÇ°Ãæ°å£¬ÔÚNumber to Match¿ØÖƶÔÏóÖÐÊäÈëÒ»¸öÊýÖµ£¬Ö´ÐиÃVI¡£ 4.2.9.°Ñ¸ÃVI±£´æΪLabVIEW\\Activity Ŀ¼ÏÂTime to Match.vi¡£ 5.¹«Ê½½Úµã£¨Formula Node£©

¹«Ê½½ÚµãÊÇÒ»¸ö´óС¿É±äµÄ·½¿ò£¬¿ÉÒÔÀûÓÃËüÖ±½ÓÔÚÁ÷³ÌͼÖÐÊäÈ빫ʽ¡£´ÓFunctions?StructuresÖÐÑ¡Ôñ¹«Ê½½Úµã¾Í¿ÉÒÔ°ÑËü·Åµ½Á÷³ÌͼÖС£µ±Ä³¸öµÈʽÓкܶà±äÁ¿»òÕ߷dz£¸´ÔÓʱ£¬Õâ¸ö¹¦Äܾͷdz£ÓÐÓá£ÀýÈçµÈʽ£ºy = x2 + x + 1ʹÓù«Ê½½Úµã¿ÉÒÔ±íʾΪ£º

ͼ£²£­£±£° ¹«Ê½½ÚµãʾÒâͼ

ÀûÓù«Ê½½Úµã¿ÉÒÔÖ±½ÓÊäÈëÒ»¸ö»òÕ߶à¸ö¸´ÔӵĹ«Ê½£¬¶ø²»Óô´½¨Á÷³ÌͼµÄºÜ¶à×Ó³ÌÐò¡£Ê¹ÓÃÎı¾±à¼­¹¤¾ßÀ´ÊäÈ빫ʽ¡£´´½¨¹«Ê½½ÚµãµÄÊäÈëºÍÊä³ö¶Ë×ӵķ½·¨ÊÇ£¬ÓÃÊó±êÓÒ¼üµ¥»÷µÚ0Ö¡µÄµ×²¿±ß¿ò£¬Ñ¡ÔñAdd Input (Add Output)¡£ÔÙÔÚ½Úµã¿òÖÐÊäÈë±äÁ¿Ãû³Æ¡£±äÁ¿Ãû¶Ô´óСдÃô¸Ð¡£È»ºó¾Í¿ÉÒÔÔÚ¿òÖÐÊäÈ빫ʽ¡£Ã¿¸ö¹«Ê½Óï¾ä¶¼±ØÐëÒԷֺţ¨;£©½áβ¡£

¹«Ê½½ÚµãµÄ°ïÖú´°¿ÚÖÐÁгöÁ˿ɹ©¹«Ê½½ÚµãʹÓõIJÙ×÷·û¡¢º¯ÊýºÍÓï·¨¹æ¶¨¡£Ò»°ã˵À´£¬ËüÓëCÓïÑԷdz£ÏàËÆ£¬´óÌåÉÏÒ»¸öÓÃCдµÄ¶ÀÁ¢µÄ³ÌÐò¿é¶¼¿ÉÄÜÓõ½¹«Ê½½ÚµãÖС£µ«ÊÇÈÔÈ»½¨Òé²»ÒªÔÚÒ»¸ö¹«Ê½½ÚµãÖÐд¹ýÓÚ¸´ÔӵĴúÂë³ÌÐò¡£ ÏÂÃæÕâ¸öÀý×ÓÏÔʾÁËÈçºÎÔÚÒ»¸ö¹«Ê½½ÚµãÖÐÖ´Ðв»Í¬Ìõ¼þʱµÄÊý¾Ý·¢ËÍ¡£

ÇëÔĶÁÏÂÃæÕâ¶Î³ÌÐò´úÂ룬Èç¹ûXΪÕýÊý£¬Ëü½«Ëã³öXµÄƽ·½¸ù²¢°Ñ¸ÃÖµ¸³¸øY£¬Èç¹ûXΪ¸ºÊý£¬³ÌÐò¾Í¸øY¸³Öµ-99¡£

if (x >= 0) then

y = sqrt(x) else

y = -99 end if

¿ÉÒÔÓù«Ê½½ÚµãÈ¡´úÉÏÃæÕâ¶Î´úÂ룬ÈçÏÂͼËùʾ£º

×¢Ò⣺¹«Ê½½ÚµãÖбäÁ¿×ÖĸX,Y´ó¡¢Ð¡Ð´ÊÇÓÐÇø±ðµÄ£¬¿ª·½µÄº¯Êýsqrt(X)Öк¯ÊýÃû³ÆÊÇСд¡£

Ä¿µÄ£º´´½¨Ò»¸öVI£¬ËüÓù«Ê½½Úµã¼ÆËãÏÂÁеÈʽ£º

y1 = x 3 ¨C x 2 + 5 y2 = m* x + b xµÄ·¶Î§ÊÇ´Ó0µ½10¡£¿ÉÒÔ¶ÔÕâÁ½¸ö¹«Ê½Ê¹ÓÃͬһ¸ö¹«Ê½½Úµã£¬²¢ÔÚͬһ¸öͼ±íÖÐÏÔʾ½á¹û¡£ Ç°Ãæ°å:

ͼ2£­11 Á·Ï°2£­6µÄÃæ°å

1.´ò¿ªÒ»¸öеÄÇ°Ãæ°å£¬°´ÕÕÉÏͼ£¨¸ÃͼÖаüº¬ÔËÐнá¹û£©´´½¨Ç°Ãæ°åÖеĶÔÏó¡£²¨ÐÎͼÏÔʾ¶ÔÏóÓÃÓÚÏÔʾµÈʽµÄͼÐΡ£¸Ã VIʹÓÃÁ½¸öÊý×Öʽ¿ØÖƶÔÏóÀ´ÊäÈëmºÍbµÄÖµ¡£

2.°´ÕÕÏÂͼ´´½¨Á÷³Ìͼ¡£

ͼ2£­12 Á·Ï°2£­6µÄÁ÷³Ìͼ

ÔÚ´´½¨Ä³¸öÊäÈë»òÕßÊä³ö¶Ë×Óʱ£¬±ØÐë¸øËüÖ¸¶¨Ò»¸ö±äÁ¿Ãû¡£Õâ¸ö±äÁ¿Ãû±ØÐëÓ빫ʽ½ÚµãÖÐʹÓõıäÁ¿ÃûÍêÈ«Ïà·û¡£

¹«Ê½½ÚµãÖУ¬Ôڱ߿òÉϵ¥»÷Êó±êÓÒ¼ü£¬ÔÚ¿ì½Ý²Ëµ¥ÖÐÑ¡ÔñAdd Input£¬¿ÉÒÔ´´½¨Èý¸öÊäÈë¶Ë×Ó¡£ÔÚ¿ì½Ý²Ëµ¥ÖÐÑ¡ÔñAdd Output£¬´´½¨Êä³ö¶Ë×Ó¡£ 1.xµÄ·¶Î§ÊÇ´Ó0µ½10£¨°üÀ¨10£©£¬¾Í±ØÐëÁ¬½Ó11µ½¼ÆÊý¶Ë×Ó¡£ 2.Build Array £¨Functions?Array£©¡ª¡ªÔÚÕâ¸öÀý×ÓÖУ¬ËüÓÃÓÚ½«Á½¸öÊý¾Ý¹¹³ÉÊý×éÐÎʽÌṩ¸øÒ»¸ö¶àÇúÏßµÄͼÐÎÖС£Í¨¹ýÓñäÐι¤¾ßÍÏÀ­±ß½Ç¾Í¿ÉÒÔ´´½¨Á½¸öÊäÈë¶Ë×Ó¡£

3.·µ»ØÇ°Ãæ°å£¬³¢ÊÔ¸ømºÍb¸³ÒÔ²»Í¬µÄÖµÔÙÖ´Ðиà VI¡£

4.°Ñ¸ÃVI±£´æΪ LabVIEW/Activity Ŀ¼ÏµÄEquations.vi¡£

Èý£®×÷Òµ

1.˵Ã÷Ñ­»·ºÍÑ­»·µÄÇø±ð 2.Óýṹ±àдһ¸öС³ÌÐò 3.ÓÃ˳Ðò½á¹¹±àдһ¸öС³ÌÐò

4.ʹÓù«Ê½½Úµãʱ£¬Èç¹ûÊäÈë±äÁ¿µÄÃû³ÆͬÊä³ö±äÁ¿µÄÃû³ÆÏàͬ»áÔõôÑù£¿

ʵÑé3 LabVIEWͼÐΡ¢Êý×é¡¢´Ø±à³ÌʵÑé

Ò»¡¢ ʵÑéÄ¿µÄ

1. ѧϰÈçºÎ´´½¨Êý×éºÍ´Ø£¬ÕÆÎÕËüÃǵÄÇø±ðÒÔ¼°ÏàÓ¦µÄ²Ù×÷¡£ 2. ѧϰ²¢ÕÆÎÕChartºÍGraphµÄʹÓã¬Á˽âËûÃǵÄÇø±ð¡£

3. ChartµÄÈýÖÖÏÔʾģʽ¡£

¶þ¡¢ ʵÑéÉ豸

°²×°ÓÐLabVIEW 7 ExpressµÄ¼ÆËã»ú¡£

Èý¡¢ ʵÑéÄÚÈÝ

1. Êý×é

Êý×éÊÇһЩ¾ßÓÐÏàͬÀàÐ͵ÄÔªËØ×é³ÉµÄ¼¯ºÏ¡£Êý×é°üº¬Á½·½ÃæµÄÄÚÈÝ£ºÔªËغÍάÊý¡£Êý×éÖеÄÔªËØ¿ÉÒÔÊÇÊý×Ö¡¢²¼¶û¡¢×Ö·û¡¢Â·¾¶¡¢²¨ÐκʹصÈÊý¾ÝÀàÐÍ¡£

½¨Á¢Êý×éµÄ²½ÖèÈçÏ£º

1) ´ÓÊý×éºÍÀà×ÓÄ£°å£¨Control ¡ú All Controls ¡ú Array&Cluster£©ÉÏ

Ñ¡ÖÐÊý×飨Array£©£¬·ÅÖÃÔÚÇ°Ãæ°åÉè¼Æ´°¿ÚÖУ¬´ËʱΪһ¸öÊý×é¿Õ¿Ç£¬¿ÉÒÔÏòÀïÃæÌí¼Ó£¨ÓÃÍÏקµÄ·½·¨£©Êý×Ö¡¢²¼¶û¡¢×Ö·ûµÈÊý¾ÝÀàÐ͵ĿØÖÆÆ÷»òָʾÆ÷£¬À´½¨Á¢ÏàÓ¦µÄÊý×é¿ØÖÆÆ÷ºÍָʾÆ÷¡£´Ëʱ¿ÉÒÔ¿´µ½Êý×éÉÏÓÐÈçÏÂÁ½¸öÏÔʾ´°£º

? ±êºÅÏÔʾ´°¡ª¡ª±êºÅ´Ó0¿ªÊ¼£¬Ã¿µ¥»÷Ò»´Î¡°Ôö¼Ó¡±¼ü£¬±êºÅÏÔʾֵ˳

ÐòµÝÔö¡£

Õâ¸ö±êºÅ¾ÍÊÇÊý×éÔªËصÄÐòºÅ£»¶ÔÓÚÒ»¸öº¬n¸öÔªËصÄÊý×飬Æä±êºÅΪ0~n-1¡£

? ÔªËØÏÔʾ´°¡ª¡ªÓÃÀ´ÏÔʾԪËصÄÊýÖµ¡£Êý×éÖеÄÔªËØ°´ÐòºÅÅÅÁС£Êý×éÔªËصIJéÕÒ°´ÐÐ/ÁбêºÅ½øÐС£

2) ÓÒ¼üµ¥»÷±êºÅ´°¿Ú£¬µ¯³öÒ»¸ö¿ì½Ý²Ëµ¥£¨Èçͼ3-1Ëùʾ£©£¬Ñ¡ÔñAdd DimensionÀ´Ôö¼ÓÊý×éµÄάÊý¡£Ã¿µ¥»÷Add DimensionÑ¡ÏîÒ»´Î£¬Î¬Êý¾ÍÔö¼Óһά¡£

ͼ3-1 Ôö¼ÓÊý×éάÊý

2. ´Ø

´ØÏ൱ÓÚÒ»¸öÈÝÆ÷£¬ÈÝÆ÷ÖеÄÔªËØ¿ÉÒÔÊǸ÷ÖÖ²»Í¬µÄÊý¾ÝÀàÐÍ¡£Ò²¾ÍÊÇ˵£¬¿ÉÒÔÔÚÒ»¸ö´ØÖзÅÖÿØÖÆÄ£°åÉϵĸ÷Öֿؼþ£¬ÈçÊý×ֿؼþ¡¢²¼¶û¿Ø¼þ¡¢Êý×é¿Ø¼þµÈ£¬µ«ÊDz»Äܽ«ÊäÈë¿Ø¼þºÍÊä³ö¿Ø¼þͬʱ·ÅÈëÆäÖС£Òò´Ë£¬Ôڱ༭Á÷³Ìͼʱ£¬¿ÉÒÔ¼õÉÙÁ¬ÏßÊýÒÔ¼°Á¬ÏߵĽڵãÊý£¬×îÖÕ¼ò»¯Á÷³Ìͼ¡£ËüÓжà¸öÊäÈ룬һ¸öÊä³ö¡£

Òª½¨Á¢´Ø£¬¿ÉÑ¡Ôñ¿ØÖÆÄ£°åÖÐÊý×éºÍÀà×ÓÄ£°å£¨Control¡úAll Control¡úArray&Cluster£©ÉϵÄCluster£¬½«Æäµ÷ÈëÇ°Ãæ°å¡£ÏòÀà¿Ø¼þÖзÅÈëÔªËØ£¬¼´½«

¿ØÖÆÄ£°åÖеÄÏàÓ¦¿Ø¼þ·ÅÈëÆäÖУ¬Ë׳ưÑÔªËØ¡°À¦°ó¡±ÔÚÒ»Æð¡£

ÓÒ¼üµ¥»÷´Ø¿Ø¼þµÄ±ß¿ò£¬µ¯³öÒ»¸ö¿ì½Ý²Ëµ¥£¬Èçͼ3-2Ëùʾ¡£

ͼ3-2 ´Ø

¿ì½Ý¼ü²Ëµ¥ÖÐÇ°8ÏîµÄ¹¦ÄÜÓëÊý×ֿؼþÏàͬ£¬ºó3Ïî˵Ã÷ÈçÏ£º

? Reorder Control In Cluster ¡ª¡ªÓÃÓÚÉèÖÃÀà¿Ø¼þÖи÷ÔªËصÄÅÅÁÐ˳Ðò£¬Õâ¸öÅÅÁÐ˳ÐòÊÇÊä³öÐźŵÄ˳Ðò£¬Èçͼ3-3Ëùʾ¡£

ͼ3-3 Reorder Control In Cluster¾ÙÀý ͼ3-4 AutoSizingÉèÖÃ

? AutoSizing ¡ª¡ªµ¥»÷¸ÃÑ¡Ïîºó£¬³öÏÖÈçͼ3-4ËùʾµÄ¿ì½Ý²Ëµ¥£¬Ñ¡ÔñÏàÓ¦µÄÑ¡Ï¿É×Ô¶¯µ÷½ÚÀà¿Ø¼þµÄ±ß¿ò´óСÒÔ¼°ÅÅÁз½Ê½¡£ ? Properties ¡ª¡ªÓÃÀ´¶¨ÒåÀà¿Ø¼þµÄһЩÊôÐÔ£¬ÈçÉÏÊöµÄ¡°AutoSizing¡±£¬

¸Ä±ä±êÇ©£¨Label£©µÄÃû³ÆµÈÄÚÈÝ¡£

Êý×éºÍ´ØµÄÇø±ðÈçÏ£º

? ´Ø¿ÉÒÔ°üº¬²»Í¬µÄÊý¾ÝÀàÐÍ£¬¶øÊý×é½ö¿ÉÒÔ°üº¬ÏàͬµÄÊý¾ÝÀàÐÍ¡£ ? ´Ø¾ßÓй̶¨µÄ´óС¡£ 3. ͼÐÎ×ÓÄ£°å

LabVIEWµÄͼÐÎ×ÓÄ£°å£¨Control ¡ú All Control ¡ú Graph£©ÌṩÍê³É¸÷ÖÖͼÐÎÏÔʾ¹¦ÄܵĿؼþ¡£ÕâÀïÖ÷Òª½éÉÜͼÐÎ×ÓÄ£°åÖÐ3ÖÖ³£ÓõĿؼþ£ºWaveform Chart£¬Waveform GraphºÍXY Graph¡£

1) Waveform Chart¿Ø¼þ

ËüÍê³ÉÐźŵĶ¯Ì¬ÏÔʾ£¬¼´Ã¿½ÓÊÕµ½Ò»¸ö£¨»òÒ»×飩Êý¾Ý£¬¾ÍÁ¢¼´ÏÔʾһ¸ö£¨»òÒ»×飩Êý¾Ý£¬µ«ÏÔʾµÄËùÓÐÊý¾ÝµÄ×ܸöÊý»ò²¨Ðεij¤¶ÈÊÇÒ»¶¨µÄ¡£ÓÐ3ÖÖģʽ£º

? Strip Chart ¡ª¡ªÃ¿½ÓÊÕÒ»¸öÐÂÊý¾Ý£¬¸ÃÊý¾ÝÏÔʾÔÚÇ°Ò»¸öÊý¾ÝµÄÓҲ࣬µ±ÇúÏßµ½´ïÏÔʾÇøµÄÓÒ±ßԵʱ£¬Ô­ÓÐÊý¾ÝÇúÏß×óÒÆ¡£

? Scope Chart ¡ª¡ªµ±Êý¾ÝÇúÏßµ½´ïÏÔʾ´°¿ÚµÄÓÒ±ßԵʱ£¬ÇúÏß±»Çå³ý¡£ ? Sweep Chart ¡ª¡ªÔÚÐÂÊý¾Ý¿ªÊ¼µÄµØ·½³öÏÖÒ»ÌõÊúÖ±Ïߣ¬ËæÇúÏßÓÒÒÆ¡£ ÓÒ¼üµ¥»÷Waveform Chart£¬µ¯³öÒ»¸ö¿ì½Ý²Ëµ¥£¬Ö÷Òª¹¦ÄÜÈçÏ£º a) Visible Items

µ±Ñ¡ÔñVisible ItemsÑ¡Ïîʱ£¬µ¯³ö×Ӳ˵¥Èçͼ3-7Ëùʾ¡£

ͼ3-7 Visible Items×Ӳ˵¥

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ì滻Ϊ@)