13
R 시리즈 다기능 RIO 시작하기 문서는 PCI/PXI-781xR, PCI/PXI-783xR, PCIe/PXI-784xR, PCIe/PXI-785xR 설치하고 설정하 방법을 설명합니다 . 이러한 디바이스를 한꺼번에 묶어 NI 78xxR 디바이스라고 부릅니다 . 문서에는 LabVIEW FPGA 예제 VI 사용한 측정 시작 방법을 설명해주는 길라잡이 섹션 포함되어 있습니다 . 그림 1. PCI, PCI Express, PXI R 시리즈 디바이스 NI 78xxR 필수 구성요소 다음 아이템은 NI 78xxR 설치하고 사용하는데 필요합니다 : 다음 소프트웨어 패키지 : LabVIEW LabVIEW FPGA Module NI-RIO 디바이스 드라이버 ( 옵션 ) LabVIEW Real-Time Module R 시리즈 소프트웨어 지원에 대한 정보는 단계 1. 어플리케이션 소프트웨어 드라이버 설치하기 참조하십시오 . Windows Vista/XP/2000 실행되는 개발용 컴퓨터 또는 PXI/CompactPCI 섀시 PXI/CompactPCI 임베디드 컨트롤러 . 신호를 NI 78xxR 연결하기 위한 케이블 액세서리 하나 이상 . 사용 가능한 케이블 액세서리 옵션 리스트는 연결 옵션 섹션을 참조하십시오 .

R RIO 시작하기 - ni.com · r 시리즈 다기능 rio 시작하기 이 문서는 pci/pxi-781xr, pci/pxi-783 xr, pcie/pxi-784xr, pcie/pxi-785xr 을 설치하고 설정하 는 방법을

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: R RIO 시작하기 - ni.com · r 시리즈 다기능 rio 시작하기 이 문서는 pci/pxi-781xr, pci/pxi-783 xr, pcie/pxi-784xr, pcie/pxi-785xr 을 설치하고 설정하 는 방법을

R 시리즈 다기능 RIO 시작하기 이 문서는 PCI/PXI-781xR, PCI/PXI-783xR, PCIe/PXI-784xR, PCIe/PXI-785xR을 설치하고 설정하는 방법을 설명합니다 . 이러한 디바이스를 한꺼번에 묶어 NI 78xxR 디바이스라고 부릅니다 . 또한 이 문서에는 LabVIEW FPGA 예제 VI를 사용한 측정 시작 방법을 설명해주는 길라잡이 섹션도 포함되어 있습니다 .

그림 1. PCI, PCI Express, PXI R 시리즈 디바이스

NI 78xxR 필수 구성요소

다음 아이템은 NI 78xxR을 설치하고 사용하는데 꼭 필요합니다 :

❑ 다음 소프트웨어 패키지 :

– LabVIEW

– LabVIEW FPGA Module

– NI-RIO 디바이스 드라이버

– (옵션 ) LabVIEW Real-Time Module

R 시리즈 소프트웨어 지원에 대한 정보는 단계 1. 어플리케이션 소프트웨어 및 드라이버 설치하기 를 참조하십시오 .

❑ Windows Vista/XP/2000이 실행되는 개발용 컴퓨터 또는 PXI/CompactPCI 섀시 및 PXI/CompactPCI 임베디드 컨트롤러 .

❑ 신호를 NI 78xxR에 연결하기 위한 케이블 및 액세서리 하나 이상 . 사용 가능한 케이블 및 액세서리 옵션 리스트는 연결 옵션 섹션을 참조하십시오 .

Page 2: R RIO 시작하기 - ni.com · r 시리즈 다기능 rio 시작하기 이 문서는 pci/pxi-781xr, pci/pxi-783 xr, pcie/pxi-784xr, pcie/pxi-785xr 을 설치하고 설정하 는 방법을

R 시리즈 다기능 RIO 시작하기 2 ni.com/korea

단계 1. 어플리케이션 소프트웨어 및 드라이버 설치하기

NI 78xxR을 설치하기 전에 어플리케이션 소프트웨어 및 디바이스 드라이버를 설치해야 합니다 . ni.com/info를 방문하여 정보 코드 rdsoftwareversion을 입력하면 , 사용하는 디바이스에서 필요한 소프트웨어의 최소 버전을 확인할 수 있습니다 .

LabVIEW의 설치 방법 및 LabVIEW 소프트웨어의 시스템 사양은 LabVIEW 릴리즈 노트를 참조하십시오 . Windows용 LabVIEW의 가장 최신 버전으로 업그레이드하는 방법에 대한 더 자세한 정보는 LabVIEW 업그레이드 노트를 참조하십시오 .

LabVIEW FPGA Module의 설치 방법 및 시작하기 정보는 LabVIEW FPGA Module Release and Upgrade Notes를 참조하십시오 .

LabVIEW Real-Time Module의 시스템 사양 , 설치 방법 , 자세한 정보는 LabVIEW Real-Time Module Release and Upgrade Notes를 참조하십시오 .

