LabVIEW NXG - рдлреНрд░рдВрдЯ рдкреИрдирд▓ рдореВрд▓ рдмрд╛рддреЗрдВ - рдирд┐рдпрдВрддреНрд░рдг рдФрд░ рд╕рдВрдХреЗрддрдХ

рдпрд╣ рджреВрд╕рд░рд╛ LabVIEW NXG рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рд▓реЗрдЦ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╣рдо рдлреНрд░рдВрдЯ рдкреИрдирд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рдХрд╡рд░ рдХрд░реЗрдВрдЧреЗред



рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдП рдХрд┐ рд╣рдо рдЕрдореЗрд░рд┐рдХрд╛ рдореЗрдВ рдереЗ, рд╣реЛрдЯрд▓ рдореЗрдВ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд┐рдВрдЧ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╣рд╛рдВ рдХрд╛ рддрд╛рдкрдорд╛рди рдирд┐рдпрдВрддреНрд░рдХ рдбрд┐рдЧреНрд░реА рдлрд╝рд╛рд░реЗрдирд╣рд╛рдЗрдЯ рдореЗрдВ рдПрдХ рдкреИрдорд╛рдиреЗ рд╕реЗ рд╕реБрд╕рдЬреНрдЬрд┐рдд рд╣реИред рд╣рдо рдПрдХ рдЖрд░рд╛рдорджрд╛рдпрдХ рдмреАрд╕ рдбрд┐рдЧреНрд░реА рд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдлрд╛рд░реЗрдирд╣рд╛рдЗрдЯ рдкреИрдорд╛рдиреЗ рдкрд░ рдХрд┐рддрдирд╛ рд╣реЛрдЧрд╛? рддреЛ рдЪрд▓рд┐рдП рдЗрд╕реЗ LabVIEW NXG рдореЗрдВ рдЧрд┐рдирддреЗ рд╣реИрдВред рд╣рдо рдЕрднреА рднреА рдПрдХ рдмрд╣реБрдд рд╣реА рдмреБрдирд┐рдпрд╛рджреА рд╕реНрддрд░ рдкрд░ рд╣реИрдВ - рдХрдЯ рдХреЗ рддрд╣рдд рд╕рд░рд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╢рдмреНрдж рд╣реЛрдВрдЧреЗ (рддрд╛рдХрд┐ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЖрдк рдХреЗрд╡рд▓ рдЬрдЯрд┐рд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд╕рдХреЗрдВ)


рдкрд┐рдЫрд▓рд╛ рд╣рд┐рд╕реНрд╕рд╛ - рдореВрд▓ рдмрд╛рддреЗрдВ рдФрд░ рдмреНрд▓реЙрдХ рдЖрд░реЗрдЦ


рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, LabVIEW NXG рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ рдФрд░ рдПрдХ рдирдпрд╛ рдЦрд╛рд▓реА рд╡рд░реНрдЪреБрдЕрд▓ рдЯреВрд▓ рдмрдирд╛рдПрдВред рд▓реЗрдХрд┐рди рдЕрдм рд╣рдорд╛рд░рд╛ рдореБрдЦреНрдп рд╕реНрдерд╛рди рдлреНрд░рдВрдЯ рдкреИрдирд▓ рд╣реИ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЦреБрд▓рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рдлрд╝рд╛рдЗрд▓-> рд╡рд░реАрдпрддрд╛ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ):



рдСрдкрд░реЗрд╢рди рдХрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рдмреНрд▓реЙрдХ рдЖрд░реЗрдЦ рдХреЗ рд╕рдорд╛рди рд╣реИ - рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкреИрд▓реЗрдЯ (рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдирд┐рдпрдВрддреНрд░рдг) рд╣реИрдВ рдФрд░ рд╣рдо рдкреИрд▓реЗрдЯ рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рддрддреНрд╡реЛрдВ рдХреЛ рдкреИрдирд▓ рддрдХ рдЦреАрдВрдЪ рд▓реЗрдВрдЧреЗред рдпрджрд┐ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рднреА рдЗрд╕реА рддрд░рд╣ рдХреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ (рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рд╡рд┐рдиреНрдлреЛрд░реНрдореНрд╕ рдпрд╛ рдбрдмреНрд▓реНрдпреВрдкреАрдПрдл, рд╡реЗрд▓, рдпрд╛ рдбреЗрд▓реНрдлреА рдХреЗ рд╕рд╛рде), рддреЛ рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рдЖрд░рд╛рдо рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ - рдпрд╣рд╛рдВ рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рдФрд░ рд╕рд╣рдЬ рд╣реИ, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреИрд▓реЗрдЯ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдореВрд╣реАрдХреГрдд рд╣реИрдВ:



рд╣рдорд╛рд░реЗ рдЕрднреНрдпрд╛рд╕ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдкреИрд▓реЗрдЯ рд╕реЗ рдХреБрдЫ рддрддреНрд╡реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ - рдПрдХ рдореЗрдВ рд╣рдо рдбрд┐рдЧреНрд░реА рд╕реЗрд▓реНрд╕рд┐рдпрд╕ рдореЗрдВ рддрд╛рдкрдорд╛рди рджрд░реНрдЬ рдХрд░реЗрдВрдЧреЗ, рдФрд░ рджреВрд╕рд░реЗ рдореЗрдВ рд╣рдо рдбрд┐рдЧреНрд░реА рдлрд╝рд╛рд░реЗрдирд╣рд╛рдЗрдЯ рдореЗрдВ рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗред


рдирд┐рдпрдВрддреНрд░рдг рдФрд░ рд╕рдВрдХреЗрддрдХ


, , , ( ). , . , тАФ , тАФ . тАФ ( "" тАФ ).


, , :



, , тАФ QuckDrop, Ctrl+Space "" "nc" "nn":



" "- , , :



, , . , , :



, , , , , ( - тАФ ). , Visual Studio, C#/WPF, , " " , тАФ - .


, , тАФ -. , , (LabVIEW тАФ ):



тАФ - "". -, Ctrl+E. тАФ . , , LabVIEW, , тАФ , .


, - , , "" , ( тАФ ):



- , , , (Uplaced Items) "2"



, , , . :



, тАФ ( Data Flow):



.


, , тАФ , (Label) , :



, , , тАФ . , , ( Reference).


. : (T┬░C ├Ч 9/5) + 32 = T┬░F ( , "google.com/search?q=c in f", ), #


double tC = 20.0;
double tF = tC * 9.0/5.0 + 32.0;
Console.WriteLine(tF);

LabVIEW :



тАФ " , " тАФ , , ...


тАФ "9", "5" "32" , ( Coercion Dots). , . , ( "Representation", , ), "9,0" "5,0" ( "9.0" "5.0") тАФ LabVIEW , :



, , , , тАФ , :



( , ):



(Ctrl+E), "20" (Ctrl+R):



тАФ , 1k тАФ .


тАФ . . тАФ "Find on Panel/Find on Diagram".


тАФ , :



, , " ", <Ctrl+U> :



, . .



. :



. , , , , . , тАФ , Quick Drop, тАж , "Ctrl" , . , - (Unplaced Items) . тАФ , . , .


( ) LabVIEW.


LabVIEW ? "" LabVIEW ("Variables"), ( , , ). LabVIEW NXT тАФ "" (Duplicate Terminal), ( ) .


, , , .


, :



" " ( "Create duplicate terminal") :



, "" , , , .


тАФ , . " ".


, , temp:


double tC = 20.0;

double temp = 9.0/5.0;
double tF = tC * temp + 32.0;

Console.WriteLine(tF);

, , LabVIEW: , "temp", , :



, LabVIEW , " " .


, , , , temp . , , , :



, , , . - temp, .


тАФ "" , , :



, Ctrl+B (Remove Broken Wires тАФ Ctrl+U). тАФ , "" , (, ).


, . LabVIEW . . , , "" , .


Duplicate Terminal, . , "" , , , "" - GoTo, , , , . , (, , , , , ), . - , .



( тАФ ), , , , "Make current value default" ( "Capture Data", "Create Reference" "Change to Type Definition"):



, :



тАФ , . , . .



тАФ , , , тАФ :



тАФ , :



, , , тАФ .


рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ - рдЖрдЬ рд╣рдордиреЗ рдкреИрдирд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдмреБрдирд┐рдпрд╛рджреА рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХреА, рд╕реАрдЦрд╛ рдХрд┐ рдХреИрд╕реЗ рдЬрд▓реНрджреА рд╕реЗ Ctrl + E рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреНрд▓реЙрдХ рдЖрд░реЗрдЦ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ рдЬрд╛рдП, рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд, рдбреЗрдЯрд╛рдлрд╝реНрд▓реЛ рдореЗрдВ рдереЛрдбрд╝рд╛ рдЧрд╣рд░рд╛ ред


рдореИрдВрдиреЗ рдкрд░реНрджреЗ рдХреЗ рдкреАрдЫреЗ рдмрд╣реБрдд рд╕реНрдкрд╖реНрдЯ рдЪреАрдЬреЗрдВ рдЫреЛрдбрд╝ рджреАрдВ рдЬреИрд╕реЗ рдХрд┐ рдлреНрд░рдВрдЯ рдкреИрдирд▓ рдХреЛ рдЬрд╝реВрдо рдХрд░рдирд╛ - рдпрд╣ рди рдХреЗрд╡рд▓ рдбреНрд░реЙрдк-рдбрд╛рдЙрди рд╕реВрдЪреА рд╕реЗ, рдмрд▓реНрдХрд┐ рдорд╛рдЙрд╕ рд╡реНрд╣реАрд▓ рдХреЗ рд╕рд╛рде рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рд╕реНрддрд░ рдкрд░, рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ (рдЙрдирдореЗрдВ рд╕реЗ рд╕рднреА рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реЛрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдЙрдирдореЗрдВ рд╕реЗ рдХрдИ рдЕрднреА рддрдХ рдирд╣реАрдВ рд╣реИрдВ) рдФрд░ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕ рдореЛрдб рдореЗрдВ рдХрдВрдбрдХреНрдЯрд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рдЬрдм рдХрдВрдбрдХреНрдЯрд░ рдХреЗ рдкрд╛рд╕ рдПрдХ рдХреНрд▓рд┐рдХ рдПрдХ рдирдИ рд╢рд╛рдЦрд╛ рдмрдирд╛рдирд╛ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИ:



рдФрд░ рдЕрдЧрд▓реЗ рд▓рдШреБ рдкрд╛рда рдореЗрдВ, рд╣рдо рд╕рд░рд▓ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдФрд░ рдЙрдирдХреЗ рдЬреЛрд░ рдХреЛ рджреЗрдЦреЗрдВрдЧреЗ, рдЬрд┐рд╕рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдКрдкрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред


All Articles