Äîêóìåíò âçÿò èç êýøà ïîèñêîâîé ìàøèíû. Àäðåñ îðèãèíàëüíîãî äîêóìåíòà : http://www.ssau.ru/files/education/metod_1/gasparov_izuch_metodov.pdf
Äàòà èçìåíåíèÿ: Thu Dec 18 15:55:20 2014
Äàòà èíäåêñèðîâàíèÿ: Mon Apr 11 02:29:27 2016
Êîäèðîâêà:
« .. ( )»

«» LabVIEW





2010


629.7.064

: , , . «» . «» , : 150802 « , », 160301 « », 160302 « », , « » 160700.68 « ». .

© , 2010


........................................................................................................................................ 4 1. , . .......................................... 8 2. ................................................................................................................ 15 3. ................................ 18 3. 1 « » ........................................... 24 4. 2 « » ............................................ 27 5. 3 « » ....................................................... 31 ......................................................................................... 36

3



- , , . : · . · . : · · · : · ; · . , , . . : · (Process Automat ion) · (Factory Automat ion) · (Hybrid Automat ion)

4


. . - , . , , , , , . - () - . , , - . , . (). . () - . (, , , ..) . - . , ( . . "", , 1765, . .). , , (1784). , 5


, 19 20 . . , , . 50- . 20 . . . , . Field Point National Instruments. FieldPo int 20 - , , , . , , , -, ..

Compact FieldPoint , , . , , , , 6


. FieldPo int OPC. FieldPoint . , , , . . , FieldPoint ( 5 g), . 5x10x5 50 g -25 C 60 C. FieldPo int LabVIEW- , .

FieldPo int National Instruments LabVIEW , , , , . , , , , , .

7


1. , .
cFP-2020.

:

1. cFP-TC-120 8

8


J, , , N, R, S, , . , , 16 - , . NIST-90, . 8 16- ; 50/60 HotPnP (plug and play)

9


( ) -40 70 ° C , cFP-TC-120

cFP-TC-120

cFPTC-120

10


2. cFP-AIO-610 / 8 . , 0 10 ±10 V , . 1.4 . , . cFP-AIO- 610 NIST , . 4 ±30 V ±20 mA 1.4 4 0 10 ±10 V 12- 100 mA -40 70 ° , cFP- AIO-610

cFP-AIO-610

11




cFP-AIO-610 3. cFP-DIO-550 - 8 . 11 - 30 VDC 10 30 VDC 250 mA . - , , (DI + DO). 8 11 - 30 VDC 8 , 10 - 30 VDC, 250 mA 7 mA -40 70 ° C
[c]FP-AIO-61Q

12


, cFP-DIO-550

cFP-DIO-550


[

c]FP-DIO-550

[c]FP-

DIO-550

cFP-DIO-550 4. cFP-RLY-423 - , . 1.5 35 VDC

13


250 VAC. 120 VDC 250 VAC. 2300 V. 4 , 120 VDC 250 VAC -40 70 ° C 1.5 35 VDC 250 VAC

, cFP-RLY-423

cFP-RLY

423

14


2.
«» .

1. 2. 3. ( ) 15


4. ( , , ) 5. 6. 7. (2) 8. (I) 9. 10. 11. 12.





16


: 1. , LabView: 2. «». 3. . 4. - . , . 5. - LabView. ( , ).

17


3.
. : · ; · ; · FieldPo int : DIO-550 (), TC-120 ( ); · ; · LabView; · .

18


: 1. DIO-550. :

1 () 2 () 3 () 4 () +12 V -12 V

DI0-550 9 (DO 0) 10 (com) 11 (DO 1) 12 (com) V C

19


2. TC-120 ( 1, 2).

3. , . 4. :

+24 V -24 V 5. 6. .

V1 C

. .

20




, , : > «Measurement & Automat ion». > «Remote System» . «Refresh» ( F5). > . «CFP 2020 bank»:

a) «TC-120» :

21


Cannel: Tape1 0 (, ) Value: E Range: -270 to 1770 0C.

b) «DIO-550»: Cannel 0, 1: Type1, Input Range: Boolean.

22


4. , LabView. : . FieldPoint cfp-2020. , - ,

23


3. 1 « »
. LabVIEW. New Blank VI. Front panel ( 1.1). .

1.1 « »

·

Front panel > Modern > Graph > Waveform Chart , , Front panel. « », « '»

·

Front panel > Modern > Numeric > Numeric control ( « »), Numeric indicator ( « »), Thermo meter( «» )

·

Front panel > Modern > Boolean > Push button ( 2 ). «», «»

24


·

Window > Show block diagram(ctrl+E). ( 1.2). .

1.2 « »

·

Block diagramm > Programming > Numeric > Add, Mult iply, Numeric constant

· ·

Block diagramm > Programming > Boolean > And Block diagramm > Programming > Comparison > Greater than 0, Less than 0 * Block diagramm > Measurement IO > Field Point > IO Point Const(3 : « », « », « »), FP Read (1 ), FP Write(2 )

·

« », « », « » > browse > , refresh > select device :

« » CFP-TC-120 >channel 0 « » CFP-DIO-550 > output 1 « » CFP-DIO-550> output 0 · « » Field Point Read 25


· ·

value Field Point Read « '», «», « », X Add Mult iply value « » Numeric constant ( 1)

· · · · · · ·