NI-RIO 드라이버의 시스템 사양과 설치 설명은 NI-RIO 설치 미디어의 NI-RIO Readme를 참조하십시오 .

리스트에 있는 문서는 ni.com/manuals에서 찾을 수 있습니다 . 또한 LabVIEW 8.0 또는 이후 버전에서는 시작≫모든 프로그램≫ National Instruments ≫ LabVIEW ≫ LabVIEW 매뉴얼을 선택하여 이러한 문서들이 들어있는 LabVIEW 매뉴얼 디렉토리를 볼 수도 있습니다 .

단계 2. 디바이스 , 액세서리 , 케이블 설치하기

이 섹션에서는 NI PCI/PCIe/PXI-78xxR 디바이스의 묶음을 풀고 설치하는 방법을 설명합니다 .

노트 NI 78xxR을 설치하기 전에 NI-RIO 디바이스 소프트웨어를 설치해야 합니다 .

디바이스 꺼내기NI 78xxR은 정전기 때문에 디바이스 부품이 손상되는 것을 막기 위해 정전기 방지 패키지에 넣어 배송됩니다 . 디바이스를 다룰 때 손상을 막으려면 다음 주의사항을 참조하십시오 :

• 접지 스트랩을 사용하거나 컴퓨터 섀시와 같이 접지된 물체를 잡아 사용자가 접지 상태에 있도록 합니다 .

• 디바이스를 패키지에서 꺼내기 전에 정전기 방지 패키지를 컴퓨터 섀시의 금속 부분에 가져다 댑니다 .

주의 커넥터의 노출된 핀 부분을 만지지 마십시오 .

패키지에서 디바이스를 꺼내 부품이 모두 들어있는지 , 디바이스에 결함이 있는지 살펴봅니다 . 디바이스에 결함이 있는 경우 NI에 알려주십시오 . 결함이 있는 디바이스는 컴퓨터에 설치하지 마십시오 .

사용하지 않을 때에는 NI 78xxR을 정전기 방지용 봉투에 보관합니다 .

NI 78xxR 설치하기NI PCI/PCIe-78xx는 컴퓨터의 PCI/PCI Express 확장 슬롯에 설치할 수 있으며 , NI PXI-78xxR은 PXI 또는 CompactPCI 섀시의 주변 장치 슬롯에 설치할 수 있습니다 . 최적의 노이즈 성능을 얻으려면 NI PCI/PCIe-78xxR과 다른 보드 사이에 최대한 많은 공간을 두어야 합니다 .

노트 하드웨어를 설치하기 전에 반드시 소프트웨어를 설치해야 합니다 . 소프트웨어 설치 정보는 단계 1. 어플리케이션 소프트웨어 및 드라이버 설치하기를 참조하십시오 .

1. 컴퓨터 또는 PXI 섀시의 전원을 끄고 플러그를 뺍니다 .

Page 3: R RIO 시작하기 - ni.com · r 시리즈 다기능 rio 시작하기 이 문서는 pci/pxi-781xr, pci/pxi-783 xr, pcie/pxi-784xr, pcie/pxi-785xr 을 설치하고 설정하 는 방법을

© National Instruments Corporation 3 R 시리즈 다기능 RIO 시작하기

주의 장치 커버를 제거하기 전에 또는 신호 도선을 연결하거나 연결을 끊기 전에 PXI 섀시 또는 디바이스와 함께 들어있는 Read Me First: Safety and Electromagnetic Compatibility 문서를 참조하십시오 .

2. 컴퓨터에서 컴퓨터 덮개 및 /또는 확장 슬롯 덮개를 제거하거나 , PXI 섀시에서 사용하지 않는 PXI 슬롯의 더미 패널을 제거합니다 .

3. 정전기가 방전되도록 컴퓨터 또는 섀시의 금속 부분을 건드립니다 .

4. NI PCI/PCIe-78xxR의 경우 , 컴퓨터에 있는 PCI/PCI Express 시스템 슬롯에 디바이스를 끼워넣습니다 . 부드럽게 디바이스를 넣고 잠급니다 . 디바이스를 강제로 넣지 마십시오 . NI PXI-78xxR의 경우 , 디바이스를 PXI 슬롯에 끼워넣습니다 . 고정 핸들을 사용하여 NI PXI-78xxR이 제자리에 들어맞도록 끼웁니다 .

그림 2. NI PCI/PCIe-78xxR 디바이스 설치하기

그림 3. PXI 섀시에 NI PXI-78xxR 디바이스 설치하기

1 NI PCI/PCIe-78xxR 디바이스

2 PCI/PCI Express 시스템 슬롯

3 PCI/PCI Express 슬롯을 가진 PC

1 PXI 섀시

2 PXI 시스템 컨트롤러

3 NI PXI-78xxR 디바이스

4 모듈 고정 핸들

5 프런트패널 고정 나사6 모듈 가이드

7 전원 스위치

3

1

