アカデミック 会社 イベント NI Developer Zone サポート ソリューション 製品とサービス お問い合わせ MyNI
This Document is not yet Rated  Rate this Document

Real-Timeコントローラにはどのようなオペレーションシステム(OS)が入っているのでしょうか

使用ソフトウェア: LabVIEW Modules>>Real-Time Module
使用ソフトウェア・バージョン: N/A
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: N/A
ハードウェア: Compact FieldPoint>>Controllers>>cFP-2110, Compact FieldPoint>>Controllers>>cFP-2200, Compact FieldPoint>>Controllers>>cFP-2010, Compact FieldPoint>>Controllers>>cFP-2020, Compact FieldPoint>>Controllers>>cFP-2000, Compact FieldPoint>>Controllers>>cFP-2120, Compact FieldPoint>>Controllers>>cFP-2210, Compact FieldPoint>>Controllers>>cFP-2220, Compact FieldPoint>>Controllers>>cFP-2100, CompactRIO>>Controllers>>cRIO-9002, CompactRIO>>Controllers>>cRIO-9012, CompactRIO>>Controllers>>cRIO-9014, CompactRIO>>Controllers>>cRIO-9004, CompactRIO>>Controllers>>cRIO-9074, CompactRIO>>Controllers>>cRIO-9072, PXI/CompactPCI>>Controllers>>PXI-8146 RT, PXI/CompactPCI>>Controllers>>PXI-8156B RT, PXI/CompactPCI>>Controllers>>PXI-8170 RT, PXI/CompactPCI>>Controllers>>PXI-8186 RT, PXI/CompactPCI>>Controllers>>PXI-8184RT, PXI/CompactPCI>>Controllers>>PXI-8175 RT, PXI/CompactPCI>>Controllers>>PXI-8176 RT, PXI/CompactPCI>>Controllers>>PXI-8196 RT, PXI/CompactPCI>>Controllers>>PXI-8195 RT, PXI/CompactPCI>>Controllers>>PXI-8145 RT, PXI/CompactPCI>>Controllers>>PXI-8187 RT, PXI/CompactPCI>>Controllers>>PXIe-8130 RT, PXI/CompactPCI>>Controllers>>PXI-8106 RT

問題:
Real-Timeコントローラにはどのようなオペレーションシステム(OS)が入っているのでしょうか。

解決策:

Real-Timeオペレーションシステム(RTOS)にはArdence PharLap ETSとWind River VxWorksの2種類が用意されています。各Real-Timeコントローラには以下のRTOSがインストールされています。

Controller Series RTOS
FieldPoint PharLap ETS
cFP-20xx PharLap ETS
cFP-21xx PharLap ETS
cFP-22xx VxWorks
cRIO-900x PharLap ETS
cRIO-901x VxWorks
cRIO-907x VxWorks
CVS-14xx VxWorks
PXI[e]-81xx PharLap ETS
NI 8353 RT PharLap ETS
NI 17xx Smart Camera VxWorks
Desktop ETS PharLap ETS

 

LabVIEW Real-Timeの対応はx86ベースのターゲットでPharLapを使用することから始まり、現在ではETSという名称になっています。ETSはPowerPCベースのターゲットには対応しておらず、PowerPCは小規模の組み込みターゲットという点においてx86より利点がある為、LabVIEW Real-TimeはVxWorksへの対応を追加しました。

プログラマー的視点から言えばアプリケーションの作成にあたり大きな違いはありません。LabVIEWはETSやWindowsターゲット上のときと同じくVxWorksベースのターゲット上で実行し動作するはずです。
しかし、外部コードを呼び出す際に別々にコンパイルする必要があるなど、異なる点も幾つかあります。VxWorksターゲットにおける相違点のいくつかはKnowledge Baseの  Frequently Asked Questions (FAQ) for NI cRIO-901x and cRIO-907xで紹介されています。

一般的に、LabVIEW上で各ターゲット用に再コンパイルする必要があるだけで、ETSターゲットでもVxWorksターゲットでも同じコードが実行可能です。

 



関連リンク:

KnowledgeBase 44A9Q1PB: How Can I Make My PXI Controller a Real-time Target?
KnowledgeBase 4LRA4IQ0: What Operating System is my Real-Time Controller Running?



添付:





報告日時: 05/28/2008
最終更新日: 12/03/2008
ドキュメントID: 4LRA4IQ0

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit