-Ìåòêè

anime christmas densetsu ginga ginga densetsu weed hdr lite photohunt postcrossing twitter weed ¸ëêè àíèìå àíîíñ àïë àðáàòñêî-ïîêðîâñêàÿ ëèíèÿ àðò áèëåò áèëåòèê áèðþë¸âî áèðþë¸âñêàÿ ëèíèÿ áêë âàî ââö âäíõ âèäåî âîðîáü¸âû ãîðû âûñòàâêà ãîëüÿíîâî ãîðîä ãîðîäà ãðàôèê ãðàôèê äâèæåíèÿ ïîåçäîâ äáò äáòwalks äåêîð äåíü áåç òðàíñïîðòà äîñòîåâñêàÿ äîñòîïðèìå÷àòåëüíîñòè åäèíûé æê çàìîñêâîðåöêàÿ ëèíèÿ çåëåíîãðàä êàëèíèíñêî-ñîëíöåâñêàÿ ëèíèÿ êàðòà êàðòèíêè êàðòû êîëüöåâàÿ ëèíèÿ êîììóíàðêà êðåàòèâ êñë êóíöåâî ëäë ëîñèíûé îñòðîâ ëþáëèíñêî-äìèòðîâñêàÿ ëèíèÿ ìàëîå êîëüöî ìãó ìãóïñ ìåòðî ìåòðîïîëèòåí ìåòðîñòðîé ìèèò ìêìæä ììòñ ìíåíèå ìîæàéñêèé ìîíîðåëüñ ìîíîðåëüñîâàÿ òðàíñïîðòíàÿ ñèñòåìà ìîñêâà ìîñêâà-ñèòè ìîñêîâñêèé ìåòðîïîëèòåí ìîñìåòðî ìîñòðàíñïîðò ìóëüòôèëüì ìöê íîâàÿ ìîñêâà íîâîñòè íîâûé ãîä îáúÿâëåíèå îòçûâû îòêðûòêà ïàíîðàìà ïå÷àòíèêè ïîåçä ïîåçäà ïîõîä ïî÷òà ðîññèè ïðàçäíèê ïðîãðàììà ïðîãðàììèðîâàíèå ïðîãóëêà ïðîãóëêè ð-fad ðàçâåäêà ìåñòíîñòè ðàéîí ðàéîí for a dream ðåêëàìà ðèñóíêè íà áîéëåðíûõ ðì ðîæäåñòâî ðîñòîêèíî ðóò ñàíêò-ïåòåðáóðã ñëåäîïûò ñîêîëüíè÷åñêàÿ ëèíèÿ ñòàíöèè ñòàíöèÿ ñòðèò-àðò ñòðîèòåëüñòâî òâèòòåð òïê òðàìâàé òðàíñïîðò òðåòèé ïåðåñàäî÷íûé êîíòóð òðîèöêàÿ ëèíèÿ òðîéêà óíèâåðñèòåò ôîòî ôîòîãðàôèÿ ôîòîîò÷¸ò ôîòîîõîòà ôîòîïðîãóëêà øää ÿðîñëàâñêèé

 -Ðóáðèêè

 -Ïîäïèñêà ïî e-mail

 

 -Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â Flash_A

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 03.10.2006
Çàïèñåé:
Êîììåíòàðèåâ:
Íàïèñàíî: 32819


LABVIEW. ÍÀÑÒÐÎÉÊÀ ÑÂßÇÈ ÌÅÆÄÓ ×ÈÑËÅÍÍÛÌ È ËÎÃÈ×ÅÑÊÈÌ ÝËÅÌÅÍÒÀÌÈ

Âîñêðåñåíüå, 14 Àïðåëÿ 2019 ã. 00:46 + â öèòàòíèê

Ýòîò ôðàãìåíò ðóêîâîäñòâà ïîëó÷èëñÿ äîâîëüíî îáøèðíûì, â ñâÿçè ñ ÷åì áîëüøàÿ ÷àñòü óáðàíà ïîä êàò.