2

3

4

PXI-1000B

1

72

5

6

Page 4: R RIO 시작하기 - ni.com · r 시리즈 다기능 rio 시작하기 이 문서는 pci/pxi-781xr, pci/pxi-783 xr, pcie/pxi-784xr, pcie/pxi-785xr 을 설치하고 설정하 는 방법을

R 시리즈 다기능 RIO 시작하기 4 ni.com/korea

5. NI PCI/PCIe-78xxR의 경우 , 디바이스 조임 나사를 컴퓨터의 백패널 레일에 고정합니다 . NI PXI-78xxR의 경우 , 프런트패널 고정 나사를 사용하여 디바이스 프런트패널을 섀시 프런트패널 마운팅 레일에 고정시킵니다 .

6. NI PCI/PCIe-78xxR에서 필요한 경우 , 컴퓨터 덮개를 다시 씌웁니다 .

7. 컴퓨터 또는 PXI 섀시를 플러그인하고 전원을 켭니다 .

디바이스가 인식되었는지 확인하려면 댜음 단계를 따르십시오 :

1. 시작≫모든 프로그램≫ National Instruments ≫ Measurement & Automation을 선택하여 Measurement & Automation Explorer (MAX)를 엽니다 .

2. 디바이스와 인터페이스를 확장합니다 .

3. 디바이스와 인터페이스 아래에 디바이스가 나타나는지 확인합니다 .

Page 5: R RIO 시작하기 - ni.com · r 시리즈 다기능 rio 시작하기 이 문서는 pci/pxi-781xr, pci/pxi-783 xr, pcie/pxi-784xr, pcie/pxi-785xr 을 설치하고 설정하 는 방법을

© National Instruments Corporation 5 R 시리즈 다기능 RIO 시작하기

단계 3. 신호 연결하기

그림 4는 NI 781xR 디지털 전용 R 시리즈 디바이스의 I/O 커넥터 핀 할당 및 위치를 보여줍니다 . 그림 5는 NI 783xR/784xR/785xR 다기능 R 시리즈 디바이스의 I/O 커넥터 핀 할당 및 위치를 보여줍니다 .

그림 4. NI 781xR 커넥터 핀 할당 및 위치

DGND

DGND

DGND

DGND

DGND

DGND

DGND

DGNDDGND

DGND

DGND

DGND

DGND

DGND

DGNDDGND

DGND

DGND

DGND

DGNDDGND

DGND

DGND

DGND

DGNDDGND

+5V

+5V

DIO28DIO31

DIO33

DIO35

DIO37DIO39

DIO0

DIO2

DIO3

DIO5

DIO6

DIO7

DIO8

DIO1

DIO4

DIO9

DIO10

DIO11

DIO12

DIO13

DIO14DIO15

DIO16

DIO17

DIO18

DIO19

DIO20

DIO21

DIO22

DIO23

DIO24

DIO25

DIO26

DIO27

DIO29

DIO30

DIO32

DIO34

DIO36DIO38

35 1

36 2

37 3

38 4

39 5

40 6

41 7

42 8

43 9

44 10

45 11

46 12

47 13

48 14

49 15

50 16

51 17

52 18

53 19

54 20

55 21

56 22

57 23

58 24

59 25

60 26

61 27

62 28

63 29

64 30

65 31

66 32

67 33

68 34

1(R

DIO

)

34

68

35

1

35

1

34

68

34

68

35

1

0(R

DIO

)

2(R

DIO

)

35

1

34

68

3(R

DIO

)

Page 6: R RIO 시작하기 - ni.com · r 시리즈 다기능 rio 시작하기 이 문서는 pci/pxi-781xr, pci/pxi-783 xr, pcie/pxi-784xr, pcie/pxi-785xr 을 설치하고 설정하 는 방법을

R 시리즈 다기능 RIO 시작하기 6 ni.com/korea

그림 5. NI 783xR/784xR/785xR 커넥터 핀 할당 및 위치

주의 NI 78xxR의 최대 입력 신호 등급이나 출력 신호 등급을 초과해서 연결하면 NI 78xxR 디바이스뿐만 아니라 컴퓨터 또는 섀시가 손상될 수 있습니다 . NI는 이 같은 신호 연결에 따른 어떤 손상에 대해서도 책임지지 않습니다 . 각 신호에 대한 최대 입력 등급 및 최대 출력 등급은 ni.com/manuals에서 NI R 시리즈 다기능 RIO 스펙을 참조하십시오 .

+5V

DGND

DGND

DGND

DGND

DGND

DGND

DGNDDGND

DIO8

DIO10

DIO12

DIO14

AOGND7

AOGND6AOGND5

AOGND4

AOGND3

AOGND2

AOGND1AOGND0

No Connect

AI7–1

AIGND7AI6–1AI5–1

AIGND5AI4–1

AI3–

AIGND3

AI2–AI1–AIGND1

AI0–

+5V

DIO1

DIO2

DIO4

DIO5

DIO6

