1. ホーム
  2. 製品・技術情報
  3. Rcore Ready-to-Run 組込ソフトウェアプラットフォーム

製品・技術情報

Rcore Ready-to-Run 組込ソフトウェアプラットフォーム

産業グレードコンピューティングのためのready-to-runプラットフォーム

  • 2010.01.06
Rcore 組込ソフトウェアプラットフォーム
開発時間を短縮して競争力を強化

Moxaの組込コンピュータは、高い信頼性と安定性によりユーザの競争力を大幅に強化します。Moxaは、ユーザの開発時間を短縮して競争力を強化できるように価値ある組込ソフトウェアプラットフォームをアプリケーション開発者に提供します。Rcoreと呼ばれるこのプラットフォームには以下の利点を備えています:

  • 使いやすいアプリケーション・ライブラリをサポート
  • 実証済みでバグ・フリーのサンプルコード
  • 迅速なコンセプト確認と開発サイクル

Tech Insightsの2008年"組込システム設計レポート"によると組込プロジェクトを完了するまでに平均13.1ヶ月かかります。下図のようにプロジェクトのサイクルは、いつかの段階に別れ各段階は、完了するまである程度の時間がかかります。MoxaのRcoreは、カラーブロックで表示されているready-to-goソフトウェアコンポーネントを提供します。これらのコンポーネントは、ユーザが"コンセプトの探求"段階から"開発"段階までのプロジェクトサイクルを短縮するのに役立ちます。

Rcore Rcore Flyerのダウンロード APCに移動
オペレーティングシステム

Moxaのx86およびARM組込コンピュータは、様々な産業用アプリケーションに強力なコンピューティング環境と安定したシステムを提供します。これらのコンピュータは、LinuxあるいはWindows (CEおよびXP)組込のいずれかのオペレーティングシステムを使って世界中のプログラマにアプリケーション開発のためのユーザーフレンドリな環境の提供およびシステム統合に必要な労力を削減します。また、Moxaは、ミッションクリティカルなアプリケーションに最適なリアルタイムのオペレーティングシステムに対応した製品の開発を約束します。

ミドルウェア

Moxaは、また、上記のアプリケーションモジュールをユーザのシステムに容易に統合することに役立つ様々なミドルウェアを提供します。これは、モジュールの有益な機能を利用してアプリケーション開発に必要な労力を削減するために必要不可欠です。
VPN(OpenVPN、L2TP、IPSec)のミドルウェアは、ユーザのアプリケーションが通信者間の安全なトンネルを容易に形成してファイヤーウォール(iptable)ミドルウェアが不正なアクセスから企業情報を保護します。データベースシステム(MySQLおよびMSSQL)ミドルウェアは、フィールドにおけるデータ収集管理に使用できます。これには、WebSCADAといったインターネットアクセスが可能なフィールドアプリケーションを構築する統合フレームワークをプログラマに提供するWebサービス(Web、PHP、ASP)が含まれています。

サンプルコード

Moxaは、開発コストを低減するためにシリアル⇒イーサネット(S2E)、シリアル⇒シリアル(S2S)、Modbus TCP、RTUといった様々な組込アプリケーションのためのサンプルコードを提供します。この高レベルのサンプルコードまたはアプリケーション・ライブラリは、ユーザーアプリケーション用の比較的シンプルな関数プロトタイプを提供することで複雑なデータ通信の詳細な実行を隠します。また、LCM、キーパッド、デジタルIO信号、ウォッチドッグ機能といった周辺I/Oデバイスへの直接のアクセスを管理する低レベルのライブラリも含まれています。こうした様々な組込アプリケーションに簡単にアクセスできるので他と比べて優れた柔軟なプログラム開発が可能となります。上記ライブラリは、プログラマがアプリケーション機能全体を迅速に把握するために役立ちます。この結果、プロジェクトの完了に必要な確信が得られるだけでなく製品の開発時間を大幅に短縮してコードが効率的でバグ・フリーであることが保証されます。

ツール

Moxaは、LAN環境内のMoxaの組込コンピュータを自動的に検出、設定、管理するWindows PCベースのツール(MDM)を提供します。このツールは、IPアドレスの設定、ファイル管理、コンピュータのメモリ使用の監視といった機能を備えアプリケーション開発者がプログラムをコンピュータ全体に同時に展開するのに役立ちます。

コンサルティングサービス

Moxaは、Rcore組込ソフトウェアプラットフォームの導入を計画している開発者に対してアプリケーション実行に必要な時間を短縮するコンサルティングサービスを提供します。詳しくは、Moxaのサポート・チーム(sys.support@moxa.com)までメールでお問い合わせください。