Äàëåå ðàññìîòðåíî ðåøåíèå íåñêîëüêî èíîé çàäà÷è, â êîòîðîé ïðîâåðÿåòñÿ ëîãèêà íàëè÷èÿ ñîîòâåòñòâèÿ ìåæäó âõîäíîé èíôîðìàöèåé è íåêîòîðîé íàïåð¸ä çàäàííîé êîíñòàíòîé (ïóñòü, íàïðèìåð, çíà÷åíèå êîíñòàíòû ðàâíî "5"). Ñîîòâåòñòâèå, êàê èçâåñòíî, ìîæåò áûòü, à òàêæå åãî ìîæåò è íå áûòü.  êà÷åñòâå îòâåòà íà çàäàííûé âõîä äîëæåí ïîëó÷èòüñÿ ëîãè÷åñêèé (äâîè÷íûé / áóëåâñêèé) ñèãíàë. Ýòî îçíà÷àåò, ÷òî èìååòñÿ âîçìîæíîñòü ìîäèôèöèðîâàòü ðàíåå ñîçäàííóþ ïðîãðàììó âèðòóàëüíîãî ïðèáîðà, èñêëþ÷èâ èç íå¸ ÷èñëåííûé èíäèêàòîð è çàìåíèâ åãî ëîãè÷åñêèì èíäèêàòîðîì. Âñå ëîãè÷åñêèå ýëåìåíòû ñîäåðæàòñÿ â ðàçäåëå ëîãè÷åñêèõ èëè áóëåâñêèõ.

0001 (140x278, 10Kb)
Ïîäñâåòêà â ïàíåëè ýëåìåíòîâ óïðàâëåíèÿ ðàçäåëà ëîãè÷åñêèõ ýëåìåíòîâ ("Boolean")

 ïåðå÷íå ëîãè÷åñêèõ ýëåìåíòîâ ñóùåñòâóþò äâà íàèáîëåå ïðèìå÷àòåëüíûõ èíäèêàòîðà: êâàäðàòíûé (è ýòî òîëüêî íàçâàíèå "Square", à íà äåëå – ýëåìåíò ïðÿìîóãîëüíîé ôîðìû) ñâåòîäèîä è êðóãëûé ñâåòîäèîä. Ïî ñìûñëîâîé íàãðóçêå ýòè ýëåìåíòû ðàâíîöåííû, ïîòîìó ðàçìåùàþòñÿ íà ãðàôè÷åñêîì ïîëüçîâàòåëüñêîì èíòåðôåéñå ïî óñìîòðåíèþ àâòîðà âèðòóàëüíîãî ïðèáîðà.

0002 (172x242, 9Kb)
Ñîäåðæèìîå ðàçäåëà ëîãè÷åñêèõ ýëåìåíòîâ ("Boolean") ñ ïîäñâåòêîé ëîãè÷åñêîãî èíäèêàòîðà òèïà "êâàäðàòíûé ñâåòîäèîä" ("Square LED")

Êàê ïðàâèëî, êðóãëûå ýëåìåíòû ìåíåå ñòðîãè ê âíèìàíèþ îïåðàòîðà, ïðÿìîóãîëüíûå ýëåìåíòû – áîëåå òðåáîâàòåëüíû ê âíèìàíèþ (ïðàâèëî èç îáëàñòè ïñèõîëîãèè ÷åëîâåêà). Ðàññìîòðèì ñòðîãèé ïðèìåð – ïðèìåíèì ê ãðàôè÷åñêîìó ïîëüçîâàòåëüñêîìó èíòåðôåéñó ëîãè÷åñêèé èíäèêàòîð ïðÿìîóãîëüíîé ôîðìû.

0003 (306x170, 9Kb)
Ðàçìåùåíèå ïðÿìîóãîëüíîãî ñâåòîäèîäà íà ïåðåäíåé ïàíåëè âèðòóàëüíîãî ïðèáîðà

Êàê è äëÿ ñëó÷àÿ ñ ÷èñëåííûì èíäèêàòîðîì íå ñòîèò çàáûâàòü î ñóùåñòâîâàíèè ïðàâèë âåæëèâîñòè ïðîãðàììèñòà, à òàêæå ïðàâèë îáåñïå÷åíèÿ äðóæåñòâåííîñòè ãðàôè÷åñêîãî ïîëüçîâàòåëüñêîãî èíòåðôåéñà, ïîòîìó íåîáõîäèìî ââåñòè çíà÷àùåå èìÿ äëÿ íîâîãî ëîãè÷åñêîãî èíäèêàòîðà.