DIO7

DIO0

DIO3

DIO9

DIO11

DIO13

DIO15AO71AO61AO51AO41

AO3

AO2

AO1

AO0AISENSE

AI7+1

AIGND6AI6+1

AI5+1AIGND4

AI4+1

AI3+

AIGND2

AI2+

AI1+AIGND0

AI0+

35 1

36 2

37 3

38 4

39 5

40 6

41 7

42 8

43 9

44 10

45 11

46 12

47 13

48 14

49 15

50 16

51 17

52 18

53 19

54 20

55 21

56 22

57 23

58 24

59 25

60 26

61 27

62 28

63 29

64 30

65 31

66 32

67 33

68 34

1 NI 7830R

DGND

DGND

DGND

DGND

DGND

DGND

DGND

DGNDDGND

DGND

DGND

DGND

DGND

DGND

DGNDDGND

DGND

DGND

DGND

DGNDDGND

DGND

DGND

DGND

DGNDDGND

+5V

+5V

DIO28DIO31

DIO33

DIO35

DIO37DIO39

DIO0

DIO2

DIO3

DIO5

DIO6

DIO7

DIO8

DIO1

DIO4

DIO9

DIO10

DIO11

DIO12

DIO13

DIO14DIO15

DIO16

DIO17

DIO18

DIO19

DIO20

DIO21

DIO22

DIO23

DIO24

DIO25

DIO26

DIO27

DIO29

DIO30

DIO32

DIO34

DIO36DIO38

35 1

36 2

37 3

38 4

39 5

40 6

41 7

42 8

43 9

44 10

45 11

46 12

47 13

48 14

49 15

50 16

51 17

52 18

53 19

54 20

55 21

56 22

57 23

58 24

59 25

60 26

61 27

62 28

63 29

64 30

65 31

66 32

67 33

68 34

1(R

DIO

)

34

68

35

1

35

1

34

68

34

68

35

1

0(R

MIO

)

2(R

DIO

)

Page 7: R RIO 시작하기 - ni.com · r 시리즈 다기능 rio 시작하기 이 문서는 pci/pxi-781xr, pci/pxi-783 xr, pcie/pxi-784xr, pcie/pxi-785xr 을 설치하고 설정하 는 방법을

© National Instruments Corporation 7 R 시리즈 다기능 RIO 시작하기

I/O 커넥터의 +5 V 터미널은 D GND에 참조된 +5 V를 공급합니다 . 이 터미널을 사용하여 외부 회로에 전원을 공급하십시오 . 모든 NI 78xxR 디바이스는 과전류 방지를 위해 퓨즈를 구비하고 있습니다 . 디바이스 특정 퓨즈에 대한 정보는 ni.com/manuals에서 R 시리즈 다기능 RIO 사용자 매뉴얼을 참조하십시오 .

연결 옵션I/O 커넥터에서 신호를 이용하려면 적어도 한 개의 케이블과 한 개의 신호 액세서리가 필요합니다 . 테이블 1에서는 NI 78xxR 디바이스와 함께 사용 가능한 National Instruments 연결 옵션이 요약되어 있습니다 .

I/O 신호 연결에 대한 상세 정보는 , ni.com/manuals에서 NI R 시리즈 다기능 RIO 사용자 매뉴얼을 참조하십시오 .

테이블 1. R 시리즈 연결 옵션

케이블

커넥터

액세서리 설명NI 781xR

NI 783xR/784xR/785xR

SHC68-68-RMIO (NI 권장 )

— 0 NI SCB-68 특히 RMIO 커넥터 †에서 NI SCB-68 터미널 블록으로의 신호 연결에 사용되는 고성능 쉴드 케이블로 , 고도의 신호 무결성과 노이즈 내성 제공 .

SHC68-68-RDIO (NI 권장 )

0, 1, 2, 3 1, 2* NI SCB-68 특히 RDIO 커넥터 †에서 NI SCB-68 터미널 블록으로의 신호 연결에 사용되는 고성능 쉴드 케이블로 , 고도의 신호 무결성과 노이즈 내성 제공 .

SH68-C68-S 0, 1, 2, 3 1, 2* NI SCB-68 RMIO 또는 RDIO 커넥터에서 NI SCB-68 터미널 블록으로의 신호 연결과 노이즈 감소를 위한 기본 쉴드 케이블

* NI 7830R에는 커넥터 2가 없습니다 .

† SHC68-68-RMIO 및 SHC68-68-RDIO 케이블의 꼬임 쌍 다이어그램과 그에 대응하는 신호는 ni.com/info에서 정보 코드 rdrmio를 입력하십시오 .

Page 8: R RIO 시작하기 - ni.com · r 시리즈 다기능 rio 시작하기 이 문서는 pci/pxi-781xr, pci/pxi-783 xr, pcie/pxi-784xr, pcie/pxi-785xr 을 설치하고 설정하 는 방법을

R 시리즈 다기능 RIO 시작하기 8 ni.com/korea

