組込みソフトウェアPLC INTALOGIC5

INTALOGIC5

カタログ サポート セミナーのご案内

開発の流れ

INTALOGIC5を使った開発の流れについて、例をご紹介します。

1. ポーティング

INTALOGIC5ランタイム

お客様の制御ボードに合わせて、INTALOGIC5ランタイム(ソフトウェア)をポーティングします。
ランタイム搭載済みのボードについては、お問い合わせください。

ポーティングについて

INTALOGIC5 ランタイムをターゲット機で動作させるための修正・再構築作業のことをポーティングと言います。 以下にポーティング作業の流れについて、例をご紹介します。

1. ターゲット機の準備

ターゲット機およびターゲット機用のコンパイラ、リンカ、デバッガなどを準備し、INTALOGIC5 ランタイムのソースのコンパイルおよびデバッグができる環境を準備します。

ターゲット機の写真

2. メモリマップの定義

ターゲット機においてINTALOGIC5 ランタイムで使用するメモリの配置を定義します。

メモリの配置図

3. INTALOGIC5 ランタイムのソースコード修正

「INTALOGIC5 ポーティングサポートパッケージ」に含まれるINTALOGIC5 ランタイムのC言語ソースファイルに対し、ターゲット機の仕様に合わせ修正を行います。その後、INTALOGIC5 ランタイムを生成します。

INTALOGIC ポーティングサポートパッケージのイメージ図

4. デバッグ

ターゲット機でINTALOGIC5 ランタイムの動作確認を行います。

ターゲット機でINTALOGIC ランタイムの動作確認を行っている図

※お客様でポーティング作業を実施される場合は、「INTALOGIC5 ポーティングサポートパッケージ」(スタータキットと別売)が必要です。
※ポーティング作業は弊社でも承っております。弊社営業担当までご相談ください。
※INTALOGIC5エディタのカスタマイズが必要な場合は、弊社営業担当までご相談ください。

2. ラダープログラムの開発

INTALOGIC5エディタでは、ラダー(LD)、FBD、STの各言語でプログラムを開発できます。

命令入力ウィンドウ

3. 動作確認

パソコン上でシミュレーションし、ラダープログラムの動作を確認します。

ON/OFF状態や現在地を変更 モニタ中のデバイスの現在地を変更

4. プログラムのダウンロード

ポーティングを完了した制御ボードにラダープログラムをダウンロードします。

プログラム変換&プログラム転送
INTALOGIC5搭載の評価ボード(ASURA)
 開発したアプリケーションをすぐに試せます。

採用情報

Recruit

アイ・エル・シーでは一緒に働くメンバーを
随時募集しております。