Mult iply Y Add Add : « », Greater than 0, Less than 0 «» Greater than 0 And «» Less than 0 And And Write ( boolean) I/o Write « » « » Block diagram ( 40 70 ) Run > «», «» Front Panel

·

, Block diagram Abort Execution

26


4. 2 « »
LabVIEW. New Blank VI. Front panel ( 2.1). .

1.1 « »

· Front panel > Modern > Graph > Waveform Chart , , Front panel. « », « '», «», « » · Front panel > Modern > Numeric > Numeric control ( « », « », « », « »), Numeric indicator ( « »), Thermo meter ( «» ) 27


· Front panel > Modern > Boolean > Push button ( 2 ). «», «» * Window > Show block diagram(ctrl+E) ( 2.2). .

1.2 « »

·

Block diagramm > Programming > Numeric > Add ( ), Mult iply ( ), Numeric constant ( , «-1», «1»)

· · · · ·

Block diagramm > Programming > Boolean > And Block diagramm > Programming > Comparison > Greater than 0 Block diagramm > Programming > Timing > T ick count Block diagramm > Mathematics > integ & diff > integral x(t) Block diagramm > Programming > Structures > Formula Node 28


· · ·

For mula Node . «a», «b», «t». «g» : float s;

float F; F=1/b; s=a+sin(2*pi*F*t/1000)-1; if(s<0) g=0; else g=1; · · Block diagramm > Measurement IO Field Point > IO Point Const(3 : « », « », « »), FP Read (1 ), FP Write(2 ) · · « », « », « » browse > , refresh > select device : « » CFP-TC-120 >channel 0 « » CFP-DIO-550 > output 1 « » CFP-DIO-550> output 0 · · · « » Field Point Read value Field Point Read « '», «», « », X Add Mult iply value « » Numeric constant ( 1) · · Mult iply Y Add Add : « », Mult iply ( Y. X « »), X integral x(t) ( dt Numeric const ant «1») · · integral x(t ) « » X Y Mult iply Mult iply Add 29


· · · · · · · ·

Add « », «a» For mula Node «b» Formula Node « », «t» Tick count «g» For mula Node Greater than 0 «» Great er than 0 Y And, X «» And Write ( boolean) I/o Write « » I/o Write « », Boolean «» Block diagram ( 40 70 ) ( 1 ) ( 0,2) Run > «», «» Front Panel

·

, Block diagram Abort Execution

30


5. 3 « »
LabVIEW. New Blank VI. Front panel ( 3.1). .

3.1 « »

·

Front panel > Modern >

Graph > Wavefor m Chart, , Front panel. « », « '», «», « », « » · Front panel > Modern > Numeric > Numeric control ( « », « », « », « », « », « »), Numeric indicato r ( « »), Thermo meter ( «» ) 31


·

Front panel > Modern >

Boolean > Push button ( 2 ). «», «» · Window > Show block diagram(ctrl+E) ( 2.2). .

3.2 « »

·

Block diagramm > Programming > Numeric > Add ( ), Mult iply ( ), Numeric constant ( , «-1», «1»)

· · ·

Block diagramm > Programming > Boolean > And ( ) Block diagramm > Programming > Comparison > Greater than 0( ) Block diagramm > Programming > Timing > T ick count ( )

·

Block diagramm > Mathematics > integ & diff > integral x(t)

32


·

Block diagramm > Programming > Structures > Formula Node ( )

·

Formula Node . «a», «b», «t». «g», Formula Node «t» «b1» «tay» «g1»

· ·

Formula Node : float s;

float F; F=1/b; s=a+sin(21pi*F*t/1000)-1; if(s<0) g=0; else g=1; · Formula Node2 : float s; float F; float y; float a; a=tay*b1; F=1/b1 y=sin(pi*(a-b1/2)/b1); s=sin(2*pi*F*t/1000)+y; if(s<0) g1=0; else g1=1;

· Block diagram > Measurement IO > Field Point > IO Point Const (3 : « », « », « »), FP Read (1 ), FP Write (2 ) · « », « », « » browse > , refresh > select device : « » CFP-TC-120 >channel 0 « » CFP-DIO-550 > output 1

· 33


« » CFP-DIO-550> output 0 · « » Field Point Read · · · · value Field Point Read Mult iply value « Mult iply Y Add Add : « « '», « », « », X Add » Numeric constant ( -1)

», Mult iply ( Y. X « »), X integral x(t) ( dt Numeric constant «1») · · · · · · · · · integral x(t) « » Mult iply Add Add « », «b» Formula Node « », «g» For mula Node Greater than 0 «» Greater than 0 Y And, X And Write ( boolean) I/o Write « » «t» Formula Node2 Tick count, X Y Mult iply

«a» For mula Node «t» Tick count

«»

«b1» « », «tay» « » · · · · · «g1» Formula Node2 Greater than 0 Greater than 0 Y And, X And Write ( boolean) I/o Write « » Block diagram ( 40 70 ) « » «»

( 1 ) ( 0,2), 34


(1), (1), (0.1- 1). Run > , «», «» Front Panel · , Block diagram Abort Execution

35



o « . «-1»»// , « National Instruments», 2006,-10 o « LabView». .., .., .. .// .: . . , 2007.-365 o Http://www.ni.co m o Http://www.ingener. info/pages-cat-3 o Http://www.autoprocess.ru

36