- ల్యాబ్వ్యూ అంటే ఏమిటి?
- ఇతర సర్క్యూట్ డిజైనింగ్ / సిమ్యులేషన్ సాఫ్ట్వేర్ల నుండి ఇది ఎలా భిన్నంగా ఉంటుంది?
- ల్యాబ్వ్యూను ఎందుకు ఇష్టపడాలి?
- ల్యాబ్వ్యూను ప్రారంభిస్తోంది
- ల్యాబ్వ్యూలో డేటా రకాలు:
- ఉదాహరణ 1: బటన్ ప్రెస్లో LED ని మెరుస్తోంది
- ఉదాహరణ 2: LED ఆన్-ఆఫ్
- ఉదాహరణ 3: మెరిసే LED
- సత్వరమార్గాలు
ల్యాబ్వ్యూ అంటే ఏమిటి?
ల్యాబ్వ్యూ అనేది ప్రయోగశాల వర్చువల్ ఇన్స్ట్రుమెంటేషన్ ఇంజనీరింగ్ వర్క్బెంచ్ యొక్క సంక్షిప్త రూపం. వాటి రూపం మరియు కార్యకలాపాలు బటన్, వోల్టమీటర్, ఓసిల్లోస్కోప్ మొదలైన వాస్తవ ప్రపంచ పరికరాలను పోలి ఉంటాయి. అందువల్ల వాటిని వర్చువల్ ఇన్స్ట్రుమెంట్స్ (VI లు) అని పిలుస్తారు. ఇది గ్రాఫికల్ ప్రోగ్రామింగ్ విధానాన్ని అందిస్తుంది మరియు వాస్తవ ప్రపంచ ఉత్పత్తులను అనుకరించటానికి సహాయపడుతుంది , ఇది మీకు దృశ్యమానం చేయడానికి మరియు ప్రోగ్రామ్ చేయడానికి సహాయపడుతుంది. అందువల్ల దీనికి ప్రోగ్రామ్కు లాజిక్ మాత్రమే అవసరం మరియు ఇది సింటాక్స్ స్వతంత్రంగా ఉంటుంది. ల్యాబ్వ్యూ అనేది ఉన్నత స్థాయి డిజైన్ సాధనం. ఇది ఒక వ్యాఖ్యాత ప్రోగ్రామింగ్ (అనగా,) మేము దానిని కంపైల్ చేయనవసరం లేదు. ఇది స్వయంగా సంకలనం చేస్తుంది, మేము దానిని అమలు చేయాలి.
ఇతర సర్క్యూట్ డిజైనింగ్ / సిమ్యులేషన్ సాఫ్ట్వేర్ల నుండి ఇది ఎలా భిన్నంగా ఉంటుంది?
అన్ని సర్క్యూట్ డిజైనింగ్ / సిమ్యులేషన్ సాఫ్ట్వేర్లు ఒక స్కీమాటిక్స్, ఇవి భాగాలను సమీకరించడం మరియు స్కీమాటిక్స్ గీయడం ద్వారా వివిధ సర్క్యూట్ల ఉత్పత్తిని పరీక్షించడానికి మిమ్మల్ని అనుమతిస్తుంది. అయితే, ల్యాబ్వ్యూ అనేది ఏదైనా సర్క్యూట్ డిజైనింగ్ / సిమ్యులేషన్ సాఫ్ట్వేర్లలో సృష్టించబడిన వర్చువల్ సర్క్యూట్లను సంగ్రహించడం మరియు ఇంటర్ఫేసింగ్ చేయడం ద్వారా గ్రాఫికల్ ప్రోగ్రామింగ్ కోసం వర్చువల్ వర్క్బెంచ్.
ప్రోగ్రామింగ్ రెండు రకాలుగా ఉంటుంది. అవి టెక్స్ట్ బేస్డ్ మరియు గ్రాఫికల్ బేస్డ్ ప్రోగ్రామింగ్. సి, సి ++, జావా, మొదలైనవి. అన్నీ టెక్స్ట్ బేస్డ్ టెక్స్ట్వల్ ప్రోగ్రామింగ్ లాంగ్వేజెస్, మరియు మాట్లాబ్ ఇంటర్మీడియట్ లెవల్ లాంగ్వేజ్, అయితే, ల్యాబ్వ్యూ వ్యూ గ్రాఫికల్ బేస్డ్ ప్రోగ్రామింగ్ లాంగ్వేజ్.
ల్యాబ్వ్యూను ఎందుకు ఇష్టపడాలి?
ప్రోగ్రామింగ్ గురించి ప్రాథమిక జ్ఞానం లేనివాడు ల్యాబ్వ్యూను ప్రారంభించవచ్చు. ల్యాబ్వ్యూ ప్రోగ్రామింగ్ చేయడానికి ఒకరికి ఆచరణాత్మక జ్ఞానం మరియు తార్కిక ఆలోచనా సామర్థ్యం ఉండాలి. ల్యాబ్వ్యూ ప్రోగ్రామర్కు ఏ ప్రోగ్రామింగ్ సింటాక్స్ లేదా సి, సి ++, జావా ప్రోగ్రామింగ్ లాంగ్వేజెస్ వంటి ప్రోగ్రామింగ్ యొక్క ఏదైనా నిర్మాణం తెలియదు.
ప్రోగ్రామ్ చాలా పెద్దదిగా ఉన్నప్పుడు ల్యాబ్వ్యూను ఇష్టపడవచ్చు. ఇది మీ ప్రాజెక్ట్ కోసం సాఫ్ట్వేర్లో కనెక్ట్ చేసే హార్డ్వేర్ భాగాలను సరళంగా కనెక్ట్ చేస్తుంది.
రేఖాచిత్రం క్రింద వచన మరియు గ్రాఫికల్ ప్రోగ్రామింగ్ మధ్య వ్యత్యాసాన్ని చూపుతోంది. ఎడమ వైపున, 1 సెకను ఆలస్యం తో LED ని రెప్ప వేయడానికి ఒక ఆర్డునో ప్రోగ్రామ్ ఉంది, మరియు కుడి వైపున దాని గ్రాఫికల్ ప్రతిరూపం ల్యాబ్వ్యూ వ్యూ సాఫ్ట్వేర్ను ఉపయోగించి తయారు చేయబడింది. మీరు సరే బటన్ నొక్కినప్పుడల్లా 1 సెకన్ల ఆలస్యం తో బూలియన్ LED ఆన్ మరియు ఆఫ్ అవుతుంది.
ల్యాబ్వ్యూను ప్రారంభిస్తోంది
మొదట జాతీయ పరికరాల నుండి ల్యాబ్వ్యూ సాఫ్ట్వేర్ను డౌన్లోడ్ చేయండి. మీరు సాఫ్ట్వేర్ను ప్రారంభించిన తర్వాత, ప్రారంభించడం విండో కనిపిస్తుంది.
ఈ విండోను ప్రారంభించడం విండో అంటారు. క్రొత్త ప్రాజెక్ట్ను తెరవడానికి ctrl + N నొక్కండి.
మీరు క్రొత్త ప్రాజెక్ట్ను తెరిచిన తర్వాత, మీరు ముందు ప్యానెల్ మరియు బ్లాక్ రేఖాచిత్రాన్ని చూస్తారు.
మీరు క్రొత్త లేదా ఇప్పటికే ఉన్న ప్రాజెక్ట్ను తెరిచిన తర్వాత ప్రారంభించడం విండో అదృశ్యమవుతుంది. మీరు అన్ని ముందు ప్యానెల్లు మరియు బ్లాక్ రేఖాచిత్రాలను మూసివేసినప్పుడు ఇది మళ్లీ కనిపిస్తుంది. వీక్షణ >> ప్రారంభ విండోను ఎంచుకోవడం ద్వారా మీరు ముందు విండో లేదా బ్లాక్ రేఖాచిత్రం నుండి ఈ విండోను చేరుకోవచ్చు .
ఫ్రంట్ ప్యానెల్ తీసుకురావడానికి ctrl + T నొక్కండి మరియు రేఖాచిత్రాన్ని పక్కపక్కనే బ్లాక్ చేయండి,
LabVIEW, మీరు ఒక నిర్మాణ ఉంటుంది ఇంటర్ఫేస్ వినియోగదారు అంటే, ముందు ప్యానెల్ తో, నియంత్రణలు మరియు సూచికలను. నియంత్రణలు మీరు ఇచ్చే ఇన్పుట్లు, గుబ్బలు, స్విచ్ మొదలైనవి తప్ప మరొకటి కాదు, సూచికలు మీరు సృష్టించిన అవుట్పుట్లు, లీడ్, గ్రాఫ్లు మొదలైనవి తప్ప మరేమీ కాదు, నేను అర్థం చేసుకోవడానికి అన్ని ఎంటిటీలను ఉదాహరణతో వివరిస్తాను. మంచి.
ల్యాబ్వ్యూలో డేటా రకాలు:
డేటా-రకాలు వేరియబుల్స్ యొక్క వర్గీకరణ తప్ప మరొకటి కాదు. లాబ్వ్యూలో ఉపయోగించిన డేటా-రకాలు మరియు బ్లాక్ రేఖాచిత్రంలో వాటి రంగు వివరణ క్రిందివి.
డేటా రకాలు |
రంగులు |
ఫ్లోటింగ్ పాయింట్ |
ఆరెంజ్ |
పూర్ణాంకాలు |
నీలం |
బూలియన్లు |
ఆకుపచ్చ |
స్ట్రింగ్ |
పింక్ |
పాలిమార్ఫిక్ |
నలుపు |
పాలిమార్ఫిక్ - పైన పేర్కొన్న డేటా-రకాల్లో ఏదైనా కావచ్చు లేదా ఇవి కాకపోవచ్చు.
ఉదాహరణ 1: బటన్ ప్రెస్లో LED ని మెరుస్తోంది
ఫ్రంట్ ప్యానెల్కు నియంత్రణలను కలుపుతోంది
ఫ్రంట్ ప్యానెల్ నియంత్రణలు భౌతిక పరికరంపై ఇన్పుట్ యంత్రాంగాన్ని అనుకరిస్తాయి మరియు వర్చువల్ ఇన్స్ట్రుమెంట్స్ యొక్క బ్లాక్ రేఖాచిత్రానికి డేటాను సరఫరా చేస్తాయి (ల్యాబ్వ్యూ ప్రోగ్రామ్లను VI లేదా వర్చువల్ ఇన్స్ట్రుమెంట్స్ అంటారు).
- స్క్రీన్పై నియంత్రణలు లేదా ఫంక్షన్ల పాలెట్ను శాశ్వతంగా కలిగి ఉండటానికి వీక్షణ >> నియంత్రణలను ఎంచుకోండి లేదా తాత్కాలికంగా ప్రదర్శించడానికి ముందు ప్యానెల్లో ఏదైనా ఖాళీ స్థలాన్ని కుడి క్లిక్ చేయండి లేదా రేఖాచిత్రాన్ని బ్లాక్ చేయండి.
- మీకు అవసరమైన నియంత్రణలను గుర్తించడానికి ఆధునిక పాలెట్లోని చిహ్నాలపై కర్సర్ను తరలించండి (బూలియన్ కంట్రోల్స్ పాలెట్).
గమనిక: బటన్ ప్రెస్తో మెరుస్తున్న గ్లోయింగ్ కొరకు, ఇక్కడ నియంత్రణ బటన్. కాబట్టి బూలియన్ నియంత్రణల పాలెట్ను ఎంచుకోండి.
- బూలియన్ నియంత్రణల పాలెట్ను ప్రదర్శించడానికి బూలియన్ నియంత్రణల చిహ్నాన్ని క్లిక్ చేయండి.
- నియంత్రణను అటాచ్ చేయడానికి బూలియన్ నియంత్రణల పాలెట్లోని బటన్ నియంత్రణను క్లిక్ చేసి, ఆపై ముందు ప్యానెల్కు బటన్ను జోడించండి.
మీరు ఈ బటన్ నియంత్రణను ఉపయోగించుకుంటారు.
అందువలన బటన్ నియంత్రణ ముందు ప్యానెల్కు జోడించబడుతుంది.
ఫ్రంట్ ప్యానెల్కు సూచికను కలుపుతోంది:
- అదేవిధంగా బూలియన్ పాలెట్ నుండి బటన్ను జోడించండి. క్రింద చూపిన విధంగా కనెక్షన్ ఇవ్వండి,
వర్చువల్ పరికరాన్ని అమలు చేయడానికి:
- నిరంతరం >> రన్ / రన్ ఎంచుకోండి.
- లేదా పై చిత్రంలో నేను పేర్కొన్న చిహ్నాలను మీరు ఉపయోగించవచ్చు.
- అమలును ఆపడానికి మళ్ళీ రన్ నొక్కండి నిరంతరం ఐకాన్.
మీరు బటన్ను నొక్కినప్పుడు దారితీసింది.
గమనిక: రన్ బటన్ విచ్ఛిన్నమైతే, ల్యాబ్వ్యూ వ్యూ ప్రోగ్రామింగ్లో లోపం ఉందని అర్థం. టు లోపం ఏమి ఉంది, పత్రికా అని విభజించవచ్చు రన్ బటన్, మీరు ఆశ్రయిస్తుంది లోపం వివరిస్తూ ఒక డైలాగ్ బాక్స్.
వ్యాసం చివర ఇచ్చిన వీడియోను చూడండి.
ఉదాహరణ 2: LED ఆన్-ఆఫ్
దిగువ ఉదాహరణలో, బటన్కు బదులుగా, మేము బూలియన్ పాలెట్ నుండి నాబ్ను ఉపయోగిస్తాము.
గమనిక: చివరిలో వీడియోను తనిఖీ చేయండి.
ఉదాహరణ 3: మెరిసే LED
- పై ఉదాహరణలో, నేను ok బటన్ను తీసివేసి స్టాప్ బటన్ను జోడించాను.
- బ్లాక్ రేఖాచిత్రం విండోపై కుడి క్లిక్ చేస్తే, విధుల పాలెట్ కనిపిస్తుంది.
- లూప్ చేస్తున్నప్పుడు ఎంచుకోండి మరియు లాగండి.
- అయితే లూప్పై కుడి క్లిక్ చేసి, షిఫ్ట్ రిజిస్టర్ను జోడించు ఎంచుకోండి.
- బ్లాక్ రేఖాచిత్రంపై కుడి క్లిక్ చేసి, బూలియన్ ఎంచుకోండి, ఆ బూలియన్ నాట్ గేట్ ఎంచుకోండి.
- అదేవిధంగా, ఆలస్యాన్ని ఎంచుకుని లాగండి మరియు దానికి స్థిరంగా జోడించండి.
స్థిరాంకాలు 1 సెకనుకు 1000ms వంటి మీ అవసరానికి అనుగుణంగా మీరు మార్చగల విలువ.
- పై రేఖాచిత్రంలో చూపిన విధంగా కనెక్షన్లను ఇవ్వండి.
గమనిక: పై ఉదాహరణలను రూపొందించడానికి మీరు మీ స్వంత లాజిక్లను ఉపయోగించవచ్చు.
సత్వరమార్గాలు
ల్యాబ్వ్యూను నియంత్రించడానికి మీరు క్రింది కీబోర్డ్ సత్వరమార్గాలను ఉపయోగించవచ్చు.
సత్వరమార్గం |
ఫంక్షన్ |
|
క్రొత్త, ఖాళీ VI ని తెరవండి |
|
సందర్భ సహాయ విండోను చూపుతుంది లేదా దాచిపెడుతుంది |
|
అతను శీఘ్ర డ్రాప్ డైలాగ్ బాక్స్ ప్రదర్శిస్తుంది. |
|
విరిగిన వైర్లను VI లో తొలగిస్తుంది |
|
లోపం జాబితా విండోను ప్రదర్శిస్తుంది. |