0004 (306x170, 9Kb)
Ôîðìèðîâàíèå çíà÷àùåãî èìåíè äëÿ ïåðåìåííîé, ñâÿçàííîé ñ ëîãè÷åñêèì èíäèêàòîðîì

Äàëåå ïîòðåáóåòñÿ åù¸ ðàç îáðàòèòüñÿ ê ðàçäåëó ÷èñëåííûõ ýëåìåíòîâ, íî óæå â ðàìêàõ áëîê-äèàãðàììû ñîçäàâàåìîãî âèðòóàëüíîãî ïðèáîðà (ñì. ðèñóíîê).

0005 (142x390, 13Kb)
Ïîäñâåòêà â ïàíåëè ôóíêöèé ðàçäåëà ÷èñëåííûõ ýëåìåíòîâ ("Numeric")

Èç ðàçäåëà ïîíàäîáèòñÿ ÷èñëåííàÿ êîíñòàíòà, ðàñïîëîæåííàÿ â ëåâîì íèæíåì óãëó îêíà, ñîäåðæàùåãî ïåðå÷åíü ýëåìåíòîâ äàííîãî òèïà.

0006 (258x284, 9Kb)
Ñîäåðæèìîå ðàçäåëà ÷èñëåííûõ ôóíêöèé ("Numeric") ñ ïîäñâåòêîé ÷èñëåííîé êîíñòàíòû ("Numeric Constant")

Íàïîìíèì, ÷òî ëþáàÿ êîíñòàíòà õàðàêòåðèçóåòñÿ òèïîì è çíà÷åíèåì, ïðè÷¸ì çíà÷åíèå êîíñòàíòû îïðåäåëÿåò å¸ òèï. Òàêèì îáðàçîì, ïîêà â ðàìêå óêàçàíî öåëîå ÷èñëî – ýòî áóäåò öåëî÷èñëåííàÿ êîíñòàíòà (ñì. ðèñóíîê íèæå), êàê òîëüêî òàì ïîÿâèòñÿ çíà÷åíèå ñ ïëàâàþùåé çàïÿòîé – ýòî áóäåò âåùåñòâåííàÿ êîíñòàíòà. Ïðè÷¸ì, ñóùåñòâóåò âîçìîæíîñòü çàäàòü êîíñòàíòó "NaN" ("Not a Number" – íå ÷èñëîâîå çíà÷åíèå), ïîçâîëÿþùóþ â îòäåëüíûõ ñëó÷àÿõ îòëàâëèâàòü îøèáêè.

0007 (370x200, 9Kb)
Ðàçìåùåíèå öåëî÷èñëåííîé êîíñòàíòû íà áëîê-äèàãðàììå

Íå áóäåì âûõîäèòü çà îáëàñòü öåëûõ ÷èñåë, ïîòîìó â êà÷åñòâå êîíñòàíòû â äàííîì ïðèìåðå âûñòàâèì çíà÷åíèå ðàâíîå "5".

0008 (400x202, 9Kb)
Èçìåíåíèå çíà÷åíèÿ öåëî÷èñëåííîé êîíñòàíòû ñ "0" íà "5"

Ïîñëå ýòîãî ñëåäóåò ïåðåéòè ê ñðàâíåíèþ çíà÷åíèÿ ïåðåìåííîé, çàäàâàåìîìó ÷èñëåííûì êîíòðîëëåðîì, ñ êîíñòàíòîé, äëÿ ÷åãî îáðàòèòüñÿ â ïàíåëè ôóíêöèé îáëàñòè áëîê-äèàãðàììû ê ðàçäåëó ýëåìåíòîâ ñðàâíåíèÿ.

0009 (142x390, 13Kb)
Ïîäñâåòêà â ïàíåëè ôóíêöèé ðàçäåëà ýëåìåíòîâ ñðàâíåíèÿ ("Comparison")

Äëÿ âñåõ ñëó÷àåâ, ãäå òðåáóåòñÿ ñðàâíåíèå ñî çíà÷åíèÿìè, îòëè÷íûìè îò íóëÿ, íà âõîäå íåîáõîäèìû äâà îïåðàíäà, à äëÿ ñëó÷àåâ ñðàâíåíèÿ ñ íóë¸ì – îäèí îïåðàíä. Äàëåå ðàññìàòðèâàåòñÿ ïðîñòåéøèé ñëó÷àé ñðàâíåíèÿ íà òî÷íîå ñîîòâåòñòâèå ýëåìåíòîâ – èõ ýêâèâàëåíòíîñòü. Ñîîòâåòñòâóþùèé ýëåìåíò ðàñïîëàãàåòñÿ â ëåâîì âåðõíåì óãëó îêíà, ñîäåðæàùåãî ýëåìåíòû ýòîãî òèïà.

0010 (254x244, 7Kb)
Ñîäåðæèìîå ðàçäåëà ôóíêöèé ñðàâíåíèÿ ("Comparison") ñ ïîäñâåòêîé îïåðàòîðà îäíîçíà÷íîãî ñîîòâåòñòâèÿ / ïðîâåðêè íà ýêâèâàëåíòíîñòü ("Equal?")

Èòîãî ðàçìåùàåì ýëåìåíò íà áëîê-äèàãðàììå è âèäèì, ÷òî íà íåé òåïåðü âñåãî äîñòàòî÷íî äëÿ çàïóñêà ïðîãðàììû íà èñïîëíåíèå. Îñòà¸òñÿ òîëüêî íàñòðîèòü ñâÿçè ìåæäó ýëåìåíòàìè.

0011 (398x204, 9Kb)
Ðàçìåùåíèå îïåðàòîðà îäíîçíà÷íîãî ñîîòâåòñòâèÿ íà áëîê-äèàãðàììå

Íå ñòîèò çàáûâàòü î ïðàâèëàõ âåæëèâîñòè ïðîãðàììèñòà: íàïèñàííûé êîä äîëæåí îáëàäàòü ÷èòàåìîñòüþ. Äëÿ ãðàôè÷åñêîãî êîäà â ýòîì ñìûñëå ñóùåñòâóåò êóäà áîëüøå äîïîëíåíèé, îãðàíè÷èâàþùèõ ïîíÿòèå ÷èòàåìîñòè. Òàê, íàïðèìåð, íåîáõîäèìî ñòðåìèòüñÿ ê ìèíèìèçàöèè èçëîìîâ ëèíèé ñâÿçè – îíè îòâëåêàþò âíèìàíèå íà ñåáÿ, à òàêæå ñòðåìèòüñÿ ê ìèíèìèçàöèè çàíèìàåìîãî ãðàôè÷åñêèì êîäîì ïðîñòðàíñòâà. Ïîñëåäíåå ïðèøëî, ñêîðåå, èç ýëåêòðîíèêè, ãäå ïðè ïðîåêòèðîâàíèè ïå÷àòíûõ ïëàò ñòàðàþòñÿ ìèíèìèçèðîâàòü êîëè÷åñòâî èñïîëüçîâàííîãî ïðîâîäíèêà, ïîñêîëüêó êàæäûé ñàíòèìåòð ïîòðà÷åííîãî ìåäíîãî ïðîâîäà ïîâûøàåò ñòîèìîñòü ðàçðàáîòêè.  ðàáîòå, åñòåñòâåííî, ñîçäà¸òñÿ òîëüêî ìîäåëü, íî î ìèíèìèçàöèè çàòðàò íà ïðîâîäÿùèé ìàòåðèàë íóæíî ïðèâûêàòü äóìàòü è ïîìíèòü óæå íà äàííîì ýòàïå. Åñëè âûðàáîòàåòñÿ ïðèâû÷êà ìèíèìèçàöèè çàíèìàåìîãî ýëåìåíòàìè ñõåìû ïðîñòðàíñòâà â ðàìêàõ çàäà÷ "Ó÷åáíîé ïðàêòèêè" – ýòî çíà÷èìûé øàã äëÿ ðåøåíèÿ ïðàêòè÷åñêèõ èíæåíåðíûõ çàäà÷ â áóäóùåì.

0012 (398x200, 9Kb)
Ñîåäèíåíèå ðàçìåù¸ííûõ ýëåìåíòîâ ìåæäó ñîáîé

