通信 データ ンクション ェック
・
アプリケーション開発環境 IU Developer
IU Developer の特長
IU Developer はグラフィカルなプログラミング画面を備えています。
アプリケーション開発環境 IU Developer
コンフィグレーション機能は、MELQIC 本体に装着 した増設ボードのシステム構成や I/O 割付けなどを グラフィカルで直感的な画面操作で効率的に行うこ とができるものです。
また、デバイスや増設ボードの I/O にタグをつけプ ログラム作成時にタグを活用することができます(プ ログラム中で使用されている箇所を検索することも できます。)タグは自由に変更することや一括で登録 することも可能(連番になります)です。
さらに、CSV 形式のファイルで作成されたタグをイ ンポート、および、IUDeveloper で作成されたタグ を CSV 形式のファイルでエクスポートすることも可 能です。
コンフィグレーション結果はシステム構成図としてド キュメント化することができます。
フローチャートを組み上げる要領で全体の流れをフ ローチャート方式で記述できます。
フローチャート方式のステップには、BLD(Block Diagram), 表形式が使用できるため、処理内容や ユーザの開発環境に応じた方式でプログラムが記述 できます。
フローチャートによるプログラミング
■
グラフィカルなコンフィグレーション機能を搭載
■
IU Developer の各画面の特長をご紹介します。
アプリケーション開発環境 IU Developer
コメント 測定条件 測定対 判定基準 判定後の処理
ステップ番号
形式の
形式の 能 を
I 分 ターゲットか データ
の の
の クリプト 能 の ントをデ イ
クリプトを す 、 を
能
BLD の ール 能 形式の ール 能 ジ ンプ 能
の CS イルを 能
CS イルを ま す ます
の 、 種 したプロ ラ を す ます。
数の カウント
を した 数 、 の 数、 数を カウントします。
カウント れた プロ ラ 用す
の
を CF カード す ます。
ェ ル の
の を か、 す かを
す ます。
の の ント をプロ ラ 用す 能 す。
また、 の ント す ま
すの 、 ラー を す。
表形式によるプログラミング
■
表形式は測定・判定に特化したプログラム方式です。
出力の設定、時間待ち、測定値と規格値との比較といった一連の処理を簡単に記述することが可能です。
CSV 形式で作成された「測定条件」「測定対象」「判定基準」「判定後の処理」の内容が、1行単位のプログラムとして実行されます。
(Microsoft
®Excel
®を用いた例)
アプリケーション開発環境 IU Developer
BLD(Block Diagram) では、あらかじめ用意された プログラム用の FB(Function Block) を使いドラッグ
&ドロップでプログラミングできます。
また、完成したプログラムは機能ブロックにより組み 立てられた可視性の高いドキュメントとして扱うこと ができます。
FB は基本 FB と、各増設ボードに対応する応用 FB が用意されています。
処理内容に適した FB を組合わせることにより、複雑 なプログラムも最小限の開発工数で完成します。
また 1ms タイマ割込み TINT のプログラムも BLD と 同様に FB でプログラミングできます。
本体に装備されている液晶表示部(外部ディスプレイ接 続時はそのディスプレイ)に表示する、ユーザ画面の作 成が行えます。
画面の作成は、あらかじめ用意された表示部品をドラッ グ&ドロップすることで容易に行うことができます。
MELQIC 本体 外部ディスプレイ BLD(Block Diagram) によるプログラミング
■
MELQIC 本体表示部の作画機能を搭載
■
アプリケーション開発環境 IU Developer
検 クロスリファレンス
FB モニタ
プログラムモニタ(フローモニタ)
MELQIC 本体 パソコン
表形式プログラム・マニュアルモード
フローチャートのブレークポイントによるデバッグ S/W 開発支援機能
■
S/W 開発支援機能として、「プログラムチェック」, 「検索 / 置換・クロスリファレンス機能」, 「モニタ機能」があり、作成したプログラム のデバッグを支援します。
◎ プログラムチェックは、フローチャートの断線チェックや設定したパラメータの整合性チェックなどを実行します。
◎ 多彩な、検索 / 置換機能・クロスリファレンス機能
・プログラムや画面データ上のデバイス、デバイスタグ、ボード名や FB(ファンクションブロック)等を簡単に発見できる検索機能
・BLD やフローチャート上に散らばっているデバイスタグ、デバイスアドレスを変更する置換機能
・デバイスタグの一覧、デバイスの使用状況の一覧、プログラムに登録している BLD/ 画面データなどの一覧をファイル出力するクロ スリファレンス機能リファレンス機能
◎ 多彩なモニタ機能
・ フローチャート、BLD の動作状況を表示するプログラムモニタ
・ ブレークポイントによりプログラムの実行を一時停止して、フローの進行を明確化しプログラム解析を容易にするデバッグ機能
・ デバイス値を表示するデバイスモニタ
・ 本体動作の処理時間をモニタするタスクモニタ
・ 表形式プログラムを 1 行ごとに実行し、動作内容を確認できるマニュアルモード機能
- フローチャートの進行に自動追従して、画面スクロールしながら実行中のステップを表示するフローモニタ
- 動作中の FB(ファンクションブロック)の接続端子値を表示する FB モニタ
アプリケーション開発環境 IU Developer
検 クロスリファレンス
FB モニタ
プログラムモニタ(フローモニタ)
MELQIC 本体
Ethernet
ドキュメント内
データ収集アナライザ MELQIC 制御機器 |三菱電機 FA
(ページ 36-41)