단계 4. NI 78xxR 디바이스를 LabVIEW FPGA 예제 VI 와 함께 사용하기(NI 783xR/784xR/785xR 경우 )

NI-RIO 드라이버 설치에는 다양한 예제 프로젝트가 포함되어 있어 사용자의 시작에 도움이 됩니다 . 이 섹션에서는 기존의 LabVIEW FPGA 예제 프로젝트를 사용하여 NI 783xR/784xR/785xR 디바이스로 아날로그 입력 측정을 수행하는 방법을 설명합니다 .

노트 사용자 디바이스에서 사용 가능한 예제는 디바이스 특정 최소 소프트웨어 요구조건에 따라 달라집니다 . 사용자 디바이스의 소프트웨어 요구조건에 대한 더 자세한 내용은 ,단계 1. 어플리케이션 소프트웨어 및 드라이버 설치하기를 참조하십시오 .

각 R 시리즈 예제 프로젝트에는 다음이 포함됩니다 :

• 컴파일과 실행이 가능한 FPGA 하드웨어 임베디드 LabVIEW FPGA VI

• Windows용 LabVIEW에서 실행되고 LabVIEW FPGA VI와 상호작용하는 호스트 VI

각 예제는 특정 타겟에 따라 설정되고 사용자 디바이스에 맞게 사전 설정되지 않을 수 있습니다 . 다른 타겟에 대해 예제를 사용하려면 , VI 내에 포함된 아이템을 새 FPGA 타겟으로 복사해야 합니다 .

노트 이 예제에서 수행한 아날로그 입력 측정의 실제 데이터를 수집하려면 , 배터리나 함수 생성기와 같은 사용자의 신호 소스를 또한 제공해야 합니다 .

아날로그 입력 예제 프로젝트에 대한 접근과 측정 수행을 위해 , 다음 단계를 완료하십시오 :

1. LabVIEW를 시작합니다 .

2. 시작하기 윈도우에서 , 예제 찾기를 클릭하여 NI 예제 탐색기를 디스플레이합니다 .

3. NI 예제 탐색기 윈도우에서 , 하드웨어 입력과 출력≫ R 시리즈를 선택합니다 . 이 디렉토리에는 R 시리즈 디바이스를 처음으로 사용하는 사용자를 위해 만들어진 몇 가지 예제 프로젝트가 포함되어 있습니다 .

4. 기본 I/O를 선택한 후 Analog Input - R Series.lvproj를 선택합니다 .

5. 아날로그 입력 예제 프로젝트가 프로젝트 탐색기 윈도우에서 열립니다 . 이 프로젝트는 NI PCI-7831R을 위해 미리 컴파일되었습니다 . NI PCI-7831R을 사용하지 않는 경우 , 예제 파일을 새 타겟 디렉토리로 복사하고 코드를 다시 컴파일해야 합니다 . 새 R 시리즈 타겟에 대해 Analog Input - R Series.lvproj를 컴파일하려면 , 다음 단계를 완료하십시오 :

a. 프로젝트 탐색기 윈도우에 있는 내 컴퓨터에서 마우스 오른쪽 버튼을 클릭하고 새로 만들기≫타겟 및 디바이스를 선택하여 새로운 타겟을 생성합니다 .

b. 기존 타겟 또는 디바이스 라디오 버튼을 선택합니다 .

c. FPGA Target 폴더를 확장하여 추가 가능한 R 시리즈 디바이스의 리스트를 디스플레이합니다 . 리스트에서 , 새 디렉토리를 생성하려는 디바이스를 선택하고 확인을 클릭합니다 . R 시리즈 디바이스가 이 트리 구조 아래 나타나지 않는 경우 , 단계 2. 디바이스 , 액세서리 , 케이블 설치하기 섹션을 참조하여 디바이스가 올바르게 설치되었는지 확인합니다 .

d. 프로젝트 탐색기 윈도우에서 , 원래의 FPGA 타겟을 확장하고 Items to Move 폴더를 찾습니다 . 이 폴더에는 예제 VI를 실행하는데 필요한 모든 타겟 VI와 I/O 리소스가 있습니다 . 폴더를 클릭한 후 새로운 FPGA 타겟으로 끌어옵니다 .

노트 새로운 타겟은 이 폴더에 포함된 모든 아날로그 입력 아이템을 지원해야 합니다 .

e. Items to Move 폴더 안의 Analog Input (FPGA).vi에서 마우스 오른쪽 버튼을 클릭한 후 Compile 을 선택하여 FPGA VI를 다시 컴파일합니다 . 다시 컴파일하는데 몇 분 소요됩니다 . 비트스트림 생성이 완료되면 , LabVIEW FPGA Compile Server를 닫습니다 .

Page 9: R RIO 시작하기 - ni.com · r 시리즈 다기능 rio 시작하기 이 문서는 pci/pxi-781xr, pci/pxi-783 xr, pcie/pxi-784xr, pcie/pxi-785xr 을 설치하고 설정하 는 방법을

