ホーム / 製品一覧 / SCIOPTA / SCSIM(SCIOPTA Simulator)
SCIOPTA · 開発ツール/シミュレータ

SCSIM(SCIOPTA Simulator)

型番 / ID: SCSIM
SCSIM(SCIOPTA Simulator)(SCIOPTA/組込みOS)の製品イメージ

SCSIM(SCIOPTA WIN32 Kernel Simulator)は、Windows 上で SCIOPTA カーネルと SCIOPTA アプリケーションをシミュレートする環境です。ユニットテスト、デモンストレータ、ターゲットハードウェアが未着手の段階での先行開発に利用できます。

各 SCIOPTA プロセスは Windows スレッドとして実装されます。SCIOPTA スケジューラは専用の Windows スレッド内にあり、他のプロセススレッドより高い優先度を持つことで、実ターゲットと同じスケジューリング挙動を保証します。割り込みプロセスも Windows スレッドとして実装され、ブロッキングする Windows 関数を疑似割り込み源として使えます。これにより、シミュレータ上で SCIOPTA IPS を動かす Ethernet ドライバなども提供できます。

開発には Microsoft Visual C++ 開発環境が必要です。Visual C++ 2019(16.11 以降)および 2022(17.1 以降)でテストされており、ターゲット開発と同じシステムビューを得られるカーネルアウェアネス(プラグイン)も提供されます。両環境向けの入門サンプルが付属します。Win7/Win10/Win11 でテスト済みです。

SCSIM(SCIOPTA Simulator)は、SCIOPTA が提供する組込みシステム向けのOS・プラットフォームソフトウェアです。デバイス制御やリアルタイム処理の基盤となるソフトウェア環境を提供し、産業機器や制御システムの開発を支えます。

Positive ONE Group が、製品選定・見積もり・導入時の技術サポートまで日本語で対応します。対象MCU・OS・数量・ご用途に応じた最適な構成をご提案します。

主な仕様

SCSIM(SCIOPTA Simulator)
対象OSWindows(Win7/10/11 でテスト)
実装各プロセス=Windowsスレッド
開発環境Visual C++ 2019(16.11+)/2022(17.1+)
用途ユニットテスト・デモ・先行開発
付属カーネルアウェアネス・入門サンプル

主な用途

  • ターゲット未着手時の先行開発
  • SCIOPTA アプリのユニットテスト
  • デモ・評価環境の構築

よくある質問

どの開発環境が必要ですか?
Microsoft Visual C++ 2019(16.11以降)または 2022(17.1以降)が必要です。
実ターゲットと挙動は同じですか?
スケジューラを高優先度スレッドで実装し、実ターゲットと同じスケジューリング挙動を保証します。

お問い合わせ

SCSIM(SCIOPTA Simulator) の選定・見積り・技術相談は当社までお問い合わせください。

この製品が含まれるソリューション

この製品は、複数製品を組み合わせた次の構成の要素です。構成全体での位置づけは各ソリューションページをご覧ください。