リアルタイムOS(RTOS)の基礎と制御システム開発への応用<オンラインセミナー>

~ ハードリアルタイムとソフトリアルタイム、RTOS統合の仕組み、アプリケーション開発とRTOSオブジェクト、OS-RTOS間通信、ハードウェア入出力と割り込み処理 ~

・リアルタイムOSによるシステム制御技術を修得し、最大限に性能を発揮するシステム開発へ応用するための講座
・リアルタイムOSの基礎からハードウェア装置の制御技術までを修得し、高性能で付加価値の高いシステム開発へ応用しよう!

オンラインセミナーの詳細はこちら:

・WEB会議システムの使い方がご不明の方は弊社でご説明いたしますのでお気軽にご相談ください。

講師の言葉

 なじみの深いWindowsベースのHMI機能や、情報処理機能を利用するハードウェア・装置制御を行うためには、制御用ハードウェアPLCを用い、ネットワークで接続するケースが一般的ですが、昨今のPCは性能が短期間で非常に高くなっております。高スペックなWindows PCをHMI機能や情報処理機能に利用されていると思われますが、最大限に性能を発揮出来ていない事が多いと思われます。PC上のリソースを、それぞれの機能毎にうまく配分し、機能に特化したプラットフォームをPC上で動作させ、複数のハードウェアを一台に統合できます。つまり、汎用OS上でHMI表示・情報処理機能が動作し、リアルタイムOS上で、ハードウェア・装置制御機能を動作させることが、環境、コスト、アプリケーションシステムの面でエコに繋がります。
 本セミナーでは、リアルタイムOS(RTOS)の基本概念、アプリケーション構築に加え、リアルタイムOSをWindowsに統合する仕組みやアーキテクチャ、OS間通信方法の説明を軸とし、PCによるハードウェア・装置制御実現のアプローチについて解説します。

セミナー詳細

開催日時
  • 2022年09月21日(水) 10:30 ~ 17:30
開催場所 オンラインセミナー
カテゴリー オンラインセミナーソフト・データ・画像・デザイン
受講対象者 ・装置制御、デバイス制御の経験に興味がある方
・制御システムのコストダウンを検討されている方
・PCによる制御アプリケーション構築のシステム開発に携わっている方
・リアルタイムOSに興味のある方
予備知識 ・何かしらのプログラミング言語(C、C++言語があれば望ましい)
修得知識 ・オペレーティングシステム(OS)の基礎
・リアルタイムOS(RTOS)と汎用OS(GPOS)の違い
・リアルタイム制御の概念
・制御統合アプリケーション構築のアプローチ
プログラム

1.リアルタイム概念
  (1).リアルタイムとは
  (2).ハードリアルタイムとソフトリアルタイムの違い
    a.Windowsのスケジューリング
    b.リアルタイムスケジューリング

2.RTOSの提供する主要要素
  (1).タスクスケジューリング
  (2).ハードウェア・デバイス制御
  (3).リソース管理

3.汎用PCへのRTOS統合
  (1).アプリケーションシステム例
    a.データベース連携
    b.制御システム
  (2).RTOS統合の仕組みと事例と各特徴
    a.Windowsへの組込み・拡張例
    b.ソリューション例
    c.仮想化技術のRTOS活用

4.アプリケーション開発の事例 
  (1).開発環境 ~ 統合プラットフォーム・実例 ~
  (2).開発ステップ 
  (3).デバッグ・事例

5.RTOSオブジェクトを活用したプログラミング
  (1).プロセス
  (2).タスク
  (3).共有メモリ
  (4).メッセージ通信オブジェクト

6.Windows OS-RTOS間通信のアプローチ
  (1).ローカルAPI拡張
  (2).仮想ネットワーク通信

7.RTOSで必要なハードウェア入出力
  (1).ハードウェアアクセス方式について
    a.IO
    b.メモリ
  (2).各ハードウェアバス種類の特徴
    a.ISA
    b.PCI
    c.PCI Express

8.割り込み処理の方式と違い
  (1).割り込み処理の仕組み
  (2).割り込み方式
    a.Legacy IRQ
    b.MSI
  (3).割り込みハンドラと割り込みタスク
    a.ポーリング処理と割り込み処理
    b.割り込み処理のメカニズム
    c.プログラミングのポイント

キーワード 割り込み 組込み システム ハードウェア システム OS オペレーティングシステム リアルタイム RTOS GPOS PLC 制御 情報処理 IO ISA PCI Windows PC
タグ 組み込みソフトOS・言語
受講料 一般 (1名):49,500円(税込)
同時複数申込の場合(1名):44,000円(税込)
会場
オンラインセミナー
本セミナーは、Web会議システムを使用したオンラインセミナーとして開催します。
こちらのセミナーは受付を終了しました。
次回開催のお知らせや、類似セミナーに関する情報を希望される方は、以下よりお問合せ下さい。
contact us contact us
各種お問い合わせは、お電話でも受け付けております。
03-5322-5888

営業時間 月~金:9:00~17:00 / 定休日:土日・祝日