© National Instruments Corporation 9 R 시리즈 다기능 RIO 시작하기

f. 내 컴퓨터 아래의 Analog Input (Host).vi를 열고 블록다이어그램으로 이동하여 호스트 VI와 호스트 VI의 FPGA VI에 대한 참조를 업데이트합니다 .

g. 블록다이어그램의 [Open FPGA VI Reference] 함수에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 FPGA VI 참조 열기 설정을 선택합니다 .

h. Configure Open FPGA VI Reference 대화 상자에서 , Open ≫ VI 필드에 위치한 Browse Project 버튼을 클릭하여 Select VI 대화 상자를 엽니다 .

i. Select VI 대화 상자에서 , 새로운 타겟의 Analog Input (FPGA).vi를 선택하고 OK를 클릭합니다 .

j. Configure Open FPGA VI Reference 대화 상자에서 OK를 클릭합니다 .

노트 (LabVIEW 8.5.1 및 이전 버전 ) LabVIEW 8.5.1 및 이전 버전은 호스트 VI에서 FPGA 타겟을 업데이트하는데 Configure Open FPGA VI Reference 대화 상자를 사용하지 않습니다 . LabVIEW 8.5.1 및 이전 버전의 경우 , 블록다이어그램의 [Open FPGA VI Reference] 함수에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 Select VI를 선택합니다 . Select VI 대화 상자에서 , 새로운 타겟의 Analog Input (FPGA).vi를 선택하고 OK를 클릭합니다 .

k. 프로젝트 탐색기 윈도우에 있는 원래의 FPGA 타겟에서 마우스 오른쪽 버튼을 클릭한 후 제거를 선택하여 프로젝트에서 삭제합니다 .

l. 파일≫다른 이름으로 저장을 선택하여 프로젝트를 새 디렉토리에 저장합니다 .

6. Analog Input (Host).vi 의 실행 버튼을 클릭하여 VI를 실행합니다 . 호스트 VI는 R 시리즈 디바이스에 의해 수집되는 데이터를 디스플레이합니다 . 실제 데이터를 보려면 , 신호 소스 또는 전압 소스를 터미널 블록의 AI0+ (RMIO 핀 68) 및 AI0– (RMIO 핀 34)로 연결합니다 .

FPGA 어플리케이션에 아날로그 출력 추가하기LabVIEW FPGA 어플리케이션을 확장하여 아날로그 출력을 포함시키려면 , 다음 단계를 완료하십시오 :

1. Analog Input (FPGA).vi의 블록다이어그램에서 , 다음 그림과 같이 , 처음 두 프레임 사이의 분리자에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 프레임 삽입을 선택하여 플랫 시퀀스 구조의 첫 번째와 두 번째 프레임 사이에 새 프레임을 삽입합니다 .

Page 10: R RIO 시작하기 - ni.com · r 시리즈 다기능 rio 시작하기 이 문서는 pci/pxi-781xr, pci/pxi-783 xr, pcie/pxi-784xr, pcie/pxi-785xr 을 설치하고 설정하 는 방법을

R 시리즈 다기능 RIO 시작하기 10 ni.com/korea

2. 프로젝트 탐색기 윈도우에 있는 FPGA 타겟에서 마우스 오른쪽 버튼을 클릭하고 새로 만들기≫ FPGA I/O를 선택합니다 .

3. New FPGA I/O 대화 상자에서 Connector0을 확장하고 AO0을 선택합니다 .

노트 이 예제는 LabVIEW 8.6의 이름 규약 및 그래픽 인터페이스를 반영합니다 . 이전 버전의 LabVIEW를 사용하는 경우 , FPGA I/O 리소스와 같은 아이템이 다르게 보일 수 있습니다 .

4. Add를 클릭한 후 OK를 클릭합니다 .

5. 프로젝트 탐색기 윈도우에서 Connector0/AO0을 클릭한 후 FPGA VI의 블록다이어그램에 있는 플랫 시퀀스 구조의 두 번째 프레임으로 끌어 옵니다 . FPGA I/O 노드가 자동으로 생성됩니다 .

Page 11: R RIO 시작하기 - ni.com · r 시리즈 다기능 rio 시작하기 이 문서는 pci/pxi-781xr, pci/pxi-783 xr, pcie/pxi-784xr, pcie/pxi-785xr 을 설치하고 설정하 는 방법을

© National Instruments Corporation 11 R 시리즈 다기능 RIO 시작하기

6. 새 FPGA I/O 노드의 입력 터미널에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 생성≫컨트롤을 선택합니다 . 다음 블록다이어그램에서 보이는 것처럼 , 컨트롤의 이름을 AO 전압 ( 비트 )로 바꿉니다 .

7. VI를 저장한 후 , 프로젝트 탐색기 윈도우의 Analog Input (FPGA).vi에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴에서 Compile을 선택하여 FPGA VI를 다시 컴파일합니다 .

8. 다음 단계를 따라 호스트 VI를 수정하여 생성한 추가 AO 채널을 컨트롤합니다 :

a. Analog Input (Host).vi의 블록다이어그램을 엽니다 .

b. FPGA Interface 팔레트의 Read/Write Control을 블록다이어그램에 이미 존재하는 Invoke Method와 Read/Write Control 사이에 놓습니다 .

c. Invoke Method 노드의 FPGA VI 참조 출력 터미널을 새로운 Read/Write Control의 FPGA VI 참조 입력 터미널에 연결합니다 . 새로운 Read/Write Control의 FPGA VI 참조 출력 터미널을 기존 Read/Write Control의 FPGA VI 참조 입력 터미널에 연결합니다 .

d. Invoke Method 노드의 에러 출력 출력을 새로운 Read/Write Control의 에러 입력 입력에 연결합니다 . 새로운 Read/Write Control의 에러 출력 출력을 기존 Read/Write Control의 에러 입력 입력에 연결합니다 .

e. 선택하지 않음으로 표시된 섹션을 클릭하고 AO 전압으로 바꿉니다 .

f. 다음 블록다이어그램에서 보이는 것처럼 , AO 전압 ( 비트 ) 터미널에서 마우스 오른쪽 버튼을 클릭한 후 생성≫컨트롤을 선택합니다 .

9. 프런트패널에서 , AO 전압 ( 비트 )라는 라벨을 지닌 숫자형 컨트롤을 찾습니다 . 컨트롤에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 대체를 선택하고 , 익스프레스≫숫자형 컨트롤 팔레트에서 노브를 선택하여 컨트롤 타입을 노브로 변경합니다 .

Page 12: R RIO 시작하기 - ni.com · r 시리즈 다기능 rio 시작하기 이 문서는 pci/pxi-781xr, pci/pxi-783 xr, pcie/pxi-784xr, pcie/pxi-785xr 을 설치하고 설정하 는 방법을

R 시리즈 다기능 RIO 시작하기 12 ni.com/korea

10. 프런트패널에서 , 노브의 하위 리미트 값을 클릭하고 하이라이트하여 리미트를 –32000으로 변경합니다 . 상위 리미트 값을 클릭하고 하이라이트하여 리미트를 32000으로 변경합니다 .

11. VI를 저장합니다 .

12. 터미널 블록을 사용하여 , AI0+ (RMIO 핀 68)를 AO0 (RMIO 핀 55)에 , AI0– (RMIO 핀 34)를 AOGND0 (RMIO 핀 21)에 연결하여 , 아날로그 출력 채널 0을 아날로그 입력 채널 0에 연결합니다 .

13. Analog Input (Host).vi에서 실행 버튼을 클릭하고 아날로그 출력 채널 0을 컨트롤하는 노브를 조정합니다 . 전압의 변화가 아날로그 입력 채널 0의 읽기에 어떤 영향을 주는지 확인합니다 .

다음 단계

다음의 자료는 R 시리즈 다기능 RIO 디바이스를 통한 어플리케이션 작성과 측정 수행에 대한 정보를 포함합니다 .

소프트웨어 문서

• LabVIEW FPGA 문서

– Getting Started with LabVIEW FPGA 8.x—ni.com/kb에서 확인할 수 있는 이 기술지원 데이터베이스는 LabVIEW FPGA에서 프로그래밍을 시작하는데 도움이 될 수 있는 주요 자료에 대한 링크를 제공합니다 .

– LabVIEW 도움말에서 FPGA Module 모음—LabVIEW에서 도움말≫ LabVIEW 도움말을 선택하여 LabVIEW 도움말을 봅니다 . FPGA Module을 사용하여 NI 78xxR 디바이스에서 실행되는 VI를 생성하는 방법에 대한 정보는 목차 탭에 있는 FPGA Module 모음을 탐색합니다 .

– LabVIEW FPGA Module Release and Upgrade Notes—LabVIEW FPGA Module 설치에 대한 정보를 포함하고 , 새 기능을 설명하며 , 업그레이드 정보를 제공합니다 . 이 문서를 보려면 , ni.com/manuals를 참조하십시오 . LabVIEW 8.0 또는 이후 버전에서는 시작≫모든 프로그램≫ National Instruments ≫ LabVIEW ≫ LabVIEW 매뉴얼을 선택하여 이 문서가 들어있는 LabVIEW 매뉴얼 디렉토리를 볼 수도 있습니다 .

• National Instruments 예제 탐색기—LabVIEW는 R 시리즈 디바이스와 함께 사용할 수 있는 광범위한 VI 및 예제 프로그램 라이브러리를 포함합니다 . NI 예제 탐색기를 사용하려면 , LabVIEW를 열고 도움말≫예제 찾기를 선택한 후 , 하드웨어 입력과 출력≫ R 시리즈를 선택합니다 .

Page 13: R RIO 시작하기 - ni.com · r 시리즈 다기능 rio 시작하기 이 문서는 pci/pxi-781xr, pci/pxi-783 xr, pcie/pxi-784xr, pcie/pxi-785xr 을 설치하고 설정하 는 방법을

LabVIEW, National Instruments, NI, ni.com, National Instruments 회사 로고 및 이글 로고는 National Instruments Corporation의 상표들입니다 . National Instruments의 기타 상표는 ni.com/trademarks의 Trademark Information을 참조하시기 바랍니다 .이 문서에서 언급된 다

른 제품과 회사의 이름들은 각각 해당 회사들의 상표이거나 상호들입니다 . National Instruments 제품 /기술에 대한 특허권에 관하여는 귀하의 소프트웨어에 있는 도움말≫특허 , 귀하의 미디어에 있는 patents.txt 파일 또는 ni.com/patents의 National Instruments Patent Notice를 참고하십시오 . National Instruments의 국제 무역 규정 준수 정책 및 관련된 HTS 코드 , ECCN, 기타 수출입 관련 데이터를 얻는 방법에 대해서는 ni.com/legal/export-compliance에서 Export Compliance Information 을 참조하십시오 .

© 2003–2011 National Instruments Corporation. 판권 소유 . 373256G-0129 2011 년 9 월

NI 예제 탐색기 윈도우의 하드웨어 풀다운 메뉴에서 디바이스 추가를 선택하여 디바이스 특정 예제에 접근할 수도 있습니다 .

노트 NI 784xR/785xR 디바이스에 대해 NI 예제 탐색기를 사용하는 경우 , 예제를 검색할 디바이스 선택 리스트에서 NI 7831R/7833R 디바이스를 선택하고 사용자의 NI 784xR/785xR 타겟에 맞게 예제를 다시 설정합니다 .

디바이스 특정 문서

• NI R 시리즈 다기능 RIO 사용자 매뉴얼—NI 78xxR R 시리즈 디바이스의 전기적 및 기계적 측면에 대해 설명하고 , R 시리즈 디바이스의 작동 및 프로그래밍에 대한 정보를 포함합니다 . 이 문서를 보려면 , ni.com/manuals를 참조하십시오 .

• NI R 시리즈 다기능 RIO 스펙—NI 78xxR R 시리즈 디바이스의 스펙을 설명합니다 . 이 문서를 보려면 , ni.com/manuals를 참조하십시오 .

추가 자료

• LabVIEW FPGA IPNet—LabVIEW FPGA 함수 또는 IP (Intellectual Property)를 탐색하고 , 이해하고 , 다운로드하는데 유용한 자료를 제공합니다 . 이 자료를 이용하여 사용자 어플리케이션에 필요한 IP를 얻고 , 프로그래밍 기술 습득에 도움이 되는 예제를 다운로드하고 , LabVIEW FPGA 플랫폼에서 제공하는 심도있는 IP를 체험하십시오 . LabVIEW FPGA IPNet을 이용하려면 , ni.com/ipnet을 방문하십시오 .

기술 지원

National Instruments 웹 사이트에서 전체 기술 지원 정보를 얻을 수 있습니다 . ni.com/support에서 문제 해결 및 어플리케이션 개발 도움말 리소스 , NI 어플리케이션 엔지니어의 전화 지원에 이르는 모든 정보를 얻을 수 있습니다 .

National Instruments 본사의 주소는 11500 North Mopac Expressway, Austin, Texas, 78759-3504입니다 . National Instruments는 고객 지원을 위해 전세계 여러 곳에 지점을 두고 있습니다 . 한국 내 기술 지원은 [email protected]으로 메일을 보내거나 (02) 3451-3400으로 전화주십시오 . 그 외 지점의 전화 지원 연락처는 다음과 같습니다 :

남아프리카 27 0 11 805 8197, 네덜란드 31 (0) 348 433 466, 노르웨이 47 (0) 66 90 76 60, 뉴질랜드 0800 553 322, 대만 886 02 2377 2222, 대한민국 82 02 3451 3400, 덴마크 45 45 76 26 00, 독일 49 89 7413130, 러시아 7 495 783 6851, 레바논 961 (0) 1 33 28 28,말레이시아 1800 887710, 멕시코 01 800 010 0793, 벨기에 32 (0) 2 757 0020,브라질 55 11 3262 3599, 스웨덴 46 (0) 8 587 895 00, 스위스 41 56 2005151, 스페인 34 91 640 0085, 슬로베니아 386 3 425 42 00, 싱가포르 1800 226 5886, 영국 44 (0) 1635 523545, 오스트리아 43 662 457990-0, 이스라엘 972 3 6393737, 이탈리아 39 02 41309277, 인도 91 80 41190000, 일본 0120-527196, 중국 86 21 5050 9800, 체코 420 224 235 774, 캐나다 800 433 3488, 태국 662 278 6777, 터키 90 212 279 3031, 포르투갈 351 210 311 210, 폴란드 48 22 3390150, 프랑스 01 57 66 24 24, 핀란드 358 (0) 9 725 72511, 호주 1800 300 800