PDAX(リアルタイム構築支援ミドルウェア)
洗練されたリアルタイムシステム開発環境と部品の活用により圧倒的な開発効率を実現。
概要
PDAX(Programming Devices for Advanced system eXecution)はユーザーのリアルタイムシステム構築を強力にサポートする、開発支援ミドルウェアです。
一般的に、リアルタイムシステム構築は、カーネル・システムコール・ドライバ・ライブラリ etc の「仕様熟知」が前提となり非常に困難を極めますが、PDAXが規定するプログラム構造規約と、提供される豊富な機能、ツール、ライブラリ等の利用により、高度なリアルタイムシステムの構築が容易に可能となり、開発効率と品質の向上が期待できます。
特長
システム構築手法の標準化
高生産性で高品質なアプリ構築を目指した、プログラム構造規約と標準部品の適用により、プラットフォームの相違は全てPDAXで吸収するため、常に同一手法でシステム開発が行えます。
洗練されたリアルタイムシステム開発環境と部品の提供
操業系システムで必要な管理機能と、それを使用するための標準部品群を提供します。
システムイメージ/運用イメージ

導入によるメリット・効果
- 世界標準UNIXのSVR4仕様をベースにしており、将来に渡るサポートが可能です。
- OSの相違をPDAXで吸収するため、効率的なアプリケーションの移植/再構築が可能です。
- オープンインターフェースの積極採用によりUNIX/Linuxアプリケーションとシームレスな連携ができます。
- 決められた型にはめた開発を行うことになり、システム開発へのイレギュラーな手法の混入を排除します。
- 全てのアプリケーションは処理が局所化され、見通しの良いプログラム構築を実現します。 これにより、純粋なアプリ処理ロジック以外は雛型適用が可能となり、生産性と品質が向上します。
機能
| 製品名 | 機能 | 説明 |
|---|---|---|
| リアルタイム マネージャー (PDAX-RTMGR) | プロセス管理 |
|
| ファイル管理 |
|
|
| グローバルメモリ管理 |
|
|
| 共有資源排他管理 |
|
|
| トラッキング管理 |
|
|
| アラーム管理 |
|
|
| 帳票管理 |
|
|
| 汎用共通ライブラリ/ツール群 |
|
|
| コニュミケーションマネージャー (PDAX-COMMGR) | 伝送管理 |
|
| PIOマネージャー (PDAX-PIOMGR) | PIO管理 |
|
| 高速データロギング (PDAX-DLOG) | 実行トレース管理 |
|
動作環境
次のOSで動作します。 Solaris 8以降(SPARCまたはx86) Linux (Kernel 2.2以降) なお、PDAXを使用するためにはOSの他に、C言語開発環境が必要です。
お問い合わせ・ご相談
- 2008年10月現在のものです。改良のため予告なしに仕様、デザイン等を変更することがあります。
- 記載されている会社名、製品名は、各社の登録商標または商標です。