Ïðîòåñòèðóåì ñîçäàííûé, î÷åíü ïðîñòîé âèðòóàëüíûé ïðèáîð.  àëãîðèòìå èìååò ìåñòî ðàçâåòâëÿþùèéñÿ âû÷èñëèòåëüíûé ïðîöåññ, â êîòîðîì ñóùåñòâóþò ëèøü äâà èñõîäà, ïîòîìó äëÿ äîêàçàòåëüñòâà ðàáîòîñïîñîáíîñòè íîâîãî ïðîãðàììíîãî îáåñïå÷åíèÿ íåîáõîäèìî ïîäîáðàòü è îòðàáîòàòü äâà òåñòîâûõ ïðèìåðà. Ïîäàäèì äëÿ íà÷àëà íà âõîä ÷èñëåííîãî êîíòðîëëåðà âèðòóàëüíîãî ïðèáîðà çíà÷åíèå ðàâíîå "2".  ýòèõ óñëîâèÿõ ëîãè÷åñêîå âûðàæåíèå îòâå÷àåò ëîæíûì ðåçóëüòàòîì è ëàìïî÷êà íå çàãîðàåòñÿ.

0013 (306x172, 9Kb)
Îòêëèê ëàìïû íà çíà÷åíèå "2,00", ïîäàííîå íà âõîä

Çàòåì ïîäàäèì íà âõîä ÷èñëåííîãî êîíòðîëëåðà âèðòóàëüíîãî ïðèáîðà çíà÷åíèå, ðàâíîå "5". Çäåñü ëîãè÷åñêîå âûðàæåíèå îòâå÷àåò èñòèííûì ðåçóëüòàòîì – ëàìïî÷êà çàãîðàåòñÿ.

0014 (306x172, 9Kb)
Îòêëèê ëàìïû íà çíà÷åíèå "5,00", ïîäàííîå íà âõîä

Ñåðèÿ ñîîáùåíèé "LabView":
×àñòü 1 - LABVIEW. ÍÅÕÈÒÐÛÅ ÇÀÄÀ×ÊÈ ÏÎ ÏÐÎÃÐÀÌÌÈÐÎÂÀÍÈÞ. ÓÃÀÄÀÉ ×ÈÑËÎ
×àñòü 2 - LABVIEW. ÎÇÍÀÊÎÌËÅÍÈÅ Ñ ÏÎËÜÇÎÂÀÒÅËÜÑÊÈÌ ÈÍÒÅÐÔÅÉÑÎÌ
...
×àñòü 4 - LABVIEW. ÏÎÄÃÎÒÎÂÊÀ Ê ÍÎÐÌÀËÜÍÎÉ ÐÀÁÎÒÅ
×àñòü 5 - LABVIEW. ÍÀÑÒÐÎÉÊÀ ÎÄÍÎÇÍÀ×ÍÎÉ ÑÂßÇÈ ÌÅÆÄÓ ×ÈÑËÅÍÍÛÌÈ ÂÛÕÎÄÎÌ È ÂÕÎÄÎÌ
×àñòü 6 - LABVIEW. ÍÀÑÒÐÎÉÊÀ ÑÂßÇÈ ÌÅÆÄÓ ×ÈÑËÅÍÍÛÌ È ËÎÃÈ×ÅÑÊÈÌ ÝËÅÌÅÍÒÀÌÈ
×àñòü 7 - LABVIEW. ÏÐÈÌÅÐ ÐÀÁÎÒÛ Ñ ÒÅÐÌÎÌÅÒÐÎÌ
×àñòü 8 - LABVIEW. ÏÐÈÌÅÐ ÂÛÐÀÂÍÈÂÀÍÈß ØÊÀË ÒÅÐÌÎÌÅÒÐΠÏÎ ÓÐÎÂÍÞ
...
×àñòü 11 - LABVIEW. ÈÑÏÎËÜÇÎÂÀÍÈÅ ÁËÎÊÀ ÎÁÚÅÄÈͨÍÍÎÉ ÀÐÈÔÌÅÒÈÊÈ
×àñòü 12 - LABVIEW. ÇÀÃÎÒÎÂÊÀ GUI È ÊÎÄÀ ÂÏ -ÓÌÍÛÉ ÊÀËÜÊÓËßÒÎÐ-
×àñòü 13 - LABVIEW. ÈÑÏÎËÜÇÎÂÀÍÈÅ CASE-ÑÒÐÓÊÒÓÐÛ Â ËÎÃÈ×ÅÑÊÎÌ ÐÅÆÈÌÅ

Ðóáðèêè:  Ñîáûòèÿ
Êîìïüòåðíîå
ÀÓÈøíîå
Ìåòêè:  

 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó